0001706524-23-000018.txt : 20230330 0001706524-23-000018.hdr.sgml : 20230330 20230330161555 ACCESSION NUMBER: 0001706524-23-000018 CONFORMED SUBMISSION TYPE: 10-K PUBLIC DOCUMENT COUNT: 96 CONFORMED PERIOD OF REPORT: 20221231 FILED AS OF DATE: 20230330 DATE AS OF CHANGE: 20230330 FILER: COMPANY DATA: COMPANY CONFORMED NAME: urban-gro, Inc. CENTRAL INDEX KEY: 0001706524 STANDARD INDUSTRIAL CLASSIFICATION: WHOLESALE-MACHINERY, EQUIPMENT & SUPPLIES [5080] IRS NUMBER: 465158469 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-K SEC ACT: 1934 Act SEC FILE NUMBER: 001-39933 FILM NUMBER: 23780885 BUSINESS ADDRESS: STREET 1: 1751 PANORAMA PT STREET 2: UNIT G CITY: LAFAYETTE STATE: CO ZIP: 80026 BUSINESS PHONE: 720-390-3880 MAIL ADDRESS: STREET 1: 1751 PANORAMA PT STREET 2: UNIT G CITY: LAFAYETTE STATE: CO ZIP: 80026 10-K 1 ugro-20221231.htm 10-K ugro-20221231
2022FY0001706524false0.1667113.06900017065242022-01-012022-12-3100017065242022-06-30iso4217:USD00017065242023-03-16xbrli:shares00017065242022-12-3100017065242021-12-31iso4217:USDxbrli:shares0001706524ugro:EquipmentSystemsMember2022-01-012022-12-310001706524ugro:EquipmentSystemsMember2021-01-012021-12-310001706524us-gaap:ServiceMember2022-01-012022-12-310001706524us-gaap:ServiceMember2021-01-012021-12-310001706524ugro:ConstructionDesignAndBuildingMember2022-01-012022-12-310001706524ugro:ConstructionDesignAndBuildingMember2021-01-012021-12-310001706524ugro:OtherMember2022-01-012022-12-310001706524ugro:OtherMember2021-01-012021-12-3100017065242021-01-012021-12-310001706524us-gaap:CommonStockMember2020-12-310001706524us-gaap:AdditionalPaidInCapitalMember2020-12-310001706524us-gaap:RetainedEarningsMember2020-12-310001706524us-gaap:TreasuryStockCommonMember2020-12-3100017065242020-12-310001706524us-gaap:AdditionalPaidInCapitalMember2021-01-012021-12-310001706524us-gaap:CommonStockMember2021-01-012021-12-310001706524us-gaap:TreasuryStockCommonMember2021-01-012021-12-310001706524us-gaap:RetainedEarningsMember2021-01-012021-12-310001706524us-gaap:CommonStockMember2021-12-310001706524us-gaap:AdditionalPaidInCapitalMember2021-12-310001706524us-gaap:RetainedEarningsMember2021-12-310001706524us-gaap:TreasuryStockCommonMember2021-12-310001706524us-gaap:AdditionalPaidInCapitalMember2022-01-012022-12-310001706524us-gaap:TreasuryStockCommonMember2022-01-012022-12-310001706524us-gaap:CommonStockMember2022-01-012022-12-310001706524us-gaap:RetainedEarningsMember2022-01-012022-12-310001706524us-gaap:CommonStockMember2022-12-310001706524us-gaap:AdditionalPaidInCapitalMember2022-12-310001706524us-gaap:RetainedEarningsMember2022-12-310001706524us-gaap:TreasuryStockCommonMember2022-12-310001706524ugro:DawsonVanOrderIncMember2022-10-312022-10-310001706524ugro:DawsonVanOrderIncMember2022-10-31utr:Q0001706524ugro:EmeraldConstructionManagementIncMember2022-04-292022-04-290001706524ugro:EmeraldConstructionManagementIncMember2022-04-29xbrli:pureugro:trading_day0001706524ugro:EmeraldConstructionManagementIncMember2022-01-012022-12-310001706524ugro:EmeraldConstructionManagementIncMember2021-01-012021-12-310001706524ugro:TwoWRSellersMemberugro:A2WREntitiesMember2021-07-30ugro:company0001706524ugro:A2WREntitiesMember2021-07-302021-07-300001706524ugro:A2WREntitiesMember2022-10-012022-12-310001706524ugro:A2WREntitiesMember2021-07-300001706524ugro:A2WREntitiesMember2022-01-012022-12-310001706524ugro:A2WREntitiesMember2021-01-012021-12-310001706524us-gaap:SubsequentEventMember2023-03-272023-03-2700017065242022-10-012022-12-310001706524ugro:ComputerAndTechnologyEquipmentMember2022-01-012022-12-310001706524us-gaap:FurnitureAndFixturesMember2022-01-012022-12-310001706524us-gaap:VehiclesMember2022-01-012022-12-310001706524ugro:OtherEquipmentMembersrt:MinimumMember2022-01-012022-12-310001706524ugro:OtherEquipmentMembersrt:MaximumMember2022-01-012022-12-310001706524ugro:SoftwareMember2022-01-012022-12-310001706524us-gaap:PatentsMember2022-01-012022-12-310001706524us-gaap:TrademarksAndTradeNamesMember2022-01-012022-12-310001706524us-gaap:CustomerRelationshipsMember2022-01-012022-12-310001706524ugro:BacklogMember2022-01-012022-12-310001706524us-gaap:ShippingAndHandlingMember2022-01-012022-12-310001706524us-gaap:ShippingAndHandlingMember2021-01-012021-12-3100017065242021-12-302021-12-300001706524ugro:ControlledEnvironmentAgricultureSectorMemberugro:EquipmentSystemsMember2022-01-012022-12-310001706524ugro:EquipmentSystemsMemberugro:CommercialSectorMember2022-01-012022-12-310001706524us-gaap:ServiceMemberugro:ControlledEnvironmentAgricultureSectorMember2022-01-012022-12-310001706524us-gaap:ServiceMemberugro:CommercialSectorMember2022-01-012022-12-310001706524ugro:ControlledEnvironmentAgricultureSectorMemberugro:ConstructionDesignAndBuildingMember2022-01-012022-12-310001706524ugro:ConstructionDesignAndBuildingMemberugro:CommercialSectorMember2022-01-012022-12-310001706524ugro:OtherMemberugro:ControlledEnvironmentAgricultureSectorMember2022-01-012022-12-310001706524ugro:OtherMemberugro:CommercialSectorMember2022-01-012022-12-310001706524ugro:ControlledEnvironmentAgricultureSectorMember2022-01-012022-12-310001706524ugro:CommercialSectorMember2022-01-012022-12-310001706524ugro:ControlledEnvironmentAgricultureSectorMemberugro:EquipmentSystemsMember2021-01-012021-12-310001706524ugro:EquipmentSystemsMemberugro:CommercialSectorMember2021-01-012021-12-310001706524us-gaap:ServiceMemberugro:ControlledEnvironmentAgricultureSectorMember2021-01-012021-12-310001706524us-gaap:ServiceMemberugro:CommercialSectorMember2021-01-012021-12-310001706524ugro:ControlledEnvironmentAgricultureSectorMemberugro:ConstructionDesignAndBuildingMember2021-01-012021-12-310001706524ugro:ConstructionDesignAndBuildingMemberugro:CommercialSectorMember2021-01-012021-12-310001706524ugro:OtherMemberugro:ControlledEnvironmentAgricultureSectorMember2021-01-012021-12-310001706524ugro:OtherMemberugro:CommercialSectorMember2021-01-012021-12-310001706524ugro:ControlledEnvironmentAgricultureSectorMember2021-01-012021-12-310001706524ugro:CommercialSectorMember2021-01-012021-12-310001706524ugro:BridgeFinancingMemberugro:JamesLoweMember2020-12-152020-12-150001706524ugro:BridgeFinancingMemberugro:JamesLoweMember2020-12-150001706524ugro:Cloud9SupportMember2022-01-012022-12-310001706524ugro:Cloud9SupportMember2021-01-012021-12-310001706524ugro:Cloud9SupportMember2022-12-310001706524ugro:Cloud9SupportMember2021-12-310001706524us-gaap:ComputerEquipmentMember2022-12-310001706524us-gaap:ComputerEquipmentMember2021-12-310001706524us-gaap:FurnitureAndFixturesMember2022-12-310001706524us-gaap:FurnitureAndFixturesMember2021-12-310001706524us-gaap:LeaseholdImprovementsMember2022-12-310001706524us-gaap:LeaseholdImprovementsMember2021-12-310001706524us-gaap:VehiclesMember2022-12-310001706524us-gaap:VehiclesMember2021-12-310001706524ugro:SoftwareMember2022-12-310001706524ugro:SoftwareMember2021-12-310001706524us-gaap:OtherMachineryAndEquipmentMember2022-12-310001706524us-gaap:OtherMachineryAndEquipmentMember2021-12-310001706524ugro:XSFinancialIncMember2021-12-310001706524ugro:EdyzaIncMember2021-12-310001706524ugro:XSFinancialIncMember2022-01-012022-12-310001706524ugro:EdyzaIncMember2022-01-012022-12-310001706524ugro:XSFinancialIncMember2022-12-310001706524ugro:EdyzaIncMember2022-12-310001706524ugro:XSFinancialIncMember2021-10-300001706524ugro:XSFinancialIncMemberus-gaap:ConvertibleDebtMemberus-gaap:ConvertibleNotesPayableMember2021-10-300001706524ugro:XSFinancialIncMemberugro:PriorToAnyNASDAQListingMember2021-10-300001706524ugro:PostAnyListingMemberugro:XSFinancialIncMember2021-10-300001706524ugro:XSFinancialIncMemberus-gaap:ConvertibleDebtMemberus-gaap:ConvertibleNotesPayableMember2021-10-302021-10-300001706524ugro:XSFinancialIncMember2021-10-30iso4217:CADxbrli:shares0001706524ugro:EdyzaIncMember2022-07-012022-09-300001706524ugro:EdyzaIncMember2022-07-012022-09-300001706524us-gaap:CustomerRelationshipsMember2022-12-310001706524us-gaap:TrademarksAndTradeNamesMember2022-12-310001706524ugro:BacklogAndOtherIntangibleAssetsMember2022-12-310001706524us-gaap:TradeNamesMember2022-12-310001706524us-gaap:CustomerRelationshipsMember2021-12-310001706524us-gaap:TrademarksAndTradeNamesMember2021-12-310001706524ugro:BacklogAndOtherIntangibleAssetsMember2021-12-310001706524us-gaap:TradeNamesMember2021-12-310001706524ugro:BridgeFinancingNotesMember2020-12-310001706524ugro:BridgeFinancingNotesMemberugro:JamesLoweMember2020-12-310001706524ugro:BridgeFinancingNotesMember2020-11-012020-11-300001706524ugro:BridgeFinancingNotesMember2020-12-012020-12-310001706524ugro:BridgeFinancingNotesMember2020-10-012020-12-310001706524ugro:BridgeFinancingNotesMemberugro:JamesLoweMember2020-10-012020-12-310001706524ugro:DawsonVanOrderIncMemberugro:PromissoryNoteMember2022-11-010001706524ugro:DawsonVanOrderIncMemberugro:PromissoryNoteMember2022-11-012022-11-010001706524ugro:CreditAgreementMemberus-gaap:LineOfCreditMemberugro:SeniorSecuredDemandTermLoanMember2020-02-21iso4217:CAD0001706524ugro:CreditAgreementMemberus-gaap:LineOfCreditMemberus-gaap:RevolvingCreditFacilityMember2020-02-210001706524ugro:CreditAgreementMemberus-gaap:LineOfCreditMember2020-02-210001706524ugro:CreditAgreementMemberus-gaap:LineOfCreditMember2020-02-212020-02-210001706524ugro:CreditAgreementMemberus-gaap:LineOfCreditMemberus-gaap:PrimeRateMember2020-02-212020-02-210001706524ugro:CreditAgreementMemberugro:InsuredAccountsReceivableMemberus-gaap:LineOfCreditMemberus-gaap:RevolvingCreditFacilityMember2020-02-210001706524ugro:CreditAgreementMemberugro:InvestmentGradeReceivablesMemberus-gaap:LineOfCreditMemberus-gaap:RevolvingCreditFacilityMember2020-02-210001706524ugro:CreditAgreementMemberus-gaap:LineOfCreditMemberugro:OtherAccountsReceivableMemberus-gaap:RevolvingCreditFacilityMember2020-02-210001706524ugro:CreditAgreementMemberus-gaap:LineOfCreditMemberugro:EligibleInventoryMemberus-gaap:RevolvingCreditFacilityMember2020-02-210001706524ugro:UncollectedAmountsOnEligibleSignedEquipmentOrdersForEquipmentSystemsContractsMemberugro:CreditAgreementMemberus-gaap:LineOfCreditMemberus-gaap:RevolvingCreditFacilityMember2020-02-210001706524ugro:CreditAgreementMemberus-gaap:LineOfCreditMemberugro:UncollectedAmountsOnEligibleSignedProfessionalServicesOrderFormsForDesignContractsMemberus-gaap:RevolvingCreditFacilityMember2020-02-210001706524ugro:CreditAgreementMemberus-gaap:LineOfCreditMemberugro:SeniorSecuredDemandTermLoanMember2020-02-212020-02-210001706524ugro:CreditAgreementMemberus-gaap:LineOfCreditMemberus-gaap:PrimeRateMember2020-09-042020-09-040001706524ugro:CreditAgreementMemberus-gaap:LineOfCreditMemberugro:SeniorSecuredDemandTermLoanMember2020-09-040001706524ugro:CreditAgreementMemberus-gaap:LineOfCreditMemberugro:SeniorSecuredDemandTermLoanMember2021-03-012021-03-010001706524ugro:CreditAgreementMemberus-gaap:LineOfCreditMemberus-gaap:RevolvingCreditFacilityMember2020-10-012020-10-010001706524ugro:CreditAgreementMemberus-gaap:LineOfCreditMember2020-09-040001706524ugro:CreditAgreementMemberugro:CommonStockAndWarrantsMemberus-gaap:LineOfCreditMember2020-09-040001706524ugro:CreditAgreementMemberus-gaap:LineOfCreditMemberus-gaap:MeasurementInputSharePriceMember2020-09-040001706524ugro:CreditAgreementMemberus-gaap:LineOfCreditMemberus-gaap:MeasurementInputExpectedTermMember2020-09-04utr:Y0001706524ugro:CreditAgreementMemberus-gaap:MeasurementInputRiskFreeInterestRateMemberus-gaap:LineOfCreditMember2020-09-040001706524ugro:CreditAgreementMemberus-gaap:MeasurementInputPriceVolatilityMemberus-gaap:LineOfCreditMember2020-09-040001706524ugro:CreditAgreementMemberus-gaap:LineOfCreditMember2022-12-310001706524ugro:CreditAgreementMemberus-gaap:LineOfCreditMember2021-12-31ugro:lease0001706524ugro:A2WREmeraldAndDVOAcquisitionsMember2022-12-310001706524srt:MaximumMember2022-12-310001706524srt:MinimumMember2022-12-310001706524ugro:CustomerOneMemberus-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMember2022-01-012022-12-310001706524ugro:CustomerOneMemberus-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMember2021-01-012021-12-310001706524ugro:CustomerTwoMemberus-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMember2022-01-012022-12-310001706524ugro:CustomerThreeMemberus-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMember2022-01-012022-12-310001706524ugro:CustomerOneMemberus-gaap:CustomerConcentrationRiskMemberus-gaap:AccountsReceivableMember2021-01-012021-12-310001706524ugro:CustomerTwoMemberus-gaap:CustomerConcentrationRiskMemberus-gaap:AccountsReceivableMember2021-01-012021-12-310001706524ugro:CustomerFourMemberus-gaap:CustomerConcentrationRiskMemberus-gaap:AccountsReceivableMember2022-01-012022-12-310001706524ugro:CustomerThreeMemberus-gaap:CustomerConcentrationRiskMemberus-gaap:AccountsReceivableMember2022-01-012022-12-310001706524us-gaap:SupplierConcentrationRiskMemberugro:SupplierOneMemberugro:PurchasesMember2022-01-012022-12-310001706524us-gaap:SupplierConcentrationRiskMemberugro:SupplierOneMemberugro:PurchasesMember2021-01-012021-12-310001706524us-gaap:SupplierConcentrationRiskMemberugro:SupplierTwoMemberugro:PurchasesMember2021-01-012021-12-310001706524us-gaap:SupplierConcentrationRiskMemberugro:SupplierThreeMemberugro:PurchasesMember2021-01-012021-12-310001706524us-gaap:SupplierConcentrationRiskMemberugro:SupplierFourMemberugro:PurchasesMember2021-01-012021-12-310001706524us-gaap:SupplierConcentrationRiskMemberugro:SupplierTwoMemberus-gaap:AccountsPayableMember2021-01-012021-12-310001706524us-gaap:SupplierConcentrationRiskMemberus-gaap:AccountsPayableMemberugro:SupplierFourMember2021-01-012021-12-310001706524us-gaap:SupplierConcentrationRiskMemberus-gaap:AccountsPayableMemberugro:SupplierThreeMember2021-01-012021-12-310001706524us-gaap:SupplierConcentrationRiskMemberus-gaap:AccountsPayableMemberugro:SupplierFiveMember2022-01-012022-12-310001706524ugro:StockGrantsMemberugro:EmployeesAndDirectorsMemberus-gaap:CommonStockMember2022-01-012022-12-310001706524ugro:StockGrantsMemberugro:EmployeesAndDirectorsMemberus-gaap:CommonStockMember2021-01-012021-12-310001706524ugro:IncentivePlansMember2022-01-012022-12-310001706524srt:MinimumMemberugro:StockGrantsMemberugro:IncentivePlansMember2022-01-012022-12-310001706524srt:MinimumMemberus-gaap:EmployeeStockOptionMemberugro:IncentivePlansMember2022-01-012022-12-310001706524srt:MaximumMemberugro:StockGrantsMemberugro:IncentivePlansMember2022-01-012022-12-310001706524srt:MaximumMemberus-gaap:EmployeeStockOptionMemberugro:IncentivePlansMember2022-01-012022-12-310001706524ugro:StockGrantsMemberus-gaap:CommonStockMember2020-12-310001706524ugro:StockGrantsMemberus-gaap:CommonStockMember2021-01-012021-12-310001706524ugro:StockGrantsMemberus-gaap:CommonStockMember2021-12-310001706524ugro:StockGrantsMemberus-gaap:CommonStockMember2022-01-012022-12-310001706524ugro:StockGrantsMemberus-gaap:CommonStockMember2022-12-310001706524ugro:StockGrantsMemberus-gaap:ShareBasedCompensationAwardTrancheOneMemberus-gaap:CommonStockMember2022-01-012022-12-310001706524ugro:StockGrantsMemberus-gaap:ShareBasedCompensationAwardTrancheOneMemberus-gaap:CommonStockMember2022-12-310001706524ugro:StockGrantsMemberus-gaap:ShareBasedCompensationAwardTrancheTwoMemberus-gaap:CommonStockMember2022-01-012022-12-310001706524ugro:StockGrantsMemberus-gaap:ShareBasedCompensationAwardTrancheTwoMemberus-gaap:CommonStockMember2022-12-310001706524us-gaap:ShareBasedCompensationAwardTrancheOneMember2022-01-012022-12-310001706524us-gaap:ShareBasedCompensationAwardTrancheOneMember2022-12-310001706524us-gaap:ShareBasedCompensationAwardTrancheTwoMember2022-01-012022-12-310001706524us-gaap:ShareBasedCompensationAwardTrancheTwoMember2022-12-310001706524us-gaap:IPOMember2021-02-172021-02-170001706524us-gaap:IPOMember2021-02-1700017065242021-05-2400017065242021-05-242021-05-2400017065242022-01-1800017065242022-02-0200017065242022-09-1200017065242021-05-242022-12-3100017065242021-02-012021-02-28ugro:internationalVendor0001706524us-gaap:MeasurementInputSharePriceMember2022-12-310001706524us-gaap:MeasurementInputRiskFreeInterestRateMember2022-12-310001706524us-gaap:MeasurementInputPriceVolatilityMember2022-12-310001706524us-gaap:MeasurementInputExpectedTermMember2022-12-31

UNITED STATES SECURITIES AND EXCHANGE COMMISSION
WASHINGTON, D.C. 20549
FORM 10-K
x
ANNUAL REPORT PURSUANT TO SECTION 13 OR 15(D) OF THE SECURITIES EXCHANGE ACT OF 1934
FOR THE FISCAL YEAR ENDED DECEMBER 31, 2022
or
oTRANSITION REPORT UNDER SECTION 13 OR 15(D) OF THE SECURITIES EXCHANGE ACT OF 1934
Commission File Number: 001-39933
URBAN-GRO, INC.
(Exact name of registrant as specified in its charter)
Delaware46-5158469
(State or other jurisdiction of incorporation or organization)(IRS Employer Identification No.)
1751 Panorama Point, Unit G, Lafayette, CO
80026
(720) 390-3880
(Address of principal executive office)(Zip Code)(Registrant’s telephone number, Including area code)
Securities registered pursuant to Section 12(b) of the Act:
Title of each classTrading Symbol(s)Name of each exchange on which registered
Common Stock, $0.001 par valueUGRONASDAQ
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. o Yes x No
Indicate by check mark if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act. o Yes x 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. o Yes x No
Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T (§ 232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files). x Yes o No
Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, 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 fileroAccelerated filero
Non-accelerated filer
x
Smaller Reporting Company
x
Emerging growth company
x
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. o
Indicate by check mark whether the registrant has filed a report on and attestation to its management’s assessment of the effectiveness of its internal control over financial reporting under Section 404(b) of the Sarbanes-Oxley Act (15 U.S.C. 7262(b)) by the registered public accounting firm that audited the registrant's financial statements. o
Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Act). o Yes x No
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 on June 30, 2022 was $40,366,306.
As of March 16, 2023, the registrant had 10,771,991 shares of Common Stock outstanding.
DOCUMENTS INCORPORATED BY REFERENCE
The information required by Part III of this Annual Report on Form 10-K is incorporated by reference from the Registrant’s definitive proxy statement relating to the 2022 Annual Meeting of Stockholders, which will be filed with the Securities and Exchange Commission within 120 days after the end of the fiscal year to which this Annual Report on Form 10-K relates.



TABLE OF CONTENTS
Item No.Page No.
Item 16.
F-1
2


Cautionary Information about Forward-Looking Statements

This Annual Report on Form 10-K ("Form 10-K" or this "Report") contains forward-looking statements within the meaning of Section 27A of the Securities Act of 1933, as amended (the "Securities Act") and Section 21E of the Securities Exchange Act of 1934, as amended (the "Exchange Act"), including statements related to: future events; challenges we may face; growth strategy; expansion and future operations; the ability to recognize backlog as revenue; financial position; estimated or projected revenues, losses, costs, gross profit, earnings or other financial items; business strategy, prospects, plans and objectives of management; anticipated or pending investigations, legal claims, proceedings or litigation that may involve or affect us; implementation of ESG initiatives; industry-specific trends, events or regulations and the impact of those trends, events and regulations on us or our financial performance; and updates to regulations and the impact of those regulations on us. All statements other than statements of historical fact may be forward-looking statements. Forward-looking statements are often, but not always, identified by the use of words such as "seek," "anticipate," "plan," "continue," "estimate," "expect," "may," "will," "project," "predict," "potential," "targeting," "intend," "could," "might," "should," "believe," "outlook" and variations of such words or their negative and similar expressions. Forward-looking statements should not be read as a guarantee of future performance or results and may not necessarily be accurate indications of the times at, or by, which such performance or results will be achieved. Forward-looking statements are based on management’s belief, based on currently available information, as to the outcome and timing of future events

Important factors known to us that could cause such material differences are identified in this Report, including the factors described in Part I, Item 1A, "Risk Factors," and other cautionary statements described in this Report on Form 10-K. These factors are not necessarily all of the important factors that could cause actual results or events to differ materially from those expressed in the forward-looking statements. Other unknown or unpredictable factors could also cause actual results or events to differ materially from those expressed in the forward-looking statements. We undertake no obligation to correct or update any forward-looking statements, whether as a result of new information, future events or otherwise. You are advised, however, to consult any future disclosures we make on related subjects in future reports to the Securities and Exchange Commission ("SEC").
PART I
ITEM 1. BUSINESS
Background
urban-gro, Inc. (together with its wholly owned subsidiaries, collectively "urban-gro," "we," "us," or "the Company") was originally formed on March 20, 2014, as a Colorado limited liability company. In March 2017, we converted to a Colorado corporation and exchanged shares of our common stock for every member interest issued and outstanding on the date of conversion. On October 29, 2020, we reincorporated as a Delaware corporation. On December 31, 2020, we effected a 1-for-6 reverse stock split with respect to our common stock. All information in this Report gives effect to this reverse stock split, including restating prior period reported amounts. On February 12, 2021, we completed an uplisting to the Nasdaq Stock Market under the ticker symbol UGRO.
Overview
urban-gro is an integrated professional services and construction design-build firm. Our business focuses primarily on providing fee-based knowledge-based services as well as the value-added reselling of equipment. We derive income from our ability to generate revenue from our clients through the billing of our employees’ time spent on client projects. We offer value-added architectural, engineering, systems procurement and integration, and construction design-build solutions to customers operating in the controlled environment agriculture ("CEA") and industrial and other commercial ("Commercial") sectors. Our evolution, both organically and through the acquisition of engineering, architecture, and construction management firms has enabled us to successfully diversify into the commercial sectors of the clients we serve, as well as the capabilities we offer, which we believe has helped insulate our business from any one sector. Even with this successful diversification, our main focus and value-add has always been and remains in providing solutions to our CEA clients, where we have experience and expertise in designing, engineering, building, and integrating complex environmental equipment systems into indoor CEA cultivation and retail facilities, and then providing ongoing maintenance, training, and support services to those same facilities.
We aim to work with our clients from inception of their project in a way that provides value throughout the life of their facility. Clients, regardless of sector they are in, engage us to deliver their vision because of our experience and expertise, and because our integrated, design-build solutions offer a value-add approach to design, engineering, procurement, construction-management, construction, and equipment integration, providing a single point of accountability across all aspects of a project.

3


For our CEA clients in particular, we create high-performance indoor cultivation facilities to grow specialty crops, including cannabis as well as produce such as leafy greens, vegetables, herbs and berries. We also provide design-build solutions for our CEA clients' retail facilities. We help our clients achieve operational efficiency and economic advantages through a full spectrum of professional services and programs focused on facility optimization and environmental health which establish facilities that allow clients to manage, operate and perform at the highest level throughout their entire cultivation lifecycle once they are up and running. For these CEA clients, our team provides services to meet the most stringent regulatory environments, whether they are energy efficiency goals, Good Agricultural and Collection Practices (GACP), or Good Manufacturing Practice ("GMP") and/or European Medicine Agency EU GMP ("EU/GMP") certification.

While we have successfully diversified our target markets across several commercial sectors, the majority of our clients are commercial CEA cultivators. We believe a key differentiation point that clients value is the depth of our employees’ and Company’s experience. As of December 31, 2022, we employed 152 full time employees, approximately two-thirds of which are considered experts in their areas of focus. Our team includes Designers (Architects, Interior Designers, Cultivation Space Planners), Engineers (Mechanical, Electrical, Plumbing, Controls, and Fire Protection), Construction Managers (Project Managers and Supervisors), and horticulturists. As a company, we have worked on over 1000 CEA projects, and believe that the experience of our team and Company provides clients with the confidence that will proactively keep them from making common costly mistakes during the design and build process that would impact operational stages. Our expertise translates into clients saving time, money, and resources through expertise that they can leverage without having to add headcount to their own operations. We provide this experience in addition to offering a platform of the highest quality equipment systems that can be integrated holistically into our clients’ facilities.
Our Solutions

Since commencing business in March 2014, we have expanded our ongoing operations across North America and Europe while diversifying our services offerings organically and through acquisitions into full design-build solutions by adding design, engineering, construction, and construction-management services, introducing new equipment solutions, products and services, and successfully diversifying into several additional commercial sectors beyond cannabis-focused CEA, including produce-focused CEA; or vertical farming, healthcare, industrial, commercial packaged goods ("CPG"), and retail. We are a trusted partner and adviser to our clients and provide value to our clients regardless of the sector in which they sit or solution for which they are utilizing us.

As is detailed in the Project Delivery Comparison chart below, in the CEA sector, the advantages of the urban-gro design-build model vs the traditional owner-contracted model are clear. There is a single responsible party for our clients' needs from conception through operational start. This results in greater efficiencies throughout the design-build process and a faster speed to launch. Additionally, our experience and expertise within our sectors help to prevent costly mistakes for our clients.
ugro-20221231_g1.jpg

4


Outlined below is an example of a complete end-to-end design-build project that demonstrates how we provide value to our clients over time.
ugro-20221231_g2.jpg

Our design-build solution, when focused on indoor CEA, offers an integrated suite of in-house services and equipment systems that generally fall within the following categories:
Service Solutions:
Architectural Design, Engineering, and Construction Services – A comprehensive collection of services including:
i.Pre-Construction Services
ii.Cultivation Space Programming ("CSP")
iii.Architectural Design and Interior Design
iv.Engineering
v.Integrated Cultivation Design ("ICD")
vi.Owner's Representative Services / Construction Management ("CM")
vii.General Contracting ("GC")
Additional Service Offerings including:
i.Facility and Equipment Commissioning Services
ii.gro-care® Crop and Asset Protection Services including Training Services, Equipment Maintenance Services, Asset Protection Program, and an Interactive Online Operating Support System ("OSS") for gro-care® and client document delivery and project management
iii.Property Condition Assessment ("PCA")
5



Integrated Equipment Systems Solutions:
Design, Source, and Integration of Complex Environmental Equipment Systems including Heating, Ventilation, and Air Conditioning ("HVAC") solutions, Environmental Controls, Fertigation, and Irrigation Distribution
Value-Added Reselling ("VAR") of Cultivation Equipment Systems
Strategic Vendor Relationships with Premier Manufacturers

Service Solutions
Architectural Design, Engineering, and Construction Services
We generate revenue by providing our clients with design-build service offerings that include architectural, interior, and engineering design, construction and construction management, as well as services for the operational stages of the facility. Our in-house architectural, interior design, engineering, construction and cultivation design services integrate design with pre-construction services and thereby reduce project schedule and capital investments.
Pre-Construction Services include providing a forecast summary of what it will take to get a high-performance facility built, giving initial indication and detailed analysis of budget, timeline/schedule, and potential large decision impacts including value analysis and value engineering options. The integration of Pre-Construction Services can expedite project completion, lower initial project costs, and help reduce costly change orders.
CSP is an early-stage engagement with stakeholders that provides an optimized basis of design including the interaction of people, plants, and processes. The output of CSP provides an optimized analysis of spatial needs based on stipulated criteria and can accelerate construction and regulatory approval paths, save stakeholders money and time, and enable a process-driven decision-making approach.

Architectural Design is the implementation of a defined process from development of vision to built environment. Architecture includes the integration and coordination of all project required disciplines such as civil, landscape, structural, mechanical, plumbing and electrical engineering, fire protection, security, interior design, and other specialty disciplines. Our services are built around an integrated design process focused on the collaborative development of client-driven solutions. Specific to the CEA industry, our team’s understanding of the relationship between people, plants, and process helps clients maximize profits and efficiencies while minimizing capital investments, and operational and maintenance costs.

Interior Design involves branding and development of the interior aesthetic vision. Our collaborative and integrated approach from our award-winning team begins with inspiration boards focused on understanding the client’s aesthetic desires. Interior design is holistic and thereby includes all aspects of the building interiors from full branding to the selection and design of all finishes and interior systems. Common discussions beyond aesthetics include the cost, durability, and maintainability of systems presented.

Mechanical, Electrical, and Plumbing ("MEP") engineering design focuses on the entire building, not just the cultivation space, which in turn eliminates the "gap" between cultivation systems and the building systems. We provide engineered construction contract documents for mechanical, HVAC, plumbing and electrical systems required for the building permits necessary to obtain a Certificate of Occupancy. Our team evaluates client capabilities, needs, desires, and budget in development of recommended systems through a client-focused collaborative process culminating in the delivery of high-performance and low-maintenance systems.

ICD creates cultivation space-focused design layouts that integrate climate control, fertigation, benching, air flow, and lighting. Our ICD team’s deep understanding of cultivation systems provides the foundation for ensuring optimal space utilization as they utilize an integrated and collaborative design process focused on understanding, vetting, and implementing the client’s vision. Products utilized in the ICD’s basis-of-design ensures the integration of high-quality systems and product performance. These detailed ICD plans are taken through the construction document stage and are leveraged by our clients to efficiently solicit contractor bids.

Construction and Construction Management provides all the additional necessary parts to deliver our clients' projects, from the initial estimate and bid process, to subcontractor selection, and management of all construction details. Our skilled project managers, specialized within our clients' sectors, maintain knowledgeable open lines of communication with both clients, onsite superintendents, and internal and external construction partners to manage expectations, costs and schedules.
6


Our Additional Service Offerings
Our Facility and Equipment Commissioning Services provide a cultivation-level view of the complex system made up by each piece of equipment and ensures systems are running properly. Many of the current service options available to CEA cultivation clients are isolated to vendors providing post-sale service for a single piece of equipment. Our team confirms contractors and specialty trades are installing systems to the design intent allowing for rapid installation, continuous process improvement, and increased revenue for our clients.
gro-care® is a highly differentiated service offering that provides a combination of CEA cultivation facility commissioning and an asset protection program through training, equipment maintenance, on-demand support, standard operating procedures ("SOP"), and a client-specific OSS that acts as an online hub for clients’ ongoing services. Combined, this solution focuses on the troubleshooting, tuning, and support of a myriad of cultivation systems and equipment while further providing guidance for client interactions with tradespeople working on HVAC, electrical, and plumbing in the facility on an ongoing basis.
Our PCA offering provides value to all clients regardless of sector, but also adds unique value for our clients in the CEA sector. PCA includes researching historical records of the building as related to code issues, field documentation of existing conditions, a report of findings with materials systems categorized by condition, and a capital expenditure report for correction of any deficiencies. For our clients in the CEA sector, our PCA offering provides analysis of components specifically within CEA facilities, both with an eye towards critical cultivation and manufacturing systems as well as helping clients understand a facility's ability to meet any state regulations that may have evolved such as adherence to standards such as Current Good Manufacturing Practices ("cGMP"), EU-GMP, and/or World Health Organization guidelines on GACP. PCA provides necessary data for clients to understand options for optimizing operational performance, understanding deficiencies, and property preparing for necessary capital expenditures.
Integrated Equipment Solutions
While our engineers play an integral part in the design of most of the complex equipment systems that are then integrated into a CEA facility, we also provide consultative reselling of more common solutions that we integrate into the overall design. For CEA, the environmental goal is to maintain a stable and consistent vapor pressure deficit ("VPD") according to the client’s priorities through environmental control of relative humidity and temperature during all stages of growth. There are four main variables in CEA that affect plant growth (and can impact VPD): (i) water and nutrients; (ii) environmental control; (iii) CO2; and (iv) lighting. The complex equipment systems that we design and procure for our clients play an important role in helping control and maintain the cultivation facility's environment for plants.
Design, Source, and Integration of Complex Environmental Equipment Systems
Complex Environment Systems for CEA include environmental controls, fertigation and irrigation distribution, a complete line of water treatment and wastewater reclamation systems, and HVAC equipment systems.
As related to systems and equipment, the most significant and influential variable within a CEA facility is the ability to control and maintain the cultivation environment. This is accomplished through the integration of mechanical systems (HVAC), lighting, air movement systems, irrigation systems, and environmental controls. Maintaining a consistent desired temperature and humidity level within the cultivation spaces ensures less stress on plants. urban-gro designs these systems to fit within our clients' budgets and provides our clients' facilities a more stable environment to maximize plant health and yields, minimize crop loss, minimize utility costs, save on capital equipment, and maximize sustainability.
Value-Added Reselling of Cultivation Equipment Systems
We act as an experienced vendor providing VAR to our clients when selling vetted best-in-class commercial horticulture lighting solutions, rolling and automated container benching systems, specialty fans, fertigation/irrigation systems, environmental control systems, and microbial mitigation and odor reduction systems. The acquired knowledge of how each of these systems work in combination with and in tangent to the overall ecosystem is a significant benefit that our engineers and product experts offer to our clients. Not only are many competing products reviewed in each category with the intention of vetting the best solution, but we also continually search out and review competing technologies to ensure that only the best-in-class equipment systems are integrated into our projects. As such, we believe it will be imperative to maintain and to continue to develop close relationships with both existing and new leading technology and manufacturing providers.
Today, we typically do not sell any cultivation equipment systems individually as a one-time sale. The majority of equipment sales are sold as part of a larger all-encompassing project solution that spans over a 12 to 24 month period and includes design, engineering, and the sale of both custom complex and more standard equipment systems.
7


Strategic Vendor Relationships with Premier Manufacturers
We work closely with leading technology and manufacturing providers to deliver an integrated solution designed to achieve the stated objectives of our clients. We pride ourselves as being equipment agnostic – meaning we do not have allegiances to any single manufacturer – we offer the solution that will best meet the design and budget constraints of our clients and design, engineer, and integrate whatever equipment fits the client's needs.
Revenues and Gross Profit Margins
As our business has evolved and diversified into design-build offerings, our margin profiles have changed. Professional service revenues for engineering design services contracts can be hundreds of thousands of dollars, depending on the spectrum of services desired by the client and the size of the facility. Construction design-build contracts can run in the tens of millions of dollars depending on the overall size of the facility. Equipment revenues for customized equipment systems can be millions of dollars, depending on the size of the cultivation facilities, the complexity and types of systems purchased by the client, and the number of systems purchased by the client. Sales of other products are typically of a recurring nature each month to a client and can be in the tens of thousands of dollars.
Targeted gross profit margins for each of the Company’s revenue categories are as follows:
Professional services - greater than forty percent;
Construction design-build services - greater than six percent;
Customized equipment systems - greater than ten percent; and
Other products revenues - greater than fifteen percent.
Gross profit margins are highly dependent on the complexity and size of the project.
Our Clients
We primarily market and sell our solutions to clients in the CEA and Commercial sectors. In the CEA sector, our clients include operators and facilitators in both the cannabis and produce markets in the United States, Canada, and Europe. In the Commercial sector, we work with leading food and beverage consumer packaged goods companies in the United States, and clients in healthcare, higher education, and hospitality.
Environment, Social, and Governance
We are continuously striving to develop, maintain, and build upon our environmental, social, and governance ("ESG") practices and credentials. We greatly value ESG considerations as they enable us to better identify material risks and growth potential, leading to better-informed decisions and business outcomes with the goal of maximizing value creation for our shareholders.
To this end, the urban-gro Board of Directors ("Board") recently established an ESG committee as part of our Board. In addition, we have engaged with the services of an independent consulting solution to help educate us and guide us as we develop our ESG roadmap and work towards establishing our priorities in this space. While we engage in those activities, we continue to support ESG in the following ways:
Environment: As a professional services design-build firm, and a leader in the CEA space, urban-gro has a continuing commitment to Environmental Sustainability in order to help form a better, healthier world for our and future generations. In general, we are aligned with industry best practices around CEA, which include a focus on water conservation and reuse, reducing the carbon footprint of the production and distribution process, and increasing the efficiency of harvests. Utilizing the expertise of our employees, we have assisted in the creation of over 500 CEA facilities worldwide and counting with Leadership in Energy and Environmental Design ("LEED") certified and/or GMP facilities in a variety of commercial sectors focused on reducing waste, water consumption, and carbon consumption. We believe we present a strong opportunity for investors looking for companies focused on providing a more sustainable world for generations to come. As technological advancement continues, we plan to work with our partners to create even more earth-friendly cultivation sites within the CEA sector and projects within other sectors. We are actively exploring opportunities to lower energy use for our customers including but not limited to: active energy management, efficiency measures in HVAC, and innovations in lighting.
8


Social: We strive to hire and promote from underrepresented communities in order to become a diverse organization which we believe will bring strength and value to our organization and our shareholders. In addition, we currently are members of and work with the following organizations:
Charities: We have been a supporter of Teens for Food Justice ("TFFJ") which is catalyzing a youth-led movement to end food insecurity in one generation through high-capacity, school-based hydroponic farming. We have helped build out and commission their first in-classroom vertical farm in the Denver area located near our headquarters and have committed our team’s time to mentoring students and helping further TFFJ’s goals in addition to working with them on future vertical farms.
Associations and Organizations: We are currently members of good standing in several industry organizations and trade groups such as the New England Healthcare Engineer Society ("NEHES"), the Georgia City-County Management Association ("GCMA"), The Georgia Chapter of APPA ("GAPPA"), American Hort, Association for Vertical Farming, the American Society of Heating, Refrigerating, and Air-Conditioning Engineers ("ASHRAE"), the National Cannabis Industry Association ("NCIA") and the National Cannabis Roundtable ("NCR"). Those last two groups, as a part of their work and being born out of the cannabis industry, are dedicated to sensible regulation, criminal justice reform, social equity and community reinvestment.
Governance: We have several approaches we utilize to guide us for a successful governance program to ensure that our stakeholders’ best interests are acted upon:
Board Composition: We have a strong and diverse Board made up of leaders from a variety of fields that help guide our overall efforts. We publish our Board Diversity Matrix on our website at ir.urban-gro.com as well as within our proxy materials each year.
Board Committees: We currently utilize four Board committees:
The Audit Committee which is focused on internal controls, risk management, and multi-discipline oversight enabled by its charter and structure;
The Compensation Committee which is focused on compensation principles, policies, and practices for all employees;
The Nominating and Corporate Governance Committee which oversees the Company's corporate governance practices and procedures; and
The Environmental, Social, and Governance Committee, recently created, which is overseeing the Company's approach to ESG practices and procedures.
Guiding Policies: In addition to the above committee charters, we have a Code of Business Ethics and Conduct as well as a Whistleblower Policy which can be found on our website.
Cybersecurity: We utilize external consultants to help inform cybersecurity best practices, employ cybersecurity software that is preventative and detective for our infrastructure, and require and provide consistent ongoing training for all employees.
Growth Strategy
Our employees and the application of their acquired knowledge are our most valuable assets as an organization. Our growth strategy involves leveraging this considerable strength as a basis for growth across three pillars of focus and exploration. These three pillars allow us to continue to provide value to our current and future clients:
1.Leverage our Sector Diversification and In-House Capability Offerings
2.Focus on Design-Build Solution
3.Expansion of Geographical Reach
9


1. Leverage our Sector Diversification and In-House Capability Offerings
Our vision is to be the global leading provider for purpose-built turnkey indoor CEA facilities. To that end, we have and continue to seek to diversify our service capabilities to provide value to our clients through acting as a single point of responsibility in our turnkey design-build, approach. While we will continue to expand our services organically, we began this journey through the acquisition of engineering, architecture, and construction management firms over the last 18-month period. This in-house service capability diversification also brought with it a diversified client base that included clients from sectors outside of CEA. We expect to continue to compete successfully in all of these sectors as we believe it helps us attract the best talent, weather the downturns of any one sector, and continue to find growth and future returns for our shareholders.

We believe that acting as a single point of responsibility as a provider of turnkey design-build solutions, especially one with the depth and breadth of experience within all sectors that we've served, we can get our clients to market more quickly and more efficiently than others.

We intend to continue to leverage all our service capabilities within our design-build delivery model, across sectors, to grow the services and value we are providing to our clients. As an example, some clients may currently only be engaged with us for architectural design - we plan to leverage our in-house model and take advantage of every opportunity to cross sell our other services such as engineering; or construction management or general contracting, to provide further value to our clients and grow our revenues and margin dollars.
2. Focus on Design-Build Solution

As written previously, through both organic and inorganic means, we have diversified our in-house service capabilities so that we are able to provide full turnkey design-build solutions to our clients. These design-build projects allow us to engage with a client at the conception of a project and act as a single point of responsibility to provide value throughout and beyond the project lifecycle. These design-build projects are also much larger from a revenue and project complexity perspective - instead of working on 100s of projects, our goal will be to grow through working on a smaller number of projects of a much larger size, allowing us to capture greater revenue and more margin dollars and overall, provide greater value to our clients. We expect these larger projects will also provide us with the foresight to more accurately forecast our future quarterly business performance.
3. Expansion of Geographical Reach

While continuing to focus on building out our solution set and expanding our client base in all sectors, and more specifically establishing our end-to-end solution as the industry standard for CEA indoor cultivation in the U.S. market, we also plan to continue to expand our reach within Europe.

After completing approximately 18 months of due diligence in the European market, in Q3 of 2022, we hired a Netherlands-based Managing Director, with experience and expertise in horticulture and pre-harvest and post-harvest equipment automation, to lead our Europe, Middle East, and Africa ("EMEA") market expansion. After opening an office in Dordrecht, Netherlands shortly thereafter, we began to build our European team, including investing in hiring in-market as well as relocating a previously U.S. based Company Vice President with vast experience in CEA cultivation design to the region.

We are focused on securing and providing value to clients in the CEA sector, and continue to develop and iterate on our marketing and outreach plans, including taking part in trade shows, speaking engagements, and business development travel to areas in Europe with existing clients as well as other developing markets. We have thus far signed several engagements with CEA clients in multiple countries and look to continue our growth through this geographic expansion.
Our Competition
We believe that our experience and expertise combined with our complex end-to-end design-build solutions places us as a growing leader in the indoor-CEA sector. Within that CEA sector, we do face competition from companies that offer some, but not all, portions of an all-encompassing design-build facility solution. We compete for projects with other smaller and mid-sized companies that focus solely on architectural and interior design, engineering, construction, or product sales. For services, we see these competitors as offering similar specific area solutions, though not integrated nor as in depth on fertigation design. For product sales, we currently view our competition to be focused on predominantly commodity "off-the-shelf" items like lighting and other cultivation staple products, both pre-startup and post-startup. This competition comes from traditional wholesale horticulture dealers, online retailers, and some manufacturers who sell direct.
10


Greenhouse manufacturers and European systems integrators may increasingly seek to offer comprehensive product and service solutions to compete with our integrated solution, but they are primarily focused on the greenhouse industry, and not on indoor-CEA facilities. European systems integrators in particular are experienced and have a strong operating history in traditional horticulture and provide specialized, intensive, and large-scale solutions that revolve around greenhouse projects. Instead of competing with these integrators, we find ourselves working with them and combining synergies to work on projects together.

For our clients from non-CEA sectors such as Industrial, Food and Beverage CPG, Healthcare, Education, and Civic, we believe we face more competition from those who offer some, but not all, portions of a design-build facility solution but also those who employ the design-build methodology. We believe we compete successfully here because while the overall design-build projects come at higher revenues and margin dollars, the projects from non-CEA on which we typically engage are of a size that we believe is smaller than our design-build competitors are set up to take on. In addition, the majority of our non-CEA client base is developed from long-term relationships that provide our Company with a strategic advantage.

Regulation

As it relates to our business conducted in the legalized cannabis-focused CEA segment, the regulations for each region are detailed as follows.
U.S. Regulations
While we do not generate any revenue from the direct sale of cannabis products, we have historically, and may continue to, offer our solutions to indoor cultivators that are engaged in various aspects of the cannabis industry. Tetrahydrocannabinol ("THC"), one of the main active chemicals in cannabis, is a Schedule I controlled substance and is illegal under federal law. Even in those states in which the use of cannabis has been legalized, its use remains a violation of federal laws.
A Schedule I controlled substance is defined as a substance that has no currently accepted medical use in the United States, a lack of safety for use under medical supervision and a high potential for abuse. The Department of Justice defines Schedule I controlled substances as "the most dangerous drugs of all the drug schedules with potentially severe psychological or physical dependence." If the federal government decides to enforce the Controlled Substances Act with respect to cannabis, persons that are charged with distributing, possessing with intent to distribute, or growing cannabis could be subject to fines and terms of imprisonment, the maximum being life imprisonment and a $50 million fine. Any such change in the federal government’s enforcement of current federal laws could cause significant financial damage to us. While we do not intend to harvest, distribute or sell cannabis, we may be irreparably harmed by a change in enforcement by the federal or state governments.
Since the use of THC is illegal under federal law, most federally chartered banks will not accept deposit funds from businesses involved with cannabis. Consequently, businesses involved in the cannabis industry generally bank with state-chartered banks and credit unions who provide banking to the industry.

Although cultivation and distribution of cannabis for medical use is permitted in many states, subject to compliance with applicable state and local laws, rules, and regulations, THC is illegal under federal law. Strict enforcement of federal law regarding cannabis could result in material adverse effects on our business and revenues. Though the cultivation and distribution of cannabis containing THC remains illegal under federal law, H.R. 83, enacted by Congress on December 16, 2014, provides that none of the funds made available to the DOJ pursuant to the 2015 Consolidated and Further Continuing Appropriations Act may be used to prevent states from implementing their own laws that authorize the use, distribution, possession, or cultivation of medical cannabis. While this appropriations measure has remained in effect from 2016 through 2022, continued re-authorization cannot be guaranteed. If this appropriations rider is no longer in effect, the risk of federal enforcement and override of state cannabis laws would increase. However, state laws do not supersede the prohibitions set forth in the federal drug laws.

In order to participate in either the medical or adult use sides of the cannabis industry, all businesses must obtain licenses from the state and local jurisdictions. In addition, in most jurisdictions, all owners and employees must obtain an occupational license to be permitted to own or work in a facility. Applicants for licenses undergo a background investigation, including a criminal record check for all owners and employees.
Laws and regulations affecting the medical cannabis industry are constantly changing, which could detrimentally affect our existing and proposed operations. Local, state and federal medical cannabis laws and regulations are broad in scope and subject to evolving interpretations, which could require us to incur substantial costs associated with compliance or alter our business plan. In addition, violations of these laws, or allegations of such violations, could disrupt our business and result in a material adverse effect on our operations. Regulations may be enacted in the future that may be directly applicable to our business. We cannot predict the nature of any future laws, regulations, interpretations or applications, nor can we determine what effect additional governmental regulations or administrative policies and procedures, when and if promulgated, could have on our business.
11


Canadian Regulations
Summary of the Cannabis Act
In 2001, Canada began the legislative path towards the eventual legalization and regulation of recreational and medical cannabis. The laws in Canada have been revised since then and in 2018, the Cannabis Act came into effect and legalized adult recreational use of cannabis across Canada. The Cannabis Act regulates the production, distribution and sale of cannabis and related oil extracts in Canada for both recreational and medical purposes. Under the Cannabis Act, Canadians who are authorized by their health care practitioner to use medical cannabis have the option of purchasing cannabis from one of the producers licensed by Health Canada and are also able to register with Health Canada to produce a limited amount of cannabis for their own medical purposes or to designate a registered individual to produce cannabis on their behalf for such purposes.
Pursuant to the Cannabis Act, subject to provincial regulations, individuals over the age of 18 are able to purchase fresh cannabis, dried cannabis, cannabis oil, and cannabis plants or seeds and are able to legally possess up to 30 grams of dried cannabis, or the equivalent amount in fresh cannabis or cannabis oil. The Cannabis Act also permits households to grow a maximum of four cannabis plants. In addition, the Cannabis Act provides provincial and municipal governments the authority to prescribe regulations regarding retail and distribution, as well as the ability to alter some of the existing baseline requirements of the Cannabis Act, such as increasing the minimum age for purchase and consumption.
Provincial and territorial governments in Canada have made varying announcements on the proposed regulatory regimes for the distribution and sale of cannabis for adult-use purposes. For example, Québec, New Brunswick, Nova Scotia, Prince Edward Island, Yukon and the Northwest Territories have chosen the government-regulated model for distribution, whereas Saskatchewan and Newfoundland and Labrador have opted for a private sector approach. Alberta, Ontario, Manitoba, Nunavut and British Columbia, have announced plans to pursue a hybrid approach of public and private sale and distribution.
In connection with this framework for regulating cannabis in Canada, the federal government introduced new penalties under its criminal code, including penalties for the illegal sale of cannabis, possession of cannabis over the prescribed limit, and production of cannabis beyond personal cultivation limits.
In 2018, the Canadian federal government published new regulations and amended existing regulations to support the Cannabis Act. These regulations outline the rules for the legal cultivation, processing, research, analytical testing, distribution, sale, importation and exportation of cannabis and hemp in Canada, including the various classes of licenses that can be granted, and set standards for cannabis and hemp products. They also include stringent security requirements for all federally licensed production sites. The regulations maintain a distinct system for access to cannabis.
Intellectual Property
The success of our business depends, in part, on our ability to maintain and protect our proprietary technologies, information, processes and know-how. We rely primarily on patent, trademark, copyright and trade secret laws in the U.S. and similar laws in other countries, confidentiality agreements and procedures and other contractual arrangements to protect our technology and confidential information. Our patents are limited to certain sensors that we obtain from third party manufacturers that do not contribute materially to our sales or profitability. Our trademarks are solely for branding purposes, although we no longer sell any goods or services under the Soleil brand. As of the date of this Report, the following summarizes the status of our registrations, pending applications, and issued U.S. patents:
12


Trademarks
We have received the following trademark registrations:
TrademarkJurisdictionRegistration NumberRegistration DateStatus
URBAN-GROUnited States4618322October 07, 2014Registered
URBAN-GROUnited Kingdom3266415January 19, 2018Registered
URBAN-GROEuropean Union017391806October 31, 2018Registered
URBAN-GROWIPO1548013July 08, 2020Registered
URBAN-GROUnited KingdomUK0081548013July 08, 2020Registered
URBAN-GROCanada (Madrid)A0098111July 08, 2020Registered
URBAN-GROEuropean Union (Madrid)A0098111July 08, 2020Registered
URBAN-GROUnited States97213742February 7, 2023Registered
SOLEILUnited States5209707May 23, 2017Registered
SOLEILUnited Kingdom3266410March 09, 2018Registered
SOLEILCanada1083969October 07, 2020Registered
SOLEILEuropean Union017391781September 11, 2018Registered
SOLEILUnited KingdomUK00917391781September 08, 2018Registered
OPTI-DURAUnited States5770091June 04, 2019Registered
OPTI-DURACanadaTMA1070145January 20, 2020Registered
GRO-CAREEuropean Union1560748August 24, 2020Registered
GRO-CAREEuropean Union017391806October 29, 2019Registered
GRO-CAREUnited KingdomUK00917391806October 29, 2018Registered
GRO-CARECanada (Madrid)A0099548August 24, 2020Registered
GRO-CAREWIPOA0099548August 24, 2020Registered
We have applied for and are awaiting receipt of the following trademark registrations:
TrademarkJurisdictionApplication NumberFiling DateStatus
URBAN-GROCanada1930075November 13, 2018Pending
URBAN-GROUnited States88898690May 03, 2020Pending
URBAN-GROUnited States97213778January 11, 2022Pending
GRO-CAREUnited States88898692May 03, 2020Pending
Patents
TitleJurisdictionApplication NumberFiling DatePatent Number and Issue DateStatus
Sensor bus architecture for modular sensor systemsUnited States15/626,085June 17, 201710,499,123
(December 3, 2019)
Issued
Expire in 2037
Modular sensor architecture for soil and water analysis at various depths from the surfaceUnited States15/626,079June 17, 201710,405,069
(September 3, 2019)
Issued
Expire in 2037
Modular sensor architecture for soil and water analysis at various depths from the surfaceUnited States16/519,800July 23, 201910,955,402
(March 23, 2021)
Issued
Expire in 2037

13


We rely on trade secret protection and confidentiality agreements to safeguard our interests with respect to proprietary know-how that is not patentable and processes for which patents are difficult to enforce. We believe that many elements of our design and engineering processes involve proprietary know-how, technology or data that are not covered by patents or patent applications, including technical processes, test equipment designs, algorithms and procedures.
Our policy is for our employees to enter into confidentiality and proprietary information agreements with us to address intellectual property protection issues and require our employees to assign to us all of the inventions, designs and technologies they develop during the course of employment with us. However, we might not have entered into such agreements with all applicable personnel, and such agreements might not be self-executing. Moreover, such individuals could breach the terms of such agreements.
We attempt to protect our intellectual property via the deployment of non-disclosure agreements with both prospective clients and business partners as well as licensees; however, these non-disclosure agreements may not prevent a third party from infringing upon our rights.
Human Capital
As of December 31, 2022, we employed 152 employees, all of which were full-time employees. This is an increase of 66 employees (77%) from December 31, 2021. Our employees are critical to our continued success. With approximately two-thirds of our employees considered experts, we view our employees and the depth and breadth of their experience and expertise as our competitive advantage. As such, we strive to provide an environment where urban-gro employees can have a fulfilling and productive career. We offer industry-leading employee benefits and programs to ensure the diverse needs of our employees and their families are met, including access to healthcare choices, continued growth opportunities for career development, and resources such as 401(k) plans and counseling to support their financial well-being.

The table below summarizes the change in full-time employee headcount that has occurred by quarter for the years ended December 31, 2022 and 2021:
20222021
Fourth
Quarter
Third
Quarter
Second
Quarter
First
Quarter
Fourth
Quarter
Third
Quarter
Second
Quarter
First
Quarter
Beginning of period headcount
115121988677514640
Net change in headcount13(6)3129656
2WR acquisition000002000
Emerald acquisition002000000
DVO acquisition240000000
Ending of period headcount1521151219886775146
Available Information
Our internet address is www.urban-gro.com and our investor relations internet address is ir.urban-gro.com. Our Annual Reports on Form 10-K, Quarterly Reports on Form 10-Q, Current Reports on Form 8-K and amendments to those reports can be found on our investor relations website, free of charge, as soon as reasonably practical after we electronically file such material with, or furnish it to, the SEC. Information contained on our website is not incorporated by reference into this Form 10-K. The SEC maintains a public website, www.sec.gov, which contains reports, proxy and information statements, and other information regarding issuers that that file electronically with the SEC.
ITEM 1A. RISK FACTORS
An investment in our common stock involves a high degree of risk. You should carefully consider the following risks and all of the other information contained in this report before deciding whether to invest in our common stock. If any of the following risks are realized, our business, financial condition and results of operations could be materially and adversely affected. In that event, the trading price of our common stock could decline and you could lose all or part of your investment in our common stock. Additional risks of which we are not presently aware or that we currently believe are immaterial may also harm our business and results of operations. Some statements in this report, including such statements in the following risk factors, constitute forward-looking statements. See the section entitled Cautionary Information about Forward-Looking Statements in Part I of this Report.
14


Risks Related to Our Operations
We have a relatively limited history of operations, a history of losses, and our future earnings, if any, and cash flows may be volatile, resulting in uncertainty about our prospects generally.
We were initially organized as a limited liability company in the State of Colorado on March 20, 2014. In March 2017, we converted into a corporation and on February 12, 2021, we completed an uplisting to the Nasdaq Stock Market under the ticker symbol UGRO. The following is a summary of our recent historical operating performance:
During the year ended December 31, 2022, we generated revenue of $67.0 million and incurred a net loss of $15.3 million.
During the year ended December 31, 2021, we generated revenue of $62.1 million and incurred a net loss of $0.9 million.
During the year ended December 31, 2020, we generated revenue of $25.8 million and incurred a net loss of $5.1 million.
During the year ended December 31, 2019, we generated revenue of $24.2 million and incurred a net loss of $8.3 million.

Our lack of a significant history and the evolving nature of the market in which we operate make it likely that there are risks inherent to our business that are yet to be recognized by us or others, or not fully appreciated, and that could result in us suffering further losses. As a result of the foregoing, and concerns regarding the economic impact from the coronavirus disease of 2019 ("COVID-19"), an investment in our securities necessarily involves uncertainty about the stability of our operating results, cash flows and, ultimately, our prospects generally.
We had negative cash flow from operations for the fiscal years ended December 31, 2022 and December 31, 2021.
We had negative cash flow from operations of $12.6 million for the fiscal year ended December 31, 2022 and $1.6 for the fiscal year ended December 31, 2021. To the extent that we have negative cash flow from operations in future periods, we may need to allocate a portion of our cash reserves to fund such negative cash flow. We may also be required to raise additional funds through the issuance of equity or debt securities. We may not be able to generate positive cash flow from our operations and additional capital or other types of financing may not be available when needed or on terms favorable to us.
Our architecture, engineering, design, and construction management services have been used and may continue to be contracted for use in emerging industries that may be subject to quickly changing and inconsistent laws, regulations, practices and perceptions.
Although the demand for our architecture, engineering, design, and construction management services may be negatively impacted depending on how laws, regulations, administrative practices, judicial interpretations, and consumer perceptions develop, we cannot reasonably predict the nature of such developments or the effect, if any, that such developments could have on our business. We will continue to encounter risks and uncertainty relating to our operations that may be difficult to overcome.
We may continue to incur losses in the near future, which may impact our ability to implement our business strategy and adversely affect our financial condition.
While we are focused significantly on controlling our operating expenses by managing variable expenses, employee count, and marketing activities in order to become cash flow positive, these measures may adversely affect our future operating results if we are unable to support the business effectively. In turn, this would have a negative impact on our financial condition and potentially our share price.
We may not become profitable or generate sufficient profits from operations in the future. If our revenues do not continue to grow or our gross profits deteriorate substantially, we are likely to continue to experience losses in future periods. Collectively, this may impact our ability to implement our business strategy and adversely affect our financial condition. This potentially would have a negative impact on our share price.
15


We may become subject to additional regulation of CEA facilities.
Our engineering and design services are focused on facilities that grow a wide variety of crops that are subject to regulation by the United States Food and Drug Administration and other federal, state or foreign agencies. Changes to any regulations and laws that could complicate the engineering of these CEA facilities, such as waste water treatment and electricity-related mandates, make it possible that potential related enforcement could decrease the demand for our services, and in turn negatively impact our revenues and business opportunities.
Competition in our industry is intense.
There are many competitors in the horticulture industry, including many who offer somewhat categorically similar equipment solutions and services as those offered by us. In the future other companies may enter this arena by developing solutions that directly compete with us. We anticipate the presence as well as entry of other companies in this market space and acknowledge that we may not be able to establish, or if established to maintain, a competitive advantage. Some of these companies have longer operating histories, greater name recognition, larger client bases and significantly greater financial, technical, sales and marketing resources. This may allow them to respond more quickly than us to market opportunities. It may also allow them to devote greater resources to the marketing, promotion and sale of their products and/or services. These competitors may also adopt more aggressive pricing policies and make more attractive offers to existing and potential clients, employees, strategic partners, distribution channels and advertisers. Increased competition is likely to result in price reductions, reduced gross margins and a potential loss of market share.
The COVID-19 pandemic could continue to materially adversely affect our business, financial condition, results of operations, cash flows and day-to-day operations.
The outbreak of COVID-19, a novel strain of coronavirus first identified in China, which has spread across the globe including the U.S., had an adverse impact on our operations and financial condition by causing temporary delays in our projects. The response to coronavirus by federal, state and local governments resulted in significant market and business disruptions across many industries and affected businesses of all sizes. This pandemic also caused significant stock market volatility and further tightened capital access for most businesses. Given that the COVID-19 pandemic and its disruptions are of an unknown duration, they could have an adverse effect on our liquidity and profitability.
We continue to monitor the status of COVID-19. While it seems like the negative effects of the virus have largely dissipated, if a new variant or other new development cause a substantial increase of cases, it could disrupt the businesses of our customers and suppliers, which, in turn, could negatively impact market demand, interfere with our ability to timely service the needs of our clients and prospects, cause contract cancellations, scope reductions and delays, and interfere with our ability to procure equipment and raw materials from our suppliers. Any of these effects could thereby negatively impact our business, financial condition, results of operations or prospects.
We depend upon third-party suppliers for the equipment solutions that we sell.
We depend on outside manufacturers for the equipment solutions that we sell. For the year ended December 31, 2022, one vendor, Fluence Bioengineering, Inc. ("Fluence"), a provider of lighting systems, was particularly important to our integrated sales solutions. We use Fluence as one of the LED lighting systems options in our designs and then act as VAR and sell these systems to our clients as part of our overall package. While we believe that there are sufficient sources of supply available, if the third-party suppliers, such as Fluence, were to cease production or otherwise fail to supply us with products in sufficient quantities on a timely basis and we were unable to contract on acceptable terms for these equipment type products with alternative suppliers, our ability to sell these solutions would be materially adversely affected. If a sole source supplier was to go out of business, we may be unable to find a replacement for such source in a timely manner or at all. If a sole source supplier were to be acquired by a competitor, that competitor may elect not to sell to us in the future. Any inability to secure required products or to do so on appropriate terms could have a materially adverse impact on the business, financial condition, results of operations or prospects of urban-gro.
We have historically depended on a small number of clients for a substantial portion of our revenue. If we fail to retain or expand our client relationships, or if a significant client were to terminate its relationship with us or reduce its purchases, our revenue could decline significantly.
During the year ended December 31, 2022, three clients represented 40% of total revenue. During the year ended December 31, 2021 one client represented 46% of total revenue. Although we have been able to successfully generate substantial sales to different clients over time, we may not be able to continue to do this in the future. Our operating results for the foreseeable future could continue to depend on substantial sales to a small number of clients. Our clients have no purchase commitments and may cancel, change or delay purchases with little or no notice or penalty. As a result of this, our revenue could fluctuate materially and could be materially and disproportionately impacted by purchasing decisions of any client. Clients who represented a substantial portion of our
16


historical revenue may decide to purchase products and services from other providers in the future, which could cause our revenue to decline materially and negatively impact our financial condition and results of operations. If we are unable to diversify our client base, we will continue to be susceptible to risks associated with client concentration.
A portion of our business depends on our clients obtaining appropriate licenses from various licensing agencies.
A portion of our business depends on our clients obtaining appropriate licenses from various licensing agencies. Any or all licenses necessary for our clients to operate their businesses may not be obtained, retained or renewed. If a licensing body were to determine that one of our clients had violated applicable rules and regulations, there is a risk the license granted to that client could be revoked, which could adversely affect future sales to that client and our operations. Our existing clients may not be able to retain their licenses going forward and new licenses may not be granted to existing and new market entrants.
System security risks, data protection breaches, cyber-attacks and systems integration issues could disrupt our internal operations or services provided to clients.
Experienced computer programmers and hackers may be able to penetrate our network security and misappropriate or compromise our confidential information or that of third parties, create system disruptions or cause shutdowns. Computer programmers and hackers also may be able to develop and deploy viruses, worms, and other malicious software programs that attack or otherwise exploit any security vulnerabilities of the products that we may sell in the future. Such disruptions could adversely impact our ability to fulfill orders and interrupt other processes. Delayed sales, lower profits, or lost clients resulting from these disruptions could adversely affect our financial results, stock price and reputation.
We may be forced to litigate to defend our intellectual property rights, or to defend against claims by third parties against urban-gro relating to intellectual property rights.
We may be forced to litigate to enforce or defend our intellectual property rights, to protect our trade secrets or to determine the validity and scope of other parties’ proprietary rights. Any such litigation could be very costly and could distract our management from focusing on operating our business. The existence and/or outcome of any such litigation could harm our business.
We may not be able to successfully identify, consummate or integrate acquisitions or to successfully manage the impacts of such transactions on our operations.
Part of our business strategy includes pursuing synergistic acquisitions. We have expanded, and plan to continue to expand, our business by making strategic acquisitions and regularly seeking suitable acquisition targets to enhance our growth. Material acquisitions, dispositions and other strategic transactions involve a number of risks, including: (i) the potential disruption of our ongoing business; (ii) the distraction of management away from the ongoing oversight of our existing business activities; (iii) incurring indebtedness; (iv) the anticipated benefits and cost savings of those transactions not being realized fully, or at all, or taking longer to realize than anticipated; (v) an increase in the scope and complexity of our operations; and (vi) the loss or reduction of control over certain of our assets.
The pursuit of acquisitions may pose certain risks to us. We may not be able to identify acquisition candidates that fit our criteria for growth and profitability. Even if we are able to identify such candidates, we may not be able to acquire them on terms or financing satisfactory to us. We will incur expenses and dedicate attention and resources associated with the review of acquisition opportunities, whether or not we consummate such acquisitions.
Additionally, even if we are able to acquire suitable targets on agreeable terms, we may not be able to successfully integrate their operations with ours. Achieving the anticipated benefits of any acquisition will depend in significant part upon whether we integrate such acquired businesses in an efficient and effective manner. We may not be able to achieve the anticipated operating and cost synergies or long-term strategic benefits of our acquisitions within the anticipated timing or at all. The benefits from any acquisition will be offset by the costs incurred in integrating the businesses and operations. We may also assume liabilities in connection with acquisitions to which we would not otherwise be exposed. An inability to realize any or all of the anticipated synergies or other benefits of an acquisition as well as any delays that may be encountered in the integration process, which may delay the timing of such synergies or other benefits, could have an adverse effect on our business, results of operations and financial condition.
17


Risks Related to the Legal Cannabis Industry
To date, the majority of our revenues have come from providing architecture and engineering design services and selling equipment systems into facilities prior to the facility becoming operational. The majority of our revenues to date have been generated from clients that operate in the legal cannabis industry.
We are broadening our market reach beyond the legal cannabis industry and are placing a substantial sales effort on expansion into the rapidly growing non-cannabis CEA vertical farming sector as well as the Commercial sector. However, on a historic basis, the majority of our clients to whom we provide facility architecture and engineering design services and sell equipment systems prior to the facility becoming operational have primarily been in the legal cannabis industry. In addition to selling directly to these clients, we also sell our equipment solutions to third parties, such as general contractors and other intermediaries, like equipment leasing companies. The majority of these solutions have been resold into the legal cannabis industry. A significant decrease in demand in the legal cannabis industry could have a material adverse effect on our revenues and the success of our business.
The cannabis industry in the U.S. is an emerging industry and has only been legalized in some states while remaining illegal in others and under U.S. federal law. Federal Prohibition makes it difficult to accurately forecast the demand for our solutions in this specific industry. Losing clients from this industry may have a material adverse effect on our revenues and the success of our business.
The legal cannabis industry is not mature in the United States and has been legalized in only some states and remains illegal in others and under U.S. federal law, making it difficult to accurately forecast demand for our solutions. Revenues could materially decline if the U.S. Department of Justice ("DOJ") enforces federal law against the industry and some of our clients are negatively impacted.
The legal cannabis industry in the U.S. remains in state of flux, and many aspects of this industry’s development and evolution cannot be accurately predicted. Therefore, losing any clients could have a material adverse effect on our business. While we have attempted to identify our business risks in the legal cannabis industry, investors should carefully consider that there are other risks that cannot be foreseen or are not described in this Report, which could materially and adversely affect our business and financial performance.
There is heightened scrutiny by Canadian regulatory authorities related to the cannabis industry.
Our existing operations in the United States, and any future operations or investments, may become the subject of heightened scrutiny by regulators and other authorities in Canada. As a result, we may be subject to significant direct and indirect interaction with public officials. This heightened scrutiny may in turn lead to the imposition of certain restrictions on our ability to operate or invest in the United States.
On February 8, 2018, following discussions with the Canadian Securities Administrators and recognized Canadian securities exchanges, the TMX Group announced the signing of the TMX Memorandum of Understanding ("MOU") with Aequitas NEO Exchange Inc., the Canadian Securities Exchange ("CSE"), the Toronto Stock Exchange, and the TSX Venture Exchange ("TSXV"). The MOU outlines the parties’ understanding of Canada’s regulatory framework applicable to the rules, procedures, and regulatory oversight of the exchanges and Canadian Depository for Securities Limited ("CDS") as it relates to issuers with cannabis-related activities in the United States. The MOU confirms, with respect to the clearing of listed securities, that CDS relies on the exchanges to review the conduct of listed issuers. As a result, there is no CDS ban on the clearing of securities of issuers with cannabis-related activities in the United States. However, this approach to regulation may not continue in the future. If such a ban were to be implemented, and our shares were listed on a Canadian exchange, it would have a material adverse effect on the ability of holders of our securities to make and settle trades.
As cannabis remains illegal under United States federal law, we may have to stop providing equipment systems and services to companies who are engaged in cannabis cultivation and other cannabis-related activities.
Cannabis, which is referred to as "Marijuana" in the Controlled Substances Act, is currently classified as a Schedule I controlled substance under the Controlled Substances Act and is illegal under United States federal law. It is illegal under United States federal law to grow, cultivate, sell or possess cannabis for any purpose or to assist or conspire with those who do so. Additionally, 21 U.S.C. 856 makes it illegal to "knowingly open, lease, rent, use, or maintain any place, whether permanently or temporarily, for the purpose of manufacturing, distributing, or using any controlled substance." Even in those states in which the use of cannabis has been authorized under state law, its use remains a violation of federal law. Since federal law criminalizing the use of cannabis is not preempted by state laws that legalize its use, strict enforcement of federal law regarding cannabis may result in the inability of our clients that are involved in the cannabis industry to proceed with their operations, which would adversely affect our operations.
18


Our solutions are used by legal and licensed cannabis growers. While we are not aware of any threatened or current federal or state law enforcement actions against any supplier of equipment that might be used for cannabis cultivation, law enforcement authorities, in their attempt to regulate the illegal use of cannabis, may seek to bring an action or actions against us under the Controlled Substances Act for assisting or conspiring with persons engaged in the cultivation of cannabis.
There is also a risk that our activities could be deemed to be facilitating the selling or distribution of cannabis in violation of the Controlled Substances Act. Although federal authorities have not focused their resources on such tangential or secondary violations of the Controlled Substances Act, nor have they threatened to do so, with respect to the sale of equipment that might be used by legal and licensed cannabis cultivators, or with respect to any supplies marketed to participants in the medical and recreational cannabis industry, if the federal government were to change its practices, or were to expend its resources investigating and prosecuting providers of equipment that could be usable by participants in the medical or recreational cannabis industry, such actions could have a materially adverse effect on our operations and the sales of our products and services.
As a company with clients operating in the legal cannabis industry, we face many particular and evolving risks associated with that industry, including uncertainty of United States federal enforcement and the need to renew temporary safeguards.
The "FinCEN Memo" dated February 14, 2014, de-prioritizes enforcement of the Bank Secrecy Act against financial institutions and cannabis related businesses which utilize them. This memorandum appears to be a standalone document and is presumptively still in effect. At any time, however, the Department of the Treasury, Financial Crimes Enforcement Network, could elect to rescind the FinCEN Memo. This would make it more difficult for our clients and potential clients to access the U.S. banking systems and conduct financial transactions, which would adversely affect our operations.
In 2014, Congress passed a spending bill ("2015 Appropriations Bill") containing a provision ("Appropriations Rider") blocking federal funds and resources allocated under the 2015 Appropriations Bill from being used to "prevent such States from implementing their own State medical marijuana law." The Appropriations Rider seemed to have prohibited the federal government from interfering with the ability of states to administer their medical cannabis laws, although it did not codify federal protections for medical cannabis patients and producers. Moreover, despite the Appropriations Rider, the Justice Department maintains that it can still prosecute violations of the federal cannabis ban and continue cases already in the courts. Additionally, the Appropriations Rider must be re-enacted every year. While it has been continued every year since 2015, including most recently in 2022, continued re-authorization of the Appropriations Rider cannot be guaranteed. If the Appropriation Rider is no longer in effect, the risk of federal enforcement and override of state cannabis laws would increase.
Further legislative development beneficial to our operations is not guaranteed.
Among other things, the business of our clients in the legal cannabis industry involves the cultivation, distribution, manufacture, storage, transportation and/or sale of cannabis products in compliance with applicable state law. The success of our business with respect to these clients depends on the continued development of the cannabis industry and the activity of commercial business and government regulatory agencies within the industry. The continued development of the legal cannabis industry is dependent upon continued legislative and regulatory authorization of cannabis at the state level and a continued laissez-faire approach by federal enforcement agencies. Any number of factors could slow or halt progress in this area. Further regulatory progress beneficial to the industry cannot be assured. While there may be ample public support for legislative action, numerous factors impact the legislative and regulatory process, including election results, scientific findings or general public events. Any one of these factors could slow or halt progressive legislation relating to cannabis and the current tolerance for the use of cannabis by consumers, which could adversely affect our operations.
The legal cannabis industry could face strong opposition from other industries.
We believe that established businesses in other industries may have a strong economic interest in opposing the development of the cannabis industry. Cannabis may be seen by companies in other industries as an attractive alternative to their products, including recreational cannabis as an alternative to alcohol, and medical cannabis as an alternative to various commercial pharmaceuticals. Many industries that could view the emerging legal cannabis industry as an economic threat are well established, with vast economic and United States federal and state lobbying resources. Companies within these industries could use their resources to attempt to slow or reverse legislation legalizing cannabis. Any inroads these companies make in halting or impeding legislative initiatives that would be beneficial to the legal cannabis industry could have a detrimental impact on our clients and, in turn on our operations.
The legality of cannabis could be reversed in one or more states.
The voters or legislatures of states in which cannabis has already been legalized could potentially repeal applicable laws which permit the operation of both legal medical and retail cannabis businesses. These actions might force us to cease operations in one or more states entirely.
19


Changing legislation and evolving interpretations of law, which could negatively impact our clients and, in turn, our operations.
Laws and regulations affecting the legal medical and adult-use cannabis industry are constantly changing, which could detrimentally affect our clients involved in that industry and, in turn, our operations. Local, state and federal cannabis laws and regulations are often broad in scope and subject to constant evolution and inconsistent interpretations, which could require our clients and ourselves to incur substantial costs associated with modification of operations to ensure compliance. In addition, violations of these laws, or allegations of such violations, could disrupt our clients’ business and result in a material adverse effect on our operations. In addition, regulations may be enacted in the future that will limit the amount of cannabis growth or related products that our commercial clients are authorized to produce. We cannot predict the nature of any future laws, regulations, interpretations or applications, nor can we determine what effect additional governmental regulations or administrative policies and procedures, when and if promulgated, could have on our operations.
Regulatory scrutiny of the legal cannabis industry may negatively impact our ability to raise additional capital.
The business activities of certain of our clients rely on newly established and/or developing laws and regulations in multiple jurisdictions. These laws and regulations are rapidly evolving and subject to change with minimal notice. Regulatory changes may adversely affect our profitability or cause us to cease operations entirely. The legal cannabis industry may come under the scrutiny or further scrutiny by the United States Food and Drug Administration (the "FDA"), the SEC, the DOJ, the Financial Industry Regulatory Authority or other federal, state or nongovernmental regulatory authorities or self-regulatory organizations that supervise or regulate the production, distribution, sale or use of cannabis for medical or nonmedical purposes in the United States. The FDA currently is authorized to promulgate regulations for and oversight of CBD products. It is impossible to determine the extent of the impact of any new laws, regulations or initiatives that may be proposed, or whether any proposals will become law. The regulatory uncertainty surrounding the industry that we service may adversely affect our business and operations, including without limitation, the costs to remain compliant with applicable laws and the impairment of our ability to raise additional capital.
Banking regulations could limit access to banking services.
Since the use of cannabis is illegal under federal law, federally chartered banks will not accept deposit funds from businesses involved with cannabis. Consequently, businesses involved in the legal cannabis industry often have trouble finding a bank willing to accept their business. The inability to open bank accounts may make it difficult for our clients in the legal cannabis industry to operate and their reliance on cash can result in a heightened risk of theft, which could harm their businesses and, in turn, harm our business. Additionally, some courts have denied legal cannabis-related businesses bankruptcy protection, thus, making it very difficult for lenders to recoup their investments, which may limit the willingness of banks to lend to our clients and to us.
A drop in the retail price of cannabis products may negatively impact our business.
The fluctuations in economic and market conditions that impact the prices of commercially grown cannabis, such as increases in the supply of cannabis and decreases in demand for cannabis, could have a negative impact on our clients that are legal cannabis producers, and therefore could negatively impact our business.
Our contracts may not be legally enforceable in the United States.
Many of our historic contracts, and those we may enter into in the future, relate to services that are ancillary to the legal cannabis industry and other activities that are not legal under U.S. federal law and under some state laws. As a result, we may face difficulties in enforcing our contracts in U.S. federal and certain state courts.
20


Risks Related to Ownership of Our Common Stock
Our stock price could be extremely volatile. As a result, shareholders may not be able to resell their shares at or above the price they paid for them.
The market price of our common stock may be highly volatile and could be subject to wide fluctuations. Volatility in the market price of our common stock, as well as general economic, market or political conditions, may prevent shareholders from being able to sell their shares at or above the price they paid for their shares and may otherwise negatively affect the liquidity of our common stock. Shareholders may experience a decrease, which could be substantial, in the value of their stock, including decreases unrelated to our operating performance or prospects, and shareholders could lose part or all of their investment. The price of our common stock has been, and could continue to be, subject to wide fluctuations in response to a number of factors, including those described elsewhere in this Report and others such as:
the effect of the COVID-19 pandemic on our business and operations;
our ability to generate revenues sufficient to achieve profitability and positive cash flow;
competition in our industry and our ability to compete effectively;
our ability to attract, recruit, retain and develop key personnel and qualified employees;
reliance on significant clients and third-party suppliers;
our ability to successfully identify and complete acquisitions and effectively integrate those acquisitions into our operations;
our actual or anticipated operating and financial results, including how those results vary from the expectations of management, securities analysts and investors;
changes in financial estimates or publication of research reports and recommendations by financial analysts or actions taken by rating agencies with respect to us or other industry participants;
developments in our business or operations or our industry sectors generally;
any future offerings by us of our common stock;
any coordinated trading activities or large derivative positions in our common stock, for example, a "short squeeze" (a short squeeze occurs when a number of investors take a short position in a stock and have to buy the borrowed securities to close out the position at a time that other short sellers of the same security also want to close out their positions, resulting in a surge in stock prices, i.e., demand is greater than supply for the stock sold short);
legislative or regulatory changes affecting our industry generally or our business and operations specifically;
the operating and stock price performance of companies that investors consider to be comparable to us;
announcements of strategic developments, acquisitions, restructurings, dispositions, financings and other material events by us or our competitors;
actions by our current shareholders, including future sales of common shares by existing shareholders, including our directors and executive officers;
proposed or final regulatory changes or developments;
anticipated or pending regulatory investigations, proceedings, or litigation that may involve or affect us; and
the other factors described under Risk Factors in Part I, Item 1A of this Report.
In response to any one or more of these events, the market price of shares of our common stock could decrease significantly. In the past, securities class action litigation has often been initiated against companies following periods of volatility in their stock price. This type of litigation could result in substantial costs and divert our management’s attention and resources and could also require us to make substantial payments to satisfy judgments or to settle litigation.
21


Shareholders may be diluted by future issuances of preferred stock or additional common stock in connection with our incentive plans, acquisitions or otherwise; future sales of such shares in the public market, or the expectations that such sales may occur, could lower our stock price.
Our certificate of incorporation authorizes us to issue shares of our common stock and options, rights, warrants and appreciation rights relating to our common stock for the consideration and on the terms and conditions established by our Board in its sole discretion. We could issue a significant number of shares of common stock in the future in connection with investments or acquisitions. Any of these issuances could dilute our existing shareholders, and such dilution could be significant. Moreover, such dilution could have a material adverse effect on the market price for the shares of our common stock.
The future issuance of shares of preferred stock with voting rights may adversely affect the voting power of the holders of shares of our common stock, either by diluting the voting power of our common stock if the preferred stock votes together with the common stock as a single class, or by giving the holders of any such preferred stock the right to block an action on which they have a separate class vote, even if the action were approved by the holders of our shares of our common stock.
The future issuance of shares of preferred stock with dividend or conversion rights, liquidation preferences or other economic terms favorable to the holders of preferred stock could adversely affect the market price for our common stock by making an investment in the common stock less attractive. For example, investors in the common stock may not wish to purchase common stock at a price above the conversion price of a series of convertible preferred stock because the holders of the preferred stock would effectively be entitled to purchase common stock at the lower conversion price, causing economic dilution to the holders of common stock.
We do not anticipate paying any cash dividends on our common stock in the foreseeable future.
We currently intend to retain our future earnings, if any, for the foreseeable future, to fund the development and growth of our business. We do not intend to pay any dividends to holders of our common stock in the foreseeable future. Any decision to declare and pay dividends in the future will be made at the discretion of our Board taking into account various factors, including our business, operating results and financial condition, current and anticipated cash needs, plans for expansion, any legal or contractual limitations on our ability to pay dividends under our loan agreements or otherwise. As a result, if our Board does not declare and pay dividends, the capital appreciation in the price of our common stock, if any, will be our shareholders only source of gain on an investment in our common stock, and shareholders may have to sell some or all of their common stock to generate cash flow from their investment.
If securities or industry analysts do not publish research or reports about our business, or if they downgrade their recommendations regarding our common stock, its trading price and volume could decline.
We expect the trading market for our common stock to be influenced by the research and reports that industry or securities analysts publish about us, our business or our industry. If no additional securities or industry analysts commence coverage of our company, the trading price for our stock may be negatively impacted. If one or more of our covering analysts cease coverage of our company or fail to publish reports on us regularly, we could lose visibility in the financial markets, which in turn could cause our stock price or trading volume to decline and our common stock to be less liquid. Moreover, if one or more of the analysts who cover us downgrades our stock or publishes inaccurate or unfavorable research about our business, or if our results of operations do not meet their expectations, our stock price could decline.
Taking advantage of the reduced disclosure requirements applicable to "emerging growth companies" may make our common stock less attractive to investors.
We qualify as an "emerging growth company" as defined in the Jumpstart Our Business Startups Act of 2012 ("JOBS Act"). An emerging growth company may take advantage of certain reduced reporting and other requirements that are otherwise generally applicable to public companies, as described above. We currently intend to take advantage of each of these exemptions. We have elected not to opt out of such extended transition period, which means that when a standard is issued or revised and it has different application dates for public or private companies, we, as an emerging growth company, can adopt the new or revised standard at the time private companies adopt the new or revised standard. This may make a comparison of our financial statements with the financial statements of a public company that is not an emerging growth company, or the financial statements of an emerging growth company that has opted out of using the extended transition period, difficult or impossible because of the potential differences in accounting standards used. We could be an emerging growth company until December 31, 2023. We cannot predict if investors will find our common stock less attractive if we elect to rely on these exemptions, or if taking advantage of these exemptions would result in less active trading or more volatility in the price of our common stock.
22


Provisions of our certificate of incorporation and bylaws may delay or prevent a take-over that may not be in the best interests of our shareholders.
Provisions of our certificate of incorporation and bylaws may be deemed to have anti-takeover effects, which include when and by whom special meetings of our shareholders may be called, and may delay, defer or prevent a takeover attempt.
In addition, our certificate of incorporation authorizes the issuance of up to 10,000,000 shares of preferred stock with such rights and preferences determined from time to time by our Board. None of our preferred shares are currently issued or outstanding. Our Board may, without shareholder approval, issue preferred shares with dividends, liquidation, conversion, voting or other rights that could adversely affect the voting power or other rights of the holders of our common stock.
The requirements of being a public company may strain our resources, divert management’s attention and affect our ability to attract and retain executive management and qualified Board members.
As a public company, we are subject to the reporting requirements of the Exchange Act, the Sarbanes-Oxley Act, the Dodd-Frank Act, and other applicable securities rules and regulations. Compliance with these rules and regulations involves significant legal and financial compliance costs, may make some activities more difficult, time-consuming or costly and may increase demand on our systems and resources, particularly after we are no longer an "emerging growth company," as defined in the JOBS Act. The Exchange Act requires, among other things, that we file annual, quarterly and current reports with respect to our business and operating results. The Sarbanes-Oxley Act requires, among other things, that we maintain effective disclosure controls and procedures and internal control over financial reporting. In order to maintain and, if required, improve our disclosure controls and procedures and internal control over financial reporting to meet this standard, significant resources and management oversight may be required. As a result, management’s attention may be diverted from other business concerns, which could adversely affect our business and operating results. We may need to hire more employees in the future or engage outside consultants, which will increase our costs and expenses.
In addition, changing laws, regulations and standards relating to corporate governance and public disclosure are creating uncertainty for public companies, increasing legal and financial compliance costs and making some activities more time consuming. These laws, regulations and standards are subject to varying interpretations, in many cases due to their lack of specificity, and, as a result, their application in practice may evolve over time as new guidance is provided by regulatory and governing bodies. This could result in continuing uncertainty regarding compliance matters and higher costs necessitated by ongoing revisions to disclosure and governance practices. We intend to invest resources to comply with evolving laws, regulations and standards, and this investment may result in increased general and administrative expenses and a diversion of management’s time and attention from revenue-generating activities to compliance activities. If our efforts to comply with new laws, regulations and standards differ from the activities intended by regulatory or governing bodies due to ambiguities related to their application and practice, regulatory authorities may initiate legal proceedings against us, and our business may be adversely affected.
However, for as long as we remain an "emerging growth company," we may take advantage of certain exemptions from various reporting requirements that are applicable to public companies that are not "emerging growth companies" including, but not limited to, not being required to comply with the auditor attestation requirements of Section 404 of the Sarbanes-Oxley Act, reduced disclosure obligations regarding executive compensation in our periodic reports and proxy statements, and exemptions from the requirements of holding a nonbinding advisory vote on executive compensation and shareholder approval of any golden parachute payments not previously approved. We may take advantage of these reporting exemptions until we are no longer an "emerging growth company." We would cease to be an "emerging growth company" upon the earliest of: (i) the last day of the fiscal year following the fifth anniversary of the first sale of our common stock under an effective Securities Act registration statement, which will occur on December 31, 2023; (ii) the first fiscal year after our annual gross revenues are $1.07 billion or more; (iii) the date on which we have, during the previous three-year period, issued more than $1.0 billion in non-convertible debt securities; or (iv) as of the end of any fiscal year in which the market value of the common stock held by non-affiliates exceeded $700 million as of the end of the second quarter of that fiscal year.
As a result of disclosure of information in this Report and in filings required of a public company, our business and financial condition are highly visible, which may result in threatened or actual litigation, including by competitors and other third parties. If such claims are successful, our business and operating results could be adversely affected, and even if the claims do not result in litigation or are resolved in our favor, these claims, and the time and resources necessary to resolve them, could divert the resources of our management and adversely affect our business and operating results.
We are subject to ongoing regulatory burdens resulting from our public listing.
We continually work with our legal, accounting and financial advisors to identify those areas in which changes should be made to our financial management control systems to manage our obligations as a public company listed on Nasdaq. These areas include corporate governance, corporate controls, disclosure controls and procedures and financial reporting and accounting systems.
23


We have made, and will continue to make, changes in these and other areas, including our internal controls over financial reporting. However, these and other measures that we might take may not be sufficient to allow us to satisfy our obligations as a public company listed on Nasdaq on a timely basis. In addition, compliance with reporting and other requirements applicable to public companies listed on Nasdaq creates additional costs for us and requires the time and attention of management. The additional costs that we incur, the timing of such costs and the impact that management’s attention to these matters may adversely affect our business and operating results.
General Risk Factors
We are highly dependent on our management team, and the loss of our executive officers or other key employees could harm our ability to implement our strategies, impair our relationships with clients and adversely affect our business, results of operations and growth prospects.
Our success depends, in large degree, on the skills of our management team and our ability to retain, recruit and motivate key officers and employees. Our senior executive leadership team has significant experience, and their knowledge and relationships would be difficult to replace. Leadership changes will occur from time to time, and we cannot predict whether significant resignations will occur or whether we will be able to recruit additional qualified personnel. Competition for senior executives and skilled personnel in the horticulture industry is intense, which means the cost of hiring, paying incentives and retaining skilled personnel may continue to increase.
We need to continue to attract and retain key personnel and to recruit qualified individuals to succeed existing key personnel to ensure the continued growth and successful operation of our business. In addition, as a provider of custom-tailored horticulture solutions, we must attract and retain qualified personnel to continue to grow our business, and competition for such personnel can be intense. Our ability to effectively compete for senior executives and other qualified personnel by offering competitive compensation and benefit arrangements may be restricted by cash flow and other operational restraints. The loss of the services of any senior executive or other key personnel, or the inability to recruit and retain qualified personnel in the future, could have a material adverse effect on our business, financial condition or results of operations. In addition, to attract and retain personnel with appropriate skills and knowledge to support our business, we may offer a variety of benefits, which could reduce our earnings or have a material adverse effect on our business, financial condition or results of operations.
Our insurance may not adequately cover our operating risk.
We have insurance to protect our assets, operations and employees. While we believe our insurance coverage addresses all material risks to which we are exposed and is adequate and customary in our current state of operations, such insurance is subject to coverage limits and exclusions and may not be available for the risks and hazards to which we are exposed. In addition, such insurance may not be adequate to cover our liabilities or may not be generally available in the future or, if available, premiums may not be commercially justifiable. If we were to incur substantial liability and such damages were not covered by insurance or were in excess of policy limits, or if we were to incur such liability at a time when we are not able to obtain liability insurance, our business, results of operations and financial condition could be materially adversely affected.
We may be exposed to currency fluctuations.
Although our revenues and expenses are expected to be predominantly denominated in United States dollars, we may be exposed to currency exchange fluctuations. Recent events in the global financial markets have been coupled with increased volatility in the currency markets. Fluctuations in the exchange rate between the U.S. dollar, the Canadian dollar, the Euro, and the currency of other regions in which we may operate may have a material adverse effect on our business, financial condition and operating results. We may, in the future, establish a program to hedge a portion of our foreign currency exposure with the objective of minimizing the impact of adverse foreign currency exchange movements. However, even if we develop a hedging program, there can be no assurance that it will effectively mitigate currency risks.

Changes in accounting standards and subjective assumptions, estimates and judgments by management related to complex accounting matters could significantly affect our financial results.
U.S. generally accepted accounting principles ("U.S. GAAP") and related pronouncements, implementation guidelines and interpretations with regard to a wide variety of matters that are relevant to our business, such as, but not limited to, revenue recognition, stock-based compensation, trade promotions, and income taxes are highly complex and involve many subjective assumptions, estimates and judgments by our management. Changes to these rules or their interpretation or changes in underlying assumptions, estimates or judgments by our management could significantly change our reported results.
24


Our ability to maintain our reputation is critical to the success of our business, and the failure to do so may materially adversely affect our business and the value of our common stock.
Our reputation is a valuable component of our business. Threats to our reputation can come from many sources, including adverse sentiment about our industry generally, unethical practices, employee misconduct, failure to deliver minimum standards of service or quality, compliance deficiencies, and questionable or fraudulent activities of our clients. Negative publicity regarding our business, employees, or clients, with or without merit, may result in the loss of clients, investors and employees, costly litigation, a decline in revenues and increased governmental regulation. If our reputation is negatively affected, by the actions of our employees or otherwise, our business and, therefore, our operating results and the value of our common stock may be materially adversely affected.

Increased attention to climate change and ESG matters may adversely impact our business.

We are subject to a variety of risks arising from ESG matters. ESG matters include increasing attention to climate change, climate risk, expectations on companies to address climate change, hiring practices, the diversity of the work force, racial and social justice issues involving the Company’s personnel, customers and third parties with whom it otherwise does business, and investor and societal expectations regarding ESG matters and disclosures.

Risks arising from ESG matters may adversely affect, among other things, reputation and the market price of our stock. Further, we may be exposed to negative publicity based on the identity and activities of those we do business with and the public’s view of the approach and performance of our customers and business partners with respect to ESG matters. Any such negative publicity could arise from adverse news coverage in traditional media and could also spread through the use of social media platforms. Our relationships and reputation with our existing and prospective customers and third parties with which we do business could be damaged if we were to become the subject of any such negative publicity. This, in turn, could have an adverse effect on our ability to attract and retain customers and employees and could have a negative impact on the market price for our stock. Investors have begun to consider the steps taken and resources allocated by financial institutions and other commercial organizations to address ESG matters when making investment and operational decisions. Certain investors are beginning to incorporate the business risks of climate change and the adequacy of companies’ responses to the risks posed by climate change and other ESG matters into their investment theses. These shifts in investing priorities may result in adverse effects on the market price of our stock to the extent investors determine we have not made sufficient progress on ESG matters.

In addition, customers, employees, regulators and suppliers have also been focused on ESG matters. Companies that do not adapt to or comply with ESG expectations and standards, or that are perceived to have not responded appropriately to the growing concern regarding ESG issues, regardless of whether there is a legal requirement to do so, may suffer from reputational damage and other adverse consequences. To the extent ESG matters negatively impact our reputation, we may not be able to compete as effectively to recruit or retain employees, which may adversely affect our operations.

Further, growing public concern about climate change has resulted in the increased focus of local, state, regional, national and international regulatory bodies on greenhouse gas emissions and climate change issues. Policy changes and changes in federal, state and local legislation and regulations based on concerns about climate change, including regulations aimed at limiting greenhouse gas emissions and the implementation of "green" building codes, could result in increased capital expenditures on our existing properties (for example, to improve their energy efficiency) without a corresponding increase in revenue, resulting in adverse impacts to our results of operations.

In March 2022, the SEC issued proposed rules on climate change disclosure requirements that, if adopted as proposed, will require disclosure of extensive and detailed climate-related information, by all registrants, including us. The final rules have not yet been adopted, and the ultimate scope and impact of the proposed rules on our business remain uncertain. To the extent new rules, if finalized, impose additional reporting obligations on us, we could face increased costs. The SEC has also announced that it is scrutinizing climate-change related disclosures in public filings, increasing the potential for enforcement if the SEC were to allege that our existing climate disclosures are misleading or deficient. However, any assessment of the potential impact of future climate change legislation, regulations or industry standards, as well as any international treaties and accords, is uncertain given the wide scope of potential regulatory change.
The current political climate and military actions in Eastern Europe could result in disruption to our operations.
Expansion into Europe to meet the demand for our services could be disrupted by the ongoing military actions in Eastern Europe. If we are unable to continue our expansion into Europe, or our expansion requires greater capital than we have budgeted, our operating results and the value of our common stock may be materially adversely affected.

Further, the conflict has led to increases in the cost of energy and the potential for energy shortages, especially in Europe. The European energy crisis escalated in 2022 amid the Russia and Ukraine war, fueling supply uncertainties and increasing the risk of energy shortages across Europe due to the lack of gas from Russia. This resulted in decisive measures implemented by the European
25


Union to help manage security of supply and establish new sources of gas. Our customers and potential customers experienced a rapid increase in energy costs and our expectation is that the energy cost inflation will continue into 2023.

Failure to retain our existing workforce and to attract qualified new personnel in the current labor market could adversely affect our business and results of operations.

The current U.S. labor shortage has and may continue to impact our ability to hire and retain qualified personnel and may impact our ability to operate our business effectively. We may experience a labor shortage preventing us from filling targeted staffing levels. A labor shortage may also impact our ability to attract qualified new personnel. Additionally, the COVID pandemic has changed the way businesses operate with companies allowing employees to work remotely from home or in hybrid work models. We may not be able to attract, hire or retain qualified personnel if competing companies offer a more desirable work model.
ITEM 1B. UNRESOLVED STAFF COMMENTS
None.
ITEM 2. PROPERTIES
Our principal place of business is located at 1751 Panorama Point, Unit G, Lafayette, Colorado, 80026. This location is leased and consists of approximately 10,000 square feet, including approximately 3,500 square feet of office space and 6,500 square feet of warehouse space. Additionally, we have six other office leases in the United States and one office lease located in the Netherlands. We currently do not own any property.
ITEM 3. LEGAL PROCEEDINGS

From time to time, we become involved in or are threatened with legal disputes. While most of these disputes are not likely to have a material effect on our business, financial condition, or operations, the following matters are deemed by the Company to be material either due to the costs of litigation or the potential negative impacts to the Company should these matters not be resolved in our favor:
Great Green Theory – On June 10, 2022, Emerald filed a lien and brought a suit in the Superior Court of Berkshire, Massachusetts to foreclose on the lien against Great Green Theory Land, LLC and Great Green Theory Cultivation, LLC who are the owners of the land and a construction project in Lee, Massachusetts. Emerald is claiming breach of contract and quantum merit against Great Green Theory for failure to pay approximately $1.3 million in payment applications, of which approximately half of that amount is due and owed to subcontractors on the project. Great Green Theory has filed counterclaims against Emerald claiming liquidated damages of approximately $1.0 million for alleged unjustifiable delays on the project and alleging construction defects in the project. Two subcontractors on the project have brought suit against Emerald for non-payment to them of which Emerald has not received payment from Great Green Theory.
Accounts receivable and accounts payable related to Great Green Theory – The selling Emerald shareholders have agreed to indemnify and defend the Company for any litigation or judgement stemming from this lawsuit. The Company has recorded $1.3 million as a receivable and $0.4 million as a payable to sub-contractors on the opening balance sheet as of the date of the acquisition.
Legal Costs to collect Great Green Theory accounts receivable – The Company has agreed to split the legal costs of this claim until the funds are recovered or until the claim of liquidated damages is relieved. Total estimated legal costs associated with this claim are approximately $0.3 million. The Company recorded 50% of this amount as a liability on the opening balance sheet as of the date of the acquisition.
Pullar – urban-gro’s former Chief Financial Officer, George Pullar, filed a suit in the District Court of Boulder County, Colorado against urban-gro and Bradley Nattrass, in his capacity as urban-gro’s CEO, claiming breach of fiduciary duty. The claims stem from a settlement agreement with Mr. Pullar and allegations that Mr. Nattrass and urban-gro failed to share enough non-public material information about urban-gro’s plans for fundraising that would have impacted Mr. Pullar’s decision to enter into the settlement agreement. urban-gro’s director and officer liability insurance carrier has indicated coverage is available to Mr. Nattrass for this suit. We believe we have substantial defenses to the claim asserted in this lawsuit and intend to vigorously defend this action.
Crest Ventures, LLC – urban-gro was sued on July 29, 2021, by Crest Ventures, LLC in a breach of contract case in the District Court for Arapahoe County, Colorado. The allegations in the action are based on a claim that Crest Ventures, LLC is entitled to commission compensation on the February 2021 uplisting of our common stock to the Nasdaq Capital Market. urban-gro joined as a third-party defendant, Andrew Telsey, for breach of fiduciary duty and fraud. urban-gro also counter-claimed Crest Ventures, LLC for fraud and declaratory judgment. Mr. Telsey was urban-gro's counsel at the
26


time and he claims he was also a member of Crest Ventures. urban-gro entered into a finder's fee agreement with Crest Ventures for a potential M&A transaction. Crest Ventures and Mr. Telsey claim the finder's fee agreement also applies to the uplisting onto the Nasdaq. urban-gro denies these claims, believes Crest Ventures and Mr. Telsey are perpetrating fraud, and Mr. Telsey breached his fiduciary duties as legal counsel for urban-gro in the transaction. We believe we have substantial defenses to the claim asserted in this lawsuit and intend to vigorously defend this action.
Sunflower Bank – urban-gro filed a lawsuit on November 5, 2021, against Sunflower Bank in the District Court for Boulder County, Colorado related to fraudulent wire transfers of approximately $5.1 million that were made from our accounts at Sunflower Bank in October 2021. During 2022, $1.7 million of these funds were returned to us and we received $0.25 million from our insurance company. We sued Sunflower Bank for $3.4 million, exclusive of the insurance proceeds, under a theory of breach of contract, negligence, and breach of UCC standards, as we believed that Sunflower Bank failed to follow industry standard procedures designed to prevent such a theft and was therefore liable for the unrecovered balance. Sunflower Bank filed counterclaims against us for breach of contract and negligence. urban-gro entered into a settlement agreement with Sunflower bank and received $2.4 million in settlement proceeds on March 27, 2023. The case was dismissed with prejudice on March 29, 2023.

There can be no assurance that future developments related to pending claims filed in the future, whether as a result of adverse outcomes or as a result of significant defense costs, will not have a material effect on urban-gro's financial condition, results of operations or cash flows.
ITEM 4. MINE SAFETY DISCLOSURES
Not applicable.
27


PART II
ITEM 5. MARKET FOR REGISTRANT’S COMMON EQUITY, RELATED STOCKHOLDER MATTERS AND ISSUER PURCHASES OF EQUITY SECURITIES
Market Information
On February 17, 2021, we completed a public offering of 6,210,000 shares of our common stock, inclusive of the underwriters’ full overallotment, at $10.00 per share for total gross offering proceeds of $62,100,000. In connection with the offering, we received approval to list our common stock on the Nasdaq Capital Market under the symbol "UGRO." Prior to the offering, shares of our common stock were quoted on the OTC Markets Group, Inc. OTCQX Marketplace under the symbol "UGRO." Although our shares were quoted on the OTCQX Marketplace from October 7, 2019 through February 11, 2021, because trading on the OTCQX Marketplace was infrequent and limited in volume, the prices at which such transactions occurred did not necessarily reflect the price that would have been paid for our common stock in a more liquid market.
The trading price of our common stock has been, and may continue to be, subject to wide price fluctuations in response to various factors, many of which are beyond our control, including those described in Part I, Item 1A, "Risk Factors."
The following table sets forth the high and low closing bid price information for our common stock on the Nasdaq Capital Market for the time periods indicated. Trading activity for our common stock on the OTCQX Marketplace can be found at www.otcmarkets.com.
Quarter EndedLowHigh
December 31, 2022$2.63 $2.87 
September 30, 2022$2.76 $2.98 
June 30, 2022$4.68 $5.12 
March 31, 2022$10.26 $11.24 
Quarter EndedLowHigh
December 31, 2021$8.78 $14.77 
September 30, 2021$8.51 $17.30 
June 30, 2021$6.75 $10.50 
March 31, 2021$6.90 $13.80 
HOLDERS
As of March 16, 2023, we had 52 holders of record of our Common Stock. The number of shareholders of record does not include beneficial owners of our common stock whose shares are held in the names of various dealers, clearing agencies, banks, brokers and other fiduciaries.

DIVIDENDS
Since our inception, we have not paid any dividends on our common stock, and we currently expect that, for the foreseeable future, all earnings, if any, will be retained for use in the development and operation of our business. In the future, our Board may decide, at its discretion, whether dividends may be declared and paid to holders of our common stock.
REPORTS
We are subject to certain reporting requirements and furnish annual financial reports to our shareholders, certified by our independent accountants, and furnish unaudited quarterly financial reports in our quarterly reports filed electronically with the SEC. All reports and information filed by us can be found at the SEC website, www.sec.gov.


28



UNREGISTERED SALES OF EQUITY SECURITIES

During the years ended December 31, 2022, 2021 and 2020, we issued the following securities that were not registered under the Securities Act:
On October 31, 2022 the Company issued 271,875 shares of the Company’s common stock at a price per share of $4.06 for a total value of $1.1 million as part of the Initial Purchase Price of the DVO Acquisition as more fully described in Note 1 to the Condensed Consolidated Financial Statements.
On April 29, 2022, the Company issued 283,515 shares of the Company’s common stock at a price per share of $8.82 for a total value of $2.5 million as part of the Initial Purchase Price of the Emerald Acquisition as more fully described in Note 1 to the Condensed Consolidated Financial Statements.
On June 28, 2021, the Company issued 202,066 shares of the Company’s common stock at a price per share of $9.90 for a total value of $2.0 million as part of the initial consideration paid pursuant to the 2WR Purchase Agreement as more fully described in Note 1 to the Condensed Consolidated Financial Statements.
On February 21, 2020, we entered into a letter agreement (the "Credit Agreement") by and among us, as borrower, urban-gro Canada Technologies Inc. and Impact Engineering, Inc., as guarantors, various lenders, which may include Bridging Finance Inc., as administrative agent for the lenders (the "Agent"). As additional consideration for the entering into the Credit Agreement, we issued 83,333 shares of our common stock and warrants to purchase 20,746 shares of common stock with an exercise price of $14.46 per share to the Agent. We relied upon the exemption from registration provided by Section 4(a)(2) of the Securities Act to issue the securities.
On December 15, 2020, we signed a $1,854,500 convertible note (the "Note") by and among us, as borrower, and various lenders, which may include Bridging Finance Inc., as lender (the "Bridge Financing"). The Bridge Financing was a combination of $1,354,500 received on November 20, 2020, and an additional $500,000 received on December 15, 2020. The lenders in our Bridge Financing were a combination of our Board, our current investors and two new institutional funds. In connection with the Bridge Financing, an outstanding $1,000,000 promissory note and $4,500 interest accrued thereon was converted into the Notes. The Notes were issued in reliance upon the exemption from registration under Section 4(a)(2) of the Securities Act. The Notes carried interest at the rate of 12% and were scheduled to mature on December 31, 2021. Pursuant to the mandatory conversion provisions therein, the Notes plus accrued interest of $53,725 were converted into 254,430 shares of common stock upon completion of our 2021 public offering.

The foregoing issuances of restricted shares of common stock were issued under Section 4(a)(2) of the Securities Act of 1933, as amended, and Rule 506 of Regulation D promulgated thereunder. The Company believes the issuance of the foregoing restricted shares was exempt from registration as a privately negotiated, isolated, non-recurring transaction not involving a public solicitation. No commissions were paid regarding the share issuances, and the share certificates were issued with a Rule 144 restrictive legend.

Purchase of Equity Securities by Issuer and Affiliated Purchasers

The following table summarizes purchases by us of our common stock during the during the indicated quarters and months, and year ended December 31, 2022:

Period
Total number of shares purchased
Average price paid per share
Total number of shares purchased as part of publicly announced plans or programs
Maximum number (or approximate dollar value ) of shares that may be purchased under the plan(s)
First quarter of 2022419,088 9.00924,003 $18,333 
Second quarter of 2022— — 924,003 $18,333 
Third quarter of 202263,123 2.90987,126 $1,835,063 
October 1 - October 31, 202273,784 3.621,060,910 $1,567,666 
November 1 - November 30, 202229,690 3.641,090,600 $1,459,466 
December 1 - December 31, 20229,233 3.251,099,833 $1,429,458 
Total
594,918 7.331,099,833 $1,429,458 
29



The Company’s Board has authorized the Company to repurchase common stock through a variety of methods, including open market repurchases, purchases by contract (including, without limitation, 10b5-1 and 10b-18 plans), and/or privately negotiated transactions. The amount, timing, or prices of repurchases, may vary based on market conditions and other factors. The program does not have an expiration date and can be modified or terminated by the Board at any time. On May 24, 2021, the Board authorized a stock repurchase program to purchase up to $5.0 million of outstanding shares of the Company’s common stock. On January 18, 2022, the Board authorized a $2.0 million increase to the stock repurchase program, to a total of $7.0 million. On February 2, 2022, the Board authorized an additional $1.5 million increase to the stock repurchase, to a total of $8.5 million. On September 12, 2022, the Board authorized an additional $2.0 million increase to the stock repurchase program, to a total of $10.5 million. Since inception of the stock repurchase programs, the Company has repurchased 1.1 million shares at an average price per share of $8.25 for a total of $9.1 million. In February 2021, the Company repurchased 350,000 shares of common stock with an average price per share of $8.50, for a total repurchase of $3.0 million, outside of any stock repurchase or publicly announced program.
ITEM 6. [RESERVED]
ITEM 7. MANAGEMENT’S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS
The following discussion and analysis of our results of operations and financial condition should be read together with the financial statements and related notes and the other financial information included elsewhere in this Report. Such discussion and analysis reflects our historical results of operations and financial position. This discussion contains forward-looking statements based upon current expectations that involve risks and uncertainties. Our actual results may differ materially from those anticipated in these forward-looking statements as a result of various factors, including those set forth under "Risk Factors" and "Cautionary Information about Forward-Looking Statements" and elsewhere in this Report. All share and per share amounts presented herein have been restated to reflect the implementation of the 1-for-6 reverse stock split as if it had occurred at the beginning of the earliest period presented.
OVERVIEW AND HISTORY – SEE "ITEM 1. BUSINESS" FOR A FURTHER DESCRIPTION OF OUR HISTORY AND BACKGROUND
urban-gro is an integrated professional services and design-build firm. Our business focuses primarily on providing fee-based knowledge-based services as well as the value-added reselling of equipment. We derive income from our ability to generate revenue from our clients through the billing of our employees’ time spent on client projects. We offer value-added architectural, engineering, systems procurement and integration, and construction design-build solutions to customers operating in the CEA and Commercial sectors. In the CEA sector, our clients include operators and facilitators in both the cannabis and produce markets in the United States, Canada, and Europe. In the Commercial sector, we work with leading Food and Beverage CPG companies in the United States, and clients in other commercial sectors including healthcare, higher education, and hospitality. During 2021 and 2022, we made the following acquisitions:
July 2021 - Three affiliated architecture design companies (the "2WR Entities")
April 2022 - A construction design-build firm ("Emerald")
October 2022 - An engineering firm ("DVO")
RESULTS OF OPERATIONS

Comparison of Results of Operations for the years ended December 31, 2022 and 2021

During the year ended December 31, 2022, we generated revenues of $67.0 million compared to revenues of $62.1 million during the year ended December 31, 2021, an increase of $4.9 million, or 8%. This increase in revenues is the net result of the following changes in individual revenue components:
Construction design-build revenues increased $19.8 million as a result of the acquisition of Emerald;
Services revenue increased $7.8 million, primarily from the acquisition of the 2WR Entities;
Equipment systems revenue decreased $22.2 million due to negative market conditions in the cannabis sector and a reduction in capital equipment spending by customers; and
Other revenue decreased $0.5 million.
30


During the year ended December 31, 2022, cost of revenues was $52.8 million compared to $47.4 million during the year ended December 31, 2021, an increase of $5.47 million, or 12%. This increase is directly attributable to the increase in revenues indicated above.

Gross profit was $14.2 million (21% of revenue) during the year ended December 31, 2022, compared to $14.8 million (24% of revenue) during the year ended December 31, 2021. Gross profit as a percentage of revenues decreased overall due to the offsetting effects of the following: initiation of lower margin construction design-build revenue (10% gross profit margin); margins on equipment systems revenue, which made up 89% of total revenues in 2021 and 50% of total revenues in 2022, declined from 24% in 2021 to 16% in 2022; and an increase in services revenue which had a 52% gross profit margin in 2022.

Operating expenses increased by $11.9 million, or 79%, to $26.8 million for the year ended December 31, 2022 compared to $15.0 million for the year ended December 31, 2021. This increase was due to:
a $7.1 million increase in general and administrative expenses due to an increase in personnel, salaries, marketing, and travel expenses attributable to the acquisitions, investments made to service our backlog and future growth, and expansion into Europe;
a one-time $3.3 million business development expense related to satisfying a lighting issue encountered by a major customer;
a $0.7 million increase in stock-based compensation expense due to increased personnel; and
a $0.8 million increase in intangible asset amortization related to the acquisitions.

Non-operating expense was $3.0 million for the year ended December 31, 2022, compared to $0.7 million for the year ended December 31, 2021, an increase of $2.3 million. This increase was primarily due to a $2.7 million expense from the impairment of the Edyza investment of $1.7 million and an impairment recorded upon settlement of a wire fraud receivable of $1.0 million, as well as a $0.4 million expense recognized from the remeasurement of contingent consideration from the 2WR acquisition.
As a result of the above, we incurred a net loss of $15.3 million for the year ended December 31, 2022, or a net loss per share of $1.44, compared to a net loss of $0.9 million for the year ended December 31, 2021, or a net loss per share of $0.09.
31


NON-GAAP FINANCIAL MEASURES
The Company uses the supplemental financial measure of Adjusted Earnings before Interest, Taxes, Depreciation and Amortization ("Adjusted EBITDA") as a measure of our operating performance. Adjusted EBITDA is not calculated in accordance with U.S. GAAP and it is not a substitute for other measures prescribed by U.S. GAAP such as net income (loss), income (loss) from operations, and cash flows from operating activities. We define Adjusted EBITDA as net income (loss) attributable to urban-gro, Inc., determined in accordance with U.S. GAAP, excluding the effects of certain operating and non-operating expenses including, but not limited to, interest expense/income, income taxes/benefit, depreciation of tangible assets, amortization of intangible assets, impairment losses, unrealized exchange gains/losses, debt forgiveness and extinguishment, stock-based compensation expense, acquisition costs, and other nonrecurring expenses that we do not believe reflect our core operating performance.
Our Board and management team focus on Adjusted EBITDA as a key performance and compensation measure. We believe that Adjusted EBITDA assists us in comparing our operating performance over various reporting periods because it removes from our operating results the impact of items that our management believes do not reflect our core operating performance.
The following table reconciles net loss attributable to the Company to Adjusted EBITDA for the periods presented:
Years Ended December 31,
20222021
Net loss$(15,277,909)$(875,667)
Interest expense54,579 334,056 
Interest expense – beneficial conversion of notes payable— 636,075 
Interest income(329,012)— 
Income tax benefit(322,092)— 
Depreciation and amortization1,483,065 495,276 
EBITDA$(14,391,369)$589,740 
  
Loss on extinguishment of debt— 790,723 
PPP loan forgiveness— (1,032,316)
Non-recurring legal fees352,173 126,246 
One-time employee expense819,089 125,000 
Contingent consideration436,905 – 
Business development3,299,864 — 
Impairment loss2,660,934 — 
Stock-based compensation2,571,785 1,840,913 
Transaction costs347,317 238,495 
Adjusted EBITDA$(3,903,302)$2,678,801 
32


Backlog

Backlog is a financial measure that generally reflects the dollar value of revenue that the Company expects to realize in the future. Although backlog is not a term recognized under U.S GAAP, it is a common measure used by companies operating in our industries. We report backlog for the following revenue categories: (i) Equipment Systems; (ii) Construction Design-Build; and (iii) Services. We define backlog for Equipment Systems and Services as signed contracts, with Equipment Systems contracts generally requiring receipt of a customer deposit prior to being included in backlog. Construction Design-Build backlog is comprised of construction projects once the contract is awarded and to the extent we believe funding is probable. Our Construction Design/Build backlog consists of uncompleted work on contracts in progress and contracts for which we have executed a contract but have not commenced the work. For uncompleted work on contracts in progress, we include (i) executed change orders, (ii) pending change orders for which we expect to receive confirmation in the ordinary course of business, and (iii) claims that we have made against our customers for which we have determined we have a legal basis under existing contractual arrangements and as to which we consider collection to be probable.

Backlog for each of our revenue categories as of December 31, 2022 and December 31, 2021 is reflected in the following tables:

December 31, 2022
CEACommercial TotalRelative Percentage
(in millions)
Equipment systems
$$— $%
Services%
Construction design-build (1)
67 15 82 88 %
Total backlog
$76 $17 $93 100 %
Relative percentage82 %18 %100 %
Note: Percentages may not add up due to rounding.
(1) Construction design-build revenue and backlog relate to the operations of Emerald, which was acquired by the Company on April 29, 2022.
December 31, 2021
CEACommercial TotalRelative Percentage
(in millions)
Equipment systems
$25 $— $25 83 %
Services17 %
Total backlog
$28 $$30 100 %
Relative percentage93 %%100 %
Note: Percentages may not add up due to rounding.

Historically, the majority of our Equipment Systems and Services backlog has been retired and converted into revenue within two quarters. At December 31, 2022, we expected approximately 60% of our Construction Design-Build backlog to be completed in the next 12 months. At December 31, 2022, one customer accounted for 46% of total backlog.

Certain Construction Design-Build contracts contain options that are exercisable at the discretion of our customer to award additional work to us, without requiring us to go through an additional competitive bidding process. In addition, some customer contracts also contain task orders that are signed under master contracts pursuant to which we perform work only when the customer awards specific task orders to us.

Contracts in our Construction Design-Build backlog may be canceled or modified at the election of the customer. Many Construction Design-Build projects are added to our contract backlog and completed within the same fiscal year and therefore may not be reflected in our beginning or quarter-end Construction Design-Build backlog amounts.
LIQUIDITY AND CAPITAL RESOURCES
As of December 31, 2022, we had working capital of $10.3 million, compared to working capital of $34.5 million as of December 31, 2021, a decrease of $24.2 million. This decrease in working capital was primarily due to a decrease in cash of $22.6 million (which is further detailed below) and the net effects of reductions in customer deposits of $10.8 million and prepaid expenses and other current assets of $7.4 million. The reductions in customer deposits and prepaid expenses and other current assets
33


corresponds to a reduction in customer orders for equipment systems which is reflected in the reduction in equipment systems backlog from December 31, 2021 to December 31, 2022 outlined in Backlog above. Due to the acquisition of Emerald in 2022, the Company includes in working capital contract receivables and liabilities related to construction projects. These construction working capital balances are described in further detail in our consolidated financial statements, including the accompanying notes.
As of December 31, 2022, we had cash of $12.0 million, which represented a decrease of $22.6 million from $34.6 million as of December 31, 2021. As of December 31, 2021, we had cash of $34.6 million, which represented an increase of $34.4 million from $0.2 million as of December 31, 2020. Changes in cash during 2022 and 2021 are discussed below.
Operating Activities:
Net cash used in operating activities was $12.6 million during the year ended December 31, 2022. This use of cash was the net effect of the net loss of $15.3 million, offset by non-cash expenses of $6.9 million, and a reduction in net operating assets and liabilities of $4.2 million. The $4.2 million reduction in net operating assets and liabilities was due to the net effects of a $10.8 million decrease in customer deposits, a $1.1 million increase in accounts payable and accrued expenses, a $8.2 million decrease in prepayments and other assets, and a $2.5 million increase in accounts receivable.
Net cash used in operating activities was $1.6 million during the year ended December 31, 2021. This use of cash was the net effect of the net loss of $0.9 million, offset by non-cash expenses of $2.9 million, and a decrease in net operating assets and liabilities of $3.6 million. The $3.6 million decrease in net operating assets and liabilities was due to the net effects of a $10.5 million increase in accounts receivable, an $8.1 million increase in prepayments and other assets, an $8.5 million increase in customer deposits, and a $6.5 million increase in accounts payable and accrued expenses.
Investing Activities:
Net cash used in investing activities was $4.5 million for the year ended December 31, 2022. This use of cash was due to $0.6 million for the purchase of fixed assets needed for our growing workforce and $3.9 million in net cash used to acquire Emerald and DVO. We had no material commitments for capital expenditures as of December 31, 2022.
Net cash used in investing activities was $8.3 million for the year ended December 31, 2021. This use of cash was due to $5.5 million from the acquisition of the 2WR Entities, $2.5 million to acquire an investment in XS Financial and $0.3 million for the purchase of fixed assets.
Financing Activities:
Net cash used by financing activities was $5.5 million for the year ended December 31, 2022, compared to $44.3 million cash provided by financing activities during the year ended December 31, 2021. Cash used from financing activities during the year ended December 31, 2022 primarily relates to $4.4 million used in the repurchase of common stock and $1.0 million paid for acquisition related contingent consideration.
Net cash provided by financing activities was $44.3 million for the year ended December 31, 2021. This increase in cash was the net effect of $57.7 million raised from the issuance of common stock in connection with our uplisting to Nasdaq offset by repurchases of common stock of $7.7 million and repayments of debt of $5.8 million.
Material Cash Requirements:
Our material cash requirements include payments on the promissory note associated with the DVO acquisition and operating lease payments. These obligations are described in detail in our consolidated financial statements, including the accompanying notes.
INFLATION

Inflation has resulted in increased costs for our customers. In addition, the U.S. Government has responded to inflation by raising interest rates, which has increased the cost of capital for our customers. We believe this has resulted in some customers delaying projects, reducing the scope of projects or potentially canceling projects, as well as increased costs of our operations, which has negatively impacted the results of our operations during the year ended December 31, 2022. We maintain strategies to mitigate the impact of higher material, energy and commodity costs, including cost reduction, alternative sourcing strategies, and passing along cost increase to customers, which may offset only a portion of the adverse impact. We believe the current inflationary environment has negatively impacted our customers which has led to delays in our customers starting projects, which in turn has delayed our customers from signing contracts with us.
34


CRITICAL ACCOUNTING POLICIES AND ESTIMATES
Critical Accounting Policies and Estimates
The discussion and analysis of our financial condition and results of operations are based upon our financial statements, which have been prepared in accordance with generally accepted accounting principles in the United States. The preparation of these financial statements requires us to make estimates and judgments that affect the amounts of assets, liabilities, revenues and expenses, and related disclosure of contingent assets and liabilities. On an on-going basis, we evaluate our estimates based on historical experience and on various other assumptions that are believed to be reasonable under the circumstances, the results of which form the basis for making judgments about the carrying values of assets and liabilities that are not readily apparent from other sources. Actual results may differ from these estimates under different assumptions or conditions. Please refer to Note 2 – Summary of Significant Accounting Policies set forth immediately following the signature page of this Report for more information on our significant accounting policies.
RECENTLY ISSUED ACCOUNTING PRONOUNCEMENTS
Please refer to Recently Issued Accounting Pronouncements in Note 2 – Summary of Significant Accounting Policies set forth immediately following the signature page of this Report for information on new authoritative accounting guidance.
OFF-BALANCE SHEET ARRANGEMENTS
We have not entered into any off-balance sheet arrangements that have or are reasonably likely to have a current or future effect on our financial condition, changes in financial condition, revenues or expenses, results of operations, liquidity, capital expenditures or capital resources and would be considered material to investors.
ITEM 7A. QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK
As a smaller reporting company, we are not required to provide this information.
ITEM 8. FINANCIAL STATEMENTS AND SUPPLEMENTARY DATA
The financial statements and supplementary financial information required by this Item are set forth immediately following the signature page and are incorporated herein by reference.
35


ITEM 9. CHANGES IN AND DISAGREEMENTS WITH ACCOUNTANTS ON ACCOUNTING AND FINANCIAL DISCLOSURE
None.
ITEM 9A. CONTROLS AND PROCEDURES
DISCLOSURE CONTROLS AND PROCEDURES
Our management, with the participation of our CEO and CFO, has evaluated the effectiveness of our disclosure controls and procedures (as such term is defined in Rules 13a-15(e) and 15d-15(e) under the Exchange Act) as of the end of the period covered by this Report.
These controls are designed to ensure that information required to be disclosed in the reports we file or submit pursuant to the Exchange Act is recorded, processed, summarized and reported within the time periods specified in the rules and forms of the SEC, and that such information is accumulated and communicated to our management, including our CEO and CFO to allow timely decisions regarding required disclosure.
Based on this evaluation, our CEO and CFO have concluded that our disclosure controls and procedures were effective as of December 31, 2022, at reasonable assurance levels.
We believe that our financial statements presented in this Report fairly present, in all material respects, our financial position, results of operations, and cash flows for all periods presented herein.
Our management, including our CEO and CFO, does not expect that our disclosure controls and procedures will prevent all error and all fraud. A control system, no matter how well conceived and operated, can provide only reasonable, not absolute, assurance that the objectives of the control system are met. The design of any system of controls is based in part upon certain assumptions about the likelihood of future events, and there can be no assurance that any design will succeed in achieving its stated goals under all potential future conditions. Further, the design of a control system must reflect the fact that there are resource constraints, and the benefits of controls must be considered relative to their costs. Because of the inherent limitations in all control systems, no evaluation of controls can provide absolute assurance that all control issues and instances of fraud, if any, within our company have been detected. These inherent limitations include the realities that judgments in decision-making can be faulty, and that breakdown can occur because of simple error or mistake. In particular, many of our current processes rely upon manual reviews and processes to ensure that neither human error nor system weakness has resulted in erroneous reporting of financial data.
Changes in Internal Control over Financial Reporting
There were no changes in our internal control over financial reporting during our fiscal year ended December 31, 2022, which were identified in conjunction with management’s evaluation required by paragraph (d) of Rules 13a-15 and 15d-15 under the Exchange Act, that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.
MANAGEMENT REPORT ON INTERNAL CONTROL OVER FINANCIAL REPORTING
Our management is responsible for establishing and maintaining adequate internal control over financial reporting as defined in Rule 13a-15(f) or 15d-15(f) promulgated under the Exchange Act. Those rules define internal control over financial reporting as 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 and includes those policies and procedures that:
Pertain to the maintenance of records that in reasonable detail accurately and fairly reflect the transactions and dispositions of the assets of the Company;
Provide reasonable assurance that transactions are recorded as necessary to permit preparation of financial statements in accordance with generally accepted accounting principles, and the receipts and expenditures of the Company are being made only in accordance with authorizations of management and directors of the Company; and
Provide reasonable assurance regarding prevention or timely detection of unauthorized acquisitions, use or disposition of the Company’s assets that could have a material effect on the financial statements.
36


Because of its inherent limitations, internal controls over financial reporting may not prevent or detect misstatements. Projections of any evaluation of effectiveness 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 assessed the effectiveness of our internal control over financial reporting as of December 31, 2022 and concluded that the Company’s internal control over financial reporting was effective in providing reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles. In making this assessment, our management used the criteria established in Internal Control-Integrated Framework (2013) issued by the Committee of Sponsoring Organizations of the Treadway Commission ("COSO").
This 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 our registered public accounting firm pursuant to temporary rules of the SEC that permit us to provide only management’s report in this Report.
ITEM 9B. OTHER INFORMATION
None.
ITEM 9C. DISCLOSURE REGARDING FOREIGN JURISDICTIONS THAT PREVENT INSPECTIONS
Not applicable.
37


PART III
ITEM 10. DIRECTORS, EXECUTIVE OFFICERS AND CORPORATE GOVERNANCE
Information concerning our directors and officers is incorporated by reference to our Definitive Proxy Statement on Schedule 14A to be filed with the SEC within 120 days after the end of our fiscal year.
ITEM 11. EXECUTIVE COMPENSATION
Information concerning our directors and officers is incorporated by reference to our Definitive Proxy Statement on Schedule 14A to be filed with the SEC within 120 days after the end of our fiscal year.
ITEM 12. SECURITY OWNERSHIP OF CERTAIN BENEFICIAL OWNERS AND MANAGEMENT AND RELATED STOCKHOLDER MATTERS
Information concerning our directors and officers is incorporated by reference to our Definitive Proxy Statement on Schedule 14A to be filed with the SEC within 120 days after the end of our fiscal year.
ITEM 13. CERTAIN RELATIONSHIPS AND RELATED TRANSACTIONS AND DIRECTOR INDEPENDENCE
Information concerning our directors and officers is incorporated by reference to our Definitive Proxy Statement on Schedule 14A to be filed with the SEC within 120 days after the end of our fiscal year.
ITEM 14. PRINCIPAL ACCOUNTING FEES AND SERVICES
Information concerning our directors and officers is incorporated by reference to our Definitive Proxy Statement on Schedule 14A to be filed with the SEC within 120 days after the end of our fiscal year.
38


PART IV
ITEM 15. EXHIBITS, FINANCIAL STATEMENTS SCHEDULES.
A list of financial statements filed herewith is contained is set forth on page F-1 of the financial statements that immediately follow the signature page of this Report and is incorporated by reference herein. The financial statement schedules have been omitted because they are not required, not applicable or the information has been included in our financial statements. The exhibits required by this Item are contained in the Exhibit Index beginning on the following page of this Annual Report on Form 10-K and are incorporated herein by reference.
EXHIBIT INDEX
Exhibit
No.
Exhibit Description
2.1
3.1
3.2
3.3
3.4
4.1
10.1
10.2
10.3
10.4
10.5
10.6
10.7*
10.8*
10.9*
10.10*
39


Exhibit
No.
Exhibit Description
10.11
10.12
10.13
10.14
10.15
10.16
10.17
10.18*
10.19*
10.20
10.21
10.22
10.23
21.1
23.1
24.1
31.1
31.2
32.1
40


Exhibit
No.
Exhibit Description
101.INSInline XBRL Instance Document.
101.SCHInline XBRL Schema Document.
101.CALInline XBRL Calculation Linkbase Document.
101.DEFInline XBRL Definition Linkbase Document.
101.LABInline XBRL Label Linkbase Document.
101.PREInline XBRL Presentation Linkbase Document.
104Cover Page Interactive Data File (embedded within the Inline XBRL document).
_____________________
*Denotes a management contract or compensatory plan or arrangement.
ITEM 16. FORM 10-K SUMMARY
None.
41


SIGNATURES
Pursuant to the requirements of Section 13 or 15(d) of the Securities Exchange Act of 1934, the Registrant has duly caused this Annual Report to be signed on its behalf by the undersigned thereunder duly authorized.
URBAN-GRO, INC.
Date: March 30, 2023
By: /s/ Bradley Nattrass
Bradley Nattrass
Chairperson of the Board of Directors and Chief Executive Officer
POWER OF ATTORNEY
KNOW ALL PERSONS BY THESE PRESENTS, that each person whose signature appears below constitutes and appoints Bradley Nattrass, his or her true and lawful attorney-in-fact and agent, with full power of substitution and resubstitution, for him or her and in his or her name, place and stead, in any and all capacities, to sign any and all amendments to this Annual Report on Form 10-K, and to file the same, with all exhibits thereto, and other documents in connection therewith, with the Securities and Exchange Commission, granting unto such attorney-in-fact and agent full power and authority to do and perform each and every act and thing requisite or necessary to be done in and about the premises, as fully to all intents and purposes as he or she might or could do in person, hereby ratifying and confirming all that such attorney-in-fact and agent, or his or her substitute or substitutes, may lawfully do or cause to be done by virtue hereof.
Pursuant to the requirements of the Securities Exchange Act of 1934, this report has been signed below by the following persons on behalf of the registrant and in the capacities and on the dates indicated.
SignatureTitleDate
/s/ Bradley NattrassChairperson of the Board of Directors and Chief Executive OfficerMarch 30, 2023
Bradley Nattrass(Principal Executive Officer)
/s/ Richard A. AkrightChief Financial OfficerMarch 30, 2023
Richard A. Akright
(Principal Financial Officer)
(Principal Accounting Officer)
/s/ Lewis O. WilksDirectorMarch 30, 2023
Lewis O. Wilks
/s/ David HsuDirectorMarch 30, 2023
David Hsu
/s/ Sonia LoDirectorMarch 30, 2023
Sonia Lo
/s/ Anita BrittDirectorMarch 30, 2023
Anita Britt
/s/ James LoweDirectorMarch 30, 2023
James Lowe
42


INDEX TO FINANCIAL STATEMENTS
F-1


Report of Independent Registered Public Accounting Firm
To the shareholders and the Board of Directors of urban-gro, Inc. and subsidiaries
Opinion on the Financial Statements

We have audited the accompanying consolidated balance sheets of urban-gro, Inc. and subsidiaries (the "Company") as of December 31, 2022 and 2021, the related consolidated statements of operations and comprehensive loss, shareholders’ equity and cash flows for the years 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, 2022 and 2021, and the results of its operations and its cash flows for the years then ended, in conformity with accounting principles generally accepted in the United States.
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.

/s/ BF Borgers CPA PC
BF Borgers CPA PC (PCAOB ID 5041)

We have served as the Company’s auditor since 2017.
Lakewood, CO
March 30, 2023
F-2



urban-gro, Inc.
CONSOLIDATED BALANCE SHEETS
As of December 31,
20222021
ASSETS
Current assets:
Cash$12,008,003 $34,592,190 
Accounts receivable, net15,380,292 13,125,685 
Contract receivables3,004,282  
Inventories320,372 514,756 
Prepaid expenses and other current assets3,844,588 11,248,266 
Total current assets34,557,537 59,480,897 
Non-current assets:
Property and equipment, net1,307,146 207,496 
Operating lease right of use assets, net2,618,825 689,704 
Investments2,559,307 4,210,358 
Goodwill15,572,050 7,992,121 
Intangible assets, net5,450,687 1,575,466 
Total non-current assets27,508,015 14,675,145 
Total assets$62,065,552 $74,156,042 
LIABILITIES AND SHAREHOLDERS' EQUITY
Current liabilities:
Accounts payable$9,960,364 $6,066,896 
Accrued expenses3,196,961 3,878,278 
Contract liabilities1,294,452  
Customer deposits2,571,161 13,345,451 
Contingent consideration2,799,287 1,563,000 
Promissory note3,832,682  
Operating lease liabilities600,816 152,459 
Total current liabilities24,255,723 25,006,084 
Non-current liabilities:
Operating lease liabilities2,044,782 542,003 
Deferred tax liability1,033,283 440,625 
Total non-current liabilities3,078,065 982,628 
Commitments and contingencies (note 12)
Shareholders’ equity:  
Preferred stock, $0.10 par value; 10,000,000 shares authorized; 0 shares issued and outstanding
  
Common stock, $0.001 par value; 100,000,000 shares authorized; 12,220,593 issued and 10,770,760 outstanding as of December 31, 2022, and 11,588,110 shares issued and 10,733,195 outstanding as of December 31, 2021
12,221 11,588 
Additional paid-in capital84,882,982 78,679,220 
Treasury shares, cost basis: 1,449,833 shares as of December 31, 2022 and 854,915 as of December 31, 2021
(12,045,542)(7,683,490)
Accumulated deficit(38,117,897)(22,839,988)
Total shareholders’ equity34,731,764 48,167,330 
Total liabilities and shareholders’ equity$62,065,552 $74,156,042 
The accompanying notes are an integral part of these consolidated financial statements
F-3


urban-gro, Inc.
CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE LOSS
For the Years Ended
December 31,
20222021
Revenues:
Equipment systems$33,333,574 $55,560,126 
Services12,862,308 5,043,764 
Construction design-build19,822,901  
Other1,011,151 1,509,291 
Total revenues and other income67,029,934 62,113,181 
Cost of revenues:
Equipment systems27,963,258 42,195,136 
Services 6,225,634 4,051,229 
Construction design-build17,905,172  
Other730,151 1,106,930 
Total cost of revenues52,824,215 47,353,295 
Gross profit14,205,719 14,759,886 
Operating expenses:  
General and administrative19,911,276 12,852,168 
Stock-based compensation2,571,785 1,840,913 
Intangible asset amortization1,059,779 271,549 
Business development 3,299,864  
Total operating expenses26,842,704 14,964,630 
Loss from operations(12,636,985)(204,744)
Non-operating income (expenses):
Interest expense(54,579)(334,056)
Interest expense – beneficial conversion of notes payable (636,075)
Interest income329,012 23,566 
Loss on extinguishment of debt (790,723)
Contingent consideration(436,905) 
Impairment loss(2,660,933) 
PPP loan forgiveness 1,032,316 
Other income (expense)(139,611)34,049 
Total non-operating income (expenses)(2,963,016)(670,923)
Loss before income taxes(15,600,001)(875,667)
  
Income tax benefit322,092  
Net loss$(15,277,909)$(875,667)
  
Comprehensive loss$(15,277,909)$(875,667)
  
Loss per share – basic and diluted$(1.44)$(0.09)
Weighted average shares – basic and diluted10,610,84110,020,301
The accompanying notes are an integral part of these consolidated financial statements
F-4


urban-gro, Inc.
CONSOLIDATED STATEMENTS OF SHAREHOLDERS’ EQUITY
Common Stock Additional
Paid in
Capital
Accumulated DeficitTreasury
Stock
Total
Shareholders’
Equity
Shares Amount
Balance, December 31, 20204,718,714$4,719 $14,553,438 $(21,964,321)$ $(7,406,164)
Stock-based compensation— — 1,840,913 — — 1,840,913 
Beneficial conversion feature— — 636,075 — — 636,075 
Conversion of bridge financing254,425 254 1,907,971 — — 1,908,225 
Common stock repurchased— — — — (7,683,490)(7,683,490)
Stock issuance related to offering6,210,000 6,210 57,345,005 — — 57,351,215 
Stock issuance related to acquisition202,066 202 1,999,798 — — 2,000,000 
Stock issued in conversion of warrants22,490 22 9,974 — — 9,996 
Stock grant program vesting118,366 119 (119)— —  
Stock options exercised62,049 62 386,165 — — 386,227 
Net loss— — — (875,667)— (875,667)
Balance, December 31, 202111,588,110 $11,588 $78,679,220 $(22,839,988)$(7,683,490)$48,167,330 
Stock-based compensation— — 2,571,785 —  2,571,785 
Common stock repurchased— — — — (4,362,052)(4,362,052)
Stock issuance related to acquisition555,390 555 3,603,258 — — 3,603,813 
Stock issued in conversion of warrants34,863 35 (35)— —  
Stock grant program vesting37,675 38 (38)— —  
Stock options exercised4,555 5 28,792 — — 28,797 
Net loss— — — (15,277,909)— (15,277,909)
Balance, December 31, 202212,220,593 $12,221 $84,882,982 $(38,117,897)$(12,045,542)$34,731,764 

The accompanying notes are an integral part of these consolidated financial statements
F-5


urban-gro, Inc.
CONSOLIDATED STATEMENTS OF CASH FLOWS
For the Years Ended
December 31,
20222021
Cash flows from operating activities:
Net loss$(15,277,909)$(875,667)
Adjustments to reconcile net loss to net cash used in operating activities:  
Depreciation and amortization1,483,065 495,276 
Deferred income tax benefit(322,092) 
Loss on extinguishment of debt 790,723 
Stock-based compensation expense2,571,785 1,840,913 
Interest expense – beneficial conversion of notes payable 636,075 
Impairment loss2,660,933  
Change in fair value of contingent consideration436,905  
PPP loan forgiveness (1,032,316)
Other, net54,858 209,363 
Changes in operating assets and liabilities (net of acquired amounts):  
Accounts receivable(2,517,745)(10,547,883)
Inventories190,219 45,479 
Prepayments and other assets8,207,488 (8,063,663)
Accounts payable and accrued expenses1,087,807 6,472,004 
Operating lease liability(413,770) 
Customer deposits(10,774,290)8,466,588 
Net cash used in operating activities(12,612,746)(1,563,108)
  
Cash flows from investing activities:  
Purchases of investments (2,500,000)
Purchases of property and equipment(580,347)(292,428)
Acquisitions, net of cash acquired(3,871,452)(5,544,846)
Net cash used in investing activities(4,451,799)(8,337,274)
  
Cash flows from financing activities:  
Proceeds from issuance of common stock, net of offering costs28,796 57,747,438 
Repurchase of common stock(4,362,052)(7,683,490)
Repayment of finance lease ROU liability(146,000) 
Payments to settle contingent consideration(1,040,386) 
Repayment of debt (5,755,845)
Net cash provided by (used in) financing activities(5,519,642)44,308,103 
  
Net change in cash(22,584,187)34,407,721 
Cash at beginning of period34,592,190 184,469 
Cash at end of period$12,008,003 $34,592,190 
The accompanying notes are an integral part of these consolidated financial statements


F-6


urban-gro, Inc.
CONSOLIDATED STATEMENTS OF CASH FLOWS (Continued)
For the Years Ended
December 31,
20222021
Supplemental cash flow information:  
Cash paid for interest$28,147 $230,424 
Net cash paid for income taxes$16,253 $ 
  
Supplemental disclosure of non-cash investing and financing activities:  
Stock issued for acquisitions$3,603,813 $2,000,000 
Operating lease right of use assets and liabilities extension$1,929,121 $600,815 
The accompanying notes are an integral part of these consolidated financial statements
F-7


urban-gro, Inc.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
NOTE 1 – ORGANIZATION AND ACQUISITIONS, BUSINESS PLAN, AND LIQUIDITY

Organization

urban-gro, Inc. ("we," "us," "our," the "Company," or "urban-gro") is an integrated professional services and design-build firm. We offer value-added architectural, engineering, and construction management solutions to the Controlled Environment Agriculture ("CEA"), industrial, healthcare, and other commercial sectors. Innovation, collaboration, and a commitment to sustainability drive our team to provide exceptional customer experiences. To serve our horticulture clients, we engineer, design and manage the construction of indoor CEA facilities and then integrate complex environmental equipment systems into those facilities. Through this work, we create high-performance indoor cultivation facilities for our clients to grow specialty crops, including leafy greens, vegetables, herbs, and plant-based medicines. Our custom-tailored approach to design, construction, procurement, and equipment integration provides a single point of accountability across all aspects of indoor growing operations. We also help our clients achieve operational efficiency and economic advantages through a full spectrum of professional services and programs focused on facility optimization and environmental health which establish facilities that allow clients to manage, operate and perform at the highest level throughout their entire cultivation lifecycle once they are up and running. Further, we serve a broad range of commercial and governmental entities, providing them with planning, consulting, architectural, engineering and construction design-build services for their facilities. We aim to work with our clients from the inception of their project in a way that provides value throughout the life of their facility. We are a trusted partner and advisor to our clients and offer a complete set of engineering and managed services complemented by a vetted suite of select cultivation equipment systems.

Acquisitions

DVO

Effective October 31, 2022, the Company entered into an agreement with Dawson Van Orden, Inc. ("Seller" or "DVO") and DVO's shareholders (the "DVO Shareholders") to acquire substantially all of the operating assets and liabilities of DVO, a Texas-based engineering firm with significant experience in indoor CEA. The purchase price of $6.1 million, after working capital adjustments, was comprised of (i) $1.2 million in cash, (ii) a $3.8 million Seller's promissory note, and (iii) $1.1 million of the Company's common stock. The Seller's promissory note is to be paid out over four quarters beginning in January 2023. The purchase price excludes up to $1.1 million of contingent consideration earnout that may become payable to the sellers dependent on the continued employment of the DVO Shareholders. The contingent consideration earnout is payable in cash or shares of the Company's common stock at the discretion of the Company.

The Company accounted for the acquisition as follows:
Purchase price$6,072,366 
Allocation of purchase price:
Accounts receivable, net$1,134,909 
Right of use asset$1,197,310 
Property and equipment$229,058 
Goodwill$3,444,926 
Intangible assets$1,276,000 
Accrued expenses$(12,527)
Right of use liability$(1,197,310)
Pro-forma disclosure of the DVO acquisition is not required as the historical results of DVO were not material to the Company's consolidated financial statements. Acquired goodwill from DVO represents the value expected to arise from organic growth and an opportunity to expand into a well-established market for the Company.

F-8


Emerald

Effective April 29, 2022, the Company acquired all of the issued and outstanding capital stock of Emerald Construction Management, Inc. ("Emerald") from its shareholders (the "Emerald Sellers"). The purchase price of $7.7 million, after working capital adjustments, was comprised of (i) $3.4 million in cash, (ii) $2.5 million of the Company’s common stock, and (iii) $1.8 million of estimated contingent consideration earnout payable to the Emerald Sellers over the term of the earnout. The Emerald Sellers may earn up to $2.0 million of total contingent consideration earnout based on the performance of Emerald during the two year period following the closing of the Emerald acquisition. The contingent consideration earnout is equal to 35% of Emerald's quarterly gross profit and is payable quarterly in shares of the Company’s common stock with the value of such shares being determined based upon the volume-weighted average price ("VWAP") of the Company’s common stock in the ten trading days prior to the end of the applicable quarter for which the quarterly gross profit is calculated.

The Company accounted for the acquisition as follows:

Purchase price$7,671,557 
Allocation of purchase price:
 Cash $622,641 
Accounts receivable, net$2,666,811 
Contract receivable$494,456 
Prepayments and other assets$38,086 
Property and equipment$403,008 
Right of use asset$82,408 
Goodwill$4,135,006 
Intangible assets$3,659,000 
Accrued expenses$(2,361,302)
Contract liabilities$(1,071,399)
Right of use liability$(82,408)
Deferred tax liability$(914,750)

The following pro-forma amounts reflect the Company’s results as if the acquisition of Emerald had occurred on January 1, 2021. These pro-forma amounts have been calculated after applying the Company’s accounting policies and adjusting the results of the acquisition to reflect the additional amortization of intangibles.

For the Years Ended
December 31,
20222021
Revenue$78,711,382 $88,251,443 
Net loss$(13,268,226)$(1,694,783)

Acquired goodwill from Emerald represents the value expected to arise from organic growth and an opportunity to expand into a well-established market for the Company.

F-9


2WR

Effective July 30, 2021, the Company acquired three affiliated architecture design companies (the "2WR Entities") from their selling shareholders (the "2WR Sellers"). In connection with the acquisition of the 2WR Entities, the Company entered into an affiliate relationship with a fourth architecture design company owned by one of the 2WR Sellers. The purchase price of $10.1 million, after working capital adjustments, was comprised of the following: (i) $6.5 million in cash, (ii) $2.0 million of the Company's common stock, and (iii) $1.6 million of estimated contingent earnout payable to the 2WR Sellers over the term of the earnout. The agreement included up to $2.0 million of total contingent consideration earnout based on the performance of the 2WR Entities payable to the 2WR Sellers. Based on the performance of the 2WR Entities since the time of the acquisition, in the fourth quarter of 2022, the Company agreed to pay the remaining $0.4 million contingent consideration earnout. This resulted in the Company recording additional contingent consideration expense of $0.4 million related to the acquisition in the fourth quarter of 2022.

The Company accounted for the acquisition as follows:
Purchase price$10,058,536 
Allocation of purchase price:
Cash$950,690 
Accounts receivable, net$1,676,208 
Prepayments and other assets$42,752 
Property and equipment$9,351 
Goodwill$7,090,054 
Intangible assets$1,762,500 
Accrued expenses$(1,032,394)
Deferred tax liability$(440,625)
The following pro-forma amounts reflect the Company’s results as if the acquisition of the 2WR Entities had occurred on January 1, 2020. These pro-forma amounts have been calculated after applying the Company’s accounting policies and adjusting the results of the acquisition to reflect the additional amortization of intangibles.
For the Years Ended
December 31,
20222021
Revenue67,029,934 66,802,623 
Net income (loss)(14,327,334)196,595 
Acquired goodwill from the 2WR Entities represents the value expected to arise from organic growth and an opportunity to expand into a well-established market for the Company.
Liquidity and Going Concern
The accompanying consolidated financial statements have been prepared assuming that the Company will continue as a going concern, which contemplates realization of assets and the satisfaction of liabilities in the normal course of business within one year after the date the consolidated financial statements are available to be issued.
NOTE 2 – SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES

Basis of Presentation, Principles of Consolidation and Business Combinations

These consolidated financial statements include the accounts of urban-gro, Inc. and its wholly owned subsidiaries. They are presented in United States dollars and have been prepared in accordance with U.S. GAAP. On December 31, 2020, we effected a 1-for-6 reverse stock split with respect to our common stock. All share and per share information in these consolidated financial statements give effect to this reverse stock split.

Acquisitions of businesses are accounted for using the acquisition method of accounting (Accounting Standards Codification 805-10-225). The consideration transferred in a business combination is measured at fair value, which is calculated as the sum of the
F-10


acquisition date fair values of the assets transferred, liabilities incurred to the former owners of the acquired entities and the equity interests issued in exchange for control of the acquired entities. Acquisition related costs are recognized in net income (loss) as incurred.

Use of Estimates

In preparing consolidated financial statements in conformity with U.S. GAAP, management is required to make estimates and assumptions that affect the reported amounts of assets and liabilities and the disclosure of assets and liabilities at the date of the consolidated financial statements and revenues and expenses during the reported periods. Actual results could differ from those estimates. Significant estimates include estimated revenues earned under percentage of completion construction contracts, professional service contracts, estimated useful lives and potential impairment of long-lived assets and goodwill, inventory write-offs, allowance for deferred tax assets and deferred tax liabilities, and allowance for bad-debt.
Reclassification

Certain prior year amounts have been reclassified for consistency with the current year presentation. These reclassifications had no effect on the reported results of operations.

Balance Sheet Classifications

The Company includes in current assets and liabilities the following amounts that are in connection with construction contracts that may extend beyond one year: contract assets and contract liabilities (including retainage invoiced to customers contingent upon anything other than the passage of time), capitalized costs to fulfill contracts, retainage payable to sub-contractors and accrued losses on uncompleted contracts. A one-year time period is used to classify all other current assets and liabilities when not otherwise prescribed by the applicable accounting principles.

Contract Assets and Liabilities

The timing between when Company collects cash from its construction design-build customers can create a contract asset or contract liability. Please refer to Note 3 - Revenue from Contracts with Customers for further discussion of the Company's contract assets and liabilities.

Functional and Reporting Currency and Foreign Currency Translation

The functional and reporting currency of the Company and its subsidiaries is US dollars. All transactions in currencies other than US dollars are translated into US dollars on the date of the transaction. Any exchange gains and losses related to these transactions are recognized in the current period earnings as other income (expense).
Fair Value of Financial Instruments
The Company’s financial instruments consist principally of cash, accounts receivable, accounts payable, promissory note and other current assets and liabilities. We value our financial assets and liabilities using fair value measurements. Fair value is based on the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. Assets and liabilities measured at fair value are categorized based on whether the inputs are observable in the market and the degree that the inputs are observable. The categorization of financial instruments within the valuation hierarchy is based on the lowest level of input that is significant to the fair value measurement. The hierarchy is prioritized into three levels (with Level 3 being the lowest) defined as follows:
Level 1: Quoted prices in active markets for identical assets or liabilities that the entity has the ability to access.
Level 2: Observable inputs other than prices included in Level 1, such as quoted prices for similar assets and liabilities in active markets, quoted prices for identical or similar assets and liabilities in markets that are not active, or other inputs that are observable or can be corroborated with observable market data.
Level 3: Unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets and liabilities. This includes certain pricing models, discounted cash flow methodologies, and similar techniques that use significant unobservable inputs.
F-11


The carrying amount of our cash, accounts receivable, accounts payable, promissory note, and other current assets and liabilities in our consolidated financial statements approximates fair value because of the short-term nature of the instruments as of December 31, 2022 and 2021. Investments in non-marketable equity securities are carried at cost less other-than-temporary impairments as of December 31, 2022 and 2021.
There have been no changes in Level 1, Level 2, and Level 3 categorizations and no changes in valuation techniques for these assets or liabilities for the years ended December 31, 2022 and 2021.
Cash
The Company considers all highly liquid short-term cash investments with an original maturity of three months or less to be cash equivalents. As of December 31, 2022 and 2021, the Company did not maintain any cash equivalents. The Company maintains cash with financial institutions that may from time to time exceed federally-insured limits. The Company has not experienced any losses related to these balances and believes the risk to be minimal. There are no restricted or compensating cash balances as of December 31, 2022.

Accounts Receivable, Net

Trade Accounts Receivable

Trade accounts receivables are carried at the original invoiced amounts less an allowance for doubtful accounts. As of December 31, 2022 and 2021, the balance of allowance for doubtful accounts was $103,653 and $51,203, respectively. The allowance for doubtful accounts is calculated based on a detailed review of certain individual customer accounts and an estimation of the overall economic conditions affecting the Company’s customer base. The Company reviews a customer’s credit history before extending credit to the customer. If the financial condition of its customers were to deteriorate, resulting in an impairment of their ability to make payments, additions to the allowance would be required. A provision is made against accounts receivable to the extent they are considered unlikely to be collected. Occasionally, the Company will write off bad-debt directly to the bad-debt expense account when the balance is determined to be uncollectible. Bad-debt expense for the years ended December 31, 2022 and 2021 was $110,000 and $75,137, respectively.

Non-trade Accounts Receivable

Non-trade accounts receivable consist of amounts due to the Company outside of our normal operating business. As of December 31, 2022 and 2021, the Company had a total of $2,914,112 and $5,103,132 of non-trade accounts receivable, respectively. As of December 31, 2022, non-trade accounts receivables was comprised of miscellaneous non-trade accounts receivables totaling $514,112 and non-trade accounts receivable related to litigation involving fraudulent wire transactions of $2,400,000. As of December 31, 2021, non-trade accounts receivable was comprised of amounts related to litigation involving fraudulent wire transactions of $5,103,132. On March 27, 2023, the Company entered into an agreement to settle this litigation and received a cash payment of $2,400,000 on March 27, 2023. In connection with this settlement, the Company recorded an impairment in the fourth quarter of 2022 of $950,576.

The following table summarizes the changes in non-trade accounts receivable related to the fraudulent wire transactions for the years ended December 31, 2022 and 2021:

For the Years Ended
December 31,
20222021
Beginning fraudulent wire receivable$5,103,132 $ 
Additions 5,103,132 
Payments received (1,752,556) 
Impairment recorded upon settlement(950,576) 
Ending fraudulent wire receivable$2,400,000 $5,103,132 

F-12


Inventories

Inventories, consisting entirely of finished goods, are stated at the lower of cost or net realizable value, with cost determined using the weighted average cost method. The Company periodically reviews the value of items in inventory and provides write-downs or write-offs of inventory based on its assessment of market conditions. Write-downs and write-offs are charged to cost of goods sold at the realization of change in value. Once written down, inventories are carried at this lower basis until sold or scrapped.
Property, Plant, and Equipment, net

Property and equipment is stated at cost less accumulated depreciation and impairment. Expenditures for major additions and improvements are capitalized and minor replacements, maintenance, and repairs are charged to expense as incurred. When property and equipment is retired or otherwise disposed of, the cost and accumulated depreciation are removed from the accounts and any resulting gain or loss is included in the results of operations for the respective period. Depreciation is provided over the estimated useful lives of the related assets using the straight-line method for financial statement purposes. The Company uses other depreciation methods (generally accelerated) for tax purposes where appropriate. No impairment charges were recorded for the years ended December 31, 2022 and 2021.

The estimated useful lives for significant property and equipment categories are as follows:
Computer and technology equipment3 years
Furniture and equipment5 years
Leasehold improvementsLease term
Vehicles3 years
Other equipment
3 or 5 years
Software3 years

Operating Lease Right of Use Assets

Operating lease right of use assets are stated at cost less accumulated depreciation, amortization and impairment. The Company has various operating and finance equipment and office leases with an imputed annual interest rate of 8%.

Intangible Assets

The Company’s intangible assets, consist of legal fees for application of patents and trademarks, as well as customer relationships, trademarks and trade names and backlog from the acquisitions of DVO, 2WR and Emerald. Our patents and trademarks are recorded at cost, while the intangibles from our acquisitions are recorded at fair value and are amortized using the straight-line method over an estimated life, generally 5 years for patents, 5 years for trademarks and trade names, 7 years for customer relationships, and 1 year for backlog. Intangible assets are reported in the "Intangible Asset" line on the balance sheet.

Goodwill

Goodwill represents the excess of the purchase price over the fair value of net assets acquired in a business combination. Goodwill is not amortized but is tested for impairment annually and at any time when events or circumstances suggest impairment may have occurred.

The testing for impairment consists of a comparison of the fair value of the reporting unit with its carrying amount. If the carrying amount of the reporting unit, including goodwill, exceeds the fair value, an impairment will be recognized equal to the difference between the carrying value of the reporting unit’s goodwill and the implied fair value of the goodwill. In testing goodwill for impairment, we determine the estimated fair value of our reporting units based upon a discounted future cash flow analysis. Goodwill, trade names and patents are our only indefinite-lived intangible assets. Definite-lived intangible assets are amortized using the straight-line method over the shorter of their contractual term or estimated useful lives.

Impairment of Long-lived Assets

The Company evaluates potential impairment of long-lived assets whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. The carrying amount of a long-lived asset is not recoverable if it exceeds the sum of the undiscounted cash flows expected to result from the use and eventual disposition of the asset. An impairment will be recognized as the amount by which the carrying amount of a long-lived asset exceeds its fair value.
F-13


Investments

Investments without readily determinable fair values and for which the Company does not have the ability to exercise significant influence are accounted for at cost with adjustments for observable changes in prices or impairments.
Revenue Recognition

The Company recognizes revenue in accordance with ASC 606, Revenue from Contracts with Customers, which requires that five basic steps be followed to recognize revenue: (1) a legally enforceable contract that meets criteria standards as to composition and substance is identified; (2) performance obligations relating to provision of goods or services to the customer are identified; (3) the transaction price, with consideration given to any variable, noncash, or other relevant consideration, is determined; (4) the transaction price is allocated to the performance obligations; and (5) revenue is recognized when control of goods or services is transferred to the customer with consideration given to whether that control happens over time or not. Determination of criteria (3) and (4) are based on judgments regarding the fixed nature of the selling prices of the services and products delivered and the collectability of those amounts.

The Company derives revenue predominately from the sale of equipment systems, services, construction design-build, and from other various immaterial contracts with customers. Please refer to Note 3 - Revenue from Contracts with Customers for additional discussion.
Customer Deposits
For equipment systems contracts, the Company’s policy is to collect deposits from customers at the beginning of the contract. Please refer to Note 3 - Revenue from Contracts with Customers for further discussion of the Company's customer deposits.
Cost of Revenues
The Company’s policy is to recognize cost of revenues in the same manner as, and in conjunction with, revenue recognition. The Company’s cost of revenues includes the costs directly attributable to revenue recognized and includes expenses related to the purchasing of products and providing services, costs related to construction design-build contracts, fees for third-party commissions, and shipping costs. Total shipping costs included in the cost of revenues for the years ended December 31, 2022 and 2021 were $893,517 and $1,253,506, respectively.
Advertising Costs
The Company expenses advertising costs in the periods the costs are incurred. Prepayments made under contracts are included in prepaid expenses and expensed when the advertisement is run. Total advertising expense incurred for the years ended December 31, 2022 and 2021 was $504,738 and $263,609, respectively.
Stock-Based Compensation
The Company periodically issues shares of its common stock and stock options to employees, directors, and consultants in non-capital raising transactions for fees and services. The Company accounts for stock grants and stock options issued to employees and directors with the award being measured at its fair value at the date of grant and amortized ratably over the vesting period. The Company accounts for stock issued to consultants with the value of the stock compensation based upon the measurement date as determined at the grant date of the award.
Beneficial Conversion Feature of Convertible Notes
The Company accounted for its convertible notes at issuance by allocating the proceeds received from a convertible note among freestanding instruments according to ASC 470, Debt, based upon their relative fair values. The fair value of debt and common stock was determined based on the closing price of the common stock on the date of the transaction, and the fair value of warrants was determined using the Black-Scholes option-pricing model. Convertible notes were subsequently carried at amortized cost. The fair value of the warrants is recorded as additional paid-in capital, with a corresponding amount recorded as a debt discount from the face amount of the convertible note. Each convertible note was analyzed for the existence of a beneficial conversion feature ("BCF"), defined as the fair value of the common stock at the commitment date for the convertible note, less the effective conversion price. BCFs were recognized at their intrinsic value, and recorded as an increase to additional paid-in capital, with a corresponding reduction in the carrying amount of the convertible note (as a debt discount from the face amount of the convertible note). The discounts on the convertible notes, consisting of amounts ascribed to warrants and beneficial conversion features, is amortized to interest expense,
F-14


using the effective interest method, over the terms of the related convertible notes. BCFs that are contingent upon the occurrence of a future event are recorded when the contingency is resolved.
Warrants
The Company estimates the fair value of warrants at the respective balance sheet dates using the Black-Scholes option-pricing model based on the estimated market value of the underlying common stock at the valuation measurement date, the remaining contractual term, risk-free interest rate, and expected volatility of the price of the underlying common stock. There is a moderate degree of subjectivity involved when using option pricing models to estimate the warrants and the assumptions used in the Black-Scholes option-pricing model are moderately judgmental.
Income Taxes
The Company files income tax returns in the United States, Canada, and the Netherlands, and state and local tax returns in applicable jurisdictions. Provisions for current income tax liabilities, if any, would be calculated and accrued on income and expense amounts expected to be included in the income tax returns for the current year. Income taxes reported in earnings, if any, would also include deferred income tax provisions.
Deferred income tax assets and liabilities, if any, would be computed on differences between the financial statement bases of assets and liabilities at the enacted tax rates. Changes in deferred income tax assets and liabilities would be included as a component of income tax expense. The effect on deferred income tax assets and liabilities attributable to changes in enacted tax rates would be charged or credited to income tax expense in the period of enactment. Valuation allowances would be established for certain deferred tax assets when realization is not likely.
Assets and liabilities would be established for uncertain tax positions taken or positions expected to be taken in income tax returns when such positions, in the judgment of the Company, do not meet a more-likely-than-not threshold based on the technical merits of the positions. Valuation allowances would be established for certain deferred tax assets when realization is not likely.
Loss per Share
The Company computes net loss per share by dividing net loss available to common shareholders by the weighted average number of common shares outstanding for the period. Diluted earnings per share would be computed by dividing net loss by the weighted-average of all potentially dilutive shares of common stock that were outstanding during the periods presented. The diluted earnings per share calculation is not presented as it results in an anti-dilutive calculation of net loss per share.
The treasury stock method would be used to calculate diluted earnings per share for potentially dilutive stock options and share purchase warrants. This method assumes that any proceeds received from the exercise of in-the-money stock options and share purchase warrants would be used to purchase common shares at the average market price for the period.
Recently Issued Accounting Pronouncements
From time to time, the Financial Accounting Standards Board (the "FASB") or other standards setting bodies issue new accounting pronouncements. The FASB issues updates to new accounting pronouncements through the issuance of an Accounting Standards Update ("ASU"). Unless otherwise discussed, the Company believes that the impact of recently issued guidance, whether adopted or to be adopted in the future, is not expected to have a material impact on the Company’s financial statements upon adoption.
In June 2016, the FASB issued ASU No. 2016-13, Financial Instruments - Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments ("ASU 2016-13"). This update replaces the incurred loss impairment methodology 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. This adoption of this update had no impact to the Company's consolidated financial statements.
In August 2020, the FASB issued ASU 2020-06—Debt—Debt with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging—Contracts in Entity’s Own Equity (Subtopic 815-40)—Accounting For Convertible Instruments and Contracts in an Entity’s Own Equity. ASU 2020-06 simplifies accounting for convertible instruments by removing major separation models required under historical U.S. GAAP. Consequently, more convertible debt instruments will be reported as a single liability instrument with no separate accounting for embedded conversion features. ASU 2020-06 removes certain settlement conditions that are required for equity contracts to qualify for the derivative scope exception, which will permit more equity contracts to qualify for it. ASU 2020-06 also simplifies the diluted net income per share calculation in certain areas. The adoption of this update had no impact to the Company's consolidated financial statements.
F-15



There are other various updates recently issued by the FASB, most of which represented technical corrections to the accounting literature or application to specific industries and are not expected to have a material impact on the Company’s financial position, results of operations or cash flows.

Management has reviewed all other recently issued, but not yet effective, accounting pronouncements and does not believe the future adoption of any such pronouncements may be expected to cause a material impact on the Company's financial condition or the results of our operations.
NOTE 3 – REVENUE FROM CONTRACTS WITH CUSTOMERS
The Company recognizes revenue predominantly from the sale of equipment systems, services, construction design-build, and from other various immaterial contracts with customers from its CEA and Commercial sectors. The table below presents the revenue by source for the years ended December 31, 2022 and 2021:

For the year ended December 31, 2022
CEACommercialTotalRelative Percentage
Equipment systems$33,333,574 $ $33,333,574 50%
Services8,016,433 4,845,875 12,862,308 19%
Construction design-build1,664,538 18,158,363 19,822,901 30%
Other1,011,151  1,011,151 2%
Total revenues and other income$44,025,696 $23,004,238 $67,029,934 100%
Relative percentage66 %34 %100 %
Note: Percentages may not calculate due to rounding.

For the year ended December 31, 2021
CEACommercialTotalRelative Percentage
Equipment systems$55,560,126 $ $55,560,126 89%
Services3,102,945 1,940,819 5,043,764 8%
Construction design-build   %
Other1,509,291  1,509,291 2%
Total revenues and other income$60,172,362 $1,940,819 $62,113,181 100%
Relative percentage97 %3 %100 %
Note: Percentages may not calculate due to rounding.

Under ASC 606, a performance obligation is a promise in a contract with a customer, to transfer a distinct good or service to the customer. Equipment systems contracts are lump sum contracts, which require the performance of some, or all, of the obligations under the contract for a specified amount. Service revenue contracts, which include both architectural and engineering designs, generally contain multiple performance obligations which can span across multiple phases of a project and are generally set forth in the contract as distinct milestones. The majority of construction design-build contracts have a single performance obligation, as the promise to transfer the individual goods or services is not separately identifiable from other promises in the contracts and, therefore, not distinct. Some contracts have multiple performance obligations, most commonly due to the contract covering multiple phases of the project life cycle (design and construction).

The transaction price for service contracts and construction design-build contracts is allocated to each distinct performance obligation and recognized as revenue when, or as, each performance obligation is satisfied. When there are multiple performance obligations under the same service contract, the Company allocates the transaction price to each performance obligation based on the standalone selling price. In general, payment is fixed at the time of the contract and are not subject to discounts, incentives, payment bonuses, credits, and penalties, unless negotiated in an amendment.

F-16


When establishing the selling price to the customer, the Company uses various observable inputs. For equipment systems, the stand-alone selling price is determined by forecasting the expected costs of the products, and then adding in the appropriate margins established by management. For service revenues and construction design-build revenues, the Company estimates the selling price by reference to certain physical characteristics of the project, which include the facility size, the complexity of the design, and the mechanical systems involved, which are indicative of the scope and complexity for those services. Significant judgments are typically not required with respect to the determination of the transaction price based on the nature of the selling prices of the products and services delivered and the collectability of those amounts. Accordingly, the Company does not consider estimates of variable consideration to be constrained.

The Company recognizes equipment systems, services, and construction design-build revenues when the performance obligation with the customer is satisfied. For satisfaction of equipment system revenues, the Company recognizes revenue when control of the promised good transfers to the customer, which predominately occurs at the time of shipment. For service revenues, satisfaction occurs as the services related to the distinct performance obligations are rendered or completed in exchange for consideration in an amount for which the Company is entitled. The time period between recognition and satisfaction of performance obligations is generally within the same reporting period; thus, there are no material unsatisfied or partially unsatisfied performance obligations for product or service revenues at the end of the reporting period.

Construction design-build revenues are recognized as the Company's obligations are satisfied over time, using the ratio of project costs incurred to estimated total costs for each contract because of the continuous transfer of control to the customer as all of the work is performed at the customer’s site and, therefore, the customer controls the asset as it is being constructed. This continuous transfer of control to the customer is further supported by clauses in the contract that allow the customer to unilaterally terminate the contract for convenience, pay the Company for costs incurred plus a reasonable profit and take control of any work in process. This cost-to-cost measure is used for our construction design-build contracts because management considers it to be the best available measure of progress on these contracts.

Contract modifications through change orders, claims and incentives are routine in the performance of the Company’s construction design-build contracts to account for changes in the contract specifications or requirements. In most instances, contract modifications are not distinct from the existing contract due to the significant integration of services provided in the contract and are accounted for as a modification of the existing contract and performance obligation. Either the Company or its customers may initiate change orders, which may include changes in specifications or designs, manner of performance, facilities, equipment, materials, sites and period of completion of the work. Change orders that are unapproved as to both price and scope are evaluated as claims. The Company considers claims to be amounts in excess of approved contract prices that the Company seeks to collect from its customers or others for customer-caused delays, errors in specifications and designs, contract terminations, change orders that are either in dispute or are unapproved as to both scope and price, or other causes of unanticipated additional contract costs.

The timing of when the Company bills customers on long-term construction design-build contracts is generally dependent upon agreed-upon contractual terms, which may include milestone billings based on the completion of certain phases of the work, or when services are provided. When as a result of contingencies, billings cannot occur until after the related revenue has been recognized; the result is unbilled revenue, which is included in contract assets. Additionally, the Company may receive advances or deposits from customers before revenue is recognized; the result is deferred revenue, which is included in contract liabilities. Retainage subject to conditions other than the passage of time are included in contract assets and contract liabilities.

Contract assets represent revenues recognized in excess of amounts paid or payable (contract receivables) to the Company on uncompleted contracts. Contract liabilities represent the Company’s obligation to perform on uncompleted contracts with customers for which the Company has received payment or for which contract receivables are outstanding.

F-17


The following table provides information about contract assets and contract liabilities from contracts with customers:

As of December 31,
20222021
Contract assets:
Revenue recognized in excess of amounts paid or payable (contract receivables) to the Company on uncompleted contracts (contract asset), excluding retainage$2,874,141 $ 
Retainage included in contract assets due to being conditional on something other than solely passage of time130,141  
Total contract assets$3,004,282 $ 
As of December 31,
20222021
Contract liabilities:
Payments received or receivable (contract receivables) in excess of revenue recognized on uncompleted contracts (contract liability)$1,294,452 $ 
Retainage included in contract liabilities due to being conditional on something other than solely passage of time  
Total contract liabilities$1,294,452 $ 

Accounts receivable, net of allowance for doubtful accounts, balances from contracts with customers within the accompanying balance sheets as of December 31, 2022, and 2021, were $12,466,180 and $8,022,553, respectively.

For equipment systems contracts, the Company’s predominant policy is to collect deposits from customers at the beginning of the contract and the balance of the contract payment prior to shipping. The Company does, in some cases, collect deposits or retainers as down payments on service contracts. Consumable products orders may be paid for in advance of shipment or for recurring customers with credit, payment terms of 30 days or less may be extended by the Company. Customer payments that have been collected prior to the performance obligation being recognized are recorded as customer deposit liabilities on the balance sheet. When the performance obligation is satisfied and all the criteria for revenue recognition are met, revenue is recognized. In certain situations when the customer has paid the deposit and services have been performed but the customer chooses not to proceed with the contract, the Company is entitled to keep the deposit and recognize revenue. Of the outstanding customer deposit balance of $13,345,451 at December 31, 2021, $13,186,579 was recognized as revenue in the year ended December 31, 2022. The entire customer deposit balance of $4,878,863 at December 31, 2020 was recognized as revenue in the year ended December 31, 2021.
NOTE 4 – RELATED PARTY TRANSACTIONS
On December 15, 2020, James Lowe, a director of the Company, agreed to convert a $1,000,000 note plus $4,500 of accrued interest into a convertible note bridge financing (see "Bridge Financing" in Note 10 – Notes Payable). The note carried interest at a rate of 12% and matured on December 31, 2021. The note was converted into shares of the Company's common stock in connection with the Company's uplisting to Nasdaq in February 2021.
Cloud9 Support, an entity owned by James Lowe, purchases materials from the Company for use with their customers. Total sales to Cloud9 Support were $27 and $106,310 during the years ended 2022 and 2021, respectively. Outstanding receivables from Cloud9 Support as of December 31, 2022 and 2021 totaled $3,920 and $6,797, respectively. There was no outstanding payables for purchases of inventory or other services to Cloud9 Support as of December 31, 2022 and 2021.
F-18


NOTE 5 – PREPAYMENTS & OTHER ASSETS
Prepayments and other assets are comprised of prepayments paid to vendors to initiate orders and prepaid services and fees. The prepaid balances are summarized as follows:
As of December 31,
20222021
Vendor prepayments$2,459,389 $10,652,962 
Prepaid services and fees1,346,430 587,505 
Others38,769 7,799 
Total prepayments and other assets$3,844,588 $11,248,266 
NOTE 6 - PROPERTY PLANT & EQUIPMENT, NET
Property Plant and Equipment balances are summarized as follows:
As of December 31,
20222021
Computers and technology equipment$232,405 $106,825 
Furniture and fixtures234,389 110,006 
Leasehold improvements306,719 164,072 
Vehicles456,797 20,000 
Software685,580 229,621 
Other equipment58,525 36,548 
Accumulated depreciation(667,269)(459,576)
Total property plant and equipment, net$1,307,146 $207,496 
Depreciation expense for the years ended December 31, 2022 and 2021 totaled $423,286 and $223,727, respectively.
NOTE 7 – INVESTMENTS
The components of investments are summarized as follows:
XS FinancialEdyzaTotal
Balances, as of December 31, 2021$2,500,000 $1,710,358 $4,210,358 
Impairment (1,710,358)(1,710,358)
Paid in kind interest59,307  59,307 
Balances, as of December 31, 2022$2,559,307 $ $2,559,307 
XS Financial
On October 30, 2021, the Company participated in a convertible note offering of Xtraction Services, Inc., a/k/a XS Financial Inc. (CSE: XSF) (OTCQB: XSHLF) ("XSF"), a specialty finance company providing CAPEX financing solutions, including equipment leasing, to CEA companies in the United States. The Company invested $2,500,000 of a total $43,500,000 raised by XSF. Prior to any Nasdaq listing, the investment incurs 9.5% interest payable, of which, 7.5% is cash interest and 2.0%. is interest paid in kind. Subsequent to any Nasdaq listing, the investment incurs 8.0% interest. The debt matures on October 28, 2023, with a one-year option at the sole discretion of XSF to extend the maturity date. In addition, the Company received 1.25 million warrants denominated in Canadian dollars ("C$") with a C$0.45 share price as subject to the warrant instrument. No value was attributed to the warrants at the time of the investment.
F-19


Edyza

The Company has a strategic investment in Edyza, Inc. ("Edyza"), a hardware and software technology company that enables dense sensor networks in agriculture, healthcare, and other environments that require precise micro-climate monitoring. The Company measures this investment at cost, less any impairment changes resulting from observable price changes in orderly transactions for an identical or similar investment of the same issuer.

During the third quarter of 2022, the Company fully impaired this investment. The Company notes that the intent and ability to retain its investment for a period of time sufficient to allow for any anticipated recovery has passed, causing an "other than temporary loss." The Company will continue to monitor any future changes to this impairment and seek to recover any remaining value of its 19.5% ownership. The impairment recorded was $1.7 million.

NOTE 8 – GOODWILL & INTANGIBLE ASSETS

Goodwill

The Company has recorded goodwill in conjunction with acquisitions it has completed. The goodwill balances as of December 31, 2022 and 2021 were $15,572,050 and $7,992,121. Goodwill is not amortized. The Company did not record any impairment charges related to goodwill for the years ended December 31, 2022 and 2021.
Intangible Assets Other Than Goodwill

Intangible assets as of December 31, 2022 and 2021 consisted of the following:
As of December 31, 2022
CostAccumulated AmortizationNet Book Value
Finite-lived intangible assets:
Customer relationships$4,212,100 $(401,997)$3,810,103 
Trademarks and trade names1,778,000 (307,817)1,470,183 
Backlog and Other768,113 (626,003)142,110 
Total finite-lived intangible assets6,758,213 (1,335,817)5,422,396 
Indefinite-lived intangible assets:
Trade names28,291 — 28,291 
Total indefinite-lived intangible assets28,291 — 28,291 
Total intangible assets, net$6,786,504 $(1,335,817)$5,450,687 

As of December 31, 2021
CostAccumulated AmortizationNet Book Value
Finite-lived intangible assets:
Customer relationships$834,100 $(49,649)$784,451 
Trademarks and trade names499,000 (41,583)457,417 
Backlog and Other490,113 (184,806)305,307 
Total finite-lived intangible assets1,823,213  (276,038) 1,547,175 
Indefinite-lived intangible assets:
Trade names28,291 — 28,291 
Total indefinite-lived intangible assets28,291 — 28,291 
Total intangible assets, net$1,851,504 $(276,038)$1,575,466 
F-20


Amortization expense for intangible assets subject to amortization for the years ended December 31, 2022 and 2021 was $1,059,779 and $271,549, respectively. The estimated future amortization expense for intangible assets subject to amortization at December 31, 2022, is summarized below:
For the years ending December 31,
Estimated Future
Amortization Expense
2023$1,100,461 
2024957,329 
2025957,329 
2026915,745 
2027691,095 
Thereafter800,437 
Total estimated future amortization expense$5,422,396 
NOTE 9 – ACCRUED EXPENSES
Accrued expenses are summarized as follows:
As of December 31,
20222021
Accrued operating expenses$515,858 $628,871 
Accrued wages and related expenses639,614 1,887,124 
Accrued 401(k)262,599 23,520 
Accrued sales tax payable1,778,890 1,338,763 
Total accrued expenses$3,196,961 $3,878,278 
Accrued sales tax payable is comprised of amounts due to various states and Canadian provinces for 2015 through 2022.
NOTE 10 –BENEFICIAL CONVERSION FEATURE
During the fourth quarter of 2020 the Company entered into bridge financing notes (the "Bridge Financing Notes") totaling $1,854,500. The Bridge Financing Notes are a combination of $1,004,500 from James Lowe, (See Note 4 – Related Party Transactions), $350,000 received in November 2020, and an additional $500,000 received in December 2020. The Bridge Financing Notes carried interest at the rate of 12% and had a maturity date of December 31, 2021. The Bridge Financing Notes were mandatorily convertible upon the closing of a sale of the securities of the Company, whether in a private placement or pursuant to an effective registration statement under the Securities Act, resulting in at least $2,500,000 of gross proceeds to the Company (a "Qualified Offering"). In the event of a Qualified Offering, the outstanding principal and interest of the Bridge Financing Notes were to be converted into the identical security issued at such Qualified Offering at 75% of the per security price paid by investors in connection with the Qualified Offering. The offering described in Note 15 – Shareholders Equity, was a Qualified Offering and the Bridge Financing Notes were converted into equity in connection with the offering on February 17, 2021.
NOTE 11 – PROMISSORY NOTE AND DEBT
As part of the Asset Purchase Agreement of DVO, a non-negotiable promissory note in the aggregate principal amount of $3,806,250, payable to DVO was issued effective November 1, 2022 (the "DVO Promissory Note"). The principal amount, together with the simple interest accrued on the unpaid principal amount outstanding will be paid by the Company on a quarterly basis for the first four consecutive quarters, with the first payment paid in January 2023, and the remaining three payments due ten days following the end of each subsequent fiscal quarter thereafter until the earlier of the end of the fourth full fiscal quarter following the closing date December 31, 2023 or the payment in full of all amounts due. The DVO Promissory Note may be prepaid in whole or in part at any time without premium or penalty; provided, that each payment shall be accompanied by payment of all unpaid costs, fees and expenses, if any, which are due plus all accrued and unpaid interest due as of the date of such prepayment.
F-21


The outstanding principal balance under the DVO Promissory Note shall bear simple interest at a variable rate per annum equal to the rate of interest most recently published by JP Morgan Chase & Co. as the "prime rate" (the "Prime Rate"). Initially, interest will accrue at the Prime Rate as of the date of the DVO Promissory Note. The interest rate will be adjusted on a quarterly basis as of the first day of each full fiscal quarter following the first full fiscal quarter after the closing date to the then current Prime Rate. Interest amounts accruing on the outstanding principal balance of the DVO Promissory Note will be non-compounding and will be calculated on a quarterly basis.
On February 21, 2020, the Company entered into a letter agreement (the "Credit Agreement") by and among the Company, as borrower, urban-gro Canada Technologies Inc. and Impact, as guarantors, the lenders party thereto (the "Lenders"), and Bridging Finance Inc., as administrative agent for the Lenders (the "Agent"). The Credit Agreement, which was denominated in Canadian dollars, was comprised of (i) a 12-month senior secured demand term loan facility in the amount of C$2.7 million (USD$2.0 million), which was funded in its entirety on the closing date (the "Term Loan"); and (ii) a 12-month demand revolving credit facility of up to C$5.4 million (USD$4.0 million), which could be drawn from time to time, subject to the terms and conditions set forth in the Credit Agreement and described further below (the "Revolving Facility," and together with the Term Loan, the "Facilities"). The Credit Agreement was personally guaranteed by the Company’s CEO and Chairman, Bradley Nattrass, and was to be in place for the original term of the Credit Agreement (1 year) plus a 1-year extension period at the discretion of the Lender as provided in the Credit Agreement.
The final maturity date of the Facilities was initially stipulated in the Credit Agreement as the earlier of (i) demand, and (ii) the date that is 12 months after the closing date, with a potential extension to the date that is 24 months after the closing date (the "Initial Maturity Date"). The Facilities bore interest at the annual rate established and designated by the Bank of Nova Scotia as the prime rate, plus 11% per annum. Accrued interest on the outstanding principal amount of the Facilities was due and payable monthly in arrears, on the last business day of each month, and on the Initial Maturity Date.
The Revolving Facility could initially be borrowed and re-borrowed on a revolving basis by the Company during the term of the Facilities, provided that borrowings under the Revolving Facility were limited by a loan availability formula equal to the sum of (i) 90% of insured accounts receivable, (ii) 85% of investment grade receivables, (iii) 75% of other accounts receivable, (iv) 50% of eligible inventory, and (v) the lesser of C$4.05 million (USD$3.0 million) and (A) 75% of uncollected amounts on eligible signed equipment orders for equipment systems contracts and (B) 85% of uncollected amounts on eligible signed professional services order forms for design contracts. The Revolving Facility could be prepaid in part or in full without a penalty at any time during the term of the Facilities, and the Term Loan could be prepaid in full or in part without penalty subject to 60 days prior notice in each case subject to certain customary conditions.
On September 4, 2020, the Company executed an amendment to the Credit Agreement (the "First Amendment") to extend the maturity date of the Facilities to December 31, 2021 (the "Revised Maturity Date"). The First Amendment also increased the rate at which the Facilities would bear interest to the annual rate established and designated by the Bank of Nova Scotia as the prime rate, plus 12% per annum.
As a result of the First Amendment, the Company was required to prepay, on or before January 31, 2021, $1,000,000 of the balance of the Term Loan and begin making monthly payments of $100,000 on the balance on the Term Loan starting on March 1, 2021. Additionally, the Company was required to make monthly payments of $50,000 on the balance under the Revolving Facility beginning October 1, 2020 and could make no more draws under the Revolving Facility.
The Company incurred $1,314,868 of debt issuance costs in connection with these Facilities, of which $676,822 was non-cash in the form of Common Stock and warrant issuances. The Company estimated the fair value of these warrants at the respective balance sheet dates using the Black-Scholes option pricing based on the market value of the underlying Common Stock at the valuation measurement date of $6.00, the remaining contractual terms of the warrants of 5 years, risk free interest rate of 1.14% an expected volatility of the price of the underlying Common Stock of 100%. The Company recorded the debt issuance costs as either a deferred financing asset or a direct reduction of the loan obligation based on the pro-rata value of the Revolving Facility and Term Loan, respectively, on the closing date. The debt issuance costs were being amortized as interest expense over the life of the Facilities, until the Revised Maturity Date. On February 17, 2021, the Company repaid all amounts outstanding under the Credit Agreement and expensed the remaining unamortized debt issuance costs as loss on extinguishment of debt. As of December 31, 2022 and December 31, 2021, there was no unamortized debt issuance costs remaining related to the Revolving Facility and Term Loan, respectively.
F-22


NOTE 12 – OPERATING LEASE LIABILITIES AND COMMITMENTS AND CONTINGENCIES
The Company has seven operating office lease liabilities and one finance office lease liability with an imputed annual interest rate of 8%. Five of the leases were assigned to the Company in connection with the acquisitions of 2WR, Emerald, and DVO. The remaining lease terms range from less than a year to 6 years, as of December 31, 2022. The following is a summary of operating lease liabilities:
As of December 31,
20222021
Operating lease liabilities related to right of use assets$2,645,598 $694,462 
Less current portion(600,816)(152,459)
Long term$2,044,782 $542,003 
The following is a schedule showing total future minimum lease payments:
For the years ending December 31,
Minimum
Lease Payments
2023$827,688 
2024708,364 
2025549,319 
2026398,835 
2027345,333 
Thereafter335,983 
Total minimum lease payments$3,165,522 
Less: Amount representing interest $(519,924)
Net lease obligations$2,645,598 
From time to time, the Company is involved in routine litigation that arises in the ordinary course of business. There are no legal proceedings for which management believes the ultimate outcome would have a material adverse effect on the Company’s results of operations and cash flows.
NOTE 13 – RISKS AND UNCERTAINTIES
Concentration Risk

The tables below show customers who account for 10% or more of the Company’s total revenues and 10% or more of the Company’s accounts receivable for the periods presented:

Customers exceeding 10% of revenue
For the Years Ended
December 31,
Company Customer Number
20222021
C00000146210 %46 %
C00000114013 %*
C00000218717 %*
*Amounts less than 10%


F-23


Customers exceeding 10% of accounts receivable
As of December 31,
Company Customer Number
20222021
C000001462*41 %
C000001140*23 %
C00000215110 %*
C00000218724 %*
*Amounts less than 10%

The table below shows vendors who account for 10% or more of the Company’s total purchases and 10% or more of the Company’s accounts payable for the periods presented:

Vendors exceeding 10% of purchases
For the Years Ended
December 31,
Company Vendor Number
20222021
V00000102913 %15 %
V000000453*14 %
V000001326*11 %
V000001372*15 %
*Amounts less than 10%

Vendors exceeding 10% of accounts payable:
As of December 31,
Company Vendor Number
20222021
V000000453*20 %
V000001372*33 %
V000001326*12 %
V00000191011 %*
*Amounts less than 10%

Foreign Exchange Risk
Although our revenues and expenses are expected to be predominantly denominated in United States dollars, we may be exposed to currency exchange fluctuations. Recent events in the global financial markets have been coupled with increased volatility in the currency markets. Fluctuations in the exchange rate between the U.S. dollar, the Canadian dollar, the Euro, and the currency of other regions in which we may operate may have a material adverse effect on our business, financial condition and operating results. We may, in the future, establish a program to hedge a portion of our foreign currency exposure with the objective of minimizing the impact of adverse foreign currency exchange movements. However, even if we develop a hedging program, it may not mitigate currency risks.
NOTE 14 – STOCK-BASED COMPENSATION
Stock-based compensation expense for the years ended December 31, 2022 and 2021 was $2,571,785 and $1,840,913, respectively based on the vesting schedule of the stock grants and options. During the year ended December 31, 2022, 62,172 shares vested and were issued to employees and directors. During the year ended December 31, 2021, 122,629 shares vested and were issued to employees and directors. No cash flow effects are anticipated for stock grants.
The Company has adopted equity incentive plans ("Incentive Plans") which provide for the issuance of incentive stock options, stock grants and stock-based awards to employees, directors, and consultants of the Company to reward and attract employees and compensate the Board and vendors when applicable. The Incentive Plans are administered by the Company's Board. Stock grants under the Incentive Plans are valued at the price of the stock on the date of grant. The fair value of the options is calculated using the Black-Scholes pricing model based on the estimated market value of the underlying common stock at the valuation measurement date,
F-24


the remaining contractual term of the options, risk-free interest rate and expected volatility of the price of the underlying common stock of 100%. There is a moderate degree of subjectivity involved when estimating the value of stock options with the Black-Scholes option pricing model as the assumptions used are moderately judgmental. Stock grants and stock options are sometimes offered as part of an employment offer package, to ensure continuity of service or as a reward for performance. Stock grants and stock options typically require a 1 to 3 year period of continued employment or service performance before the stock grant or stock option vests.
    The following schedule shows stock grant activity for the years ended December 31, 2022 and 2021:
Number of
Shares
Grants unissued as of December 31, 2020118,889
Grants awarded157,413
Forfeiture/cancelled 
Grants vested(122,629)
Grants unissued as of December 31, 2021153,673
Grants awarded542,584
Forfeiture/Cancelled(139,226)
Grants vested(62,172)
Grants unissued as of December 31, 2022494,859
The following table summarizes stock grant vesting periods:
Number of
Shares
Unrecognized Stock
Compensation Expense
As of December 31,
336,800$1,150,112 2023
158,059518,530 2024
494,859$1,668,642 
The following schedules show stock option activity for the years ended December 31, 2022 and 2021:
Number of
Shares
Weighted Average Remaining
Life (Years)
Weighted Average
Exercise
Price
Stock options outstanding as of December 31, 2020638,2787.25$6.49 
Issued76,0034.00$6.00 
Exercised(4,777)$6.78 
Expired(68,167)4.31$7.89 
Stock options outstanding at December 31, 2021641,3377.55$6.27 
Stock options exercisable at December 31, 2021493,7247.69$6.46 
Number of
Shares
Weighted Average Remaining
Life (Years)
Weighted Average
Exercise
Price
Stock options outstanding as of December 31, 2021641,3377.55$6.27 
Issued76,2469.00$10.48 
Exercised(4,555)$6.00 
Expired(43,640)6.25$6.04 
Stock options outstanding at December 31, 2022669,3887.85$6.77 
Stock options exercisable at December 31, 2022618,6516.74$6.30 
F-25


The following table summarizes stock option vesting periods under the Incentive Plans:
Number of
Shares
Unrecognized Stock
Compensation Expense
As of December 31,
39,089$167,358 2023
11,64839,044 2024
50,737$206,402 
The aggregate intrinsic value of the stock options outstanding and exercisable at December 31, 2022 is $0.
NOTE 15 – SHAREHOLDERS’ EQUITY
On February 17, 2021, we completed an offering of 6,210,000 shares of our common stock, inclusive of the underwriters full over allotment, at $10.00 per share for total gross offering proceeds of $62,100,000. In connection with this offering, we received approval to list our common stock on the Nasdaq Capital Market under the symbol "UGRO."

On May 24, 2021, we announced that the Board authorized a stock repurchase program to purchase up to $5.0 million of the currently outstanding shares of the Company’s common stock, over a period of 12 months through open market purchases, in compliance with Rule 10b-18 under the Securities Exchange Act of 1934. On January 18, 2022, the Board authorized a $2.0 million increase to the stock repurchase program, to a total of $7.0 million. On February 2, 2022, the Board authorized an additional $1.5 million increase to the stock repurchase, to a total of $8.5 million. On September 12, 2022, the Board authorized an additional $2 million increase to the stock repurchase, for a total of $10.5 million. During the twelve months ended December 31, 2022 the Company has repurchased 594,918 shares of common stock at an average price per share of $7.33, for a total price of $4.4 million. In total, the Company has repurchased 1,099,833 shares of common stock at an average price per share of $8.25 for a total of $9.1 million, under this program.

In February 2021, the Company repurchased 350,000 shares of common stock with an average price per share of $8.50, for a total of $3.0 million, outside of any stock repurchase or publicly announced program.
NOTE 16 – INCOME TAXES
The Company accounts for income taxes in accordance with the asset and liability method prescribed in ASC 740, "Accounting for Income Taxes." The Company has adopted the provisions of ASC 740-10-25, which provides recognition criteria and a related measurement model for uncertain tax positions taken or expected to be taken in income tax returns. ASC 740-10-25 requires that a position taken or expected to be taken in a tax return be recognized in the financial statements when it is more likely than not that the position would be sustained upon examination by tax authorities. Tax positions that meet the more likely than not threshold are then measured using a probability weighted approach recognizing the largest amount of tax benefit that is greater than 50% likely of being realized upon ultimate settlement. The Company had no tax positions relating to open income tax returns that were considered to be uncertain.

The Company has experienced cumulative losses for both book and tax purposes since inception. The potential future recovery of any tax assets that the Company may be entitled to due to these accumulated losses is uncertain and any tax assets that that the Company may be entitled to have been fully reserved based on management’s current estimates. Management intends to continue maintaining a full valuation allowance on the Company’s deferred tax assets until there is sufficient evidence to support the reversal of all or some portion of these allowances. The deferred income tax benefit for the year ended December 31, 2022 relates to the reduction in the deferred tax liability associated with the amortization of the intangible assets from the acquisitions of the Emerald and 2WR Entities.

As of December 31, 2022, the Company had approximately $23,088,658 of operating loss carryforwards for United States tax purposes, expiring as follows:
$2,182,354 expiring in 2037
$20,906,304 with no expiration

Realization of operating loss carryforwards to offset future operating income for tax purposes are subject to various limitations including change of ownership and current year taxable income percentage limitations. The Company has no credit carryforwards for tax purposes.
F-26


The Company’s primary filing jurisdictions are the United States, Canada, and the Netherlands. Due to the Company’s net operating loss carryforwards, the Company’s income tax returns remain subject to examination by federal, foreign and most state taxing authorities for all tax years.
NOTE 17 – BUSINESS DEVELOPMENT
During 2021, the Company purchased lights from one of its international vendors to fulfill an order for a major customer. Subsequent to the sale, delivery and installation of the lights, the customer noted the lights were not performing as the manufacturer had stipulated. The Company performed tests of the lights and confirmed the performance metrics did not meet the manufacturer’s specifications. The Company worked with the customer to determine a lighting solution of replacement lights, sourced from the vendor, that would meet their needs. The customer has been a key customer to the Company and the Company expects to continue to do significant business with the customer in the future. In order to immediately satisfy the customer in this matter, the Company agreed to supply the replacement lighting solution to the customer at the Company’s expense while the Company continues to work with the vendor to resolve the original defective lighting issue, including, claims for reimbursement of the expense.

In total, the Company delivered $3.3 million of replacement lighting equipment to the customer and recorded the full amount as a business development expense during the year ended December 31, 2022.
NOTE 18 – WARRANTS
The following table shows warrant activity for the years ended December 31, 2022 and 2021:
Number of sharesWeighted Average Exercise Price
Warrants outstanding as of December 31, 2020202,752$13.64 
Exercised(22,490)$14.94 
Issued in conjunction with equity offering310,500$12.50 
Expired(116,674)$18.00 
Warrants outstanding as of December 31, 2021374,088$11.26 
Warrants exercisable as of December 31, 2021374,088$11.26 
Number of sharesWeighted Average Exercise Price
Warrants outstanding as of December 31, 2021374,088$11.26 
Exercised(18,196)$6.00 
Terminated – cashless exercise(44,393)$6.00 
Expired $ 
Warrants outstanding as of December 31, 2022311,499$12.32 
Warrants exercisable as of December 31, 2022311,499$12.32 
The fair value of the options is calculated using the Black-Scholes pricing model based on the estimated market value of the underlying common stock at the valuation measurement date of $10.00, the contractual term of the options is 3 years, 25 days, risk-free interest rate of 0.57% and expected volatility of the price of the underlying common stock of 100%. There is a moderate degree of subjectivity involved when estimating the value of warrants with the Black-Scholes option pricing model as the assumptions used are moderately judgmental.
The weighted-average life of the warrants is 1.85 years. The aggregate intrinsic value of the warrants outstanding and exercisable at December 31, 2022 is $0.
NOTE 19 – SUBSEQUENT EVENTS
As more fully described in Note 2 - Summary of Significant Accounting Policies, on March 27, 2023 the Company received $2,400,000 to settle a litigation matter.
F-27
EX-4.1 2 a123122-ex41.htm EX-4.1 Document

EXHIBIT 4.1
 
DESCRIPTION OF THE URBAN-GRO, INC. SECURITIES REGISTERED PURSUANT TO
SECTION 12 OF THE SECURITIES EXCHANGE ACT OF 1934
 
The following descriptions are summaries of the material terms of our certificate of incorporation and bylaws. Reference is made to the more detailed provisions of, and the descriptions are qualified in their entirety by reference to, the certificate of incorporation and bylaws, forms of which are filed with the SEC as exhibits to this Report, and applicable law.
 
General
 
Our authorized capital stock consists of 100,000,000 shares of common stock, par value $0.001 per share, and 10,000,000 shares of preferred stock, $0.10 par value per share. The outstanding shares of our common stock are fully paid and nonassessable. No shares of preferred stock are currently outstanding.
 
Common Stock
 
Holders of common stock will have voting rights for the election of our directors and all other matters requiring stockholder action, except with respect to amendments to our certificate of incorporation that alter or change the powers, preferences, rights or other terms of any outstanding preferred stock if the holders of such affected series of preferred stock are entitled to vote on such an amendment. There is no cumulative voting with respect to the election of directors, with the result that the holders of more than 50% of the shares voted for the election of directors can elect all of the directors. Holders of common stock will be entitled to one vote per share on matters to be voted on by stockholders and also will be entitled to receive such dividends, if any, as may be declared from time to time by our Board in its discretion out of funds legally available therefor. The payment of dividends, if any, on the common stock will be subject to the prior payment of dividends on any outstanding preferred stock, of which there is currently none. Upon our liquidation or dissolution, the holders of common stock will be entitled to receive pro rata all assets remaining available for distribution to stockholders after payment of all liabilities and provision for the liquidation of any shares of preferred stock outstanding at that time. Our stockholders have no conversion, preemptive or other subscription rights and there are no sinking fund or redemption provisions applicable to the common stock.
 
Preferred Stock
 
Our certificate of incorporation provides that shares of preferred stock may be issued from time to time in one or more series. Our Board will be authorized to fix the voting rights, if any, designations, powers, preferences, the relative, participating, optional or other special rights, if any, and any qualifications, limitations and restrictions thereof, applicable to the shares of each series. Our Board will be able to, without stockholder approval, issue preferred stock with voting and other rights that could adversely affect the voting power and other rights of the holders of the common stock and could have anti-takeover effects. The ability of our Board to issue preferred stock without stockholder approval could have the effect of delaying, deferring or preventing a change of control of us or the removal of existing management. Although we do not currently intend to issue any shares of preferred stock, we cannot assure you that we will not do so in the future.
 
 
Certain Anti-takeover Provisions of Delaware Law, our Certificate of Incorporation and Bylaws
 
Section 203 of the Delaware General Corporation Law
 
As a Delaware corporation, we are governed by the provisions of Section 203 of the Delaware General Corporation Law, which generally has an anti-takeover effect for transactions not approved in advance by our Board. This may discourage takeover attempts that might result in payment of a premium over the market price for the shares of common stock held by stockholders. In general, Section 203 prohibits a publicly held Delaware corporation from engaging in a “business combination” with an “interested stockholder” for a three-year period following the time that such stockholder becomes an interested stockholder, unless the business combination is approved in a prescribed manner. A “business combination” includes, among other things, a merger, asset or stock sale or other transaction resulting in a financial benefit to the interested stockholder. An “interested stockholder” is a person who, together with affiliates and associates, owns, or did own within three years prior to the determination of interested stockholder status, 15% or



more of the corporation’s voting stock. Under Section 203, a business combination between a corporation and an interested stockholder is prohibited unless it satisfies one of the following conditions:
 
 before the stockholder became interested, the board of directors approved either the business combination or the transaction which resulted in the stockholder becoming an interested stockholder; or
 upon consummation of the transaction which resulted in the stockholder becoming an interested outstanding, shares owned by:
 
 persons who are directors and also officers, and
 employee stock plans, in some instances; or
 at or after the time the stockholder became interested, the business combination was approved by the board of directors of the corporation and authorized at an annual or special meeting of the stockholders by the affirmative vote of at least two-thirds of the outstanding voting stock which is not owned by the interested stockholder.
 
Special meeting of stockholders
 
Our bylaws further provide that special meetings of our stockholders may be only called by our Board with a majority vote of our Board, by our chief executive officer or our chairman.
 
Requirements for Advance Notification of Director Nominations and Stockholder Proposals
 
Our bylaws provide that stockholders seeking to bring business before our annual meeting of stockholders, or to nominate candidates for election as directors at our annual meeting of stockholders, must provide timely notice of their intent in writing. To be timely, a stockholder’s notice needs to be delivered to the secretary at our principal executive offices not later than the close of business on the 45th day nor earlier than the close of business on the 75th day prior to the first anniversary of the date on which we first mailed its proxy materials for the preceding year’s annual meeting of stockholders; provided, however, if no proxy materials were mailed by us in connection with the preceding year’s annual meeting, or if the date of the annual meeting is advanced more than 30 days prior to or delayed by more than 30 days after the anniversary of the preceding year’s annual meeting, a stockholder’s notice shall be timely if delivered to our principal executive offices not later than the 90th day prior to the scheduled date of the annual meeting of stockholders or the 10th day following the day on which public announcement of the date of our annual meeting of stockholders is first made or sent by us. Our bylaws also specify certain requirements as to the form and content of a stockholders’ meeting. These provisions may preclude our stockholders from bringing matters before our annual meeting of stockholders or from making nominations for directors at our annual meeting of stockholders.
 
Authorized but unissued shares
 
Our authorized but unissued shares of common stock and preferred stock are available for future issuances without stockholder approval and could be utilized for a variety of corporate purposes, including future offerings to raise additional capital, acquisitions and employee benefit plans. The existence of authorized but unissued and unreserved common stock and preferred stock could render more difficult or discourage an attempt to obtain control of us by means of a proxy contest, tender offer, merger or otherwise.
 
 
Removal of directors
 
Our certificate of incorporation provides that a member of our Board may be removed from service as a director, with or without cause, only by the affirmative vote of the holders of a majority of the shares of voting stock then outstanding and entitled to vote in an election of directors.
 
Limitation of Liability and Indemnification of Directors and Officers
 
Our certificate of incorporation and bylaws provide that our directors and officers will be indemnified by us to the fullest extent authorized by Delaware law as it now exists or may in the future be amended, against all expenses and liabilities reasonably incurred in connection with their service for or on our behalf. In addition, our certificate of incorporation provides that our directors will not be personally liable for monetary damages to us for breaches of their fiduciary duty as directors, except for liability (i) for any appropriation by a director, in violation of his or her duties, of any business opportunity of the Corporation, (ii) for acts or omissions which involve intentional misconduct or a knowing violation of the law, (iii) with respect to illegal dividends or redemptions, or (iv) for any transaction from which the director received an improper personal benefit. Our bylaws also permit us to secure insurance on behalf of any officer, director or employee for any liability arising out of his or her actions, regardless of whether Delaware law would permit indemnification.
 
These provisions may discourage stockholders from bringing a lawsuit against our directors for breach of their fiduciary duty. These provisions also may have the effect of reducing the likelihood of derivative litigation against directors and officers, even though such an action, if successful, might otherwise benefit us and our stockholders. Furthermore, a stockholder’s investment may be adversely affected to the extent we pay the costs of settlement and damage awards against directors and officers pursuant to these



indemnification provisions. We believe that these provisions, insurance and the indemnity agreements are necessary to attract and retain talented and experienced directors and officers.
 
There is no pending litigation or proceeding involving any of our directors or officers where indemnification by us would be required or permitted. We are not aware of any threatened litigation or proceeding that might result in a claim for such indemnification. Insofar as indemnification for liabilities arising under the Securities Act may be permitted to our directors, officers and controlling persons pursuant to the foregoing provisions, or otherwise, we have been advised that in the opinion of the SEC such indemnification is against public policy as expressed in the Securities Act and is, therefore, unenforceable.
 
Listing
 
Our common stock is listed on the Nasdaq Capital Market under the symbol “UGRO.”
 
Transfer Agent and Registrar
 
The transfer agent and registrar for our common stock is Equiniti Trust Company (f/k/a Corporate Stock Transfer), 3200 Cherry Creek Drive South, Suite 430, Denver, Colorado 80209, phone (303) 282-4800.


EX-21.1 3 a123122-ex211.htm EX-21.1 Document

EXHIBIT 21.1
 
SUBSIDIARIES OF THE REGISTRANT

 
Entity NameJurisdiction of Formation
urban-gro Canada Technologies, Inc.Canada
urban-gro Europe B.V.Netherlands
urban-gro Europe OPS B.V.Netherlands
UGFS, LLCColorado
Impact Engineering, Inc.Colorado
urban-gro Engineering, Inc.Colorado
urban-gro Architect Holdings, LLCColorado
2WR of Colorado, Inc.Colorado
2WR of Georgia, Inc.Georgia
MJ12 Design Studio, Inc.Colorado
Emerald Construction Management, Inc.Colorado

EX-23.1 4 a123122-ex231.htm EX-23.1 Document

Exhibit 23.1
 
CONSENT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM
 
We hereby consent to the incorporation by reference in the Registration Statements on Form S-8 (Nos. 333-233472 and 333-256658) of our report dated March 30, 2023, relating to the consolidated financial statements of urban-gro, Inc. and its subsidiaries as of December 31, 2022 and 2021, and for each of the two years in the period ended December 31, 2022 and to all references to our firm included in this Annual Report filed with the U.S. Securities and Exchange Commission on March 30, 2023.
 
/s/ BF Borgers CPA PC 
Lakewood, Colorado 
Dated: March 30, 2023 
 

EX-31.1 5 a123122-ex311.htm EX-31.1 Document

EXHIBIT 31.1
CERTIFICATION PURSUANT TO
18 USC, SECTION 1350,
AS ADOPTED PURSUANT TO
SECTION 302 OF THE SARBANES OXLEY ACT OF 2002
I, Bradley Nattrass, certify that:
1.I have reviewed this annual report on Form 10-K of urban-gro, Inc.;
2.Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary in order 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(s) 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 controls 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 procedure 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 upon 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 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(s) 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.
Dated: March 30, 2023
/s/ Bradley Nattrass
Bradley Nattrass
Chairperson of the Board of Directors and Chief Executive Officer

EX-31.2 6 a123122-ex312.htm EX-31.2 Document

EXHIBIT 31.2
CERTIFICATION PURSUANT TO
18 USC, SECTION 1350,
AS ADOPTED PURSUANT TO
SECTION 302 OF THE SARBANES OXLEY ACT OF 2002
I, Richard A. Akright, certify that:
1.I have reviewed this annual report on Form 10-K of urban-gro, Inc.;
2.Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary in order 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(s) 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 controls 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 procedure 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 upon 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 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(s) 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.
Dated: March 30, 2023
/s/ Richard A. Akright
Richard A. Akright
Chief Financial Officer

EX-32.1 7 a123122-ex321.htm EX-32.1 Document

EXHIBIT 32.1
CERTIFICATION PURSUANT TO
18 USC, SECTION 1350,
AS ADOPTED PURSUANT TO
SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002
In connection with this annual report of urban-gro Inc. (the “Company”) on Form 10-K for the fiscal year ended December 31, 2022, as filed with the Securities and Exchange Commission on March 30, 2023 (the “Report”), we, the undersigned, in the capacities and on the date indicated below, certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that to the best of our knowledge:
1.The Report fully complies with the requirements of Rule 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.
Dated: March 30, 2023
/s/ Bradley Nattrass
Bradley Nattrass
Chairperson of the Board of Directors and Chief Executive Officer
Dated: March 30, 2023
/s/ Richard A. Akright
Richard A. Akright
Chief Financial Officer

EX-101.SCH 8 ugro-20221231.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0000001 - Document - Cover link:presentationLink link:calculationLink link:definitionLink 0000002 - Document - Audit Information link:presentationLink link:calculationLink link:definitionLink 0000003 - Statement - CONSOLIDATED BALANCE SHEETS link:presentationLink link:calculationLink link:definitionLink 0000004 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 0000005 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE LOSS link:presentationLink link:calculationLink link:definitionLink 0000006 - Statement - CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY link:presentationLink link:calculationLink link:definitionLink 0000007 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS link:presentationLink link:calculationLink link:definitionLink 0000008 - Disclosure - ORGANIZATION AND ACQUISITIONS, BUSINESS PLAN, AND LIQUIDITY link:presentationLink link:calculationLink link:definitionLink 0000009 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES link:presentationLink link:calculationLink link:definitionLink 0000010 - Disclosure - REVENUE FROM CONTRACTS WITH CUSTOMERS link:presentationLink link:calculationLink link:definitionLink 0000011 - Disclosure - RELATED PARTY TRANSACTIONS link:presentationLink link:calculationLink link:definitionLink 0000012 - Disclosure - PREPAYMENTS & OTHER ASSETS link:presentationLink link:calculationLink link:definitionLink 0000013 - Disclosure - PROPERTY PLANT & EQUIPMENT, NET link:presentationLink link:calculationLink link:definitionLink 0000014 - Disclosure - INVESTMENTS link:presentationLink link:calculationLink link:definitionLink 0000015 - Disclosure - GOODWILL & INTANGIBLE ASSETS link:presentationLink link:calculationLink link:definitionLink 0000016 - Disclosure - ACCRUED EXPENSES link:presentationLink link:calculationLink link:definitionLink 0000017 - Disclosure - BENEFICIAL CONVERSION FEATURE link:presentationLink link:calculationLink link:definitionLink 0000018 - Disclosure - PROMISSORY NOTE AND DEBT link:presentationLink link:calculationLink link:definitionLink 0000019 - Disclosure - OPERATING LEASE LIABILITIES AND COMMITMENTS AND CONTINGENCIES link:presentationLink link:calculationLink link:definitionLink 0000020 - Disclosure - RISKS AND UNCERTAINTIES link:presentationLink link:calculationLink link:definitionLink 0000021 - Disclosure - STOCK-BASED COMPENSATION link:presentationLink link:calculationLink link:definitionLink 0000022 - Disclosure - SHAREHOLDERS’ EQUITY link:presentationLink link:calculationLink link:definitionLink 0000023 - Disclosure - INCOME TAXES link:presentationLink link:calculationLink link:definitionLink 0000024 - Disclosure - BUSINESS DEVELOPMENT link:presentationLink link:calculationLink link:definitionLink 0000025 - Disclosure - WARRANTS link:presentationLink link:calculationLink link:definitionLink 0000026 - Disclosure - SUBSEQUENT EVENTS link:presentationLink link:calculationLink link:definitionLink 0000027 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies) link:presentationLink link:calculationLink link:definitionLink 0000028 - Disclosure - ORGANIZATION AND ACQUISITIONS, BUSINESS PLAN, AND LIQUIDITY (Tables) link:presentationLink link:calculationLink link:definitionLink 0000029 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables) link:presentationLink link:calculationLink link:definitionLink 0000030 - Disclosure - REVENUE FROM CONTRACTS WITH CUSTOMERS (Tables) link:presentationLink link:calculationLink link:definitionLink 0000031 - Disclosure - PREPAYMENTS & OTHER ASSETS (Tables) link:presentationLink link:calculationLink link:definitionLink 0000032 - Disclosure - PROPERTY PLANT & EQUIPMENT, NET (Tables) link:presentationLink link:calculationLink link:definitionLink 0000033 - Disclosure - INVESTMENTS (Tables) link:presentationLink link:calculationLink link:definitionLink 0000034 - Disclosure - GOODWILL & INTANGIBLE ASSETS (Tables) link:presentationLink link:calculationLink link:definitionLink 0000035 - Disclosure - ACCRUED EXPENSES (Tables) link:presentationLink link:calculationLink link:definitionLink 0000036 - Disclosure - OPERATING LEASE LIABILITIES AND COMMITMENTS AND CONTINGENCIES (Tables) link:presentationLink link:calculationLink link:definitionLink 0000037 - Disclosure - RISKS AND UNCERTAINTIES (Tables) link:presentationLink link:calculationLink link:definitionLink 0000038 - Disclosure - STOCK-BASED COMPENSATION (Tables) link:presentationLink link:calculationLink link:definitionLink 0000039 - Disclosure - WARRANTS (Tables) link:presentationLink link:calculationLink link:definitionLink 0000040 - Disclosure - ORGANIZATION AND ACQUISITIONS, BUSINESS PLAN, AND LIQUIDITY - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 0000041 - Disclosure - ORGANIZATION AND ACQUISITIONS, BUSINESS PLAN, AND LIQUIDITY - Schedule of Purchase Price Allocation (Details) link:presentationLink link:calculationLink link:definitionLink 0000042 - Disclosure - ORGANIZATION AND ACQUISITIONS, BUSINESS PLAN, AND LIQUIDITY - Schedule of ProForma Information (Details) link:presentationLink link:calculationLink link:definitionLink 0000043 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 0000044 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Schedule of Non-Trade Receivable Activity (Details) link:presentationLink link:calculationLink link:definitionLink 0000045 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Schedule of Property and Equipment (Details) link:presentationLink link:calculationLink link:definitionLink 0000046 - Disclosure - REVENUE FROM CONTRACTS WITH CUSTOMERS - Disaggregation of Revenue (Details) link:presentationLink link:calculationLink link:definitionLink 0000047 - Disclosure - REVENUE FROM CONTRACTS WITH CUSTOMERS - Schedule of Contract Assets and Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 0000048 - Disclosure - REVENUE FROM CONTRACTS WITH CUSTOMERS - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 0000049 - Disclosure - RELATED PARTY TRANSACTIONS (Details) link:presentationLink link:calculationLink link:definitionLink 0000050 - Disclosure - PREPAYMENTS & OTHER ASSETS - Schedule of Prepayments and Other Assets (Details) link:presentationLink link:calculationLink link:definitionLink 0000051 - Disclosure - PROPERTY PLANT & EQUIPMENT, NET - Schedule of Property, Plant & Equipment (Details) link:presentationLink link:calculationLink link:definitionLink 0000052 - Disclosure - PROPERTY PLANT & EQUIPMENT, NET - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 0000053 - Disclosure - INVESTMENTS - Schedule of Components of Investments (Details) link:presentationLink link:calculationLink link:definitionLink 0000054 - Disclosure - INVESTMENTS - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 0000055 - Disclosure - GOODWILL & INTANGIBLE ASSETS - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 0000056 - Disclosure - GOODWILL & INTANGIBLE ASSETS - Schedule of Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 0000056 - Disclosure - GOODWILL & INTANGIBLE ASSETS - Schedule of Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 0000057 - Disclosure - GOODWILL & INTANGIBLE ASSETS - Schedule of Future Amortization Expenses of Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 0000058 - Disclosure - ACCRUED EXPENSES - Schedule of Accrued Expenses (Details) link:presentationLink link:calculationLink link:definitionLink 0000059 - Disclosure - BENEFICIAL CONVERSION FEATURE (Details) link:presentationLink link:calculationLink link:definitionLink 0000060 - Disclosure - PROMISSORY NOTE AND DEBT (Details) link:presentationLink link:calculationLink link:definitionLink 0000061 - Disclosure - OPERATING LEASE LIABILITIES AND COMMITMENTS AND CONTINGENCIES - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 0000062 - Disclosure - OPERATING LEASE LIABILITIES AND COMMITMENTS AND CONTINGENCIES - Schedule of Operating Lease Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 0000063 - Disclosure - OPERATING LEASE LIABILITIES AND COMMITMENTS AND CONTINGENCIES - Schedule of Future Minimum Lease Payments (Details) link:presentationLink link:calculationLink link:definitionLink 0000063 - Disclosure - OPERATING LEASE LIABILITIES AND COMMITMENTS AND CONTINGENCIES - Schedule of Future Minimum Lease Payments (Details) link:presentationLink link:calculationLink link:definitionLink 0000064 - Disclosure - RISKS AND UNCERTAINTIES - Schedule of Concentration Risk (Details) link:presentationLink link:calculationLink link:definitionLink 0000065 - Disclosure - STOCK-BASED COMPENSATION - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 0000066 - Disclosure - STOCK-BASED COMPENSATION - Schedule of Stock Grant Activity (Details) link:presentationLink link:calculationLink link:definitionLink 0000067 - Disclosure - STOCK-BASED COMPENSATION - Schedule of Stock Grant Vesting Periods (Details) link:presentationLink link:calculationLink link:definitionLink 0000068 - Disclosure - STOCK-BASED COMPENSATION - Schedule of Stock Option Activity (Details) link:presentationLink link:calculationLink link:definitionLink 0000069 - Disclosure - STOCK-BASED COMPENSATION - Schedule of Stock Option Vesting Periods (Details) link:presentationLink link:calculationLink link:definitionLink 0000070 - Disclosure - SHAREHOLDERS’ EQUITY (Details) link:presentationLink link:calculationLink link:definitionLink 0000071 - Disclosure - INCOME TAXES (Details) link:presentationLink link:calculationLink link:definitionLink 0000072 - Disclosure - BUSINESS DEVELOPMENT (Details) link:presentationLink link:calculationLink link:definitionLink 0000073 - Disclosure - WARRANTS - Schedule of Warrant Activity (Details) link:presentationLink link:calculationLink link:definitionLink 0000074 - Disclosure - WARRANTS - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 0000075 - Disclosure - SUBSEQUENT EVENTS (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 9 ugro-20221231_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 10 ugro-20221231_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 11 ugro-20221231_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Business Acquisition [Axis] Business Acquisition [Axis] Additions Legal Settlement, Receivable, Additions Legal Settlement, Receivable, Additions Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Total minimum lease payments Lessee, Operating Lease, Liability, to be Paid Functional and Reporting Currency and Foreign Currency Translation Foreign Currency Transactions and Translations Policy [Policy Text Block] ORGANIZATION AND ACQUISITIONS, BUSINESS PLAN, AND LIQUIDITY Organization, Consolidation, Business Combination, And Presentation Of Financial Statements Disclosure [Text Block] Organization, Consolidation, Business Combination, And Presentation Of Financial Statements Disclosure Bad debt expense Accounts Receivable, Credit Loss Expense (Reversal) Related Party Transactions [Abstract] Related Party Transactions [Abstract] 2WR Sellers 2WR Sellers [Member] 2WR Sellers [Member] Legal settlement, receivable Beginning fraudulent wire receivable Ending fraudulent wire receivable Legal Settlement, Receivable Legal Settlement, Receivable C000002187 Customer Three [Member] Customer Three Entity Address, Postal Zip Code Entity Address, Postal Zip Code Uncollected Amounts on Eligible Signed Equipment Orders for Equipment Systems Contracts Uncollected Amounts On Eligible Signed Equipment Orders For Equipment Systems Contracts [Member] Uncollected Amounts On Eligible Signed Equipment Orders For Equipment Systems Contracts Issued (in years) Issued, Weighted Average Remaining Life (Years) Issued, Weighted Average Remaining Life. Operating lease right of use assets and liabilities extension Operating Lease, Right Of Use Assets And Liabilities Extension Operating Lease Right Of Use Assets And Liabilities Extension. Property, Plant and Equipment [Abstract] Property, Plant and Equipment [Abstract] Preferred stock, shares outstanding (in shares) Preferred Stock, Shares Outstanding Business Combinations Business Combinations Policy [Policy Text Block] Debt Instrument [Axis] Debt Instrument [Axis] Schedule of Indefinite-Lived Intangible Assets Schedule of Indefinite-Lived Intangible Assets [Table Text Block] V000000453 Supplier Two [Member] Supplier Two Property, plant and equipment, gross Property, Plant and Equipment, Gross Schedule of Stock Grants Activity Share-Based Payment Arrangement, Outstanding Award, Activity, Excluding Option [Table Text Block] Line of credit facility, maximum borrowing capacity (up to) Line of Credit Facility, Maximum Borrowing Capacity Income Tax Disclosure [Abstract] Income Tax Disclosure [Abstract] Prepayments and other assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Prepaid Expense and Other Assets Credit Agreement Credit Agreement [Member] Credit Agreement [Member] 2WR 2WR Entities [Member] 2WR Entities Changes in operating assets and liabilities (net of acquired amounts): Increase (Decrease) in Other Operating Assets and Liabilities, Net [Abstract] Fair Value of Financial Instruments Fair Value of Financial Instruments, Policy [Policy Text Block] INVESTMENTS Investment [Text Block] Additional paid-in capital Additional Paid in Capital Debt, basis spread on variable rate Debt Instrument, Basis Spread on Variable Rate Statistical Measurement [Domain] Statistical Measurement [Domain] Indefinite-lived Intangible Assets, Major Class Name [Domain] Indefinite-Lived Intangible Assets, Major Class Name [Domain] Interest Rate Criteria [Domain] Interest Rate Criteria [Domain] Interest Rate Criteria [Domain] Depreciation Depreciation Proceeds from issuance of debt Proceeds from Issuance of Debt Schedule of Indefinite-Lived Intangible Assets [Table] Schedule of Indefinite-Lived Intangible Assets [Table] Stock options exercised (in shares) Exercised (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period Debt, interest rate Debt, interest rate Debt Instrument, Interest Rate, Stated Percentage Operating lease, interest rate Operating Lease, Weighted Average Discount Rate, Percent Share-based Payment Arrangement [Abstract] Share-Based Payment Arrangement [Abstract] Conversion of bridge financing Stock Issued During Period, Value, Conversion of Convertible Securities Stock issuance related to acquisition (in shares) Stock Issued During Period, Shares, Acquisitions Repayment of debt Repayments of Debt Stock repurchased during period Treasury Stock, Value, Acquired, Cost Method Bridge Financing Bridge Financing [Member] Bridge Financing [Member] Acquisition, contingent consideration, liability, earnout fair value criteria, number of trading days prior to end of applicable quarter Business Combination, Contingent Consideration, Liability, Earnout Fair Value Criteria, Number Of Trading Days Prior To End Of Applicable Quarter Business Combination, Contingent Consideration, Liability, Earnout Fair Value Criteria, Number Of Trading Days Prior To End Of Applicable Quarter Net loss Net loss Net Income (Loss) Attributable to Parent Lessee, Lease, Description [Table] Lessee, Lease, Description [Table] Measurement Input Type [Domain] Measurement Input Type [Domain] OPERATING LEASE LIABILITIES AND COMMITMENTS AND CONTINGENCIES Lessee, Finance Leases [Text Block] Subsequent Event Type [Axis] Subsequent Event Type [Axis] DVO Dawson Van Order, Inc. [Member] Dawson Van Order, Inc. Thereafter Lessee, Operating Lease, Liability, to be Paid, after Year Five Option to extend maturity date, period Debt Instrument, Option To Extend Maturity Date, Period Debt Instrument, Option To Extend Maturity Date, Period Equity Component [Domain] Equity Component [Domain] Equity Component [Domain] Stock options outstanding, ending balance (in years) SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm Share based Compensation Arrangement by Share based Payment Award Options Outstanding Weighted Average Remaining Contractual Term. Subsequent Event Type [Domain] Subsequent Event Type [Domain] Ownership [Axis] Ownership [Axis] Debt and Equity Securities, FV-NI [Line Items] Debt and Equity Securities, FV-NI [Line Items] Investment, Name [Domain] Investment, Name [Domain] OPERATING LEASE LIABILITIES AND COMMITMENTS AND CONTINGENCIES Lessee, Operating Leases [Text Block] Lessee, Lease, Description [Line Items] Lessee, Lease, Description [Line Items] Related Party [Domain] Related Party [Domain] Plan Name [Axis] Plan Name [Axis] Impairment loss Impairment loss Equity Securities without Readily Determinable Fair Value, Impairment Loss, Annual Amount Total contract assets Contract with Customer, Asset, after Allowance for Credit Loss Supplemental cash flow information: Supplemental Cash Flow Information [Abstract] Debt instrument, interest paid in kind, interest rate Debt Instrument, Interest Paid-In-Kind, Interest Rate, Stated Percentage Debt Instrument, Interest Paid-In-Kind, Interest Rate, Stated Percentage Unrecognized Stock Compensation Expense Share-Based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount Plan Name [Domain] Plan Name [Domain] Total non-current liabilities Liabilities, Noncurrent Statement of Cash Flows [Abstract] Statement of Cash Flows [Abstract] Entity Address, State or Province Entity Address, State or Province Stock options outstanding, beginning balance (in years) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term Award Type [Axis] Award Type [Axis] Movement In Legal Settlement Receivable, Increase (Decrease) [Roll Forward] Movement In Legal Settlement Receivable, Increase (Decrease) [Roll Forward] Movement In Legal Settlement Receivable, Increase (Decrease) Relative percentage Revenue from Contract with Customer, Excluding Assessed Tax, Relative Percent Revenue from Contract with Customer, Excluding Assessed Tax, Relative Percent Non-trade receivable Nontrade Receivables Net cash used in operating activities Net Cash Provided by (Used in) Operating Activities Operating lease liabilities Less current portion Operating Lease, Liability, Current Warrants Warrants, Policy [Policy Text Block] Warrants, Policy Cash payments received, settled litigation Proceeds from Legal Settlements Expired (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Expirations in Period Transaction [Domain] Transaction [Domain] Accounts receivable, net Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables Property and equipment Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment Document Annual Report Document Annual Report Legal Entity [Axis] Legal Entity [Axis] Expired (in shares) Class Of Warrant Or Right, Expired Class Of Warrant Or Right, Expired Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] Cash flows from investing activities: Net Cash Provided by (Used in) Investing Activities [Abstract] Cash Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents Stock issuance related to offering Stock Issued During Period, Value, New Issues Common Stock and Warrants Common Stock and Warrants [Member] Common Stock and Warrants Industry Sector [Domain] Industry Sector [Domain] Entity Common Stock, Shares Outstanding (in shares) Entity Common Stock, Shares Outstanding Risks and Uncertainties [Abstract] Risks and Uncertainties [Abstract] Revolving Facility Revolving Credit Facility [Member] Schedule of Property and Equipment Useful Lives Schedule of Property, Plant, and Equipment Property, Plant and Equipment [Table Text Block] Contract Assets and Liabilities and Revenue Recognition and Customer Deposits Revenue from Contract with Customer [Policy Text Block] Incentive Plans Incentive Plans [Member] Incentive Plans Preferred stock, shares issued (in shares) Preferred Stock, Shares Issued Document Type Document Type Weighted Average Exercise Price Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract] Number of Shares (in shares) Share-Based Compensation Arrangement By Share-Based Payment Award, Options, Vesting In Period Share-Based Compensation Arrangement By Share-Based Payment Award, Options, Vesting In Period Payments received or receivable (contract receivables) in excess of revenue recognized on uncompleted contracts (contract liability) Payments Received Or Receivable (Contract Receivables) In Excess Of Revenue Recognized On Uncompleted Contracts (Contract liability), Excluding Retainage Payments received or receivable (contract receivables) in excess of revenue recognized on uncompleted contracts (contract liability), excluding retainage. Property and equipment, useful life Property, Plant and Equipment, Useful Life Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward] Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward] Concentration Risk Benchmark [Domain] Concentration Risk Benchmark [Domain] Emerald Emerald Construction Management Inc [Member] Emerald Construction Management Inc [Member] Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets, Major Class Name [Domain] BENEFICIAL CONVERSION FEATURE PROMISSORY NOTE AND DEBT Debt Disclosure [Text Block] Debt, term, extension period Long-Term Debt, Term, Extension Period Long-Term Debt, Term, Extension Period Warrants exercisable (in shares) Class Of Warrant Or Right, Exercisable Class of warrant or right exercisable. Product and Service [Domain] Product and Service [Domain] Product and Service [Domain] Entity Shell Company Entity Shell Company Deferred income tax benefit Deferred Income Tax Expense (Benefit) Concentration Risk [Table] Concentration Risk [Table] 2023 Lessee, Operating Lease, Liability, to be Paid, Year One Insured Accounts Receivable Insured Accounts Receivable [Member] Insured Accounts Receivable Audit Information [Abstract] Audit Information C000002151 Customer Four [Member] Customer Four Accounts receivable, related parties, current Accounts Receivable, Related Parties, Current James Lowe James Lowe [Member] James Lowe [Member] Vehicles Vehicles [Member] C000001462 Customer One [Member] Customer One Revenue Benchmark Revenue Benchmark [Member] Subsequent Event Subsequent Event [Member] Schedule of Contract Assets and Contract Liabilities from Contracts with Customers Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block] Document Period End Date Document Period End Date Share-based Payment Arrangement, Tranche One Share-Based Payment Arrangement, Tranche One [Member] Stock issued in conversion of warrants (in shares) Stock Issued In Conversion Of Warrants, Shares Stock issued in conversion of warrants, shares. PREPAYMENTS & OTHER ASSETS Other Current Assets [Text Block] Business development Business Development Total assets Assets Debt Disclosure [Abstract] Debt Disclosure [Abstract] Supplier [Domain] Supplier [Domain] Accounts Receivable, Net Accounts Receivable [Policy Text Block] Income Statement Location [Axis] Income Statement Location [Axis] Investment Grade Receivables Investment Grade Receivables [Member] Investment Grade Receivables Accrued sales tax payable Sales and Excise Tax Payable, Current Deb, final maturity date, number of months after closing date Debt Instrument, Covenant, Final Maturity Date, Number Of Months After Closing Date Debt Instrument, Covenant, Final Maturity Date, Number Of Months After Closing Date Accrued expenses Total accrued expenses Accrued Liabilities, Current V000001326 Supplier Three [Member] Supplier Three Schedule of Restructuring and Related Costs [Table] Schedule of Restructuring and Related Costs [Table] Allocation of purchase price: Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net [Abstract] Number of international vendors Business Development, Number Of International Vendors Business Development, Number Of International Vendors Exercised (in dollars per share) Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price 2027 Lessee, Operating Lease, Liability, to be Paid, Year Five Net cash provided by (used in) financing activities Net Cash Provided by (Used in) Financing Activities Contract assets: Contract Assets [Abstract] Contract Assets Accounting Policies [Abstract] Accounting Policies [Abstract] Stock repurchase program, authorized amount (up to) Stock Repurchase Program, Authorized Amount Interest expense – beneficial conversion of notes payable Interest expense – beneficial conversion of notes payable Interest Expense, Debt Accrued wages and related expenses Employee-related Liabilities, Current Terminated – cashless exercise (in dollars per share) Class Of Warrant Or Right, Terminated, Cashless Exercise, Exercise Price Of Warrants Or Rights Class Of Warrant Or Right, Terminated, Cashless Exercise, Exercise Price Of Warrants Or Rights Line of Credit Line of Credit [Member] Miscellaneous non-trade receivable Miscellaneous Nontrade Receivable Miscellaneous Nontrade Receivable Loss before income taxes Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Shareholders’ equity: Stockholders' Equity Attributable to Parent [Abstract] Prepaid expenses and other current assets Prepayments and other assets Prepaid Expense and Other Assets, Current Schedule of Non-Trade Receivables Schedule of Gain Contingencies by Contingency [Table Text Block] Number of finance leases Lessee, Finance Lease, Number Of Leases Lessee, Finance Lease, Number Of Leases Stock Grants Stock Grants [Member] Stock Grants Customer [Axis] Customer [Axis] Schedule of Vesting Periods Disclosure of Share-Based Compensation Arrangements by Share-Based Payment Award [Table Text Block] Acquisition, number of companies entered into affiliate relationship Business Combination, Number Of Companies Entered Into Affiliate Relationship Business Combination, Number Of Companies Entered Into Affiliate Relationship Cash Cash and Cash Equivalents, Policy [Policy Text Block] Operating lease liability Increase (Decrease) in Operating Lease Liability Interest Rate Criteria [Axis] Interest Rate Criteria [Axis] Interest Rate Criteria Related Party Transaction [Line Items] Related Party Transaction [Line Items] Award Type [Domain] Award Type [Domain] Loss on extinguishment of debt Loss on extinguishment of debt Gain (Loss) on Extinguishment of Debt Stock options exercisable (in years) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term Schedule of Finite-Lived Intangible Assets Schedule of Finite-Lived Intangible Assets [Table Text Block] Right of use asset Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Operating Lease, Right-Of-Use Asset Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Operating Lease, Right-Of-Use Asset V000001372 Supplier Four [Member] Supplier Four Computers and technology equipment Computer Equipment [Member] Acquisition, cash payment Payments to Acquire Businesses, Gross Gross profit Gross Profit Entity Registrant Name Entity Registrant Name Stock issuance related to offering (in shares) Stock Issued During Period, Shares, New Issues Prior To Any NASDAQ Listing Prior To Any NASDAQ Listing [Member] Prior To Any NASDAQ Listing Goodwill Goodwill and Intangible Assets, Goodwill, Policy [Policy Text Block] SUBSEQUENT EVENTS Subsequent Events [Text Block] Supplier Concentration Risk Supplier Concentration Risk [Member] Patents Patents [Member] Customer relationships Customer Relationships [Member] Entity Address, City or Town Entity Address, City or Town Leases [Abstract] Debt, term Long-Term Debt, Term Operating expenses: Operating Expenses [Abstract] Measurement Input, Expected Term Measurement Input, Expected Term [Member] Debt, covenant compliance, prior notice prepayment period without penalty, if circumstances met Debt Instrument, Covenant Compliance, Prior Notice Prepayment Period Without Penalty, If Circumstances Met Debt Instrument, Covenant Compliance, Prior Notice Prepayment Period Without Penalty, If Circumstances Met Industry Sector [Axis] Industry Sector [Axis] Minimum Minimum [Member] Deb, potential extension to final maturity date, number of months after closing date Debt Instrument, Covenant, Potential Extension To Final Maturity Date, Number Of Months After Closing Date Debt Instrument, Covenant, Potential Extension To Final Maturity Date, Number Of Months After Closing Date Statement of Financial Position [Abstract] Statement of Financial Position [Abstract] Entity Emerging Growth Company Entity Emerging Growth Company Common stock, par value (in dollars per share) Common Stock, Par or Stated Value Per Share Debt, covenant terms, loan availability criteria, percent Debt Instrument, Covenant Terms, Loan Availability Formula Criteria One, Percent Debt Instrument, Covenant Terms, Loan Availability Formula Criteria One, Percent Treasury Stock Treasury Stock, Common [Member] Auditor Name Auditor Name Investment, Name [Axis] Investment, Name [Axis] Senior Secured Demand Term Loan Senior Secured Demand Term Loan [Member] Senior Secured Demand Term Loan Operating loss carryforwards Operating Loss Carryforwards Right of use liability Business Combination, Recognized Identifiable Asset Acquired and Liability Assumed, Lease Obligation Trading Symbol Trading Symbol Entity File Number Entity File Number Debt, payment terms, number of consecutive quarters Debt Instrument, Payment Terms, Number Of Consecutive Quarters Debt Instrument, Payment Terms, Number Of Consecutive Quarters Stock repurchased, average price per share (in dollars per share) Treasury Stock Acquired, Average Cost Per Share Treasury stock, shares, cost basis (in shares) Treasury Stock, Common, Shares Accumulated Other Comprehensive Income (Loss) [Line Items] Accumulated Other Comprehensive Income (Loss) [Line Items] 2026 Finite-Lived Intangible Asset, Expected Amortization, Year Four Transaction Type [Axis] Transaction Type [Axis] Title of Individual [Axis] Title of Individual [Axis] Terminated – cashless exercise (in shares) Class Of Warrant Or Right, Terminated, Cashless Exercise Class Of Warrant Or Right, Terminated, Cashless Exercise Grants awarded (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period Schedule of Components of Investments Equity Securities without Readily Determinable Fair Value [Table Text Block] Computer and technology equipment Computer And Technology Equipment [Member] Computer And Technology Equipment [Member] Concentration Risk Benchmark [Axis] Concentration Risk Benchmark [Axis] Measurement Input, Risk Free Interest Rate Measurement Input, Risk Free Interest Rate [Member] Post Any Listing Post Any Listing [Member] Post Any Listing Other equipment Other Machinery and Equipment [Member] Use of Estimates Use of Estimates, Policy [Policy Text Block] Retainage included in contract liabilities due to being conditional on something other than solely passage of time Contract With Customer, Liability, Including Retainage Retainage included in contract liabilities due to being conditional on something other than solely passage of time. Purchase price Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net Concentration risk, percentage Concentration Risk, Percentage Prime Rate Prime Rate [Member] Subsequent Events [Abstract] Subsequent Events [Abstract] Acquisition, liabilities incurred, promissory note Business Combination, Consideration Transferred, Liabilities Incurred Uncollected Amounts on Eligible Signed Professional Services Order Forms for Design Contracts Uncollected Amounts On Eligible Signed Professional Services Order Forms For Design Contracts [Member] Uncollected Amounts On Eligible Signed Professional Services Order Forms For Design Contracts Net income (loss) Business Acquisition, Pro Forma Net Income (Loss) Accounts payable and accrued expenses Increase (Decrease) in Accounts Payable and Accrued Liabilities INCOME TAXES Income Tax Disclosure [Text Block] Debt, required debt prepayment cost Debt Instrument, Required Debt Prepayment Cost Debt Instrument, Required Debt Prepayment Cost Revenue from related parties Revenue from Related Parties Debt instrument, periodic payment Debt Instrument, Periodic Payment Credit Facility [Domain] Credit Facility [Domain] Debt Securities, Trading, and Equity Securities, FV-NI [Table] Debt Securities, Trading, and Equity Securities, FV-NI [Table] Cost Intangible Assets, Gross (Excluding Goodwill) Intangible asset amortization Amortization of Intangible Assets Exercise price of warrants or rights (in dollars per share) Warrants outstanding, beginning balance (in dollars per share) Warrants outstanding, ending balance (in dollars per share) Class of Warrant or Right, Exercise Price of Warrants or Rights Cash paid for interest Interest Paid, Excluding Capitalized Interest, Operating Activities Bridge Financing Notes Bridge Financing Notes [Member] Bridge Financing Notes [Member] Loss per share – basic (in dollars per share) Earnings Per Share, Basic 2025 Lessee, Operating Lease, Liability, to be Paid, Year Three Accounts Payable Accounts Payable [Member] Related party, outstanding payables Related Party Transaction, Due from (to) Related Party Inventories Inventory, Policy [Policy Text Block] Concentration Risk Type [Domain] Concentration Risk Type [Domain] Counterparty Name [Domain] Counterparty Name [Domain] Indefinite-lived Intangible Assets [Axis] Indefinite-Lived Intangible Assets [Axis] Total shareholders’ equity Beginning balance Ending balance Stockholders' Equity Attributable to Parent Prepaid services and fees Prepaid Expense, Current Cash at beginning of period Cash at end of period Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations Tax credit carryforwards Tax Credit Carryforward, Amount Number of operating leases Lessee, Operating Lease, Number Of Leases Lessee, Operating Lease, Number Of Leases Vesting [Domain] Vesting [Domain] Line of Credit Facility [Line Items] Line of Credit Facility [Line Items] Ownership [Domain] Ownership [Domain] Entity Interactive Data Current Entity Interactive Data Current Sale of stock, number of shares issued (in shares) Sale of Stock, Number of Shares Issued in Transaction Accumulated Amortization Finite-Lived Intangible Assets, Accumulated Amortization Exercised (in dollars per share) Class Of Warrant Or Right, Exercised, Exercise Price Of Warrants Or Rights Class Of Warrant Or Right, Exercised, Exercise Price Of Warrants Or Rights Property, Plant and Equipment [Table] Property, Plant and Equipment [Table] 2025 Finite-Lived Intangible Asset, Expected Amortization, Year Three Accumulated Deficit Retained Earnings [Member] Common Stock Common Stock [Member] Stock grant program vesting Shares Issued, Value, Share-Based Payment Arrangement, after Forfeiture Repurchase of common stock Payments for Repurchase of Common Stock Acquisition, estimated contingent consideration, liability Business Combination, Contingent Consideration, Liability Income Taxes Income Tax, Policy [Policy Text Block] Statement [Table] Statement [Table] Equipment systems Equipment Systems [Member] Equipment Systems [Member] Debt, cash interest, interest rate Debt Instrument, Cash Interest, Interest Rate, Stated Percentage Debt Instrument, Cash Interest, Interest Rate, Stated Percentage Stock issuance related to acquisition Stock Issued During Period, Value, Acquisitions PPP loan forgiveness PPP loan forgiveness PPP Loan Forgiveness Debt loan forgiveness. Equity Securities, FV-NI, Cost [Roll Forward] Equity Securities, FV-NI, Cost [Roll Forward] Equity Securities, FV-NI, Cost Furniture and equipment Furniture and Fixtures [Member] Current assets: Assets, Current [Abstract] Operating lease liabilities Long term Operating Lease, Liability, Noncurrent Eligible Inventory Eligible Inventory [Member] Eligible Inventory Expired (in dollars per share) Class Of Warrant Or Right, Expired, Exercise Price Of Warrants Or Rights Class Of Warrant Or Right, Expired, Exercise Price Of Warrants Or Rights Statistical Measurement [Axis] Statistical Measurement [Axis] Stock repurchased (in shares) Treasury Stock, Shares, Acquired Payments to settle contingent consideration Payment for Contingent Consideration Liability, Financing Activities Total indefinite-lived intangible assets Indefinite-Lived Intangible Assets (Excluding Goodwill) 2WR, Emerald, and DVO Acquisitions 2WR, Emerald, And DVO Acquisitions [Member] 2WR, Emerald, And DVO Acquisitions Leasehold improvements Leasehold Improvements [Member] Accumulated deficit Retained Earnings (Accumulated Deficit) Promissory Note Promissory Note [Member] Promissory Note Warrants exercisable (in dollars per share) Class Of Warrant Or Right, Excisable, Exercise Price Of Warrants Or Rights Class Of Warrant Or Right, Excisable, Exercise Price Of Warrants Or Rights Accounts receivable, net Accounts Receivable, after Allowance for Credit Loss, Current Schedule of Finite-Lived Intangible Assets [Table] Schedule of Finite-Lived Intangible Assets [Table] Equity Components [Axis] Equity Components [Axis] Stock repurchase program, increased authorized amount Stock Repurchase Program, Increase To Authorized Amount Stock Repurchase Program, Increase To Authorized Amount Stock options exercisable (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Exercise Price RELATED PARTY TRANSACTIONS Related Party Transactions Disclosure [Text Block] Schedule of Pro Forma Information Business Acquisition, Pro Forma Information [Table Text Block] Expired (in dollars per share) Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Expirations in Period, Weighted Average Exercise Price Debt, payment terms, remaining three payments, number of days following end of each fiscal quarter Debt Instrument, Payment Terms, Remaining Three Payments, Number Of Days Following End Of Each Fiscal Quarter Debt Instrument, Payment Terms, Remaining Three Payments, Number Of Days Following End Of Each Fiscal Quarter Summary of Operating Lease Liabilities Lessee, Operating Lease, Lease Liability [Table Text Block] Lessee, Operating Lease, Lease Liability Document Fiscal Year Focus Document Fiscal Year Focus Exercised (in shares) Class Of Warrant Or Right, Exercised Class Of Warrant Or Right, Exercised Cash flows from operating activities: Net Cash Provided by (Used in) Operating Activities [Abstract] Statement [Line Items] Statement [Line Items] Fair Value Measurement Inputs and Valuation Techniques [Table] Fair Value Measurement Inputs and Valuation Techniques [Table] Grants unissued, beginning balance (in shares) Grants unissued, ending balance (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number Indefinite-lived Intangible Assets [Line Items] Indefinite-Lived Intangible Assets [Line Items] Total non-operating income (expenses) Nonoperating Income (Expense) Variable Rate [Domain] Variable Rate [Domain] Cost Finite-Lived Intangible Assets, Gross Change in fair value of contingent consideration Acquisition, additional contingent consideration expense Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Liability V000001910 Supplier Five [Member] Supplier Five Operating lease right of use assets, net Operating Lease, Right-of-Use Asset Common stock repurchased Stock Repurchased During Period, Value Impairment of Long-lived Assets Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block] Auditor Firm ID Auditor Firm ID Debt, covenant compliance, loan availability criteria, percent (lesser of) Debt Instrument, Covenant Compliance, Loan Availability Formula Criteria Two, Percent Debt Instrument, Covenant Compliance, Loan Availability Formula Criteria Two, Percent Document Transition Report Document Transition Report Local Phone Number Local Phone Number Stock issued in conversion of warrants Stock Issued In Conversion Of Warrants, Value Stock issued in conversion of warrants. Debt conversion, converted instrument, amount Debt Conversion, Converted Instrument, Amount Schedule of Stock Option Activity Share-Based Payment Arrangement, Option, Activity [Table Text Block] Loss from operations Operating Income (Loss) Inventories Increase (Decrease) in Inventories Shipping and Handling Shipping and Handling [Member] Recently Issued Accounting Pronouncements New Accounting Pronouncements, Policy [Policy Text Block] Investments Balances, as of December 31, 2021 Balances, as of December 31, 2022 Equity Securities without Readily Determinable Fair Value, Amount Prepayments and other assets Increase (Decrease) in Prepaid Expense and Other Assets Common stock, shares outstanding (in shares) Beginning balance (in shares) Ending balance (in shares) Common Stock, Shares, Outstanding Services Service [Member] Goodwill Goodwill Long-Lived Tangible Asset [Axis] Long-Lived Tangible Asset [Axis] Adjustments to reconcile net loss to net cash used in operating activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] GOODWILL & INTANGIBLE ASSETS Goodwill and Intangible Assets Disclosure [Text Block] Other equipment Other Equipment [Member] Other Equipment [Member] Income tax benefit Income Tax Expense (Benefit) Debt, issuance costs Debt Issuance Costs, Line of Credit Arrangements, Gross Property, Plant, and Equipment, net Property, Plant and Equipment, Policy [Policy Text Block] Repayment of finance lease ROU liability Finance Lease, Payments Finance Lease, Payments Deferred tax liability Deferred Income Tax Liabilities, Net Preferred stock, par value (in dollars per share) Preferred Stock, Par or Stated Value Per Share 2026 Lessee, Operating Lease, Liability, to be Paid, Year Four Income Statement [Abstract] Issued (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross Entity Public Float Entity Public Float Additional Paid in Capital Additional Paid-in Capital [Member] Document Fiscal Period Focus Document Fiscal Period Focus Total cost of revenues Cost of Goods and Services Sold Accrued expenses Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Current Liabilities, Accrued Liabilities Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Current Liabilities, Accrued Liabilities Weighted average shares – diluted (in shares) Weighted Average Number of Shares Outstanding, Diluted Unamortized debt issuance costs Debt Issuance Costs, Line of Credit Arrangements, Net Accumulated depreciation Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Intangible Assets Goodwill and Intangible Assets, Intangible Assets, Policy [Policy Text Block] RISKS AND UNCERTAINTIES Concentration Risk Disclosure [Text Block] Operating loss carryforwards, with no expiration Operating Loss Carryforwards, Not Subject To Expiration Operating Loss Carryforwards, Not Subject To Expiration Contract receivables Billed Contracts Receivable Acquisition, contingent consideration, range of outcome, performance period following the closing Business Combination, Contingent Consideration Arrangements, Range Of Outcomes, Value, High, Performance Period Following The Closing Business Combination, Contingent Consideration Arrangements, Range Of Outcomes, Value, High, Performance Period Following The Closing Promissory note Notes Payable, Current Accounts Receivable Accounts Receivable [Member] ICFR Auditor Attestation Flag ICFR Auditor Attestation Flag Common stock, $0.001 par value; 100,000,000 shares authorized; 12,220,593 issued and 10,770,760 outstanding as of December 31, 2022, and 11,588,110 shares issued and 10,733,195 outstanding as of December 31, 2021 Common Stock, Value, Issued Weighted Average Exercise Price Weighted Average Exercise Price [Abstract] Weighted Average Exercise Price Debt Instrument, Name [Domain] Debt Instrument, Name [Domain] Debt Instrument, Name [Domain] Business Acquisition, Acquiree [Domain] Business Acquisition, Acquiree [Domain] Short-term Debt [Line Items] Short-Term Debt [Line Items] Number of operating leases acquired via business combinations Lessee, Number Of Operating Leases Acquired Via Business Combinations Lessee, Number Of Operating Leases Acquired Via Business Combinations Convertible Debt Convertible Debt [Member] Stock options exercisable, aggregate intrinsic value Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Intrinsic Value Preferred stock, shares authorized (in shares) Preferred Stock, Shares Authorized XS Financial XS Financial, Inc. [Member] XS Financial [Member] Measurement input Warrants, measurement input Warrants and Rights Outstanding, Measurement Input Measurement Input, Share Price Measurement Input, Share Price [Member] Current liabilities: Liabilities, Current [Abstract] Loan Availability Formula Criteria [Axis] Loan Availability Formula Criteria [Axis] Loan Availability Formula Criteria Common stock, shares issued (in shares) Common Stock, Shares, Issued Concentration Risk [Line Items] Concentration Risk [Line Items] Debt, beneficial conversion feature, minimum gross proceeds for qualified offering Debt Instrument, Convertible, Beneficial Conversion Feature, Minimum Gross Proceeds For Qualified Offering Debt Instrument, Convertible, Beneficial Conversion Feature, Minimum Gross Proceeds For Qualified Offering Customer deposits Customer deposit Contract with Customer, Liability, Current Income Statement Location [Domain] Income Statement Location [Domain] Amendment Flag Amendment Flag Finite-lived intangible asset, useful life (in years) Finite-Lived Intangible Asset, Useful Life Net cash used in investing activities Net Cash Provided by (Used in) Investing Activities Debt instrument, face amount Debt, face amount Debt Instrument, Face Amount Investments Investment, Policy [Policy Text Block] Comprehensive loss Comprehensive Income (Loss), Net of Tax, Attributable to Parent Revenue Business Acquisition, Pro Forma Revenue Property, plant, and equipment, impairment charges Impairment of Long-Lived Assets to be Disposed of Entity Current Reporting Status Entity Current Reporting Status Goodwill and Intangible Assets Disclosure [Abstract] Goodwill and Intangible Assets Disclosure [Abstract] Deferred tax liability Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities Edyza Edyza, Inc. [Member] Edyza [Member] Weighted Average Remaining Life (Years) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Additional Disclosures [Abstract] Stock options exercisable (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Number Disaggregation of Revenue [Table] Disaggregation of Revenue [Table] Vendor prepayments Vendor Prepayments, Current Vendor Prepayments, Current Thereafter Finite-Lived Intangible Asset, Expected Amortization, after Year Five Operating lease, term of contract (minimum less than a year) Lessee, Operating Lease, Term of Contract Counterparty Name [Axis] Counterparty Name [Axis] Schedule of Purchase Price Allocation Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block] Accumulated Other Comprehensive Income (Loss) [Table] Accumulated Other Comprehensive Income (Loss) [Table] Stock options outstanding, beginning balance (in shares) Stock options outstanding, ending balance (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number Employees and Directors Employees And Directors [Member] Employees And Director [Member] ACCRUED EXPENSES Accounts Payable, Accrued Liabilities, and Other Liabilities Disclosure, Current [Text Block] Intangible assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles IPO IPO [Member] Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Contingent consideration Contingent Consideration, Current Contingent consideration. Basis of Presentation Basis of Accounting, Policy [Policy Text Block] LIABILITIES AND SHAREHOLDERS' EQUITY Liabilities [Abstract] Property and equipment, net Total property plant and equipment, net Property, Plant and Equipment, Net Contract with customers, accounts receivable Contract with Customer, Receivable, after Allowance for Credit Loss, Current Schedule of Future Amortization Expenses of Intangible Assets Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] Stock Options Share-Based Payment Arrangement, Option [Member] Treasury shares, cost basis: 1,449,833 shares as of December 31, 2022 and 854,915 as of December 31, 2021 Treasury Stock, Value Title of Individual [Domain] Title of Individual [Domain] Acquisition, contingent consideration, range of outcome (up to) Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Value, High Fair value assumptions, expected volatility rate Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate Stock options exercised Stock Issued During Period, Value, Stock Options Exercised Forfeiture/Cancelled (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period Other income (expense) Other Nonoperating Income (Expense) Sale of stock, share price (in dollars per share) Sale of Stock, Price Per Share Common stock, shares authorized (in shares) Common Stock, Shares Authorized Other Accounts Receivable Other Accounts Receivable [Member] Other Accounts Receivable Schedule of Related Party Transactions, by Related Party [Table] Schedule of Related Party Transactions, by Related Party [Table] Ownership, percent Equity Ownership, Excluding Consolidated Entity And Equity Method Investee, Percentage Equity Ownership, Excluding Consolidated Entity And Equity Method Investee, Percentage Non-current assets: Assets, Noncurrent [Abstract] Issued in conjunction with equity offering (in shares) Class Of Warrant Or Right, Issued, Equity Offering Class Of Warrant Or Right, Issued, Equity Offering Total operating expenses Operating Expenses Maximum Maximum [Member] Schedule of Business Acquisitions, by Acquisition [Table] Schedule of Business Acquisitions, by Acquisition [Table] Customer deposits Increase (Decrease) in Contract with Customer, Liability Total current assets Assets, Current Net cash paid for income taxes Income Taxes Paid, Net Contract with customer, liability, revenue recognized Contract with Customer, Liability, Revenue Recognized Business Acquisition [Line Items] Business Acquisition [Line Items] Entity Small Business Entity Small Business Schedule of Warrant Activity Schedule of Stockholders' Equity Note, Warrants or Rights [Table Text Block] SHAREHOLDERS’ EQUITY WARRANTS Stockholders' Equity Note Disclosure [Text Block] Revenues: Revenues [Abstract] Net Book Value Finite-Lived Intangible Assets, Net Line of Credit Facility [Table] Line of Credit Facility [Table] Contract liabilities Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Other Cost of Revenues Cost of Goods and Service [Policy Text Block] SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES Significant Accounting Policies [Text Block] Unrecognized Stock Compensation Expense Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount Warrants, exercisable, intrinsic value Class Of Warrant Or Right, Exercisable, Intrinsic Value Class Of Warrant Or Right, Exercisable, Intrinsic Value Number of Shares Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding [Roll Forward] Schedules of Concentration of Risks Schedules of Concentration of Risk, by Risk Factor [Table Text Block] PROPERTY PLANT & EQUIPMENT, NET Property, Plant and Equipment Disclosure [Text Block] Backlog and Other Backlog And Other Intangible Assets [Member] Backlog And Other Intangible Assets Beneficial conversion feature Adjustments to Additional Paid in Capital, Beneficial Conversion Feature Adjustments to Additional Paid in Capital, Beneficial Conversion Feature Stock options outstanding, aggregate intrinsic value Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Intrinsic Value Long-Lived Tangible Asset [Domain] Long-Lived Tangible Asset [Domain] Cloud 9 Support Cloud 9 Support [Member] Cloud 9 Support [Member] Accounts receivable Increase (Decrease) in Accounts Receivable Title of 12(b) Security Title of 12(b) Security Debt, covenant compliance, loan availability criteria, amount (lesser of) Debt Instrument, Covenant Compliance, Loan Availability Formula Criteria Two, Amount Debt Instrument, Covenant Compliance, Loan Availability Formula Criteria Two, Amount Payables and Accruals [Abstract] Payables and Accruals [Abstract] Subsequent Event [Line Items] Subsequent Event [Line Items] Interest payable Interest Payable Number of shares Class Of Warrant Or Right, Outstanding [Roll Forward] Class Of Warrant Or Right, Outstanding Stock grant program vesting (in shares) Shares Issued, Shares, Share-Based Payment Arrangement, after Forfeiture Fair Value Measurement Inputs and Valuation Techniques [Line Items] Fair Value Measurement Inputs and Valuation Techniques [Line Items] Operating lease liabilities related to right of use assets Operating lease liabilities related to right of use assets Operating Lease, Liability Loan Availability Formula Criteria [Domain] Loan Availability Formula Criteria [Domain] Loan Availability Formula Criteria [Domain] Retainage included in contract assets due to being conditional on something other than solely passage of time Retainage Included In Contract Assets Due To Being Conditional On Something Other Than Solely Passage Of Time Retainage included in contract assets due to being conditional on something other than solely passage of time. Measurement Input, Price Volatility Measurement Input, Price Volatility [Member] Stock-Based Compensation Share-Based Payment Arrangement [Policy Text Block] Contract liabilities: Contract Liabilities [Abstract] Contract Liabilities Investments, Debt and Equity Securities [Table] Investments, Debt and Equity Securities [Abstract] 2024 Finite-Lived Intangible Asset, Expected Amortization, Year Two Operating loss carryforwards, expiring in 2037 Operating Loss Carryforwards, Subject To Expiration Operating Loss Carryforwards, Subject To Expiration Supplier [Axis] Supplier [Axis] Finance lease, term of contract (minimum less than a year) Lessee, Finance Lease, Term of Contract Issued (in dollars per share) Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price Sale of stock, total gross offering proceeds Sale of Stock, Consideration Received on Transaction Inventories Inventory, Net Accounts payable Accounts Payable, Current Purchases Purchases [Member] Purchases [Member] Commercial Commercial Sector [Member] Commercial Sector Debt, convertible, threshold percentage of stock price trigger Debt Instrument, Convertible, Threshold Percentage of Stock Price Trigger Construction design-build Construction Design And Building [Member] Construction Design And Building Auditor Location Auditor Location Convertible Notes Payable Convertible Notes Payable [Member] Entity Filer Category Entity Filer Category Proceeds from issuance of common stock, net of offering costs Proceeds from Issuance of Common Stock Weighted average shares – basic (in shares) Weighted Average Number of Shares Outstanding, Basic Stock-based compensation Share-Based Payment Arrangement, Expense Commitments and contingencies (note 12) Commitments and Contingencies Security Exchange Name Security Exchange Name Stock options outstanding, beginning balance (in dollars per share) Stock options outstanding, ending balance (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price Stock issued for acquisitions Stock Issued Preferred stock, $0.10 par value; 10,000,000 shares authorized; 0 shares issued and outstanding Preferred Stock, Value, Issued Property, Plant and Equipment [Line Items] Property, Plant and Equipment [Line Items] Total revenues and other income Revenue from Contract with Customer, Excluding Assessed Tax Conversion of bridge financing (in shares) Stock Issued During Period, Shares, Conversion of Convertible Securities Entity Well-known Seasoned Issuer Entity Well-known Seasoned Issuer Acquisition, common stock consideration Business Combination, Consideration Transferred, Equity Interests Issued and Issuable Non-current liabilities: Liabilities, Noncurrent [Abstract] Cover [Abstract] Cover [Abstract] Operating Lease Right of Use Assets Lessee, Leases [Policy Text Block] Total non-current assets Assets, Noncurrent Entity Voluntary Filers Entity Voluntary Filers Goodwill, impairment Goodwill, Impairment Loss Depreciation and amortization Depreciation, Depletion and Amortization, Nonproduction STOCK-BASED COMPENSATION Share-Based Payment Arrangement [Text Block] Accounts receivable, allowance for credit loss Accounts Receivable, Allowance for Credit Loss Issued in conjunction with equity offering (in dollars per share) Class Of Warrant Or Right, Issued, Equity Offering, Exercise Price Of Warrants Or Rights Class Of Warrant Or Right, Issued, Equity Offering, Exercise Price Of Warrants Or Rights Finance lease, interest rate Finance Lease, Weighted Average Discount Rate, Percent REVENUE FROM CONTRACTS WITH CUSTOMERS Revenue from Contract with Customer [Text Block] Stock repurchase program, period in force Stock Repurchase Program, Period in Force Documents Incorporated by Reference Documents Incorporated by Reference [Text Block] Contingent consideration Contingent considerations Contingent considerations. Total liabilities and shareholders’ equity Liabilities and Equity Long-term Debt, Type [Axis] Long-Term Debt, Type [Axis] Related Party [Axis] Related Party [Axis] Cash Cash Organization, Consolidation and Presentation of Financial Statements [Abstract] Organization, Consolidation and Presentation of Financial Statements [Abstract] Acquisitions, net of cash acquired Payments to Acquire Businesses, Net of Cash Acquired Acquisition, number of affiliated architecture design companies acquired Business Combination, Number Of Affiliated Architecture Design Companies Acquired Business Combination, Number Of Affiliated Architecture Design Companies Acquired Beneficial Conversion Feature of Convertible Notes Debt, Policy [Policy Text Block] Acquisition, liabilities incurred, promissory note, number of quarters to be paid Business Combination, Consideration Transferred, Liabilities Incurred, Number Of Quarters To Be Paid Business Combination, Consideration Transferred, Liabilities Incurred, Number Of Quarters To Be Paid Purchases of investments Payments to Acquire Investments Current Fiscal Year End Date Current Fiscal Year End Date Less: Amount representing interest Lessee, Operating Lease, Liability, Undiscounted Excess Amount Vesting [Axis] Vesting [Axis] Finite-Lived Intangible Assets [Line Items] Finite-Lived Intangible Assets [Line Items] Contract receivable Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Other Loss per share – diluted (in dollars per share) Earnings Per Share, Diluted Intangible assets, net Net Book Value Intangible Assets, Net (Excluding Goodwill) Sale of Stock [Domain] Sale of Stock [Domain] Share-based Payment Arrangement, Tranche Two Share-Based Payment Arrangement, Tranche Two [Member] Stock split ratio, common stock Stockholders' Equity Note, Stock Split, Conversion Ratio Trademarks and trade names Trademarks and Trade Names [Member] Award vesting employment period (in years) Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Employment Period Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Employment Period Stock-based compensation APIC, Share-Based Payment Arrangement, Increase for Cost Recognition Paid in kind interest Equity Securities without Readily Determinable Fair Value, Upward Price Adjustment, Annual Amount Concentration Risk Type [Axis] Concentration Risk Type [Axis] Total current liabilities Liabilities, Current 2024 Lessee, Operating Lease, Liability, to be Paid, Year Two Others Other Assets, Current Customer Concentration Risk Customer Concentration Risk [Member] Restructuring Cost and Reserve [Line Items] Restructuring Cost and Reserve [Line Items] Entity Ex Transition Period Entity Ex Transition Period Interest expense Investment Income, Investment Expense Non-operating income (expenses): Nonoperating Income (Expense) [Abstract] Schedule of Future Minimum Rental Payments for Operating Leases Lessee, Operating Lease, Liability, Maturity [Table Text Block] Entity Address, Address Line Two Entity Address, Address Line Two Entity Address, Address Line One Entity Address, Address Line One BUSINESS DEVELOPMENT Business Development Disclosure [Text Block] Business Development Disclosure Total contract liabilities Contract with Customer, Liability Product and Service [Axis] Product and Service [Axis] Revenue recognized in excess of amounts paid or payable (contract receivables) to the Company on uncompleted contracts (contract asset), excluding retainage Revenue Recognized In Excess Of Amounts Paid Or Payable (Contract Receivables) To The Company On Uncompleted Contracts (Contract Asset), Excluding Retainage Revenue recognized in excess of amounts paid or payable (contract receivables) to the Company on uncompleted contracts (contract asset), excluding retainage. Payments received Legal Settlement, Receivable, Payments Legal Settlement, Receivable, Payments Trade names Trade Names [Member] Credit Facility [Axis] Credit Facility [Axis] Schedule of Accrued Expenses Schedule of Accrued Liabilities [Table Text Block] Legal settlement, impairment Impairment recorded upon settlement Legal Settlement, Receivable, Impairment Upon Settlement Legal Settlement, Receivable, Impairment Upon Settlement Equity [Abstract] Equity [Abstract] Subsequent Event [Table] Subsequent Event [Table] Options, vested and expected to vest, outstanding, number (in shares) Grants vested (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract] Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract] Entity Tax Identification Number Entity Tax Identification Number C000001140 Customer Two [Member] Customer Two Contract with customer, liability, revenue recognized, including opening balance Contract With Customer, Liability, Revenue Recognized, Including Opening Balance Contract With Customer, Liability, Revenue Recognized, Including Opening Balance Warrants, outstanding, intrinsic value Class Of Warrant Or Right, Outstanding, Intrinsic Value Class Of Warrant Or Right, Outstanding, Intrinsic Value Schedule of Short-term Debt [Table] Schedule of Short-Term Debt [Table] Reclassification and Balance Sheet Classifications Reclassification, Comparability Adjustment [Policy Text Block] Advertising expense Advertising Expense Schedule of Revenue, By Source Disaggregation of Revenue [Table Text Block] CEA Controlled Environment Agriculture Sector [Member] Controlled Environment Agriculture Sector Revenue from Contract with Customer [Abstract] Other, net Proceeds from Other Operating Activities Net change in cash Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Contract liabilities Contract Liabilities, Current Contract Liabilities, Current Expired (in years) Expired, Weighted Average Remaining Life (Years) Expired, Weighted Average Remaining Life. V000001029 Supplier One [Member] Supplier One 2027 Finite-Lived Intangible Asset, Expected Amortization, Year Five Entity Central Index Key Entity Central Index Key Interest income Investment Income, Interest Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets by Major Class [Axis] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table] Purchase price Business Combination, Consideration Transferred Warrants, weighted-average life Class Of Warrant Or Right, Weighted Average Life Class Of Warrant Or Right, Weighted Average Life Accrued operating expenses Other Accrued Liabilities, Current Number of Shares (in shares) Share-Based Compensation Arrangement By Share-Based Payment Award, Equity Instruments Other Than Options, Vesting in Period Share-Based Compensation Arrangement By Share-Based Payment Award, Equity Instruments Other Than Options, Vesting In Period Measurement Input Type [Axis] Measurement Input Type [Axis] Entity [Domain] Entity [Domain] Acquisition, contingent consideration, liability, earnout criteria, percent of acquiree's quarterly gross profit Business Combination, Contingent Consideration, Liability, Earnout Criteria, Percent Of Acquiree's Quarterly Gross Profit Business Combination, Contingent Consideration, Liability, Earnout Criteria, Percent Of Acquiree's Quarterly Gross Profit City Area Code City Area Code Software Software [Member] Software [Member] General and administrative General and Administrative Expense ASSETS Assets [Abstract] Long-Term Debt, Type [Domain] Long-Term Debt, Type [Domain] Statement of Stockholders' Equity [Abstract] Statement of Stockholders' Equity [Abstract] Sale of Stock [Axis] Sale of Stock [Axis] Advertising Costs Advertising Cost [Policy Text Block] Cash flows from financing activities: Net Cash Provided by (Used in) Financing Activities [Abstract] Schedule of Prepayments and Other Assets Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Table Text Block] Loss Per Share Earnings Per Share, Policy [Policy Text Block] Supplemental disclosure of non-cash investing and financing activities: Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract] Stock-based compensation expense Share-Based Payment Arrangement, Noncash Expense Accrued 401(k) Other Employee-related Liabilities Variable Rate [Axis] Variable Rate [Axis] Class of warrant or right, outstanding (in shares) Warrants outstanding, beginning balance (in shares) Warrants outstanding, ending balance (in shares) Class of Warrant or Right, Outstanding Backlog Backlog [Member] Backlog Purchases of property and equipment Payments to Acquire Property, Plant, and Equipment Disaggregation of Revenue [Line Items] Disaggregation of Revenue [Line Items] 2023 Finite-Lived Intangible Asset, Expected Amortization, Year One Organization, Consolidation, Business Combination, And Presentation Of Financial Statements [Abstract] Organization, Consolidation, Business Combination, And Presentation Of Financial Statements Customer [Domain] Customer [Domain] Other Other [Member] Other EX-101.PRE 12 ugro-20221231_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT GRAPHIC 13 ugro-20221231_g1.jpg PROJECT DELIVERY COMPARISON CHART begin 644 ugro-20221231_g1.jpg M_]C_X 02D9)1@ ! 0$ 8 !@ #_VP!# ," @," @,# P,$ P,$!0@%!00$ M!0H'!P8(# H,# L*"PL-#A(0#0X1#@L+$!80$1,4%145# \7&!84&!(4%13_ MVP!# 0,$! 4$!0D%!0D4#0L-%!04%!04%!04%!04%!04%!04%!04%!04%!04 M%!04%!04%!04%!04%!04%!04%!04%!3_P 1" +0!0 # 2( A$! Q$!_\0 M'P 04! 0$! 0$ $" P0%!@<("0H+_\0 M1 @$# P($ P4% M! 0 %] 0(# 01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D* M%A<8&1HE)B7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7& MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! M 0$! 0 $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$ MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4 MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#]4Z*** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHJGJ\=_-I=W'I=S;V>I-$PMKB\MVN(8Y,?*SQJ\9=0<94.I(XW#K7EWP6USX MD>(]:\2-XLU_PM?Z9I&I7&DK;Z+X=N;&:22,1L)C+)?SJ%PY&S9GH=W:@#UV MBOG#P+^T'XB\3?&A_#2ZUX1UVU_M[4])O/#FDVTJ:QHEM;B;RKZZD^TR*8W: M*./#0P@MOC)K7PSO-'CT*PLK^&W1M:\1/>!R;;1H98H[F2/:P MQ*!,77=D$02#:3C ![%17G/Q>\6>(]&M?"-IX0O=(L]0\0:S'IPOM6L9+^WB MB-O/,7$44\)8GR0!^\ ^;/-+\)?&_B+7M0\5^&_%MM8CQ#X:O8[>74-)C>.S MU"&6)9H9HXG9VA;:Q5HF=]K)D.P84 >BT5YUX/\ $WBGXD?"6VU;2[W1]$\1 MW4DRQW%YITMY:1B.Y>/F!;B)VRB?\]1@G/(^6J7[/_B'QUXQ\(KK_C'5_#U^ MEXTB6UKH>B3V!@,?O=@#U*BO*;3XTRZ;^S[JGQ(UB MQ2XETZSOKR2RL&^,/CUK' M@S]HZQ\'WFGV;>")])L6GU1587%I?W=Q=0VWF,7V^2[6RQ<)N$DT?."<='X8 M^+\LW[-^C_$O6[:(W4_AR'6KBTL@RH\SP+)Y408L1NGT5YQ\$ M?'FO^,/"VI6_C"WT^R\;:'?S:=J]KI>X6ZN )87C#LS!7@EA?DGEB.U:WP;\ M8WOQ#^$O@SQ1J,4$.H:UH]IJ%Q':JRQ+)+"KL$#$D+ECC))QW- '8T444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 ?-'QJTO4_&_P"U!X'\'IXO\3^&M%NM O+R>/PYJTEDTDB/\I;;P>OIFF^# M;SQ'\'?VF=)^&Q\8ZQXU\,:]H\^I(GB*X%S>Z=)&S<^=@,R-M*@-P,^HYH_' M'P6WCW]KOX?:4GB#6_#+'PW>R_;_ _=+;W(VR?=#E6&TYY&*]=^%_P!\-?" MW6-0URVN-5\0>)]0C$-UX@\07IN[V2($$1[R JKD#A5&<#.<# !Q]_\ ME># M[?7-8T.PT#Q7X@UW2=3N--NM+T72Q=W"+"0'N2JO@0;FP&8AB0?EX-=-\0OV MBO#O@'Q-%X9@TO7O%WB=H11QR,\-^R-8VT M?BGXYWBV\2WX" 2,BD%5+=2 7<@=MQ]35;]G*XMM/_:(^/6FZG)'' MXFFU>WNHTE8>=+8F(F(KW*J&7ITW+GJ* /5OA3\;O#GQ@M]2721?Z=JNEN(M M1T76+4VM]9,1D"2(],X/()'!&QU&]DNK M_P 7W"2W".KX?!0D%=WW0/F)/0D\X?A&2'6?VZO&U]HQ6:QT_P *6]CJTT+! MD%XTX:-&(_B$:$8S_"?2OGJ:UN[C]@K4VA)6SA\9O+?R"'S@EN+L99DR-P#% M"1WQVZT ?5ND?M8>&KV\TO\ M/PWXM\+Z-JTZV^GZ]KFD&"PN74_$+X)>-_BM\-Y;'7OCCHL_A2\6&X^UP>%X8HRJNKQNLHNL 9"X(-3> M%98M'_;M\56VKR_Z;?>$[1='DN.#+$CKYRQ^^]68@?W6/8T 2?%K]J>YM?@G MXHUOPWX6\9:-XALPUL4O]$5)=*D*;TGN%D)3RB/XAO'(XKT#X!?%V]^*GA:R MDU#POXFT6\AT^UEFU#7-/CMH+^1T^9X"CG<"06Z+PR\=AD_M.^(--UKX _%; M3K"^@O;W3=)D2\@@<.UNS)N"OC[IVC.#SC![UW/P;N([KX1>")H7$D3Z'9,K M+T(\A.: .8_:JUK4/#O[//CG4M*O[G3-1M[#?#=VOW'@W2-;\/_&3XA67B.6PBN8FU;6/[0LC*T:M^\MY$(9<]L]^]==^V'_R M;+\0?^P=_P"U$KKM#\5:1X+^$NAZQKNI6^E:9:Z3;/+=74@1% A7UZGT Y/: M@#D_V=?C3=?$GX=:G>>*UM-)\0^&KVXTK7=L@6!)8.6ER>%0KSUP,-S@5E#] ML+PD;=M6/A[Q>/!JR^5_PF']C-_99&<>9NW>9Y>[Y=_EXSQ7B7A?2-:\0_LE M_'KQA9V4\ \9ZEJ.KV%N4.][(E-OB7^S_IEG:? M&;11X+U'0DM6@C\*18@MS"%:)I!+M4UC1--LKO5]/,D4EG MY0@+I]CC+J=^T'=O(Y)QUKCO%GAU/!_Q6_94T./4QK4>FV]_:)J*J%%RJ6,2 MB0 $@!@,CD]>IZUT/PNMX[S]KCX]03(LD,MEHR.C#(93:D$'\* /7=*^*.@Z MO\+H?'\4TB>'I-,.JEY !(D(0NP8 D;@ 01GJ,9KE;S]I7PII_PS\.>,[FVU M:-/$:@Z1H:6@EU2]8YVI'#&S DC!SNP RY(R*^4O[8OM'^'FO?LV0SR)K4WC M)-#M&!RZZ1<.;DR_0(KY]GKTWX^:'J.D_M,?!NVT?7K3P59QZ3>:?I.IWFG+ M=V\-P%"F((TB ,T>Q5Y'4 9S0![;X!^/>B>./%$GAFYT?7O"/B80&[BTGQ)8 M_9IKB $ R1,K.C@$X.&R,'C@UR%_^V5X/M]Y*J^!!N; 9B&)!^7@U':?!#Q5)\8O _BWQC\4K'6[S0_M:V6G6^ M@QV$ERLL)610PG;( VL?E.-O;.:H?LC6-M'XI^.=XMO$MW)XZOHGN @$C(I! M52W4@%W(';K?#/XMZ1\5&\1Q:;:WUA=Z!J8\-:@=+NKJ9$$,TX&7$1#$L%Z'(7D] MZ^?_ (H>-;7]ESX_^*?$]PPAT3QKX;EO$1SA7U:S7"H.V71E'J6:O6OV5_ < MW@#X'^'K>^4_VUJ4;:OJ"OAWX M#N(;#Q?XPN9$35)XEE73[6(!II@C<,V,X!SPK=\&H=._9U\9^#9K/5?#OQD\ M7:GK,6SMCY0=QYXP$8YXKZ \4?$+PUX+T&/6M;UNST_2YBJ MPW,DH*S,WW5C R7)[!
(]))?F54!XZMGD''(SI_"GXW>&_B_;ZD-)6_T[5=+<1:CHFL6IM;ZR8C M($D1Z9P>02.",Y%>4_LY7%MI_P"T1\>M-U.2./Q--J]O=1I*P\Z6Q,1,17N5 M4,O3IN7/44OA.2'6?VZ/&]]HQ6:QT_PG!8ZM-"P9!>-,&C1B/XA&A&,_PGTH M MVO['M*:>UTQ&"L/M,C% C!6R5&67:<@8K M!_8IM8$_9-A*PQJ9Y-3:7"@>8?.D7+>IVJ!SV %+^RCIMH?V)=-B^S1+'=:7 MJ!G54 \TEYE);'4D #/L* /6_&_QJ\.>!_A++\1I6N-5\-+;P72/IJ*TDLSO(I9-,\3?\ "*R7 M1XR&DM_8OF$[?] M?NR5W?+N"E21P2.:\3UF0R?\$N;2STSPYISWMQ,B;=[C&%51O7EF'6J?PJ^/>A?%;5]7T6#3=;\-^ M(M*59+K1/$5E]DNTB;[LH4,P9#Z@]QZC/FI^(GC?09_A'\*="?3=,\2ZGX+[+QAJL/@ MK;/&5_:"^*?V;4/$0UN MTM-/?5(M3N$_LN&-H=T9MU!W*0H.XN."3CJ:YC]D:QMH_%/QSO%MXENY/'5] M$]P$ D9%(*J6ZD NY [;CZFH/ ,=C+^U/^T(FJ-$FF-INDK=-.X2,1&T;>68 MD8&W.3VH [/PG^TQI7CK4[%-"\&^--0T*^N1;VWB6/1\:=)EMOF;B_F"/.<1@@!1S\S$#@XS M@X\2DF\7?L>V_A*UL?$ECXW^%>HZM!I5K8W\8CU.P2=CL\B5#MN%'+'*YZ M#+#H]17+77[87A( M:OKVBZ9H'BOQ'XAT74;C3[G1M#TL75UM@(#W "OM$)9@H+LK,> M87Q"DAUC M]MWX5P:05FU+2='U&?6/*8$PVKQ[81)Z9D;@'^\/6K'[(]M"OB3XXW B03OX M[OT:4*-S*-I )ZD LV![GUH ]=^%OQ2T#XP>$X_$'AZ:9[4RM;S0741BGMID M^_%*A^ZZY&>HYR"1S775\[_LC*L>M?&Y5 51X^U# P/X*^B* "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** *=]JD6GW%A#(KEKR8P1E0,!A&[Y//3"'\<4VPUB'4+C488U=&L M9_(E9P "WEJ^1STPXZXYS53Q)I=W?+87%@83>6-R+B..X8K')\C(RE@"5^5S M@@'D#BHM"T.XAM]6?4?*6YU2=II8K9RZ1@QK&%5B 6^5 ;*KB/;^S M4=+W\K0"Z7XJ&KW$/V?2]0^P3Y\G461!#(,$@@;_, .#AF0 \<\ MC+->\81:#=RPR:?>W,<%N+JXN+<1E((B6&Y@SACC:QPJL<"LG2?#.NV>H:(D MTT)M--7R6N(;^=?M,0C=4#VNWRPV2I+;C]WCL!9\3>"I?$&HW=VMP87-FD, M\YQ&9%=VQ+&/ED0Y (8'C/ ZUYOML?/"MP3]I?JDOLW=M-KZ=;_S?: W-8UN M'1[>%WCEN)9W$4%O;J#),Y!.U"#G%0:]I5]?+I=Y:?9QJ-A-YXAF=A%)E&1TWA21PY MPVT\@<4:-I=^=8NM6U,6\-S+"EM';6DC2)&BLS9+LJEB2W]T8 '7K7.U,095 )+'S'48X['// M2J<'BD-X=NM9N=-O+&V@A:X\N8Q-))&$W94)(PY'8D&M34+=KNPN8$(#R1,@ M+=,D$5GS:$;SPD^C32^6TEE]D>2/G!,>TD9ZUK6CB/:2=*3MRNRTMS=.E_Q MLOK$*:O:Z<5D\^X@DN$; VA49 0>>O[P=NQK-N_&4-GJTEG)I]Z8(IXK:2^4 M1F%)) NP$;]_)=1D+@$\G'-1Z1I.KS:Y;ZCJZV<+6MH]K&MG*\GFEV0L[;D7 M;_JUPHW=3S574/!<]QK5WJL4X^T&[@GAADGD,#HBHK!X^5W<$JP!((4YXQ7% M5K8R=/GHQ^UU5GR\O5/^]TT;Z-;@:VL>+++0M8TK3[H2+)J+,L4H \M"I4 , M.HV$YSP<56TGPSJ<'@6]TF^GMYM3N5NMTT6X1%I M7=@>F1]X9XXYZU;JXU8FK#E]RS<7YI1T?S;M\^R V=+UV#6)9EMDD:.)5W3$ M#9N(R4!SRP&,]AG&C0MI2HKVZ*3OA%;G0M_]^+7_P",T?VYXA_Z&.]_[\6O_P 9H ]=HKR+ M^W/$/_0QWO\ WXM?_C-']N>(?^ACO?\ OQ:__&: /7:*\B_MSQ#_ -#'>_\ M?BU_^,T?VYXA_P"ACO?^_%K_ /&: /7:PO"_A"S\)/K36,-4\2>,?"NE^,M0O;2"QC'B"PM[Q+&&+S"$MM\9,>YI79B#D MDCG %#^W/$/_0QWO_?BU_\ C-']N>(?^ACO?^_%K_\ &: -/5O@A;ZAX!\' M^&;3Q7XATB7PJ]O)I^N6K6DM]NA@>!3)Y]O)$Y*2,#F/D\C%;OP[^&]C\.[/ M4A%?ZAK>JZK=F^U/6=6D1[J^GV+&'?RT2-0L<<:*D:(BJ@PO4GC_ .W/$/\ MT,=[_P!^+7_XS1_;GB'_ *&.]_[\6O\ \9H ] \$^$+/P'X:M=#T^6>:TMVE M='N65I"9)&D.2 !U:TMVE='N65I"9)&D.2 !U M@VOP MWNO US#+JGAZZ@N;:YAO'^::*=G:12R!:Y[PO\"8]'US1=2U MSQKXI\%II/+9D#SM*P#,00S,32_MSQ#_T, M=[_WXM?_ (S1_;GB'_H8[W_OQ:__ !F@#=\8?!'P]XYU3Q3>ZH]Z[>(M#@T" MZCBE5%BABEGECEB(7X9@^3@HA !&34N?V?\ PQJ/PB\,?#74FN]5\*:& MEA";6^,4O]HQVFPQQW0,>V1&:-&=0JABN. 2#F_VYXA_Z&.]_P"_%K_\9H_M MSQ#_ -#'>_\ ?BU_^,T ;_@#X'>#OA7KVM:AX.T>U\+VFKV]O#,_$'B;1K.UALM/L];CL MC M%$NU5C:VM87;Y=H)D9S\H[Y)P?[<\0_]#'>_]^+7_P",T?VYXA_Z&.]_[\6O M_P 9H ]=HKR+^W/$/_0QWO\ WXM?_C-']N>(?^ACO?\ OQ:__&: /7:*\B_M MSQ#_ -#'>_\ ?BU_^,T?VYXA_P"ACO?^_%K_ /&: /7:*\B_MSQ#_P!#'>_] M^+7_ .,T?VYXA_Z&.]_[\6O_ ,9H ]=HKR+^W/$/_0QWO_?BU_\ C-']N>(? M^ACO?^_%K_\ &: /7:*Y+X=![/[5#(9HXYKB>:W1B8[;0"['"X'-=[10!C>,/!^D> M/O#.H>'M>M/M^CZA'Y5S;^8\?F+D'&Y"&'('0BO*-#_8E^"7AW4HKZU\!6DL M\?W5OKJYNXOQCFD9#^(->X44 1QV\4-NL"1(D"KL6-5 4*!@ #TQVKQV\_8Y M^#5]K#:G)X$LEF:43&"&>>.U+#O]G601?ALQ7LU% ',:E\,_#.K:YX7U>YTF M/[=X8$@TAH7>)+02((V"QHP0C:H # @8XQ4ND_#_ $#0O&&N^*;&P\C7M<2% M-0N_.D;SEA7;&-A8JN%X^4#/?-=%10!QEQ\'?!UU\3+?XA2Z'$_C"WM_LL6I MF63*Q[67[F[9G:S#=MW8.,XK1\=_#OPU\3M";1O%6BVFN::S;Q#=)G8V"-Z, M/F1L$C:_#O]F_X;_"G6'U;PQX7@L=59-@OIYYKJ9%(P0CS. MY0$<':1D5U'A'X?Z!X%GUR;0[#[#)K5_)JE^WG22>=YTG6M.M=5TRY7;-:7D2R1N/=2,=>?:O M,_!?[)/PB^'_ (@CUS0_!-G!JD3^9%/<3370B8'(9%E=E1@>A4 CM7KU% 'G MOQ*_9_\ A_\ %Z^M;WQ9X;@U._M5V17D%OA7X?71/">B6VB::&+M%;@EI&(QN=V)9VP -S$G [5T]% '->"OASX=^' M?A)/#/A[3O[/T-#*5M?/DEQYC%G^9V+\#^"H/"6B:?]B\ M/01201V?G2281RQ<;W8OR6;OWKI** /GK]I;X61:)^R+X@\$^!=!NYX+>*WC ML=*L5FNYMOVR.1@H)9VQ\S=\#/85TNB_LL?"R#7M/\5-X)L4U^/;<;F,GE+- M@$R?9RWE!\@'=LSD ]17L%% '&?$CX.^#OBY;V,7BO1(]4:QD,MK.LTD$\#' M&=DL3*Z@X&0&P<#/050\"_ #P!\-->CUKPSX:P?< MYWL7P=[9?@#..*]"HH YWPC\/] \"SZY-H=A]ADUJ_DU2_;SI)/.N9,;Y/G8 M[4>$?V5?A5X%\20:]HO@^UMM4MW,EO)+//.ENQ.=T4!9]@V -C^\[ M'O7)6G+FC1@[.5W?LE:_SU27WZVLP/['\17WSW6OKI^?^66F6B?+[;Y0^X^^ MT?2C_A%M3_Z''6O^_-C_ /(U='14?4Z?64O_ .7^8'.?\(MJ?\ T..M?]^; M'_Y&H_X1;4_^AQUK_OS8_P#R-71T4?4Z7>7_ ('/_P"2 YS_ (1;4_\ H<=: M_P"_-C_\C4?\(MJ?_0XZU_WYL?\ Y&KHZ*/J=+O+_P #G_\ ) 7_ M ('/_P"2 YS_ (1;4_\ H<=:_P"_-C_\C4?\(MJ?_0XZU_WYL?\ Y&KHZ*/J M=+O+_P #G_\ ) '_"VLZI!XMU:6>QLIKF-)H+(HS(A8!L6X M.,CG!'UKN*YSXD_\D[\4_P#8*NO_ $2U='6="FJ6)J0BVURQ>K;ZR[M]@"BB MBO2 **** "BBB@ HHHH **** "BBB@ HHHH **** "O._B9_R,6A?]>MY_Z' M;UZ)7G?Q,_Y&+0O^O6\_]#MZ .=HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#K_A7_ ,>FO?\ M82_]MH*[>N(^%?\ QZ:]_P!A+_VV@KMZ "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "N<^&__ "3OPN>YTNU)_P"_2UT=G>&;S6+NYL+RSTVV6"WN MX%M)I0\L4>T,8Y$0ACR-Y /S5+H/QRU&^E\(OJ%K96EK-$T/B)P&_P!"NRTT M*!"7X3S[69#G1>'OB1XP\:>-=+TJTL+'PU:OH%EK=]#K% MG/)>1/+-*DEL$WQ;3B/AV'RD&,8R"%H ]0HKR_7K>R^$[:)H/@31],T.]\4:G]EB4 MPL-/M62"262;[-&R L8X2-J%-S%2S<9K#G^*WC.WFG\.B+0IO$UKXCAT22_\ MF9+*6&:U-RDPA\PNC*I4&,NP8J<.N[*@'ME%?.OBKQUX[U>ULM/AUG2]+U?2 M/'%KHEU>6MA.(+U7CCEC;RAO]&/[I@&B'VLMYRL'3$J 8.5Y&+7Q8U#XDZ;\&M>U&X MU[0K2Z\BVGBNM(L[F&2#=(H>('[0=W5<2AER P\OD$ 'NE))(L4;.[!$499F M. .I)KQ+QE\5O%7AWQ2GA2&XLVU6TTM-0N]2M_">I:E#,Q; M?)D#2,CXW+^[Z@@'LFGZA:ZM8V][8W,-[97$:RPW%O()(Y4895E8<$$$$$<& MIZX']G__ )(7\/?^P!8_^B$KOJ "BBB@ HHHH **** .O^%?_'IKW_82_P#; M:"NWKS+P#]W7/^O\?^D\-=50!T=%_\ 'Y/_ -=&_G652?(MB92Y3K:* MXRBL?;^1'M/([.BN,HH]OY![3R.SHKC**/;^0>T\CLZ*XRBCV_D'M/([.BN, MHH]OY![3R.SHKC**/;^0>T\CLZ*XRBCV_D'M/([.BN,HH]OY![3R.SHKC**/ M;^0>T\CLZ*XRBCV_D'M/([.BN,HH]OY![3R.SHKC**/;^0>T\CLZ*XRBCV_D M'M/([.BN,HH]OY![3R.SHKC**/;^0>T\CLZYSX;?\D[\+?\ 8*M?_1*UGUH? M#;_DG?A;_L%6O_HE:YE4Y\7#3[,OS@5&7,='1117J%A1110!X7I_C;XK>*;C MQQJ'AZX\)S6?AW7+C3;?0KS2[E;B^CA$;%3>"ZVQNX<@-Y# '&01FNCM_P!H M_P %/X7\.ZU-<:A_Q.M+75XK&PTJZU&Y@MR!NDFCMHY#&BL=I=@%R" 3BN>T MSP1\5/"]SXXT_08?"MO8^(MNM3N9+BQ298U+&R%J%D= A(7[0H)(R M0.O/ZM^R_>^&=8T2Z\);]5L;/P]:^'Y+*?Q=J?AUP+=W9)_.L%?SBWFON1TP M#@JPR00#UG5_C5X2TB\L+1;R^U>XO;6.^A3P_I-YJV+>0XCF \4? WQ$=)\/6/@WP]H_A2^TS2(=.M=?M/&6I1W.G$'=Y9C6UQJ$,3 M?,B7+A7RP*IN;.#^T3X%U#P_X?\ B#KVH:G%!9Z_?>&T@U"&5;=K-[6==T\\ MLB-';1[]I,NV4(,GRV^Z0#UFS_:,\!7>D^(M3DU+4-,L?#TD,6JS:QHE]IXM M'E*[%?SX$YPZ$X^ZK*QP"#70>!_BAX=^(KZC%HES=-T:W5IJ&GW-C<1!U MW1L8KB-'V,,E7 VM@X)P:^??AG!-?!O@>\UJ%-*\ M0>)=/>^AL8TD*2K'MWR(2ORHP='4/AL.!R0:P_$'P]\6^'?B1X>\1^#;'2]< MLM/T"?19+?Q)X@NX;CYYXI5D\\V]R\IQ$02YR<]36#X;^!_BSX=:=X0U#06T M/5M%;KX?3ZGJ&E7/RD8'!'FCVO@34]%.@:OKN@VNK:==6-_?3VUK+#>72SK)',L$C!T,: J8OF#,-PP, M@&_\(OC(-4^ NJ_$'Q!J7]IV%C74\N45\LA"S#@EL$8W-C) ME\,Z3\4;?3K#PWK/[+<>(K>\N3=7<*@KN%B80D4CKC)^T.JG)"L/ MEH U?#_QT\$^)_$EOHFGZM+)>79F6RFFT^YAM+]H3^]6UNGC6&X*X)(B=CA6 M/1213\/?M&> /%5Y!:Z3J]W>OB*[\E=TL<$AA"32H,[HHRT@*L M"N5('&>"O@SXUM;'X;^&O$$N@Q^'/ $RS6>I:9J&&WDMK?S('B5+?\ M=REGVRRY9<+@'(T_#_P5US2M)^#%K+=:>TG@N\FN-0*2.1*KV5S !#E/F.Z= M#\VW@'O@$ 7P5^U9X1\1?#_3?%&LQ:EX96^OVTV&VNM*OF\ZXW3>7% QMU\] MW6!L+&"=Y$?WR >GU3X]>#-%EMDO;S4K82K"TLCZ)?>78^<5\L7C^3MM&.Y3 MMN#&0&!( YK@/"GP3\8Z9HG@70]0.AK9^$?%4NKQ7EM>S/)>6CK>_>B,"B*4 M&YC&T.ZG#'<, '+^.?P%^(?Q0U+Q;;6VK6MQI.J10IIDMSXEU*PCTU%1=\+Z M?;)Y%T'<,?-E8D>9RK",*0#V'7/C%X3\.^)_^$?O=0N/[24PK/\ 9M/N;B"S M,IQ$+F>.-HKGFLF00>AKEO!?[2OASQ-:^-;K4;;4?#ECX8OY[6>[U+3KR M&&2.,H X>2!%$K,X @!:3IP=PI^G>"?&_@OX@^)[SPZGA^]T+Q-?6NHW5UJE MW/'=6$BPQ03*D*1,LZF.%&7,L6UF;.1UY7Q%\ _%/B#0/B1X:>XTN#2];UY? M$NE:G#?W,=R+A9+>46\T:1J8EW0$>=%,7 8$*"* /1[?XY^#)O#NO:U-J5UI MMGH2J^HQ:MI=W8W4"L,QG[-/$DS!^B%4.]@57)!%0D_9YUS5/#^NR M-I5CHGBAY=,N;*\NO&VK>(DN39W?VJ."8WD*&&/>",H'_P!:QVG&&[SX;^"? M%]E\3_%WC/Q6NB6C:WIVGV4&G:/1H4445UFH4444 %%%% !1110 4444 %<;XT_P"1BT?_ *];K_T."NRKC?&G M_(Q:/_UZW7_H<% &=1110 4444 %%%% !67XF\+Z5XRT.ZT?6K&+4--NEVRP M2@XZY# CE6! (92"I (((!K4HH Y;PW\,?#WA75GU2S@O+K5&B\@7VK:E>M8%Q\&_"DUEH]M#9WNG+I-DNG6DVEZK=V4ZVR@;86FAE1Y$&T'#LW//4DU MVM% &+I?@W2='U8:I;PS-J/V"+33=7%U+/(]O&S,BLSL2Q#.Q+G+'/)-'BKP M;H_C;3XK36+/[3'#*MQ!+'(\,UO*OW9(I8RKQN.1N1@<$C.":VJ* .)D^#/A M*?29+">QN[H/<1W?VVYU.ZEOEECSY;I=M*9T*Y8+M<8#,!PS9O:7\,_#>CV= ME;6VGMMM+XZFDLUS-+,]T593-)*[EY6VL1F1FXP.PQU%% '):M\*?"^M6NJ6 M]UITFW4M0CU6XDANYX9?M<:QJDR2(X:)@L2#Y"O3W.;<'P\\/PVNN6YT_P"T M0ZXBQZDMU-)/]J585@&\NQ)_=HJD]3C)R237144 <5H/P;\)>';V6\M]/N+N MZDLGTUY=4U&YOV:U8J3 3<2/^[RHPO09;&-S999?!3PA8Z#J6C?V?=7>G:A: MK9317^I75TRP+G;%&\LK-$HSD",J 0".0*[BB@#C+[X0^&]02P\U=62YL86M MHK^WUR^AO&B+;C')2W'CGQEH+:[->S:3K$.EZK::8 MMIIVE2PSW'G?9FRK/=,H.)RH!XR 2P&16CX@^/6@>%]-LKG4[>YLKBX>='L; MJXM()H?)?9)DR3JCX)&!&SDYX!YJN5]!V/2:*Y;Q'\0+?09+:.#3-0UMYK5[ MYETY8OW5NNW,K&21!CYAA5RQYPIQ5&3XP>'X;@12&Z4;IPTIB&Q!'"L^YCG@ M/&ZE>YSC@TK,#MZ*XRW^*%I-KQTY](U2VB29;674)DB$$(+.^GTZ"YOGMGMT2WM9[2>2?SY/+B*^7.P3+8R)2C#/('-' M*PL>F45SVH>,DT_5=*TY]+OGNKZ![IU3R=MI$A0.TK&0#Y3(HPFXGG .*XVR M_:"TC7=.O;C0M-N=:GMIK5/LUM>V3/)'/*(UD!6=@G/\$FQLD9 &2#E;"QZG M17F3?'+39M:N-%6VFL-4MYX8Y(Y9K.[(#74,#!D@NF:,YF7EPN.3AMNTZD'Q M8L[B2_ T36%AMDNVAG:*+;=M;/LE2("0L"&Z%PBGKG%/E86.YHKD=/\ 'T.L MZ3X?U2WB:VM=3N7B5&:"Z+JL4K\203M&,F+.X,_3! )RN=K'QFTG1]-TR].G MWT\>H6UO=QC?;0!$F#;-\DTR1J@7 MNDII\MQ'Y-S<6Q,PB=U8JPEV+]PYWLH![D?-67IOQJT;5O!>I>);:UN)K73[ M@6T\,5U9R$,0AW>L6\5Q M"N^V1HU??]Z-YED8*$8L8T<#'6CE86/0J*\KL?C[H]K:^%+?66CCU;6+&TNI MEAN((DA,^ N(Y9A*X+9XC60@#GWZ.Z^)UE9Z]<:?-INH1VEO="RFU9EB^RQS M&(2A#^\\PY5EY"%(MJLEAI^F6\40N),2F)5W?:&1F+ Y8 MF,#:W& &9M4+SXQ0PV>KSP>'M6F%E#>2P/)Y$<=XUL^R54/F%EP>[JH(!V[NE'* MPL>A45YG>?'K1]'UA=+U?3+W2KYH3+]GEN[&67(B,@7RHKEY,D*0"4VYQSR# M6[#X[OY/$&C:9+X2U:S.H13RO)//:$VPC9%RX29L@[P?E)(R.#SM.5A8Z^BB MBD(*T/AM_P D[\+?]@JU_P#1*UGUH?#;_DG?A;_L%6O_ *)6LZ?^]P_PR_.! MM3ZG1T445[)J%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% '.?$G_DG?BG_L%77_HEJSZT/B3_ ,D[\4_]@JZ_ M]$M6?7C5/][G_AC^MU_Z'!795QOC3_D8M'_Z];K_T."@#.HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@#9\ _=US_K_'_I/#755RO@'[NN?]?X_])X:ZJ@ KRWQ9I[6& MJ^,+FVO]5CEM=&2\@3^U;GRDFI44 >9>(OB!KGA7 M398[QM/EO([U+=KY(%BMT1H1("RS7* '/R\RC.00,\5I:EXLU(Z#X2U-=0T[ M2$OKB-+R2=%N(6#1.0%=9=H!8 ACR5Y/(/=T4 >::Y\0-6TCPZVJ2W>FVOG M:C-:6Z/:KM58WE7YWENH4W'RP?O#N &ZBAJ_Q$U'4+728Q?V.D37,6G7)M&# M?:;OS95\SR2).%4 [N'XSD@M'Y0?[3N\ MS[F<_P !&!][/%>@44 >1:A\3]>TG1[&ZOKK28);ZWM[J%EM0$02+(3&QFNX ME)&P$-O&>0$/6M;PSXRU&Z\*^)=<:/S[F/R9X[9F8QQEK*W:]'HH \T7XCZE%8R3Q7.E:[;K<_8TU'3HV6WDEDB)B48D?I)M1L,<^8O3! MJS;^-M=UJ&P2Q2QLYKF]-@TES!)*B21P.\Q"AU+ 2(4'(^Z3DUZ%10!Y/H7Q M:U75?$UGITUO8P*Z*'@9X4D<^3O,L>ZX$A7=QM$)X!^?KC8E\::K:^$]!U"^ MU#1]+?5-LCW]U;N+6U1HMZHP,R[F)^4,74'TSP?0** //CX^O5\4&P%YI<@% MP(%TU$;[7)'Y0?[4#YF/+SVV$8'W\\5DKXZ\2;_#TE[JFBZ;;7XM[B20V;[$ M25)<1,6FY.Y% 8;@7""UDDL+NU,LXB?RB\W^O4"+ M]XW13@ _/GD>P44 >2:]\7=3TGQ%=V4$5A<16\>0K-"CS#R?,\],W/F%,G[J MPMPIP_IJ:#XLOFT3QEJ<>J6&O/9OOMKBT#"T?%NAPHWO@;L@[6/(/0\#T>B@ M#@[;Q%XFL]9>"^ETN[M8;X63K:6DLN1TKC['XM:WK M1MY&U+1](M?M$:SO,D+F+?'*1$X2[=E.Y5 9A&2W&W@J?;** /*](\9:_I/A M.S;4+O3I'DL;&=-0GBD"6R2L49YR9/WFT $L"@)/.!S5;Q%\2=0;PW*J:MI- MDTEM>>3J81Q'J#1D*JVN)?4=$L%>]-N=6G,3VJ*( MMX5DBNY K$C:,RCUQT!]7HH \U\*_%637$T^WNY-/AU.[N8U%G&Q$A@:V$AD M"EMV-^5W8QQCK5!OB)K=CX:MKV!+06\.EV%Q+YJ-*^Z M67K7J.G:?;Z38P6=I'Y5M @2--Q.%'09)S5B@#RR'XI7LEGX,EF!&!D[AN .!Z;10!Y+$]*G>[=[70W\Q\Q_FGB$8C?KQ@11\#@[>0< MG-+4OAWH>J.LDD5Y;3+)+()M/U&YM)29 O%(K%2P!VDXR!Q7&OX\\97)T MKR=+TG[3-KUWIRVT>H.(IHHDN/\ 6NT!:,@Q*?D5MV!]T$@3W/QDN(;SP\J: M(LMKJ26AN&22Y>2T:>3RP&*6S0@ G@O+&6 /'3-VD5J=CXB\#Z1XJ^SG4(KE MFA1HE>WO9[=FC;&Z-VC=2Z':,JV0<=*AU'X<^'-6N+F>ZTN.22X%N),.ZJ1 MVZ(;00!@XS@?, V0 *YRX\:^(I/AOXPU>XMK&POM-^W1V;6%P9\^2TBJ662 M-0&^4>H/7C. W4?BAK6DZ7/]IT"S&M07B6S6,-Y=7*R*T(E#(8+.21B >1Y0 M P3NZ9+2#4[-O"NE-<2S-:!I);L7S[G8AIA$(MV,X^X ,=/;-9^G?#G0]+MS M;PQWTEMYD,J6]SJ=U/%$T3AX_+221EC"L!\J@# (P,5S<'Q;OKUM/GM?#\; MZ=)9:?>WM3:/9W.I17\L >[C@DME M=B<>6Y4NNW.#DHO4=O739=4NM^I/##%'&5#JCF L[Y8C#)'C'S%3Q1 M:0:FC:_"?PU:W'G"VO)F#B1%N=3NIDC83)-E$>4JG[R-&.T#.WG(XK2?P3I# M6P@6":!5^T;7M[N:*1#.^^4JZ.&4EN<@\=L5RUW\9[2TCOV.F7!>Q@FO)X\G ME M1:UJ>L6'B^>33]6EU*WM[:6:\TCR(O(MT$),7S@"3S7D P"Y!4M\HP#6=X<\ M1:Y922DZHWB^2ZT--7AMF2&'9*3PD;1)Q$^>-WF,-AY:C7N&IUMKX#T2QTO5 M-.@M9([#4BQN+87,NP;AAO+&[]UG.?W>WGGKS4=O\/=(M=(NM-B?5(X;F87$ MTPUB\^TNX"J"9_-\W&%48W8P,8KC-1^-UY9Z;IA@\/?VAJUTD\LUC9B_E,*1 M,JE2%LC*LAWK\LL48Y^]TS?C^+TMMI(UC4]%^Q:/+ -SDG)K: M'\8M6\0:#J6HVGA"Z;R8H;FT#QWJ)/$[I7,"M'%_JUD5) )0N3_ *P-P2.YJ"S^&>F0^*-3 MUV[DN+ZXNKL74<$EQ,+:$^0D7^HWF)FPI.\IN^;':M[P[JW]N:'8WY$(:XB# MLMO(TB*W=0S(C'!R/F53D<@'BM&INQ'*6?PN\-V-M+;I9W$L4C0';:*]FDMDC0>9J5RPG$;%D\\&3$^TDD&7=UJVW@G16M3;-99@*W2%#(_(N M&+3#K_$2?IVQ6Y13NP.+C^#_ (75B7MKZY0J08;K5KN:(DQF(L8WE*E]A(WX MW>^:T[;P'I-K)I1[::XU2ZED&_&Y7=Y"TBG ^5R5X''%=#11=A< M****0@K0^&W_ "3OPM_V"K7_ -$K6?6A\-O^2=^%O^P5:_\ HE:SI_[W#_#+ M\X&U/J='1117LFH4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 NP_Q M75H]H@]7E'EJ/^^G%4:\:I_O<_\ #'\YF53H%%%%:&(4444 %%%% &A1117J MG6%%%% !1110 4444 %%%% !7)^,M.O[C5-,NK.QEODBAGCD$3QJ5+-$5^^R M\?(W2NLHH \\^QZS_P! "]_[_6W_ ,=H^QZS_P! "]_[_6W_ ,=KT.B@#SS[ M'K/_ $ +W_O];?\ QVC['K/_ $ +W_O];?\ QVO0Z* ///L>L_\ 0 O?^_UM M_P#':/L>L_\ 0 O?^_UM_P#':]#HH \\^QZS_P! "]_[_6W_ ,=H^QZS_P! M"]_[_6W_ ,=KT.B@#SS['K/_ $ +W_O];?\ QVC['K/_ $ +W_O];?\ QVO0 MZ* ///L>L_\ 0 O?^_UM_P#':/L>L_\ 0 O?^_UM_P#':]#HH \\^QZS_P! M"]_[_6W_ ,=H^QZS_P! "]_[_6W_ ,=KT.B@#SS['K/_ $ +W_O];?\ QVC[ M'K/_ $ +W_O];?\ QVO0Z* ///L>L_\ 0 O?^_UM_P#':/L>L_\ 0 O?^_UM M_P#':]#HH \\^QZS_P! "]_[_6W_ ,=J%?[3DO);1=#O3<11I*Z>;;\*Q8*< M^;CDHWY5Z36-:_\ (Y:I_P!>%I_Z,N: .5^QZS_T +W_ +_6W_QVC['K/_0 MO?\ O];?_':]#HH \\^QZS_T +W_ +_6W_QVC['K/_0 O?\ O];?_':]#HH M\\^QZS_T +W_ +_6W_QVC['K/_0 O?\ O];?_':]#HH \\^QZS_T +W_ +_6 MW_QVC['K/_0 O?\ O];?_':]#HH \\^QZS_T +W_ +_6W_QVC['K/_0 O?\ MO];?_':]#HH YOP3I]Y8V^IO>6KV;W%WYJ1R.C-M\J-,G8Q'5#WKI*** "N! MNM0\02>+9K6.ZU&'=<^5';KIX-DML8O]=YYC/[P-D[3)U &S')[ZB@#SK0=< M\77U];1WMM/;Q7 W.WV7:(#"A649(Y\R3:4SU7)'K51]0\9Z;X9DF,][J-[< M65I<-YEHL;6KNY$RQB.!B2JX.TI(PQT/2O4*K'4[-83*;N 1"7R#)YB[1)NV M;,Y^]N(7'7/% '$^%+OQ+JLVB"^O+J& 17,MPXM2IF*RH(DD,MO$5RK/]V-, MXR*AU2XUS3]2\2"&_P!:*-=6[Q[+$3I!;,(Q(]OB([W!WC9EL==I/7T6B@#S M;6=-U/Q=X#BM+F;4)$DU2%/,FLHUGN+7SU&Z:%XMHXR2"BC"@D8)!8(O$JVK M6]A++O$'BZU\5:A#H MZZDUND4FQ&M#)#D6[,K)BUP?WFT8-P3G(V]AZC;W4-W&7@ECF17:,M&P8!E) M5EX[@@@CL0:EH \[U*Z\0:2C6EQJ>L2V:W@5]4M=-2>Z$9@W !$A92OF94L( MR1T)[TVWDU;1_ 7A:!GU+3%$:I?36%C]HNH<1G $7ER<%L G8<>W4>C44 >2 M>-[SQ%>VNO64#ZM#G"[.]5_%5]XFT M/4]9;1H-4BDN+OS8VM[8O%-MM+90#BUG)^8,.L8X8;LCCV.B@#R32;KQ+IL6 MI1:<=3DG!U"5[.ZT[9;P$S,T3PN8U,K'.=N]P<]!6I9WGB+4#!;VNHZRU@][ MM_M&ZTV."[,8MW9@4>%55?,"*&,8SN(R>#7H]% 'CNGZMXLU71-8:YN=>M4@ MDLYHI4M/]*"^U,4RQ_:+ M5U"88"*12;1$W%>2IF?DGY1@@>A?VE:"SFNC=0BUAW^;/Y@V)L)#[FS@;2"# MGI@YJ2XNH;2VDN)Y8X;>-#(\LC!450,EB3P !WH X'P[K7BW4-2M(K^UFMX+ MC!D8VNU8/)4K,"2.1))M*9ZKN(]:YNXTW7[NUT*W:YUBR::RTMA:VVG)]FMY M4F'FL0(=L3(,-M) ]00N![.#D9'(HH XG4KW7-/\#WQ,VH7.I07+0QW,,"B= MXQ-A7*K!("-O4I">.0.XATW4/$E]\/[*222ZM]8EO$A>;[,#,L)N=I?8\*#/ ME(M8L_)NI)=9U'15O@K MSW.DLMTT9@;(\E(5?:)=F&"=SDD#->A7%O%>6\D$\23PR*5>.10RL#U!!ZBI M* /)+'5/$MOH^NW-Q=>(GU&3[/+!#]A"I$K+&&*$6LG(.X,@5R ,[BL[:WNK33FU&XD7-O*T

]F+;]MK+@;-I!,D0PVRR)) 3 %\@L&5A:@??V MCFX)SD;>P]$HH \W6ZU^'3]!&IZEK2"[M?.N)+33$E?[0VS]PZK WEQ@%N2 M>N7XJCIFF^(]/\)6&GR37EX&M]+=5GL8B;1OM"B14'EX^1 &^<,R[=V:]2N+ MF&TC\R>5(8\A=\C!1DD #)[DD#\:DH \<)UV@1LJ64I:/[QW;1NQ_K/73N+W7K_ ,/ZC)/J7B"TU6&YBDFMK+3<1PQB M<9%NQMR9@8^2-SDXY R5KU"B@"*U;=:PG?))E =\J[7/'5A@8/M@?05+110! MM:?_ ,>SO9;R#2K& M"\EF^TR7$=LBR/+M*^86 R6VDKNZX)%5I_ WANZU"ROIO#^ES7UDJI:W,EE$ MTD"J25",5RH!)(QW)K;HHNQF;'X:TB(:B$TJQ0:DQ:]"VZ#[42,$R\?.<#5M$T[5(7D69H[RTCF5I%7:KD,#E@O /4#BM>BBX%"/P_I<, M?EQZ;9QQ^7'%L6! -D9)C7&.BDDJ.V>*IQ^!O#<.H7%_'X?TM+ZXD6::Z6RC M$LKJP=69MN20P# GD$ UMT478',WWPQ\':I>75W>^$]#O+NZ.;B>?387>8Y! M^=BN6Y //H*N7_@GP[JMC86=[H&EWEG88%G;W%G&\=M@ #RU*X3 '&.E;5% M.[ IR:+I\MS=7#V-L]Q=0BWN)6A4O-&,X1SC+*-S<'CYCZU2T'P7X>\+DG1= M!TS2#\W-A9QP?>V[ONJ.NQ<^NT>@K9HI 8G_ @_AS_A(/[=_P"$?TO^W-V[ M^TOL4?VG.W;GS=N[.WCKTXHM? _ARRL;^RM_#^EP66H$M>6\5E&L=R3U,BA< M/^.:VZ*+L#G;CX<>$KS2;32Y_"^BS:9:,SV]G)I\+0PLQRQ1"N%)).<#G-:3 M>']+DL4LFTVS:S243K;F!#&L@?>'"XP&W_-GKGGK6A11=@8]]X.T#5%MUO-# MTV[%M.UU )[2-_*F9MS2+D?*Y8DEAR2H45Y?\ \('X:_Z%W2?_ !B_P#B:/\ A _#7_0NZ3_X Q?_ !-'UK%? M\^X_^!O_ .0#VB/4**\O_P"$#\-?]"[I/_@#%_\ $T?\('X:_P"A=TG_ , 8 MO_B:/K6*_P"?T1ZA17E__"!^&O\ H7=)_P# &+_XFC_A _#7 M_0NZ3_X Q?\ Q-'UK%?\^X_^!O\ ^0#VB/4**\O_ .$#\-?]"[I/_@#%_P#$ MT?\ "!^&O^A=TG_P!B_^)H^M8K_GW'_P-_\ R >T1ZA17SS\2/@C8>(+4W6A M6\&FZC$O$,2".&8>A X5O?\ /U'SI?6-QIEY+:W<+V]S$VUXI!AE/O7P^<\8 M8O)*JA7P5XO:2GH__)-'Y%Q:D?HC17YVV5E/J5W%:VL+W%Q*P1(XQEF)[ 5] M%?#;X(V.@VHN]?MX-1U&1?\ CWE420P@]L'AF]^@[>I63<88O.ZO)0P5HK>3 MGHO_ "3?R"343Z(HKR__ (0/PU_T+ND_^ ,7_P 31_P@?AK_ *%W2?\ P!B_ M^)K[GZUBO^?T1ZA17E_\ P@?AK_H7=)_\ 8O_ (FC_A _#7_0 MNZ3_ . ,7_Q-'UK%?\^X_P#@;_\ D ]HCU"BO+_^$#\-?]"[I/\ X Q?_$T? M\('X:_Z%W2?_ !B_P#B:/K6*_Y]Q_\ W_\@'M$>H45Y?\ \('X:_Z%W2?_ M !B_P#B:/\ A _#7_0NZ3_X Q?_ !-'UK%?\^X_^!O_ .0#VB/4**\O_P"$ M#\-?]"[I/_@#%_\ $T?\('X:_P"A=TG_ , 8O_B:/K6*_P"? MT1ZA5+5-;T_1(?-U"]@LX^S32!<^PSU/L*\\_P"$#\-?]"[I/_@#%_\ $U;T M_P ,Z/I,GF6.E6-G)_?M[9(S^8%+ZSBGIR17GS-_ARJ_WH7M"SJ&H/XLO+:8 MQ26^EVK^;#',A22>3! =E/*J 3A3R3R0,"K-%%3"#C>4G=O=_P!?U\]3-NX4 M445J2%%%% !1110!H4445ZIUA112$T +3=U,>3;2P6MQ=\Q1DK_>/ H 7?[T M>9[U/_8=W_?B'_ C_A2?V%=_WX?S/^% $/F>]'F>]3?V%=_WX?S/^%']A7?] M^'\S_A0!#YGO1YGO4W]A7?\ ?A_,_P"%']A7?]^'\S_A0!#YGO1YGO4W]A7? M]^'\S_A1_85W_?A_,_X4 0^9[T>9[U-_85W_ 'X?S/\ A1_85W_?A_,_X4 0 M^9[T>9[U-_85W_?A_,_X4?V%=_WX?S/^% $/F>]'F>]3?V%=_P!^'\S_ (4? MV%=_WX?S/^% $/F>]'F>]3?V%=_WX?S/^%']A7?]^'\S_A0!#YGO1YGO4W]A M7?\ ?A_,_P"%']A7?]^'\S_A0!#YGO2[JF_L.[_OQ?F?\*9)I-W""=JR#_8- M #=U+4"R')!&#W!J56H =1110 5C6O\ R.6J?]>%I_Z,N:V:QK7_ )'+5/\ MKPM/_1ES0!LT444 %%%% !1110 4444 %%%% !1110 5YW=:7XE?XE"[@ANX M=(#L'D%T[0R)Y! ^4W6T'>5X%N.F=W<^B44 >9P^&/$6FZ'&@DU:]>:VLWOH M?[3)GDE#GSUB=I!Y9*D?=95XX(/-7]&T'6+'P6MK!!=6EXVK+>]HH XWPWX?U;3]9CO;JXOI//DO/M"3WK2Q*AFS;[ M8RQ5?D_N@'^]7.QZ-XR_MSQ#+#'>6L$UMP75U^WM&+<("9_M&<"09V^;G&.PV MU%;^"]=A_P"$;-W::A<6^FP6:O;V>I>41(!17K=% ' MEQT/Q7_:D[S)JLTC7;M8W$.I!;:UC^U2-F:/S1Y@,93 VO@ +A<5IV5GJ/A6 M:;6[^74KE/\ 36N8&O#,K+YP-LD<1?:&*X V@'G#&N^HH XG7+'6I_'%EPWZZ3%%;( M;\[1<'S?-R%;:6P4 9@0#@CH:RI]$\4-KNF26%KK>GZ5&8RL5U>_:I8F$A,A ME)OPK*PVX!$V!G !X/K-% '%>*?"^IZSJUS<0W>I01J+-;<6FH/ @'G-]H.U M6 )\LC[P/^SS67!I?BC1[J\LX8-3OK.>6);6X;4%D^SQIMK;F>TL]0:__ .)PL+66H^1Y333-)!(P\U001]2"5R.. M*WB32]=\2WGBJST^#59KA7DMTF;4 MD(VLUS#Y)EY8N^0QCX+9W#%>Q44 >= M1Z3XI7XCI=2/=#2%D&QH6S!Y7E8V.INU&=^3D6['I\V.E.Z\+>(-2CUBUFBU M027%O>)/<3:GFVN2Q/D+!&LI,6/ES\B< @ELYKU&B@#S1O!^JRW3ZE9Q:IIU MU%9V4=K#/J;,=ZS2&438E82X5A]\L,'CFJ'A[PYXQ;3[R#4IM2CEFFM/-(N" MFX"8&=HY/MDK*"F[A5BXQA0>!ZU10!P^J:7J\?C;39+"WU&6QA@\II9KUA;) MA6PQ N-SMDC.^%]QQ\RXS7->%O"WB^;4;5-:GU2*T,ZO>;;MHEWN8(K%_M _>P_:ED>1_FYQ%MC M(;D['Z[^<[4-%\3/X4MH+&SUBWO%N%-^+G43/+<8C(+PLMY&43?@[1)'Q_!V MKU2B@#SCP9I?B.SU[S-0@U2:(V01[C4+H(GF!5&%CCNI5YQU,8(.X^8V<',\ M/^'/%TECJ,%X-2L8[B:RVJ;]_,11,3<;)&NYV \L@9#(3CA0:]:HH \EO_"7 MB&2\:TDM]6O[6.[A:PG.JYBAA2Y+L)U:7=*2@&TLKGH,J1FO6J** "BBB@ H MHHH VM/_ ././\?YFK-5M/\ ^/./\?YFK- !1110 4444 %%%% !1110 444 M4 %_\?D__ %T;^==;7)7O_'Y/_P!=&_G7-7V1E4V(:***XS$IZQK.G^'M M+N=2U6^MM-TZU0R3W=Y*L442CJS.Q 4>Y->1WG[5?AHZ[I6E:-X>\6>)9]4$ MKVCZ;H[(DT<8'F3)Y[1EHE)4&105)=0"2PKC?$7Q.\.>./B_XBAUZQUCQ'X8 M\$W"6D6E:5HMQJ-L+X())KRY\I&5C'N$<<1RRLDK[3E&%3PA^T5X'_X2_P 5 M^*[EM3\2W.M:HFB6']BZ7/?K:V$0*1(VQ2%,LPN9=GWW##"D**T4>Z*L>W^# M_C%X:\9:M)HT-Q]_L^?%#_A;/PSM-6GN(;G5;.>;2]1D@C:)'N8',;R"-OFC#@+($;#*) M K $$5,HVU"QZ3117@]GK'B7PQJ?BZXU#QOX@U^UTKQ)I>B6]I<0Z;"I2Y.G MLSLT=D&)!NI%P",IP-K8<)*XCWBBO%-2^.7BZWDN9+/P+IMS8K%J=S!+-X@: M*1X;&<13%T%JP1G)!10S9_B*5I:=\=)]8^)X\,V7A>^N=*2=;2XU9+>]80RF MW$V6*VIM@@#HI)N0V6^YC&7RL+'K-%>#>)OB;KNC?&"27^U;X>$;.[CTYK.& MUA,%U<-$!]E7,7FFY\R:%P3-'&4X5799,=MXXN]8UCQYHWA;3O$=UX3AN-.N MM1:]L8+>2XN'BDA01+]HCD0(HE+/\FXY3! W9.4+'H=%>5:?\8-3FUJ& :18 MZEH U"/13K-KJ&V>YNVMUE#Q6NQE$+%AAC/G!W8*_,W.ER>1$I:)Y(HVNXKE763=E98RI&T;SL$6C_ M +21'A^?5/$'AN?2([:_GT^=8OM61*EF+J(".YM;>4^8NY!F-?GV ;MX(.5A M8]LHKPR^^.GB/3?$GB#2K7PM'J-WIT8'15=&Z%\2/$^F22^'?LB^(O%:ZG'I MH.K:I'!;;ETR"[E;SX+%3CYVP/))8Y/R+\J'*QV/:**\9\5?'&]\'W6N6R:/ M<:QJJZY'I5K9*9YH@?[.ANI"OV2SEF" ,_6.0ECDLBD!%\+_ !UU_P 47T(' M@E=-L)+M-,9]0U"2"ZCO'LA=!6MVM@5C&X(68AQU\L]*.5BL>RT5R/PG\3ZS MXT^'NBZWKUEI]AJ%];I.8M,NGGAVLH(.71"IY.5^;;TW-UKKJD HHHH$%%%% M !1110 44QI/2F%_>@"7(HR*A\RCS!ZT 39%&14/F#UH\P>M $V11D5#Y@]: M/,'K0!-D49%0^8/6CS!ZT 39%&14/F#UH\P>M $V17%?$;X8Z?X^L_,^6TU6 M-<0W:CK_ ++^J_J.W<'K_,'K1Y@]:X\7@Z&.HRP^)CS1?3^NOF-.VQQWPW^% M]AX"M1*VV[U:1<2W1'W?54]!^I_0=OD5#Y@]:/,'K2P>#H8"C'#X:/+%=/ZW M?F#=]639%&14/F#UH\P>M=HB;(HR*A\P>M'F#UH FR*,BH?,'K1Y@]: )LBC M(J'S!ZT>8/6@";(HR*A\P>M'F4 3T5$']Z>K^M #J*** "BBB@ HHHH **** M -"BBBO5.L*C=JDJ"8\4 /T^V^W7@1O]6HW-_A73*H50 , = *P_#?S271[C M:/YUNT %%%% !1110 4444 %%%% !1110 4444 %%%% !15.\U 6YV)\S]_0 M5F27$LIRSL?QH WZ*Y]9G4Y5V!]C5VUU(A@LW(_O4 :=%)2T 96N68:$W"## MI][W%9,+[A71ZA_QX7/_ %S;^1KE[9NE %P4M(M+0 5C6O\ R.6J?]>%I_Z, MN:V:QK7_ )'+5/\ KPM/_1ES0!LT444 %%%% !1110 4444 %%%% !1110 5 MP'B+0/$,UKXDN+":[-Y/=1+:Q_:WV_90L6\1H)HU5B1)SN1N3\P&*[^B@#RR M'1_$\=GX<$EOK%U<6]P[3))=>3&L9D! E*WS.V ."QG^7(*Y-3'0?%#R:HL( MU2"]D@O ]Y-J(:WG9B?($$8D/E%>.=B8P[6., M+ERH ^WR;VY _>B3/R_.F./6!TZ8HHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** -K3_P#CSC_'^9JS5;3_ M /CSC_'^9JS0 4444 %%%% !1110 4444 %%%% !7)7O_'Y/_P!=&_G76UR5 M[_Q^3_\ 71OYUS5]D95-B&BBBN,Q/&?&+1_"/P_?^$OAY;^;\0/&%YJ>IZ?' M.0RQW4SM+/?7!(PL$+2(.0<_NHP"6%> Z+X3\;>%_$FKZ5INAVNF:MXC\<6O MB+1M+:^^V::[B*62^U".98XV-M\\)V':PVH@4,ZE_9M4TN/QAXM^/>E3S7T? MB$Z;:V5BFG;1>_V:UB'3[/O91\]TUXOWU!9,%EX(P_V:;'4--\8:#9^(-*?P MY>VO@2!-*TB9I \4#:C<^=E)997C81)II:+S'$9<)G"K6JT18FO?L[OX3\,M M>>%M6N?%FKZ=XNC\9>(M+=;:.;6;]1#,41E0?9G&U)(X\A2)"K$K)N'LWPKT MOPP-'U#Q-X4+-I_C"['B"5B>#-)!#&Q"_P !(A4LIY#E\^@\P\+Z;-\!?''Q MJ\;>([:#3/"6H21ZG;W+7R75[J$B)(SB-0B,H&]8TA>#_$VH:W8 MZ?-H>K7MK>12ZK;6SPS2172;?*:=1DK(ODIM+_,/*7'W1CI:^<-0\'_$.'1_ M%-EX9T;4]$MLQFW@O;RUG?Y[LR7,>GS07$,XB=-[8GFA92R!#&!A4E<1[\?# MFDF/8=+LRFR:/;]G3&R9MTR].CL 6'\1&3FLB]\%^"K?Q9IVO7>A:#%XF=A; M6.IS6< O"PC8B.*4KOR(U?Y5/W5;L#7FG@/X?>,-0C\,0^)[[Q%;6-I9ZB9U M_M.2UE2=IXC;"3RKZY>;;'YVTO/(,8W8. )_#_A[XH7$.@WFK7#@?ZHC*GI_%WASQE-\-_AX(1XBN]?TNZCEOYM)_LV/ M4E'V.XB9L7DTMN3ND0-F20\DAB>:+>8'HT?@;PAJ6KQ>)(_#^B76J2VPACU= M;*%YWMV3:$$VW<4*'&,X(..E0V7PG\$:;HO]CVG@[P_:Z1]J6]_L^'2X$@^T M+C;-Y83;O&T8;&1@<\5Y1H7AWXA^$]%T?1+?1=2FMWTO2+**2QU&!(=,^SW# MF;S@\X;>T!C#&$2!BI&=N*@UKX=^/K2*/4+:X\3:C+>:A?'6-/M_$3(\MC]O M5K>.UW3I';OY .&C:-L95F!((+>8'K$?AKP!JGB+4+M-*\-W>O:M;SV=[.MO M;O=7D,92.>*1L;I$4^6CJV0/E!'2KNF?#?PCHNCC2-/\+:+8:2+A+L6-KI\, M< G5E9)?+50N\,JD-C(*@]J\3T7X:>.M*TA9]'L+G2=333?$BV;:I?I=7%O+ M=7=M+:++()6+R%(VRV]L,OS/R&./X<\&_$ZSN-#:[T_Q?=B#51*;6ZU0V]K' M"?)#&61=>GF<90L-YN% \P"#YN7;S ^DV\+:+)>7=XVD6#7=XCQW,YMD,DRL MJ(RNV,L"L4:D'J(U'\(K@&_9P\)77CZ_\4ZA'_:KWBNDNG7UC8R0,C1^68VD M^SB>2,+P(I)6C'&%&U-OJ=%1=B,72_!/AW0]-L-.TW0=,T_3]/D:6SM+6SCB MBMG8.&:-%4!"1)("0 2';U-2R>$]#ET^2P?1M/>QDM!8/:M:QF)K8 @0%<8, M8!/R=.3Q6K12 YG2?A?X-\/V$MCI?A+0M-LI4DBDMK3388HW23;YBE54 AMB M;AWV+GH*LZYX"\,^)K*[L]8\.Z3JUI=S+^%M?TVXT[4_#6CZCI]Q*D\UK=V$4L4LB(J([(RD%E1%4 M$C("@#@"K.E>#] T*U@M=-T/3=/MH)%FBAM;2.)(W6,1JRA0 "$ 0$0/YU%XDM8]?\7>%-"N!OL[RZDGGC[2+"F_:?4$U[)T M X'I7CQA6S+$U:4:CA3IM)\MN:4G%2W:=DE*.VK;>MEKO"*M=GEG_",_$;_G MKX7_ .^KG_"E_P"$9^(O>7PQ^=S_ (5ZE177_8L?^@BI_P"!_P# -=.QY=_P MC/Q#_P">OAG\[C_"E_X1GXA?\]?#7YW'^%>H4NTTO[$C_P!!%3_P/_@#NOY4 M>7_\(S\0/^>OAO\ .X_PI?\ A&?'_P#SU\-_G?\]?#OYS_X5Z9M-&TT?V''_H(J M_P#@?_ *]HOY%]QYI_PC/CK_ )Z^'OSG_P *7_A&?'/_ #U\/_G/_A7I6TT; M32_L./\ T$5?_ _^ /VJ_D7W'FW_ C/C?\ YZZ!^<_^%+_PC/C;_GKH/YS_ M .%>D;31M-+^PH_]!-7_ ,#_ . 5[9?\^X_<>N@_G/_A2_P#" M,^,_^>NA?G-_A7HVTT;31_84?^@FK_X'_P KZPO^?=_\ M",^,?^>NB?\ ?4W^%'_",^,?^>NA_P#?4W^%>B;31M-4LCBO^8BK_P"!_P# M%]87_/N/W'G!\,^-.TN@_P#?4_\ A33X9\<=I= _[ZG_ ,*])VFC::VCD\8_ M\OZG_@7_ #-U$_L+[CS,^&?'?:7P]_WU/\ X4T^&?'W:7PY_P!]7'^%>G;3 M25O'+8Q_Y>S_ / C%V?0\O/AGX@]I?#7_?5Q_A3?^$9^(G:7PQ_WU<_X5ZE1 M71'!1C]N7WF#II]3R'4)_&?A6(W6KZ-::CIZ?ZV;1Y&9XU[ML<9(_E6[I&KV MVM:?!>VA^._&>B6OR6%M<07$,0Z1F:/>RCT&> M@IRH^S5T[HY)WHSBKW4M/1V;_1G;(W:GU!&U3+6)L+1110 4444 %%%% &A1 M117JG6(W2H)NAJ=NE5[C[IH O>%_O7?_ '_ -FK>K!\+_>N_P#@'_LU;U ! M1110 4444 %%%% '+?%+7;[PS\.?$>K::PCO;.QEFCD*AA&0N2^#P=HRV#QQ M7 ZX;OX:ZQ!+X8U?4=<:;1+O4+G3]6U&?4%G$'E,DJ>8Y,1;>Z#RRJ$N,J=H MQ[-6+X=\#^'/"*W2Z%X?TO15NB#.-.LHX!-C.-^Q1NQD]?4T :Q]+^,'B;3_"]MKVM MV^E7T6H>&+GQ#:V6G0R0-"85A8Q/*\CAPPG'S!5V[3][K7K.G>&M(T=H&L-* MLK(V]O\ 9(3;VZ1^7#G/E+@<)GG:.,U);Z%IMFMH(-/M81:0&UMQ' J^3"=N M8TP/E0[$^4QO+JVBBB8SW"Q.#%# M?7!;:K!@V],YQCO70>(H_&7A/2'NM,G&NZE?7RR7L_V-YH;& 0A28+,W*,5S M&I*)*7)=B%-MT;-M49*MR"> MAY%6O$G@_0/&5O%;Z_H>FZY!"_F1Q:E:1W"HV,;@'! ..XH ?X5U=->\-Z9J M*7<5^+FW23[3#;O;I(2!DB)R6CYS\C$E>A.16A1 []P.*+6UAL;6&VMH8 M[>WA01QPQ*%1% P%4#@ #C J#5,_9?\ @0H R22Q)/)-<+\6OC7X/^"/ANYU MGQ;K$%A'';S7,-FK!KJ[$2%W6&+.7( YQP,@D@)/C-\+O$7[+_ ,5?%=S\1_!\_P 1_&GA MO4'FM)M;MFO8K5X9/(TR&$R%XR(MJ>6!DS.SE2S$4 ?4G@/]H+PSXT\5:EX3 MO([CPCXTT^X^S3>&M>FMEO&)@BN T1@FECE'E31L?+=BN?F"UZ;7PQ\&_B-\ M%?%GAWXJZ%XP\>:+HUAJ'B.&YM1XA\<6=YJ:3+IEBHO8+Y9WR5**L;H[%&A< M;@047Z9_9O\ B?#\6/A+I6K_ -M:?K]_;23Z;?WVFS))%-<6\KPM*-C$ 2!! M* #C;(I&00: /8]+F,D1C)Y7I]*O5E:3G[0_IM_J*U: *^H?\@^Y_P"N3?R- M%%#/Y+X4G )VGC->?VU]K7;2K8_]OI_^-T =*M.K$6_US_H M$6W_ (''_P"-T[[?KG_0(MO_ ./_P ;H V:QK7_ )'+5/\ KPM/_1ES1]OU MS_H$6W_@9] M:R?[0'K1_: ]: -;S/K1YGUK)_M >M']H#UH UO,^M'F?6LG^T!ZT?V@/6@# M6\SZT>9]:R?[0'K1_: ]: -;S/K1YGUK)_M >M']H#UH UO,^M'F?6LG^T!Z MT?V@/6@#6\SZT>9]:R?[0'K1_: ]: -;S/K1YGUK)_M >M']H#UH UO,^M'F M?6LG^T!ZT?V@/6@#6\SZT>;63_: ]:/[0'K0!K>;2^8*R?[0'K3UOE/>@#5W M"C=6>MV/6I%N@W>@"YNHW54^T#UH^T#UH M[J-U5/M ]:/M ]: +>ZC=53[0 M/6C[0/6@"WNHW54^T#UH^T#UH M[J-U5/M ]:/M ]: +>ZC=53[0/6C[0/6@ M"WNHW54^T#UH^T#UH Z73V_T./\ '^9JSNK+T^X'V./GU_F:L_:!ZT 6]U&Z MJGV@>M'V@>M %O=1FJHN!ZU(LP- $]%,5J?0 4444 %%%% !7)7O_'Y/_P!= M&_G76UR5[_Q^3_\ 71OYUS5]D95-B&BBBN,Q.0\;?"7PG\0[ZROM0JWWD2>%DD53W4-@^E8$G[.7@I82UK#JMEJ8D26+6DUF[EU"!D MW !+B61W"X=@4SL8'!4UZ=13NQGBVO?LLZ-XQU+3KSQ1XL\4>)6T\G[,+R>U MBDB!*E@D\%O',@.Q<[9 3CDUZWH>AZ?X9T:RTG2;.'3],LH5@MK6W0)'%&HP MJJ!T %7J*+M@%%%%(04444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% #&[U!-4[=*KS=Z .68[OBUX)_P"W[_T17L->._\ -6/! M7_;[_P"B*]CKARC^/C?^OB_],TCJC\*#%+BEHKZ,844R29(OOL%^IJ/[;!T\ MP4 3T4BL'&5(8>QIVTT )12[31M- "44NTT;30 E%+M-&TT )12[31M- "44 MNTT;30 E%+M-&TT )12[31M- "44N#24 )MI*=10 RO&K5O^+P^/1_UX?^D] M>S5XM;G_ (O)X^_[A_\ Z3UG45X/^NIYN,?OT/\ %_[9,[*+[M3K4$/2IE[5 MYQN/HHHH **** "BBB@#0HHHKU3K$;I5>?H:L'I4$W0T 7?"_P!Z[_X!_P"S M5O5@^&>)+H=_E_K6]0 4444 <#\<[;[;\-;^W^R6]_YMU91_9;PXAFS=PC8Y MVMA3T/RMP3P>E>8W&L:K\/\ P?J-KH_]F>"]WB0V]] +A+6PT2(VH9?*G>WE MC6.5UC<.T 4M<,NU6.X?1E% 'S__ ,+(U""S\(PZ]\2=*T?3M0M=2EE\0Z3< MVEU%,89H%A'VB2W6$/AW5L1*"00 #C&EIOC+QK?Z3J>IBZE>_P!-\+6^I0Z2 MEDBK>74B7.#(NPR@'RHV$:%2#QSTKV";1;.XUBUU62'=?VL$MO#-N8;8Y&C9 MUQG!R8H^2,C;QU.;U 'SMH?Q"\1S^$?$5RWQ+\'SK$+7RK^3Q':3-:,\AWJ\ MJ6$4<.Y 0GF0RG-)O"-QJ/\ PEE]%/J.HZQI M*6>G6]NL=NMNEXT;1.83(7S:JNXMRK' #8:JOCSXJ:GX=TS29]!\=+?"'24O M%FU#4;"./5VWOE842RD:Y<;"KK&\(4;.0S,P^E** /G/3]4UY;VYM;#Q3+KW MB:VU+5EB@U*.TEFL]BR/#&-L0>)955?JI&W Q1XD^+GB/5K'2M8TW7[+PUX9 MUJ:ZFM-0U2\@TU4CB$,<<7G36EPF9&^T2;60,0!M8!&!^C** ,3P5>7NH>$= M'NM1N[&_O9K6.26[TR7S;:9BH.^-\#?^// M!=A\0O".J^&]5,R6.H0F&1[=@LB<@AE)!&X$ C((XY!'%<7_ ,*@\6?]%P\> M?^ 7A_\ ^5=>SWFGB<[TX?N.QK,DADBX="OX4 >5_P#"H/%G_1 ;C6KV;7=5\3ZSK,TI.G X%+0!7U#_D M'W/_ %R;^1KE+6NKU'_D'W/_ %R;^1KE;6@"ZM.IJTZ@ K&M?^1RU3_KPM/_ M $9%I_Z,N: -FBBB@!&.!52:3:#5B1JS+Z3:IH HW=U< M7%U;V-DB2W]UN\I9,[$1<;Y7QSM7(&!@LS*,C)(U8/A?HTJ[M7$NO7)^\]ZY M,8_W(1B-?J%W>I/6JGP_477B#Q->-R]N]MIZ'^Z@@2<@?5KDY/? ]*[B@#EO M^%4^"/\ H3?#_P#X*X/_ (BC_A5/@C_H3?#_ /X*X/\ XBNIJ&YNTMN#RW]T M4 ^';B;0KA>1#&[/:/[/ QVX/*>'[+J%I) MY%U;;MWEO@$$'NK AE/<$9 .0-U6KCM0_P!!^*%B8^/[1TB2XSU/$<:CYGE;Y449.3@'A/'/CJ_\ $'BSQ)X=76)/!7A_ MP_9BZU'44P-0OE9-Q^R@C$<2#@RG+%^ %):M\"O@OI>G6NJ^*[S2%T^_P#$ M,#0PVTDKSSVUB1A$DFNK#6]0L$U&:.-'FCBG9%++& H(QMZ?PUY-XHTOQ3X/L_"G@9=3T[7I] M+F@?P_I6EPM%>W1@'[F2\;/EP00_(7<##;0 I+"-O=OAOX._X0'P7INBO.ZM9D$D4T+ATD4C(96'!!'<4 M345GSZ]8VVNV>C23[=2O+>:Z@AV,=\<31K(V[&!@S1\$Y.[C.#C0H ***H:U MKMCX?M8;C4)_L\,MQ#:(VQFS++(L<:X /5V49Z#/.!0!?HHHH **** "BBB@ M HHHH **** "BBB@ HHHH 8W2J\W>K#=*KS=Z .5'_)6/!?_ &^_^B*]D6O' M%_Y*MX,_[??_ $17LE<&4?Q\;_U]7_IFD=:^&/\ 75A5.^O##\B??[GTJVS; M5)/0#-8+,9&+'DL*=4#M9Z7 M#((D6-"HDGGE((AA7_M!?$C7?B&-)MCI/B_6%7Q$VL^ M$H+A+1=+_L_5(K.%;6Y,(\UW23?B>C# MJ*X3P/XVTWX@^'8=8TOSTB9WAFMKR%H;BUF1BDD,T;>(/&^O>//%6C>'M0\/Z=;Z-#:M$NIZ7/\;:%X^\4ZSH%AH&H6NM0VJQMJ6ISV[P/#&RY,:6SAQEL MXWKTQQG- %O1OC-I,_AFQU#5XKC3M3GNKBPDTFS@EO[@7,#LDZQI"C/(JE"= MX7&"I.,XK2N?BQX8M]-TN]2\N;V/4U=[6#3].N;NX<(<2$P11M(FPD*VY1M8 MA6P>*X#5/@+J%K#X=O+"^_M;5K![Y[_=JEUHHO)+N1999%FM=SQXD48C(92I MP3D!JM7WPJU!/"^E66G^%=-BOX);JY:X'C34H;BUEF8ES'>+;F:429W.K%1D M#AL T =E)XZ6#Q<8+F]L;/0QH1U9UO(9X+N("0!I)-ZA$C"GE6PX/48%5])^ M-?A/6IKZ.WN=2C:QL/[3N#=Z+>VRI;8)$NZ2%00=K;<9+;3C.#7"_$3P+K6F M^$]:UC6M1_MIHO!$^C7MQ;V^;B>=F#/*L7RKMP"?O#'7&*P/AS<2>+F\4>'T MU6R\4:OJ'AQ[2/7;+7H]4M[2-0R16\[0V=NL3,TK.#M=W"/D_** /:?"OQ0\ M->-=0>RTB_DGN! +M!-9SP+/ 6VB6%I$59H\X&^,LO(YY%8'Q@^(EWX%O/"U MO!K.A>';?5;N:"XU3Q!$9((%2%I%X$\(RS*%Y;OTJ>X^&MU?^+-!OKFX":?9 M^'KC2+@6EU-!<&222V8-&\>UE&(6^8,K#(QWQ7\3_#W5K"\\'W?A5(M1.AWE MQ/BX=)WX+YP1C P,4 3?#?XI)XC\,VM]J]Q9N]UJT^DV-_ MIT4@M=2*,^R6)27**P1NK,,J<,003=\0?$."*ZMK?2=0L1+!K]OHVHK?0S\- M(BN8X]B_ZPJ\9#'Y.3DURL7PI\16\-[K<9TI/$=SXBB\0'2EN)%L%VPB Q>= MY6_7,GE^);^0P6GB6;2K)(;5I96&(_+ACBA0O(V M6;H"V,D\"K/PD\=3>/+SQM-]K>ZL+'6S9V2R6Y@>&,6MN[1LA57#"1Y,AQN! MR#C&!B7/PIU^TN'U33Y=-N-3MO%<_B"UM;F>2.":&6 P&.1Q&QC<*[,"$< J M!WR.F^&/A/6_#<_BJ]UZ33VO-;U7^T1'IS.T<*FV@B\LEP"Q4Q$;L#<,-A<[ M5 .XHHHH *2EHH 913FIM "-7B=K_P EF^('_O;37B-K_ ,EG^(/_ M '#_ /TGHDKTI^GZH\K'/][A_P#&_P#TB9VL/2IE[5##TJ9>U>4=0^BBB@ H MHHH **** -"BBBO5.L*AD7(J:F,M $6F7@T^^#/Q&XVM[>]=4K!E!!R#R"*Y M":'=VHMM1N[#Y8GRG]QQD4 =A17*GQ/??\\X/^^6_P :3_A*+[_GG!_WRW^- M '5T5RG_ E%]_SS@_[Y;_&C_A*+[_GG!_WRW^- '5T5RG_"47W_ #S@_P"^ M6_QH_P"$HOO^><'_ 'RW^- '5T5RG_"47W_/.#_OEO\ &C_A*+[_ )YP?]\M M_C0!U=%<'_ 'RW M^- '5T5RG_"47W_/.#_OEO\ &C_A*+[_ )YP?]\M_C0!U=%L>W7 J&.-G8LQ+,3DD\FKD:[10!*M+110 5C M6O\ R.6J?]>%I_Z,N:V:YJ;5K;2_&&H&X,@#V%J%\N%Y.DES_=!Q^- '2T5C M?\)=IO\ >N?_ "F_P#B*1O%VF_WKG_P"F_^(H U)*Q]2; )I)/%VF_WKG_P M#F_^(K(U'Q1I[KPUQ^-I*/\ V6@#;^&!S=>+S_U%8?\ TW6==S7 ?"6ZCO&\ M631;BC:K$!N0J>-/LP>" >U>@"@".YF%O"S]^WUK#9B[%F.2>2:TM7;]W&.Q M)-9= '&_&;X@I\*?A/XO\8%8))-%TNXO((;E]B3SJA\F(GK\\FQ!CDEACFG_ M @\=-\3/A;X4\4RPQVMUJVFP7-U:Q$D6UP4'G0\\YCDWH0>04(/->#_ +4M MT/C+XVT3X/P2JNC/.DNOR$@(!L,I5B>@BMPTV<_+++9'O1^RS<#X,^-=:^#\ M\JG1HYWET"12"A&P2JJD=1+;E9LY^:6*]/84 ?5"L48,IP1T-;MK/]HA5^_0 M_6L/;6EI&=LHSQD&@"_15;5=2MM%TN[U"]F6"SM(7GFEY[K0?$,\FI:;XQU2-K._M;/3;N%1##=R+$+5G0$!XI-P);D@ID\YH ][H MKAX?&7B.[\31Z%;:#I;WMK;076K22:O(L5NLKNJK ?LQ,S8B:UHMQ?-X1O+4S?9!I?GK=P0W37,HCC226:UC5""R,QC\Y0I)#-@ M@'L=%>C6UM>VUW)?P0ZK)*%V/$ R,;12Q57R%^0$L02 M-H)]'VT )12[:-M "44NVC;0 E%+MHVT )12XI* $(IM/I&H XO7SCXG>&_^ MP1J7_HZQKK8>@KY\_:I\;:C\/?$WP_UK3'Q-";X/$Q^2:,_9]R-[']" >HKV MKP5XGM_&7A?3=;M(Y8K>]A$RQS*5=?4'\0>>AZC@T ="M/KE]&\47EY]C-]I MT-I'>VYGMG@NC-G"ABK@HI4X.>,C@\CC-33_ (@/?>&9-7$&G.H,8VVVHF5( M=V,F=A%^Z"@\\-CG.!S0!V=%8L/B(-/I\*NA^+)=5U!+>:WM+436_VF*%;Y7N1&<;3)#M&W(/8L >,T =)17,^ M'?&JZ^UA&;3[-/<1R/+$9=QA*A"HZ.#5K7/$;Z3JFGV:P1,+HD>9< M3^2"<@;$)4AI#G(0E<@'!X. #&=0#DNC'8-LBJ,E.>HYYH [&BL* M\\4"W:[,=OYT5O<6UMYGF8W/*Z@]OX0ZGWSCCK3XM:O;K5IH;73XY;"WF$$U MPUQMDW[025CVX91N&26!X; .!D VJ*Y*Q\F:Y)1 MRHWQ"/* [2>"Q] :W-!U0ZSI<5V?LYWYPUI<">)L'&5? R/J!SF@#1HHHH * M*** "BBB@ HHHH H7A_TM?\ ='\S5B'[M5KW_C[7_<_J:LP]* )J6DI: "BD MW4FXT .KDK[_ (_)_P#KHW\ZZK/O7)WQ_P!,GY_Y:-_.N:OLC*IL1YHS3,T9 MKC,3YJ_:$D;X@3:A/;>%UO-$\&W2F_UT2$W,&=&L[30-:AM$N+S7[YEEM?*D7,<]G&#FX!7Y\G"CY0> MI"]=JWP%T#6M8U2YNM1UEM+U6Z^V7^@I>[;"ZDVH"70#<0?+4E=VUN000<5L M^//A/X9^)%M:0:W9-(EO\@-M,T#/"?OP.R$%HF'#)T(XJ[JUB[HX#]G3P99Q MZQXH\;6TUQ?6VJF*PL=0OIS-&S MMXK>WBC@@B01QQ1J%5% P% ' ':I,U+=V2]1^:^;_&7PM\6PZ3K:+H.CW.G M7VJ:>ZZ!9:E=S65^_P#:"233RPO RV2,A8RI$)5;?(S[B,M]&YHS0G8#YC\7 M?LR^)->\.Z+96L.A6EG;37TI\.6MS!'9:>9Y$9#:RSZ;[\$ZEJL^JZ#X9TJVO=(MM,N+?1)7G74)(S*9+JX#P1@O* M) &!WGY>7;MRA_9QU.'P?X?TE?"/@>]&FV%SIXLIKB2.UAF2Z^UP16\D-LM\RZA;W M,8F,.G)(AVP,"TDMT0SDCOGZ8S1FCF:%<\(U#X W_C2,W'BJPT"YN3:ZRT5K MYTEU#:WEW-');R(SQ+DQA6'F;58$Y4 ]!GTBW MBM;6P2^NIK.ULQMAMX))6=(U7 "@!ON@8':NHS3,T9J1#\T9IF:,T /S1FF9 MHS0 _-&:9FC- #\T9IF:,T /S1FF9HS0 _-&:9FC- ",>*@F[U*QXJO,>M ' M-+_R57P9_P!OO_HBO8Z\;B_Y*IX._P"WS_T17LE<&4?Q\=_U]7_IFD=GV(^G MZL;*NZ)U'4@BL&N@K)OK4PR;@/D;I[>U?2"/D;2?C)XLC^)GC;Q9H'PRD\4Z M3JTWQ.GE2R[T!N/M#@$ X8$@'@><_#;6?C1X/\ B);Z MOJ7PV&I>']/;7'TS2E\5Z-']D^W7R3QXD$NYMD0=#O)R6R,8Q7V'JWP6^'NO MZE<:CJ?@3PSJ.H7#[YKJ[T>WEEE;^\SLA)/N35/_ (9_^%W_ $3;PC_X(K7_ M .-T >8_!7XB:W(?!DW@Z+Q9;0WUE;QZO9ZE')=VR&*ZDM;;5[;3/ TGAJVDT:YU#Q;<>'XI)"2K$3P1OYTBQB'] MVY &XG:V21>U+Q-:_P!L:3!X]\>RV%FWA6WNFO=%UF6SL;N[+RCSH[B/R\LR MC*H"H?\ N-L&T ^C**\!^'C>(?&'BS15\2:GK$=U;^#]-U*33XKR6S1[QIIQ MYDJ1E#N(4!D.%.<,IVKMP?A+XIUO4_$7AZ2_\3Z/9^()'G_MS3;[QA/->2#9 M(7C&ER0B.W>-U5AY9&%0\L&)(!].45\U^$_%]]9V?BBST'6$\<>*H]%O+JUU MO1?$D^K6\DRGY#-9,QBM)7)4I''N4[9%! \*>)[^71]?N-,\6Z3.J>&+N M:[L[?QKWUW'=:I<2O+=1-!L>/##RB?.<%(@JL,#;CBLF#QEX^,[C3K*.XC@BWPR7J^9-'("WRVZE5QOR/E H ^E)]2M M+6\M;2:ZAANKHL+>"20*\VT9;8I.6P.3CH*J:%XFTWQ+_:!TVY^T_8+N2PN? MW;+LF3&]/F SC(Y&1[U\U:3?6FNV/P<\0>,-8OK&,7.IZ?+?RZS=6J*4\U8$ M>7?&3(=@4LX5Y,8;/(KKKCQ!J^EV>O>*'U:_:S\-^,Y_MD#7+F(Z]T5\Q^(/$7B*/3_"NK:KJ?V70/$DU]JD[ZCXBN=%MH PC M^PVYNXD9H0(M+7HU?1?^E1/'S!_OL+_C?_ *;J'<0]*G7M5:(U,IZ5 MXQVDU%-S[T;C0 ZBDW4M !1110!H4445ZIUA1136- #'JO(HJ5W)8*!DDX % M:=MH(90UPQS_ '%/3\: ,%D%)L7VKJ/[#L\?ZHG_ (&?\:/[#L_^>7_C[?XT M 7_C M[?XT 7_C[?XT M%I_Z,N:V:QK7_D_ ?X$67Q:1#,MVP M$\PF?[?>QM&0"LLX$29&!%9P8 Z5)\=O@;9?"/2?"^O?#[3OL5>7'!SBOK*&..!-D2+&F2=J@ 9)R3^))/XT]L M,"#@@\$&@!:UM+C*0%C_ !']*I6=FUPP+?+'W/K]*V% 50!P!P* *6N:'9>) M-)N=,U*#[38W*[)H=[*'7.<$J0<''([C@\52USP3HOB2^M;S4;+S[FV3RXG$ MKIA?-CEP0K $;X8VYS]WW.=O-&: .>U;P#HVL^(+?6YDO(-4A1(_/L=1N+3S M45BRI*L4BK*H);"N&'S-QR#-'MOL7EV>W['?SZG!^]<[+B;S?,?KSGSY M>#P-W &!C:S1F@#G6^'NA%=)"VLT/]ER226I@O)HBN]MSJQ5QYB,>2CY4X&1 MP*H6_P (O#%OH]YI*VU\^F7(C'V275;N2.W\MMT?V=6E(M]I *^5LQM7&,#' M8YHS0!S<7P\T:)=(YU*272I7EM;B;5[N28%B"RO*TI>1"0,HY9>!QP*Z6DS1 MF@!:*3-&: %HI,T9H 6BDS1F@!::U+NIM !2-TI:1J /'OC-\/;/XD?$'P+8 MZ@Y^P6D%_>SQ#K,JM:KLSV!+C/L#7JUG#';V\<,2+%$BA%1 JJ!@ #L*Y7Q M!_R4[PW_ -@C4O\ T=8UUT'04 96C^%8]+$6_4+R_$,/D0+.F(M+\*II5U#(NH7MQ!;QM M#;VLYC*0J<< A YP% &YCQ6Y6?K/B#2_#EO%<:MJ5GI<$LJP1RWDZ0J\C?=0 M%B 6/8=30!3L?"-EI^I6-]$\WGVEG]B7+#:Z<8+#'+#'48ZFI]9\/C6GCWWU MW;P<"6WA9/+F4,#AMRDCZJ5//7IC5HH R;;0#::O0W]W;QRR++-:1,GE2 MN &.5+#A5R%8 XY!R M&+#!P0:NZ/I*Z/;/$+B:ZDDD:62>?;O=CW(554<8' '2K]% !1110 4444 % M%%% !1110!GWO_'TO^Y_4U9AZ56O?^/I?]S^IJS']V@";/%-S13&:@!VZFEJ MC9ZR-5\5:7HTJPWE]#%<,,K!NW2L/4(,L?P%9U*D*4>:I))>>@&R7KDKV3_3 M)_\ KHW\ZF/CFP/W;;6)%_O1Z+>,I^A$6#7/77B*.2YE==.UHJSD@_V+>>O_ M %RKS:V.PK2M5C_X$O\ ,SFFS5\RCS*Q?^$@3_H&ZU_X);S_ .-4?\) O_0- MUK_P2WG_ ,:KE^N8;_GY'[T991YE8O\ PD"_] W6O_!+>?\ QJC_ M (2!?^@;K7_@EO/_ (U1]96+_P ) O\ T#=: M_P#!+>?_ !JC_A(%_P"@;K7_ ();S_XU1]?_&J/^$@7_H&ZU_X);S_XU1]?_&J/KF&_P"?D?O091YE M8O\ PD"_] W6O_!+>?\ QJC_ (2!?^@;K7_@EO/_ (U1]96+_P ) O\ T#=:_P#!+>?_ !JC_A(%_P"@;K7_ ();S_XU1]

@Y7V*ULV[XI^#_^WS_T17LU>&Z+J OOBEX4Q;7EOM^U M_P#'W9S6^[)C\?\*U^,8XK6HH **** " MBBB@ HHHH **** "BBB@ HHI,T #4VC-% :\)MVV_&WXB?]P[_TFKW5J^?+ MC4!8_'#XA9MKRXW?V=_QYV/_TU4/0XI*F63I7/Q>($Q_R#=:_\$MY_\:J=?$"J=85%(W%2GI5>;I0!:T*(37CR'GRUX^I_R:Z&L+PS]ZZ_X#_[-6[0 M 4444 %%%% !1110 4444 %%%% !1110 4444 %5I-0@C.-^X_[(S5"]O6N& M*J<1C]:J4 ;"ZE QQDK]15E'61=RD,/45SU2V]P]N^Y3]1V- &]14<,RSQJZ M]#4E %+5X1-82Y'*#>#]*Y^!\BNEU#_CPN?^N3?R-E+10!%)TK,OX]RFM5A MU%59X]P- &)\/;E=,\6:WITGR_V@L=_ 3_&RJL4J_P# 0L)]]_M7HRFO,]7T MG[3Y;I));W$+B2&XA(#Q..C*2".A(P0002"""14]O\1=9TJ/R]3T*35F7@7& MD21H7]VCF=0OX.WX= >CT5YY_PMYE_YD[Q!_P!]6/\ \DTO_"X#_P!"?X@_ M[ZL?_DF@#O'LX)#DQC\.*1+*",Y$8S[\UPG_ N _P#0G^(/^^K'_P"2:/\ MA>_\+@/_0G^(/\ OJQ_^2:/^%P'_H3_ !!_WU8__)- 'H5% M>>_\+@/_ $)_B#_OJQ_^2:/^%P'_ *$_Q!_WU8__ "30!Z%17GO_ N _P#0 MG^(/^^K'_P"2:/\ A>_\+@/_0G^(/\ OJQ_^2:/^%P'_H3_ M !!_WU8__)- 'H5%>>_\+@/_ $)_B#_OJQ_^2:/^%P'_ *$_Q!_WU8__ "30 M!Z%17GO_ N _P#0G^(/^^K'_P"2:/\ A.1T^JI#"?^V@KL81Q61H6C0:/9I;VZD(I+%F)9G8DE MF8GDL2223U)K:C6@#Y@_:OU'1_'/CCPU\-]7\06&@:3]BNM8O[B_NTMT\SRV MCM%W,0"?,+-MSR!TK5\ _'&_M_V/7\76?V6]UWP]9&RE6YS)$TL++&"VU@2& M0JW!'WJ[FS_9YT*^^(WBOQ;XKBT_QA-K!A6TM=3TR.1-/AC4J$3>6!)XRV%Z M=.:Y]/V6(-/T3XFZ'I6O1Z9H/C)DD@T^+3AY>F2 Y8H!( RGIM 7 "CM0!GZ MI\=OB#X7^&VF:]K/A[09-9\4WUI9^'-+L;F4[//0L/M3-P2,#_5GG=CCK7*_ MM'7_ ,0%^#^G?\)II>BMK=OXIL&M/[!GD%M=KABJ_O?F1MV5);CN.*]C\>? MVV\=_"_0_"DFKW&GWVB"UET_6+:,!X;B!-J2[,\@\_+GOUR,US^N?L^>(O&' MA"'2_$WQ%N=>U)-8M=4^WRZ9'%$J0YQ$D$;@)NR,IO$_C; MP+X^T;08[Z#PY-K5J='EG:%X""ABE+$,6R<%E*]#CJ#7D6J>+O&]E\(?@1/X M+;2_#.G:CJL5NME;W-XB-0)%*?,9GMB!\REF8GIQ7TEK7P5_MCXJ:SXR_ MMGR?[1\-R>'OL7V7=Y>Y]WG;]_..FW:/K7-ZA^S&;KX.^#O!MMXIDL=6\*WD M=_8:['8AL3([L"8"^"/GZ;NH!Z9% '-_&S]IS7?A)?>'/#%P_AFQ\4W.G+?: MEJ6H1WLFFQ-DKLB2%&F;*NB_M@7^N?"&VUBRT:RU#Q==:\GANV M@ADD2RGN'4,DR[P)!&01\IPV>"1UKN_%OP%UW7=7\/>)]+\?W.A^/--TX:9= M:Y'ID,L5]'G+%[8D(I+$D8.!GO@$/\1?L^WGC+X<+H6O^-]4U3Q'%J*ZO;>( MFA2-K:Z080QP+A5C S\@/4DY!Z 'FG[17BKXS>'O@9J-WJTNA:#?6U_"L^I> M&[RZC:6%F39Y!)#(P.[SCHOF_9MN3LV^; M\V=N,Y[YKSO6O@#K'C7X7>(?"OC'Q[>^(]0U5XI$U0V,=NEJ8V#1A+=#MQD? M-S\V>W6O1O >AZUX<\+VFG^(/$!\4:I#N$FIFS2U\P;B5'EH2!A<#.><9[T M=!1110 4444 %%%% !1110 4444 9][_ ,?2_P"Y_4U/'4%]_P ?2_[G]34T M?W: )"W%1,U.9JK2-0!DW=Q-Y'.>=HP< M9(K9TG0[#0X6CL;9(-QR[\L\A]7RBNEKS\+%5HQQ,U=RU7DGLEVTW[ORM8"BBBO0 **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH C/2H)NAJP:AD7(H \]\0?N_B;X(D/"!KQ,^YA KT:N+\=>&YM;T^)[*7 M[/J=G*+FSF["1>Q]B.*JV?Q>TVSC\CQ'#/H.HIP\M_(_N9VM%< M7_PN3P?_ -!?_P EIO\ XBE_X7%X0/\ S%__ "6F_P#B*/\ 6/)?^@VE_P"# M(?YE?5<1_P ^W]S.SHKC?^%P>$?^@M_Y+3?_ !%._P"%N^$O^@M_Y+3?_$4O M]8\D_P"@VE_X,A_F5]3Q/_/J7W,["BN0_P"%M^$_^@K_ .2TW_Q%+_PMGPI_ MT%?_ "7E_P#B*7^LF2?]!U+_ ,&0_P Q_4<5_P ^I?\ @+_R.NHKDO\ A:WA M7_H*?^2\O_Q-'_"UO"W_ $%/_)>7_P")H_UDR3_H.I?^#(?YC^H8O_GS+_P% M_P"1UM%%%ZZK_P"2\O\ \15KB')I;8RE M_P"#(?YB>"Q2WI2^YG7T5QQ^+_A%>NK?^2TW_P 13#\9/!Z]=7_\EIO_ (BM MXYUE"EZZU M_P"2L_\ \16\ M!EZZY_Y*3_\ Q%=$<7AY?#4B_FC%UJ<=Y+[SOJ*\_/Q\\"+UUW_R3G_^-TP_ MM > 5ZZ]_P"2=Q_\;K>-2$OA=S%XS#1WJ1^]'H=%>=']H;X?KUU__P D[C_X MW3#^T5\/!U\0?^25Q_\ &ZWC3G+X8MF+S+ QWKP_\"7^9Z117FA_:0^'2_\ M,Q?^25S_ /&ZC;]I3X<]_$?_ )(W/_QNMXX/$R^&G)_)F+SC+8[XF'_@KS+<^(-5N&O=0F0_+YAZ(O\ LJ.!^-=D:,\) M0JNNN5S223W^)2O;>VGSOIU//EBJ698S#K"24XTY.4I+6/P2@HWV;?->R>B6 MMKH] A^[4P[5'&*E%>0?3CJH:QH6GZ];B'4+2.Y13E2PPR'U5ARI]P0:OT5$ MX1J1<9JZ?<#SF\LY_#>I16%Q*UQ;7 )M+I_O-@9,;_[0'(/\0![@DV5:M7XE MP!O!M_=])-/ OT;N/*.]OS4,I]F-8J-7CQ7LJLJ&Z5FO1WT^33^5C":LRTII MZU"AJ6MC,TZ***]4ZQ&Z5!/T-3MTJO11Z88@Y[5J>,M'F\1>$= M;TJW:-+B^L9[:-I20@9XV4%B 3C)[ UYYXH^!]G'HV@1^%-)T[2I=-N_M4]C MI]Y-HL=VQ@:(L;BT7S%8;@0=IR 5/WL@ [V_\>^&=+-J+SQ%I-H;J(3VXGOH MD,T94L'3+?,I"LZ)<1W]MJ6]0\5S;L;=T0.4D42 M9WX(^5 Q&86*[KLKJL!^SC>$S)\_RCZL1]GAE)-DK_V?;/%N5I1YL8G9<\OG83V_AWX6>)O#^E^ M?''ILNIKXC&M)9W&L7=RAC-L("CW3W\20S1Y4;TI?#[7;>ZCU73ETN]O[77Y]7@L[ MZ:2*&6.6 PX,BQN8W4,6!",.,=\B/PI\*KW3O$&EZOJD>EM+&NK33V]ON>.W MFO)H7"PEE&5"I(K/A"Q>'9_"/@+P[H=TT+W.FZ?!:2-;DF,LD:J2N0#C(XR!6MJ:EK4GT(- M&/7SQ^TA\-_%-MXAM?B!X$\9ZAX;UR[_ +.\/ZE9K=6L%M=VBSW!A"O+8W3) M/Y]X%#;2N#@CO7T/6!K]XYU[P]I\&HWNGRRS27+K;V!FBN88XR&ADE*,L.6D MC8$E6;RR%S\U 'R/;_#SXG_&/4H/!GB;XDZO;>#M:@U2RUJ&WUO3;VYN+>)6 MMYHH@-#@V%9GC5F+$[2Q4?Q#[7KSW3-;GAT[2[^X\1:W>P+XANK*56T$HTX> MXF@B@D00[DABDJ?.=NP7'Z_P#U MJU* *^H?\@^Y_P"N3?R-A'(_"O/K;PM9- M_P MM2_#4[G_ ..4 =,M.K$7PG8_\]]3_P#!K=?_ !RG?\(G8_\ /?4__!K= M?_'* -FL:U_Y'+5/^O"T_P#1ES1_PB=C_P ]]3_\&MU_\ ME:3L!21VL]PN8X6<>N.* ,9K(>@I/L(]*W?[(O?^??\ \>7_ !I/['O?^??_ M ,?7_&@##^PCTH^PCTK<_L>]_P"??_Q]?\:/['O?^??_ ,?7_&@##^PCTH^P MCTK<_L>]_P"??_Q]?\:/['O?^??_ ,?7_&@##^PCTH^PCTK<_L>]_P"??_Q] M?\:/['O?^??_ ,?7_&@##^PCTH^PCTK<_L>]_P"??_Q]?\:/['O?^??_ ,?7 M_&@##^PCTH^PCTK<_L>]_P"??_Q]?\:/['O?^??_ ,?7_&@##^PCTH^PCTK< M_L>]_P"??_Q]?\:/['O?^??_ ,?7_&@##^PCTH^PCTK<_L>]_P"??_Q]?\:/ M['O?^??_ ,?7_&@##^PCTH^PCTK<_L>]_P"??_Q]?\:/['O?^??_ ,>7_&@# M#^PCT%+]A7^[6W_9-X!G[/\ ^/+_ (U%)#);MB6)D^HH RO[/'I0=/'I6NN# MVI_ECTH YZ2P'I6]X3M L%QQ_'_2HKB/Y>E:GA=?]'G_ -_^E &M'&%J4#%& M*$;-;O7=8T_1;5FV+/J-TD"%O0,Y S5K2=8L->T^&_TR]M]1 ML9QNBNK2598I!G&59201]*^;-,T'2?BI^V!XXM/&%E;ZS!X=TNVCTK3-0C66 M!4D5&DD\MLJQR_4C^(>@QN?$N^OOAMXC\$_#+X8II_@V7Q5=75S+J'V59H[1 M8T#.8H6.S&_C#X=U/Q%;:QXB\(V]G=6/ MB*"PBA:19V4E7AP8\@,!T]>O!K:T#QS\4-'^)_@G1?$7BO3]2M?'.E7-Q##9 MZ4D::3,D'F*8R3NE )7[YYY&!UH ^FZ*^0?V7]-\6:#H/Q7UEO%_VFSL-5U: M*2P_LR%?/OD1&^V>9DE6,:6D*Z& MDGV603B/S?D*F61P&^3 0,P/ !H ^IZ*^/?A?^T=XYTO7/&MAXHDU76X-+\- M3:_:-K^@QZ/=EHR %$43,#$V[[Q)/!Z8KN? ME\7?&?P[/B74?B'IZ6OB#1G MNHK.'18O^)6S@/&8VS^]^7*L).F>"2,T ?1-%?&'P/\ &'B3X-_L>WOC?^V( M]9LA$R:3HDUBB)8RF[DC9FE5@\H9FW$'&,8%;GP;^,'Q6D^(&FV_B.P\5ZUX M;OK>5[NYUCPBFE1V#K&SJ8I8V8.I(VYDQU&.: /I3QMXZT/X=:$VL^(;[^S] M-65(3-Y,DOSNVU1M16/)/I6\#N (Z&O@GXB>*_B+\4?V?6\=ZQXBT^3PSJFM M11Q>'8[!5:SC2XVHR3J=S-N7!5\_**J2M5F1N*I3&@"O\-O M^2=^%O\ L%6O_HE:Z.N<^&W_ "3OPM_V"K7_ -$K71UPX#_=*/\ AC^2 *** MCGF6WC+MT_G7< \D*,DX%0M>P+QYB_AS63<73W#98\=E["H: -^.XCE^XZL? MK4E MQZ;8SW4JS/%"AD9;>%YI" ,D*B LQ]E!)["N=\*_$S0_&=_/9Z6FK&: L)6O M-$O;2-&7&4,DT**&^8?+G/M0!U5%%% #6IC+4M-(H J30AJIR6GM6J5K)NM> MMK7Q)8:(\=W.1QTP#6EY2^E &3]CH^QUK>4OI1Y2^E &3]CH^QUK> M4OI1Y2^E &3]CH^QUK>4OI1Y2^E &3]CH^QUK>4OI1Y2^E &3]CH^QUK>4OI M1Y2^E &3]CH^QUK>4OI1Y2^E &3]CH^QUK>4OI1Y2^E &3]CH^QUK>4OI1Y2 M^E &3]CH^Q>U:WE+Z4>4OI0!D_8O:@6?M6MY2^E+Y0]* ,^.T]JN11!:F$?M M3@M HIZT@%.H **** .<^)/_)._%/\ V"KK_P!$M7.0MFNC^)/_ "3OQ3_V M"KK_ -$M7,PFO&J?[W/_ Q_.9E4Z%R,U,M5T-3K6AB:M%%%>J=8C=*@GZ&K M!Z57FZ4 7?"_WKO_ (!_[-6]7/\ AN0+<7"=V4'\B?\ &N@H **** "BBB@ MHHHH **** "BBB@ HHHH *;(@D0JPR",&G44 8%Q UO(4;\#ZUEKI<@U]M2_ MM*\,+6PM_P"SB4^S!@Y;S0-N_>0=OWMN .,\UU\T*3KM<9%4)-);^"0$?[5 M'(-X6N&\.WNECQ%JZS7,\TZZD'A^U6XDF:41QDQ[-B!O+4,I(10"2>:Z!5+, M !DFKJZ3)GYG4#VR:NV]G';G7!/0H5_,8KF+84 7%IU-6G4 %8UK_R.6J?]>%I_Z,N: MV:QK7_D1_N\ M4+>S(<[R?KS0!LT56M+Y;@A&&U_T-6]HH ;13MHHVB@!M%.VBC:* &T4[:*- MHH ;13MHHVB@!M%.VBC:* &T4[:*-HH ;39(DFC*.H93U!J3:*-HH Y:\MS8 MW1CSE#RI]J W%7?$@"R6IQS\W]*HQGY10!%<=*U/# /V>?\ W_Z5G7'W:T_# M'_'O/_O_ -* -G;2T44 >9_$C]G_ ,/?$CQ#:>(7O]:\-^([:+[.NL>';XVE MRT7/R,V"".3VSSC.*R=2_99\)ZKX9TW3)M2\0#4M/O'OX/$BZDQU03OMWR>< M01E@BC[N/E!&#S7L5% 'D-G^S#X3L_ OB;PTUYK-V_B0HVJ:U>78FU"X*,&4 MM(R%>.?X>Y[\UTEW\'M&O/%G@KQ"]S?"]\)VTMK8QK(GER+)$(V,HV9)P.-I M7FNZHH \OT/]GO0?#?B3Q3JNG:MKMM;^(TN/MFCK>C[ LDP DF2+9Q)QP23C M)&,8%3O\ O#,_P &8OAG(+W69M6U_Q+>WVE2:/=MX@OA=_:+=V!(8E <@*% ! VCIGF MI_AS^SEX?^&>K+=V&L^(M2M((Y8K/2M4U(SV5DLGWQ%%M &02/FSP?7FO5J* M /(_"_[,?A/POX7\0^&?MFM:KX8UD;6T;4K[S+:S&]G_ -'4*#&=Q!SDG*J< MY%3> OV=='\!ZY9ZD?$OBOQ&;&-H[&TU[5FN+:S#*4/EQA5 ^0E><\?G7JU% M '@=Y^Q;X&O(;VT&I^)8-*FN_MUOI,6IXL[&;<"7AB*%02,KE]W#'&."/>U7 M:H [#%+10 4444 %%%% !1110 4444 9M]_Q^+_N#^9J9.E0WW_'XO\ N#^9 MJ9.E #)*HS5>DZ51FH A^&W_ "3OPM_V"K7_ -$K71USGPV_Y)WX6_[!5K_Z M)6NCKAP'^Z4?\,?R0!65JTA:94[*,_C6K6-J0(NF]P#7WM+1IK8SAWBL;5GF\^S( MR5"[0,+SN/T-TY%8&A7S?\)%XATV6_O[V:&6&Z1;FQ,,-O#+&%6**8(JS#?% M*Q^9F4OAB!MK?H W[>3SH4?N1S5'Q%XBL/"FCSZIJ4DD5G"5#-#!).Y+,$4* MD:LS$LP !/-6K!2MI&#Z9_6N;^*'AVY\5^#;C2[6.262:YM2RPSF!PBW$;N M5<,I4A58@@@\<+VTBO882Q7;?V,]G+D?\ 3.9$?'OC![58 MU34K;1=-N]0O)/)M+6)YYI-I;:B@LQP 2< 'I7BGQ8^#D^JW.A06UOXAUSP_ M:V]RC6MM=V=]>17#LA6;?JI<<*'4,CAT.-O!.-74_@W;ZY#\0);_ $6VU+4M M2LUM-.O-4$4TK 6<:=>0A,J_,0!DJ#R M 'JD.JP7%W';QB9FD@^T+)]GD\H MID#_ %FW;NY^[G=CG&*N5X3XHT*;P[X"U6_M_#S^%=-M_"5S9?8XQ;H;:9I, MGY89"@!YF>,O!^K#0/#&GZE'/K4,VJQ:'I>BF-$6U9( MQ9I)<7-J+AY2X$KD*N]: /J>XUBSM=5M--DFVWMW')+#%M8[ECV[SG&!C M>O4]^*DT^_BU.S2YA69(W) 6X@>%^"0Y45\^WGP/U/5/#^ MJ'5]+CU;7+?PE;66E7$MT)6AU!&NV'ENQ!$B%X0LQ /)PW+5[_"&6% _WMHS M]<4 /HHHH **** "BBB@"O?2&*U> ZK=Z;'<1+I.I3;))K4B7:&B1]HX+(N>* /D_P 1>(O%-U\/ M['QP_@N^O(/BMI^N:-;:7YFZMHO@KQKX3\1^';Z*]6ST2XL/%6L M3Z-,\=NTT(MI3<+Y3K$DJA&52#$P4D%=W?3R>(_V>8]7N_);Q-\,8YEOI+F] MUBXGU30X2%%P<3*YN;="'G),P= SJJN H ![76EI,I^>,_45R.A^.O#?BBZ> MVT;Q#I6KW,:>8\-C>Q3.JY W$*Q(&2!GW%=5I*GSG/;;C]: -6O*O$/@G5[S MPCXGM!IOV];K7EOVTWST3^T+,/$TD.2VW]XJ.NUR%/1L DUZG)(L4;.[!$49 M9F. !ZFL+PIXZT?QM',^DS7$J1JC[KBRGMA(C9V21^:B^8C8.'3*G'!H \/U MCP:=/_L9)/ QM-!OO$XEM?!GFVH'EKIER)1L5S;KYC*S>7YFQOXB"[5H_P#" MM;R"ST=]6^'R^)- B;4##X36:TD&FF:97@/ES2+ =D8=/D<^7YF$RN37OU% M'Q[XRT^RL/%WASP[XTBM=2N+6PTJ.2.>*UO+T,MP\GEVKW%S%*P;Y(W\J&XKUK5/A7-'X+\6FW\,V-YK>L:M+).98+6XGGLC>;P$\_,181_,B2?('Y M(SG/M%% 'S);^ KSPWX>\/Z5JGA:ZO\ 3YO%\L]KX?NWL%>6V.FSDH8X-EJN M6$A,8VH23N)W%CU&A_!H:Q>:!'XA\+VP\/V\.KNFC7#QS0V(GN+=[>!HU8H= MJ+(0J[D0J-I^537N=% 'BD?@+Q=)X-M;5/,MM:'@K^RCX7Y3(&)SP M?G&?7-4O$/@!-6\!66EZ3\+1X>L!J2RW^E16.BRW+@0L!- LCR6Q;<44M(=^ MW=@9(->[X%&T4 >1?#?P/KVAZ3X"@O[.2$Z3-J'GI-/"[01.9! O[O"?=*#$ M:A5Q@!0,#UNG;11M% #:*=M%&T4 -HIVT4;10 VBF7$R6\>YOP'K65->RS9^ M;:OHM &Q16!N;^\?SJQ!?R0D;CYB^C=: ->BDAD2:,.O(-/VB@!M%.VBC:* M&T4[:*-HH ;13MHHVB@!M%.VBC:* &T4[:*,4 -I=M.HH **** "BBB@#G/B M3_R3OQ3_ -@JZ_\ 1+5R\':NH^)/_)._%/\ V"KK_P!$M7+P]J\>I_O<_P## M'\YF53H7$[5.M0)VJ=:T,35HHHKU#K"HI%R*EI&% %%)7L[A9H_O*?P/M72V M.K6]\HVN$D[QL<'_ .O6#)%NJG);CTH [>BN :V'I2?91Z4 >@45Y_\ 91Z4 M?91Z4 >@45Y_]E'I1]E'I0!Z!17G_P!E'I1]E'I0!Z!17G_V4>E'V4>E 'H% M%>?_ &4>E'V4>E 'H%%>?_91Z4?91Z4 >@45Y_\ 91Z4?91Z4 >@45Y_]E'I M1]E'I0!Z!4/\ MA4,*8%,AAQ5I5Q0 Y:6BB@ K&M?^1RU3_KPM/_1ES6S7,SW\]CXRU#R=-NM0 MW6%KG[.T0V8DN.N]UZY[9Z4 =-16-_;U]_T+FI_]_+7_ ./4?V]??]"YJ?\ MW\M?_CU &PU4[G[IJDVO7W_0N:G_ -_+7_X]52XUR]*_\B]J0_[:6W_QZ@#N M-!_Y!4'_ +_ -"-:%9/A6X>YT.WDDMI;1B6_=3%"P^8_P!UB/UK6H @O)_L M]NS#[QX%89)/)Y-:>KD[(QVR:PM5U2ST/2[S4M1N8K*PLX7N+BYG<)'%&BEF M=F/ ))]J /G;P'\?/BMXN^($>DW'PZM;32HM:FTN_G^V1C[,L9.]ED\XF4 MJI1L+'\V<<5O?&CXV>,_ OQ-TCPMX>\+IJ-K?Z1)J4=\UK:WK7B+P3HFJ>(=&_X1[7+JV26[TSS?,^SR$< MKG ^N#R,X/(KO;*?[1;AC]X<&O.?A/<1WGPL\&SPMOBET:S=&QU4P(0?RKO- M'/RRCMQ_6@#1HK,\3S26_AO5I8G:.5+29E=#@J0A((/8UY-J?Q$\7Z5H\\NE MOI,MIHGA2SUVZ;4HII9[MF6??$&610A809\PAL'JK9^4 ]LHKPNZO-0\-_$3 MQ?XKG.BW+QW>D:7!)/I["XM[>XE@5D$YF.%"RN2H4 OACTVGHM>\?>*;B;Q% M%X=M;.Y32=;2PGN([-KU[>V^QQ3/(8%GB:5A))M*QMOQC".W! /4J*\EU#XF MMI]FWB&WEAUF*+PH^J+-&;BT@G=77GR7=A$,YSN5I%&06X(JOK'Q&\8^&&O] M+N)O#VM:P$TV:VNK6WFMK=5NKQ;8I+&9I&[LRN&YY^7Y?F /8J*Y+P!KVL:I M+XAT[77L9[_1]0%F;K3X'@BG5H(9E;RW=RA FVD;VSMSQG ZV@ HHHH **** M "BBB@#!\4?>M/\ @7_LM48ONBKWBC[UI_P/_P!EJA#]T4 )-]VM3PQ_Q[S_ M .__ $K+F^[6IX8_X]Y_]_\ I0!M444R5S'$[JC2,H)"+C+>PSQ0 ^BN;^'_ M (HU#QAX9AU/4]!NO#=V\CH;"\),BA6(#BT738X8GCF545G:0LN\,=YQM< *2&Y!SX?B0=/T>WFN;66X M>:TN)K=I)5W3S1S",0G:BJ"Q=,$#UXXR0#OZ*XB3Q-?&-?+EDC==?2PDWE'_ M '9QE5PBX'.!G+?[5.UN/6-8\976GV'B&[T2&WTZ*X1;>"WD1Y&DD7+^9&S$ M81>%9>_/>@#M:*\J?XSWRV.EFW\/RZK>2Z?%>W0LX[J1/G+ "(PV\H))C8CS M"@P5^8\E;D_Q.O+B/6$DL4T@VB,\4,MTT6H2*LJIO\B6WV>6<_?5I!R!UZ ' MI-%>5_\ "ZKJ;4+Z"ST:QOHK:;R"L&JYN(Y#=I;(DT?E8B9BQ8 L?E4UW'A? M7KK6EU&"_LX;'4-/N?LT\5O<&>+)C212KE$)!61>JC!R/>@#Q_ M\>ZZ7;^$H;88Z&6*6^E,F>^'7J=NTX(=W;'%8V_A)+ M/;W#PR7LC/N'#?O!Q]W;UKZFDTN9?NX)8(K">:4Y6WE+&9V VKMQN(KZ MOT^W-O#\PP[[T4 >+2> =3\:WUU/KWA@P:;?>*8=2ETZ^G@E)M4TU(M>M44 M ?-'AWX6W/@CP)KVJ7]KK&E:SI=M;ZE) M4EYYSCVWX::3<:;X4AN+Z#[/JFI22:E>QG!99IFWE"1UV*5C^B"NJHH **** M "BBB@ HHHH **** "BBB@#$OIC-<-_=7@5\<:S_ ,%*O VBW&II+HMP?L-Q M-;O"=9TY;IC'(R'%N;CS-Q*\+C)R*^P&SN.>N:^4M5N$M_V8O'TLFY4L_B!J M4\YVD^7&OB=I68C'0)\V?3F@#Z6\4>+=#\$Z/+JWB+6=/T#2HB!)?:I=);0( M3T!=R%'YUP&C_M3?"?Q%XNT_PSI'CC3-7UJ^*K;V^GE[A6+%@H,B*44G:W#, M#Q7-R7&E>)?C5\1?$VNV\>LZ?\/-.M8-,MYHQ)%:7+0-=W4T8*D"9D:V7<,E M54 8W-GRZU\"_%+XP?'[X>_%?4/!^D:'X=FTK3'9;/7C>201I)<7&9%DMX6W MD7*J556 Q]X] ?:VFS&.?8?NO\ SK7K!M<_:8L?WA_.MZ@ J&.]MYKF:WCG MCDN(-IEB5P7CW#*[AU&<'&>N*\.^*G@>?QW\6+RPMM"T'5+AO#<:1W^LR,LF MFLT\P$]N%B=C(.HP\9RH^<=1I:YK%WX'NO%U['?2 V,FA+=WTJ!S]G\U5N)' MR" /*,A9OX1DY&,T >RU#>7EOIMG/=W<\=K:P(TLL\SA$C0#)9F/ R2:\; M;XA:EXRUE[3P_P")Q#IEUXI73(-2L88)L6O]D_:6$3.C(V902'(8<]QQ7*ZE MXF\3WGPUU=]9\0/J\.J^&M=5[=K2&)(GM2(DD4HH;.SNFF8/;$+&$. JGR MY TB8^8G(K;USQ%XHM_$OB'4(/$4D6FZ5XCTS2XM(%G 8I8;A;,2^8Y3S"M=);6D5HFV-<> MK=S0!RWV6=N1;RD>R'_"D^QW'_/M-_WP?\*["B@#C_L=S_S[3?\ ?!_PH^QW M/_/M-_WP?\*["B@#C_L=S_S[3?\ ?!_PH^QW/_/M-_WP?\*["B@#C_L=S_S[ M3?\ ?!_PH^QW/_/M-_WP?\*["B@#C_L=S_S[3?\ ?!_PH^QW/_/M-_WP?\*[ M"B@#C_L=S_S[3?\ ?!_PH^QW/_/M-_WP?\*["B@#C_L=S_S[3?\ ?!_PH^QW M/_/M-_WP?\*["B@#C_L=S_S[3?\ ?!_PH^QW/_/M-_WP?\*["B@#C_L=S_S[ M3?\ ?!_PH^QW/_/M-_WP?\*["B@#D/L=Q_S[3?\ ?!_PI"CQ??C9/]Y2*["D M90RD$9![&@#E8V!J=34VK:>+7]_",1DX9?3WJI&VX4 34444 %8UK_R.6J?] M>%I_Z,N:V:QK7_D, M/#&B3"'5M0LBMLK/L69U97\EFR,+)M\MCV#FO::R[S3F5B\0W+_=[B@#\^_' M+:5XAT^;PS\/_P!GTVOBO6;![34(O$'AZZ\^PDE26$IY\D'V=( 51_M"7.#@ M;8W/ ]"^/WAO5?AWX9\$VAT[7/%,-G\/]=\(/?:3I\U](]_/;V"6WF)&&=1, M]LZAR-H9E#$9S7UI10!RWPIT*\\+_"_P?HVHQB'4-.T:SL[F-6#!98X$1P". M#@@\BO0-,A,=ON(Y8Y_"JUGI[2,'E&U/[O)M,LVBGMELID:W0K) H8+$PQR@WOA3P-QXY-:%% &?=> M']+OK>^M[G3;.X@OT\N[BE@1EN%V[=L@(PXV\8.>.*QKCX5^"KO3(]-G\'Z# M-IT<@E2TDTR!HE<($#!"N =JA- K2N%"AF(^\=JJN3V4#M4]%% ! M1110 4444 %%%% &#XH^]:?\#_\ 9:H0_=%7_$_WK3_@7_LM48ONB@!LWW:U M/#'_ ![S_P"__2LN;[M:GAC_ (]Y_P#?_I0!M4444 %%%% &'-X+TBXUW^V& M@F6]+([^7=2I%*R#"/)$K"-V7 PS*2-J\_*,+-X+T6XM],@DL5>+3;G[9:*S MO^[ERQW9SSRQX.1TXX%;=% &9_PC6FG/^C=;P7Y^=O\ 7C&'Z^PXZ>U4M=\" MZ1XCOOMEZEYYYA%NYM=0N+=9(P2=CK'(JN,LW# ]37044 8&I^!='U2:WE:* MYLY((1;HVF7L]D?+7[J'R73:>6>.]O&F5E/VS4K MFX5 S!B$$DA$>2!]W' QTXKI:* //?#_ ,*9=,U2:2_UJ;4M,+^;%8;KE5#B M=9HV8-X14!Y/'RHHX]* MMT4 %%%% !1110 4444 %%%% !1110!FWW_'XO\ N#^9J9.E0WW_ !^+_N#^ M9J9.E $BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH ***K75ZEMQ]Y_[M %FBL634)Y#]_:/1::M].ISYA/UYH W* M*H6NI"1@DHVMV;M5^@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M ,;4(##<$X^5N17A^N>&O$?PX\2>);S1_#"^// WB>3[3J7AV"6!+VUNG39/ M)$MPR130RJJ%HF=2&W%=X; MS"/E7I]:UJ;'&L2!5&%%.H **** "BBB@ HHHH Y70_ACX>\-ZLNHV-O=K,A MD:&&;4;F>WMS(27,,$DC1Q$Y(RBK@,0."175444 %%%% !1110 4444 %%%% M '.?$G_DG?BG_L%77_HEJY:'H*ZGXD_\D[\4_P#8*NO_ $2U/4_P![ MG_AC^BC- #+BZ2V7+'GLHZUGR:K*Q^4*@_.JLTK32%V.2:\/\ "_Q:^*/B M_P"'>D>,[#X?>$AI>J:5#J]O#/XQNEN!#)")55E&EE0^U@" Q&>Y'- 'O"ZI M,IYVM]15VUU!+@A3\C^G8U\Y> _CUXT^+ N;GP?X&T*33K:TTZ>2;7/$TUG+ MYEW807FQ4BL9@0B7"+N+#)!X%=_\,?'6K^,)/%5EKNC66AZOX>U9=+GBTW47 MOH)"UG:W:NDKP0M]VZ52"@P5/)% 'K-%5K"X-Q#\WWUX/^-6: *VI*&T^X!_ MYYL?R&:YFW;(KI]0_P"0?<_]*-,U#6=3TJ"Z#W^F",W<)1E\O>N MY3DC!R.>"<=Z=X<\2:=XLTF+4])N/M=C*SJDNQDR58JW# 'JI'2N U[P3K\W MB#6;[3(EB;4[\6LTS3*I^PR6L"22KU^9'B.T'GKV.:R?$'PUU&\T_3X)]-N[ MO38+W4I&TZQ6PF;][SDX&3TJMI>IVVM:;:ZA M9R>=:742S0R;2NY&&0<$ C@]Z\\TCPBVFZ_ITEGTQ MDW[PX+@*W*DM"&SC'15JCH?PWOO#^B:8FGZ+8PW\GAR>TU$7"HZ7%UMA$23\ M_O0,2CJ0!D9 (H ];J&2Z2*XAA99"\N[:5B9E&!D[F POMDC/:O&-#^&NI0Z M3K-@FD7EGIMYRB4JH4CR]\HD&0,@L6]Z /7:JP:E;7-]=6<<8.0#TKR;Q1X%76]'TRWL? 7]DV$33EK&WLM):XCF8(%?]Z9(E MC8 [BO[PE4XP.>O^'>AZKH_FOJL;+/)8V,32/*LA:2.(K)D@G)#=^] ':444 M4 %%%% !1110 4444 %%%% &;??\?B_[@_F:F3I4-]_Q^+_N#^9J9.E $Q01II]Y=EA%'/"68FU5?O@ .3@XKS?XL?%#XF_!"WL[_ M %?5/"?B>SNK/576"RT&ZT^2.6UTRYO8R7:^F#*3;;2-H.&R#6_^TY=7NGV? MP^O-%FU!/$\'B7=H\&G:7%J!N)SIM\DB/%)<0*$^SM<-N\U<%%ZYP?#?B#J7 MB+Q/>64'QAO/$&@:(FDZZUJT7A:TMDDD.DW23$R1:E=-N2V:X=4*J&*]>,4 M>Q>-O$'QB\$_"/7O&\OBKP/>MI&AW&LO8)X2O(Q*8K=IC$)/[4.W.W;NVG&< MX/2O?(9FAD5UZC]:^'?&'BGXK:K\$];L_$G_ D=GX)F\/S1:IJ7_"%:?'<1 MZ>;+? M!)O_ M8V,VH>(9==%O##)?-K$5I"UDMP$2:ZN+9YB=CMB1T*[S@,H7=OZY\ M2O'UC9ZG.=.T;2I=$\.0:YJ-C?1O-+)(6N0\"-%-L0,MOD/F3:3C#YR #VFB MN#T+Q+KWBKQ=KL=M=:99:%HUTME-9RV(])\#>&-+U(Z;-IU[X0DOK(6230SV_V>.!0LDGF?.7696R@C*%2! MNX:@#WFBO%=8^(WBS3=+NI](72%L=%\*V>O7"ZA'<3S7!83EH5?S05RL'$C[ MR#U5]V1H-\0O%VJ?$Y=%TFWMAI$&H);W?FZ+=2!;?[,LKS"]$JP!M[",1;2P MSN(.,4 >M4444 %%%% !1110 4444 1SRB&%G/\ "*\Y^)'Q,T/X8:(FL>(9 M[F.">X6U@CM+26ZFGG8,4B2.)68LVT@<8S@9YKOM4)^R_5A7%^.?!NG_ ! \ M)ZEX?U/S5M+V,+YMN^R:"16#QS1-_#)&ZHZ,.59%/:@#XTF^-7Q4\/:>OB'2 MO$.I:I<:Q<+=W'A74_!NJN=.FNLQ&)9Q;X%O9CR)-J\R,D_S#>M>H6_[7&K7 M.A^'X;?P7J']OS6DZO:V5O<1NL92)H["9W$A+NA*J-@&3DX'/:%JW MCBXO=4T/Q1JWQ3UKQCXH:CX5&D6]E;QL7-O=16S!#<++&H;88I]K;X\$ MQM5GQ+XQU+0]'U#Q)J6J?&JYL+':K:[%I^F:9%;,2 H2PG6*2XGTV2TO$B>W5PBSQ2W%O"71BP&"H8$ M,,':37MFFW!FAVL6UT^YF@B\^>.)GCB'\; M$A?Q/%>)>#?$5O;6_@SQ%:22T:S:;$97RG MV0@AD4%\E\^ZU@6_P_\ "]IXB?7X/#>D0Z\[,S:I'8Q+=,6&&)E"[B2.#SS0 M!Y7H'Q<\>7WA,:QJ.@V6G6VJ_85TJ_NEB2WB:YE5!O6*[F:55$BMN/D%L8VI MG(EU?Q1XVO\ 7]-T6/6M'M[_ $WQ#'9W-[:V$QM[I)+)YE1H?M(9"H^\A=@3 MY; C[M>F6GPY\)V$>J1VWAC1K=-5!74%AT^)1> Y)$P"_O =S?>SU/K3E^'O MA:/P^NA+X:T==#63S5TT6$0M@^=VX1;=N<\YQUH \NM?C1XR6Q\2^(KCPN#X M5T^#4&@E988BDEL[(H=Q=2.^XHVX&"/9ZMC)U/&$/B_/@+S]5T*]UJ;7R;>Y M@TV:&UB0Z?=9+1FX=I"!N(PZ;N!\O6O08? OANWUJ[UB+P]I46K7B-%PI-#\!^&?#,,<.C^'=)TJ*.IS+JZWMY0 '"<#Y>G'2@#@?$WB3QEX9\.Z;'_ &CI6L>)-4O!%90Z;H;; M)4$+2,@274$7(",WF-,HP,!22*S_ KXNO/',_PXU>_MXK:]DGU*&:.$J4WQ M+)$6&UW !V9P'<#. S8R>VC^%O@N'1)=&C\(:"FD32BXDT]=,@%N\@& YCV[ M2P QDC-:]CX=TK2X;2*STRSM(K,L;9(+=$6'=G=L 'RYR?H:L-TJOJ7NLKX9; M7+_3Y'NH+%M/\N,3>5'#Y2_:A)NC4;I?D.&&22M:6C_M!:CJWA^[U0>"KY%) ML38JXN8$N5N;A(54RW%M$@D'F*V$,B$?QXYKN;7X5>&K77CK"VEU+=?:9+Q8 MKC4;F:VCGDW;Y4MWD,2.=[?,J C<<=32Z;\+/#FDV3V5O!?&Q,L$R6<^J74T M$+0R"2(11O*5B565?E0*N% (P,4 <^OQ7UCG2F\.6:^*_P"USI"V7]J-]B+" MU%T9?M'D;]OE$<>3G=QC'S5D^)/B!XH\(^+M?O6T6'4+33_#=GJ.HV::LRPV MH66[,I@W1?O9&51C*QAA&-S+\HKO-9^&_A[7OM37=G,LUQ>+J#W%K>3V\RW" MQ+")$DC=7C/EJ%.P@$9SG)S+)\/]#FL[^VFMIKF._P!.32;IKB[FEDFME\S" M-(SEB?WTGSYW'=R3@8 .<\1?$6Z\-W/B2:"RN-7:UFTN"WL&N(HE+74BQ?(W MEY4Y<$[V8''&T5E:Q\<+OP[I=Q_:^EZ/I&K6^L?V1-_:&N>3IJL;47*O]J,& M[!0@ &('><=.:[^\\%Z-?R7,D]GYCW,MK-*?-<;GMW#PG@\;64'CKCG-_6M35&VVN/5@*I^$=$N/ M#?AO3]-NM1FU:YMX]DEY<,Q>0Y)SEV9L#.!N9FP!EF.6-^^C,MJX'4B>&M,A\-ZOI.E:!#IMOXA2P\1FWGABMQ&MS\FE,FTJH<[9 M"N.C8YK[?KYO^%GQ8TWPG^SMX0\-:GX?\<0Z[IGA6STZYLT\#:U(5N([1(WC M#K:%&PZD9#%3U!QS0!YE\/OB!?\ P,U"\T3PKJ7A[QQ:W.DZ#/))%::R\D!3 M2;:W1B;2PN4VRQP)*@+*V'Y'0U[O^S/K%SXGM?B#K]_<6)U+5?$HGNK&PAO( MA8,FFV$*PN+N"&7>8XHY;?LW^()/@OINIZ5XM\.>+;*ZN+#09 M(C9>%=2U"-O+T.QMY5\RVMY%#)+#(C*2""O2O7/@?>/K6M?%'7$T_5+#3]6\ M31W%D=7TRXT^6:)-(TV!G$-Q&D@7S(95R5 )0XR* /8=)8^0].@K1H JZK((M+O'8,0L+D[5+'A3T Y/X5Y];>*;)?\ ECJ7X:9<_P#Q MNO0]0_Y!]S_UR;^1KE+6@"HOBRQ_YX:G_P""JZ_^-T[_ (2RQ_YX:G_X*KK_ M .-UKK3J ,;_ (2RQ_YX:G_X*KK_ .-U5T74HM2\6:K)"EPBBQM%Q<6\D)XD MN.SJ#CGK]?0UT=8UK_R.6J?]>%I_Z,N: -FBBB@ I"*6D9J (G4&J[0BIY) M*EBTNZN%W!-BG^^<4 9_DT>36I_8-UV>'\S_ (4G_"/W?]^'\S_A0!F>31Y- M:?\ PC]W_?A_,_X4?\(_=_WX?S/^% &9Y-'DUI_\(_=_WX?S/^%'_"/W?]^' M\S_A0!F>31Y-:?\ PC]W_?A_,_X4?\(_=_WX?S/^% &9Y-'DUI_\(_=_WX?S M/^%'_"/W?]^'\S_A0!F>31Y-:?\ PC]W_?A_,_X4?\(_=_WX?S/^% &9Y-'D MUI_\(_=_WX?S/^%'_"/W?]^'\S_A0!F>31Y-:?\ PC]W_?A_,_X4?\(_=_WX M?S/^% &9Y-'DUI_\(_=_WX?S/^%'_"/W?]^'\S_A0!FB$5+'$*O?V#=8^_$? MH3_A4,UG<6G,L9V_WEY% BT\]*B23-29XH KW'2M/PQ_P >\_\ O_TK,N.E M:?AC_CWG_P!_^E &U1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 9M]_Q^+_N#^9J9.E0WW_'XO\ N#^9J9.E $K0D2+(.A&#]:U*9)<91AD&NX#Q;XR6&MG4_AWK>B^'KWQ/_ &#X MADO[NPTZ:VBN#"^F7]MN0W$T49Q)%]&&A& M3S3I?]GP_92^<[O*V[^%Z#.37"GX"^'F^(G_"8M/<-J'V MH7@B:WM#B0(% $_D?:0@P/D$VW^'&TE:]*HH **** "BBB@ HHHH **** (+ MR$S6[J.6ZBL.NCK.O=/+,9(AR>J_X4 > _M&?"V#7&TCQY9V&H7NK^&]PN[7 M1[R>TN[[3F.9HXW@=',T1'G1#/+(T8QYS&N0^&OP]\,?%;XFV'B_2-7U;Q3X M0\,D-9ZMJFKW-]'J>H%596B#N8_)MU(Y51F9CD[H:^G&4J<$8/O5/2])L=#L M8[+3;*WT^RCW%+>UB6*-UT]YF!<%$ M_4UKJH10JC '04 17C^79SN9UM@L;'SWQB/C[QSQ@=>?2O$- \4ZA\-[&?3M M1DNKG6]VEO-?7FK2ZC87<,]VEN]S"9&#P,0[$Q86-2%V[P"3[I7/:;\.O"FC MZ;J&GV'AC1K&PU ;;RUMM/BCBN1@C$B!0'&"?O ]30!R&L?$77KC5M0TO1&T ME)X_$D6B17%U%),D<;6"7#LZI(I9U>:3# X$VG"W\UID0N2&,@:$>4OG>5NW>7OQG;G MG;G&>: /&_#/Q8\>WGA?_A)M6\.V]KH3I9WZW!2) +21QYP7R[R8N4C82"1E MCR$8>6"1CT[P/X@NO%&BR:I,L*VUQF:]::;H]CH3ZW!)!>W>EV<,,TH<,"S'80S?,Q^8'DFN@TW3K;1].M M;"SB6"TM8EAAB085$4 *![ 4 6:*** "BBB@ HHHH **** "BBB@#)U*X,D MGE@_*O7W-4J=(Q9V)ZDYJ&YN8;.WEN+B5(((D,DDLC!510,EB3P !WH ^9O" M/Q\UW5/BY;RSZT+CP[J6M2:1_P (_P#8D5+"T:6_MK&^6<)O=Y[C2K@,C.0$ MGBPJE26^G:_/WX?R'4+?5M6TBXM+NYT;2-$\0Z?:22;#K,%EKGB.C=0RG\B* -_2[@[C"QR M.J_X5I5@VC;;J(_[0%;U !17+6>N7QPXR%EN+. $-N0 MJ\7FJ02ST5YA-\7M5TQ=3M=4\,Q6FLQ"P:QM(M2\V.?[9,\,*R2>4/ M*971M^%< #*E^E8=O\2_$WAS_A++K4=%BENE\01VCQ2:E.^GZ;#_ &?!(9&G M2W=HX2_$1/#DNC1M83W-S:6^JV4EW)&9(5=B MKO):1PYQ&X(CFD*L",'#$ 'J-%>5Z#\6M7US2;"[U#0(]%M=9T:;4].FM=2% MQ,I2-'*R*T(5#A\J1Y@.WY@I^6HM5^,&KZ+8O):>'1K%MIOAZUU[4+RYU)8) M/*<2[U15AP\N(68#"(>1E. 0#UFBO*[OXU7!^)T/A'3]+TR\8WL=I.LFKE+Z M)#;B=KC[*L+?N0I"ARX!<@<9S7JE !1110 4444 %%%% '.?$G_DG?BG_L%7 M7_HEJY:'H*ZGXD_\D[\4_P#8*NO_ $2U/4_P![G_AC^KFM!N!;WS1L<" M48'U[?UKI: "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#*OK QL7C&4[ M@=JHUT=0R6L,O+1@GUZ4 853VUH]RW PO=JU%L8%.1&/QR:G "C &!0 V.-8 M8PBC"BGT44 5]0_Y!]S_ -N72V]@ZY^>0;%'\_TKG[=>* +: MTZD6EH *QK7_ )'+5/\ KPM/_1ES6S6-:_\ (Y:I_P!>%I_Z,N: -FBBB@ J M&1L5*U5;AN* -+0[,3,UPXR%.$!]?6MRL_0O^07$?4L?_'C6A0 4450O-2\M MBD7+#JWI0!?HKGWGDD.6=C^-"S21G*NP_&@#H**S[/4O,8)+P>S5H4 %%%% M!1110 4444 %%%0+?6TEY)9K<1-=QQK*]N'!D1&+!6*]0"48 ]]I]#0!/111 M0 45#]MM_M@M//C^UF/S1!O&_9G&[;UQGC-34 %(RAE((R#P0:6B@#F=1M18 MW>U?]6PW+[>U-5N!5OQ*<-:_\"_I5&,_** &W'2M/PQ_Q[S_ .__ $K,G^[6 MGX8_X]Y_]_\ I0!M4R5S'$[JC2,H)"+C+>PSQ3Z* .;^'_BC4/&'AF'4]3T& MZ\-W;R.AL+PDR*%8@-RJG!'/('XCD])110!YI%X@UNX^)5_96U[J,\%KJ,4# M6'V!?L26QM8W=S<>4") [DA?,).0-N#FMGPGXPN;Y=&M+M?M%Q?6][^:Z>STNVL+B]G@BV2WLHFG;<3O<(J \GCY44<>E9-[X# MT6_LK2TDMYHX;4N8OL]Y-"X#G+J61PS*QZJ20<#C@4 M;X)E-D\ZGSC$&5>4)(3(VD -WZN/P5HL.GFQCL0EH;6&R\I9' \F(DQH.>,% MCSUYYIFJ>!=%U@S-=6LADENEO6DAN98G$XB$0D5D8%2$ 'RD>O7F@#F]2^)4 M]AID>H7%C)#/:C4%NK&&X5HV>WC9B YCW,IV_*1L/S>&9#:ZKI M6EZ=?-Y4Z3,N^8P_+)F!EV!6!)&&KKF\ Z%)I,6FO9%[...:,* MT\A8B8$2EGW;F9MS98DG))SGFLGQO\-AXHO;74-/OVTG4X56)IPUQB2)0^U? MW,\+C!D8\/@YY!PN #IO#^H7&K:'I]]=6HL;BY@29[8.7\HLH.W)522,XZ"M M"J6BV$NEZ/96<]W)?S6\*1/=39WRL 6.23D^Y)]SUJ[0 4444 %%%% !111 M0 4444 %%%% &;??\?B_[@_F:F3I4-]_Q^+_ +@_F:F3I0!')]VJ4U79/NU2 MFH A^&W_ "3OPM_V"K7_ -$K71USGPV_Y)WX6_[!5K_Z)6NCKAP'^Z4?\,?R M0!1117< 5&T$;')C4GW45%<7T=OP?F?^Z*J-JS]HU ]S0!I*BIPJA1["G5G1 MZL"<2)CW4U?CD610R'QH TZ*@M[R.X^Z<-_=/6IZ "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH P;J,PW#J?7BN$^-WA&_P#B!\&_''AK2V5=2U?1+RQMO,;:C2R0 MLJ*Q[*20#[$UZ??6?VE=R\2#I[^U8[(T;%6!4^AH ^#_ GKFM?$+X^?$?\ MX1_PX^M>*KCPAIFEZ9=:MI:ZLF9K/2;&"P@9\9,<4:HI..^%%067@NQL?'NL>+8Y;@ZEJFF MV6ES1,R^2L5K+=21LHVY#%KR7<22"%3 &"3T4<3S,%1=QH FT^,R72>B\FMJ MJ]G:BUCQU<]35B@#FM8^'>BZ[X@CUNY6_CU%8HX&:TU2ZMHY8T9G1)(XI%21 M07?AU.0Q!X.*S+'X+^$-/CO(X]/N9$NK"32W6XU*ZG"6CXW01AY#Y2<#"IM MQQBNXHH Y[6_ .@^(OMQU"Q,S7D$%M,ZS21MLAD>2$JRL"C([LP=<,"1SP,9 MZ?"7P[#I\MG -6LXYKC[7-+::Y?03SR^6L>^29)A)(=J*/F8],]>:[&B@#D5 M^%/AJ&[TRYM;2ZT^;3X([:%M/U&YM0\4;%D241R*)E!+'$F[[S?WCDL_A3X9 MT_Q!'K5O9W"7T,LT\ :_N'@@DE#"5HX&D,<9;>V=JC).>M==10!P/@7X,:!X M*T>SMMDNH7D.G#37NIKB8IL*J)/*B:1E@$A4,PCQD@$DD9K=F\ Z#/9WUJ]A MN@OM-CTBX7SI/GM4$@6/.[(P)9/F&&^;KP,=#10!YA!\(-4M?B)+X@A\5W$. MFR7HO&TZ(W:,<1JOE$"Z^SLIVC)-N6(_BW8<>GT44 %%%% !1110 4444 Y_P"& M/YS,JG0NIVJ=:@3M4ZUH8FK1117J'6%,=:?2$9H H3Q-Q_WRO\ C7/^2/3]*/)'I^E M'0?\)9:?\\;C_OE?\:/^$LM/^>-Q_P!\K_C7/^2/3]*/)'I^E '0?\)9:?\ M/&X_[Y7_ !H_X2RT_P">-Q_WRO\ C7/^2/3]*/)'I^E '0?\)9:?\\;C_OE? M\:/^$LM/^>-Q_P!\K_C7/^2/3]*/)'I^E '0?\)9:?\ /&X_[Y7_ !H_X2RT M_P">-Q_WRO\ C7/^2/3]*/)'I^E '0?\)9:?\\;C_OE?\:/^$LM/^>-Q_P!\ MK_C7/^2/3]*/)'I^E '0?\)9:?\ /&X_[Y7_ !H_X2RT_P">-Q_WRO\ C7/^ M2/3]*/)'I^E '0?\)9:?\\;C_OE?\:/^$LM/^>-Q_P!\K_C7/^2/3]*/)'I^ ME '0?\)9:?\ /&X_[Y7_ !I)/%46W]U!(S?[> /T)K!$(]*D2$4 233S7\WF MS')[ =!["K$28%-C0"IU6@!12T44 %8UK_R.6J?]>%I_Z,N:V:YF:XOH/&6H M?8K..[S86N_S)_*V_O+C&/E.>_Y4 =-16-]OUS_H$6W_ (''_P"-T?;]<_Z! M%M_X''_XW0!L-5.Y^Z:I-?ZY_P! BV_\#C_\;JI<7VM;>=)MA_V^G_XW0!W& M@_\ (*@_X%_Z$:T*R?"LD\FAV[7,*02Y;*))O ^8]\"M:@"M?S&&W)'WFX%? M/7[56O:5H/A;PL_B8LW@R37,Z_"$+B:TBL;NX6-E'WE:>&W!7OG!X->_:OG; M'Z9-?+G[8$][XN72OA?]G6;0_%>C:I<7[Q^&I=./ H \0T?QT&UKP?'J^JW%QXIM8?#<7@^Z9GD+6CZS<03.SEBQ:YMT2*3 M.XE8P2>]??\ 7RUX>^&MY\7-9\&>+M*\<^"+C4/!\<]MIUJ/!$D4VFY_R36DS M!HVWPKYAA$C/'\RG.W<0#T^MK3YC-;C)RR\&L6M+1\XE]./ZT .UO0=,\3:; M+IVKZ=::KI\N/,M;Z!9HGP01E&!!P0#T[5X1H=GI'P[^'_ARYTM].\ 6FJZC M-;ZOXDL[&VB>*)&N#$'DDC:-075(PTBL!NP,%@:^AJ* /GW_ (6;?2?\(_'J MOQ _X1_0;A-5V^)!;VL9OHX)[=+:;?+$T*;E=QN5=CYRH&Y<0ZG\4M<72[>? M6/%Y\(:BN@P7VG6;6,*'6[MO,W)YUKXR6N@MXG_L-X;V' M[1I!N=,6*2#[&LC1+%(#>-*9FQD*$V X(/-2:AXQ\0Z3\)_#NL7WC*X@U+7+ MB-O[0NI;'3K*R4Q2-L>9[2941@H&2C,TA4 JI('J0^&/AX>(FUH6]W]K:Y^V M-!_:-S]D,X E-KYGD[^ =VS.X!OO6I96;GRU#%L!%)4+7N-;\5W,.N>*XM:FT75=/\ M$V.IS1+81XO)4>^=5E2524C8*&; MVN MS&R#R?,6PF224%L+%$BDA7R20*]]HH \P\"ZU<^(_%'AG5;T(+R^\(Q7,PC4 MJN]Y(V; /(&2>*]/HHH **** ,'Q1]ZT_P"!?^RU1B^Z*O>*/O6G_ __ &6J M$/W10 DWW:U/#'_'O/\ [_\ 2LN;[M:GAC_CWG_W_P"E &U1124 +1532]7L M=-FC#@$&42'AAT0\FK$/BK3&@LGN+RVL9+QBD$-QRO--MUDN8X]0O#"MO,T#E)=I60LN""?G5<@$B@#K**Q)O''ARW2 MR>77]+C2^8I:L]Y&!<,&VD1_-\Q#<8&>>*;!XZ\.W-]JMG'K=B;G2@6OHS.H M-NH )9\GA1GD] >#R* -VBL7_A-O#IT4ZP-?TLZ2'\LW_P!LC\C=G&WS-VW. M>V:J0_$;P[?-J$>GZM9ZGJB\UR/09?LTZG[-.Q8,'Z\J5Y7@\U2^)7Q&T M7P[Y7A]?'WAGPAXQU 1MI<&O7$1:#O!NK? M&.TO?&#^)KOPAINJZ@U[867ANULU:4Q!8([RXEG@E:25EA4J!A538I#$9H ] MLT_7M/U:]U*TL[N*YN=-F6WO(XVR8)#&L@1O0['1L>C"M:SNC;2#GY#]X5\\ M6'Q&_P"%?W&I>'_&?CKPOX,O-(UFWFO=>OH;>R77[6:)I(V >14CN'\IXY& M8'R69 NX"/WC3=2M-8T^UO["ZAOK&ZB6>WNK:02131L RNC D,I!!!'!!H Z MKK2U!8L7M8R?3'Y<5B^.O$5SX8T.&]M4BDE?4+&T(F!*[)KJ*%SP1R%D)'N! MUZ4 =#17*>(O&\/AG6+U;R0_8+/1Y=3ECCMMSD(X!(D\STXV;/?<.E<3JGQJ MOYM6TRWM/#.O6%Q;:XFFWVFRI9R377F6$\Z1QE)W0<^2Q8N@ ZM@-@ ]AHKS M2S^+UUK'B;PO9Z;X;U*2PU1+Q;MIA DMG-;S+"ZN#./N-OW; ^?EV%N:EC^+ MGV73]$0:/JGB+5-4BO)XH=(M(HODMY51RPEN-J<.N,R?-@XP2JD ]&HKS75O MCMI=C9V%Y8Z)K.MV5U;65V9[)+=!"EW)Y=N'6::-LLW'RAL=\5Z3^E "T444 M %%%% !1110 4444 -=Q&I9C@ 9-8=Q<-<2%FZ=AZ5IZFVVU(_O$"O)?CQXC MUGPQ\/4N- OUTO5+S6]%TF.],"S&!+S5+6TD<(_RE@D[D9!&<4 >A56L]4L] M2DNDM+N"Z>TF-O<+#(KF&4*K%' /RMM93@\X8'O7F$GP;\4ZT/LGB3XK>(-5 MT:0$7%A8VEKIK7"_W&G@C655]?+92?6N/^'MQH_P'TC]H"\T3P^J:#X<\21W MATO356,B!- TB2=D!^\^WS'P>7;/.6S0!]$JQ5@RG!'0UMV=Q]HA#'[PX->. M_#GQ1J4GCSQMX5U.^755L3;:WIE[@!CI]\T_E1-@8/ERVURBMWC6/.2"S>JZ M2Q\UU[%<_P"?SH U***\NTOXP/#K/B*;78[:Q\-PVL][I5U$&,L\-M(T5T6& M3N.[RV7:!E9!U(S0!ZC17$3?$R:TTRSGNO"&OVVHWUS]FLM(8V;7-R?+,A8% M;@Q(H56),DBGY2,9(!L^'?B9IOB2^LK&*UO;6^N([MY+>ZC17MGMI(HY8I,, M1NW3+@J64C)#8P2 ==17GNE_&:PU[5]$T[2]&U._N-3TVWU;"R6D1MK:8X$C MI).KL%_B,2R <#J0#4\/?%#5=8LVEOM>,KXA.DH]Q%#,L\?G/'M CN258! M0&<\ G*JPZ 'IM%']5N-+L/M"C5=]I';W,D+%7CCWSA\[E M90SJJ?*3NQ@GD8_CM8>-?!/B>]\-R-9ZEI*PE\W%G=A1(V%8/;RS1'.'&TMN M&.0,@D ]>HHHH **** "BBB@ HHHH *9)"DPPZAOJ*?44UU%!]]P#Z=Z (_[ M/M_^>?ZFIXXUC7"*%'L*J_VI!_M?E5B*XCF^XP;^= $E%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 /4_WN?^&/YS,JG0NIVJ=:@3M4ZUH8FK1117 MJ'6%(QI:BD;B@!DDF*N6VARSJ'E?R@>BXR?_ *U,T6$7-\6896,9_'M714 9 M/_".6_>27/L1_A1_PC=M_P ])O\ OH?X5K44 9/_ C=M_STF_[Z'^%'_"-V MW_/2;_OH?X5K44 9/_"-VW_/2;_OH?X4?\(W;?\ /2;_ +Z'^%:U% &3_P ( MW;?\])O^^A_A1_PC=M_STF_[Z'^%:U% &3_PC=M_STF_[Z'^%'_"-VW_ #TF M_P"^A_A6M10!D_\ "-VW_/2;_OH?X4?\(W;?\])O^^A_A6M10!D_\(W;?\]) MO^^A_A1_PC=M_P ])O\ OH?X5K44 9/_ C=M_STF_[Z'^%'_"-VW_/2;_OH M?X5K5%)DW_ 'T/\*/^$;MO^>DW_?0_PK06\A8X M$BY]^*EZ]* ,K_A&[;_GI-_WT/\ "F2>'5 /E3,#VWC-;-% '*R126DWERC# M?H?I4BM6OK-N)K)WQ\\?S _SK"A?(H LT4BTM !6-:_\CEJG_7A:?^C+FMFL M:U_Y'+5/^O"T_P#1ES0!LT444 (U4KK[M76JG<_=- '0:#_R"8/^!?\ H1K0 MK/T$_P#$KA'H6_\ 0C6A0!6U"$S6YQ]Y>17S#\?_ (E+\*?C=\.];FET"&V; MP]KUK(WB'78](C;=\>:&;;4M5^&ITK[3#,X92OU%"1O(<*I8^PH ^:/V4_'EUXN^(/Q M(_$4&O:':Z9H]Q: M+;>*U\0BWEEEU 2AYU15CE*Q0[HE+@ (0QW5]7:?"8;<9^\W-06>FE6#R]NB M_P"-:- '._$2WM+SP+KUO?ZC)I%E+92QS7\0)-NA4@R<=@.3VP#D@'BB:-7NMO)-:VL!>>"VO!' @\R-@HV$ G;DC/ M.2&%'4/B)XQMK?Q/I]JYO-:\*VM]/=CR%Q=;VS8DA4/_ "Q+.0@R6CQSD@^Y MT4 > Z#\3-?T/PN/$^I>+-&\4>']/U'RKZ72-0@U%Q#)#M >2&U@4,LQB(4( M#M=MQ.!7LO@]=4'A?3&UJ;S]6D@62Z;:JA9&^8H H PN=H[X49RLZ+9^ M(+$6=_$9[;S8YC&'9 6C=77.TC(W*,J>#T((XJ]0 4444 %%%% !1110 444 M4 8/BC[UI_P/_P!EJA#]T5?\3\M:_P# O_9:HQ?=% #9ONUJ>&/^/>?_ '_Z M5ES?=K4\,?\ 'O/_ +_]* -JF2QI-&\$_!^D>!M M&CTK0[);"P1V=85=G^9CDG+$D\^];-%% '+Z;X'L8?&&K>(+O3[">_GE1K2\ M,*M<0H(5C90Y7*Y(;@'H?>J?A_P1=:7?:1/<26[?8[.\MF:,DL&FF1U*Y7IM M4YZO+DL/E'%K*OEPA@H)"L= MN !D^;BKK7P M]U._M]HV>F6*:K;WS7+VUYKUW>QSJ8#%O^T2Q%T< X "$8!'\7%_4/">M:@O MB6$I81QZNL$RN+EV,)[V[M[\S2&XEDF68*LD?EX3!G(9P[$A?NC=QV^E^'Y=/\3WE^ODI92Z?: MVD<,>05:)YB>,8 Q(H'T/3BMZB@ HHHH **** "BBB@ HHHH S;[_C\7_<'\ MS4R=*AOO^/Q?]P?S-3)TH CD^[5*:KLGW:I34 0_#;_DG?A;_L%6O_HE:Z.N M<^&W_)._"W_8*M?_ $2M='7#@/\ =*/^&/Y( K(U2,KH;JW%S$5/! MZ@UW <1XN.NKHS-X;M=-N=7\Q%C_ +5E>."-2P#N=BLS%5R0HQDC&X=:\-AU MKQ7X!T35=&\"SZ!KOANYU>YTO1;VZOGM+G2KUY7\RU*/"\=PD\$Z7X@BTJ.:)H(]-U*/58%ML1CSU9FRPQR"78GU)SF M@#RCX2^"?$'P^T;4HTU2R\=^.9M4MF\2?VGJ$BM;PF$;4BD,;%F17$@W(JN6 MD"B(%5C]T "@ # '057CTVSAU"XOX[6".^N(XXIKI8P)9$0L45FQDA3(Y / MWMCJ:UK"R,C"1QA!R/>@#0M8S';QJ>N*RO&/A:+QEH,FF2WEUIV9H+A+JR\O MS8I(I4E1E\Q'4_,B\,I!&:VZ* /._%'POO-5\,:M#%KEUJNNW6E3:6EWJP@5 M721]V'$,*J/[N=A&.JOR#E_"[X2ZCX;LK.+6Y+2UBTS4O[0TZQTK[-Y:,8)( M7+M#9VJD,)F.T19!4'>P.T>L44 RO;R\W1F%O.%U M,9IH7#QGY"V,;=K@*/FZDV='^'NG:'>:5<0373OIMM=VL(D=2&6XECEB@#P;5_@/KUGXQT&]\/W&F_8M(L;*PL[[4?L[W5LD.X,2KV M,K.2&)_=36^:\M^- M'@W5O'?@3^SM"DLHM7M]6TK5K;^T6=8':SU&WO-CLBLP#"W*Y .-V<5ZW6/> M6;6[%E&8ST/I0!XW-XH^,N@[+S4/!/AG7M/C;_2+/P[K['F/A/;:/\<+'XYPW%OJMKH&O^*(X)[>ZMYM/N6C71-)BGA=)%5U M^:.2)ACD!@#@YKZ!HH X/X?>#=3TKQ9XS\2ZU]GCO=9NH[:TMK4Y2#3[7>EL M">[OOEE8#A?-"@?*2?3-)C.Z1^V,53A@>X?:@^I]*VX(5MXPB]!W]: &WEN; MNSG@$LEN949!-"0'3(QN7((R.HR#7FTG[-O@%=,LK.ST2WTIK>![66[T^&*" MYNXGA:)UFE5-SY#;RU=+E9-%9H/L\)G8M(T;B+S@= MS.0&D*C<1C& "U^$ELMOKB:AK^LZU<:Q#!;W%U>M;JZI"S,@18H41?OG/R\_ M7)KO** "BBB@ HHHH **** "BBB@"EJ%X8!L3[Y'7TKB/'GQ$\.?#/1?[8\4 MZO!H^G-*(1<7!/S.0S;0 "2=JL>!T4GH#72W$AEF=CW-?-G[4?PBTKXJ?$SX M1V>IS^5'>7FH:;*)--T_44$?V*2YW)%?6UQ$DF^UC&]4#;6=<\C ![UKGBO1 M_#?AJZ\0ZGJ5O9Z':V_VJ6_DD'E+%C._<.HQTQUS2^$_%FE>--#M-!;9IHH<:696=!=Q9S&%X?!.TU[E^Q[X!L? /A7QK;64OF*?%FI6V$ ML[2SB"VTOV:/;!:0PPH2D2EBL8W,6)ZT ?2MC=_:8R#]]>OO[U:K$L9#'=)_ MM'::VZ "BN/UKXAOIOBX^';'PUK&NWD=I%>S2V#VB10QR22(NXS3QDG,3\*# MQBIX?B)I-M8ZS?:U>6>@6&FZ@^GM=7]VD43$!<$LVT*26QC/:@#J:*PM0\>> M&M)DTR.^\1:39R:H ;!+B]BC-V#C'E M^\SN7[N?O#UK'T7XS^"M;T_4;Z/Q M+I4%KI]U):7$EQ?P*J,I< D[R K"-V7.,J">QH [6BL0>,-,7^TY9[J"UT_3 MX8[B74)KJ$0>6ZE@^0Y*J .KA0>HR.:S[GXL>"+/3;/4;CQEX?@T^]+K:WBI"'233S?BZ63(($@3;C'OG.? MPK:H **** "BBB@ HHHH **** .<^)/_ "3OQ3_V"KK_ -$M7+0]!74_$G_D MG?BG_L%77_HEJY:'H*\>I_O<_P##'\YF53H74[5.M0)VJ=:T,35HHHKU#K U M!,>*F;I4$_0T 7O#/+77_ ?ZUNU@^%_O7?\ P'_V:MZ@ HHHH **** "BBB@ M HI"=H)/2LJQ\4:?J6CZ7JMH\UU8:D(FM98;:5]RR#*,P"Y1<'EF [D4 :U M%9OB;7K?PKX=U36KM))+73K66[E2$ NR1H6(4$@$X'&2*?JFMV>BZ>+Z]E\B MV+QQ[]I;YI'5$& ">691^- %^BJT-_%<7ES:JLPDMPI=G@=(SN!(VN0%?ISM M)QWQ5F@ HHJO?2&*U#5M7NI[,K<17EGKLQBF+6QFC"E'02/,(F0;O+!5F\MJ]I\)^()O%&AP: ME-HVHZ"9BVVRU5$2X"AB%9E1VV[@ P4D, 0&"G( !W,E %Y:=35IU ! M6-:_\CEJG_7A:?\ HRYK9K&M?^1RU3_KPM/_ $9'[Y8F:UD.-QW(3Z]Q6_7%S0]Q5B'7+ZU7;N64#IY@R?SH ZRBN5_X2 M:^_YY0?]\M_C1_PD]_\ \\H/^^6_QH ZJBN5_P"$GO\ _GE!_P!\M_C1_P ) M/?\ _/*#_OEO\: .JHKE?^$GO_\ GE!_WRW^-'_"3W__ #R@_P"^6_QH ZJB MN5_X2>__ .>4'_?+?XT?\)/?_P#/*#_OEO\ &@#JJ*Y7_A)[_P#YY0?]\M_C M1_PD]_\ \\H/^^6_QH ZJBN5_P"$GO\ _GE!_P!\M_C1_P )/?\ _/*#_OEO M\: .JHKE?^$GO_\ GE!_WRW^-'_"3W__ #R@_P"^6_QH ZJBN5_X2>__ .>4 M'_?+?XT?\)/?_P#/*#_OEO\ &@#JJ*Y7_A)[_P#YY0?]\M_C1_PD]_\ \\H/ M^^6_QH ZJD+!023@#J:Y<>)K[_GG!_WRW^-07.I7=^-LCX3^X@P* )=4O!J% M]E.8D&U3Z^]*@^45###MJR%XH AN/NUI^&/^/>?_ '_Z5F7'2M/PQ_Q[S_[_ M /2@#:HHIDI=8G,:JTF#M5C@$]@3@XH ?17-_#^^\3:CX9AG\7:=:Z5K1D<2 M6UF^^,*&.TYW-R1C^(_AT'24 %%<7;Z]+IO_ G]W/>-'%I]UNB>9'G2!190 M/Q&""1N);:I&23R"JT5YY_PE_B#[1_8?GZ6-:_M7^S_ .T&M)!;;1:BYW"'SMQ; M:=N/,Z@MGC;6-IOBWQ1:>%8+U)K>:U6]U(ZAJPM)-02 1W4BH%A69)/+P#@K MYFT* 0!\U 'KE%>=1^,];NO"]YK\5[IPMYIC;:?:0Z>\\HD^T>4JNQN$5F8C M&/W84MRQ"DG-T3XA>*-;U.'1'&EZ3J@>[2::^MMPS"MNX ACN6&=LY!'G'&W M=QRM 'J]%>3:7\0-;UB:P%A'8VUWJLEK&9+DS3PQAK6>5G1/,4$?NA@+MW \ MG/--T_XC>*=8UV#3+2*S,D%T+6[D72;F:*3;<2Q32"590D&$BW!)"Q.X $]P M#UNBBB@ HHHH **** "BBB@ HHHH S;[_C\7_<'\S4R=*AOO^/Q?]P?S-3)T MH CD^[5*:KLGW:I34 0_#;_DG?A;_L%6O_HE:Z.N<^&W_)._"W_8*M?_ $2M M='7#@/\ =*/^&/Y( HHHKN 9)"DRX=0PJLVEPD\%A]#5LD*,DX%0M>P+QYB_ MAS0 V/3X8CG;N/\ M=S?4U/)D4I(RGJ#BOFC]K#XV:!\&_B%\(M2UB&_O!9W]_? MRVVG0J\H@^PRVQ?YV5>);F$8W9^:OJ34[4J_G*/E/WO8UX[^T-\ =+_:$\)6 M6C:A=)I\MG=&Y@O#91717=%)$Z[9!C!63/&,,B'M0!\V:'^TU\(O"?Q8\3_$ MF+P-X\CUC6+>.*7?I-LD-OM4"61 )Q\\HCAWN221"@S@5[/^QK\1M+^)7@GQ M?J.F1W-N&\6:GF>>E=#\'OA?8?!WP#9>&-/=)XX)9YY)X M[:.W$LDLKRL?+0!5 +[0!T55':@#NK-=UU$/]K/Y5NUGZ9:E?WK#!/"_XUH4 M >5^+_AO?:G\5(O%$?A?POXF@2PMK6%M:/I>D/IUQIMI875I=:Q3*\#M< ^!_ =]X8G\.M<36TB:;X=BTB7R68[I4*$LN1]WY3R>?:N[HHH **** M"BBB@ HHHH **** .<^)/_)._%/_ &"KK_T2UI_O<_\,?SF95.A=3M4ZU G:IUK0Q-6BBBO4.L1NE5[C[IJPW2H M)^AH N^%_O7?_ /_ &:MZL'PO]Z[_P" ?^S5O4 %%%% !1110 4444 -<%D8 M#KBO(/"6D^([CP)X*T&]\*ZAI%UH$VFBXFN[BT:*58AMD:,Q3N2!C/S!201@ M'D#V&B@#XZT?3],\=>+/&5K:Z?9WOBJ>QUZVLFM;:R2Z+S,X'VN473S@@!8T M:6& *'*D_, ?4?%'P0MHX?$5IIGA.TN]'GMM)N8]/Q"5NKN&YE:X;;(P4S-" M44R.1OR S'G'NE% 'C_B+X=WNO:?K5K!H1L=-OYM"\JP66*(Q003QM/'^[?" M[$!'RGM\I/%<#\6=!L_ASI\EBVE:38^&KGQ-]IL-.U""UDTPQ?V'YAAVY- M6J *NJJ7TN\56,;&%P& !(^4\\UY_;:3J)Z:YA:A_R#[G_K MDW\C7*6O2@"HNCZE_P!!^Z_[\0__ !%._L?4O^@_<_\ @/#_ /$5KK3J ,;^ MQ]2_Z#]S_P" \/\ \1571;6>U\6:JMQ>27K_ &&U(>1$4@>9<<84#T/YUT=8 MUK_R.6J?]>%I_P"C+F@#9HHHH *0C-+36:@!CJ*@:,5(TA9@H&2> !5R+0[B M94*/*%;/_".M_P _7_D/_P"O1_PC;?\ /U_Y#_\ KT 8WE"C MRA6S_P (VW_/U_Y#_P#KT?\ "-M_S]?^0_\ Z] &-Y0H\H5L_P#"-M_S]?\ MD/\ ^O1_PC;?\_7_ )#_ /KT 8WE"CRA6S_PC;?\_7_D/_Z]'_"-M_S]?^0_ M_KT 8WE"CRA6S_PC;?\ /U_Y#_\ KT?\(VW_ #]?^0__ *] &-Y0H\H5L_\ M"-M_S]?^0_\ Z]'_ C;?\_7_D/_ .O0!C>4*/*%;/\ PC;?\_7_ )#_ /KT M?\(VW_/U_P"0_P#Z] &-Y0H\H5L_\(VW_/U_Y#_^O1_PC;?\_7_D/_Z] &-Y M0H\H5L_\(VW_ #]?^0__ *]'_"-M_P _7_D/_P"O0!CB(5*D8K3_ .$=;'_' MSD_[G_UZKW&EW%JI? E0=2O4?A0!&BT\]*ACDW5+GB@"O<=*T_#'_'O/_O\ M]*S+CI6GX8_X]Y_]_P#I0!M4444 %%%% &/-X/T&XUAM6ET339-58;3?/:1F M<@KL(WXW8V_+UZ<4:;X.T#1[=K>PT/3;&!G1VBMK2.-2R-N1B ,JW(/8\UL M44 9NH^&M(UBWN;>_P!*L;VWN9%EGBN+=)%E< ,P(PQ 50">P'I52\\">&M M1^S"[\.Z5="VR8/.LHG\K)W';E?ER>>.];M% &,W@OP_)<7\[:%IK3:@I2\D M-G&6N5)R1(T'5/% M4&O$-;7,PKA_B!\7_ I\,)K& M#Q#J$T-U?+));VEE8W%]:QIVB_' MV^FU69(K67P2+-!(I;S)9]06&.)5#*6:21XT"A@22!D=: /9]!U[3_$VBV&L M:1>PZAIE]"ES:WELX:.:-@&5U(Z@@@UT%C?EF$!?L7Q&#]F;P3& M8C"5BN1Y9B:+'^E3?PLS%?H6->U].10!T=97BCQ1IW@[19M5U662&RB:-&:& M"2=RSNJ(JQQJS,2S* #UK1MY/.A1^Y'-<3\:O#]]XH^'EWI^G65QJ-RUW93 M?9;.X6WF=([J*20)(SH%;8C$'>IR!@@T =/X?\0VOB;3_MEG%?0P[RFW4+"> MRDR,?\LYD1L<]<8-:=>.K\,[7QGJWAS^VO"6I#0K"QU*&2R\4WZ:A)YLDELT M9<_:)_,!"RE=S':4!PI"UG:9\,O$L=OX4LKFV:6RU/2]/M?$OG7".8I+/#Y8 MEB93+DQ,5SPHSQ0![59W\5]]H$:S+Y$K0MYT#Q988R5W ;EYX9<'BK->3 MZM\-;GQ RVFJ:3%?:9)XLDU*>WG=&CDM3;NH9ES\RERH*'.0>1C-8GB+X:WT MWBS46MO!ZSZE-J-I/I7BR*:W0:5:1B(-"-SB:,+LF_=QHR/YO)^9\ 'N=%>- MZ#\)9='U[1]=BT:.WUH^)=4N;^^65/.:PF^V&)2V[)C+/;MY0X#'<5!W&N4L M_P!GDIX?LXY/#%N+[_A$6BN#YL>YM84+Y4C'?\TJ;I DW.P$A6 - 'T?575- M2MM%TV[U"\D\FTM8GGFDVEMJ*"S' !)P >E>*Z;\,-7_ .%P/X@U>VUJXN&N M4GMM4LO[+^S10_9E0P2NX%V%W"0%(R4.X-U+8H:;\!'LO"&F:?%X=M(;N[\' MW6GZQYCQN)[XBV-N)CD^8499MK?,$ P"!@4 ?0$,R7$,-\L_&GB6_GBV6MY M':""3<#O*(X?@'(P2.M '3T444 %%%% !67>Z@68I$<*.K#O5R^D,5JY'!/ MK$H *@L[ZVU*V2XM+B*ZMWSMEA<.C8.#@C@\@C\*^,?BAH_CWXOZ/XWOKG4M M>UK1O[$\<1Z1HFCV[P166I:=?)96"B2W >>65$G98Y"V3Y@4$ XZ6#P[IOP9 M^-G]MJ'\%Z%>>/6TM?,G>STR33/^$4^T$+&2(=GVV%F+J,^9&PSD$4 ?7%K> M/;L.RNK>^LYK2XMIU"LT< MD,JJZ-M=&Y'(92,@@UVVDRGYXS]10!HURNE_$[P[K6LQZ;975S<2RR/%%=+8 M7 LYG0$LD=T8_)=AM;A7)^5O0XZ+4+4WVGW-LLK0F:)HQ(G5,@C(]QFO'?#6 ME_$'3V\):#'::CHMII=H=-O[B!]/DTF>..WE2.>($_:PYD\@[2%4 ,#G[S ' MM5%?-?A7X(ZE;>$;[3KG2=>5>1R3SQO:;)7;:LA\R? M$A!'5N*TO%_P8O\ [+?Z;I>C31^$T\0"]30M(CT]A+;M8QIF*"[!MP!<[V*. M%YW./FVY /H*J^H7R:;I]S>2AFBMXFE8(,DA02<>_%>8>$?A;'9^(=+U&\TF M:Z73-!MK73IM>:WEN+>X629B&$1**ZJR+OC& "0IQFN,^&7PL\0:!K6JW+^' MIM%6\T&XM;R-(M+M;6:]9D*^3'9@,T8_>;7G)< X.,G< >_Z3J46L:79W\*N ML-U"DZ+( &"LH8 X)YP:MUE>$[&?3?"VC6=RGEW%O90Q2ID':RH 1D<'D=JU M: "BBB@ HHHH **** "BBB@!#SP>15&;2U8YC;9['D5?HH R?[)E_O)CZG_" MK-OIB1D,Y\P_I5VB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@#G/B3_R3OQ3_P!@JZ_]$M7+0]!74_$G_DG?BG_L%77_ *):N6AZ"O'J M?[W/_#'\YF53H74[5.M0)VJ=:T,35HHHKU#K ]*KS=*L5%(N10!9\,L%FN4[ MD*?RS_C6_7'V]R^GW2S*,XX9?4>E=3:WD5Y&'B<,.X[CZT 3T444 %%%% !1 M110 4444 %%%% !1110 4444 0W%JERN&X(Z,.M9TFES+]W#CZXK7HH QETV M=CRH7ZD5>M=/2 AF.]_T%6Z* "BBD)"@D\"@"OJ3!=/N2>/W;#\QBN6M16AK M>JK=?Z/ =R9R[CH?854@3 H L+3J1:6@ K&M?^1RU3_KPM/_ $9%I_Z,N: -FBBB@ J"1L"IFJK<-Q0!JZ!:AE>Y89;.U?;U-;-9^A?\ M@N'_ (%_Z$:T* "BBLN\U)F8I$<+W;UH TF=5^\P'U-"R*WW6!^AKE--U:SU MRT%Y87D&H6K,Z"XMI5D0LC%'&X$C(964CL01VJT"1R.#0!T=%9=GJ+*P24Y7 M^]W%:E !116)H?CCPYXFO[NQT?Q!I>JWMGD7-M8WLHHJM#J5IN* +-%%4O[8M!K TKSO\ 3S ;D0[3_JPP7=G&.I QG- % MVBBB@ HHHH YO5K86=X"@PD@W >A[_Y]ZC5OEJWXF.&M?^!?TJC&?E% #;CI M6GX8_P"/>?\ W_Z5F3_=K3\,?\>\_P#O_P!* -JDI:9+&DT;QR*KQN"K*PR" M#U!H KZ7J]CKEFMYIM[;ZA:,2%GM95EC)!P0&4D<$$5;K&\)^#](\#:-'I6A MV2V%@CLZPJ[/\S').6))Y]ZV: .>M?%S7OB2\TFWT74)HK.58+C40T MXW,2 MR@8,HD/RNO1#R?QIW_"=:'#H=OJ]_J-MH]C/(T22:E.D +!F&,EL9^4G&>E8 M=CX-NK'XB:GK9T+0[M+RX62/5I)B+^W06\<115\@Y&48_P"L PQK,U'X:ZFU MIH4D)CNKK3TNH7@CU>ZTU66:57#":!2QQL *%<'.Z3S+=;B[CC,RXSN0$_,/<56TOX@>&M:L[.[LM>T^>"\?RX&%R@,CY V M$YW99?EQGD<'O"NJ>%M6A:PT_3AIMQ9VUM<1R:A,\MIY6_*QNT1,R_/Q MN*'.3_%P>$?!NIZ3>:'+J"V0&E6%Q8(UO*TC2!GA*/RB[21&V5R<<ZCJ-GI,-TYCB^VW<*!W!(VA@Y5CQT!-5C\1O#DVFWU[I^KV6L)9 M!6GCTVYCG=-QP,@-QSZXZ&L.R\(:]X?FTFZL(]-OKBWM[FTF2ZN7A"+),) \ M;")\GC!4J,X7GCG#A^%_B.XFN9;ZY@DG>P>T-Q-JUU=&>1I8G,OER($@!\MO MW<8P,@<@# !ZY1110 4444 %%%% !1110 4444 %%%% &;??\?B_[@_F:F3I M4-]_Q^+_ +@_F:F3I0!')]VJ4U79/NU2FH A^&W_ "3OPM_V"K7_ -$K71US MGPV_Y)WX6_[!5K_Z)6NCKAP'^Z4?\,?R0!6-J0(NF]P#6S5+4KYPB2+#)+XDM7CC?>0FYD1V",1E5)/ MR\U]A5\;_M2_LMZO\3/$^K2?V)J_B70-7U.UUM3H-]8Q75E=PVB6C120WK)% M)"\<:,&#ED;>-C*[9 /6_P!C&,6?[.?AC37C%K>Z;)>65Y9&*.*2TF2ZEW0R M1QDK&ZY&5SW'K7MM>:_ GP#JG@?0-;N-:5+?5->U1M5FL8[@W"V2_9X+>.'S M2!YCB.WC+OC#2,Y&1@UZ?;P-<2A!^)]!0!K6"E;2,'TS^M1:QK%EX?TNYU'4 M;F.SL;9-\LTAP%']3V ')) %7%4*H4= ,"N3^*'A^_\ $/A94TN*.YO[.]M- M1BM99/+6X,$Z2F+<>%+!" 3P"1GB@#4\-^+M.\60SO8&[1H&"RP7]C/9S)D9 M!,4R(^T\X;&#@X/!K9KR?QK;:SX^L=+FU#X?WEUH]CJ DNO#NH75D\U^ABD4 M-Y8F:!E21HV"R2C)5C@%5W8VA?!G^V+S0(_$7AJ!O#]O#J[1Z-=RQSQ6"SSV M[6UN4#%6VHDA"KN2,@!3\J&@#V1-8LY-8ETI9LW\4"7+P[6XC9F56SC')1AC M.>*NU\^V_P )]2AL89;OPDE_XANO!2:4^K%K5YK:]2"5&$DKR!R7#HF]-P./ MF( S6WXF^%MCIO\ PC<4?P_M_%?AZTLYXYM"MQ:X2\?RR+IDN'2.1L)(ID+% MP7R,[F- 'JAU^W'B1=$V2_:VM#>!\#9L#A,9SG.3Z?C6G7CEK\/=:A\/PV>K MVU]J(_X1232[C^S[N)KDRM(#Y4OO#/A_4+.Z M\-V?AJV%X3:PP6=K:3SQ^6@\RX2UD>$RD@@LA4, /D3@4 >B4444 %%%% !1 M110 4444 4]4!-K]&!K(KH)8Q-&R'HPQ6#)&T,A1A@B@#Y'\&_M%7/PNT_6= M&G\+?;(CXH\23P77]H!/.1M=OP3M$;;<,KK@G/RYZ$5>\1_&_0?C#9^'M-G\ M,6A?PK87D\UQ%#?B&8?;9ML:J8X(FFDVDL3L. I"M7I,GPR\5^"?B) MXDUSX?'P[9Z1XABMY[[3=4^T!1J"R7#372+&=H:9980YP,F$$Y))JSX1^&?B M"]^*5QXY\=R:/>ZA::=!I^B6^EM<&&P.^X-S,%D.!)*LL2%@,[8L9P2" =?\ M.? =M\._#,6EPW5QJ5W)(UU?ZG>$&>^NG.99Y".,L>@'"J%50%4 =KI*GSG/ M;;C]:HULZ?;FWA^88=N30!:KF=%^(V@>(M6;3]/NIYIF>,E^%W_""1^')]+O[/ M1VTY-<_M"%+25HXO+C:$QNTP+X4_-&FT%N25 8 ]AJEJ&L6>E36,5U-Y3WT_ MV:W&UCODVL^W@IP:5X&;P5H=T^DQRZ(MQ;1?:&B MODEGN-MO*R*1"-N_>)'QC'RKFWJ_P:MK.:98? ]GJNAV/B:._L='ABM2BVKV M,<1K:0/I4ZK*/+=XW+)E' M2,-!O Z@ 537X6W&I:?K<&E>!CX*T6\CTZ!]#$]K']HDCNE>:?;;R-&N(OE MW[@[8P1\JT >^T54TO2;'0]/@L--L[?3[&W79#:VL2Q11KZ*J@ #Z5;H *** M* "BBB@ HHHH BN+A;>/D2"U:*P6% MX[CS2TI643AE\L;&F.VMX^7EF<(B\XY)X%34 %%%% !1110 4 M444 %%%% '.?$G_DG?BG_L%77_HEJY:'H*ZGXD_\D[\4_P#8*NO_ $2U/4_P![G_AC^H)&% %9KJ\_Y^KC_OXW^-)]JO/^?NX_[^-4C,M-W+0 W[5>?\ M_=Q_W\:C[5>?\_=Q_P!_&IVY:-RT -^U7G_/W?\_=Q_W\:C[5>?\ M/W?\_=Q_W\:C[5>?\_=Q_P!_&IVY:-RT M -^U7G_/W=<2 MS2R#T=R13@5J16% !#!BK:+BHX\5.M "T444 %8UK_R.6J?]>%I_Z,N:V:YF M>+49/&6H?8+JUML6%KO^T6S3;OWEQC&)$QW]>O:@#IJ*QOLOB'_H*:9_X+9/ M_DBC[+XA_P"@IIG_ (+9/_DB@#8:J=S]TU2:U\0_]!33/_!;)_\ )%5+BUU_ M;SJ>FG_N'2?_ !^@#N-!_P"03!_P+_T(UH5D^%5N$T.W%U+%--ELO#$8U^\> MQ9OYUK4 5-2F,5N0."QQ7AG[1?CCQ=X5\/Z;I?A#3K,ZCXDFDT>#6]0OS:P: M9=2(1;LV(G)9VW*F<#S/+4G+J#[=J^=L?IDUR'CCP7I'Q%\(ZOX9UZT6]T?5 M+=K:YA;C*L.H/9@<$,.00".10!\5ZY^SOXCT_P 1:=H_@>WT[P#J[QF.XL+# MXAR-9UN-,G?#OQ;!\'[&[T M>6)4TSQ)X?-BVM18'V?4A?"0QQR2;'X6!BLL:^&D1@$RZ@;\R"-I(<@@&!29)(UXSR ?17[/OCSQ=XPTS M6].\7:;:+>^'[H:8^M6-\+F'4IU!,I $$05DRBOM7;YGF*,;"![AILQDM]IY M*G'X5Q?@;P7I/PY\'Z1X9T*V^R:1I=LEK;QYRVU1]YC_ !,QRS,>222>377: M/G;*>W']: ,GXG:1J6O_ \\1:=H_.IW5C+% OF>7O8J1LW_ ,.X97=VSFO, M-2\3^)M774K/PCH*M/%_HFJ66L6+,4% MU87"3Q%AU&Y"1D4 >%Z7::O:^&[3[9K7BS5_#C:L#J"V.E:S8W\$7V=MJKY\ MLMX\9F\HL8F('(X7?4MAH.I2:QX3UB\C\42+$^I6VER7,E^9(T:6-K,7B1MD M*0K;FG RH42G(KZ!HH ^:?#5OXSM_!FJ376L^)+V\D^P#5M/32-4M[F!3.OV MMK::::0._E^8N+/:N "B@[:[&7P;9>+?$'A(:?+XMM="ATS5 ]S<7.HVMWYC M36NU))IR+AW$FJA;EG+1)@22Y6,-$P(.X!D/RXZGQS)XE6/Q4;==8-FTFE!OL E\X6Q M)+B&<;B6*R3MY:A,#ALUVG@6'6KC7/#6H:Q;W7VQO"L27DT\)3%R7C9 MU;C ?.25^M>DT4 %%%% !1110!@^*/O6G_ O_9:HQ?=%7O%'WK3_ ('_ .RU M0A^Z* $F^[6IX8_X]Y_]_P#I67-]VM3PQ_Q[S_[_ /2@#:HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** ,V^_X_%_W!_,U,G2 MH;[_ (_%_P!P?S-3)TH CD^[5*:KLGW:I34 0_#;_DG?A;_L%6O_ *)6NCKG M/AM_R3OPM_V"K7_T2M='7#@/]TH_X8_D@"BBBNX"CYJ6B@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "H;BU2Y7#<$=&'6IJ* ,B32YE^[AQ]<4U=-G8\ MJ%^I%;-% %2UT]("&8[W_05;HHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@#G6^\<]"IGI0!Z]'\!=:\'ZE-\4=*GCU?XNS%YM7C\UHK/5 MK=EC#:<@;(B5%AB$4N-V^%"Y*LXKV/P/XVTSXA>&K76M*>003;DEM[A=D]K, MA*RP3)GY)8W#(RGH5(KY>O/^$Q^RW1M/^%K_ &G['#]G$WG;/M63YN\CGR\8 MVX^;/6HO"OA7Q3HGQB\+ZMX3LO'UK%JM]"WBMO$ 9;6X58F1I2I^4G:%7'\ZWJR-,A,D^_^%/YUKT >'?%*XT+1/BCI^K32Z+K M.NXLH(-!U+,>HH#,P6?3I.3G+G>BJ0X3#.F"#G^'+G4[!;C1--\=7@U*Z\7W M%K>HT5E)/90L;J0$((1M:4(K N&' *C;D'Z!HH \:U_XI3^'=8UO0)]>5-;C MU[2;?3[6>.,7$UE,;-)I @0;D9FN09 ,*Q(!7"@9%[XCF\:^&/B#:7'CF>#Q M"MMJD/\ PB5N+(26D4;ND;"-H3.=Z*A+,Q4^<2H&5Q[Y10!\_:E\7H_"'AC6 M$C\:Q:BA\)K>:#?S?9G:\O%-T)?*,4:I*R;8 44': "1RQ/67WB#6H+OX@ZK M-K>I?V;H=L!;:7IMM;%RQLTE9]SQ,6<,V5!.T<[@PP!ZK10!\V:+XYUCQ3X* M\?V.HZ_8^);:R@LIK>^L;Z&]4&1V#IYT-K;1MCRUX"$@DY8]%^DZ** "BBB@ M HHHH **** "BBB@#G/B3_R3OQ3_ -@JZ_\ 1+5RT/05U/Q)_P"2=^*?^P5= M?^B6KEH>@KQZG^]S_P ,?SF95.A=3M4ZU G:IUK0Q-6BBBO4.L*:S4ZH9#Q0 M D:/=3+%']YC^7O6_:Z9!:J,('?N[#)_^M69X=4/<7#]U _'/\ A6]0 @&. M ,"EHHH **** "BBB@ HHHH **** "BBB@ HHHH **CFF2%=SM@51DU;GY(^ M/5C0!I45EKJSY^:-2/8U=M[R.XX4X;^Z: )ZCDMXIE(>-6'N*DHH Y[4M/\ ML+"2/)A8X_W34$;;JWM202:?< ]D+?ES7-6[9 H N44BTM !6-:_\CEJG_7A M:?\ HRYK9K&M?^1RU3_KPM/_ $9T%)%GTH(&_MG3GP;FR*G@N=JR19Z2QH"0KOE MOP;\(W(:]\;:WIG]D:YK4:Q6VE%0O]DZK/9 MSQGF-C_N\TB6<\AP(V'^\,4 0UMV,!M[< _>/)J*TT\0D.YW/V]!5V@#!\>6 M%GJG@S6K/4+6\O;&>UDCG@T]2]PR$8;RU'+,!R ,DXP 3P?+-/\ $GB*U6RU M.:#6]0T.QU]?-U"/0KBTU"]M6LI4W7%HJ*\NR5H5W)$H.P,$ 3->XT4 >->' M=-USQ9J'AUM4?Q+8:>;W6[F:(W%Q:,5%X#:)*58,%V'*KD J,F"?$\>N:YKUMI>I*TFF7>EZG9/)%+$(FC"WTTDLN)'BD!W%058+C)KVSP? MIEYH_A?3+34+J6]U".!3Y4(# MO0E\GG:!FF>#O$WBC4(?"]O=WVFW,M]8R7]S<_871BB-$ B MJ)E '"3?%*]M=!T:]>&S>YNO#\VK M3PY9 DJ>0!W)6/,KY)R0%Z\'.@UUXNM/%N@6=QK6DS6UQ!<37$=OI3QB0(8\ M!2;ABIPYP>1UR#QCI+/PAH.GS74UKHFG6TMWO^T20VD:--N^_O('S9[YZTRT M\%>'M/AM8;70=,MH;6;[3;QPV<:+#+C'F( ORMC^(+MW!2/E24@J21\RK7;V_@WP_9R7N()]3T?3]1G@!6*6[M4E:,'J%+ D9]J *.B7DT_B_P 1 M1/+(T,:6ICC9B5377Q*MO".@6$-\;.%;S7;^>0K%81/D11+@'?/)AF"G 5%W,?F0, >A M1ZC-&>6WCT:M*VNDNERO##JM<1X)\8:=X^\*Z=X@THR_8KZ/>J3ILEB8$J\< MB_PNCJR,O9E([5O0S-#(KKU'ZT =!13482*&'0C(KD_BM<7NG>"+W5;":6&? M2GBU)A$[+YL4,BR2QG:>0T:NN#P*/&6M>*--TV]M--T,1:5 M!?ZI;3Q&>?S7DE0QQM'-L0'R]V[+XZ?-G( /1J*** "BBB@ HHHH **** "B MBB@ JM=7J6W'WG_NU+/*(86<_P (K!=S(Q9CDGK0!8DU">0_?VCT6FK?3J<^ M83]>:Q?%'B73O!OAO5=>U>X6TTK2[62\NIV!(CBC4L[8')P >!UKQS]BSXVZ ME\>/@/I6O^(+VSN_%4-Q/:ZLMBJK'%()"\2X4D ^0\!.#P20<$$ ^BK74A( MP24;6[-VJ_7.5KZ;<&:':QRRPEF(R-B M^K5M44 ,AA6",(HP*?110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% '.?$G_DG?BG_ +!5U_Z):N6AZ"NI^)/_ "3OQ3_V"KK_ -$M7+0]!7CU M/][G_AC^L?BI%X8TZZM[*T^P6UU MYC>&[W56=Y9IHR&>WE18% C7YI!CDG. :T[7XRV5YJWV-- UQ87O+S3H+YH( MA!<75MYI>%/WN_)$,A5BH0XQN#94:.M?#Q]2\7'Q%8^)=8T*\DM(K*:*P2T> M*:..21UW":"0@YE?E2.,58M?A[IUG_9FR:Z/]GZM=:S%N=>9I_/WJWR_<'VE M\ 8/"Y)P<@&/??%JPNO#\E]I)E(.E6^K"Y>V$T<4J^(+6?3-3%EH,/G7^J+%&;>/,0E55&_P QV*MT5#@]<97,6G_" M'1--T77]+@FO!;:Q<&XE)D3= -P98HOEPL:G.%(.-QYK6O/ >EZA!XE@NO.F M@\08%Y'YFW $*Q?(5 *_*@.8V"N[?C%:K9KN\.ZXNKG5/['.B^7;FY6X^SFX M+";RMIB ;<)-HR,D8.);?X1VK^=)JFOZSKU]))9L+V_>!9$2VG6>.-5BB1-I M=X&-1OA[IS:^=7\ZZ^T_VJ-7V[UV><+/[)MQMSL\OG&<[N9?WD5PT(4K&W/F?*?O;0"1 MLR?!O09]&@TN>2\GM(;>^M@K2J"5NI!)(20H(96 VD8Q[GFM"S\!NK:5)J?B M+5M>N-,OC?6\U\MJC!C!)#L(AAC!7;*QZ;LXYQQ0!S]G\7KK6/$OABTTWPUJ M4MAJB7BW;2BW26SFMYEA='!G'W&W[M@?.5*%N:AT7X[:3XPG\0Z1I\G M6$]UY6HW/N8XY)H ZSPG?3ZEX6T:\N7\RXN+*&65\ ;F9 2<#@E9((Y&7^(*T@8KW"X[UV ME>9_M'?\DEOO^PCI?_IQMJ ,WX*^*O$'_"SVNBB6&VEC9(2HO%5=BC>F556Q(68[L@A2H'TY0!MV=Q]IA!/WAP:L5E: M2Q\YU[%<_K6K0!7U#_D'W/\ UR;^1KE;6NHU61(=+O))&5$6%V9F. %.237 MGUMXPT%>NMZ:/K=Q_P"- '3+3JQ%\:>'O^@[IG_@9'_\53O^$U\/?]![3/\ MP,C_ /BJ -FL:U_Y'+5/^O"T_P#1ES1_PFOA[_H/:9_X&1__ !55=%U6RU;Q M9JLMC>6]Y$+&T4O;RK( 1)<$C(/7D?F* .CHHHH 1NE5YER#5FHV6@!^AZDM MG(T$K;8W.58] :Z2N-FASFDAOKRS7;%.RK_=."!^= '9T5QQUK4O^?G_ ,<7 M_"D_MK4O^?G_ ,<7_"@#LJ*XW^VM2_Y^?_'%_P */[:U+_GY_P#'%_PH [*B MN-_MK4O^?G_QQ?\ "C^VM2_Y^?\ QQ?\* .RHKC?[:U+_GY_\<7_ H_MK4O M^?G_ ,<7_"@#LJ*XW^VM2_Y^?_'%_P */[:U+_GY_P#'%_PH [*BN-_MK4O^ M?G_QQ?\ "C^VM2_Y^?\ QQ?\* .RHKC?[:U+_GY_\<7_ H_MK4O^?G_ ,<7 M_"@#LJ*XW^VM2_Y^?_'%_P */[:U+_GY_P#'%_PH [*BN-_MK4O^?G_QQ?\ M"C^VM2_Y^?\ QQ?\* .RIDDJ0QL[L%1>237(C6M2_P"?G_QQ?\*9+-<7C S2 MM)['I^5 $]]>'4;PR 8C7Y4!]*>B_+44,.VK.WB@""X^[6GX8_X]Y_\ ?_I6 M9<=*T_#'_'O/_O\ ]* -JBBF2RI#&\DC*D: LS,< =2: 'T5C>$_&&D>.=& MCU70[U;^P=V19E1D^93@C# $<^U;- !17%:QX\U&UDU>;3-$CU+3-&;9?3/> M^3,65 \@@C\MA(51A]YT!/&>]2:Y\4=(TF:WMH?.O+N:XM(-JP2B)#/(BJ&F M"%%<*X?82&(QZ@T =C17/Q^/-$FU=M-6ZE^T"1X1(;640/(H):-9BOELXVME M58L-KZE M,\8F223;8VMQ=A4C?:SG9%N502!N90,GO5R_\>:5I=[]ENEU&)_EQ(=*NC"2 MPRJB41["QR %W9+';C=Q0!T-%D:O:Z[I\5[92-);R9P7C:-@02"K*P#*P((((!!!!JY0 4444 M %%%% !1110!FWW_ !^+_N#^9J9.E0WW_'XO^X/YFIDZ4 1R?=JE-5V3[M4I MJ (?AM_R3OPM_P!@JU_]$K71USGPV_Y)WX6_[!5K_P"B5KHZX>(=8NH+'4[C4M0 MO/$5Q=R",07BW#QRK*7QM$:QI&,X 2-.V#5+X^:7\5K^^0^"KN[30OL#*;?0 MY;2._-YN;#2?:@JO!MV?+'-"^0WS$$8\0\3V_P 0_$&K7M_>_"'5--U&_P # M4)="U:^TH7V!M!G2SN'21@ '+%@ 'Q0![-^S3X[T[Q]XD^)^H>&8K@>#I- M9CFM)IXBBR7;18N6B_Z9R;89P<\_:22%)(KW6OD#P_9_&::UT[3/#/@F^^'> MF:?%-]GBTI[*"WFGD96+W;W4LTD@R'+%;8R,78[P>3]8>'(]570=+CUJ2VFU ML6T2WLEDK+ ]QL'F&,-R$+9P#SC&: .JT\YLX_Q_G4LT*7$3Q2HLD3J59'&0 MP/!!'<4D$?DPHGH*YWXB:)!K7A._$UQJ%JUM#)<12:=J-Q9.'5&QEH71F'^R M21TXXH TH?"^C6RZ6L.D6,2Z4"NGA+9 +,%=A$6!^[^7Y?EQQQ5>Z\"^&[[7 MDURY\/:5<:TFW;J4ME$UR-I!7$A7=P0,<\8KS_PZVL:##X(TC0;[Z,FF>$+2+4/*U M*6UB?[,]N[(I=4O#)/N*-E/*A(/&X]2 >E7WP]\*ZHNHK>^&='O%U*1);T3V M$3BZ=/N-+E?G*]BV<=JT=-T'3-%6)=/TZTL5B@2VC6V@6,)"N2L8V@849.%Z M#)KPR^^(7CW6M!\0Z7>-;>'MA$S666XMH7\\8F(54>8'R_F+*-N]# M\] 'LE%>&ZC\6O':-\-M/U.'3#?75L^HWTLJHD+.[&V1F)Q\HBFNF4]5M I&)1GB?A?KW@_X$ M_&Z.U\%:M8W?PWUZUA01V=PKI:*9?)#D _+Y5VXW,1RNH@D[8>/2OAC\'9-: M^-'Q&UWQ;IUMJVF66J3Q:4U_ S_:9+A8999F248/E0K:6L;#( AEVD!R*N_' MKX!Z/;?!^]/@;PAIXU31UDNX-+M+?9_:,+1R1W-HVT;G\R&:8*.<2>60,J* M/H"KVDG]^X[;?ZBN7\$V=WIW@S0;34+]]4OX-/MXKB^D1D:YD6-0TA5OF4L0 M6P>1GFNMTF$JKR$?>X% %Z2188V=V"(H+,S' '>OG7P[\8KRWU37M;$^L7$ M.MZ9>7^G6^K:==P65O);!WMTA:1$1A+;X=A&QR8F/?-?1%Q;Q7=O+!/$DT$J ME)(Y%#*ZD8((/4$=JIWGA[2M1LX+2[TRSNK6W&(8)K='2/Y"GRJ1@?(S+QV8 MCH: .!;Q-XSFU+P[H":AH%KK6I65QJ)/"_C/QEJ%HVERZ-_P )+IMG=V\T,AN)FGM[&$M&X<+&$\Q6P5?= MR,KC)]2\0>"_#_BVT@M=BZK!I9_X2^:S ME^U1W%VLJ"V=@"/M"X7@_(,+G:0!@[JEK\:/&2V/B7Q%<>%P?"NGP:@T$K+# M$4DMG9%#N+J1WW%&W P1[/5L9/K>I>$]#UFQGLM0T;3[ZSGF%Q+;W-K')')* M,$2,K @MP/F// J&'P+X;M]:N]8B\/:5%JUXC17-^EE$)YD( *O(%W," ,@G ML* .#\4'Q[;KX-!\3Z(+JZUE4>2TT>X2%XS;2L$9/MA+C*L?O $E#@;?F]7^ MMV.J?"#X@Z/X0MP[_\);<:).T'E@ ^8T"H954\_P .0!D@ MY_P"&/YS, MJG0NIVJ=:@3M4ZUH8FK1117J'6(W2J]Q]TU8;I4$W0T 7?"_WKO_ (!_[-6] M6#X7^]=_\!_]FK>H **** "BBB@ HHHH X[Q;XBUG_A)M*\->'WL;34;RVGO MI;[4K=[B*&&)HTVB))(R[,TJ_P :@ ,>> :6K?$Z;PJ6L]1T6^UJ^L+-;S5K MG0XD-O:1$L!(1+(KG<(W;RXQ(X"D<_*6VO%7@B+Q->Z?J$.J:AH6KV(D2#4= M-,7FB.3'F1LLLEHFV']Y(,P>40'P,!5"@!-\9]+CUN6RCTG5[FQ@O+6QFUB&&,V<$_T:/( M.3RV",C#+3X:VEKJ7VG^T]0EA35&U>"SD,/E03,L@<*1&'*L968AF8@@8('% M %*^^+EGI^I3PS:'K']GVD\-I?ZLJ0&VLIY A$YHT=%WS:[$QF5?\ 5QY5)%5M@R#ELS:O\-X] M1TS4[&VUS4M+@U*ZEN;Q8(;2<3B1 K1,MQ!(NS Z8SUR2.* .IL+B2\L;>>6 MUFL99(U=K:X*&2(D9*,49ER.AVL1QP32:A&9+5L=1S53PQX=M/"7AW3=%L/, M^Q:?;I;0^:VYMJJ ,]NW8 #L .*U* .-1D9>1?H?;KVQ:-B\8RGH.U =0N]3EUK5O$VM M7,*VQU+67@WQ6ZDL(8HX(HHHTW$L=D8+'EBV!CT"WM7N6X&%[L>E %O28S\\ MG;[HK2ID4:PQA%& *?0!7U#_ )!]S_UR;^1KE+6NKU#_ )!]S_UR;^1KE+7I M0!>6G4U:=0 5C6O_ ".6J?\ 7A:?^C+FMFL:U_Y'+5/^O"T_]&7- &S1110 M4&BFLU #&J%E%2#?-((XU+.W0"M&'P^67,TN#_=0?UH QO+%)L%;W_".V_\ MSTF_[Z'^%'_".6W_ #TF_,?X4 8.P4;!6]_PCEM_STF_,?X4?\(Y;?\ /2;\ MQ_A0!@[!1L%;W_".6W_/2;\Q_A1_PCEM_P ])OS'^% &#L%&P5O?\(Y;?\]) MOS'^%'_".6W_ #TF_,?X4 8.P4;!6]_PCEM_STF_,?X4?\(Y;?\ /2;\Q_A0 M!@[!1L%;W_".6W_/2;\Q_A1_PCEM_P ])OS'^% &#L%&P5O?\(Y;?\])OS'^ M%'_".6W_ #TF_,?X4 8.P4;!6]_PCEM_STF_,?X4?\(Y;?\ /2;\Q_A0!@[! M1Y8K>_X1RV_YZ3?F/\*/^$DWYC_ H PA&*E516Q_PCMOCB27\2/\*K MW&B2P*6A?S0/X2,'_P"O0!544]NE01R9J;/% %>XZ5I^&/\ CWG_ -_^E9EQ MTK3\,?\ 'O/_ +_]* -JDI:* *FEZ18Z'9K9Z;96^GVBDE8+6)8HP2V[V7FS!F18Y##+Y@";E4?>1\')[ MX$5Y\.KN2ZGBM=8BM=%FOK;47LS9[YA)"T1"B7S A\E>-A()/S8XKN:* .* MM? %Y%>10RZO%)H=M=S7UM9K9E9UDD+G#S>80R*TCD (IX7+'!W:#>#=W@[2 M=!^V?\>!LC]H\K[_ -GDC?[N>-WEXZG&>^*Z6B@#AM'^%\6C:A#=IJ,DQAU1 M[]%DB'R0F*6-+92#PJ>XQSQ^;3O.NXC$4/E17!<;(CL/RA.KL M<\D5Z'10!P3?"][SP_8Z1?:HLD%G%<6\4EO;&-_*DCV+G+L"Z]=V,'^Z*FM_ M .HW7B+3=]U"QE4H+2Q-O$8Q%,FW:97.XM.6+9Q\H 4&] M#_X1^QFMO/\ M'F7=S=;MFW'FS/+MQD]-^,]\9XZ5JT44 %%%% !1110 444 M4 9M]_Q^+_N#^9J9.E0WW_'XO^X/YFIDZ4 1R?=JE-5V3[M4IJ (?AM_R3OP MM_V"K7_T2M='7.?#;_DG?A;_ +!5K_Z)6NCKAP'^Z4?\,?R0!3)(UFC*,,@T M^BNX#$N;*2W).-R?WA5>NCJ-H(V.3&I/NHH P55I&PH+'T%:EC8>3B23[_8> ME7%14X50H]A3J "F30I<1/%*BR1.I5D<9# \$$=Q3Z* *L>EV44EJZ6<"/:Q MF&W98E!A0XRJ''R@[5X''RCTK,3P'X:CUB]U9/#NDKJM[&T5U?+8Q">=& #+ M(^WFWB>7M_"NBV<"00:180PI+',L<=LBJLD:JL;@ <,JHBJ>H"J!T%:E% &#K M7@'PQXCM%M=6\.:3JELLS7*PWMC%,@E8DM(%92-Q).6ZG)J^=!TQDF0Z=:%) MIH[B1?(7#RQ[/+=N.67RX\$\C8N.@J_10!GV'A_2]*O[Z^LM-L[.]OV5[NYM MX$22X91A3(P&7('0G-:%%% !1110 4444 %%%% !6=>Z>68R1#D]5_PK1HH MYUE*G!&#[TE="T:R?>4-]1FD6&-#E8U4^P% &5:Z>\S N"B?J:UU4(H51@#H M*6B@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** .>D8O(S'J3FO! M_P!KK3Y?%'A'PMX3TQ-8_P"$FUKQ!:C2+C1[F.VDM)(=T\UPTDCJ%5((YV&- MS;@FU2<8]ZN(S',ZGL:\$_;'U#1/#?POT_Q1J5_/I6JZ'K5EVEU/#,DS M2A)E41,#*&MFN0T9#*5W94XX /'/^%>ZA?:+X8GLOB9\51>:]XLUCPM'')XP M)6(V?]IA)L^0,[SIRY7C'FGD[>?>_P!DR2*'X#>&])^PZAINH:()=(U.TU.6 M.6:.^@D9+D;XW=&0RARI5B-I7IT'C>K?M!_L]VOAFQ@TWQW?B[T75]2\2:=M MT^\#&^NUO2X8_9_N;K^;:!@C"<\'/M?[*MMI$?P!\&WFD7$UY_:5BE_?W5Q= M2W,T]_(-UV\DDK,Y9>,O'FM:7\1[30+"YAM+-K.&Y=O\ A&[W57=GF="I>WD58%P@^:0$ZS.VMOH]K::;:HDC.(]ZJ3)-M(P#F0E!SRJ@$UU$?A^WB M\27&MAY?M<]I'9LA(V!$=W! QG.9&[]AQ68O@'3UNH[@37.^/5FUD#7X]>&?\ A8$/@YV:+57E6V<-=6N8[AH_,$1B$QF)P0-Z MQF/)QOZUSOBCXQZMH_Q#U71;;4O#[O9WEE;VWAR2!SJ>H),L9D>)Q/P$#L<^ M2R@(=Q RP]!L_ O]F>*+K5[#7-3LK:\G^TW>D1BW:TGF\L(7):(RJ2%3(211 ME?#G3KSP]>:2+J]@ M6XOWU-+J&11-;W!F\Y7C.W;\KX(#*P(&&##.<]?A+!]D)?Q#K4NL-?IJ3:VY MMC3Y(41DKM$8ZD_>^:@#'L_VDO!EYK>LZ=]K*?V9#'=>U+5+L7>[2[:& 3V[VSQK,DI>58U(,BX(V%['=WUW>VL5Y&]Q=2*S7+W,DBVCRR6NG6T=K$\Q! M=E10H+$ G [ 5IT %%%% !1110!SGQ)_P"2=^*?^P5=?^B6KEH>@KJ?B3_R M3OQ3_P!@JZ_]$M7+0]!7CU/][G_AC^OXB M@#HZ*Q?^$KM1_P L9_\ OE?\:3_A++3_ )XW'_?*_P"- &W16)_PEEI_SQN/ M^^5_QH_X2RT_YXW'_?*_XT ;=%8G_"66G_/&X_[Y7_&C_A++3_GC-Q_WRO\ C0!MT5B?\)9:?\\;C_OE?\:/^$LM/^>-Q_WR MO^- &W16)_PEEI_SQN/^^5_QH_X2RT_YXW'_ 'RO^- &W4,EI#)RT:Y]N*RO M^$LM/^>-Q_WRO^-'_"66G_/&X_[Y7_&@#36Q@7D1C\234X 48 P*Q?\ A++3 M_GC-Q_WRO\ C22>*H=O M[J"1F_V\ ?S- %W6[I;?3Y 3\T@V*/KU_2N>MUIL]Q-J$WF2G)[*.@^E6(DP M* )EI:04M !6-:_\CEJG_7A:?^C+FMFL:U_Y'+5/^O"T_P#1ES0!LT444 !J M"9L"IFJI<-P: -CP_;CR7G(^9CM'T'_UZUZH:%_R"X?^!?\ H1J_0 44A(4$ MG@"LB\OVF8JAVQ_SH TGNH8SAI%!^M"W<,AP)%S]<5A44 ='16/9WS0,%8EH M_P"5:ZL&4$<@\B@!:*** "BBB@ HHHH **** "BBB@ HHHH **** .>UN 6] MXKJ,"49/U'7^E5U;*U<\3'YK7_@7]*H1_=% "7'2M/PQ_P >\_\ O_TK,G^[ M6GX8_P"/>?\ W_Z4 ;5%%% !1110 4444 %%?&GQ2^*7BJ7Q]KL$&NZA8VUI M>S6T4%G'I8>MIK:@-;\1FP5MINA=W'E ^F[.,_C7+'Q'PTK\N&D[>:"Q]TT5\+W?B M[Q_I]K%)+:WEQY@=E#A9+Z=2 M5(R#RW0BJEXC8>'Q86:^:"Q]X45\+?\ "7>/CIIU$:UXD.GYV_:OM5QY6IKLP/'V%QF+IX1T)1YK-9B[%F.2>])0!KQZI$YPP*? M7I5L,& (.17F'AWXM^"_%OB*YT#1?%.DZIK5L)&EL+6[1Y5$;A)#M!R0K$*< M="1GK7;V-X;=PK']V3^7O0!LT444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !368(I+$*/4TK,%4D\ *M-\/Z7=ZMK6I6FCZ/9IYD]Y?SK! M!"G3<[L0JCW)H WI-5B4X4,_OTIJZLF?F1@/;FO&O^&J/@M_T5_P'_X4UE_\ M=H_X:H^"W_17_ ?_ (4UE_\ ': /<(9TG7*-G^=25Q'A+QIHGC+2XM8\,ZWI M^O:8[%4OM+NX[F!B.H#H2IZCO796UP+B$..#T(]#0!+1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 4M0LS-^\3[X'(]:XGQM\/\ P_\ $;2HM-\2 M:7%JEG#.MS''*64QRJ"%=64@JP#,,@]":]#J&:TBGY9>?4<&@#Q'_AF3X:?] M"W_Y/W/_ ,A6FAZ#81Z=IEKN$-K#G:NYBS'GDDLS$D\DDFNK M_LF'^\_YC_"K$-M';_<7!]>] $5C:?9T);[[=?;VJU110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% '.?$G_DG?BG_ +!5U_Z):N6AZ"NI^)/_ M "3OQ3_V"KK_ -$M7+0]!7CU/][G_AC^C_ (1H_P#/ MU_Y#_P#KT 8/DBCR16]_PC1_Y^O_ "'_ /7H_P"$:/\ S]?^0_\ Z] &#Y(H M\D5O?\(T?^?K_P A_P#UZ/\ A&C_ ,_7_D/_ .O0!@^2*/)%;W_"-'_GZ_\ M(?\ ]>C_ (1H_P#/U_Y#_P#KT 8/DBCR16]_PC1_Y^O_ "'_ /7H_P"$:/\ MS]?^0_\ Z] &#Y(H\D5O?\(T?^?K_P A_P#UZ/\ A&C_ ,_7_D/_ .O0!@^2 M*/)%;W_"-'_GZ_\ (?\ ]>C_ (1H_P#/U_Y#_P#KT 8/DBCR16]_PC1_Y^O_ M "'_ /7H_P"$:/\ S]?^0_\ Z] &$(:D2$5L_P#"-G_GZ_\ (?\ ]>FR>'YH MP3'*LGL1B@"C'&!4ZK4/S0R%)%*N.H-2JU #Z*** "L:U_Y'+5/^O"T_]&7- M;-I_P#? MNU_^,T?V#??]#'J?_?NU_P#C- &PU4[G[IJDV@WW_0QZG_W[M?\ XS52XT.] M"_\ (PZD?^V=M_\ &: .XT'_ )!,'_ O_0C6A61X5MY+70X$DNI;MLL?,F"! MOO'CY54?I6O0!3U20QV^T<%CC\*\V^)7Q*7X&-5$5K*<3WD$2R/_L*2WM7GW@WP3?_ ! ^$*Z78O:0 M)%\3M8U*ZN;DL)(8;7Q5>7),("G,K-"J#)4 .S9.W:P!Z]\,_'T7Q&\*QZI] MBFTJ_AFELM1TRX.9+*[B8I-"3@;@&'RN!AU*L.&%>@:7*7@*G^$_I7BW[/WF MZMI/BSQ9]FFL[#Q9K\VL:=#.NQC:"""VAEV_PB5;;S@#SB8$@$D#V72%.V4] ML@4 :-8WAGQAH_C&._DT>]6]2QNWL;AE1EV3( 67Y@,C# AAD$$$$T>,I-7C M\*ZJ=!@6XUHV[K9H[!5\TC"LQ) P"=QYZ XYKQ/4/A)XTT"SFTV(:?XGT6ZL M[&.\L].M18>>MI/'NB<37$GF// TB$DJI\I5; ;- 'T+17B>N^!K6[C\/3#X M4?;?#5K;W<1\([=.3[+<.Z%+CR3-]G.560;E$(]&,\6H0[;6XC^TG;*\S(S+BX55=0Q)0[L9S0![_67IOB?3]7M M=+N;)YKFVU)#);31VTI0J%W9=MN(\CIOQD\#)XKRQOA_/)\7FU-/!J7MI>,8 M]0U37K33YTCB^S>5BSF24W*!N%:.6-E(+8\L$[G?#WX=WWAW2?!]G:>&H_#; MZ2UW'>/&+94EE:WV+<@1.=P=L()([2+5KV:#3;AM9*R@SS1L\C"6 M7AY$-TJC\_^_P#TJ)P52+B_P;7XK4":^TB[NY+9HM;O[)8@ Z0);D3>[;XF()_V2M.F MTNYEU2.[76+V&!<9L42 PMCU)C+\^SBM*BL_8Q;O=]'\3Z?/[UL^H&;#I=S% MJDEVVL7LT#9Q8ND A7/H1&'X]W--L=(N[22Y:76[^]64$(DZ6X$/NNR)22/] MHM6I10J,4[W??XGU^?X;+H!DVNBWEO8W%O)KVH7,LOW+J6.V$D/^Z%A"G_@2 MFC^Q;S^R_LG]O:AY^_=]N\NV\[']W'D[,?\ ,^]:U%3]7A:UWM;XI?Y[^>X M'P/X\MVC^('B*!YVF==3N$:>;:&<^:P+-M )ZG ] *]M\6_';PWI_PX?0/ M#JE]0:U^P Q0E(8EP%=P2 2",XXR<@G%=OXJ_9Q\+>+->N]6GGU*SN+I_,EC MM9D"%SU;#(QR3R>:RO\ AD_PC_T$=:_[_P /_P :K\5H<.<0Y;4Q2P2A:K=< MS>MKO;L]>MQGRM9>3]L@^T[OLWF+YNWKMSSCWQ7H>K?;V\0WM_#XETVVTN=C M:VR17R,&M7.Q8Q""3&H0\B15"X]<5[-_PR?X1_Z".M?]_P"'_P"-4?\ #)_A M'_H(ZU_W_A_^-5Y&'X,SK#P<.2.Z>D[:J_;IKY:CN>/>)8](U'QVUU>O!%I$ M+RW$FS58;H7$:$!$18S\I;Y1MZX)/\)-8WQ UJV\0WVAZI)=K>O);;+ORP$9 M2LS\;,G:-A4#V%>]?\,G^$?^@CK7_?\ A_\ C5'_ R?X1_Z".M?]_X?_C5= M5?A3/*T:D?90]]W?O+>Z[)+36VG5ZZ@>07NHR6'B;5M;GUBSGT5HKB"TM+:] M1S-$Z,D4(A5MR* 5SO50-I[X!C-YI,\^J:(?['338=/MH8K@10+))<[H5:03 M8W$@M(3SC:#D5['_ ,,G^$?^@CK7_?\ A_\ C5'_ R?X1_Z".M?]_X?_C5: MOA?/=4J<;-MN\[[IIK;;;3RZ@>1ZA=Z/JEOK'B"XBMY!IFK2?9T*J1>*Z!8( MS_>53%N(S]TL.XJC^S_NF^,6@'>8V+3L2@ _Y82$C&, 'IQV/&*]SD_9B\-3 M:?!8MJNM?9(7:1(Q+ !N;&6.(>3@ 9/85L>!?@+X;\ :\FKV,M_=WD:,D9O) M481[A@D!47G!(YSU-=%#A/-I9CAL35A&,82C*3OJVFF]O))+TOI=B.VATNYB MU22[;6+V:!LXL72 0KGT(C#\>[FFV.D7=I)K*"$2=+<"'W79$I)'^ MT6K4HK]L5&*=[OO\3Z_/\-ET$9-KHMY;V-Q;R:]J%S++]RZECMA)#_NA80I_ MX$IH_L6\_LO[)_;VH>?OW?;O+MO.Q_=QY.S'_ ,^]:U%3]7A:UWM;XI?Y[^> MX&3=:+>7%C;V\>O:A;2Q??NHH[8R3?[P:$J/^ J*=?:1=W1-6DE-S+)&\:A8&";(\$ MY*D+NY[Y)Z<8JXG2H;[_ (_%_P!P?S-3)TK=+EV CD^[5*:KLGW:I34P(?AM M_P D[\+?]@JU_P#1*UT=+O%GCK5/"_@R?3-%M=%CA.JZYJEJ]X?. ME3S$MX(%DC^81E':1VP!(@"L<[?/OBYX_P#&GP=M[+^T?B!#J^I7I M]+TKP MG$T[KYB1[B9+U(T7S)8D!9QN>157X\YFCD\W$UFCG8-Z*P7 +R%6R 0 =CX!^".O:/9^ M&?B#X&\1:!J&JR:3J$JKJF@/;KJ46HZ@VIB-I(YRUNJ&7:F%D";G.&W;1[K\ M._&D/Q"\%Z7K\5K+8&Z1A-93,&>VF1VCFA8KP2DB.I(X.W(KQCP9\7?B=XHO MKKP?H/PEM_!ITF)K;^TM>O+L6-JL@174M^;1&,U[,H5[F9W:2:9@O +R.[$#@;N* /0+.0R6L;'KC'Y<5 MS?Q.\Y\B6WBV7EW]EA'FS)%N>78^Q5W[B=IX!KH[-#':Q@ M^F?SYK!^(?A.?QMX6ETNUOH]-N3<6US%M &1 MH/Q9TNZT6&^U?4-%@,\<\\,FB:@^I6DL414/LG$,8:0%L>6 6XXSSB./XU:' M!J7BB#48K[3+7098HY;RXT^Z$3AUCP=QB"YW2@!022!N^[S5/Q5\*M9\?V.G M)XB\16WCBO5Q]GG9'N)"XC^?Y-P#;^>@J]J7PVO]2U#6G; M6;9+'5)[*\EA%@QD2XMVA.5?S<;&6$#:5R"V=QQB@#0U+XJ:!H\-I-?+K%I; MW,2S"XFT*^6*%"Q7,SF';!@CGS2N!R< YJS=_$31;37KC1P=0NK^W3?,+'2[ MJYBB^3S KRQQLBN5P0A8,=RX'S+GC?BK\"_^%F:O/>/?Z8B3V268_M31UOY; M/:SMYEH[2J(&;>-QVL3L7!&!72Z1X+U?P_XNU2^L-9L_[$U2Y%Y=Z?<:>SW ME\E(CY1@ J^#/BM;>--+\-WT-F]@FK++OBOX[B"1"D>\ M^6'A E7G[^57K@L1BIK/XS>$+Z"^GCU*:.WM+274&FGL+B&.:VCYDF@9XP)T M P=T1<89?[PS6\/_ QNM,LM M+[5X;V#11<0P>19M"SP21>6JN3*V74$DN M ?[JUBO\%-4U'0SI&J^)X+NRM-&N=&TLPZ7Y4D*31"+S9V,K"5U15'R"('+< M=]^[/.?/QC'&WJ<\;M !1110 4444 M %%%% %74GVVK?[1 KQ7]IO_ )(?XD_[=O\ TIBKVG4D+6I(_A(->2_'_P / MZKXJ^$/B'3-#T^35=5E2)H+**2.-YBDT;E5:1E0'"G&Y@/>@#Y[\3S?$#Q9# M\8GT1_B(FIZ=ZK; M:#=^-=$TS7_C'>:KX>M=\NH02F6SB=X#)&Y;;N*#')V\[3C(ZR>*OA_>^++; MQ79S?#/XT6.E^)VN6U/3;'Q%X?CMI?/39, G]I' 9>"*W$L-<_X13Q%H4_PR M^,%XFNJD=W?W&N^'S=A%XV)*-2! *Y4]>"1Q0!O?LW,TGBSQQTL:XWAZUM/#=S:/>65V^I$W!CV[XVGA$/[M77GY'E M89&5ZX[B:)+B%XI%W(ZE64]P>"*X+P]\/-?T/1U\/OXGM[GPW;623"$C).53:_/0;E'J>U M*X^$D4^M>%;X:D432;:&VO(!!QJ"P?-;DG=\GER9<<-G<1[U?;X>;O,_XF'W MM>76_P#4],;?W7WO]G[WOTH [*BBB@ HHHH **** "BBB@ HHHH **** "FR M2+&,NP4>YJO>W@MEP.9#T]O>LB21I&+,2Q]Z -K[=!_ST%2JZR#*L&'L:YZG MQ3/"VY&P: .@HJ"TNA=1YZ,.HJ>@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** .<^)/_)._%/\ V"KK_P!$M7+0]!74_$G_ ))WXI_[!5U_Z):N M6AZ"O'J?[W/_ Q_.9E4Z%U.U3K4"=JG6M#$U:***]0ZPJ.1JD-03'B@";2[ M<7E[\XRD8W$>OH*Z2L+PSR]T>_R_UK=H **** "BBB@ HHHH **** "BLW_A M)-(\FTF_M2R\F\G-K;2?:$VSS#<#&AS\S?(_RCGY3Z&K5OJ%K=W%S!!..0,T3%0P5P/NDJRG![$'O0!8HJ"2]MXKJ&U>>)+F96>.%G =U7&XJO4 M@;ESCID>M3T %%%% !2,P7J0/K5"]U HQCB/(ZM6:S,[98ECZF@#H%D5N RD M^QIUBD5@R@@Y!Z&EH S=;M1-:F8#]Y'SGU'<5C0OD M5T>H?\>%S_US;^1KEK9J +JTM-6G4 %8UK_R.6J?]>%I_P"C+FMFL:U_Y'+5 M/^O"T_\ 1ES0!LT444 (U4[K[M7&JI<#Y30!OZ#_ ,@F#_@7_H1K0K.\/L&T MR,#^$L#^9/\ 6M&@"&ZA^T0LG?J/K6&RE6*D8(X-=%5:ZLDN>?NO_>% '+:] MH.F>*-'NM)UG3K75M+NT\NXLKZ%9H9E_NLC AA[$5G^!/ >A?#/PS;^'O#5A M_9NCV\L\\=MYKR[7FF>:4[G9FYDD=L9P,X& *ZI],G4\ /]#0FF3L>0$^IH M JJI9@ ,D\"MRT@^SPJO?J?K3+6Q2VY^\_\ >-6: "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@#!\4?>M/\ @?\ [+5"'[HJ_P")F!DM5[@,?Y?X51B^ MZ* &S?=K4\,?\>\_^_\ TK,G^[6GX8_X]Y_]_P#I0!M445S[^([Y?&T>B#1+ MHZ>UH;@ZOG]R'W8\OIC/XY]L&ZT MO3;.Z:P>^F97NXU5GC5$+D('5EW' '(/&[OBBM55&'.U?;;NW9?B!O45RUSX MDG\/6NL07.[4IM)TT7YN&*QM<9,V%(5<*<1#+ 8)/"CI5/7?%&KZ;+J[6,5M M=&"2R2.&ZD,:*)6VL=RJ23DCKTZ]L'CGF%&G'FE?K=6NU;FOM_A:TO\ =J!V MM%,8K'U3XI2Z?&EQ'I MD=S9E&F?RY9WF6$2,JR%8[=D4,J[E+N@/(SP34U,SPE%-U9VM?H^CMV[@>@4 M5Q-GXNU26Q^TZE;P6:+JILU^PW!?<@=E.\/'[#[O)]5Z4-\0;NUTYK^\TA(; M6:PFU"S\J[WO(D:!]L@V 1L58?=+CKSTRO[3PUE)MI6OL]O/33Y[] .VHKE% MU[6M0M=8L8["WL-;AM%N+55N/.0B3>$W$HH#!HVR.1TY-4;'Q7>6-K!9JMWJ MNK37GV4P:L([62!C"\@WM$FQE_=GYHP1@_Q$53S&BFKIV?6SWO:UM[WZ)>>P M'9I,4C6Q<7T4$\\SP['921LMV7:0N5:1H\\@XP36G<>.KN MWT:[U=M*0Z<)/)M/+G>2>=S*(EW1K$=JD\_*7;'\.>*SCFV"DY)3^%7>CT7= MZ:?YZ;@=C16#X1\1W/B.SGDNM-FTV6&39MDCF5'& 0RF6*-B.<'Y1R.];U>C M1K0KTU4INZ8!1116P!1110 4444 9M]_Q^+_ +@_F:F3I4-]_P ?B_[@_F:F M3I0!')]VJ4U79/NU2FH A^&W_)._"W_8*M?_ $2M='7.?#;_ ))WX6_[!5K_ M .B5KHZXUCN/ MOKS_ 'AUJHVD#/$I ]US0!FU:L;,W$@8C$8Z^_M5R/2XU.78O[=!5Q5"J HP M!V% "T444 %%%% !1110 4444 %%%% !1110 4444 %%%% ",H92",@\&L2Z MM6M9,'E3T:MRFNBR*58!AZ&@#GJ*U9-)C;[CE/UIJZ0N?FD)'L,4 <-\//A= MX:^&=A=Z=X5TA-,@O;IKVX"R/(TLS NSNS,>%4#)P H P!7H=K;BWA"#D]2 M:6&WCMUPBX]^]2T %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!@ MW4IFN';MG ^E>3_M'> W\8^ /[4L_$UYX0UOPH\_B#2]7M6@5(;E+*YA!G\Z M&53#LN)-V%SCD$8KU1QM=@>H->:?M+6.GZE^S_\ $&VU2\;3[*31;D&X5-Y1 MMA*83'SY?:-G\6<=Z /E+4/$'QO70KE8/B3>6FJPVFGRM=3^(],F@B:^?R[0 MF$>'T8^:X(6/S W(R1D$_9GPN^'=K\*_!L'AVSU+4-8CCNKR]DO]4,1N)YKF MZEN9F?RHXT&9)GP%10!@8KY9UO4-2E\8^(+E;-6US_A*_!NH_8%CWHNO26L< M-]8;CUBBL8X9@Q/[MY"V3C%?:- %G3Y3'=*.S<&MJL&U7==1?[P-;U '/>)? M'VC>$[J"TOI;J:]G0RI9Z;87%]<>6#@R&*!'<)G W$!W MU72[I+RPN%WQRID9P2""#@JP((*D @@@@$5QVK0:WX5^(FI:_9>';SQ-8:KI MUM:LFFSVT<]M) \Q^83RQ*483=58D%3D!H["ZNIUDBES,R*VQ-ZF1,NI=BBG<: /9O#'B"W\6>&]+UJT26.UU&V MCNHDF #JKJ& 8 D9P>Q-:=?.4_PGUB'PWI=CJ?@D>)[^/PQ9Z9I]R+NWQHE[ M&C+))ODD5H\LT;>; '<^5T^5<^F^"_A\-+\9:]KVJV,-SJLAMXK7590KRM&M MK$DA0]4W.K9X7=@9R * .DT/QMHOB2?6(=/O?.DTBX:UO0\3Q^5(O498#<.# M\RY7@\\&H/"WQ"T+QMI.FZIHES/?Z?J+2K;W*6V.N.TZAET]KIYXI5 /)*--'@?,/M(/\!%:_A7X M=ZC9QZ%;:AI<9LH-4UR6YAD:-T^SW$TYBRN2&#*Z_+SC."!S0!Z-IOB?3]7M M=+N;)YKFVU)#);31VTI0J%W9=MN(\CIOQD\#)XK5KQ3P/X&NO!_A_P *I%X6 M_L!=#%[]O%N(%\]S;[1.@A9B^\@ $C?QRHXKR+X5Z)I_B[P]KZ:/HFEZMKTV MF6%O=BQT_2W22W6<-*S?Z5<1M>-DL#<^6&,:DI\C8 /KO4-8L]*FL8KJ;RGO MI_LUN-K'?)M9]O X^5&.3@<5)9W\5]]H$:S+Y$K0MYT#Q988R5W ;EYX9 M<'BOGS0_@[=6OA>RCU+P2^KVNG^)6O[71[^/3&G2S>V",%2,QVL?[T[RB$#Y M2?F;D]3XD\!ZE=02M>>&O^$ETG_A))M0N=!\V _;;=H-D;;)76)]DFU]DC+] MS/4*" >QT5X=H7P9_MB\T"/Q%X:@;P_;PZNT>C7@KJ?B3_P D[\4_]@JZ_P#1 M+5RT/05X]3_>Y_X8_G,RJ="ZG:IUJ!.U3K6AB:M%%%>H=8C=*@FZ&IVZ57N/ MNF@"]X7^]=_\!_\ 9JWJP?"_WKO_ (!_[-6]0 4444 %%%% !117.>(OB3X1 M\(7RV>N^*=%T2\9!*MOJ.H0V\A0D@,%=@<9!Y]C0!T=%5M.U*TUBQM[VPNH; MVRN$$D-Q;R"2.1",AE8'!!'<59H ^>_$G@_7+G7?$&FV^EWTECX*>.*)NA8.+Q"O.!*O0'F[K5GK/_"M[*^:QU33;S7]9EU*^GM;?43< M6$;K(81+;V,L=P["-8(BNX!3\S?=KW"2]MXKJ&U>>)+F96>.%G =U7&XJO4@ M;ESCID>M3T ?//A_1=:G7X?:OK:>(Y=5MXM2LHYF&H1A9//7[)]IB1W*HR+\ MS3%@0!YCMP:J>$=+\8S^#=62Y\0>))-7N!IZ7=K_ &5J=K+;3&Y3SWBGN)I4 M?"F0'[/MBP =H7%?2-175U#8VTMS .YH ATO38 M='T^"R@>XDAA7:K75S)<2D?[4DC,['W8DU+>3&&W=AUZ"I$=9$5T8,C#(93D M$>M5=4S]E_X$* ,BN#^+'C'4]$L]-T#PSY3>,?$,K6NF&=-\5LJKNGNY1W2% M/FQ_$YC3C?FN\KQ?QGXHTWP'\;+#QEK-["GA231I=!N-6WAH-'NQ.DV+A@,0 MI*A4&1R%!A0'&]30!T^F>(+WP5XWT'P7JD\VI6&HZ6S:?KEZX:XNKZ%F:XBE MV@*"8F21-H'$AF2XB26)UDC<;E=#D,#T(- &MI,Q9 M&C/\/(K0K*TG/GN>VW^HK5H KZA_R#[G_KDW\C7*6O2NIU7>=+O!&RJ_DOM9 MAD [3@D9&?SKSZVM=>[:EIH^NGR?_'Z .F6G5B+:^(?^@IIG_@MD_P#C].^R M^(?^@IIG_@MD_P#DB@#9K&M?^1RU3_KPM/\ T9!HACS+C P7;GKSGN/3D Z.BBB@!#TJ"9<@U8I MC+0 W2=2&G3,DF?)?J?[I]:Z:.19%#(P93T93D5R$T6T5P7VR\_Y_+C_OZU'VR\ M_P"?RX_[^M0!WM%<%]LO/^?RX_[^M1]LO/\ G\N/^_K4 =[17!?;+S_G\N/^ M_K4?;+S_ )_+C_OZU '>T5P7VR\_Y_+C_OZU'VR\_P"?RX_[^M0!WM%<%]LO M/^?RX_[^M1]LO/\ G\N/^_K4 =[17!?;+S_G\N/^_K4?;+S_ )_+C_OZU '> MT5P7VR\_Y_+C_OZU'VR\_P"?RX_[^M0!WM%<%]LO/^?RX_[^M1]LO/\ G\N/ M^_K4 =[4-U=Q6<9>5PH[>I]A7%+>7G_/W*L;>* (+CI6GX8_X]Y_]_\ I69<=*T_#'_'O/\ M[_\ 2@#:HHHH *H:QH=GKULD%[&SJCB6-XI7BDC<=&5T(93@D9!'!(Z&K]_2N/&3C3H2WU#4?#^P:G>LLMKHCS2M)NG575Q MAF52/,8# )!!///-5+;QQXACL]3@O+.WAU.WELEB\Z%8EVW$PC^9(YYNG)SO M!.?NC&3X_P!:P5/2=&S:=_=72+=G\N9*_FAG93>&=.N+6]MY8&EBO85M[CS) M79I$"E0"Q.\@ @EN[#IDBG4Q6!::J4KVO>\5TU:ZW:;]+O<#L MH_"^FPR2NL,G[RY6[*-/(4$H).Y5+87DDD $\G-5+?P%H=K#=1):2-%<0/; M-')G;TM-P10Y#/CDJ, GZ5TX>6#QDY1C25X:.Z6C>ZZ_/ M]1%"Z\/V%XUVTT&YKJ!;:5@[*3&I8J 0?E(+L01@\]>!6-??#O3;J.RB1[I( MX;S[9(\EU-)/*PB>-1YQ?S%QN!!#<;<#K7545WU,'AZOQTT_EYW_ #W[]0.: MF^'6@3VZ0-:S"((8W5+R=!,"Q8^;AQYIW,QR^XY8GO5@>"=(5;U/)G\J[):2 M'[7-Y08OO+HF_;&V[YMR $'G.:W:*E8'"K54H_\ @*].P%'2='@T6W:&WDNI M$9MY-W=RW+9P!PTC,0..@.*O445U0A&G%1@K)=@"BBBK **** "BBB@#-OO^ M/Q?]P?S-3)TJ&^_X_%_W!_,U,G2@".3[M4IJNR?=JE-0!#\-O^2=^%O^P5:_ M^B5KHZYSX;?\D[\+?]@JU_\ 1*UT=<. _P!TH_X8_D@"BBF22+$A=C@"NX!] M,:5%X+J#[FLBYOI)R0#L3T%5J .B5@W(.1[4M<\DC1ME6*GVK4L;_P _Y).' M['UH NT444 %%%% !1110 4444 %%%% !1110 4444 %%%% !116?>Z@48QQ M'D=6H OLP7J0/K2+(K%@KG>GZBM96#* M"#D'H: %HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** ,C4K/O".L^&]7C:33-6M)+.X6-MK['4J2I[,,Y![$ UW;*)%*L, M@]16=-I39S$V1_=:@#QZX_9YT&ZN[J\;5=:74+F\TG5)+Q;B/S#?6 "+=_ZO M;YDT2I#-QM>- JG)/J-6?[.N/[GZBK-OI>"#*<_[*T -TNW.[SF' X6M.D4 M!0 !@4M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 /4_WN?^&/YS,JG0 MNIVJ=:@3M4ZUH8FK1117J'6(W2J\_0U8/2H)NE %WPO]Z[_X!_[-6]6!X98" M2Z7N0I_G_C6_0 4444 %%%% !7*?$&SN+V/P\+>"64A;8@8Y8XZ M=S75T4 >2^)M$\32S_$C5=*N=7_M:&$0Z) US,+49M8R[10[EC=B^[!.<,." MI+$\7]EUVW\!B!-8\1:G:SZLN^\;1_$-O/IJ"!B3Y/VK[9<([!5XE\M2Y./E MQ7T=10!\_P#A31=2GN/AQJ_B5/$TMY;KJ%D9E%_&RG[0OV;[1$CN55D7EIBP M("^8[<&J%GX-\5MX?LYI-4\:"]E\(MJ4ZG4+K=_:R!?+7;GY6&]P8!A7P"Z. M5S7T?10!X7IL/BVZ^,#W.IZSJFG1BY0VUC%I&HS6D]K]F7*F9)OLD9+F3)DB M\P,O!P5K+M_ _B.?P/8VES=>*;^YUKP;>-JD5]?W+$7RK;F%,%AY+_/*NU=N M\ [PY!-?1%% '/?#Y+6/P;I262ZDMNL. NKBY%R#DY#_ &G][USC=VQCC%;M MQ%YT+)TR*DHH \X^)7@2'XC>"]5\,W=]>:7%?*J/#7@=O\ LN_$#PC)<1^#OB#IOA_3IG$AL-*TN;3X P14W>2L\D()5%SY M<48)&<9KZZN[%;GD?*_KZUFR6,\?\!;W7F@#Y4D_9M^+6K:;+I>H?%&%=+G1 MHIK;RKAHV1@0RE8)+8D$$Y^8=:]7^"OP2M?@[%K+0:@EQ-JKQR36MC91V&GP M,@;F"VCR$+;R79F9FPN6.!7J2VU $FFVYBA+,, M,_\ *KE%% %?4/\ D'W/_7)OY&N4M>E=5J1QI]SG_GFW\JY:UH NK3J:M.H M*QK7_D8#ZFA9%;[K _0T 8/\ PBO_ $]?^0__ *]'_"*_]/7_ )#_ /KUT%% M'/\ _"*_]/7_ )#_ /KT?\(K_P!/7_D/_P"O7044 <__ ,(K_P!/7_D/_P"O M1_PBO_3U_P"0_P#Z]=!10!S_ /PBO_3U_P"0_P#Z]'_"*_\ 3U_Y#_\ KUT% M% '/_P#"*_\ 3U_Y#_\ KT?\(K_T]?\ D/\ ^O7044 <_P#\(K_T]?\ D/\ M^O1_PBO_ $]?^0__ *]=!10!S_\ PBO_ $]?^0__ *]'_"*_]/7_ )#_ /KU MT%% &!_PBQ'2YR?>/_Z]07&CW%FI?B5!U*]1^%=-10!R<;9J?/%+JUL+.\!0 M820;@/0]_P#/O4:M\M $5QTK3\,?\>\_^_\ TK,N.E:?AC_CWG_W_P"E &U1 M110 5%+;Q3O$\D22/"V^-F4$HV"N1Z'!(R.Q-2T4FD]P(9+."61I'@C>1D,1 M9D!)0]5SZ>U4;'POHVEP-#9Z18VD+,KF."V1%+*VY20!U#9YWF>6-WF;-F_./O;?ESUQQTJ/^Q=/SG[!;9W; M\^2OWM_F9Z==_P W^]SUJ[13]G#^5 +KQ+JY!@FP5=HH(',F0HR M3)&Y5L*!N7:V .>!CK54(H4= ,#)S2T5E3PU&C4G5IQM*6_F 4445T@%%%% M!1110 4444 %%%% !1110!FWW_'XO^X/YFIDZ5#??\?B_P"X/YFIDZ4 1R?= MJE-5V3[M4IJ (?AM_P D[\+?]@JU_P#1*UT=F6VL7/P^\466E^ M';36M0TB[LT@U&W@>.!0\\:^9'-&JKN!)$@ YR2 #,FD^(=]\9/&.G-\3O[, M33O&-I8V^;B5C'!'>[@,T;,2*^Q%8JP(.".17QGXVUK6 MM)^/FLF*'3'\/W'Q5\/VXNIX[:WCY>69PB+SCDG@4W3\_8X\^_\ZYSXJ6=QJ'@#6+>U M@EN;B1%"10H7=OG4\ ?<6#!2C$;2&)I:?HMY\/F&JP6_B1[+_ (2ZZFU"**2]OG>T:*X2-U@W.SIY MDD1.Q3G 8YVY ![A5:'4K2YO+FTANH9;NU"F>!) 9(MP)7 M(KW7;CP_I^H7,?BR>Y6^U:6/P_'%J]L]W&UX_P!G#75GG[.5C"[!*&0JP&$' MSCLO&;>(W7Q0T,>N16!?2R\=@7,ZVV[_ $L6Y4DEPF<^4=_]WYMM 'K%%>$V M&DZQKEQ86-C=>,+7PC-XA41R7DUY!>_9183&4/)*1<+"9PH!D(8$_(1\A'I/ MPOM]1L_"K6NIR7TLUM?WUO#)J+,\[6Z74JP%G;YG_=!,.L/#.AWFJ:GJ5EI%E;INDO=2F6& MWBR< N[$ #) Z]ZZC5,_9?\ @0KS[XG>";7X@^#;G2+N]O-.1;BUOXKO3XTD MGBFM;B.YA94='5\20IE2IW#(QS0!\T:/<67CKP+X#\3?%OQJGBO0-1U"XNG\ M'W/AM;];S48TN(&CLT@0O/9QDR2INCE)"12&0"M30?$L_P 'W^$ZQ?%>TU'P M1J$LNEVJ:A916.F6^FPQ-M629V,GVQ76"%=SJ"=X\I2&J;P+\1!\5/\ A7%] M;^/-$@^+D-IJ*QV5WIK7,1M9W#M;W444B""Z2.W@+*)%(:*7"%20,F;7-'\0 M:#X;^&/A_P")$>M6GB/5M7L?%TVF6$8U2:2Y^T3RSQ02JRPVOF>&!4@@C@@YKH-)SY[GMM_J* -6LNU\4:-?:++K%MJ]C<:1") M&DOXKE&@0)G>3(#M 7!SD\8.:TV^Z?I7SIX4\&Z]9Z3IGA)M'ODT#7K2WU+4 M998R$MGA3;/;,I'RF8I;?*1\P:<]J /H2PO[;5+&WO+*XAO+.XC66&XMW#QR M(PRK*PX((.014>LZQ:>'](O=4OY?L]C90/);>2/4&T]X27%NMNO-J28_*P$_>$EL\[J / M>E8.H9>01D4M>'^(=$USPK:^*-/L'\1ZKITUCI\SZE:6MY:VDUU##=7186\$D@5YMHRVQ2X:EK% MIHZVQNYO)%S.EM%\I;=(YPJ\#C/J>*NUX1X'L_$5UX7M8+_^UM1CM?%L#VDU M_97<$OV0+&Q?9@KQZG^]S_ ,,?SF95.A=3 MM4ZU G:IUK0Q-6BBBO4.L*AD7(J:FLM %:RO#I]X)3RA^5@/2NKBF2:-7C8. MC<@BN4FAW5!%-<6;$PRM'].A_"@#M:*XYM;U'_GY_P#'%_PI/[T^RU+7_$?]A:)?VO@?5+31O"Y>U2:PUW67MIH+N5BTC2"",+NB9!DD@#) MKNO@9XHU'P1XN6WU?Q?J%SX1EM_<D&MW"R0Z9!H^NPV=L8Y6&\(MO,^\N[ M9VJ<\4 ?7%GJ+*P24Y7^]W%:E<;H.O:9XHT>SU;1M0M=5TN\C$MM>V4RRPS( M>C(ZDAA[BNGTV8R6^T\E3C\* +=8FA^./#GB:_N['1_$&EZK>V>1QS2 M0X.#O56)7GCGO5/XG:1J6O\ P\\1:=H_.IW5C+% OF>7O8J1LW_P[AE=W;.: M\PU+Q/XFU==2L_".AR:=%;>';E=/ANO#%U8W.F3J(%6W2XD80S;OWF%B 7,2 M?,1@D ]VHKP'PWX>US4M.T.Q_P"$C\37FF7&O_Z6RV.JZ5-!;BQG+(TEW-). M8VD$?S!P Q 0JV,9GB73_&BZ?H]C-K/B#3-(MIM5@2^CT_4]1NRR7A6T,@LY MHYG'D#*O)O1L9<,2I(!](U2UC6+30=-GO[^;R+2$ R2;2V 2!T )ZD5YG-I& MMQR>/-7F.N:S?6]HL.FV27MS96]P391[S%&C@!FDW?,,LC [2&SGB_#-AXDN M?"?CRPDDUO6+!X+-[$WVFZE;LTI=O.$:7TTTYP%3/S!>X49)8 ^C:*** "BB MB@ HHHH **** ,+Q,<-:_P# OZ51C/RBKOBC[UI_P+_V6J,7W10 D_W:T_#' M_'O/_O\ ]*RYONUJ>&/^/>?_ '_Z4 ;59+>*])7Q*OA\WB_VPT'VD6NUL^7G M&;]HN8[;[V-NXXW=.<>E:%9^L:5_:RV8\WROL] MS'<_=SNVG.WKQGUHK<_LW[/X@*,/CC1[B^EM(IYY)HVDC.VTF*%X\[XU?9M9 MQM/R@ECC@57L_B%I-YI%GJ"IJ"I= F*W_L^=YR!C+>6J%BHW+\X!7) SS4EO MX1^S_P!G_P"E[OLNI7&H_P"KQN\WSODZ\8\[KWV]!GC$N_A@UY8:7#//I=_+ MIJR00?VCI7VB$PMMQNC,H/F#8/G# >/%J5,TC&\(1;[?^ _WNGO>MN@& M[<>/-%MYK2,W,TINA$T;6]I-,O[PXCW,B$(6(. Q'2GGQII9AGEC^VW,<,Q@ M=K73[B;YP6! V1G."I!(R <9ZC/&W7A+6+'QAITUIIEO-8PI:H?LZ&&U783N M/EBY4+MW,R@Q2X.,-Z=%J7@/[=H<6G_:;>7R[R6[V7UH9[>7>[MLDBWKO WY M'S?>53VQ6=/%9G4]I^[2<;VT:OVU;MWV[>8RQ:_$+1[S4)+5'ND$=M]J>YEM M)8X40;MP9V4!"NQ@0V,$$=00'_\ "?Z,(6=I+R-U94%O)I]PD[ELXV1&/>X^ M5N54CY3Z&L?3_AC]AT^6P^WP_8KFSFL[B.*S$?RO)(ZF+#;4"F4C!5@0!TIF MG_#6?2I(;FRDT#3M0MY \4UAH?D*PV.C+*HFRX(?(PRX([]*F-;-[1YJ4==] MM/)>]K;U5_+<#I_"_B"/Q1I/V^&,QQ&>:)02P_M?8P]M\=E?UMKMH(*** M*Z "BBB@ HHHH **** "BBB@#-OO^/Q?]P?S-3)TJ&^_X_%_W!_,U,G2@".3 M[M4IJNR?=JE-0!#\-O\ DG?A;_L%6O\ Z)6NCKG/AM_R3OPM_P!@JU_]$K71 MUPX#_=*/^&/Y( K/U2W+*LH&=O!^E:%(>>#R*[@/#_C1\,]:\877A?Q-X0OK M'3O&WA6ZEN=.;5$=K.YCFB,4]M-L^94D4J=Z@E612 >17FFB_!/XF?$;XL:9 MXI^)6HVNG>'='U$:G9^';'53?!YXGE-L,I:VR+%&9 X+K+*Q4 LHRM?55SI9 MR6AZ?W35-K693@Q-^ S0!\W>*_@+XQU[XV?VA'-HZ^";KQ9IOC*:\:>07\$U MGIZ6GV40[-CK(T43"3>NT>8"K';GZ/AC::147J:FCT^:0_=V#U;BM.UM$M5X MY8]6H EC41HJCHHQ3J** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@". MXB\Z%DZ9%8+*48JPP1UKHJK7=BMSR/E?U]: /./&'PMT#QM86UM=0W&GM:WY MU2"ZT>YDL;B.Z,;QM*)8BK;F2612<\AR#7G7QN_9UA\7?!G2/!WA.PTO.C3: M:L-AK+8MK^RM;F&5[*YF\J67RY!$&)3#,Z(6)4L&]ZDL9X_X"WNO--6SF8X$ M3?B,4 >(?LT_"+5OA8OCFXU#2M%\*6GB#65U&S\*^&IA-IVG(+6")F5S;PMY MLC1DN -@VIL"DON^@--MS%"6889_Y5':Z9L8-+ACV7M6A0 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%8E_P"./#FEW3VU[X@T MNSN4.&AN+V-'7Z@MD57_ .%D^$?^AIT7_P &$/\ \57'+&X6+<958I^J Z.B MN<_X63X1_P"AIT7_ ,&$/_Q5'_"R?"/_ $-.B_\ @PA_^*J?KV$_Y^Q_\"7^ M8'1T5SG_ LGPC_T-.B_^#"'_P"*H_X63X1_Z&G1?_!A#_\ %4?7L)_S]C_X M$O\ ,#HZ*YS_ (63X1_Z&G1?_!A#_P#%4?\ "R?"/_0TZ+_X,(?_ (JCZ]A/ M^?L?_ E_F!T=%*H5GRTZB;\FF!;HHHKI **** "BBB@ HHHH YSXD_\D[\4_P#8 M*NO_ $2UI_O<_\ #'\YF53H74[5 M.M0)VJ=:T,35HHHKU#K"BBFLU #7JN^*D^::18T&YV. *V;71(8E!E'G/WST MH YQ@*;Q77_V?:_\^\7_ 'P*/L%K_P ^T/\ WP* .0XHXKK_ +!:_P#/M#_W MP*/L%K_S[0_]\"@#D.*.*Z_[!:_\^T/_ 'P*/L%K_P ^T/\ WP* .0XHXKK_ M +!:_P#/M#_WP*/L%K_S[0_]\"@#D.*.*Z_[!:_\^T/_ 'P*/L%K_P ^T/\ MWP* .0XHXKK_ +!:_P#/M#_WP*/L%K_S[0_]\"@#D.*.*Z_[!:_\^T/_ 'P* M/L%K_P ^T/\ WP* .0XHXKK_ +!:_P#/M#_WP*/L%K_S[0_]\"@#D.*.*Z_[ M!:_\^T/_ 'P*/L%K_P ^T/\ WP* .1P/6I%Q75?8+;_GVA_[X%,DTNUD4@PJ MONHQ0!S\>.U3K1?6+Z?(.=T3?=;^AJ-&S0!+1110 5S,W]H_\)EJ'V#[+_QX M6N_[1N_YZ7&,8_&NFK&M?^1RU3_KPM/_ $95XA_P"?K3/_ &D_P#CE;-% &*T7B'_ )^M-_\ :3_ ..54N(M>V\W.F_^ M \G_ ,'(K$Z<&@#Y*_9__:G\,>#_ (!_#'1=1TC7 MH[RQ\*Z3#)BVB"MBRAPZ[I02K## X&00>]7_ (A>*/"_QI\2?#[7?#4?4;R"-V8I;_9D:-692TFS RR.M_PO\)=6^%=UK?A MVR^%UAX[\+6UW$/#U_JFH6IN;:P%I;J+5FF0R,L4JSJFXG$?EKG"BNH^"OPC MN=-^(GBKQ_K_ ("QTTP6K2_P"I109);F*1F9LG:L8& M #D ]+^'/@6R^&O@O3/#EA++<0V:NSW,^/,N)I':2:9\ ,\CNY +' XK MMM'SME/;C^M9M;=C ;>W /WCR: +%8^@^,= \527<>B:YINL/9L$N5L+N.

>QNK>R\V/SX+=F16=O+5_P#CWW8V?*=Q MCR >OU!)>V\5U#:O/$ES,K/'"S@.ZKC<57J0-RYQTR/6O$+#2=8URXL+&QNO M&%KX1F\0J(Y+R:\@O?LHL)C*'DE(N%A,X4 R$,"?D(^0A=)\-W=OXF\&7VMC MQ/H:+K6F?"?P[ MYTWB:34]1N(Y=4OYKC5KN>R(BD(/V:TFCF*YVQ[$*J"P=\D9-?2YM<;P_P"# M4\8_\)@VC+#J"W$FDPZC%>&=;@+:^>MLS7(7R-^-[,"<%V9L&@#WV&]M[F:X MAAGBEFMV"31HX+1L5# ,!T)!!Y[$&IZ\%US0KG1M?\<3:?%XL66^NK&YDDLY M;^3?IY$"W/D$DH)@%D 5/WX4$(!\M3V&DZOKD<-E8W'BZV\*3>((A ]Y/>P7 MWV46CF8-)*1M/^!_\ LM4(?NB@!)ON MUJ>&/^/>?_?_ *5ES?=K4\,?\>\_^_\ TH VJ*** "L7Q%J=Y:RV%CIWDI?7 MTK(LURA>.)54LS%0REN!@ ,.6SVK:K,US0DUR.W_ -)N+&YMY?-@NK4J)(VP M5.-RLI!5B"&!'/K@US8B,Y4FJ>^GD[7U2?1M7MY]4!1;Q0=)M=135%\R\TRQ M%],@;CUJGK7C2YT>34V337U&.U>U1(K=D1SYQP2 M2[ <'&,>OIDA^J?#^'5H7CEU?4T\^V-I=O&\6Z[CRQPY,9VX+OC9M&&QTP!? MU#PG:ZA'J ,]Q"]X(=TD97,;1'*,N5(R" >01QTKRY1QTHN,=+;/2^TK=]O= MWZI]!D7_ E26][/'=1R1JLEM%L\M086FX4.PB&! M[F"9+:9I%2X:>VC#;)"C%4>82..,_(K$@C R<5L77A.VOK74X9[BY=M0ACBE MFW*K@HI"NN% #9.[IC('':L^\^'-E.W,7[^)-VT,61B" M-S7*) '921LD^7[O).<=@W6G+\1+-;66ZGT_4+2T^R27MO-,D>+J) &8H%\%\L#[-D;Y+,!A,E6))(8GV(%4X_AW:?8Y M[2?4=0N[9K22QMXYGCQ:PN-K",A 2UM M;VOU DD\9M+I.M2II]Q87MA:&[6"_5/G0JY1\(YX)1A@D,,<@56C\3ZCX?E4 M^(I[*:RELY+Q;NRMWA\KRP&=61G, Y%6=3^)2:/J%Y;SZ7?W$L%JEY);01PA[>,@;B[--M$;V:SDM9?%.K2Q2#:WF0V397!!4@V^"#GG(/3ZYY'Q!\(KA=4L+S M0WMR;:UCMT^W&(^2T>-CJ'MY1]0OEG@8.,;?-KSS:E2YE>35ND4^O1.5WMU2 MMTZIG72^.((=4ELVTZ^\N"XBM9[O;'Y,,D@0HI^?<>.:Z6L2;PI M:W"WHDEF+7=Y!?2E2!^\B\K:%XX4^2N1R>3SZ;=?1X=5U*7MG==/O>GW6^=Q M!11178 4444 %%%% &;??\?B_P"X/YFIDZ5#??\ 'XO^X/YFIDZ4 1R?=JE- M5V3[M4IJ (?AM_R3OPM_V"K7_P!$K71UQ7PM\-Z19^ ]!N+?2K*">\TJV^TR MQVZ*T^8E)WD#+9).<^M;]KX1T*QL;BQMM%T^WLKG_7V\5K&LO;S UJ*R?^$1T+^R_[,_L73_[-W^9]C^RQ^3N_O;, M8S[XHNO".A7UC;V-SHNGW%E;?ZBWEM8VCB_W5(POX5V\U>WPK;^9[_\ @.WG M^ &M167?>%M%U.2VDO-(L+N2V 6!I[9',0'0*2/E'TITWAO2+G5(]3FTJREU M*/&R\>W0S+CIAR,C'UJN:M?2*Z=7MU^S]RZ]T!I45FP^&](MM4DU.'2K*+4I M,[[Q+=!,V>N7 R<_6FV/A;1=,DN9+/2+"TDN05G:"V1#*#U#$#YA]:%*M?6* M^][=/L_AT[L#4HK)M?".A6-C<6-MHNGV]E<_Z^WBM8UCE_WE PWXT?\ "(Z% M_9?]F?V+I_\ 9N_S/L?V6/R=W][9C&??%3S5[?"MOYGO_P" [>?X :U%9-UX M1T*^L;>QN=%T^XLK;_46\MK&T<7^ZI&%_"G7WA;1=3DMI+S2+"[DM@%@:>V1 MS$!T"DCY1]*;E7UM%=.K^?V?N[^0&I16;-X;TBYU2/4YM*LI=2CQLO'MT,RX MZ8D6VJ2:G#I5E%J4F=]XEN@F;/7+@9.?K3YJU_A5K]WMWVW\OQ M TJ*R['PMHNF27,EGI%A:27(*SM!;(AE!ZAB!\P^M-M?".A6-C<6-MHNGV]E M<_Z^WBM8UCE_WE PWXTE*OI>*Z]7\OL_?V\P-:BLG_A$="_LO^S/[%T_^S=_ MF?8_LL?D[O[VS&,^^*+KPCH5]8V]C:187D7.J1ZG-I5E+J4>-EX]NAF7'3#D9&/K5D6%I)<@K.T%LB&4' MJ&('S#ZT*5:^L5][VZ?9_#IW8&I163:^$="L;&XL;;1=/M[*Y_U]O%:QK'+_ M +R@8;\:/^$1T+^R_P"S/[%T_P#LW?YGV/[+'Y.[^]LQC/OBIYJ]OA6W\SW_ M / =O/\ #6HK)NO".A7UC;V-SHNGW%E;?ZBWEM8VCB_W5(POX4Z^\+:+J:187D7.J1ZG M-I5E+J4>-EX]NAF7'3#D9&/K1#X;TBVU234X=*LHM2DSOO$MT$S9ZY<#)S]: M?-6O\*M?N]N^V_E^(&E1678^%M%TR2YDL](L+22Y!6=H+9$,H/4,0/F'UIMK MX1T*QL;BQMM%T^WLKG_7V\5K&LQN=%T^XLK;_46 M\MK&T<7^ZI&%_"ES5[?"MOYGO_X#MY_@!K45EWWA;1=3DMI+S2+"[DM@%@:> MV1S$!T"DCY1]*=-X;TBYU2/4YM*LI=2CQLO'MT,RXZ8W3[/X=.[ U**R;7PCH5C8W%C;:+ MI]O97/\ K[>*UC6.7_>4##?C1_PB.A?V7_9G]BZ?_9N_S/L?V6/R=W][9C&? M?%3S5[?"MOYGO_X#MY_@!K45DW7A'0KZQM[&YT73[BRMO]1;RVL;1Q?[JD87 M\*=?>%M%U.2VDO-(L+N2V 6!I[9',0'0*2/E'TIN5?6T5TZOY_9^[OY :E%9 MLWAO2+G5(]3FTJREU*/&R\>W0S+CIAR,C'UHA\-Z1;:I)J<.E646I29WWB6Z M"9L]W?;?R_$#2HK+L?"VBZ9)D6%I)<@K.T%LB&4 M'J&('S#ZTVU\(Z%8V-Q8VVBZ?;V5S_K[>*UC6.7_ 'E PWXTE*OI>*Z]7\OL M_?V\P-:BLG_A$="_LO\ LS^Q=/\ [-W^9]C^RQ^3N_O;,8S[XHNO".A7UC;V M-SHNGW%E;?ZBWEM8VCB_W5(POX4N:O;X5M_,]_\ P';S_ #6HK+OO"VBZG); M27FD6%W); + T]LCF(#H%)'RCZ4Z;PWI%SJD>IS:592ZE'C9>/;H9EQTPY&1 MCZU7-6OI%=.KVZ_9^Y=>Z TJ*S8?#>D6VJ2:G#I5E%J4F=]XEN@F;/7+@9.? MK3;'PMHNF27,EGI%A:27(*SM!;(AE!ZAB!\P^M"E6OK%?>]NGV?PZ=V!\&Z1 MI5_XNU^WL;8?:-0OIMJ[VQN9CDDG\R37H7Q ^!S?#?P>=3U/58Y[^2Z2""WM MU^1@5W,23SQAAT[#UKB-&U*^\ ^*!7* 1DCC..N#P>^15S MQW\2M=^(MQ;R:Q<(Z6X(BAA39&N<9./4X')K^2?7M0CM+"]-UJXMXM.\ M01SL9"EPDUL8G10C.9$4L=Z@(>ZGID#-8WAO7?[ OI)7MUN[>>"2VGA9MI>- MUPV&_A;N#@X('!Z5N:/XRT;P_>^;I^B7EN/L\T)G_M/_ $K,B[=PD$050HSC M"9YZ]*YL$L%RQ^L-;ZWYKVT^'ET[WO\ *W5E32?",&O>)H],LK^1;4)YEQ>W MEMY0@4=6*AFXY '/)8"J%OX8NKKQ'/HZ-&DT$DJ2RRG:D:QY+NQYP %)]>*T M?^$V-O!J"6MM))+?3(\MQJ4PNI&C0#8A.U<_-\V>^%X&WEC>,@WB_4=:-B/( MU#SEN+3S<9652K@/C@_,2#C@XX(XJI++[05]>;6W-;E=]%>^UEYZO>P#Y/!M MO?V8GT'4CJ[K<16LD,EN8'#R$A"N6(*D@C)((R.*?9_#G4FU&QAO&A@MKB22 M-KBWGBN1$8U+NK!'.&"C."1UJ33?'%GX?FM!I.E2P6L4ZW4JW-V)99I55A'E MQ&H"J6)VA>23DGC%;1_&ATC0)--2SWNXNLS^;CF:-(\XV_PJK]^=_;%;166- MQE-Z]4N;ET:VNG+5-K=6:?2PC+F\-ZC;_:?,M]HM[>.ZE8R+A8Y I1LYP<[U MP!SSTX->^?L@R.T?BN,L3&IM6"YX!/G9/Z#\J\B\:>(EGT;1M&A>*5[:UB^V M7$+AQ+(H;RTW#J(T;;P<9+>@KU']EOPG9:Y8>(YM6TBVU"S,EN(&O+994WJ) M=VW<#R RYQZBOHN%Z4:/$-".%]ZRE>[T^"6ETNFB>GQ;:6 ^EJ*R[[PMHNIR M6TEYI%A=R6P"P-/;(YB Z!21\H^E.F\-Z1D6%I)<@K.T%LB&4'J&('S#ZT*5:^L5][VZ?9_#IW8& MI163:^$="L;&XL;;1=/M[*Y_U]O%:QK'+_O*!AOQH_X1'0O[+_LS^Q=/_LW? MYGV/[+'Y.[^]LQC/OBIYJ]OA6W\SW_\ =O/\ -:BLFZ\(Z%?6-O8W.BZ?<6 M5M_J+>6UC:.+_=4C"_A3K[PMHNIR6TEYI%A=R6P"P-/;(YB Z!21\H^E-RKZ MVBNG5_/[/W=_("A\2?\ DG?BG_L%77_HEJY:'H*U_BAX;TBY\'^)M3FTJREU M*/2KG9>/;H9EQ"^,.1D8^M9$/05YH=85%(W%2GI5>;I0!<\/QB2ZFD/)10!^/_ .JM^L+PS]ZZ M_P" _P#LU;M !1110 4444 %%%% !1110 4444 %%%% !1137<1J68X &30 MDLR0KN\CN/NG#? MW3UKR7XG?'3P9\'9+1?%>I7%B;F)[@&WT^YNQ%"CQQM+*88W\J,/-&N]\+EP M,YKO89@RI+$X96 974Y!'8@T =)14%G6EIJTZ@ K&M?\ D9<@T ;>@L#I<0]"P_4 MUHUS>AZDMG(T$K;8W.58] :Z2@ JG=Z>)R70[7[^AJY10!AO9SQGF-C_ +O- M(EG/(<"-A_O#%;M% %*TT\0D.YW/V]!5VBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHIDDJ0QL[L%1>230!B>)N9+4=_F_I5&+[HI+Z\.HWAD Q&ORH# MZ4]%^6@".?[M:GAC_CWG_P!_^E9EQ]VM/PS_ ,>\_P#O_P!* -JBBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH S;[_C\7_<'\ MS4R=*BO?^/Q?]T?S-2ITH CD^[5*:KLG2J4U $/PV_Y)WX6_[!5K_P"B5KHZ MYSX;?\D[\+?]@JU_]$K71UPX#_=*/^&/Y( HHHKN **K7%]';\'YG_NBJC:L M_:-0/K G$B8]U-7XY%D4,AW+ZT .HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBF2S)"NYS@4 /HK-DU;GY(^/5C2+JS9^:,$>QH MTZ*@M[R.X^Z<-_=/6IZ "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **2J4VJ)&2$&\^O:@"]167_:TG]Q:L6^I1S$*P\MO?I0!23>[KMBC\MO,8;.F1]X"K\?C31YM6&FK.M(T](OM=PZR-;)=. ML%O-,(XFSB1BJ?*GRM\S 8YQ5RQ>'BKRJ)+U0'0T5SVH>/M#TR\>UGNY!,C MB)O+M99%#L@=4W*A7"&R\S4C%97"6S7I7,<,L7"7$S@%5D?9MC8[ ME^5R#\PXY%9__"T/#97?]MGV>6)@WV&?!B/_ "U!V@KQZG^]S_P ,?SF95.A=3M4ZU G:IUK0Q-6BBBO4 M.L1NE5Y^AJPW2J]Q]TT 7O"_WKO_ (!_[-6]6#X7^]=_\ _]FK>H **** "B MBB@ KROQ?\0M>L?BI%X8TZZM[*T^P6UUYC>&[W56=Y9IHR&>WE18% C7YI!C MDG. :]4KC]:^'CZEXN/B*Q\2ZQH5Y):164T5@EH\4T<&)6>)'D921%&@#?O",@#@#ODD Y70_VB/#&L7>NVTZRZ;/HUG+?7 M2/=V=V1'&VV3_CUGFVL"0-K[6.> <'$VN?%+7=/C\.R1>!-:A.I:G]CDM;J2 MQ\[R_)>0,NV[V@DK_$>B/D E'=>U+5+L7>[2[:& 3V[VSQK,DI>58U(,BX(< MJW\).Y=VGJ7PQLKZ-WMM4U+2[\:D^J0ZA9O%YL$SIY;A0\;(RE"5VNK=<]0" M)?#_ ,-=.\.WMA>QW=]=WMK%>1O<74BLUR]S)')-))A0-Q:)*-!T[6+!F>RO[>.Z@:1"C%'4,N0>0<$<5+J;;;4C^\0*K^&/#]OX3 M\-Z7HMH\LEKIUM':Q/,07944*"Q )P.P%6=1C,EJV/X>: /,OBIXQU'PGHV MFP:)#;S^(-;U&+2=-^V F".5PSM+( 066.*.60J""VS:",Y''>*/!OB7PKX: MU'Q!KGQO\66=II]L]U=MI^D:.(E506;RXWL99.V N]F/ R37=?$KP._CSP_# M:VM^=(U>QNX=1TW4?*\T6]S$VY6:/(WHPW(RY&5=@"#@CQ#XB^)/BYXZ76_A M7J'PTTF5-6L&@?Q+9ZY>061C=&S(DATV5(I%(VA68$VY4Y.1[AX' MU[Q'H'CZZ\#^*=3CU]Y-._M;2=:6V6VFN(4E$5Q%/&AV;XVD@(=%5668#:I4 MEO&M)NO'?[--K:Z)X5^ ^D7-MJS,RMHOBF^ODCDC\M$BD;^R_P!RI#LREML? MRRDL&;YO;? G@KQ"OBS4/&'C*[T^77;BU&GVEAI.\VNGVH.:XN'7=-A7,FH6J#U:91_6NTUBVANM,N4GB29/+8[9%##.#SS7'V M6EV49W):0*V.JQ*#_*@"5?$^C_\ 06L?_ E/\:=_PD^C_P#06L?_ )3_&K: MV=O_ ,\(_P#O@4[[%;_\\(O^^!0!2_X2?1_^@M8_^!*?XU1TG4;34/%^J-:W M,-ROV&U&Z&0.,B2XST/N/S%;?V*W_P">$7_? K)L8DA\8:H$14'V"T.%&/\ MEI6:[8IV5?[IP0/SJSM>:01HN]VZ 5H M0^&=ZYGFP?[L8_K0!CMKVI?\_/\ XXO^%-_M_4O^?G_R&O\ A6__ ,(K:?\ M/2;_ +Z'^%)_PBMI_P ])OS'^% &#_;^I?\ /S_Y#7_"C^W]2_Y^?_(:_P"% M;W_"*VG_ #TF_,?X4?\ "*VG_/2;\Q_A0!@_V_J7_/S_ .0U_P */[?U+_GY M_P#(:_X5O?\ "*VG_/2;\Q_A1_PBMI_STF_,?X4 8/\ ;^I?\_/_ )#7_"C^ MW]2_Y^?_ "&O^%;W_"*VG_/2;\Q_A1_PBMI_STF_,?X4 8/]OZE_S\_^0U_P MH_M_4O\ GY_\AK_A6]_PBMI_STF_,?X4?\(K:?\ /2;\Q_A0!@_V_J7_ #\_ M^0U_PH_M_4O^?G_R&O\ A6]_PBMI_P ])OS'^%'_ BMI_STF_,?X4 8/]OZ ME_S\_P#D-?\ "C^W]2_Y^?\ R&O^%;W_ BMI_STF_,?X4?\(K:?\])OS'^% M &#_ &_J7_/S_P"0U_PH_M_4O^?G_P AK_A6]_PBMI_STF_,?X4?\(K:?\]) MOS'^% &#_;^I?\_/_D-?\*/[?U+_ )^?_(:_X5O?\(K:?\])OS'^%'_"*VG_ M #TF_,?X4 8:Z]J/>Y_\<7_"FR7-Q>,#-*TGL>GY5O?\(K:]I)L_4?X57N/# MTENI>%_- _A(P?\ Z] %&&/&*M*O%00M5E30!#,N14VA7BVMT\4AVK+C!]Z8 MZYJI-#F@#LJ*Y&WUB]LU"JXD4=%D&__ .>4'_?+?XT?\)/?_P#/*#_OEO\ &@#JJ*Y7_A)[_P#YY0?]\M_C1_PD M]_\ \\H/^^6_QH ZJBN5_P"$GO\ _GE!_P!\M_C1_P )/?\ _/*#_OEO\: . MJHKE?^$GO_\ GE!_WRW^-'_"3W__ #R@_P"^6_QH ZJBN5_X2>__ .>4'_?+ M?XT?\)/?_P#/*#_OEO\ &@#JJ*Y7_A)[_P#YY0?]\M_C1_PD]_\ \\H/^^6_ MQH ZJBN5_P"$GO\ _GE!_P!\M_C1_P )/?\ _/*#_OEO\: .JHK$M=8NYH%= MDB!.>@/K]:E_M.Y_N1_D?\: -:BLG^T[G^Y'^1_QH_M.Y_N1_D?\: -:D) & M3P*RUU*Y_N1_D?\ &D9YKGAVX_NC@4 />3[1<,P^[T%6%'%1PP[:GVT 02]Z MHS5>E[U1FH A^&W_ "3OPM_V"K7_ -$K71USGPV_Y)WX6_[!5K_Z)6NCKAP' M^Z4?\,?R0!574+K[/'A3\[=/;WJU6/JC;KHC^Z *[@,;6M8@T2S^TW"RR!I$ MB5(4+NS,P4 >YJ+2_$>GZLTL<$S)/"H:6WN(VBEC![LC@$#@\XQQ4FN:2-: MTV2U\UK>3M]>G3=:C/6M+\2:9K=Q/#8 M7L5U) 7\LY&"2 0>A&5(R,\@ULV=T;:0<_(?O"N7\*:)>V/F7>J/&UZT,5J MJPMN5(HP=N3M4%B68D@ <@ <<]#7KX2=6I14ZZM)WZ6TOII=VT\Q'1=:R?%& MM2:'I7G01+-1;S6,#0KGRWD(=&=\8$9Y#'.1P.M5)O%$EU?Z:;))F@>>\@E@VH&E:'8HXN34$FHZ/5W>\=&[N[ MMS7W5FE=Z@9>@^-+S5-+T2ZNK"6TEO(Y':W\M',NV/=F,B4A0>V[)/0A>M6Y M/'UA_9S7L$,US MC'?LRO%$%C*UI/& M5F4V]QJ-RU^]G;VMI"J2,57<1EY-O"@D ML64<8QG&6Q^!8H[5D_M;46NVO1?_ &YC$9?-V!.GE[,;>,;>,\8XJ>\\&V]P MK-%>WEE=?:VO8[J!DWQR,NU@ RE2I7(PRGKZX(FG#,%%N;N].WH[+;FZZWC> MW2XBHWQ#MV^RQV^DZG=WLXGS9PQQ^9$T+*)%++A?#^ MEZII)6.RO-LDE[<6DDZV\+1E@[1(RMC.T$Y 7.3P*O:7X0M-*N+:X6>YGN(4 MG5I9G4F5IG1W=L #.4&-N !D8Z8/^$6^SZ+INFV.JW^FK8QK%'/;F,NZJNW# M!T9#V/W>HXQ6O)CI0ESO==+7^SYK?WKZKI9K<"A/X^ALT5197&K-'91WUQ._3FJG_ K95O)(XM2N[/3&T^&Q9+>1?,G"O*T@D+(<;O,'S)AL M[L$5?F^']I)J!GCO[ZWMFN8KM[&)HQ"\L80*Q)0OC$:C;NQQTKG3S1QTT=UV M\_G9Z:[]4,>?'5JL&I7DEE=Q:38B4OJ;F(0N8SM95&_>?F!&2H!QUZ9E\(>- M=/\ &EK<2V)VFWD$B7=I MS&/RHVD8LS(P3S =Q)&7(&>G3&MI&G3Z;;M'<:I=ZJQ;(EO%B#*,=!Y<:#'U M!//6NVC]=]K%U7[MG?1;^33NEMRZ-[\W01?HHHKUP&NXC4LQP ,FL.XN&N)" MS=.P]*T]3;;:D?WB!6/0!S]YXVL-/O[VWN8KN*&S94FO/(+0(Q17PS+DJ-K# MD@#WK?1UD171@RL,AE.01ZUS6N>$Y)[J\U+3[I[>_94EB3^ S(" 6]5=,(RG ML 1@C-<7X9N[OQ!H,,5L-2N-+T_388X)+"=K=9IA"N1N4AF(8E<9"KL.18-/5 L4@5B3(Z@?>7J>?R%==6-I_A6TTV>REBDF9K2& M>&/XA:)!:P7%M,\AD?8F&C MF9!S_>9<5H1> ;&&W@MA<71M4T\:9+ 63$\(!"[CMW!AN)RA7K6?XE\#ZCJ? MAV:P76)]79Y8G$>JK;JFU#DKE;MM$M4 M[+2VDFW>^EAFAIOCJ+5'L(X])U!)[PS8B<0YB6*01NSD2%ZZ@MM*N;J_MW17LX[NT=@#*L;$E)F"D,P&&P23Z!B-KPOX5FTZSTYM1DC:\ MM;>6U6.VV")8G=2%^6.,$@(HR%4=>*JI\-+185B;5=2>.&W%M:J3"!:H'1U" M 1C)!C3E]V<^SO?OT35A$>I?%C1-)UM=+NRT%P&C MCF\RXMU,#N%(4H9=[8W+DHK+SUX.)+'Q\VH:Q;1C3;JTTV6PN+Y;BZ109T1H MMK1[7. 0Y.' ;E>!6A_PB3)?/)]6\6FU:6.SMVFFM]0BLI8V R^^-7^0[@,X=1EL#.>W-,A\!Q1Z;)8- MJVI2V@55M8Y'C/V38X="AV98J57!DW_=QW.9K+P7;VJ/YM[>7LTEZE_)/<,F M]Y%55'"J%"X4< "M(QQO*H1TTU;:;OK?[W9KI;ML!F0?$3=HNF:M=Z?<:=!< MQR2O;LL!WL>(/B18>'EE>:VFE@BG-LT_VBV@3S BO M@&:9-W#=L\J:MV7@NTM+6SMY+FYNX+3S5A2?9@1NNTQG:HRH'3//J352#X=V MEE8V%O9ZEJ%I+:)+%]K1HGFE21@SARZ,.2JG( /'!K)QS-4[)ZV6NE[I*^GP MZZOIMY@5[?XAG4K75KB#3[BVM+,1/%?2B.1)E=48802!@2KYYQQUY^6K%_\ M$:RTV.XN)["_&FQ&5%U!4C,4KQABR*-^_/R. 2H4E>#R,RVW@"SM;.XLX[R\ M^R3P0P/"6C(S&JJKYV;MVU%!YQ[9YJ&^^'%EJ$=U;S:AJ#:=,9G2P#QB*%Y0 MP9T.S=GYW(#,R@MP.!A8S5T/Q(NM7%Q;M8W>G7 M$*)+Y-X$#-&^X*XV.V 2K#!P1CD"MBJ,&D0V^K3Z@K2&::WBMF4D;=L;.RD< M=2IX'WO\*X7QAXR?0DU&"UB7[9: M6(OS-H%=9(Q>1F/4G-8FO^'%UC;<07$MCJ42,L-U"V M/="2PSM+\?EY]OS6X&-<_$6/3/#IOKRRD:^262![2W MY^>,$N03C"[1GGGD#&>*WM%\0VVLR3VZ'R[^U6/[7:\DP,Z[@I;&&(Y''<&O M+X;Y]0U*Y000R;)9$_LR8<-J$ZLDT/\ M0C#3$]PP/:O1_#'A9/#INYFE2>Z MNF4R-#"(8U5<[51!G &YCU))8DFO!RW&XS%UE9WIK1Z=D]>]W+IT2U2NAG8Z M;=&0&)CD@94U?K"LV*W41']['YUNU]:(Y^\T+4QXF?5+#4;2WBF@AMYX+FS: M8E8WD;*L)4VD^81R#T%9/_"(ZI8ZMHPBO([K2;749KKR1 $EB62.?)=RYW@- M( J@X/.<9IGBCQM>:/XK73H+G3E406\J6,\;&YO#)*Z.L1$@P5" _<;KS@< MUI_\)U#)$SPZ7J$[-SV*?*O$D7F[B>?NGR6QWY' [-4,NFE&+:2\Y=DK7]&E9/31#(3X116;R[ MC8GVZ&\5=F<".-$"9SWV9S[]*YZ\^$T4U])=J=(O)I7E+C6-(%VJAIY)0$_> M*5(\T@G)!P#@5W-M<6XU!3);17,UM TD8"DR9DF50/G4;2 MP;K\N 34]Q\3-/CM8KN"RO[ZS:VAO)+BUC1EBBD9E5CEP6(*G(0,?0&LJKRB MLW&HT[:_:ZZW_7R7D!;L_!JV<>FHMR-MGJ-Q?A5BVAA+YWR 9XQYW7_9Z#/# M]-T'5-)\-Q:;:ZI;I<6[!8+AK,LGE@\+(GF98XSDJR\X.!T-&^^)FG:7IQ/%;QJY="7)"5FELG*]GRQMIK?2*MNA&?=?#R9 M(]$@B>([;^2:^DMXA!#Y+_O'C6/<2%9TBX!/K#IES;V<(C:*\D> M,I,KHKC"ABP.&SR.G4@\5EP_%S29)KR!K6Y6ZM2JM;136UQ(Q:58L8AF?:0[ MJ,-M//&<''*Z>5*"G)^[*]OB7PJSUTZ+KOK:XQ;CX;I<>(FU5TT2ZEGDBFN& MOM'$TP=553Y4GF Q@A00"&VDDY/2K%_O7?\ P'_V:MZN=\.S".\EB)P9%X^H_P#UFNBH **** "B MBB@ HHHH **** "BBB@ HHHH *2EHH QKRS:W8LHS&>A]*JUT77@\BJTFFP2 M<[2G^Z: ,:I(8'N'VH/J?2M-=+A4\[F^IJU'&L:[44*/:@!L$*V\81>@[^M2 M444 5]0_Y!]S_P!KC8!ZYXKF[9: +BTZFK3J "L: MU_Y'+5/^O"T_]&7-;-8UK_R.6J?]>%I_Z,N: -FBBB@ -03-@5,U5+AN#0!L M>'[<>2\Y'S,=H^@_^O6O5#0O^07#_P "_P#0C5^@ HI"0H)/ %8][J!DW -L MB'4YQGW- &F]U#&<-(H/UH6[AD.!(N?KBN.C\3:7+K;Z0MXG]HJ@?R&!!*D9 M!4D8;CG@GH?0U?%U UR;<31FX"[S%N&\+ZXZXY%8QK4ZE^22=G;?KV]?(#J* M*Q[.^:!@K$M'_*M=6#*".0>16P"T5S_Q"_Y$/Q'_ -@ZX_\ 1;5PFF:IIFA: M'9)INN>']/MKJ[2._P!5T"U@@6V7RG9!)N:5 S,NW<_'S$ 9YKQ\5F*PM=4I M1TM>]TGO;9VOYN]DM6,];HKSC1/'DEN-)FU;5XS83G48/M#BH1XDOV\.IJ_F1_P!I?\(JUY]J-NF_S8MXJOVBOH],\1'54W62&],$1%K-+(0Q[!AB-KEF!4_-WJYK,UXEQ%%J/B2X@@TO75A_M"1+:-MCVH M<&0F/9D-(5!"@'<."<&LUG=*5-5(4Y-.V]ENVN_:+?;S ]2HKS?QE-IFG>,K M6^DDT_4=2Q;QQZ9=_)=J#(<26K]VET> MAT5Y&VMC6-,TFZF\37D45EK CGU%I;*2#)@;!CF2((R9. 656RY# ' "P^-/ M$#'Q).^K:='+:6M[(-+:ZC>XMS'N\IQ#Y*L!P"2TC@A@1C(KF_MVA?6#L]MN MU^^G;Y:;.S/6Z*\UEU'7]-U._5]?FNH;"6Q?RY+:%?.$[A71BJ A0 2N,,"? MF+<"O2J];"XN.*YDHN+7>W=KHWU3$<]K< M[Q748$HR?J.O]*@C;(JWXF/S6 MO_ OZ51AZ5W 6.M1LF:D%% %9H0>U,^SBK>VC;0!3^S#TH^S#TJYMHVT 4_L MP]*/LP]*N;:-M %/[,/2C[,/2KFVC;0!3^S#TH^S#TJYMHVT 4_LP]*/LP]* MN;:-M %/[,/2C[,/2KFVC;0!3^S#TH^S#TJYMHVT 7M/MA]CCX]?YFK/V8>E M/T]?]#C_ !_F:L;: *GV8>E'V8>E6]M&V@"J+<5(L(%3[:,4 1[>:1N]2-UJ M-N] %:6J,U7I*HS4 0_#;_DG?A;_ +!5K_Z)6NCKG/AM_P D[\+?]@JU_P#1 M*UT=<. _W2C_ (8_D@"LC5(RMP&[,*UZANK<7,14\'J#7\7:=XFDNHK)Y/-M@AECD0 MJ5#9VG\=I_*MJH+6QMK%66VMXK=6.2(D"@_E6I861D82.,(.1[UWT%5C32KM M.7=*R_7H!H6L9CMXU/7%9'C?7)O#?AF[U"W>WBEB,8$ETI,2!I%4LP#+P 2> MHZ5NU1UK1X==T][.X:1(F=')C(#91PXZ@]U%+$QJ3H3C2=I-.WK;0#D--\97 M^HPJ4O+.^A75(+5=2TZ,K!=1L 7"AF?E22I(8\CJ#D#3MOB+IT_BQO#SQ/#? M;G1&VY MR",CFII/'*S6&IL+.[TRZLXHI]E];JY:.1B$<*L@X.UAM+*PQR!WFD\!Z?+I M5KIYFN?)M]-ETI&#+N,4BH&8_+][$:X/3D\5;U#PK::E+?22R3*;NVAM9-C# MA8W=E(XZY1')*$,8)W;B"9%'RJ<$\X&"5L?',.H:_%I<>F7RK,9Q%>MY/DOY+!9# MCS-XPQ Y49SZ$=XRENDM% M?9^7+;7>]W?[+#T&BBBOH "BBB@ HHHH **** *NHQF2U;'\/-A]*B<7.+BG:_5;@>9 M+KFN:/&LE_>WD$P'[U-4T]'M2?\ 9EML^6/0N6_.L;P1K&H77A'1[6SNKH)% M:1*L.BV*LP.T9,DTX\O.IKURBOGGE-7VL9>WE9)K[7-K;[7-Y=K>0S M'\+S:U-I^-;MH8+A3A6BDW-(O.&90,*<8X#,,YZ5U&DQG=(_;&*IPP/@[^M>_1INE34')RMU>[]=A#ST-JZM9V?AS4[O69M1AU5 MA%/:W,4*B,M&SAHC&BGC9R&+9!/0BO0*PM)\$Z1H=S'/:PSEXE*0BXNYIUA! MZ^6LCL$R./E XXZ5Q8JC6JU*L1W$R>';W M[/\ 9'N[9HX;C=( 51M\"IN8'@1M)G!QGC-N#QG-=Z3;WDB012?;TMI(-/N MC*RY&2D@EA1D;GE"H8<GV1G+:/\5+[7# ++2=/N_M,L4,+V^JET#O%)(5D;R?E95C^91N(W#K MW[3P[K#:YI:W,D*V\RRRP2Q*^]5DCD9& ; R,J<' X["L+PIX!ET.1'U#4Y- M4,#(]JA>XVPLJ.A;$L\IR5D(P"%Z?+GFNGL=/M]-A>*VC\N-I9)B,DY=W+L> M?5F)_&M,MIY@HJ6-G=ZW7N^5MEZ]=K=1%FBBBO= **** "BBB@ HHHH **** M ,"XC,QKS33X;A+6ZADU#7+CQ'9R8N([:Z4DJ22LRQ2$(8R,< >J]0:] M=U"S,W[Q/O@.PL\0HRIO5 M7ZVWZWULU;1V?5=;H/$[6Z^RZIJLEKY]QXCDE6WMA"&#Q9)D>4QM\P)8,"C' MC,F6"-FO2O#VI:])KUO:7ES'<8@>2^A6%0+4Y'EKO5B-S#G;S@ \]";H^&^@ M+=&Z%K<"Z9=C7'VV?S"O]TMOR1QTSBMS2](M=)MUM;"V2WBW%MD8ZL>I/_NM][ZJRNWLVV]-+;-,T;&,R74?L<_E6Y56QM/LZ$M] M]NOM[5:K[,12CTJ*+6+C4@SF>>".W921M"HSL".,YS(V>>PK-G\'V[V$%O!> M7=G-;W4EW#=PE#+&\C.6 W*5((D88*G@^H!JAXHURZT/4M2NH6WBUT2:Z2"1 MCY;.C9!(!]L9ZXK,UCQ!XEM;>^M/MNG1:A#]BG2XBLG*".:9HS&5:7D@I][( MR#T!Y'@U\3AH<\)4V[7V^0^9YMU&8F> MY\Q@[^8'C9>6&?E QT&!Q0O@6V75([O^T+XPQ7$MW%8[HQ!'+(KAV&$W'/F. M?F8X)XQ61+XI\3R^))[*QTM+VSL9X;>YD2.-0Y9$=W#-Z=/IT'V:*ZMS$TC1X4%6#HR'.Q3 MG;G(XQDYFNO"L%]#@%/=+MR%(^59""I..0M266MZPNG"XU&ZAOB-: M-M&MM"\!5%D=<'$AW\ 8!X]=W6K^LX3VLJ7LWHM?Y;6Y>[7>.B;TLQF_>^#[ M>[FN9X[NZL[N:[6]6Y@*;X9!$L/RAE*D%!@A@WWB?3%FU\/B&[LKNXO[J_N[ M6&: 33B-2ZR,C'<$11D>6H& .,YR>:XRX\>:]:V.E7(;2KDZPD?, $V-P"<@<&=2O;QM3M=0>WFNK"Y$#36L31)(#$D@(1G8CB M3'WCTS[5OAZ^$K5>6$6F[/RN_>6E[7:5[VT6C:V$1^'O!]MX:W):W5T]NUO' M UO,4*DHBH'R%#;MJ@'G'MFL^W^&MG"UL)-2U"XBM%CCMH9#$$@C26.547;& M"1F)!EB3C//>NOHKO> PSBH.&BOIKUW Y^^\&V]W<3W45[>6-Y)=B\6YMS&6 MC?R1"0H=&4J4'(8'DYXXQH:%HL/A_3_LD$DTR>;),9)VW.S.[.Q)P.[&M"BM MH8:C3J.K"-F[_CO]_7T78 HHHKI **** .<^)/\ R3OQ3_V"KK_T2UW[5X]3_>Y_X8_G,RJ="XG:IUJ!.U3K6AB:M%%% M>H=85'(M24A&: *$BM'('0E64Y!%:]GXECVA;I2C?WU&0:I21[JK26] '0?\ M)%I__/Q_Y#;_ I/^$DT[_GX_P#(;?X5S9M?:D^R^U '2_\ "2:=_P _'_D- MO\*/^$DT[_GX_P#(;?X5S7V7VH^R^U '2_\ "2:=_P _'_D-O\*/^$DT[_GX M_P#(;?X5S7V7VH^R^U '2_\ "2:=_P _'_D-O\*/^$DT[_GX_P#(;?X5S7V7 MVH^R^U '2_\ "2:=_P _'_D-O\*/^$DT[_GX_P#(;?X5S7V7VH^R^U '2_\ M"2:=_P _'_D-O\*/^$DT[_GX_P#(;?X5S7V7VH^R^U '2_\ "2:=_P _'_D- MO\*/^$DT[_GX_P#(;?X5S7V7VH^R^U '2_\ "2:=_P _'_D-O\*/^$DT[_GX M_P#(;?X5S7V7VH^R^U '2_\ "2:=_P _'_D-O\*/^$DT[_GX_P#(;?X5S7V7 MVH^R^U '2_\ "1Z=_P _'_D-O\*23Q)9*N4=I3_=5"/YUS?V7VJ1;6@"6]OI M=3F#.-J+]U!V_P#KU)"F!21P[:G5: %7I2T44 %8UK_R.6J?]>%I_P"C+FMF MLF]T.6?4Y+ZVU&:QEDA2&18TC<,$9RI^93@_O&H UJ*QO['U+_H/W/\ X#P_ M_$4?V/J7_0?N?_ >'_XB@#8:J=S]TU2;1]2_Z#]S_P" \/\ \15.YT?4MO\ MR'KG_OQ#_P#$4 =SH/\ R"8/^!?^A&M"LGPK#);Z#:QS3M=2#?F5U52WSGL M!_\ JK6H IZI(8[?:."QQ^%<]JVGKJVEWEDSM&MS"\)=>JAE(R/SK=U<'9&> MV2*Y+Q!K%YI]YIUI9P6[RWC.BRW4C)&K*NX+\JDEB Q'3[I]JY\1.G3I-U=G MI]^EOG<#AKJT_P"$=N+4WMMY,^FI;W'^CREXGM(=ZN8LJ""GF;V0[CM8J#S5 M.UTN\U!9SIDMS'JNHQ))--%&%>%3/(\4DDI/RAD*DQ@%OD4=*F^(FJ7^J:9' M;2V=I)<6]X$2XT^?[0OFD%!$XP"A);!5@5;!4D%A6KX;\4?V1?7.E?9)-9U6 M1_.N+FUEB7S9*VC\N-I9)B,DY=W+L>?5F)_&EU"Q@U2QN;*Z3 MS;:XC:*5,D;E88(R.1P>U6&5-UX!"%PQ'[Q\ARK+G.3@]:/%FDZK91Z/;6^I:K;6!MY'ENEBO;Z;[2 M=F-P@E5P,;B ;:EH^L7FH7, M[7NL[O[4M;93;RRPQFV:"(3,(P< $L_S=4(X*D9K-UJT\0+'9VIO]4L].ADO M(TN4M;V[F+";]R7\B19&&S.&?GFEUMJWHN^^P'K=4+ M.*PMWO[RW>,F:0M;N&Y%"$$DX7:%Q@8 .>Y-<5<:7JYOM0U#[9JTES!J= MC';I&\B0M"5MQ.PA'RE3NESD$*02,$$U-H6GSZ+H?BJ&PM+VXU037+QP:@T[ MPR[FKTNE9);NSTOMUW0SJ-#\4Z;X MC:46$LCM$JNRS6\D)*-G:X#J-RG!PPR#@\UK5Y7X#CO-'UNSM;>#5)])9?+? M5+ZSFCG?:F(K>1)$!54^8ATPG8_,Q+>J5OEN*GBZ'/524D[.VWRU=].M[7O; M004445ZH&#XH^]:?\#_]EJE!T%7?%'WK3_@?_LM4;?[HH L+TI:1>E+0 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% &UI__ !YQ_C_,U9JMI_\ MQYQ_C_,U9H **** "BBB@!K5&W>I&IC"@"K(*IS"K\E4YEH I_#?_DGOAE>Z M:;;HWU6-01^8-=)7*^!9A8QWFAR?+)92M)!G^.WD8LA'LI)3_@ ]1755PX'3 M#4XO>*2?JM'^* ****[@&20I,N'4,*K-I<)/!8?0U.3ZU;HK-TX2O=+4#*F\)Z)F.E8VB?#'1]#U6\OD#7!NDDC>&:& *5=@S!BL:O) MT_Y:,WY\UUU%HK?V-+F%]&LY+B2WTBQ@DN)%EF>.V13*ZMN5F(')#<@GH>:OQ6\4,DKQQ)&\S; MY&50"[8"Y)[G Y[ 5+13C2IT](12^7]=V 4445J 4444 %%%% !1110!SGQ M)_Y)WXH'?Y-?>8U"PG:IUJ*.IEK4R-2BBBO5.L**** $Q2;:=10 MSR_:DV>U244 1[/:C9[5)10!'L]J-GM4E% $>SVHV>U244 1[/:C9[5)10!' ML]J-GM4E% $>SVHV>U244 1[/:C9[5)10!'L]J-GM4E% $?E^U+LI]% ";:6 MBB@ HHHH **** "BBB@!&JG=?=JXU5+@?*: -_0?^03!_P "_P#0C6A6=X?8 M-ID8'\)8'\R?ZUHT 0W4/VB%D[]1]:YC5M(M]6M7M+R,LFX,-K%61E.596'( M8$ @BNMJM=627//W7_O"HE&-2+A-73 \I\0?#>\\00^5-J]NS ;5OI+#%ZJ^ MGFQR(IZ#JF. <<5+H_P[NM/LC93ZM$UK(VZY:SM#!/=>HDD,C'!]%"\<# KT M)],G4\ /]#0FF3L>0$^IKR/['P7M77Y'S/2_-+7UUU_RT I6]ND,<<$,:I&H M")&@P !P !6_:0?9X57OU/UIEK8I;<_>?^\:LU[*5E9 1SS);0R32-MCC4NS M8S@ 9)I+:XCO+>*>%M\4J!T;!&5(R#S[5#JT+W.EWD,:[I)(715SC)*D 5P& MK_#^;5;6^DGTU)[R/0+>VL69US'=()CE#GY7!9,/QC)P>M>=BL17HR_=4^?3 MS7=[I/MVW8'H5OJ$%U<74$4FZ6V<)*N"-K%0P'OP0>/6K%>7^(/ MQ<7/B#[ M'HVR2^EMYWO+9+;?<1#R_-@S)G+,59L.NQNYY-ZKWVH0:;;^?7%O5-V"?F9@JCCU) KB;?PBOV;7[^ST>U-WU_=^U;\5W ]:CNDEN)H0L@>+;N M+1,JG(XVL1AO?!..]35P6K>&KRZM-4%OI6VTF%B1IOF1IYL4?,D'#;1\ORX) MVGIG'-9>E_#M-0\1":]\.1V/A_R[CRM)G:)HX780 $QHQ0;BCMA20" W#&M) M8[$QDH1H7N_[R7Q-7^%Z62??7:VHCU&BLCPC:76G^%=(M;X,+V&TBCFWOO;> M$ ;+9.3GOFM>O9I3=2$9M6;2=NWD 4445H 4444 8/BC[UI_P/\ ]EJC!T%7 MO$S R6J]P&/\O\*I0]!0!.O2EH'2B@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** -K3_P#CSC_'^9JS5;3_ /CSC_'^9JS0 4444 %%%% "&F-4 ME,H AD6JLBU=9:@=,T 8.J:6;IHIX9FM+Z DPW*#)7/4$?Q*>ZGK@'@@$-A\ M:7>GXCU?2+@$=;K35-Q$WOL'[Q3[;2!_>-;#QU7>&N6I0;ESTY5B"^I C@@Z/>?_ !JK;0UR=[#_ *9/ M_P!=&_G7-4^N0VG'_P !?_R9,I?\ QJC_ (6MX=_Y MZ:E_X)[S_P"-5S'E4GDUCSXS^>/_ ("__DS/VAU'_"UO#O\ STU+_P $]Y_\ M:H_X6MX=_P">FI?^">\_^-5R_DT>31SXS^>/_@+_ /DP]H=1_P +6\._\]-2 M_P#!/>?_ !JC_A:WAW_GIJ7_ ()[S_XU7+^31Y-'/C/YX_\ @+_^3#VAU'_" MUO#O_/34O_!/>?\ QJC_ (6MX=_YZ:E_X)[S_P"-5R_DT>31SXS^>/\ X"__ M ),/:'4?\+6\._\ /34O_!/>?_&J/^%K>'?^>FI?^">\_P#C5'?^>FI?\ M@GO/_C531SXS^>/_@+_P#DP]H=1_PM;P[_ ,]- M2_\ !/>?_&J/^%K>'?\ GIJ7_@GO/_C5\_^-5R_DT>31SXS^>/_ ("_ M_DP]H=1_PM;P[_STU+_P3WG_ ,:H_P"%K>'?^>FI?^">\_\ C5FI?^ M">\_^-5R_DT>31SXS^>/_@+_ /DP]H=1_P +6\._\]-2_P#!/>?_ !JC_A:W MAW_GIJ7_ ()[S_XU7+^31Y-'/C/YX_\ @+_^3#VAU'_"UO#O_/34O_!/>?\ MQJC_ (6MX=_YZ:E_X)[S_P"-5R_DT>31SXS^>/\ X"__ ),/:'4?\+6\._\ M/34O_!/>?_&J/^%K>'?^>FI?^">\_P#C5'?^>FI?\ @GO/_C531SXS^>/_@+_P#DP]H=1_PM;P[_ ,]-2_\ !/>?_&J/^%K> M'?\ GIJ7_@GO/_C5\_^-5R_DT>31SXS^>/_ ("__DP]H=1_PM;P[_ST MU+_P3WG_ ,:H_P"%K>'?^>FI?^">\_\ C5FI?^">\_^-5R_DT>31SX MS^>/_@+_ /DP]H=1_P +6\._\]-2_P#!/>?_ !JC_A:WAW_GIJ7_ ()[S_XU M7+^31Y-'/C/YX_\ @+_^3#VAU'_"UO#O_/34O_!/>?\ QJC_ (6MX=_YZ:E_ MX)[S_P"-5R_DT>31SXS^>/\ X"__ ),/:'4?\+6\._\ /34O_!/>?_&J/^%K M>'?^>FI?^">\_P#C5'?^>FI?\ @GO/_C5/_@+_P#DP]H= M/_PM3P]_?U+_ ,$]Y_\ &JJWGQ*-PNS2-+N9G/2XOD-O$O\ P$_O"?;: ?45 MBK#4T<-)RQ4M)U$E_=C9_BY?D'M&0V\,LEQ+=74QN;V;'F3,,<#HJC^%1DX' MN2@J44U5IXJA&E1117JG6%%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% "'I4$RY!JQ3&6@!NDZD-.F9),^2_4_W3ZUTT6 M\K;G9G;^\QR: )[FZ?4+MIF&!T5?058C7BHHH=M6%6@!U%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 ;6G_ /'G'^/\S5FJVG_\>:B:*KA6F%* *9AKDKV'_ $R? M_KHW\Z[Q_Z9/_ -=&_G7-7V1E4V,_R:3R3Z5;\NCRZXS$J>2?2CR3 MZ5;\NCRZ *GDGTH\D^E6_+H\N@"IY)]*/)/I5ORZ/+H J>2?2CR3Z5;\NCRZ M *GDGTH\D^E6_+H\N@"IY)]*/)/I5ORZ/+H J>2?2CR3Z5;\NCRZ *GDGTH\ MD^E6_+H\N@"IY)]*/)/I5ORZ/+H J>2?2CR3Z5;\NCRZ *GDGTH\D^E6_+H\ MN@"IY)]*/)/I5ORZ/+H J>2?2CR3Z5;\NCRZ *GDGTH\D^E6_+H\N@"IY)]* M/)/I5ORZ/+H J>2?2CR3Z5;\NCRZ *GDGTH\D^E6_+H\N@"IY)]*/)/I5ORZ M/+H J>2?2CR3Z5;\NCRZ *GDGTH\D^E6_+H\N@"IY)]*/)/I5ORZ/+H J>2? M2CR3Z5;\NCRZ *GDGTH\D^E6_+H\N@"IY)]*/)/I5ORZ/+H J>2?2CR3Z5;\ MNCRZ *GDGTH\D^E6_+H\N@"IY)]*/)/I5ORZ/+H J>2?2CR3Z5;\NCRZ *GD MGTH\GVJWY='ET 5?)I?)JSY='ET 5Q%3UCJ;R_:G!* (U2I56E"TZ@ %/%(! %2T ?_]D! end GRAPHIC 14 ugro-20221231_g2.jpg DESIGN-BUILD TIMELINE CHART begin 644 ugro-20221231_g2.jpg M_]C_X 02D9)1@ ! 0$ 40!1 #_X2*.17AI9@ 34T *@ @ "0 + ( M F (A@$2 , ! $ $: 4 ! (K $; 4 ! (M $H M , ! ( $Q ( F (O $R ( 4 (XH=I 0 ! ( M]NH< < @, >@ $9('1H<'" D+B<@(BPC'!PH-RDL,#$T M-#0?)SD].#(\+C,T,O_; $,!"0D)# L,& T-&#(A'"$R,C(R,C(R,C(R,C(R M,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,O_ !$( %T! M ,!(0 "$0$#$0'_Q ? !!0$! 0$! 0 0(#! 4&!P@)"@O_ MQ "U$ " 0,# @0#!04$! 7T! @, !!$%$B$Q008346$'(G$4,H&1H0@C M0K'!%5+1\"0S8G*""0H6%Q@9&B4F)R@I*C0U-CH.$A8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJ MLK.TM;:WN+FZPL/$Q<;'R,G*TM/4U=;7V-G:X>+CY.7FY^CIZO'R\_3U]O?X M^?K_Q ? 0 # 0$! 0$! 0$! 0(#! 4&!P@)"@O_Q "U$0 " 0($ M! ,$!P4$! ! G< 0(#$00%(3$&$D%1!V%Q$R(R@0@40I&AL<$)(S-2\!5B M7J"@X2%AH>(B8J2DY25EI>8F9JBHZ2EIJ>HJ:JRL[2UMK>X MN;K"P\3%QL?(RKR\_3U]O?X^?K_V@ , P$ M A$#$0 _ /?Z* "B@ HH *P9_$H\]X[&S>Z6-@KR;MJY/0 X.?IU.1C(- &A MIFJP:I$[1!TDC.)(G&&4_2KU !10 44 %% !10 44 %% !10 44 %% !10 4 M4 0/*RN0#Q3?.?U_2@ \Y_7]*/.?U_2@ \Y_7]*/.?U_2@".X>:6VECC?8[( M55O0D<&N2M;I6TA;%;N/3[FVNO/>.1 0X5RP!] 3CD=,4 7=*>YNO$%QJ4$D M7V1UV,5'WC@=/?@?-W&..]=)YS^OZ4 0?V@-Q7+9#%?N^A _K0-15E8@L=HY M^6LO:H!/[2787RV!U^6G/?;&(;=P<<+G_/6CVJM>P"?VB.3EL ==E.:^V[<_K^E4 ><_K^E'G/Z_I0 ><_K^E31OO'/44 /HH ** M "B@"M)DS%$CW, "23CK_P#JI-DO_/)?^^JS2_P#?5'ER?\\U M_P"^J7-/L,/+?_GFO_?5'EO_ ,\U_P"^J.:?8- \M_\ GF/^^JKS:9;W$HDE MM(V8 M_P"^J/+<=(E_[ZIJ_8D-DG_/)?\ OJDV2_\ /)?^^JM(EW$V2_\ /)?^^J= M!*9 R;61MIP?8'^M5RJPDW>S$P6=A'&"%."2W>E\N3_GDO\ WU6/,WJD6'ER M?\\U_P"^J/+?_GF/^^J+S[#T%\MO^>8_[ZH\MO\ GF/^^J.:?8=D)Y;_ //, M?]]4>7)_SR7_ +ZJDY=27Y#'$B(SF)<*,GYJLJRB(-C QFK>BN2F[V9&LD[J M&$2@$9&6IVZ?^XOYUES3[%ANF_N+^=+NE_N+^='-/L.R$W3_ -Q?^^J(Y6:5 MXW4!E ;@^N?\*T5^I#>HU/\ C\E_W%_K4]*+&%%.Z *RKVTU>2],MGJ,4,)4 M#RGBW<]SGM1= 00V?B >>)-3M^1B(B'.#ZG_ YIPL-:92)-80-\N&2 #&,Y MX]^*+H!WV/6]N/[4A+ G!\C'';//-,^PZ_DG^V(>.@^S#!^M%T X6.N"0L=7 MC()&1Y X&.WZ_G[5L+D(H8@MCDCN:8"T4 %5[;_777_74?\ H*TUL2]T.@^] M-_UT_H*FK.#7*4%9U[;:E+/OM+](4( VM'NQZU5T!56RU\#)U> MGD&W&,?S MS4EO9:S',K2ZK')'N+,IA&2.PS1= :]%,"*X/^C2_P"X?Y4G_+G_ , _I1+X M63]H?#_J8_\ =%95]IVJ23RS6>K-#N'RQM&"H/XY_05*:L41?V9K:)E=Y !&SRU0I_P"_K?XU@X)N M]B@^S-ZG_OZU'V9O4_\ ?QJ/9+L.[%^SM[_]_&H^SM_F1J/9+L%V'V=O\R-5 M2^TR:[11%=RV[*E9UI_[^M2?93ZM_P!_6_QK=76R)<4Q#:A1N8;@ M.<&1B/R-6=P:/D<$55V]&)14=BNEN2BE00".!YK4OV=_\R-6/LEV+NRK=:;< M3RQ/'>2P*I^=4__ ']>GQ((&V;0 M-W.=Q)/XFM[RV(Y5>XZ#_EK_ +_]!4GF)G&X4UL4.IOF(#C<*8#J0LH."10 MM(64=2!0 H(/2D) ZG% "T$@=30 @]#10 @(/0YJ ?ZZ3ZC^0I/N.,UC7^J7XU&6.&0Q1Q/MP80<\ Y8^AR>F.GM@@'0:==- M<6,4S*5+H&((Q@UA^(=2O+>Y@AM9&CS&\TC+MW':-P7YE88(5LX&>G(H VM) MNGNM/MKB0*&EB5V"] 2,G'M6!J_B&:/59[*$,C0P&0OQ\QRH'!4G SVH N^& M-2N+^%99I_,WPHV/E(!+.,\ =0%.#TZ4MVVIW>JW,-O=&&&-%P05RI(/."C9 MZ>HH GA:ZM]9@C>[>2*6%RT950 5V#((&>Y/7O3=>U!X&6%)3$64L'VDCC MX!QDF@"EHVISFXAB87+(ZGYY4.-P/.">?S-=#O GDX;EAT4^E3)V ?:MN1B M1ENXQZ5BZ_KPTM,"*1Y6!\O]V2G'7)%..P!X/'F(5(')..O? MCGWS70,=JD^E,#D=6UW4[+6)HHK:"6WBMUF)>3:2"Q'H><\"N@TR\%Y:Q2@I MAUR0C[@#W&: #4II$$$<,\=JYV[UJ2RU"6VDN98P%_=/(8 M_G?&>FWI[YZT =9NW6[$_P!TU")0(?NOP/[AJ).S L0_ZB/_ '12NVU":I; M<]JFL3Z;?P![5IK67Y-\9RXD(8@8]]H_/K6Q8SF>".3:RB1 P5NJY'0^],"W M4$G^OC^A_I28"1IO64?[?]!5 :%:BW2 1 (DGF@YYW9SG/UH6P&DT"/ T3C* ML,'/>LTZ#9\#R 0!M'SGIZ=:8%VRT^WL+06UO&$C&?E%5KK1K6[DWS6TEQ:7:?9XV=ER3\[9Q5;4=#CU">*5YKB-HU95,4FWAL9S^0H M O65FMG:PP*25BC$:[CDX QS6#J_A:6]U)[V"\>)WC\L@=A]10!I:/I+:[GN=[[I5"@!F&W&>>",]: )X=/?[5;SR29,, M31XQ][)4Y_\ '?UI]]IZW15Q@.IRIQG].] %33=$6Q;)/UH6P$L:7WE2B2:(N5_=E4(VGGKZ]JC\K5.<7-O[?NC M_C3 E+W<-KN,:W,V[[J$)QGW]!69PD4!3M8R @X'0^YJM-OL4Z% ?\ 57"CKC_#]: 'DWLMF('LY 0H M!=IE)./IWK+V2!B5;*\C;]OZ'WH U--MW5B[(P0IM5OM'F#KVJE<)'%=$0/Y MP4;3_I@38?2@"WID,;/YI=UD&3Y?VGS 1ZFH;]9/M#36\LKQNI+;+E54'@=_ MI0!';I,[QK++#(UMY/<*K9'TYH :\>I9.RX@QGC=&3_6D\O5.,7%OUY_=GI^= M #D6^5I/M$D+Q;#C:I!S4J_ZD?2I>X$L/^HC_P!T?RI9-_E-Y>-^#MW=,]J: MV IA-4\KF:V\SC_EF<=.>_K4]LERNXW$J/G[H1, 4P)Z@D_U\?T/]*3 6#_E MI_O_ -!4U"V **8!10 44 %57TRPDW%K. ENI\L9_.@"PD:1($C144= HP!4 M3V-I(Q9[6!B>I:,&@ BL[:&7S(H(XWV[IV\T ']E:? MC'V.'!_V!3HXTB=TC4*BD *!@#@4GN!);]'_ -_^@J:B.P!13 ** "B@!LG^ MJ?\ W34(_P!2/I4O<"6'_41_[H_E3Z:V **8!4$G^OC^A_I28"'S(V;8%(8Y M.:3S)_[J?K2]Y; 'FS_W4_6CS9_[J?K1>0!YL_\ =3]:/-G_ +J?K1>0!YL_ M]U/UH\V?^ZGZT7D >;/_ '4_6CS9_P"ZGZT7D >;/_=3]:/-G_NI^M%Y 'FS M_P!U/UH\V?\ NI^M%Y 'F3_W4_6GQHV69L98YXH5[Z@-_>1EM@4@G/-)YEQ_ M=3]:/>6P!YL_]U/UH\V?^ZGZT7D >;/_ '4_6CS9_P"ZGZT7D >;/_=3]:/, MN/[J?K1>0!NG<%2$ /!Q4FSY,>U"3Z@1AID4* A"C SFCS9_[J?K1[P!YL_] MU/UH\V?^ZGZT7D >9/\ W4_6G*)'D#/@8&!BC5[@3TF*H Q1B@ Q1B@ Q1B@ M Q1B@ Q1B@ Q1B@ Q2T %)B@ Q1B@ Q1B@ Q1B@ Q2T )@48H ,48H ,4M ' M_]D _^T +%!H;W1OAH='1P.B\O;G,N861O8F4N8V]M+WAA<"\Q+C O #P_>'!A8VME M="!B96=I;CTG[[N_)R!I9#TG5S5-,$UP0V5H:4AZDY48WIK8SED)S\^ M#0H\>#IX;7!M971A('AM;&YS.G@](F%D;V)E.FYS.FUE=&$O(CX\&UL;G,Z M>&UP/2)H='1P.B\O;G,N861O8F4N8V]M+WAA<"\Q+C O(CX\>&UP.D-R96%T M;W)4;V]L/E=I;F1O=W,@4&AO=&\@161I=&]R(#$P+C N,3 P,3$N,38S.#0\ M+WAM<#I#&UP.D-R96%T941A=&4^,C R,RTP,RTR.%0R M,#HP,SHQ-2XW-34\+WAM<#I#&UP;65T83X-"B @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" * M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" * M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" * M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(#P_>'!A8VME="!E;F0])W7J#A(6&AXB)BI*3E)66 MEYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&Q\C)RM+3U-76U]C9VN'BX^3E MYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! 0$! 0 $" P0%!@<( M"0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" Q$$!2$Q!A)!40=A<1,B,H$( M%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF)R@I*C4V-S@Y.D-$149'2$E* M4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$A8:'B(F*DI.4E9:7F)F:HJ.D MI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4U=;7V-G:XN/DY>;GZ.GJ\O/T M]?;W^/GZ_]H # ,! (1 Q$ /P#]4Z*** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **0G%&X4 +1 M2;A1NZ4 +12!@>E+0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M(3M&:*Q/&WC+1_A[X0UCQ-X@O5T[1=)M9+R\N9.B1HI)QZGL .22 .30!7^( M'Q&\-?"SPG?>)?%FM6F@:'9KF:\O9-BCT4=V8] H!)/ !-?-UK^TQ\9/CL/- M^"'PLM].\,2?ZCQI\2)I+*VN5_OPV#I/=S@!AG*HOS= H3TG2?@+\6OVI(UUSX MV>*M3^'WA.Z&^T^&?@^[-LR0GHNH78&^5R,;HUP <$;3E0 )J=O\=[&Z,7B# M]J/X<^$M1S\VFP>';9U4_P!T&>X5_P!,UIPZS^U?X+M4U2PG^&_QPT,#<8=/ M:31]0G'I%)N>W_.LWQM^S'^R[\";KP+H>H?".PO6\7:W%X?L9&B:\=)Y$=P\ MLD\I8)\A&06.2.*VM:_X)Y^ ]%N'UCX2ZUX@^#'B@?,E]X;U"5[65^PGM969 M)$]4&W- ':_!/]KWPE\7/$(M.^"7[2>G6_A[XF#=<^!?BCX=_<1W\R$$/;O MP8+@$*6@)"N<8"GRR?:/V6/C7XGU36O$7PB^*1B7XJ>#T1Y;V%=D.NZ>QQ#J M$(]\A7 X5B/NDE5 /HZBDS2T %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !125C_ -I3_P!X M ?2@#9HK&_M*?^^/^^:/[2G_ +X_[YH V:*QO[2G_OC_ +YH_M*?^^/^^: - MFBL;^TI_[X_[YH_M*?\ OC_OF@#9HK&_M*?^^/\ OFC^TI_[X_[YH V:*QO[ M2G_OC_OFC^TI_P"^/^^: -FBL;^TI_[X_P"^:/[2G_OC_OF@#9HK&_M*?^^/ M^^:/[2G_ +X_[YH V:*QO[2G_OC_ +YH_M*?^^/^^: -FBL;^TI_[X_[YH_M M*?\ OC_OF@#9HK&_M*?^^/\ OFC^TI_[X_[YH V:*QO[2G_OC_OFC^TI_P"^ M/^^: -FBL;^TI_[X_P"^:/[2G_OC_OF@#9HK&_M*?^^/^^:/[2G_ +X_[YH MV#7R;^V=&WQ:^)'P;^!0=CI'BG59=;\1HK8$FF:>HE,#_P"S-(5&1W05]-?V ME/W8?E7RYJ%Y++ M_&NHQK<>"OA'<'PMX7L2!Y']JA0;ZZV]-\9V1KU &QAAE!KZ_P"5Y_2OD3_@ MG+>2?\*!U2Z9O^)A>>*]9N;XL,L9S=,"6]]JI7U)_:,_][_QV@#YN_;8_P"1 M^_9H]/\ A95EUX_Y8RU]48_R:_,;]J#Q-8>._P!H/XCV7Q1^+.J?"R'X?6EG MJW@&RL94MUNKAK=G:\!9";B02?N]B$, 2H/#5]@_LA_&36/C-^SGX'\6:Q>V ME[K=Y8A;^6S*%6G1F1BRIPCG:&9>,%B,#I0!T'[3_P ";+]H3X0ZKX:=_L>N M0XO]!U5#MET_48@6@F1QRN&^4XY*LWUKY!\3?%JY\1?"#X$_M12Q?8/%G@O5 MT\-^-44;"UG+,;.]1P/279(BGA?.SU%?5W[2'[1EM^S;\,I_&VK:)JNOZ9;W M,5O/%H\2,\ D) EN+^,WPGT7XX?#'Q!X(U] M"=.U>V,'F(!O@D!#1RI_M(X5AVRN#Q0!X+^SI>#X*?M*_%?X/ZD?LMIXAOY/ M'/A=GX6XBN /MD"'IF*1.%ZX#-TKZN]#Z&O@BST_4OC+;6'P?^(>M-X)_:1^ M'LGVSPGXO48&K0J,)Z^Z@(Y*R$;<@$Y^4 'T/XB\ ^&?%]S97&O>'=) MUNYLFWVLVHV,4[P-_>C+*2IR!R,5X;>?LO:O\-/B];>.?@OK%EX4LM6OHSXK M\(WRO_96H0EAYEQ"B ^3H1_8+M=6F2*"59CY8C+.1RQ8*!G))&.:^ M((_C1X\_8[L-8_9_CTV^\6>*;AD@^%FHR1^8EU:3N46*X?H#:$DG/!50/E3: M:Z3Q%<:I\5+JU^,O[0,/_"MO@WX2E&HZ!X'U)LW5]=#_ %5S?1C[TG_/.V&6 MR2",;C)]5?#GQ%IGQ:\(^%O'+^&;K2)[BW:YL(==M$2_LTD!7/!;9O0 \'E2 M,^E '/?LU_ FS^ 'PUM]#^U'5O$-[,^I:]K4G,NHW\OS2S,3R1GY5S_"H[Y- M>JT44 %%%% !1110 45PWQJ\K_A7.H>?_J/.MO,S_=\^//Z5E_#IM._X3+4O M^$7,I\+_ &-/,Y_OLZX]17A5LR='&1P[AH[>NOZ#/3?_K_I1^-> M0_#OQOXDUWQD+74;J%=QN!6$$(;".PCG69K5(=LI5^ _$OB"ZU+PRVHZJVH0ZU;WA>W>WC01&)P M%*E0">#CFN_TV^U:XU*[BO=+AM+.,GR+A+OS6E ; W)M&W(&>IYKLP^8QQ%/ MG4&M;?\ !] -7U]J/UKYQ^'LD-/B%?>']3\2V(U#[-="2P.F1^4IW(S()2I*G(^]R3QVKR<-GT:M*52I M!JTK#L>G_:H/M(M_.C\\IY@BW#=MSC=CKC.!GWI\/_ ,+4BMAY7E-HS2[O*0OGSU'W\;MN#]W..^*Y;3-7OM"^%.L7VFY6ZCU" MYQ+Y?F>4ANB&DV_Q;5);\*]!YERMMQT][\+"/4EE1I&C5U:1<;E4@D9Z9';/ MZTZO,?A/?)J'BWQC+'JYUV/%D!>&-4W823C"@#CID#M70_%31;+6/ NL-=P+ M.UI:37$)8GY)!&V&&.XS54%O@K.^F6L,!DM8;AD>,2H\C>6"2K@@G@=NOIUJW\0=4U MJ'Q!;6>E:LVE1+IEU>R&.".0LT97:,NIP/F[=L^O&,LTE1IJ=6&MD[+S ]!H MKSKX?^(-9O-R7LY7F[;;>H['K$E];0PS2 MO<1)%#GS9&W'K4J,LB!T8.C $,IR#GIS7EZ7#VGA/XG3H%+1ZA=N M/,0.N1;Q=5;((XZ$8K2\07VKSWW@_3=.U5M)74+>9IYHH(W/R0HPP&&!^G'X M4_[6<:?M)0;TO9>MA'?^_;UH^O%>4:MX\UY?A/X?UF"0)>7DL4=Y>*BXA0E@ MS\J57)4P4'?E4K]->@['?\ ^11UZ<_3FAOXN_\ ^K^=>9^ =0TJ+XH>.+*T MNS--(\$FV1V8[EWB4 GLK,%QVXKLQ&+^KU*4&OC=A'IGKW_&C_\ 5_2O&_#= MYH-U\99DT^\:*:W:XCG>XE9IK^9BOIKB&SEDM(5N;E5 M)CA>3RP[8X!;!Q^58X''/%TYSE&W*VM-;V FH)P"3P!S65H-]J]['*=6TN'3 M&7'EK#=^>&!SG/RKC'%SPTL3&.ROKH!W_\^WO1].?I7EOQ2U*+5O!.@7%I-')IEQ>0M+/,)#;>6$;_ M %P7YMA....<7_$:WU>3XA>'IM#9?[2M;*XN(X)6VI. Z!HV)Z!@3SZ MXZ=:?\,;?4](_P"$S6[E^WZM'=+,Y[/,8%?:/;)P/;%9?VM+ZW+#ND[)O7IH MKB/3:/K7EGPY\9:KK6O6<$NJ'5TFLFGO[?[((O[.G! $0('NRX;).W--T?Q+ MX@_X2.TFGU=KFQN->O-,%B;:-56- Y4[@N[(VCJ>GYTXYU2E"$U!VDVO2P'J MOO38Y$F4M&RNH)&5.1QUKA/#]OJ ^+'B8R:K+/:):V[BV:-=@W;\+G_9QU'7 M=SG KF_ E]JFDZMI$:ZEYFF:EJNHPM8M$@5-AD<,'QNSN!SST(&*)9M*,HIT MG9R:]+=1V/8?YT5YII_BS4F^+$^CSZ@UQ9L\@CM;=8RL:B,-B0%0ZG.?G!*G M(&/3TOM[5Z>$QD<6I.*:Y7;404445W@%%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4#Y<8HHH U;&^\W"2'YNQ]:NYKGE4L MP5@_*@#/HK0_ MLD_\]/\ QV@:23_RU_\ ':/F!GT5H?V0?^>H_P"^:/[(/_/4?]\T 9]%:']D M'_GJ/^^:/[(/_/4?]\TP,^BM#^R#_P ]1_WS1_9!_P">H_[YI 9]%:']D'_G MJ/\ OFC^R#_SU'_?- &?16A_9!_YZC_OFC^R#_SU'_?- &?16A_9!_YZC_OF MC^R#_P ]1^5 &?16A_9)_P">H_*C^R3_ ,]1^5 &?16A_9)_YZC\O_KT?V2? M^>H_+_Z] &?16A_9)_YZC\J3^R3_ ,]/_': *%%:']DG_GI_X[2?V2?^>G_C MM %"BM#^R3_ST_\ ':/[)/\ ST_\=H SZ*T/[)/_ #T_\=I/[)/_ #T_\=H MH4'H1_2M#^R3_P ]/_':3^RC_P ]?_': /)OCE^SWX0_:"\/P:?XFM9H;ZQD M\_3-;TV3[/?Z9-P1)!,.5((!QRIP,@X%>%:QHW[07PTT>;P]XG\*>'?VF_ 6 M H>X,-EJXC&<>?#,&AG(&,;?F;))/)K[._LG_IJ/RH_LD_\ /7]/_KT ?F?> M>#OV?-:O6DUO]C7XKZ;?[OWD>G^&[O[-GOM-O8Q:XE"]&0%3UQQS7V7_9/_30#_@/_P!> ME_LDG_EK^G_UZ-0/G;PC^SOJOC2ST35OCU?Z3\0_%6DZE)JFEP65F;?3=*9T M1?)2/(^TA2FY9)E9@6XQC)]Y_#]*T/[)/_/3_P =_P#KT?V2?^>G_CM&H&?1 M6A_9)_YZC_OFD_LD_P#/3_QV@"A16A_9)_YZ?^.T?V2?^>O_ ([0!GT5?_LD M_P#/3_QVC^R3_P ]?TI@4*.1T_E6A_9)_P">H_*C^R3_ ,]1_P!\U')&_-;4 M#/\ PS_GBC'M]:T/[)/_ #T_\=H_LD_\]/\ QVDH06R RKNV2]M9K>3>(Y4: M-MC%6P01PPP0?<3O-(57.U?I^?-'?I[9Q6A_9)_YZ_^.T?V2?\ GJ/R MJ/9PM:R S^?<4=.0/?I6A_9)_P">H_[YH_LD_P#/4?E5P&>.!@# H_"K_ M /9)_P">O_CM']DG_GI_X[1&,8JR5@*#?-GN3UR*/XB>>N>G-:']DG_GI^E' M]DG_ )ZC\J.6+5F@,_D#O1_G\NE:']D'_GK^E']D'_GK_P".TN6.FFPS/(ZX M!S1WSR?3-:']DG_GJ/\ OFC^R3_SU'Y4^5=A&?\ F/7%'X?3C_/^16A_9)_Y MZ@_A2'2B/^6G_CM+DAV H<_Y%'YU?&E$_P#+7_QVE_LD_P#/7_QVFXQ=KK8# M/_ G\Z/\]*T/[(/_ #U'_?-']D'_ )ZC_OFB,8QV0&?^'Z4?A^E:']DG_GJ/ M^^:/[)/_ #U'_?-.RDK- 9YYZC/UI?P/7BK_ /9!_P">H_[YH_L@_P#/4?\ M?-"BD[H#/_,?3BC\/TK0_L@_\]1_WS1_9!_YZC_OFCE78#/_ _2C\/TK0_L M@_\ /4?]\T?V0?\ GJ/^^:E0BE9(#/\ PHY]S]1FM#^R#_SU'_?-']DG_GJ/ MRI\L>PS.V]?7ITI>3U'-7_[)/_/7]*7^R3_SU'Y4**CLA&?15_\ LD_\]?\ MQVC^R3_ST_\ ':H"A16A_9)_YZ?^.T?V2?\ GI_X[0!GT5H?V2?^>G_CM)_9 M)_YZ_P#CM RA15_^R3_SU_\ ':/[)/\ ST_\=I@4**T/[)/_ #T_\=H_LD_\ M]/\ QVD(SZ*T/[)/_/3_ ,=H_LD_\]?_ !V@#/HJ_P#V2?\ GI_X[2_V2?\ MGK_X[0!GT5H?V2?^>G_CM']DG_GI_P".T 9]%:']D'_GJ/\ OFC^R3_SU'_? M- &?16A_9)_YZC\J/[)/_/3]* ,^BM#^R3_SU_2C^R3_ ,]1_P!\T 9]%:'] MD'_GJ/\ OFD.DD?\M/T_^O0!0I54LP51N)J]_91_YZ_^.U;M;5+<8'+=VQ0 MEG9"W7)Y<]_2K-%+0 444E !FC- ([44 +128]Z,>] !11CWI* %S124"@0Z MBDS[44#%I*3\Z,TM0%S129^M'YTP'4E)2YH ,TM-X]*7\* %HI*.: "EIOXT M?C0 ZBFAJ=0 4444 %-8A5R>E.KCOB]XBG\*_#G6M1MG:*Y2(1Q2( 2C.RH& M&?0MG\*Y\166'HRJOHKC,W4_B];-JT^F^'M(OO%-U;\326"CR(G/16E)P#P> MF?YU"/B%XQZ'X>7@_P"XA#76>"_#%KX0\,V&EVD2(L$2J[+_ ,M'P-SDX&23 MSG%;>!7C4\/C:\%4J5^5O6R2LO+S'HCSG_A87C#_ *)[>?\ @PAI?^%@>,/^ MB?7?_@PAKT;BCBM?J.*_Z"9?>?\)]XM_Z$&[_ / ^&G#QYXM_Z$*Z_P# M^&O0.*.*/J&*_P"@J7W(.9=CS_\ X3SQ9_T(=U_X'PT?\)YXL_Z$2Z_\#HJ] M _.@"CZAB_\ H*E]R'SQ_E. _P"$[\5_]")=?^!T5*/'7BO_ *$6Z_\ Z*N M_P &DP:7]GXO_H*E]R'SQ_E."_X3GQ5_T(MS_P"!T5'_ G'BG_H1KH?]OL5 M=[@T4O[/Q?\ T%2^Y!SP_E.#_P"$W\4_]"1=?^!L5*/&_BC_ *$BY_\ V*N M[HH_L_%_]!4ON0_:0_E.%_X3;Q1_T)%S_P"!L5'_ FWB?\ Z$FY'_;Y%7=\ M4<4?V?B_^@N7W(/:0_D_,X7_ (33Q-_T)5S_ .!D5 \:>)O^A+N?_ R*NYHH M_L_%_P#07+[D/VE/^3\SA_\ A-/$W_0EW'_@9%2_\)IXE_Z$RX_\#(J[>BC^ MS\7_ -!)?^A,N/_ R*E_X3'Q)_T)UP/^WR*NVI:/[/ MQ?\ T%R^Y![2G_(OQ.)_X3+Q'_T)]Q_X%Q4O_"8^(_\ H4+C_P "XZ[7-)4_ MV=C/^@N7W(/:T_\ GVOQ.+_X3#Q'_P!"C_P#,XS_A+_$'_0IW _[>8Z7_ (2[Q!_T M*EQ_X$QUV6*/QH_LW&?]!VI_P#/I?>_\SC?^$NU_P#Z%6X_\"8Z7_A+ MM?\ ^A5N/_ E*[#\?UH_&E_9N,_Z"Y?<@]M2_P"?2^]_YG'_ /"7:_V\*W'_ M ($QTA\7>(?^A3N#_P!O4==C^-%4LOQ:_P"8N7W(/;4_^?:^]_YG&_\ "7>( MO^A1N#_V]QTG_"7>(O\ H4+C_P "XZ[/BEK18'%?]!,ON1/M*?\ (OQ.+/B_ MQ&/^9/N#_P!O<5-_X3#Q)_T)MP?^WR(5VM%6L%B5_P Q#^Y$^TAT@<2?&7B7 M_H2[C_P,BI/^$S\3#_F2[G_P-BKMZ,5HL)7_ .?[^Y$>*NW@2Z/\ V_PTG_">>*S_ M ,R'=?\ @?#7?45:I5/^?C(Y7W//SX\\6#_F0KP_]O\ #2?\)YXM[> +O_P/ MAKT&EJU3FOMDBT=:T4 M7W(=*I_._P #SC_A8'B__HGMW_X,(:#\0O&';X>7G_@PAKT?%'-:K0CV-7_G MX_N1YM_PL3QE_P!$[N__ 8PTT_$7QEV^'5Y_P"#&&O2\4M_P _ M7]R/,S\1O&G_ $3F\_\ !C#33\2/&O\ T3B\/_<1@KTW!HJ_:1ZQ(^K5_P#G M\_N1Y@?B3XV_Z)O>'_N(P4UOB5XV_P"B;7G_ (,8*]1H89J_:T_Y%^)#PN(_ MY_O[D<%\._B5=>,];UW2;_0Y-#O])$!FADG67/FJS#E1@<+^M=]FO)OAUG_A M=WQ0]O[-[_\ 3!J]87[WK2Q$8QG[NBLOR*R^I4J4+U7=IM7]&.I&Z4M(U+?&NE>"=,-[JER(E/RQ1*-TDS=E11R3T^G? YKE%^)GB6\ ELOA_JC6[# M@W<\=N_XH>146GPIXK^-6L/=KYT/ANU@BM89 -L37SM-XK,)3G"KR03:5E=NW5W*T1YW_ ,+!\7_]$]N__!A#2_\ "P/%_P#T M3Z[_ /!A#7HOX4?A6WU'%?\ 03+[D',NQYV/'WB[OX NQ_V_PTO_ GWBW_H M0;O_ ,#X:]#I*7U#%?\ 05+[D5S+L>?CQYXL[^ KH?\ ;_#2_P#"=^+/^A$N MO_ ^*N__ #H H^H8K_H*E]R'S+^4X'_A.O%??P+=?^!T5+_PG/BK_H1KK_P. MBKON:3GO2_L_%_\ 05+[D/GC_*<'_P )QXI/7P/=?^!L5*/&WBC_ *$BY_\ M V*N[HI?V?B_^@J7W(?M(?RG#?\ ";>)_P#H2KD?]OD5+_PFGB;_ *$NX_\ M R*NXHH_L_%_]!C\:/[-QG_ $%R^Y![:G_SZ7WO_,XW_A+M?_Z%6X_\"8Z0^+O$/_0I M7!_[>HZ[/\:2FLNQ:_YBY?UI_\^U][_S.,_X2[Q%V\(7!_P"WN.FMXP\1 M]O!MP?\ M\CKMJ2MHX'%+?$O[D1SPZ0_,XG_ (3+Q+_T)=P?^WR*FGQKXF'3 MP1='_M]BKN/SH%:K"UUO7?W(AR78X;_A-_% Z>!KH_\ ;[%33XY\4]O MT?^ MWZ*N\I&K:-"JMZK^Y&;U.!;QWXK_ .A#N_\ P.AIG_"?>+/^A!NS_P!O\->@ M"EQ6\:<-\1/&(Z?#R\/\ W$(:8WQ%\9?]$ZO#_P!Q"&O2OQI3 M6JDET,WAZSVJO[D>4S?%[7=+U'2+?6?!5SI=OJ5]#81W#WL3A7D; X4$G@$_ MA7JBUYA\=.#X".?^9JL?_9Z]06M*BCR1DE:]S+"2J>VJTIRYN6WXH=24M)6! MZ@;L#-%+B*Q\NXU35YL>7IFGIYDY!_B(_A'N2*ZJ0X4G.,5YM\# M[=-7T"Z\5W/[_4]:N999)Y%&]8T*S MU\"W0_[?HJ-/$__0E7 _[?(J[G]*3\:7]GXO\ Z"Y?-/$W_0EW M _[?(J7_ (3'Q+W\'7 _[?(J[;\:/QS2_L_%_P#07+[D/VE/^1?B<5_PF'B/ MOX0N/_ N.G?\)?XB_P"A2N!_V]1UV?UHXI?V;C/^@N7W(?M:?_/M?B<:/%_B M#_H5+@?]O4=._P"$MU__ *%6X_\ F.NP_']:*7]FXS_ *"Y?+_$8Z>#[@_]O<==G1Q6LG@BZ/_;[%7<_C173'"UX[UV_DC%R3V1PC M>.?%(Z>!;H_]OT51GQYXK'3P%=G_ +?H:] VTF*Z(T:BWJ-_<8RC)[,\\;Q] MXM[> +L_]O\ #56;XK:WINH:3!JW@ZYTRWU&^BL4N'O(W"O(<#A1D\9/X5Z= M^=>:_&KC_A!O^QHL?_9ZZZ<7>S=S@Q/M:--U%/;_ #/2 M.I.]+ZT'I"T444 MP"O-_P!HC_DD>N?6#_T?'7I%>;_M#?\ )(]<^L'_ */CKR\T_P!RJ^A4=ST2 M'_5K3Z9#_JQ]*DKMH_PH^B_(3W"BBBMQ!1110 4AI:* &[:7%+10 F**6B@! M**6B@!,>]&*6B@!,48I:* $HX]*6D89% ";A2\5XQ\?_ (\:Y\(_$'@;0?#7 M@C_A.-=\67%U;VUI_:R:<$,,:R$[WC93E6)Y(^[WS47PQ_:8MO$VK>*-!\<^ M'IOAEXH\-VBZCJ%AJU[%-;BS;_EXCN5PCQ@C#'@ D#GG ![8>.U)D5YGX>_: M6^%OB[PYK>NZ3XYT>[TG1%#ZC<>=L%LI.%9E8 X8\ XPQX&36!=?M%:'XN?P M==> /&7A2]T[4/$$>DZ@-2,_GNK(S>3 J %9R "OF +@&@#VL$-TI:\G\1?M M6?"+PCXBU'0]8^(.C66JZ>=MS:O-EHG#!2A(!!<$C* [AR2*F\1?M1_"?PCX MDF\/ZSX\T?3=:ANA9RV5Q,5DCE(! ;CY1AA\Q^7WX- 'J5&*R?%'B[1?!/AZ M\UW7M3M=(T>S3?/>WD@CBC!( R3ZD@ =22 .:\]TG]J[X1Z]I>I:CI_CS2KJ MSTVT%]>R1LQ^S0F01!I!MROSLHP1GY@<8(- 'K&!2?ABO/O!_P"T)\-OB#_; MG_"/>--'U5=$C,^H20W(V01#.92QX*#'WP2OO7G^E?M>>%/''QL\#^"O ^K: M7XHL-9CU(ZC>6TK>;9M;Q+)'A<#(/-;UNQN+]$.MQZ;Y:0D!AF2-E/!]1]*K>"_VT/AYJ_@BSUWQ M7J4/@&]DN;RQFTO6)@7CN+0J+A%=1A]N],8Y.X8&>* />\4G->9ZI^TU\+-% M\0:5H=_XYTBSU75(H9K6UGFV,R2J&B+9&(]P92 ^TX(KN?%'B33O!_AO5-=U M>Y6STO3+:2\NKA@2(XT4LS8'7 !X'6@#3HZ__KKYS\ ?M.>._'NJ>'[^'X': M];> =>N$BLO$+:G;O.L3GY+B:S^]'$1\Q8MC'3=D9](L?VAOAIJ/C]_!5KXU MT>?Q2LC0'34N09#(N* /1<4?6O+=/\ VH_A/JGBRT\,VOCO M1YM?NKEK.*P$V)#.K[#&F:=<_M/?"JV\1:MH4OCK2$U;28[B6 M\M_.YC$"%YP#C#,BJQ95)(VG(XH ]0XSC%%?/7PU_;J^$WC[PE)KMUXDM?#2 MQW;V;VVJOY;JPWLC$XQB1(V9?ICKQ7I?AWXY^!/%FFZM?Z3XDM;RSTJPBU2^ ME4.OD6LL;21RL&4':R(S#V% '=<4F1Z5YIXH_:6^%W@NQT&[USQOI.F0:[;1 MWNG&XFPUQ X!24+C*H<_>8 <'GBN)?\ ;,\!:I\4=<^'FC:U8G7+72Y+NTU* MX=GL)KA49C"609(51O)7@KG:21P ?0-+BO&]/_:4\'^#_ASX/UCXB>-_#%AJ M6N6:3I-ILL@M;HG&9(%<>9Y62/F8<=ZWO%W[1GPS\!V>FW>O>-=)TZUU.T-] M8S23[DNH 0-\17._[PX&2?3B@#T:EK'\(^+]%\>>';+7O#VI6^L:/>(7M[VU M#;SX@^/+ZT;43I5O=QV<-K:!BG MG37$@*H"PPHPD2?"2:"]>PDLMZ-E'>+(3 MNG"AC$$ W[@"&(V\ @]#7*^)/VUOA=X?\<^"/#R>(;748?%$4LR:I:2A[>T0 M#]T9".OFN&C&.C*0<8H ][YI<&O)I/VKOA'!<:A WCS2C-I\* .BH!S_^NO!_%7[;GP@T/P+K_B33O&&F^(?[)7!T^QFS//(V=B(I'.X@ M@/\ =]35OX;_ +0]C\4O&FE3Z'XA\.R^#[WPJVMM92>5([$@1"!. M4;HV\?W: /;J.:\U\*_M*?"_QM)K$>@^-](U632;:2[O$MY\F.",9>4#^- . MK+D!?VC_ (8_$SQ'_8/A;QKI.N:P;?[2+2TFW,T> 25XP2 1E1R.<@8- M 'I%%%+0 E+110 4E+10 F/>BEHH 2BEHH 3'O1M]Z6B@#RSXZ]/ /\ V-=C M_P"SUZBM>6_';KX _P"QKL?_ &>O4Q7547[FG\_S/)PW^^8C_MW\A:2EI#VK ME/6&2_ZMOI7G?[//_))=$^L__H^2O19O]6WTKSS]GO\ Y)+HOUG_ /1\E>)5 M_P"1E2_PR_0O[)Z+S12T5[9 W;2TM(U ";AZT @^]?._QF\>^/?$WQRT/X0? M#S6[7P?=RZ')XCU?Q'/8I>RPVHG\A(X8G^0L7SG=T!!'0YX27]J'QA^SGJ'Q M!\,_%&9?B%=>&["QUC3]8TJT2RGO[6YNDMF62%?D1TDD& O4 T ?8>1Z9I>/ M2OG(_MFZ;X=A\<+XY\&:WX)O_#.G6^K#3[N2"XFO;:>3RH=GE.5#M(50J3A2 MW)X.*D?[:7_"/^*HM%\?_#K7O &[1[O73=:A-#.AM8$+Y7RB29#@@Q\,I*C^ M(4 ?3''I2;A7S59_M8IXBB72/$O@?Q1X!7Q)HE[J'A^_GGA#WT45N97"/&S& MWG$>74...#W ./X,_:DGT7P[\.O"OA?P3XL^(.L:QX337K9KS5()+LQ+(4;[ M5/(4!;@_.!R2JA3G@ ^K>/2CCM7S?:?MHV'BKP_X'E\$^"M:\8>(_%=C<:C# MH5O+#;M:002F&9YII&"*!*K(O/S$=LC/H'[/_P =+?X^>&]>U:#0-0\-OI&M MW&ASV.J%?/66%(V?<%R%.9-I7)P5- 'J&1ZY_&@8KX8\ _'_ ,?>(OC0='\3 M_%2S\!^(E\0M:?\ "OM<\.*EK<6 DVK]GO,!GE=>5.\;B1CC&?;E_:RTO_A6 M$7C0^'[S[._BC_A%_LOG)O\ ,^TF#S(/&,/A&*VN]2U/2[B 0K;36ZSAU#L"S;20(QDML8]J /I'=Z MTF1]*^=]4_;&L-5O+6W^'W@K7OB.XT>WU^_.F&* 6-K,I:,/YC#=,5!(B7). M"/6J#?ML6/B+Q1X=T3P+X'USQO/KV@P^(+>2S>.%8(6N'@D$^X_)L:,@GY@6 M( SUH ^EU.?6EKYN_9:_:"\>?&#QW\1M(\5^"YM L-$U*6"WN&FB;[*R^6!9 MRA3EY,,7\Q?EQQZ$_25 ";:\S^-WR_\ ""?]C38_^SUZ;7F'QR./^$"_[&JQ M_P#9ZVHKFJ)'FYB[86;]/S1Z:/6EH_AHK ](6BBBF 5YQ^T-_P DCUOZP?\ MH^.O1Z\X_:&_Y)'K?U@_]'QUY6:?[E5]"H[GHX4445N(**** "BBB@ HHHH **** "BBB@ HHHH **** "D-+2,,C% ' MSI^U#X4\>7GQ&^$'C'P/X-;QJWA6]U">\T]=3M[ [9K=8E^>9@.['@'[O.,Y MKROXB?LT_%+]HRU^)GBSQ1I^G^!?$>L>'[7P_H?A^'45N]D$-XEX_P!IG0;" M9'CV@KP W(P.?M[:?6EP: /A#2?V:_$WBC1_&U_XH^%OB*ZU6YT"WT6&RUCQ MW:RO>JEU%-MA>*';%Y31*\;.0"1M(P?Q'87UY8:/\0+ M36(1K=_8SZK;Z>EL\_%/PCD\/>&-=<^*"UOXIM==M9+VZGDOE=4^R#,XNP&,;9 "H&YXY^A/&W[ M.?BW7/"O[3T4/AF&XU/QG?6\NA,T]N'O(XXX]OS%_D"N'(#[<')'K7TFOP9\ M!+XN/BH>"_#Z^)C)YQU<:9"+HR'J_F;=V[_:SGWKL-M '@?[1WPE\2_$;X(^ M&M.T:RMM4U[0=1TS5WT74)E2'4S;?ZRUD]?/GQ*^!OQ:^+FL M?%OQ#_PJRW\)3>)?"-II=CI\6KV4LEQ*?B)X^\0KX=L+?1]&OOA@/#D-\)HXXOMT>H13QVS(IW MA3'&5W[2H!ZYXJ7P;X%^)/BC]HSX5>+M:^$UGX!T7POH][I5W<6^J6EPSEK? M9& L;;O)#9"#!(W.2 ,$_7FTXHVT ?-7Q\_9VO?C1^T-X#U*]MM0C\':?H]] M;WVH:9J8LYHIF93$@VN)"&P?N@CUJ#5OV6-+\/\ Q>^!R>&/"5L_@#PJFMOJ M'VB5)1%/<11^3(XE8O*[2 G< VTJ.F!CZO$7[)-KK.C^,+8 M_$/QW>KK^G7EDNGZQKKW6G6IF4[62W( Q&<;1GH,5[_MHVT ?,WPB\0?'[PW M9^$_ 6N_"[2XM/TI8=.O?&,/B&+R);.-1'YL-N%,@E*J" 0!D5>'_V< MOB?#X&\'?"*X\#:79:=X?\3QZS)\1H]2A9IXDN6F\U( /.%PX(0EAC ZX/R_ M=VWKZ4;?:@#XJM?V:_&=O\$8-(C\,0Q^)!\35\2NJ7-L'-H+PL+CS-^"1"1Q MNW8XQVK6^'/PA^(WA/\ :$6YTKPU?>&/ ,^J:C?:O:ZCK5IJFF7 E5PDME'M M%Q;RR,074@ D9(^4_7^T^M&V@#XA\'_ ++?BJU\*_!_2]6\'VK1:)XYU#6- M7MI)K5TBLWDF:!V F\%^!;?Q/H7Q"\, M6^EP7,>J6]DNF30VTMN%='(+*1)D;>,@#(Y(^O=O%)MZ^] 'Q/X'^#_Q.^"] M]8ZK;_#'3_B*=:\$Z/H-Y8W6J6L#Z/<6ML(986,F4D@D)RVPMDCTQGOY/@KX MEN/C-XV\2_\ "+V-A::G\.XM&M6LYH3&FH9DWPQYVL 5 \\)>(X/AO8^/[F7P/;>&;[1KC5;6";2IXW9F =R8W MA?=A@A))W=NNY\#OV7?%GPX\;?!>;6M.M=0LO#6AZNE]=12QO%875U.98X8E M8[R%61DW*"/O<@&OL;;1M/M0!XO^R-\.]=^%OPB_L#Q#IXTN[CU?4)X;59HY M%2"2Y=XB#&S* 58'';/(%>U4@I: "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHI* /(_ARN9KR+X<_-\<_BE_W#?_ $G:O717 M9BM)KT7Y(\?*_P"!+_%+\V+24M)7&>P>;^!_^2O?$8_]@_\ ]$&O2:\V\#_\ ME>^(O_.-8^&GQ.U+X;Z7-K?A/4=0W>!5UJ*1GM;B&-( MYA<,/)\^-E8XR1C:000 M2PZ/;BV\M'8Y"R2M(JLWE!N0IXYQ]P;:-OOB@#X;\8?LZ^-(?$GC35[/P3J] MQ-[C6]%U/PSXBM-.O[.*2U1&GC5\QNLCJ5=)"C8!X.2:[7PK\&?B/>>+/ MV:M;\8Z78W^I>%[?7%\27=M]F1+H:UX,C^'J7WPY?PY!)-K%O=[KU;Z&X"/Y3,520 M*ZY .%Y)R=M?!D=<$CCDD9/B3]F3Q?XH\2-:6UG%H6F7/P;_P"$1_M M3Q".#4S$H[[X:Z;X M 7P3X7U72XYK35+:9]8GGL&MHX81'@1Q%CO/FD8W$9!YKM_!?P'\4>'=:_96 MN1X?CM$\%Z1J%KXCDCG@!M)9M/6, X?][NGWT]Z-IY&?QH M%ZD4ZFJNVG4 %%%% !1110 4444 %%%% !24M(: /*_CQP?A_P#]C98_^SUZ MH*\I^/;?\D^Y_P"9LL/_ &>O5A7;5_@4OG^9XV%?^W8E?X/R%I*6D/:N(]D9 M-_JV^E>??L^_\DGT7ZS_ /H^2O09O]6WTKS_ . ''PIT7ZS_ /H^2O#J_P#( MRI?X9?H:+X6>B4445[AF%(>:6B@#QOXT?L^77Q$\6:%XU\*^+KKP'X]T:"2S M@UBWM4NXYK9SEH)H'(5UW9(YX))P3C'G^I_L12^)O!7C6#Q'X_N]?\=>+9+' M[=XINM.14BAM;B.9((;5'58T/EX(#]2#VQ7U)10!\Y?'O]F;3?'>I^/_ !=J MMYJE]:ZEX4BTE-&T2R$E\DMM+OVC?C M)#)XWO/%VN^$K/PQ?:3=:IX@\,KX?V-< (L5O%EB\J\R-+R,HHXP ?T!(S2! M?7F@#YJT;]D77KS4-*N/&WQ.N?&,/A[2KO2_#UNVD16BV?GVYMS-,55]H_?K-]HW>8 MVS[N-F#USNXKW:AAF@#X?\5? >[_ &:/#?PYNO#?B/Q8?%.C6^I:9)XA\.>$ M/[7@EM)[M[KR;JT\TL@#S?(P8_,I)QD8]3_8:\"^)?!_PM\27?BB#4K;4O$G MBB_UU%UJ(0WYBF$2J]Q&.(Y6\LN5QQNKZ,VGOUH5<4 ?,5Q^Q[XGU_5-%L?% M7Q=U'Q5X(T;64UJTTK4-)A:_\Q'+K&]_NWE,DYPH)!P-HQC/U+]B76YOM6D6 M?Q0EM/!#>*5\56^@MHDDT51+J%J9U82V]RY#1I*N%W*K*0G& M)'T,74&HVXT\1O]G>1E"O'ADW M(3C?R,@5]G[:4+CO0!\TM^QS?>"[V"Y^%?Q"N_A^TVBVVA:H)--BU#[;% I2 M*8;F7RYPI8;QD<]!WZ3X/_LJZ5\%_'FE:YHFKRR:;IWA)/"\>G36X\QV%V]T M]TTH;!9G=LH$'))SVKW.B@#SKX4_"'_A6/B#X@:G_:O]H_\ "6:Z^M>3]G\H M6NZ-$\O.]M_W,[L+G/2O1:** "O+OCL?^1!_[&NQ_P#9Z]0)Q7EGQX;'_" < M_P#,V6/_ +/75A5>M%?UL>3FKM@YOT_-'J0I:;W_ IPKD/6%HHHI@%>C7?F%*=? M"U*=-7;6@X[FW"W[M?I4F:\X_P"%4WJ@?\5SXD_\"5_^)H_X5;??]#SXD_\ M E?_ (FO/IXK'0@H_57I;[42[)]3T?-&:\X_X5;??]#SXC_\"%_^)H_X5?>_ M]#QXB_\ E?_ (FK^NX[_H%?_@2#E7<]'S1FO./^%87O_0[^(O\ P)7_ .)I M?^%8WO\ T._B+_P)7_XFCZ[CO^@5_P#@2'RQ[GHU%>=?\*RO/^AV\0_^!*__ M !-+_P *SO/^AU\0?^! _P *7UW'?] K_P# HCY(?S'HE&:\\_X5I>?]#KX@ M_P# A?\ "C_A6MY_T.GB#_P(7_"CZ[CO^@5_^!1#DA_-^!Z)29KSW_A6MY_T M.?B#_P "%_PI1\-[S_H<]?\ _ A?\*/KV._Z!'_X%$.6'\QZ#FC->?\ _"N+ MO_HQ_\ T"/_ ,#B/DA_/^#/0,T9 MK@/^%_P"_Z_X4?7L?_P! G_D\1^SI_P _ MX,[_ #1NK@?^%=W?_0X:[_W_ %_PI?\ A7EW_P!#?KO_ '_7_P")I?7L?_T" M?^3Q'[.G_/\ @SO7WZCZ M9-<6,SG'8*BZ]3!2<5VE%O[A^QH_\_?P9[EN%&ZOB[_A>WB?_G\G_P"_[5+; M?&WQ9>7,5O!-=7$\K!(XHY79G8] .IKXZ/B-AY2Y8X:3?JA^PH_\_?P9]F9 MYQ1FO,/"/A'Q+>:/'<>(-=O+*^D^;[+:SY\L>C,N&?_ ($C/V=/I/\ [G= M1FN%;P!=G_F;M<_[_K_A3?\ A7]W_P!#?KG_ '_7_P")K18K%O\ YA__ "9$ M\L>YWFZC-<%_PKV[_P"APUW_ ,"!_A2?\*[O/^AQU[_P('^%:+$8GK1_\F1% MEW.^HS7 ?\*YO/\ H@9HS7GI^&UZ?^9U\0?^!"__ !-)_P *UO?^AU\0?^!"_P"%:*K6_P"??XHC MFEV/0Z,UYW_PK.]_Z';Q#_X$+_A2?\*QO?\ H>/$7_@2O_Q-:*=3^3\2.>?\ MOXGHN:*\X_X5???]#SXC_P# E?\ XFD/PNOC_P SUXD'_;RO_P 35\TNJ(]I M4Z0_%'I-%>:'X5WQ_P"9[\2?^!*__$TG_"JK[_H?/$O_ ($K_P#$UHM2/;5O M^??XH]+HKS+_ (51?_\ 0^^)?_ E?_B:3_A4]]_T/WB;_P "5_\ B:M17)__ I?_B:T M4(/[1'UC$_\ /C_R9'J-%>6GX0W_ /T4#Q0/^WI?_B::?@_?G_FH/BC_ ,"E M_P#B:I4Z?6?X,CZUBO\ H'?_ ($CU2C(KRK_ (4[J!_YJ%XI_P# M?\ XF@_ M!O4/^BA^*O\ P*3_ .)K14:/_/S\&1];QG_0,_\ P)'JNX>M5K[4+?3[26YN M9DMX(EW/)*=JJ!U))Z5YB?@QJ#?\U$\5#_MZ3_XFD7X!V&H31'7O$?B#Q);1 ML&^Q:A>YMVP<"K5'#K657[DS*6*Q\ERPPUGW&SMXX((EA@C4(D:* M JJ!@ = !4ZM7-7J^VJ.:5ET]$=V"P_U6@J;=WK=^;U8^D-%(QR*P.\\X\# M_P#)7/B*?^P?_P"B#7I&:\_U3X5+?>)-2UFT\0ZMI-QJ!C,R64BHK;$"+V)/ M [^M1?\ "K[W_H=_$?\ X$K_ /$U\KA98[!QE2^K\VK=^9=6:M1ENST6BO.Q M\,;T?\SMXB_\"5_^)I?^%9WO_0Z^(?\ P(7_ .)KL^NX[_H%?_@2#EA_,>AY MHKSS_A6E[_T.GB#_ ,"%_P *#_F<]?/_;PO^%'U['?] C_\"17)#^;\ M#T'-&:\_'PXO!_S.6O?]_P!?_B:7_A75Y_T..O'_ +;K_P#$TOKV/_Z!'_X' M$?LX?S_@SO\ =1NK@?\ A7=W_P!#AKO_ ($+_P#$TO\ PKR[_P"ANUP_]MU_ M^)I?7LP_Z!/_ ">(_9T_Y_P9WN:,UP?_ KVZ_Z&W7/^_P"/\*4?#^Z_Z&S6 MO^_R_P"%+Z]F'_0)_P"3Q'[.E_S\_!G=T5PW_" W7_0UZT?^VR__ !- \!W7 M_0U:U_W_ %_^)H^OYA_T!O\ \#B/V5'_ )^?@SN.?AOJ06>[N+O3)2?L]\LK;6_P!EO[K#T[]J\O,>(,5E M='V^(P_B?_G[G_[_ +5T7@7QQX\^ M(.L+8:;;%#^*]8+X&2LH )[GI0? 5U_T-FMC_MLO^%?>QQF-:N\*U_V\ MC-TZ?2?X'?]#EKP_P"WA?\ XFFGXE^*,WY'H%&ZO/&^&MZ?\ F=?$ _[>%_PIO_"L;W_H=_$(^EPO^%;1 MJ57O#\3)RFMHGHNX49KSC_A5]]_T//B/_P "5_\ B::?A9?'_F>_$G_@2O\ M\36T7)[HR=6ITI_BCTJDW5YF?A3??]#YXD'_ &\K_P#$TW_A4]__ -#]XF_\ M"5_^)K9)=69.O7_Y]?BCT[-&:\O/PCOV_P"9_P#$_P#X$K_\33?^%/W_ /T4 M#Q0/^WI?_B:U5.F]Y_@9/$XI;4/_ "9'J5(Q %>6GX.ZA_T4+Q3_ .!:?_$T MQO@K=7'R7'C_ ,62PD_-&MZJ;AZ9"Y%:JC1ZU?P9D\7C.F&?_@2*WQ&OH_&G MQ(\(>%[!&NWTN^36;^6/!CMUC#B,.PZ,6Z+CG(->O+7+^"? .C> +![72;3[#/%=+'P?:IQ%2,E&G3^&/X]V:X+#U*9K&SBTV>J M49KSW_A&_'??QA:G_N&K_C3AX=\<_P#0WVO_ (+5_P :O^TZW_0-/\/\Q^S7 M\R/0,T5P/_"/^-^_BZU_\%R_XTO]@>-?^ALMC_W#U_QI?VG6_P"@6?W+_,KV M2_G1WN:*X,:%XU[^*;4_]P]?\:=_8?C/OXHMC_VX+_C2_M2M_P! L_N7^97L M5_.CNJ*X;^Q/&/\ T,MN?^W%?\:=_8OB_P#Z&2W_ / )?\:G^U:__0+/\/\ M,?L(_P Z_'_([?-&X5Q#:/XO56V^(;9FQP#9J 3]/XHAED%4Q6'G&+ZV']7C_S\7]?(^E]U&:^3 MS^TSKW9F'_;)/\*Z/P/\5O''Q"U3[%I2G8N#-9HW5Y^WA_QUV\76H_[AJ?XTP^'?'O;QC:#_N&+_C73'$2 ME_R[:,'*VRN>AT5YRWAOX@'IXTM!_P!PQ/\ &HSX9^(?;QO9C_N%)_C73&7- MNK&,JTE]AGI5%>9-X7^(Q_YGBS_\%2?_ !51MX3^)!Z>.K,?]PE#_P"S5T1@ MI?:1SRQ4U_RZD>H?K7DGQ _AK8>!UGN1//JNM7FTWFJ MWKEYIB/K]U1V4=@,YQFNJGR4'[3FN^B1PU_;YA%4%3<8O=OLM=$=DO.:>*B7 MZ_A4BFN ]X=1110,B9MM4]0U*VTNSFN[RXCMK:%=TDTK!50>I-6'>N5UJVCU MKQ=X?TZ<;X(EFU+83QYD)B5#[D--N&O4=*/NJ[>B F_X2Y[CYK30 M]7NXNTBVZQ _A(RMTPRQ'_/W\$& MAR/_ DU[_T+6L?]\P?_ !VC_A)KW_H6M8_[Y@_^.UUWY4?E5>RQ'_/W\$&A MR/\ PDU[_P!"UK'_ 'S!_P#':/\ A)KW_H6M8_[Y@_\ CM==^5'Y4O98C_G[ M^" Y'_A)KW_H6M8_[Y@_^.T?\)->_P#0M:Q_WS!_\=KKORH_*G[+$?\ /W\$ M,Y'_ (2:]_Z%K6/^^8/_ ([1_P )->_]"UK'_?,'_P =KKORH_*E[+$?\_?P M0'(_\)->_P#0M:Q_WS!_\=H_X2:]_P"A:UC_ +Y@_P#CM==^5'Y4_98C_G[^ M" Y'_A)KW_H6M8_[Y@_^.T?\)->_]"UK'_?,'_QVNN_*C\J/98C_ )^_@@.1 M_P"$FO?^A:UC_OF#_P".T?\ "37O_0M:Q_WS!_\ ':Z[\J/RI>RK_P#/W_R5 M!H_]"UK'_?,'_P =H_X2:]_Z%K6/^^8/_CM==^5'Y4_95_\ G[_Y M*@.1_P"$FO?^A:UC_OF#_P".T?\ "37O_0M:Q_WS!_\ ':Z[\J/RH]E7_P"? MO_DJ%H_]"UK'_?,'_P =H_X2:]_Z%K6/^^8/_CM==^5'Y4O98C_G M[_Y*AG(_\)->_P#0M:Q_WS!_\=H_X2:]_P"A:UC_ +Y@_P#CM==^5'Y4>RQ' M_/W_ ,E0'(_\)->_]"UK'_?,'_QVC_A)KW_H6M8_[Y@_^.UUWY4?E1[*O_S] M_P#)4!R/_"37O_0M:Q_WS!_\=H_X2:]_Z%K6/^^8/_CM==^5'Y4>RK_\_?P0 M'(_\)->_]"UK'_?,'_QV@^)KP\'PUK!XQRL'_P =KKORH_*CV-=Z>U_\E0'R M_P#$[X,W&N7QU+PSXSF6%8B3_$A$AVGU7&/3%=7\*OA_'\/+<7= MQX:U2_UQUP]T8X-L>>JQCS>!ZGJ?IQ7NM%?,4>%<'0QCQT/C?DK+S2[@_]"UK'_?,'_P =KKORH_*CV6(_Y^_@@.1_ MX2:]_P"A:UC_ +Y@_P#CM'_"37O_ $+6L?\ ?,'_ ,=KKORH_*CV5?\ Y^_@ M@.1_X2:]_P"A:UC_ +Y@_P#CM'_"37O_ $+6L?\ ?,'_ ,=KKORH_*CV6(_Y M^_@@.1_X2:]_Z%K6/^^8/_CM'_"37O\ T+6L?]\P?_':Z[\J/RH]EB/^?OX( M-#D?^$FO?^A:UC_OF#_X[1_PDU[_ -"UK'_?,'_QVNN_*C\J/98C_G[^"%H< MC_PDU[_T+6L?]\P?_':/^$FO?^A:UC_OF#_X[77?E1^5'LJ__/W_ ,E0SD?^ M$FO?^A:UC_OF#_X[1_PDU[_T+6L?]\P?_':Z[\J/RH]C7_Y^_@@.1_X2:]_Z M%K6/^^8/_CM'_"37O_0M:Q_WS!_\=KKORH_*CV5?_G[^""YR/_"37O\ T+6L M?]\P?_':/^$FO?\ H6M8_P"^8/\ X[77?E1^5/V6(_Y^_@@.1_X2:]_Z%K6/ M^^8/_CM'_"37O_0M:Q_WS!_\=KKORH_*E[*O_P _?_)4!R/_ DU[_T+6L?] M\P?_ !VC_A)KW_H6M8_[Y@_^.UUWY4?E1[&O_P _?P0'(_\ "37O_0M:Q_WS M!_\ ':/^$FO?^A:UC_OF#_X[77?E1^5'LL1_S]_\E0:'(_\ "37O_0M:Q_WS M!_\ ':/^$FO?^A:UC_OF#_X[77?E1^5'LL1_S]_! BZO:0J,M*UN)%5>Y(C9CC\*ZP\^E&W-'LL1TJ_@@*&GZE; M:K9PW=G<1W-K,NZ.:)@R./4$=:MKC-\K-:/U0B;=VI&;%-W<5'(V1Z?2ND"KJNLV>BVO MVB\N%@B+!%)R2[$X55 Y9B>@&2:Q_P#A+)Y?F@\/ZQ-&>C^0D>?^ NZL/Q J M-;>+5_B(#.N\Z58)/#N/"R3O*C,!Z[82.N>:\Z,JU>_P#0M:Q_WS!_\=H_X2:]_P"A:UC_ +Y@_P#CM==^5'Y4>RK_ //W M_P E0'(_\)->_P#0M:Q_WS!_\=H_X2:]_P"A:UC_ +Y@_P#CM==^5'Y4>RQ' M_/W_ ,E0'(_\)->_]"UK'_?,'_QVC_A)KW_H6M8_[Y@_^.UUWY4?E2]EB/\ MG[_Y*@.1_P"$FO?^A:UC_OF#_P".T?\ "37O_0M:Q_WS!_\ ':Z[\J/RH]E7 M_P"?OX(#D?\ A)KW_H6M8_[Y@_\ CM4]8OO[?TV>PU#PCJEW:3+M>&1("#_Y M%X]B.1ZUW7Y4=:BIAJM6+A.I=/?W4!\AZC^S_K!\2[;+3-270G?=OE6(SQKW M4#S,$^^1GT]?=O"T,/@W1XM-TOPEJ\%NG+,5@+R-W9SYO+'_ #TKT;]**^?R MWAG#955G6PSM*7=)V\EV0')?\)/>_P#0M:Q_WS!_\=I/^$FO?^A:UC_OF#_X M[77?E1^5?1^RQ'_/W\$&AR/_ DU[_T+6L?]\P?_ !VC_A)KW_H6M8_[Y@_^ M.UUWY4?E1[+$?\_?P0'(_P#"37O_ $+6L?\ ?,'_ ,=H_P"$FO?^A:UC_OF# M_P".UUWY4?E1[+$?\_?P0'(_\)->_P#0M:Q_WS!_\=H_X2:]_P"A:UC_ +Y@ M_P#CM==^5'Y4>QK_ //W\$!R/_"37O\ T+6L?]\P?_':/^$FO?\ H6M8_P"^ M8/\ X[77?E1^5'L:_P#S]_! _P#0M:Q_WS!_\=H_X2:]_P"A:UC_ M +Y@_P#CM==^5'Y4>RQ'_/W\$!R7_"37O_0M:Q_WS!_\=I?^$INUY;PWK"J. MIV0G'X"7)_ 9KK/RI#S1[+$?\_?P0&#H_BBQUFXEMHW>&]A4-+9W*&.9 >A* MGD@_WAD'UK95N?YUSGC=18KI6J)\MQ;W]O &7NDTJPLI]1\X/U4'M6[&W ^E M70J3L>(=/T)83?726YF;9$CD;KZ^M<[X-M8M4FU/6IT6:\DO;BUBDD4%H8H96B"*>P)1F]RW MTQR5JDTXPI[R[[: *?'FE>M]_P""ZX_^-TW_ (3S2O6^_P#!=)_Y M^?@!R/\ PGNE>M]_X+KC_P"-T?\ ">Z5ZWW_ (+KC_XW77;11M%'L\3_ ,_/ MP%H,I/"GCS26L-5M[V5>L"^N[I-"0A_MD.GSB69<_= M"[#M;U)R!GC-?0_A[6?#/A72H=.TNVNK2TC'")IMQDGNQ/E\D^IKT$*!2[:\ M+*N&Z&3N4\,_>EU:N_1!Z5ZWW_@NN/_ (W1_P )[I7K??\ @NN/ M_C===M%&T4>SQ/\ S\_ #D?^$]TKUOO_ 77'_QNC_A/=*];[_P77'_QNNNV MBC:*/9XC_GXON%HM]_X+KC_XW1_PGNE>M]_X+KC_ .-UUVT4;12] MGB/^?GX#.2_X3W2O6^_\%UQ_\;IP\?Z*GS37,UK'WENK6:&-?Y/ !- M=7M%(RCTXH]GB/YU]P:%>"=+B-9(W61& (93D$$9!!J=37)Z&G]D^*-:TF)F M^R+'!?PQGE8A*9%9%]%W0EL=!O.., =/&U;4:CJQNUJG9B)J*;DT5T 5I&ZU MSF=WQ(T?_L%7W_HVTKH)JYZ/_DH^D?\ 8*OO_1MI7#BO^7?^)#.QHQ2T5W"$ MHI:* $HI:* $HI:* $HI:* $HI:* $HI:* $HI:* $HI:* $HI:* $HI:* $ MHI:* $HI:* $HI:* $HI:* $HI:* $HI:* $HI:* $HI:* $HI:* $HI:* $ MHI:* $HI:* $HI:* $HI:* $HI:* $HI:* $HI:* $HI:* $HI:* $HI:2@# MD,[?B/K'_8*L?_1UW70HW KG)#CXCZO_ -@JQ_\ 1UW701MTKBPNU3_$P+#& MH9&^4T^H)FX-=H&)H9W?$/6_^P98_P#HV[KKJX_P^<_$/6_^P98_^C;NNP'> MN'"_\O/\3&%%+17<(2BEHH 2BEHH 2BEHH 2BEHH 2BEHH 2BEHH 2BEHH 2 MBEHH 2BEHH 2BEHH 2BEHH 2BEHH 2BEHH 2BEHH 2BEHH 2BEI*0'+?$;CP M_;'_ *BFG?\ I9#6O"W%9'Q(_P"1=MO^PGIW_I9#6G;MD"N.C_'J_+\AEU32 ML::IH>NT1!,U9'PY_P"1?N?^PIJ/_I;-6E<-UK,^&_\ R+]Q_P!A34?_ $MF MKBK?[Q2_[>&=312T5VB"BBB@ HHHH **** "BBB@!*6BB@ HHHH **** "BB MB@ HHHH *2EI* .0SM^)&L?]@JQ_]'7=='$U'_ /DH6N?] M@RQ_]&W==B.]<.%_Y>?XF,6BBBNX04444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4E+24 *7_;WY#.KHHHKM$%%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %)2TE '&R?\E(U;_L%6/_HZ[KH8:YZ3_DI&K?\ 8+L?_1UW70PU MQ87:I_B?Z 3T4NVBNT"";O\ 6N M!5)]0G?^+:/:JU% $WVR;_GJU2QZG,A&[#CZ54HH VK>]CN. YJI> M7C7#$ XC[#^M5Z +#7\[?QX^E(M[.O20U!10!>CU1UP'57]^AK0ANDN%RIY[ MCO6#3HY&C8,G#"@#H*6J]G="YCST8=15B@!**1F"J23@#K63>7S3$JG$?\Z M+TVH10\9WG_9JLVK-VC'XFL^C\1^= %]=6?O&I^AJQ#J44F-V4/OTK(XSC/- M% '1 @\CD4M8EK>/;MC.4_NULQR+(H93D&@!U%%1SS+#&7;H/UH >S!02> . MIJG-JD2\)ES[=*S[FZ>Y;).%[**A_2@"^VK/VC4?4YIRZM_>C_(UG<^AH_S_ M )_.@#;AO89L!6P?0]:L5SE7[/4"NV.3IT#4 :E%%% !29ILDBQH68X%9-S? MO,V$.Q* -.2[AC^\X_G41U2#U8_\!K'R.O449H VX[Z&3H^/KQ4^X'H[D@8!6X_ND\4 ;U%06UTERN5X/<5-0 M%%075TENF6Y8]%H FR*@DOH(S M@OD^U95Q=27!RQP.H7M4/\O:@#7_ +4@_P!K\JECO89.!(,^AXK#!["CKCC. M: .BS2UB6][);\;MRCL36O#.MP@9?Q'I0!)1124 +2,P49)P/>J]W>+;C Y< M]JR9KAYSEVR>N/\ ZU &LVH0*2-^3["F?VI!ZL/PK!OM0M=+M6N+RYAM+=?O M2SR+&@^K$X%9>F>./#FMW M].\0:7?SGI%:WL4C?DK&@#N([N&7A7!-2USOW M%@K'>OH>M &Q138Y%D4,IRIIU '&R?\ )2-6_P"P58_^CKNM M^+M6!)_R4C5O^P58_P#HZ[K?B[5Q87:I_B?Z 3U6DJS5:2NT##\/_P#)0M<_ M[!EC_P"C;NNQ'>N.\/\ _)0M<_[!EC_Z-NZ[$=ZX<+_R\_Q,8M%%%=P@HI"> M.N*S[K4MIVQ#)_O&@#0IOG1C@NH/U%84DSR'+L6^IIG/K0!T08-R#GZ4M@#5I:9'(LB[E.13Z "BBB@ HHHH **BFG2%-S' M [>]9D^I22<+^[7M@]: -8NJ]2!^-)YR?WU_.L!F+=3D^]-% '1YI:P([B2' M[CD>Q.:T;74ED(60;6]>U %ZBDI: "BBB@ HHJO=8(RS'\* 'Y]>*@DOH8^"XS[NU.RBJ_2@#7_M2#_:_*I8[Z&3@ M.,^]8?Z44 =%2UB6]Y) P )9?0UK0W"W";E/U% $M%%% !1110 4444 %)2T ME '&R?\ )2-6_P"P58_^CKNNAAKGI/\ DI&K?]@JQ_\ 1UW70PUQ87:I_B?Z M 6J***[0*TW?ZUSD7_)1])_[!5]_Z-M*Z.;O]:YR/_DH^D_]@J^_]&VE<6*_ MY=_XD,ZN_G\B D=6X%8M7]6;]Y&O;&:H5VB"BBOGG]M3XL7'@7XGV,<9EU&_D0CYHX+8.6QR"ZG!P10!YG^P_^T1XS^+OQ MR^-6A^)_$/\ :&C:;?//H5C)!%%Y-O\ :YXR8R$#NBA8E^8M@X[DU]I8/<8K M\B?A79^,/@3XX\&?%"VM=83P]\Q_Z#6;!\5/B[\3O''CNR^'%KX%MM M \+:Q_83S>)'O);BYN%MX9I) (,*J#S]H')^0YZX$NG_ !4^*W@7XK^!/#/Q M)MO!-QI?C"XNK"UNO#3W4$_VJO#WBCQ MUH'A*?PIXX\,ZIKKS1Z?)XD\-W%A!,\4+S.@DD &X)&QQ[5V5K\9?"5Y\7K[ MX9PZJC^,;+2TU>:Q"GY;=GVCYNFX94E>H5U/0UY[\!OCI+X@T9WUSXLR67\I5#G()(!^F-K,;>8'H.X[UN5SM;MJY>WC/J* *>J7!XB''=O\*SJDN) M#),[>IJM=74=G:S7$S;(8D:21L$X4#)Z>U 'DOQ>_:"?X?\ B:Q\)>%O"M]\ M0O&L]NVHSZ)IDRPFTL$SNN)96!52Q&V-#@R.0 1G->+7WQ N_P!L;XR^&_"_ MAO6/B#\.O#.@Z1=ZAXEBMC<:#J$=Z\B0P6DQVD,RC>^U25(+?,2N*M>%_B!J M'QT_:1\!_$/X:>!/$&G>&X[2ZT[7O%FMV\=C9:MIC@M#Y2LQEF*SQ@HP4$>8 M=P"GWTS3%G9A%$ZQJT MCRNB%@%P ISD\@ 'EWP__: U?X&W/B[X3ZAI'C3XH^.M*UZY&A0A)[J>]TN4 M)-;RW-[.-BJGF&)GS@>6,+7N7P#^/$'QLTK6(;O0KSPEXN\/W7V'7?#E^=\E MC,02A$@ $D;J-RN PY]*C^"_P 7];\8ZWXA\'>-="B\-^/?#XAGN[:QE:>R MN+:?<8)K>5@"P.UD8$ AD:O%OV=_'EY\#]5N=#^+GA'7M \>^-O$C&[\5):1 MS:+J-Y,0MM%%+ ["$;-D:*ZKDAF)SO"@'V#5W3+C9)Y9^ZW3ZU2I58JRD= /6M*6;;:F3_9S^=8= !7%?&+XN:#\#O &H>+O$7VJ2RM M&CBCM-/A\Z[NYY'"1P01Y&^1V8 #.,$DD $CM:^5_P#@H5I.M:7\+M#^)'A[ M75TC6? FKV][:1RV2741VZT YNQIG_"QO#LZW%D97E B:]B\J(VRD.B"3!W%>57.39T M#3/BGXF^('BSP;8_M$3/K?A>.REU%'\"V01%ND=X=K;OF^6-B<=,BO%OCM<^ M._'GP_7PX?C8GBW0-=\?0?#36[:X\&6MK]GF>;RYG0YRQB<*RE>"0"", T ? MH;[]12&L_P -Z7/H?AW2].N;MM0N+.UBMY;QHQ&9W1 K.57A2Q!.!P,\5HT M:VFW!DC*,AWRV\8 M>X%WYK-E&R3Y*?E6AXX^&.F_#GPAJ_B?7OBU\1++1]*MWNKF;^V58A5'15$. M68G "CDD@#K7G_[&8"?&;XQ*K>,V9=/\/@MX[8G4G(6^!8@LQ5#V4X(Y&!3_ M (G?#.\^-'[1/C#P?J?CWQ!X:6VTC1?$'AO3[6X273Y7AN)C))):2*R3K'/# M;%EX^\O(S0!'\)K74O''B>?PSXKUWXI_#_Q)+9#5]-T_4/$<%Q]NT\L%\P.D M.%FC9E66$Y*%TY8'->E^)/@9)I[BY\20^$X4U2:[8M,]T+0"9G)Y+%]V2>^ M: +W[./B34O$7P#^&.NZI=R7^JZCX8TR\O+J7[\\TEI$SNWNS$D_6O7HY!)& MK#H1FO#OV5_^38?A#_V)VC_^D45>R:5+F-X_[O(_&@"[+((HV8] *\A_:.\2 M:EX<^ ?Q.UW2[R2QU73O#&IWEG=0G#031VDKQNONK*#^%>HZM(1&B#^(YKQS M]J?_ )-B^+_I_P (?K'_ *134 >.?"'X ^,OB#\)_!7BF^^/_P 3+:^US1+' M4YX;>[LQ&DDT"2,J9MB=H+'&23@#K76#]E/Q.?\ FX7XI-_V]V7/_DK7FOP' M_98\5Z]\#_AYJEO\?OB)H\%[X=TZXCT^RN+<06JO:QLL48,1(1<[1D] *]]^ M#GP7UOX6ZEJ-UJWQ/\5^/X[J)8X[?Q%+$Z6Y#$[DV(,$]#F@#P_]EGP_XSU7 MXZ?$VWUSXL^,O$&F>!=<73;73=1G@:"]CDM=V;@+$"65GW#85Y45Z7^V!#X] MO_"_@+3O %[KVEW.I>,]-L=7U#P[$7N+73)!*MQ*QVLJHN48NR[00,UW/PX^ M#>F_#7QAX_\ $-C?75U<>,=2CU.ZAN-NR!TB$86/ !Q@9YS7H% 'PW^UI\-? M'G[/_P"SWXM\?:)\>?B-?:IHZVK0V^H75J87\RZAA.X);JW D)&#U ZBONJU MN#;R[APN<$"OE[_@I9_R9+\2O^N=AS_W$+:OIOUH Z)6#)_$SXL>)M<\;3?#/X5Q6LOB MJ"))];\0ZA&9+'P[!(,H70$>=?'HNFS7H@_Y[2(A*1CW9MJC_>K"_9Y^&=R>X5OW:CHJQJ.U 'B_BSP9^SS\(?$=D/C'XBB\=>-KB'[2]_XX+Z MF\<9./-%L$,%I#N! /EHHQC<2#4'[.'P/^$OQ0T#XF2W?@GPIX@TMO'.J)87 M4>GV\BI;XB*>1*JY1<'(V,,9..M=KXB\'_$GX>_&#QUXG\%^$]#\=:?XV@L@ MXU+5C82Z9-;P^1M?,4GFV[+A\)A@QDX.X&MC]DW5KZZ\!^(M)U+1?#.AWWAW MQ%?:/+#X1L#96$C1E',D<1)P27Y/?&>IH R-2^'?C7]GN,ZS\-;_ %/QEX0M MANO?A_J]VUW<)$.K:9=2$R+(HY$$K,C=%*'%>R> ?'FB?$[P?IGB?PY>K?Z/ MJ47FPS*"I')#(RGE75@RLIP05(/(KPC0_P!JSQ-J5CH'C>[\!6]K\(=?U2'2 M[#6EU;?J4:3W @M[R:U,6T0R2,@VK(S*&#$'I70>%;4?"/\ :=U?PS; 0^&? MB#83>([*W& D&JV[QQWP0=O.CEMY3ZLDA[F@#Z!L+DPR!3]QN"/2MCTKG>M; M=G+YMK&QZXP: .4D_P"2D:M_V"K'_P!'7=;\7:N?DY^(VJG_ *A5C_Z-NZZ" M'[U<.%_Y>?XG^@$]5I*LU7D!KO PO#__ "4+7/\ L&6/_HV[KL1WKCO#_P#R M4+7/^P98_P#HV[KL:X<+_P O/\3&+24M17,GDP._H*[1%#4;PLQB0\#J:H4K M=23U[FD]?;OVH 1F"*S,<*H))/M7DMU^T1::Q?74/@3PQK/Q)MK!F%]J.@F! M;*,J<-'%<3R)'<3#_GG$6P1ABIP#S_QJ^(8^*WA7QM\,/AWI\GBWQ!J6G7FA MWVHPR>5I>C22PO$QN;O!7S$WY\F(22Y&"JCFO$;[XK:M^S18:)X:MM9F^'45 MSVDU6QL(V!!N]*O8Y%-Q$F!_HSL6&Y1LB&%(!]>_#[XJ>&_B=9 MW$NA:AYMS9MY=]IMU$UO>V,F/]7/;N!)$WLRC/49˽\=>!-!\4^%OBJOQ M?M/!OB_Q9IDNC3:/J>IZ[=)%KNI))-!,EQ!IA"I#;Q>2X6#]U(?.8B-CR_U% MX$^(GAWXF:*=5\-:I'J5HDC03J%9)K:90-T4T3@/%(,\HX5AD9% '56ET;:0 M<_(>HK;5@PR#D&N=K6TN4O"4/5.* +M%%% !3))!&A8]!3JSM4E.%C'U- %. MXG:XD+MT[#T%>:_'3XRVGP4\#WFL?8)-=UDPRMIVBV[ 2WDB(6(S_"BXRSG. M. S,BMZ+]:^"OVI-'^)Y^+'BO4K*[\0:#H4FIZ+9Z?JR6%AJ%I);A[-UBC2 M11)$%NQ-))ND"RD1H5VC( /HSP#\=M?OO!^EZWXP\#W6GVUQ'B>^\.N^J0VD MR$QRPSPJ@N$9)%="4CD0;,EQ7J?AGQ9HGC32TU+0-7LM9L&8J+BQG69-PZJ2 MI.&'<=1WK\]/A?XZ^//C71+ZZ\#:GXQT;1_[)/#?QWUK5%\8WD'C3P3J&GW$LM]J,5AI7VBZM8TE MDC66>U@A9HEVQ(1(LF?-=O*79M< _22CVZU\B?L_>*OCQXJ\=^&;[Q./%-GX M4FN;O[79ZW9Z6R36K17#VLWG6T$;(5Q9IM&2[-(Q"* K?7?XY_S_ #H U--N MS)^[KGXY#'(KCJO-;Z,)%5AT(S0 ZBBDH @O+@6\6<;CV%>">-OB; MXYO/C+/X"\&:=H$EQ9:#;Z[=W_B"XG56$]Q/"D<:1(>0;9R23_$ !7M.H3>; M<,/X5X%>%:3_ ,GJ>*O^R?:1_P"G+4J -#S/COWM_AU_W_O_ /XBC?\ 'C_G MV^'7_?\ O_\ XBO7*\L^,_[17ACX$ZQX5LO$D5_Y&NO.7OK2 RQ:=!"(_,N; M@@Y2)6FA4M@@;\G !- %;S/CO_S[_#K_ ,"+_P#^(H\SX\$?'FF:_=2:AIDD2+)+;7,;2F*XM@ M'0QLR,"&V.,E7KZ2_9W^(6I_$[X0Z)KFN1P1:ZKW.G:C]E&(FNK6YEM9GC'9 M&>%F ]& [4 8_@OXE>-[7XR0> ?&NF^'TFO-!N-=L[_0+B=E407,$#QR)*@Y M/VE""I_A.1TKWBQNOM"%6/SKU]Z^>]6Y_;4\+?\ 9/M7_P#3EIM>XVLQAG5N MW0T ;U)12T H_\ I;-7#5_CTO\ M[\AKJ=71117:(**** "BBDH M &;:,GI6'=7!N)"QZ#H*TM2D\NW('\1Q6/0 5C1^-/#TWB.7P]'KNF/K\./, MTI;R,W:93>-T6=XRGS#(Y'/2MGZU^?WQ \(>%K7XU_M"#Q%\,(_B?K5E>:/X MFL;"UE:TU6/39+1(;JXLI0 [-"T9^6-U+.J\JP7 !^@-%?)O[*OC$:'\2+?P M5X=\8:KX^^&'B+PI_P )=X9U+79S->Z>L=TEM/9&1@':-3+&5# %,,ASC)[+ M7OVVO 5E>:C#X=TOQ7\0K?3%F-_J/A#0Y;VRMO*QY@-P=L;XW?\ +-G P0$?=/45@>"_%FG^/O!NA>)]):1]*UJP@U*T:5-CF&:-9$++V.U MAQ6S0!T0(89'(I:J:;)OMP/[IVU;H **** "BBB@ I*6DH XV3_DI&K?]@JQ M_P#1UW70PUSTG_)2-6_[!5C_ .CKNNAAKBPNU3_$_P! +5%%%=H%:;O]:YR/ M_DH^D_\ 8*OO_1MI71S=_K7.1?\ )1])_P"P5??^C;2N+%?\N_\ $AF_JW^O M0_[/]35&M358BT:N!]T\UEUVB(KJZAL;>6YN)8X+>%&DDEE8(B*!DEF/ '4 MFOSF\8:I:_M.>-- U7Q#J<&C:1\0+N73])6[F2SDL_"=A.)9ICO!>.:]F!BR MKIE"G#H&"_2W[=7B&YTGX*V>D_;%T?0?$VO6&@>(-;!]%U.U$D6FZ#8[H8&1' MY1IG\URIS@;2IP: -/\ :4\:>#?'OPVOM0\ ^(]$'BWX6ZM%J&GVYDCBAGDA M@#362$X#Q26\S1E4R"V%/W:B_8D\?:;H?9$G_EI:SAU9>2%8'@"O0]&_8?^"&BWFL7(^'FBWS:E=?:3'?6DVT76?#>MV7C+X7QEUW745_+]EU M#2^< 1[_ #?E))V.&) 44 ?I!11^'^?\_P J.>U &MI?_'J?][_"L^Z&+F7_ M 'OZUKVL?E6Z+CG&36?J<6R8/T##F@#YZ^*'_)WWP*_[ WBC_P! T^N6\-W, MUCXF_:[N+:5H;F&[CEBDC)#(RZ#;D,".A!&?PK/_ &PO _A[Q;\=/@*?&U[/ MIO@AGUK3;Z9;Q[2"XN)H;9[>TFE4KA)#;O\ +D!B@7O7M_PW^&?PV^$6BWVD M^#M)T?0M-OY/.NK:V=2LSE0N6RQS\H P?\: /E/]G?1]>^!,GA;Q-X/^$^K> M(_"WBGX<>'7NF\,R64*2:HJS/--,LLT>Z1EECR^"3GJ:R?VG-#U[XOV?Q*\? M^+?AAJGA;2/#GP[N8='D\226DLMMJ8N1+Y]N(9I-C[%4;^#\N/2O:+']AOX% M6OBS6=5?3(9=.OHK>.WT6/4YH;:Q:/S-[1!)01YF]6-N,FGR_L0? S_ M (3#1M:BTRW2QT^*83:+-J$EQ:7LC&(QR2K)(V?+V-A?NGS#D'% &I\5)'G^ M.'[,4DC%Y'U+568GDY.B7.:\5\._\FJ_!_T_X7'!_P"I3)BO7#*0O+Y=/O8KB MWC:*.>"=D*,OE[0RND^)M9LK?2K30--NVNH=,L(6:18WF*KYDS22N6*C:!C&:QD3Y M\*!A0=J\YIOB'XI_"GXG^.M"\-^%;'QU\;O'&G6OB+6+RUOXX-#T-4,L$%N8 MF*L2D83#,P>=1^+6K>+]!\0^$9?!'B;PO/;V MU]I=S?17$C-)")-ZB/(\O##:P9L@@YKV2-3)(J@

Z0L+R!=X)U2TW!, M]RH/3L#VH G^"W/[9W[27_7GX5_]);K_ #^%>:?"W3?A=JWPK^-EO\7O[)'@ M\_%WQ 2VM2^5 D_G_(?,R-K8+ $$'G%?5&EV/@C1/%&O>([&72K;7-=%N-2O M4NE+W(@5DA#?-C"JS 8]3ZFOG7]JK0?!?AK1_AE#H,>F6\&J?-8U..&57 M6:>:X/GSN,G[V!N[?G0!Z)^PK,\W[(?PK:1R[#18U!8Y(4,P _ "O=J;'$M MO&D4:+''& BJHP% XQCI^%.H EM<_:(L?WA6CJA_T4?[U4]-C\RY![*,U?U! M"]J^.HYH QJ_+U-(NO"WPP\/Z7]@E\#>*O"HUCP[XEUZ\N$DA@\2WNFVWV+4 MI;N-Y %="\/G$@PM.NX+Q7ZA>O89ZU\5_M%7WPY\)^,/%\7ASXX6_P -O$FK MP.=9\.6\$-]97VI>6?L\EU$\,PA+843*%W3(!GU(!J?L0V_A^T^*GQ:A\.>" M9? %BFE^'5ETF:2"4F;9?;Y1+%)(LH8\B0ME\9/6JGCV/QW\=OB!XTT"ZT'P M3?:EX%U5WTO2S>ZAH^OFSD16AN;:_AD/E^:IV9"["\95P-O'#?LG?'_X;^ / MB1\3-1U1_!_@O3]6LM%%HG@VWN&TRYDB6[\Z1/\ 18L-F1-WR8^8?,:]?^)' MQA_9=^+$UG<^+=6TO5+RQ4K;7WV6\AN8%/WE2>-%=5/=0<4 >.?LWI\%M%\* M7'C3XGZWJ%GJ#>,=6GTK0O'&O3W,EO+'PZLO,;?A7CW[5'_)L/Q>_P"Q M/UC_ -(IJ )OV8_^3;/A1_V*>D_^D<5>EU\K_L^_M>?!;P[\!/AMI6I_$WPW M8:E8^&M,M;FUGOT62&5+6-71AV(8$$>HKOO^&U/@1_T5CPK_ .#%/\: /:J* M\W\!_M(?"[XH:\-$\)>/-#\0ZNT33"RT^\6678N-S8'89'YUZ10!\R?\%+/^ M3)?B5_USL/\ TX6U?3?K7S)_P4L_Y,E^)7_7.P_].%M7TWZT :.DD[9?P_K5 M?4<_;'_#^56]*3;"[8^\U5]47%R#_>6@#Y[_ &Y/M?\ PS'XI-B85N!=Z4-/B)\??AKJ?@^/5I/AWKY\0:];:/#I>D:;? MQ7,X?+SLLCW#)&(X(YI"S*<; ""2,^Y?%3P#9_%3X:^)_"&H-Y=KKFG3V#2 M9,1D0J)![J2&'NHKQCPG9W7[2WPG\/IJ&M7'A#XK^ =4$-Y>VT:S2:=JT$;0 M2LT3_++!/%(S 'AHYE(.1F@!=/\ B/\ &GQQ\5OB-X7T";P-H*>%K^%(K76] M,O+F>>TGB\RWNO,BN40B3;*-H4%3&RGWX+]GNT^/E?0?PD^$-S\/=4\2^(==\23^+_%_B)X#J M.JRVT=K$(H%98(8H4)6-$#N>2Q+2,2>>/#?#/A7Q-_PLCXI^'O"?Q]\->&(( M=;N_$%QI^DV%M>ZE;R3A"ZW@N252*/R\?NP"=D@C$B^BN.O?C_ '>#XR_M(Z_XVMS M]H\)^";*;PMH]SUCN]0EDC?49HSW6/R;>#<."PEYXH ]\_')ZUJZ7G[.1Z.1 M656SIRE;5<]R30!YGXQ\)7'B?XCWODZ]J>B>3I=IG^SI0GF[I;K[V0J7-ZGC/Q! LLS3+:I.OE)EB=@&W[HZ8KT*JTE=$LOPTJ<:3CI' M;5_Y@8?A_P#Y*%KO.?\ B66/_HV[KL17'>'_ /DH6N?]@RQ_]&W==B.]7A59 M37]YC%JGJC8MA[L!_.KE4]47=:Y]#FNX1D5\5>-/V9=0^#_AU?$6H>)K37K" MSO;6*\U.WMM0L->2&6XCB>\^W+J#(9HA(9FS!L?RR-H!K[5KE_BGX-3XB_#/ MQ9X6? &M:5=:>&/\)EB9 WM@D'/M0!\$_#WP]X]^'5]-)X#\3:G)=V&KW]MJ M^K:;\/M1GMM%/$_QF\C7?$TM]\1 M+J#5)'%_J?PYU26*/R)9(I+2*)+M8H45U9',:+(2GS.2,U[G^SI\;]:M!XBM M[3X?^)O%SZNNG^+(]- M^&;P0?!SQSJ4?]OZ])]HM)M&$>6U>[20QR6_P /]2GN;98I&BFLX[Q[EIMH=&0LSM*NTA9% MQ7I_[&5PWASQUKFD6$>FR:/XDM[O6)5L]+NM/FT^\LIX-.EBFCN9I9)&D=)6 M+LY;?%)DG/&G\ _C9K?ACX1W<\GPB\;WEC;ZUK]U+>V\^CB)%.K7DC*=^H*V M8\E6^7&4.TLN&,G[%6GSWE[J^M7B%;J+P]HUK,C<^5=70N-7NA]2=3BS_NB@ M#ZIJ]I+?OF'^SG^54:OZ2O[QV]L4 :E%%% "5C:DVZ[8>@'\JV:Q]27;='W M/Z4 5:\!_;FTO3]:_9WU*PU:?[-IEQJFEQW$WVH6OEH;Z'+>858+@=RIZ=#G M%>_5\T_MY^,/!6F_!2]T3Q5K6D6XGOM,GFTV^FS++;"^BW.(4=967"M\R$8V MGD8) !I?L0S:O M5P./_: _:;U?4H_$/@7PUX)\26R2&ZTN^\13V]NRQJK-$WV>!IT:4. P#L8P M%(8;N!4_[ _C?0F^'-[H,WB?PK<^()M:NI(['0[NT_>1^5&P9(H&VE@H.\QC M9O$A!(YKZBU36;#0[=;C4KVWT^%F"+)=3+&C,,LID!&6.WD5]7>OI_G_ M #^%?$OQA^(6L?M!Z?KE@-&CT_P_X-O=0U.+5K?1&\0?;%A-_IL7DVLT7D7$ MF]A-Y>\[1C'.*][_ &4+.#3_ (*VEK;0K!;PZUKB)&EHMH% U>\P/)7Y8O\ M<7A>@H ]?K;L&+6D9/I6)6Y8J5M8P?3^M $])2TE '/.VYF/2Z\ Z6LJ76 MMPZ8(PNH:AR&D4AS\PR!TX]: /JBO(/CW\.=>UZ_\*^,_"=I8ZMXC\+O=1MH MFIR".WU:PNHU2ZM"Y!5&;9$Z,P*[HP&&&)'.?\- ?$O_ *)-I'_A>6/_ ,;H M_P"&@OB6"#_PJ;2!S_T/EC_\;H \N\-ZQX-^ EQ-KMC\%?%GP[U"2WETJW\2 M>,KD76CZ3+,.\F,%FTJ1H7B144%EKY/AR M34_&-G=/;:?)_P ?&CWN0/MM@W\"OAXLC#'% 'UIJ4BS?MG^$Y(V62-OA[J[ M*Z'((.HZ9R#Z5[=7PC^RKHOBWPS^UM!HVM646D^&[3P-J+:%HZ:U%JS:;&]_ MIYEMQ.@!\E77]VKC^T?4[:\;QEKU\L3[FMKJ=7BD&.C#'2NXCZ&B3M6DL M!AY-/"%QXFD@>#Q!JFB>2&!&G2A!)D\;@0>1V^M6?A):-I_@Y M;5YY;IH;Z^C,\QR\FV[F&YCW)QFMNX_BK,^&W_(O7'_83U'_ -+9JQGAZ=/& M0JQ7O2O<9U=%%%>L(**** "DI:2@#/UAK+H *Y[4_A M]XUF\2Z/%-#8:F4Q-#'*N)$##&5(SP>.2>":\B^.7[9'@OX0 M:^?!EM=V^J?$FXFM[6R\/W"H?^$5TG28YBA&8X8EC7J2 M>BCJ2?#_C9>+X8N+F#3_B%:W,]A?:19.;RV:6!-TD\-S&&0 MP, Q1W*DX(QD<_0= &EI!XE'IBM&J&DIMA=O[QJ_0 4444 %%%% !24M)0!Q MLG_)2-6_[!5C_P"CKNNAAKGI/^2D:M_V"K'_ -'7==##7%A=JG^)_H!:HHHK MM K3=_K7.1?\E(TG_L%7W_HVTKHYN_UKG(O^2D:3_P!@J^_]&VE<6*_Y=_XD M,[*1!(A4]#6'<0&WD*D?0^M;U0W%NEPFUASV/I7:(\<_:$^&M_\ &+X0Z_X+ MT^XMK-M:6*UN+FZ+8BMS*AF*!06'"YX#$$Y (/<:%H=AX9T/3]'TJUCL= M+T^WCM+2UB&$BAC4)&@]E50!["M6XLY;<\@LO9A4&: #_/%>1?&[X&O\3/%G MPW\6:1G>)O!VMQWL5U>0F1)+-_ENH<#^)DP5/9D'(SFO7:/IS]* #TXJW MI]J9I-Y'R*>OJ:6UT]YL%_D3]:U401J%48 H 6H;NW^T0E>,CD$U/10!Q7B; MPKI'B[1[K1O$.E66M:7< +/8ZE;)<0R8.1N1P5." >1UKSG_ (9+^"7;X1>" M/_"?M?\ XW7N-W9"XY!VN._K65-!)"<.N/?UH \C_P"&2_@E_P!$B\#_ /A/ MVO\ \11_PR7\$O\ HD7@C_PG[7_XBO6** //O"O[//PM\"Z[;:WX<^'/A;0M M8M=WD:AIVCV\$\6Y"C;75 5RK,IQU!-6;;X%_#BS\9'Q;!X!\-0^)S.UU_;4 M>DVZWGG-G=)YH3=O.3ELY.:[E5+' &35^UTT[@\O'^S0 :9:G=YKC _A&/UK M2H5=O X%+0!0U*V,B>8HRR]1[5EUT59UYIQR7B'N5_PH SJKWFGVVHQB.[MX MKJ,'<%F0.,X(SSWP2/H:LE2IP00?I24 16]K#9P+#;PQPQ+G;'&H51DY/ ]S M^M?+'Q>^%_Q)^%/QJUWXQ?"#PYX:UF'4-"BLM;\.7+2Q7>IW"SN?/BV)M$BI MY0RSX<;P5W!2?JRC'X^U 'SU^SK\"?%GAGXE>//B9\3HO#EWX[\2M;);W.AF M5Q86B0JIM5\Q1L *C)4G?M!)Z ?2VEVW)E(P/X1VIEGI[.0T@PO7&,9K450H M P* "LK4K?RY/,4?*W6M6D=0ZD,,J>H- '/5\Y?M=?LW:Y\?M3^']WI47AG M4[3PYGZBJE 'P= M_P ,(Z__ -$L^ Y_[9:M_P#%5G>)/^"??B77O#NJZ9;_ ]^"&CW%[:RVT>H MV,>JB>U9T*B6,L2-ZD[AD$9 R#7Z!44 U=&.2!UI55I&"J"3Z"M2QL/)^=^7]/2@"33[?[/# MR/G;DU98!E(/0\4M)0!@W$)MYBAR!V^E?GG=^-M&^%'PW^&/@7Q7::AH7C3P M[XZAU'Q!)-I=PR:AA[AI=22=(RLZ2EU;(8L-VT@;:_2.ZM5N4 /##H?Z5C2Q MM$Q5QAJ /SC_ &??C2?#OP9\&:'+^T5%X8O-.TBVBFT&3P.;B73_ ).(FDVY M;&"-W?%=UJGQX:73+Q%_:@BF+0N!$OP^(+_*>.%KZ7\4_L^>%/%GB^^\3S3> M)-+UJ_@AM[NXT'Q-J.EB>.'=Y0=+:>-6V^8^"03\Q]35#_AFCPQ_T,7Q#/\ MW4+7/_DR@#YQ_8G^&_BFXA^'?BGP[HUY\,/"]GX>M+/Q%%?)M;Q;=) B>:MG M]V$(RG%T<22=,%3NK[,\;?\ (EZ^3_T#[C_T6U^(,T4BE'BD^(&N%74C!4C[7R"* +G[*ZG_AF/X0 I^M87@7P3IW@/PKHV@:5;_ &72M(LH=/L;8NSF M*") D:EF)9B%4#)))QR:Z.@"&\@\^W91UZBO$_VJ1_QC%\8 1C'@_5P?;_0I MJ]SK%\3>&;+Q)I5]I]_9P:A87T#VUW97,8DBGB=2KHZD8964D$'@@F@#YY_9 M?\!_#SQ-^SM\-KN+PYX9U6<>'--CNYTLK>=OM M(C(LC!3\^3\P/.3S7ITGP ME\ PQO(_@SPVB*-S,VEP >I.WBM#P7\/_#'PUTF32?"GA[3/#.FM,T[V>E6 M<=M$9" I6":-9895*/&ZY5E(P00>HQVH \+N/C!\& M/AW\4O WAG2+3P^-9\6O=VUKJ6AI9>5;&&(2,L\BL&029"J%#;FXXKWCU[\^ MG->76/[+/P:TN^M[RS^%7@VUN[>59H9HM"ME>-U.Y64A,@@@$8/%>H?K0!\M M?\%--6L;/]C+Q]97%[;07EXED+:WDF59)RM_;%MBDY; Y.,X%?5"(9)-@&23 MBN4\=?";P9\5ELH_%_A'1?%8LRYM5UBPCNA"7V[B@D!VYVKG'7:/2O0+*S%O M\S??(Z>@]* +$,8AC5!T45!J%OYT&5'S+R*M4M '.5XY\4/@_KJ^,%^(_P , M[^ST?QZENEK?V.H!AIWB"V3)2"ZV_,DB9/ESKEER5(9#@>YWU@0QDC&0>JUG M_P"<&@#PJS_:Z\+Z RV/Q.TO5OA-K2_*\7B2W8V$C=S#?QAK>1>G.Y6/]T=* M^=_!/CK]F3Q:WQ"E^(MYX/\ $]VWCO5;S2HWA&H7-]IX4%6 MQTXK[]/S ]#GL14<=O%"28XT3_=4#- 'SG-J?CSX^Z;#X:\&Z%J7PA^&8B%M M<:_J-N++5KFV V^1I]G]ZU4KA?.E"E0WR)D CW;P7X+T7X>>%=+\-^'=/ATO M1--@6WM;6$?*B#W/)).26))8DDDDDUM>U.CC:9MJC)- #K>$SS*@'U^E;JJ% M55'0<"H;.U%LGJYZFI_2@#C9/^2D:M_V"K'_ -'7=;\7:L"3_DI&K?\ 8*L? M_1UW6_%VKBPNU3_$_P! )ZK259JM)7:!A^'_ /DH6N?]@RQ_]&W==B.]<=X? M_P"2A:Y_V#+'_P!&W==B.]<.%_Y>?XF,6F31B6)D/1ABGTE=PCGF4QL5(P1P M:2M34+/S/WJ#YAU'K67Z_P"% 'QD=+\;_ GXBZJVA:7?I\UW:VMPOAFZUFQO M].FO9KZVVFTE62&6WDNKJ$HZX*%2/6H?A[\1OBE\._#;:-8V$]S";^^U#S+C MX9ZZ6#W-W-=.O$P&%>9@/91SG->R_%3]F]_B5\5]&\9#6[2S^PKIZA;C3#<7 MEG]ENWN2UC<>:OV9IP_E3'8^]%4=L5[=_GB@#X3TW7OB/9_#'6/ /E:FFEZV M^J":YL_AOK"7H%_<3SS"%I)UB5U^T.$+_*,*6S@Y^G/V>_!.I>$/">JWFLZ> MNCZKX@U6;5I=+$JRM91E(X+>!W4E6=+>"!6*DKN! ) !.#\/E(;V[U["@ K8TZ'R M8,D89N35.PLS,P=AA!^M:U "T444 %4-4A+QK(!RO7Z5?I& 88(R* .=_P ] M*^;_ (E6)9@F_&0/,BC)]=HYKZ M8O+0VK'NAZ&O+O%WP3A\3_$C3_&L'B/5M%U2SBMXXXK-+9X284OD5B)(G.=N MHW /./N<9&2 <3X8OIM;\&_LQ:Q?O]HU/4)[:ZNKME >65_#FH.[$@=2Q)/U MK8_:6\#6WQ*_X5SX9N[V\TRWU+Q%<0F]T]E2X@_XDNID21LRE0P(R"0<8JYI M?P!FT?1_!.F6WCO7EM?!_E_V6&M[$E=EG+9KO/V?YOW4SCW.#6KK7PFU/7M1 MT*]N_'NN-/HMXU]:%;6Q&)6MYK<[A]GY'EW$@^I![4 >!Z/XHT[6K62UTYOB MUX;T;7]"T&QM[NVU#2X;?38;^Z,-GJ,*1W#/'-/*K[V"%AR2@R*]V_9VLCIO MPWN;1KB:Z:W\1^((C<7#;I9-NLWHW.>['J3QS7+Z?^RO%IEC86K#@UZIX!\%Q^!?#O]D0WMSJ>^]O+Y[F[" M"226YN9;F3(154#S)GP !@ =\F@#I(83-*J>M;R@* !T'%5;&S^SJ6;_ %C= M?:K= !1110!D:E#Y=P''1^?QKAO''PA\"_$V2UD\7^#= \42VJE;=]9TV&Z: M$$\A3(IV@GG KTNX@6XC*-^'M6+-"T+E&&#Z^M 'C&L?LU_ 'P[8M>ZK\,OA M[IEFI :XN]$LH8P3T!9D KP3P/X!_9S\2?M#?$>]D\/?#2'PKHUAINAV-O+; M:>+6>\_?7-U/&A&UB%GMHRX'\!7/RU]'?'+X!:5\=[?P]'J>JWNEG1+Q[VW^ MS6UG=1/(T+P_O(;N":)\+(V"4R"<@@\UYM_PPSH?/_%6W'_A(>%__E50!YUX MX\ _LY^&_P!H?X<7D?A_X:3>%-:L-2T.]MXK6P:V@O/W-S:SN@& Q6"XC#G^ M^%S\U>]:/^S3\ ?$5BM[I7PR^'NI63Y5;BRT6REC)'! =4(SGCVKBO\ AAC0 M^G_"77&/?PAX8/\ [BJ])^!GP#TKX$6_B*/3-6OM4.N7B7US]IMK.UB2184A M_=PVD$,296-,D)EB,DYR2 ='X'^$7@;X8R7.K'J: )Z*6DH Y;X MD?\ (NVW_83T[_TLAK2M_P"&LWXD?\B[;?\ 83T[_P!+(:TK?^&N*C_'J_+\ MAEN/H:).U$?0T2=J[1%2X_BK,^&W_(O7'_83U'_TMFK3N/XJS/AM_P B]_(9U=%%%=H@HHHH **** (KB+SH70]Q6$RE6(/!'6 MNAJCJ%EYG[Q!\W<>M '*>)?"&@^-+$V7B#1-.UVR(93:ZE:1W$1##:PVN",$ M<'VKQ:3]B?P)H1DG^'^I^*/A7?.#F3PEK<\4#,0!EK:4R0$<'CRQRQ.=V&'T M!_/O10!\HZA^R_\ &NZ^)Q\4P_'BVAN&T4Z(=5'A. 7_ -G,CR[-HD$.X/L; MS%13VP,?-UUO^Q3X'UJX6[^(&K>*/BK?>9YQ/B[6)9[96W*V$M8_+@5 0<*( M\88@Y%?0%% &1X8\(:#X)TV/3O#VB:;H.G1KM2STRTCMHE&2^.: MEHH **** "BBB@ I"H;@C(]Z6B@"NUC"_)C&?;(I/[/@_N9^I-6:* (XX5CX M50HJ2BB@ HHHH *2EHH BEMXYOOJ&]S5=M+B/1G4?6KE)NH IKI,7=G(^M6( MK6*'[B 'U[U+N% ;- !2T44 %)2T4 )4,MG#-RR#/J.*GHH I'28NS.OXTJZ M7".NYOJ:DEU"U@NH+:2XBCN)PQBA9P'D"XW%1U.,C..F:FW4 -CA2,8157Z" MGT;LTM !15?4+Z'2[&XO+EBEO;QM+(RJ6(5023@ D\#H!FL'P+\2/#OQ*TV; M4/#=^=1LX93"\OV>6(!QU&)%4G'MZ&@#IJCDA692'4$53O->T_3]3T_3KF[C MAOM0,@M(&.&F*+N<*/9>35_<.M &?)I(_P"6;X]F_P :A_LJ;^\GYG_"M7@!:2N'\7?&_P-X%UI-)UWQ%;6&H,JNT+*[^4K'"M(54B,'(Y^)'A[Q/#IZ2SBD4I M),;:0QS[5//RL/R(-:OA_7%\0Z+:ZDMG>6"SKN^S:A 89TY(PZ'H>,_0B@"+ M^RYO5?S/^%2II)/WY/P45H[JP)_'&FK(T=F+C5I(M132[E-.A,QM9F"MF7'W M%574LQZ!A0!M0VL=N,(N/?J:FINX<^U*&#=* %HHK.USQ%I7AFS%YK&IV>DV MA<1B>^N$ACW$$A=S$#. >/8T :%5[BQBN.2-K>JU#H^O:;XBL5O=*U"UU.S8 ME1<6,DXQO?/L!5V&!(5PBX%.# \BC<* '4 ME137<-OY?FRI'YCB--S ;F/11ZGKQ[5+G.* .-D_Y*1JW_8*L?\ T==UOQ=J MP)/^2D:M_P!@JQ_]'7=;\7:N+"[5/\3_ $ GJM)5FJTE=H&'X?\ ^2A:Y_V# M+'_T;=UV([UQWA__ )*%KG_8,L?_ $;=UV([UPX7_EY_B8Q:***[A!52YT]) MSN!V/ZBK=% &+)I\\?\ #O'JM0^1)_<;\C6_BB@#$CLYI.D9_'BKEOI84@RM MN/\ =[5?Q2T (!C@4M%% !1110 4E+10 UE#J589'O6?/I7>(_\ 36E10!@ MO:S1_>C;\.:;Y$AZ1M^1K?HH QXM-FDZC8/]HUHVUFEO@@;F_O&IZ6@!*6BB M@ HHHH 2F30).N'4'^E244 94VER+S&=X]^M56MI5ZQM^5;U% &"MO*W C;\ MJL0Z7+)@O^['ZUK44 16]JENN%'/=N]2TM% !24M)0!RWQ(_Y%VV_P"PGIW_ M *60UI6_\-9OQ(_Y%VV_[">G?^ED-:5O_#7%1_CU?E^0RW'T-$G:B/H:).U= MHBIH_^ELU:=Q_%69\-O^1>N/\ L)ZC_P"ELU<5;_>* M7_;WY#.KHHHKM$%%%% !1110 4444 5KBQCN.3\K>HJC)IDR_=PX]N*UZ* , M/[#/_P \S^8J6/2Y7^]A![UKTE %>WL8[?G[S>IJS110 4444 %%%% !1110 M 4E+24 <;)_R4C5O^P58_P#HZ[KH8:YZ3_DI&K?]@JQ_]'7==##7%A=JG^)_ MH!:HHHKM K3=_K7.1_\ )1])_P"P5??^C;2NCF[_ %KFT_Y*-I'_ &"K[_T; M:5Q8K_EW_B0S8U+QQH>D>*-(\.WFHQV^MZLLKV5FP.^98UW.1@8&!SR1G!QG M!K\M/^$?TVZ -Q/#;$N2DRR;(A,TLP M*N,D!0=O6M'6/@=K.M_\+7UV#3FL/%.L3JNCW$M[AOLQ@@$L:E'(B,A22,M@ M'HZC@%I+>R:@83]EB2,@%7DZ!B#D+W"L>U>"6OP2B\1:MX-AE^&H\,^ M&+75+RXU'2IM3CG4JUB8TD*I(5 :0*NU[[?Q0^J+$+6 MR-NL;6[0A@_!WY15*OYA)(Q0![AH>O:?XDTR+4=+NX[ZQE++'/"V58JQ5@#[ M,K#\*O;A7RUX)^#?B;X5Z/X$N]'\'_;+VS76H-4T^&_A20O&O&&N?%7Q MG=6GA2Y.D:CX/DT"UU+[;:A7G'GRJVPR;P&:4)RHP1DX'-*10R, MO1@1D$52\0:VOA_2Y;YK.\OQ&R+]GT^ S3-N=5R$') W9/H 3VKY9\1_LZ^) MH?'6FMIUA>?V%#:Z;%IDVEW5LKZ(\1!G ,S;AN;XMD@]:Z35/@/J;RVFPN7V(#Y3-M.#E>1T% 'TGNI-PKYMA^$ MOBQ?BLNI'1&%^OBAM4;QE_:8VMI9)Q9>3N\S[F(]A78,;LUA3?LXWUC\%-(M M(O#%Q<>+GOS=:E#'/;7 E*&X$(F2>012QA91A592NM=!0 45YKX(^.V ME>.8'O8=#US2=#6&:X.MZK;Q0V02(D.3)YAP!M;D@#Y37567Q!\+ZE8ZA?6G MB32+JRT_B\N8;Z)X[;_KHP;"=.^* /.?VJ=.N=9\"^']-M+^;2[F^\3:9:QW ML!.^!GG"AQZE20<>U>37UOXZC\<^)-0\<7$$.LW7P]U=(]/LY=]O;I$T*!P1 MU,C;Y#W =5XVFOHZY^*&BW5K8SZ#J6E>(8I]1M["5[35;<+#YO1LEL,V,$1C MYFSP*T='\>>&?$5]-9Z5XBTK4[R&/S9;>SO8I9$3.-Y56) SW- 'QIHLF@R? MLS^,?[-G\-7&N-IFF"==$GN6GP9XPPN?,) 8MQ\G?=7TG\"/AKK'P\_X2234 MH['3+/4;B*2ST/3+R:ZM[()'M=@\H!W2'!( P-HKM['X@>%]4TV^U"S\1Z1= MV%B=MW=6]]$\5N?21PV%_'%1R_$CPE#I%MJLOBC1H],NMQ@O6U"$0R[1EMC[ ML-@=<'B@#I V:6N,M?BEH<,>I3:SJ6E:%!;W\UG!)<:K;LMP(T5R^0WR'#9* M-\R@9(P16IJ'C_PQI%C8WU]XCTFRLK\ VES<7T4<=QD CRV+8;((Z>M &_15 M;3]2M-7L8+VQN8;VSG0217%O()(Y%/1E8'!!]17!?$#XY:1\._$!TB[T?7-4 MN(]..JSR:5:+.EO;!RC2/\X. 5.< \4 >C5X;^UMH\WB#PIX+TV"WM;N2Z\6 M6$0@OGD2&3*RC:YC^;:>^.U>H:;\1/#&K75C:VNOZ;+>WT*SVUG]J07$J-'Y MJD1$[N8_GZ?=YZ5GZM\8/!FE^%]7U\^)-+N],TI1S;&_ACPK'YV(P% MZD\#)H \=\20ZC\(;?PA86=AHND7\>D>(KUETV'[1'#+' KQM%).ID7C;N P M&(((( %8?C;XE?$CP?X1\"S7/BZ-$\0VDFH7.O36=M;0V\A@B:*T!:)XU7)= MLL-S\@$8Q7T39_$KPG>+I C\2Z09-7026$1OHM]TI. 8UW9?D$<9Y!'6GZE\ M0/"NDWMW87WB/2+6^M(3<7%K/>Q++%$!N+LA;(4#G)&* '_#_4]0UKP3H.HZ MJ;.-FCMT95:5@.$!8@ D\9) YK MYH\/_"7Q/XB^'/@GPYXC\)2V<6F^,)=2O[>:_MW22SD^UR;B8Y#N7=/&A3J> M>",U] 'QQH=QX5OO$5CJ5MJVD6<,L\ESITR3H1&I9P"I()&#QFO._"?Q&\>W M?A]/&GB#1]"M?!D^F2ZM]EL)Y7U&WA$1EC!W 1R,RX! V8)Z]J .'\+_ +/5 MW#XF^'EUJ7AZ,6WA[5=8VO)<(_V:S,DLE@ _P P#%2 ,E>X%<;X?^!/CWPS MHWBZ>_NKO1=9_L?4$N?$C7ULEIJ#,^]7D=3YWW0Q#R &/GUKVGXB?'J'1]!! MT."4:K)8:5J\;7D0,/V6[OH[?: S<=!P*:/X-A^(^I>-]+\$^% MX=(LY-*T6*6STW68;J/>NHB65A/'(45C$CM@-N(7<1N?%=M\8?V?]2EGUZP\ M/^!U\0:9/HT=EX>>'4TMET28-(TWRR2*3YC.K9&=V-K$ DUZII?QQ\&:7:0) M;V5SI,;/J37EJEK&C6'V$'[3)<*C':.$ *[BV]>.>,K4OVGK--%UV6U\(^)( MM3L=!?7X+34+6.+[1;AE59 1*2%RVYNX56XW *0#C_$'[/.LW=W\1]1T'3XM M'US5_#^GVVGZD+E0SW #_;(\AB4WJD2%L '((/!-8^D? WQ-8^%1')X8U"YT M;^W(+V^\&W%[:11W<*V[HQC$3^4!YC1N4=@',8)YXKTBS_:"M8)+35=935-- MM[GPY:ZF- ;3D:8RS730H$82%F=VVJL94#:0Q()(&O/^T1HEKIKS3Z'K\.IQ MZK!H\NAM:1_;8[B9"\65\S:591PP8CU[X #]G#P7J?@7P=K%GJ>B?\(\;G7+ MV]MM.^TI<>3;R.&C7>C,#@<K-TKFOA_X[L?B)H3ZG96]W9&*YFL[BSO MHU2>WGBQWT5]_:,-L MT!\I(S#.)/F*+L)7:&X)&,FL+4O /C:'QE<6$'AM[K2)O'MKXG.M+?0+&MJ$ MC5T\MG\S>I0\;<$=.>#]&;:SO$NI7.B^'=4U"SLI-3N[2UEGALHCA[AU0LL8 MX/+$8''>@#Y[\%?L_P!Y;^)?A?JVM>'(QVFDP6TL]AX?CF34+625]C0RV]P0>&( < M$ X; -=4_P"T9H<$%U'SCT&>R1;ZX>=7:$QKOV%66*4Y+C;Y M;9QTH \L^('P3\2ZEXVU.>#P:=9NY?$-C?6'B1-3BB6STZ-H=UJ(6<'";'^4 M+M;=N!W*!6M9? &\T'6]5O\ 2?#T5J]QX^L=52:.XCR^FQB-G?E^@D,QV'YN M3@8Q7>6?[1FB:EIZ26N@^(I]5DU.?24T-;./[:TT$:R3':9-@5%<9+,.3QU& M:NO?M2>#O#FLVVFZA!J=M<-%;2WOG0)&=.\_'EK.CN'#<@D(KX!!.,B@#SKP M_P#!GQG9ZW$SZ"UGJ\,>J_VOXF_M1)!KRS1RK!&(]Y8?,\;?O H39P:[+X'? M"#4?AOXGT.Y72?[,M)O!UK:ZN5N%<2:HCJ6W .2S!2XW#Y<< ]!7NB\\4Y5Q MWH 6O%/VK-'U'6/!OAG^SK6^NFM?$EG*]KI& MZ4 ?,VJ2:P='\&IY7C:W\,)%?+>GPWHLFDWSWVY/L[26T8#+%@R8(&PL 6XK MFO#/C+QS'\-])U'_ (JS7/[8\!W5K:7&GQW%VR:H)I-KN4R4DVE<2'G"X!KW M+XM?&,_#75M TFUTF'5-2UD3M +W4H]/MP(@I9?-D!!<[P%7'//(Q4F@_$+P M;X-\*75G*J>%8O#^GV]YJ&DR1,381S LH&T$2?-N7]V6&>.O% 'A_CC6O&FE M6I_M&[\76=I>%], MGOO&UAX4N-?U(1W5Q//;Z@-/%F##]ID'SJ#.'"&3#8V]\5Z;XF^+GP]O/MJW M\LFHS>'6;42O]FW++#/"H)VOY>TRH)!E02R[N0*BTO\ :8\!WGA?1-9O-2ET MU=4MOM2V\UG.TD" A7>3;&=L:L2OFG"'!(8B@#RCPSI?Q6TKP[HMY97WB>^\ M0ZIX8U5+J/6F=HH+R)XQ9_(X"12%2V"WW\9.>35#PKI_Q&U#P_';-JWC18;K M6M'BN!/;7T%U;(96%VZRRDL4VX+8_=KC(X)KWC7/V@OA_P"&]>NM&U+Q%';Z MA;/'',OV6=XT:2,2Q@R*A3YT(*_-\W0<@BG-\?/ HT6UU0:S));7-Q-:QQQV M%R]QYD0S*K0"/S$V#EBR@ $$]1D \;UKX<^)?$5IX>L+^[\7R0Z+\0Y(+:X^ MTW'GC32A99WDZLJGY%F). [ -R:^IEZU%:S1W5O'-$V^.10ZM@C((!'TX-38 MH XV3_DI&K?]@JQ_]'7=;\7:L"3_ )*1JW_8*L?_ $==UOQ=JXL+M4_Q/] ) MZK259JM)7:!A^'_^2A:Y_P!@RQ_]&W==B.]<=X?_ .2A:Y_V#+'_ -&W==B. M]<.%_P"7G^)C(KR\M].LY[N[GCMK6!&EEFF<(D:*,LS,> 22>E4-!\5:+X MJADFT75['5XHVVN]CL-2GM_%6IV>CZ=';^%]+:QDM84N MXFE9E5F:24([AG./E4@C'%=PCZGW49KYA^)FB^,?#6K:AIFG7OCZ_6WTN$>% M;G2YI+B.2^+R&7[=)T;YC%_K?D\L-CD5MV*^*9OB5JD?B!_&<6L-=!=+_L?> M-"^RFV4?O"!Y8/F>9N+?O,[-M 'T'N%)N%?)$?B+XC:MX3%I!8>-K34]-\ W M=M=37%M&;CP]8:5KGB^\T-]+ MEEDU"W-U>78U1G!_>B JVP#&U&'E [@1SP ?5NX4NX5\M^,/#OQ$U"^\4:A' MK7BZ*_LY= BL1IAFCM9O,6)+V1(,%& W.S#!"$9/0FJ_B[3_ (CZ+I&I:38W M7BJX\/V?BJ1'O-UU<:@U@UI&\921")I8A.S@M&21C'(!% 'U9N!Z5&+J%IV@ M$BM,JAVC##<%.<$CKC@_E7RI+X=^(NK:&WVO6_&37%AX)NKNUDLQP9S/)*MHURS2B6+ M:1M^3 81_P )D9L?-0![GFEIJKBG4 (3CK63IOB[0]8U*ZTZPUG3[[4+7/VB MTMKJ.26+!P=Z*25YXY%0^.]/U'5_!.OV.D3_ &75KJPN(+.?=M\N9HV6-L]L M,0U?)DL?CRZ\,>(X?#L_Q BTZ2VTE?.UL3+J*7QOHQ(/!'BJ' M6O&OB;3T\76>LS>!+0VT27DTQ%\PE#P*R##R1X5L+T:1F &^N@\36WBGX87D M"6T_C3Q/8WWA6^MUEB\Z^E&JLT;HSJ@Q$<;@IP O(&.: /HS<*RK[Q7I.FW% MA!<7T22WUT;*W4'=YDX5F,?'0@*W7TKY_P#"+>*F\6:(OBQO'PF^QZ/_ &;_ M &6LGV(CR(_M7VWC;O\ .\WS/.^;;C9SBJ/@?P+XJ\#W,:Z7)XFD%U\0+UIU MOYKB2)K)8+D1RR9ZQR.8V:0Y#MM.20* /J/=0&S7R1I;_$EM#U0VW_"J_!O1_$GAOQIJMAJ-]X@U/2 M9]$TV\%QKDLDVV];S1.J.W"G 0LBX ..!D4 >N7U];Z;9SW=W/':VEO&TLT\ MSA$C11EF9CP "23Z5R?@?XQ>#OB1?7-EXCPN^H1R?9K:*&5;J8[)"H$A9! MY:,20A..36AX!^ VJ>"O%7AK5+'1FLI++Q#JR3S"]5O+TAXYQ:Q@>8?W>3$1 M&.5)W$ [C0!]*[A6=;ZVMQKE[IOV.]B-K%'*;J2 K;R[]WRQOT9EV_,.VY?6 MOE7PS^RQ=6^@Z';ZAX8'G-X3O(-2C:_5@^J!E-KNQ)AF4-)M895,#D86MK6/ M@[XOU?0=634])OKN>YT/P[ 5MKNU>2:ZMO,-PKI*_ERJ"REEO(6"F;S8)1&0Q:%I%8_)C:.7ZE\&_%+73SZMX/; MQCHS7^MR)H*ZI%;F*6XN_,MKO)<*?W>5Z[TW9 S0!]5;JSM-UQ=2O]2M19WM ML;&58C-*)FU?1_MFDW7B_3M3N0] MU&%DM8]*,$K, ^2OFX4IU8$\$$F@#Z0W#KGBEW ]*^0O$?@E_ 6C^%;?Q?IE MCJ'ABPO=:BM_#M_KD%FH22XWVDZ-)*$<)%D;2VY ^0,@BO9OV5[>:U^ /A!9 MXWB=K>20*^2=C32,AR>H*L"#W'- '7?$C_D7;;_L)Z=_Z60UI6_\-9OQ(_Y% MVV_[">G?^ED-:5O_ UQ4?X]7Y?D,MQ]#1)VHCZ&B3M7:(J7'\59GPV_Y%ZX M_P"PGJ/_ *6S5IW'\59GPV_Y%ZX_[">H_P#I;-7%6_WBE_V]^0SJZ***[1!1 M110 4444 )2;A2MTKXMOM-@MOC)H&GS6%EJ?BX^._M,^O6NLQ3SRVH>2187M MEK+(6BC\L,77,9$>&4+'MR"2:PIO@3XAU*S\:PZ7\/Y?!^FZK;:- M!;Z$]<\6W?AFQUB.XU MNU9DDMQ'(!N7.Y5!?$_]G?6YO'5L/#VEW;>&H;2W@TEM M*NK>.31Y$E=Y6'GMN7<6#;X]S'[I'2O7?#?P!\.^&?B!<^+K6:]>]EE>X6"2 M1#$DC(Z;AA0Q 664*I) \QN.F #TVEI N"32T %%%% !1110 4E+24 <;)_R M4C5O^P58_P#HZ[KH8:YZ3_DI&K?]@JQ_]'7==##7%A=JG^)_H!:HHHKM K3= M_K7.1_\ )1])_P"P5??^C;2NCF[_ %KG(O\ DI&D_P#8*OO_ $;:5Q8K_EW_ M (D,[+:?QHVDTZBNT0W;ZT%2:=10 T*:,'UIU% #<&C:?6G44 (%QT&*&&1B MEHH ;M//-&VG44 -VT;?PIU% #<&DV4^B@!,4'FEHH ^8? ?[-WBGPGX'\3^ M'6T[PM!-JNBZAIHU:WU.\DFD>8.8]\;Q;%4,PR5YPO -3_$#X%3:'INH:O"= M,M-,L]/T,"QBM)KB*XFLIW9UGABB+-"P=1E0Q !)7 KZ7I&&Z@#Y8^&7@/7O MB!<:UKR6&GZ-;R^,M,UF-8X9[>WFAMHD$IA62)78DY 9D0,P8\5OZ7^S+J5K MX=\,:8;O3=.FM='UO3-2O;#?YCM>X\IT^1=^SDG<5P<8S7T.!SFEH ^5=/\ MV3?$#>#;_3[JXTNUU9(M.BMIH=0NIH;M;60N%F5D7RU/&-NXJ23D\"NI\+?L MY75K>>%)=6L](DM;'6[[5]1L7NYKU)&FM?*0H98QN;>$8@A0,$C)KZ!I: /# M['X$:BOCRSU>_;2[O2XO%.I:X]LY9R89[)88AM*;2ZNNXC. ,$$GBO,?%GP[ MU#X0:!X>%U%H^MWHT/4-%-C=:;>7MJH>Y:9&A,4+8D*R*GEN$#!HP-:W]KI-M%/ XPT;B,94^A'3'J#7/^.O@1 M:_$?XJ1Z[KK--X?70O[-:TMKZ>WEDE,Y5^JW,Y:,%2I VA58J&;DU]'T4 ?-/BC M]EO4M1\:&_M9-/N-&O;?38+FS>]GM#9FUP,PB-"'!P& )3#<]S78>'?A%K6B M^*]:2XT_POJGA_4-3O=4_M*\B=]24W",/*P4*C:6V;]W,8V[>:]EHH ^<(?V M7]7;P?HVAMJ&FZ>;?P?=:!\[KJ66"3S -J[D/E,&)(8[NG)-277[//B+ MQ(VHWFIV_A?2Y+R;2(GTG2%D%E);VESYLC/NC&792R!=N %+'J/HRB@#@OA MW\.9/"9\;P7B63Z?KNM3:A!:VX)18)((8RCJ5 !+1N2!D<@YY(&5X<_9_P!+ M\,QR64?B/Q+>>'OLLUE#H-YJ&^S@AD4H44!0Q"J<+N9MO:O4J1LXH \;L_V8 M]"CMI8;OQ%XBU/=966GQO=W$#&*WM;E+B%$Q". R $G)*D]^:Z34O@SHFJ7F MK7,UU?B34M9LMZM MX-TBT\*P7T36.J"TB$QN9U:1E;*N0JKD$<@#/:N+A_:>\=V^@^$;6#2+.^U> MX\.G6[NYOHMBWBB9XDV?O(Q%O6,2%SN WCY<4 >ZQ_!#PJOB;QCK4EK)/<^* MK066HPNX\KRRFR0( 5,@"[CGDHIXQ6+I?[.FDV+:I)=^)/$>L27^@R^'"VH MW44GDV;]DQ$/F7'#'.>^37)ZQ\:/$$GBKQ!H&LZ;8:;IDNG79LK22&622Y*6 M7G,AN8I=JN,MNC*HP495CD5SNH_M!^)?#_@>YFT*'PQI=IX<\-:7?26FLR3M M)>-<0*P6#]X#M7A1N+LS#;D$YH ]=USX!^'/$3*UW<:D'CTBUT>%X9UC>%;> M;SHID95R)5< YZ,M/\5:R8K30G\-:1JVCZ=.DB3?:Y1>QP%F5M^Q2C3\$ M@Y'&!C)^@%H P?!_@NR\$PZK%8RW$JZEJ=SJLOVAE8K+.Y=U7 &%!/ .3CN: MZ"BB@!*H:[I,'B#1;[3+B2:.WO(7@DDMIFBD564@E74Y4\\$5=D_U9[<5\6> M +[XC:A\(=5\3/?^)ET=_!NJ37U]K6JI<)N^ M./V;VO/ _BFWL-;U;Q#XEU:UM=/2_P!\CU^:[C-[ \"NL(C(C";0LL@(*'=YC;LDUYQJG[0 M7BK0]+O9=.;PXEEH4FE:;)9ZJ96U"\>XC@+3( ZC;B4X&#D(S9&,5T^G_&;Q M>WC.);JUT4^&I/&%QX45(HYA>?+'(Z3%R^S^#!&WG/&.E &[9_LXZ/I]BJVO MB+Q%#J\>J7&KIKBW41O5FGC5)ER8BA1@BY5D/3Z5-=_L\Z%<>(K;6TUC6X=0 M6&V@O9/M$:1?'+Q;K/@U+CQ%IV@SZ5XB\.:Y= MVUM9+<121M9K@K*_F9*NI_@VL.S=ZN-\;_%^CV]Y-8V&A#PYX?BT!+BWE2=K MF5+U(@PC M,XO"ATVX:5M2V^>(WGX<+DC+*NWA2I)/0_1*YS0 I.*0FL7QQ>:IIW@W7+K0 MXH)M9@LII+..Z8+$TP0E Q) W 9R0/<=:\#\,_'CQ!X5\,ZU/KDNI>)?$5M M+IT)\.ZMID>D7<$EQ*8LK(N8Y(BQ&T^W+6ULT4UM%*#P29TR .@W]L5?US]IR?PVTNCZCX2:W\81ZBM@=+2_\VWP MUOYXE\](BVWR^PC+ GIWK1TWX_:KXHAT6#P[X&NK[6KS39=3N]/O[U;$VL23 M&#:&=/G9G5MO"@C!)7- %V'X&SQ_$?6O$Z:]%:V^I0W,<94"AK@B M79*4QD-Y:L276M20ZLMK#J&LZ3JJ0I9Y$*V20H(1\_(80_>XV[ MNC8YRO%O[-TOB.QUB"'7[2VEU#7+G6DN)M+:26U::*./$+K,CHZ>7N#AL'(! M4XIOCC]HK6/"<'B":V\"R7\?ANPM;K6UFU6*!K:6=-XB3".)=HQN8$#K@,>* MP_$GQB\4B]^*-IJND2:=HWA^YTV.SNM)U-8[G]]+!M7)B;[ZOO;*_*"4YSO M!]!Z39MIFEVEH]S->-;PI$UQ<'=)*54#>Y[L<9/N35O=7D$?QZE?Q,L)\,2C MPPWB ^&%UK[8GF&]#F//V?;GRS(-N[?GOMQ4?PU^/E]XXUKP];7_ (5_L6Q\ M0VUY<:;=KJ"W#2&VD5)%=!&NP'<"#DY]!0!V,G_)2-6_[!5C_P"CKNM^+M7/ MR?\ )1]7]/[+L?\ T==UT$7:N+"[5/\ $_T GJM)5FJTE=H&'X?_ .2A:Y_V M#+'_ -&W==B.]<=X?_Y*%KG_ &#+'_T;=UV([UPX7_EY_B8P89I-M.HKN$-V M_2C;3J* &[3CM1M^E.HH ;M]Z-I]A]*=10 T+BE Q2T4 %%%% "'FDVG'7]* M=10 W;1M/K3J* &[:-OOCZ4ZB@!NSBC;3J* &A30H(IU% "&DV_@:=10 W;1 MM/%.HH 9M].!2[:=10 W%&WISR*=10 W;CH?I1MZ^E.HH J7VEVFJ0B&]M8+ MR(-N$<\8=K*KM4 # P,4ZDH Y;XD?\ (NVW_83T[_TLAK2M_P"& MLWXD?\B[;?\ 83T[_P!+(:TK?^&N*C_'J_+\AEN/H:).U$?0T2=J[1%2X_BK M,^&W_(O7'_83U'_TMFK3N/XJS/AM_P B]_(9U= M%%%=H@HHHH **** $//M55=+LX[Y[U;2!;UUV-<"-1(R^A;&<5;HH ;M]Z-I MIU% #=M 4TZB@!NWFA1BG44 %%%% !1110 4444 %)2TE '&R?\ )2-6_P"P M58_^CKNNAAKGI/\ DI&K?]@JQ_\ 1UW70PUQ87:I_B?Z 6J***[0*TW?ZUSD M7_)2-)_[!5]_Z-M*Z.;O]:YR+_DI&D_]@J^_]&VE<6*_Y=_XD,[2BBBNT044 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %(W(I:* .%?%6I1:CK7AG1M7OX4$<=U M?V$4TJ(&+!5=E) !9CCU)]:FU[P/X>\5):+K6@Z9JZVAW6ZWUI',(3Q]S ?#*ZM]^PQ>=+&1@HS[+IVDV]HEC]@M=,LR5A4GY(9FB,D(*G:0C8P!@#K7K-% &,_ M@_0Y%N ^C:?)]HEAGF\RU1C+)$%$3N2/F9 B;2>1M&#P*UU7%.HH **** $( MR,5F0^&=(M] .APZ58Q:(86MCIJ6Z"V,3 AH_+QMVD$Y&,_X1+1,JW]CZ>&6\.H M@BV3(NB"#../]:03\_WN3S6O10!A_P#"#^'?LEO:_P!@:7]FMXIK>&'[''LB MBF_UR*NW 5_X@.&[YIS^"O#\EO6&N%B$SQJP#!& M8\@>@%>J =Z6B@"AKVA6'B;1[S2=4M8[[3KR)H9[>495T(P0:\K\4?LR^%K_ M ,'W6A:/:"RCOKVQFOI;RYGNI)X+>8/Y.^1V8+MW* #@;C7L=% 'GB_ 'P,N M@MI']BL;=KO[>9S>7!NOM&W;YOV@R>:&V_+]_IQTJ35O@5X*UNQTNTO-(DDC MTV%K>WD6^N$E\ICEXWD60/(C'JKE@7$"201#$2R+'(HDV]B^2 M.QK=U+X6^&=877%O-,\Y=;DMI=0'VB4>"3SY?)%P5VF80[O+\S'\>W=WSFKFC?"_P ->'VT M%K#3?L[:%'<1:0L[!IARQW;BH^]G&.,5U=)0!QD@Q\1M6&,?\ $JL? M_1MW701=JP)/^2D:M_V"K'_T==UOQ=JXL+M4_P 3_0">JTE6:K25V@8?A_\ MY*%KG_8,L?\ T;=UV([UQWA__DH6N?\ 8,L?_1MW78CO7#A?^7G^)C%HHHKN M$%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %)2TE '+?$C_D7;;_L)Z=_Z60UI6_\ #6;\2/\ MD7;;_L)Z=_Z60UI6_P##7%1_CU?E^0RW'T-$G:B/H:).U=HBIN/^PGJ/_I;-7%6_P!XI?\ ;WY#.KHHHKM$ M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %)2TE '&R?\ M)2-6_P"P58_^CKNNAAKGI/\ DI&K?]@JQ_\ 1UW70P5Q87:I_B?Z 6J*3=17 M:!6F[_6N=B_Y*1I/_8*OO_1MI713=ZYZ+_DH^D?]@J^_]&VE<6*_Y=_XD,[. MBBBNT04444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !24M)0!QLG_)2-6_[!5C M_P"CKNM^*L"3_DH^K_\ 8*L?_1MW6_%7%A=JG^)_H!/5:6K%03=Z[0,+P_\ M\E"US_L&6/\ Z-NZ[$=ZX[P__P E"US_ +!EC_Z-NZ[$=ZX<+_R\_P 3&+11 M17<(**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH *2EI* .6^)'_ "+MM_V$]._]+(:TK?\ AK,^ M)'_(NVW_ &$]._\ 2R&M.W[5Q4?X]7Y?D,N)T-))VI5[T2=J[1%.X_BK,^&W M_(O7'_83U'_TMFK3N.]9GPV_Y%ZX_P"PGJ/_ *6S5Q5O]XI?]O?D,ZNBBBNT M04444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4E+24 <;)_R M4C5O^P58_P#HZ[KH8*YZ3_DI&K?]@NQ_]&W==%#7%A=JG^)_H!-1117:!%,. MM =,OE!]3YMIQ^A_*NED6N>\0:9=7!M[O3Y(X-3LWWPM(#L=3P M\;XYVL/3H0I[8KDQ47**E'5IIV ZW=VHKDU\=26_RW?A_5K>7I\B1S*WJ04< M\?[P!]J/^%A0#KH^L?\ @(?\:S^O4.LOP8'69HS7)_\ "Q+;_H#ZQ_X"?_7H M_P"%B6__ $!]8_\ ,_XT_KN'_F_!_Y =9FC-<=IUC@13_ +3,VPW42^3/;RG"W$/)VY[,#RIZ#+ _>R)%\?" M/_7Z!K%N_P#<\F.3]8W9?UKRX58X>4XU=+ML9UF:,URG_"P[?_H#ZQ_X"'_& MD_X6);?] ?6/_ 3_ .O6WUW#_P WX/\ R$=9FC-0D_H"?PK4@7Y0>UF*Z>%>^.?I1A[SG.JEH[6^0$ZT/3@*&6N\"E<#K67\./ET"Y!X(U34,C MZWDQ_D1^=;$R^U""15GBE( 8HK$*5.-Q&X')) M .:X*[Y9TZKU2O?RN,[;-+7)_P#"PH%_Y@^L?^ A_P :/^%B6_?1]8_\ S_C M1]>P_P#-^#$=7FC-1&6T\/:M/-CA72.%<]LL[CCW&:/KU#I+\&!%P_Q&U?'_0*L M?_1MW71P]*YWPQIM]"U[?ZJ\;ZE?2B618/\ 5PH!A(P<#=M'\1 ))/; '2Q+ M3PJDH.4E;F;8$E%+17: CKFJTD>*U&R4K 9CP^U1-;UIM%49A]J8&:;?- M)]E]JTO)H\F@#-^RT?9:TO(H\F@#-^RT?9:TO)H\F@#-^RT?9:TO)H\F@#-^ MRT?9:TO)H\F@#-^RT?9:TO)H\F@#-^RT?9:TO)H\F@#-^RT?9:TO)H\F@#-^ MRT?9:TO)H\F@#-^RT?9:TO)H\F@#-^RT?9:TO)H\F@#-^RT?9:TO)H\F@#-^ MRT?9:TO)H\F@#-^RT?9:TO)H\F@#-^RT?9:TO)H\F@#-^RT?9:TO)H\F@#-^ MRT?9:TO)H\F@#-^RT?9:TO)H\F@#-^RT?9:TO)H\F@#-^RT?9:TO)H\F@#-^ MRT?9:TO)H\F@#-^RT?9:TO)H\F@#-^RT?9:TO)H\F@#-^RT?9:TO)H\F@#-^ MRT?9:TO)H\F@#-^RT?9:TO)H\F@#-^RT?9:TO)H\F@#-^RT?9:TO)H\B@#-^ MR^U+]G]L5H^11Y- %%8.:FCAVX]JM>33UB]J (XXZL(M"I[5*%Q0 S;3'6I] MM-9: *,D=5Y(30!GBWJ5(:N>3[4X0T 0QQ8QQ5F-.E.6. MI%6@!<<48XIX%!% %61,U6DCJ^RU&T8I@9;P5&;?VK3:&F^32 S/LOM1]EK2 M\FCR: ,W[+1]EK2\FCR: ,W[+1]EK2\FCR: ,W[+1]EK2\FCR: ,W[+1]EK2 M\FCR: ,W[+1]EK2\FCR: ,W[+1]EK2\FCR: ,W[+1]EK2\FCR: ,W[-1]GK2 M\BCR: **PX.:ECAVX_IQ5H0CTJ18J (HXZLHM*L=2!<4 )MHIU% #BM-Q3Z* M (MM(4J7%&V@"+R_:CR_:I-M&V@"/RZ-E2;:-M $>RC94FVC;0!'LHV5)MHV MT 1[*-E2;:-M $>RC94FVC;0!'LHV5)MHVT 1[*-E2;:-M $>RC94FVC;0!' MLHV5)MHVT 1[*-E2;:-M $>RC94FVC;0!'LHV5)MHVT 1[*-E2;:-M $>RC9 M4FVC;0!'LHV5)MHVT 1[*-E2;:-M $>RC94FVC;0!'LHV5)MHVT 1[*-E2;: M-M $>RC94FVC;0!'LHV5)MHVT 1[*-E2;:-M $>RC94FVC;0!'LHV5)MHVT M1[*-E2;:-M $>RC94FVC;0!'LH\NI-M&V@"/R_:CR_:I-M&V@"/;3MM/VT8% M #0M.VT4M !2%:6B@!FWVINVI:3% $92D\OVJ7;2;: (_+HV5)MHVT 1[*-E M2;:-M $>RC94FVC;0!'LHV5)MHVT 1[*-E2;:-M $>RC94FVC;0!'LHV5)MH MVT 1[*-E2;:-M $>RC94FVC;0!'LHV5)MHVT 1[*-E2;:-M $>RC94FVC;0! M'LHV5)MHVT 1[*-E2;:-M $?ET>7[5)MHVT 1A*7;4FVC H 9M%."TM+0 44 M44 -*TTK4E)0!'LI/+]JEVBC;0!%Y=&RI-M&V@"/91LJ3;1MH CV4;*DVT;: M (]E&RI-M&V@"/91LJ3;1MH CV4;*DVT;: (]E&RI-M&V@"/91LJ3;1MH C\ MNCR_:I-M&V@"/RZ7;4FVC:* &@4[;2T4 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 A110 4444 %%%% !1110 4444 %%%% !1110 4444 ?_9 end XML 15 R1.htm IDEA: XBRL DOCUMENT v3.23.1
Cover - USD ($)
12 Months Ended
Dec. 31, 2022
Mar. 16, 2023
Jun. 30, 2022
Cover [Abstract]      
Document Type 10-K    
Document Annual Report true    
Document Period End Date Dec. 31, 2022    
Current Fiscal Year End Date --12-31    
Document Transition Report false    
Entity File Number 001-39933    
Entity Registrant Name URBAN-GRO, INC.    
Entity Incorporation, State or Country Code DE    
Entity Tax Identification Number 46-5158469    
Entity Address, Address Line One 1751 Panorama Point    
Entity Address, Address Line Two Unit G    
Entity Address, City or Town Lafayette    
Entity Address, State or Province CO    
Entity Address, Postal Zip Code 80026    
City Area Code (720)    
Local Phone Number 390-3880    
Title of 12(b) Security Common Stock, $0.001 par value    
Trading Symbol UGRO    
Security Exchange Name NASDAQ    
Entity Well-known Seasoned Issuer No    
Entity Voluntary Filers No    
Entity Current Reporting Status No    
Entity Interactive Data Current Yes    
Entity Filer Category Non-accelerated Filer    
Entity Small Business true    
Entity Emerging Growth Company true    
Entity Ex Transition Period false    
ICFR Auditor Attestation Flag false    
Entity Shell Company false    
Entity Public Float     $ 40,366,306
Entity Common Stock, Shares Outstanding (in shares)   10,771,991  
Documents Incorporated by Reference The information required by Part III of this Annual Report on Form 10-K is incorporated by reference from the Registrant’s definitive proxy statement relating to the 2022 Annual Meeting of Stockholders, which will be filed with the Securities and Exchange Commission within 120 days after the end of the fiscal year to which this Annual Report on Form 10-K relates.    
Document Fiscal Year Focus 2022    
Document Fiscal Period Focus FY    
Entity Central Index Key 0001706524    
Amendment Flag false    
XML 16 R2.htm IDEA: XBRL DOCUMENT v3.23.1
Audit Information
12 Months Ended
Dec. 31, 2022
Audit Information [Abstract]  
Auditor Firm ID 5041
Auditor Name BF Borgers CPA PC
Auditor Location Lakewood, CO
XML 17 R3.htm IDEA: XBRL DOCUMENT v3.23.1
CONSOLIDATED BALANCE SHEETS - USD ($)
Dec. 31, 2022
Dec. 31, 2021
Current assets:    
Cash $ 12,008,003 $ 34,592,190
Accounts receivable, net 15,380,292 13,125,685
Contract receivables 3,004,282 0
Inventories 320,372 514,756
Prepaid expenses and other current assets 3,844,588 11,248,266
Total current assets 34,557,537 59,480,897
Non-current assets:    
Property and equipment, net 1,307,146 207,496
Operating lease right of use assets, net 2,618,825 689,704
Investments 2,559,307 4,210,358
Goodwill 15,572,050 7,992,121
Intangible assets, net 5,450,687 1,575,466
Total non-current assets 27,508,015 14,675,145
Total assets 62,065,552 74,156,042
Current liabilities:    
Accounts payable 9,960,364 6,066,896
Accrued expenses 3,196,961 3,878,278
Contract liabilities 1,294,452 0
Customer deposits 2,571,161 13,345,451
Contingent consideration 2,799,287 1,563,000
Promissory note 3,832,682 0
Operating lease liabilities 600,816 152,459
Total current liabilities 24,255,723 25,006,084
Non-current liabilities:    
Operating lease liabilities 2,044,782 542,003
Deferred tax liability 1,033,283 440,625
Total non-current liabilities 3,078,065 982,628
Commitments and contingencies (note 12)
Shareholders’ equity:    
Preferred stock, $0.10 par value; 10,000,000 shares authorized; 0 shares issued and outstanding 0 0
Common stock, $0.001 par value; 100,000,000 shares authorized; 12,220,593 issued and 10,770,760 outstanding as of December 31, 2022, and 11,588,110 shares issued and 10,733,195 outstanding as of December 31, 2021 12,221 11,588
Additional paid-in capital 84,882,982 78,679,220
Treasury shares, cost basis: 1,449,833 shares as of December 31, 2022 and 854,915 as of December 31, 2021 (12,045,542) (7,683,490)
Accumulated deficit (38,117,897) (22,839,988)
Total shareholders’ equity 34,731,764 48,167,330
Total liabilities and shareholders’ equity $ 62,065,552 $ 74,156,042
XML 18 R4.htm IDEA: XBRL DOCUMENT v3.23.1
CONSOLIDATED BALANCE SHEETS (Parenthetical) - $ / shares
Dec. 31, 2022
Dec. 31, 2021
Statement of Financial Position [Abstract]    
Preferred stock, par value (in dollars per share) $ 0.10 $ 0.10
Preferred stock, shares authorized (in shares) 10,000,000 10,000,000
Preferred stock, shares issued (in shares) 0 0
Preferred stock, shares outstanding (in shares) 0 0
Common stock, par value (in dollars per share) $ 0.001 $ 0.001
Common stock, shares authorized (in shares) 100,000,000 100,000,000
Common stock, shares issued (in shares) 12,220,593 11,588,110
Common stock, shares outstanding (in shares) 10,770,760 10,733,195
Treasury stock, shares, cost basis (in shares) 1,449,833 854,915
XML 19 R5.htm IDEA: XBRL DOCUMENT v3.23.1
CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE LOSS - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Revenues:    
Total revenues and other income $ 67,029,934 $ 62,113,181
Total cost of revenues 52,824,215 47,353,295
Gross profit 14,205,719 14,759,886
Operating expenses:    
General and administrative 19,911,276 12,852,168
Stock-based compensation 2,571,785 1,840,913
Intangible asset amortization 1,059,779 271,549
Business development 3,299,864 0
Total operating expenses 26,842,704 14,964,630
Loss from operations (12,636,985) (204,744)
Non-operating income (expenses):    
Interest expense (54,579) (334,056)
Interest expense – beneficial conversion of notes payable 0 (636,075)
Interest income 329,012 23,566
Loss on extinguishment of debt 0 (790,723)
Contingent consideration (436,905) 0
Impairment loss (2,660,933) 0
PPP loan forgiveness 0 1,032,316
Other income (expense) (139,611) 34,049
Total non-operating income (expenses) (2,963,016) (670,923)
Loss before income taxes (15,600,001) (875,667)
Income tax benefit 322,092 0
Net loss (15,277,909) (875,667)
Comprehensive loss $ (15,277,909) $ (875,667)
Loss per share – basic (in dollars per share) $ (1.44) $ (0.09)
Loss per share – diluted (in dollars per share) $ (1.44) $ (0.09)
Weighted average shares – basic (in shares) 10,610,841 10,020,301
Weighted average shares – diluted (in shares) 10,610,841 10,020,301
Equipment systems    
Revenues:    
Total revenues and other income $ 33,333,574 $ 55,560,126
Total cost of revenues 27,963,258 42,195,136
Services    
Revenues:    
Total revenues and other income 12,862,308 5,043,764
Total cost of revenues 6,225,634 4,051,229
Construction design-build    
Revenues:    
Total revenues and other income 19,822,901 0
Total cost of revenues 17,905,172 0
Other    
Revenues:    
Total revenues and other income 1,011,151 1,509,291
Total cost of revenues $ 730,151 $ 1,106,930
XML 20 R6.htm IDEA: XBRL DOCUMENT v3.23.1
CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY - USD ($)
Total
Common Stock
Additional Paid in Capital
Accumulated Deficit
Treasury Stock
Beginning balance (in shares) at Dec. 31, 2020   4,718,714      
Beginning balance at Dec. 31, 2020 $ (7,406,164) $ 4,719 $ 14,553,438 $ (21,964,321) $ 0
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Stock-based compensation 1,840,913   1,840,913    
Beneficial conversion feature 636,075   636,075    
Conversion of bridge financing (in shares)   254,425      
Conversion of bridge financing 1,908,225 $ 254 1,907,971    
Common stock repurchased (7,683,490)       (7,683,490)
Stock issuance related to offering (in shares)   6,210,000      
Stock issuance related to offering 57,351,215 $ 6,210 57,345,005    
Stock issuance related to acquisition (in shares)   202,066      
Stock issuance related to acquisition 2,000,000 $ 202 1,999,798    
Stock issued in conversion of warrants (in shares)   22,490      
Stock issued in conversion of warrants 9,996 $ 22 9,974    
Stock grant program vesting (in shares)   118,366      
Stock grant program vesting $ 0 $ 119 (119)    
Stock options exercised (in shares) 4,777 62,049      
Stock options exercised $ 386,227 $ 62 386,165    
Net loss $ (875,667)     (875,667)  
Ending balance (in shares) at Dec. 31, 2021 10,733,195 11,588,110      
Ending balance at Dec. 31, 2021 $ 48,167,330 $ 11,588 78,679,220 (22,839,988) (7,683,490)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Stock-based compensation 2,571,785   2,571,785    
Common stock repurchased (4,362,052)       (4,362,052)
Stock issuance related to acquisition (in shares)   555,390      
Stock issuance related to acquisition 3,603,813 $ 555 3,603,258    
Stock issued in conversion of warrants (in shares)   34,863      
Stock issued in conversion of warrants 0 $ 35 (35)    
Stock grant program vesting (in shares)   37,675      
Stock grant program vesting $ 0 $ 38 (38)    
Stock options exercised (in shares) 4,555 4,555      
Stock options exercised $ 28,797 $ 5 28,792    
Net loss $ (15,277,909)     (15,277,909)  
Ending balance (in shares) at Dec. 31, 2022 10,770,760 12,220,593      
Ending balance at Dec. 31, 2022 $ 34,731,764 $ 12,221 $ 84,882,982 $ (38,117,897) $ (12,045,542)
XML 21 R7.htm IDEA: XBRL DOCUMENT v3.23.1
CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Cash flows from operating activities:    
Net loss $ (15,277,909) $ (875,667)
Adjustments to reconcile net loss to net cash used in operating activities:    
Depreciation and amortization 1,483,065 495,276
Deferred income tax benefit (322,092) 0
Loss on extinguishment of debt 0 790,723
Stock-based compensation expense 2,571,785 1,840,913
Interest expense – beneficial conversion of notes payable 0 636,075
Impairment loss 2,660,933 0
Change in fair value of contingent consideration 436,905 0
PPP loan forgiveness 0 (1,032,316)
Other, net 54,858 209,363
Changes in operating assets and liabilities (net of acquired amounts):    
Accounts receivable (2,517,745) (10,547,883)
Inventories 190,219 45,479
Prepayments and other assets 8,207,488 (8,063,663)
Accounts payable and accrued expenses 1,087,807 6,472,004
Operating lease liability (413,770) 0
Customer deposits (10,774,290) 8,466,588
Net cash used in operating activities (12,612,746) (1,563,108)
Cash flows from investing activities:    
Purchases of investments 0 (2,500,000)
Purchases of property and equipment (580,347) (292,428)
Acquisitions, net of cash acquired (3,871,452) (5,544,846)
Net cash used in investing activities (4,451,799) (8,337,274)
Cash flows from financing activities:    
Proceeds from issuance of common stock, net of offering costs 28,796 57,747,438
Repurchase of common stock (4,362,052) (7,683,490)
Repayment of finance lease ROU liability (146,000) 0
Payments to settle contingent consideration (1,040,386) 0
Repayment of debt 0 (5,755,845)
Net cash provided by (used in) financing activities (5,519,642) 44,308,103
Net change in cash (22,584,187) 34,407,721
Cash at beginning of period 34,592,190 184,469
Cash at end of period 12,008,003 34,592,190
Supplemental cash flow information:    
Cash paid for interest 28,147 230,424
Net cash paid for income taxes 16,253 0
Supplemental disclosure of non-cash investing and financing activities:    
Stock issued for acquisitions 3,603,813 2,000,000
Operating lease right of use assets and liabilities extension $ 1,929,121 $ 600,815
XML 22 R8.htm IDEA: XBRL DOCUMENT v3.23.1
ORGANIZATION AND ACQUISITIONS, BUSINESS PLAN, AND LIQUIDITY
12 Months Ended
Dec. 31, 2022
Organization, Consolidation, Business Combination, And Presentation Of Financial Statements [Abstract]  
ORGANIZATION AND ACQUISITIONS, BUSINESS PLAN, AND LIQUIDITY ORGANIZATION AND ACQUISITIONS, BUSINESS PLAN, AND LIQUIDITY
Organization

urban-gro, Inc. ("we," "us," "our," the "Company," or "urban-gro") is an integrated professional services and design-build firm. We offer value-added architectural, engineering, and construction management solutions to the Controlled Environment Agriculture ("CEA"), industrial, healthcare, and other commercial sectors. Innovation, collaboration, and a commitment to sustainability drive our team to provide exceptional customer experiences. To serve our horticulture clients, we engineer, design and manage the construction of indoor CEA facilities and then integrate complex environmental equipment systems into those facilities. Through this work, we create high-performance indoor cultivation facilities for our clients to grow specialty crops, including leafy greens, vegetables, herbs, and plant-based medicines. Our custom-tailored approach to design, construction, procurement, and equipment integration provides a single point of accountability across all aspects of indoor growing operations. We also help our clients achieve operational efficiency and economic advantages through a full spectrum of professional services and programs focused on facility optimization and environmental health which establish facilities that allow clients to manage, operate and perform at the highest level throughout their entire cultivation lifecycle once they are up and running. Further, we serve a broad range of commercial and governmental entities, providing them with planning, consulting, architectural, engineering and construction design-build services for their facilities. We aim to work with our clients from the inception of their project in a way that provides value throughout the life of their facility. We are a trusted partner and advisor to our clients and offer a complete set of engineering and managed services complemented by a vetted suite of select cultivation equipment systems.

Acquisitions

DVO

Effective October 31, 2022, the Company entered into an agreement with Dawson Van Orden, Inc. ("Seller" or "DVO") and DVO's shareholders (the "DVO Shareholders") to acquire substantially all of the operating assets and liabilities of DVO, a Texas-based engineering firm with significant experience in indoor CEA. The purchase price of $6.1 million, after working capital adjustments, was comprised of (i) $1.2 million in cash, (ii) a $3.8 million Seller's promissory note, and (iii) $1.1 million of the Company's common stock. The Seller's promissory note is to be paid out over four quarters beginning in January 2023. The purchase price excludes up to $1.1 million of contingent consideration earnout that may become payable to the sellers dependent on the continued employment of the DVO Shareholders. The contingent consideration earnout is payable in cash or shares of the Company's common stock at the discretion of the Company.

The Company accounted for the acquisition as follows:
Purchase price$6,072,366 
Allocation of purchase price:
Accounts receivable, net$1,134,909 
Right of use asset$1,197,310 
Property and equipment$229,058 
Goodwill$3,444,926 
Intangible assets$1,276,000 
Accrued expenses$(12,527)
Right of use liability$(1,197,310)
Pro-forma disclosure of the DVO acquisition is not required as the historical results of DVO were not material to the Company's consolidated financial statements. Acquired goodwill from DVO represents the value expected to arise from organic growth and an opportunity to expand into a well-established market for the Company.
Emerald

Effective April 29, 2022, the Company acquired all of the issued and outstanding capital stock of Emerald Construction Management, Inc. ("Emerald") from its shareholders (the "Emerald Sellers"). The purchase price of $7.7 million, after working capital adjustments, was comprised of (i) $3.4 million in cash, (ii) $2.5 million of the Company’s common stock, and (iii) $1.8 million of estimated contingent consideration earnout payable to the Emerald Sellers over the term of the earnout. The Emerald Sellers may earn up to $2.0 million of total contingent consideration earnout based on the performance of Emerald during the two year period following the closing of the Emerald acquisition. The contingent consideration earnout is equal to 35% of Emerald's quarterly gross profit and is payable quarterly in shares of the Company’s common stock with the value of such shares being determined based upon the volume-weighted average price ("VWAP") of the Company’s common stock in the ten trading days prior to the end of the applicable quarter for which the quarterly gross profit is calculated.

The Company accounted for the acquisition as follows:

Purchase price$7,671,557 
Allocation of purchase price:
 Cash $622,641 
Accounts receivable, net$2,666,811 
Contract receivable$494,456 
Prepayments and other assets$38,086 
Property and equipment$403,008 
Right of use asset$82,408 
Goodwill$4,135,006 
Intangible assets$3,659,000 
Accrued expenses$(2,361,302)
Contract liabilities$(1,071,399)
Right of use liability$(82,408)
Deferred tax liability$(914,750)

The following pro-forma amounts reflect the Company’s results as if the acquisition of Emerald had occurred on January 1, 2021. These pro-forma amounts have been calculated after applying the Company’s accounting policies and adjusting the results of the acquisition to reflect the additional amortization of intangibles.

For the Years Ended
December 31,
20222021
Revenue$78,711,382 $88,251,443 
Net loss$(13,268,226)$(1,694,783)

Acquired goodwill from Emerald represents the value expected to arise from organic growth and an opportunity to expand into a well-established market for the Company.
2WR

Effective July 30, 2021, the Company acquired three affiliated architecture design companies (the "2WR Entities") from their selling shareholders (the "2WR Sellers"). In connection with the acquisition of the 2WR Entities, the Company entered into an affiliate relationship with a fourth architecture design company owned by one of the 2WR Sellers. The purchase price of $10.1 million, after working capital adjustments, was comprised of the following: (i) $6.5 million in cash, (ii) $2.0 million of the Company's common stock, and (iii) $1.6 million of estimated contingent earnout payable to the 2WR Sellers over the term of the earnout. The agreement included up to $2.0 million of total contingent consideration earnout based on the performance of the 2WR Entities payable to the 2WR Sellers. Based on the performance of the 2WR Entities since the time of the acquisition, in the fourth quarter of 2022, the Company agreed to pay the remaining $0.4 million contingent consideration earnout. This resulted in the Company recording additional contingent consideration expense of $0.4 million related to the acquisition in the fourth quarter of 2022.

The Company accounted for the acquisition as follows:
Purchase price$10,058,536 
Allocation of purchase price:
Cash$950,690 
Accounts receivable, net$1,676,208 
Prepayments and other assets$42,752 
Property and equipment$9,351 
Goodwill$7,090,054 
Intangible assets$1,762,500 
Accrued expenses$(1,032,394)
Deferred tax liability$(440,625)
The following pro-forma amounts reflect the Company’s results as if the acquisition of the 2WR Entities had occurred on January 1, 2020. These pro-forma amounts have been calculated after applying the Company’s accounting policies and adjusting the results of the acquisition to reflect the additional amortization of intangibles.
For the Years Ended
December 31,
20222021
Revenue67,029,934 66,802,623 
Net income (loss)(14,327,334)196,595 
Acquired goodwill from the 2WR Entities represents the value expected to arise from organic growth and an opportunity to expand into a well-established market for the Company.
Liquidity and Going Concern
The accompanying consolidated financial statements have been prepared assuming that the Company will continue as a going concern, which contemplates realization of assets and the satisfaction of liabilities in the normal course of business within one year after the date the consolidated financial statements are available to be issued.
XML 23 R9.htm IDEA: XBRL DOCUMENT v3.23.1
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES
12 Months Ended
Dec. 31, 2022
Accounting Policies [Abstract]  
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES
Basis of Presentation, Principles of Consolidation and Business Combinations

These consolidated financial statements include the accounts of urban-gro, Inc. and its wholly owned subsidiaries. They are presented in United States dollars and have been prepared in accordance with U.S. GAAP. On December 31, 2020, we effected a 1-for-6 reverse stock split with respect to our common stock. All share and per share information in these consolidated financial statements give effect to this reverse stock split.

Acquisitions of businesses are accounted for using the acquisition method of accounting (Accounting Standards Codification 805-10-225). The consideration transferred in a business combination is measured at fair value, which is calculated as the sum of the
acquisition date fair values of the assets transferred, liabilities incurred to the former owners of the acquired entities and the equity interests issued in exchange for control of the acquired entities. Acquisition related costs are recognized in net income (loss) as incurred.

Use of Estimates

In preparing consolidated financial statements in conformity with U.S. GAAP, management is required to make estimates and assumptions that affect the reported amounts of assets and liabilities and the disclosure of assets and liabilities at the date of the consolidated financial statements and revenues and expenses during the reported periods. Actual results could differ from those estimates. Significant estimates include estimated revenues earned under percentage of completion construction contracts, professional service contracts, estimated useful lives and potential impairment of long-lived assets and goodwill, inventory write-offs, allowance for deferred tax assets and deferred tax liabilities, and allowance for bad-debt.
Reclassification

Certain prior year amounts have been reclassified for consistency with the current year presentation. These reclassifications had no effect on the reported results of operations.

Balance Sheet Classifications

The Company includes in current assets and liabilities the following amounts that are in connection with construction contracts that may extend beyond one year: contract assets and contract liabilities (including retainage invoiced to customers contingent upon anything other than the passage of time), capitalized costs to fulfill contracts, retainage payable to sub-contractors and accrued losses on uncompleted contracts. A one-year time period is used to classify all other current assets and liabilities when not otherwise prescribed by the applicable accounting principles.

Contract Assets and Liabilities

The timing between when Company collects cash from its construction design-build customers can create a contract asset or contract liability. Please refer to Note 3 - Revenue from Contracts with Customers for further discussion of the Company's contract assets and liabilities.

Functional and Reporting Currency and Foreign Currency Translation

The functional and reporting currency of the Company and its subsidiaries is US dollars. All transactions in currencies other than US dollars are translated into US dollars on the date of the transaction. Any exchange gains and losses related to these transactions are recognized in the current period earnings as other income (expense).
Fair Value of Financial Instruments
The Company’s financial instruments consist principally of cash, accounts receivable, accounts payable, promissory note and other current assets and liabilities. We value our financial assets and liabilities using fair value measurements. Fair value is based on the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. Assets and liabilities measured at fair value are categorized based on whether the inputs are observable in the market and the degree that the inputs are observable. The categorization of financial instruments within the valuation hierarchy is based on the lowest level of input that is significant to the fair value measurement. The hierarchy is prioritized into three levels (with Level 3 being the lowest) defined as follows:
Level 1: Quoted prices in active markets for identical assets or liabilities that the entity has the ability to access.
Level 2: Observable inputs other than prices included in Level 1, such as quoted prices for similar assets and liabilities in active markets, quoted prices for identical or similar assets and liabilities in markets that are not active, or other inputs that are observable or can be corroborated with observable market data.
Level 3: Unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets and liabilities. This includes certain pricing models, discounted cash flow methodologies, and similar techniques that use significant unobservable inputs.
The carrying amount of our cash, accounts receivable, accounts payable, promissory note, and other current assets and liabilities in our consolidated financial statements approximates fair value because of the short-term nature of the instruments as of December 31, 2022 and 2021. Investments in non-marketable equity securities are carried at cost less other-than-temporary impairments as of December 31, 2022 and 2021.
There have been no changes in Level 1, Level 2, and Level 3 categorizations and no changes in valuation techniques for these assets or liabilities for the years ended December 31, 2022 and 2021.
Cash
The Company considers all highly liquid short-term cash investments with an original maturity of three months or less to be cash equivalents. As of December 31, 2022 and 2021, the Company did not maintain any cash equivalents. The Company maintains cash with financial institutions that may from time to time exceed federally-insured limits. The Company has not experienced any losses related to these balances and believes the risk to be minimal. There are no restricted or compensating cash balances as of December 31, 2022.

Accounts Receivable, Net

Trade Accounts Receivable

Trade accounts receivables are carried at the original invoiced amounts less an allowance for doubtful accounts. As of December 31, 2022 and 2021, the balance of allowance for doubtful accounts was $103,653 and $51,203, respectively. The allowance for doubtful accounts is calculated based on a detailed review of certain individual customer accounts and an estimation of the overall economic conditions affecting the Company’s customer base. The Company reviews a customer’s credit history before extending credit to the customer. If the financial condition of its customers were to deteriorate, resulting in an impairment of their ability to make payments, additions to the allowance would be required. A provision is made against accounts receivable to the extent they are considered unlikely to be collected. Occasionally, the Company will write off bad-debt directly to the bad-debt expense account when the balance is determined to be uncollectible. Bad-debt expense for the years ended December 31, 2022 and 2021 was $110,000 and $75,137, respectively.

Non-trade Accounts Receivable

Non-trade accounts receivable consist of amounts due to the Company outside of our normal operating business. As of December 31, 2022 and 2021, the Company had a total of $2,914,112 and $5,103,132 of non-trade accounts receivable, respectively. As of December 31, 2022, non-trade accounts receivables was comprised of miscellaneous non-trade accounts receivables totaling $514,112 and non-trade accounts receivable related to litigation involving fraudulent wire transactions of $2,400,000. As of December 31, 2021, non-trade accounts receivable was comprised of amounts related to litigation involving fraudulent wire transactions of $5,103,132. On March 27, 2023, the Company entered into an agreement to settle this litigation and received a cash payment of $2,400,000 on March 27, 2023. In connection with this settlement, the Company recorded an impairment in the fourth quarter of 2022 of $950,576.

The following table summarizes the changes in non-trade accounts receivable related to the fraudulent wire transactions for the years ended December 31, 2022 and 2021:

For the Years Ended
December 31,
20222021
Beginning fraudulent wire receivable$5,103,132 $— 
Additions— 5,103,132 
Payments received (1,752,556)— 
Impairment recorded upon settlement(950,576)— 
Ending fraudulent wire receivable$2,400,000 $5,103,132 
Inventories

Inventories, consisting entirely of finished goods, are stated at the lower of cost or net realizable value, with cost determined using the weighted average cost method. The Company periodically reviews the value of items in inventory and provides write-downs or write-offs of inventory based on its assessment of market conditions. Write-downs and write-offs are charged to cost of goods sold at the realization of change in value. Once written down, inventories are carried at this lower basis until sold or scrapped.
Property, Plant, and Equipment, net

Property and equipment is stated at cost less accumulated depreciation and impairment. Expenditures for major additions and improvements are capitalized and minor replacements, maintenance, and repairs are charged to expense as incurred. When property and equipment is retired or otherwise disposed of, the cost and accumulated depreciation are removed from the accounts and any resulting gain or loss is included in the results of operations for the respective period. Depreciation is provided over the estimated useful lives of the related assets using the straight-line method for financial statement purposes. The Company uses other depreciation methods (generally accelerated) for tax purposes where appropriate. No impairment charges were recorded for the years ended December 31, 2022 and 2021.

The estimated useful lives for significant property and equipment categories are as follows:
Computer and technology equipment3 years
Furniture and equipment5 years
Leasehold improvementsLease term
Vehicles3 years
Other equipment
3 or 5 years
Software3 years

Operating Lease Right of Use Assets

Operating lease right of use assets are stated at cost less accumulated depreciation, amortization and impairment. The Company has various operating and finance equipment and office leases with an imputed annual interest rate of 8%.

Intangible Assets

The Company’s intangible assets, consist of legal fees for application of patents and trademarks, as well as customer relationships, trademarks and trade names and backlog from the acquisitions of DVO, 2WR and Emerald. Our patents and trademarks are recorded at cost, while the intangibles from our acquisitions are recorded at fair value and are amortized using the straight-line method over an estimated life, generally 5 years for patents, 5 years for trademarks and trade names, 7 years for customer relationships, and 1 year for backlog. Intangible assets are reported in the "Intangible Asset" line on the balance sheet.

Goodwill

Goodwill represents the excess of the purchase price over the fair value of net assets acquired in a business combination. Goodwill is not amortized but is tested for impairment annually and at any time when events or circumstances suggest impairment may have occurred.

The testing for impairment consists of a comparison of the fair value of the reporting unit with its carrying amount. If the carrying amount of the reporting unit, including goodwill, exceeds the fair value, an impairment will be recognized equal to the difference between the carrying value of the reporting unit’s goodwill and the implied fair value of the goodwill. In testing goodwill for impairment, we determine the estimated fair value of our reporting units based upon a discounted future cash flow analysis. Goodwill, trade names and patents are our only indefinite-lived intangible assets. Definite-lived intangible assets are amortized using the straight-line method over the shorter of their contractual term or estimated useful lives.

Impairment of Long-lived Assets

The Company evaluates potential impairment of long-lived assets whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. The carrying amount of a long-lived asset is not recoverable if it exceeds the sum of the undiscounted cash flows expected to result from the use and eventual disposition of the asset. An impairment will be recognized as the amount by which the carrying amount of a long-lived asset exceeds its fair value.
Investments

Investments without readily determinable fair values and for which the Company does not have the ability to exercise significant influence are accounted for at cost with adjustments for observable changes in prices or impairments.
Revenue Recognition

The Company recognizes revenue in accordance with ASC 606, Revenue from Contracts with Customers, which requires that five basic steps be followed to recognize revenue: (1) a legally enforceable contract that meets criteria standards as to composition and substance is identified; (2) performance obligations relating to provision of goods or services to the customer are identified; (3) the transaction price, with consideration given to any variable, noncash, or other relevant consideration, is determined; (4) the transaction price is allocated to the performance obligations; and (5) revenue is recognized when control of goods or services is transferred to the customer with consideration given to whether that control happens over time or not. Determination of criteria (3) and (4) are based on judgments regarding the fixed nature of the selling prices of the services and products delivered and the collectability of those amounts.

The Company derives revenue predominately from the sale of equipment systems, services, construction design-build, and from other various immaterial contracts with customers. Please refer to Note 3 - Revenue from Contracts with Customers for additional discussion.
Customer Deposits
For equipment systems contracts, the Company’s policy is to collect deposits from customers at the beginning of the contract. Please refer to Note 3 - Revenue from Contracts with Customers for further discussion of the Company's customer deposits.
Cost of Revenues
The Company’s policy is to recognize cost of revenues in the same manner as, and in conjunction with, revenue recognition. The Company’s cost of revenues includes the costs directly attributable to revenue recognized and includes expenses related to the purchasing of products and providing services, costs related to construction design-build contracts, fees for third-party commissions, and shipping costs. Total shipping costs included in the cost of revenues for the years ended December 31, 2022 and 2021 were $893,517 and $1,253,506, respectively.
Advertising Costs
The Company expenses advertising costs in the periods the costs are incurred. Prepayments made under contracts are included in prepaid expenses and expensed when the advertisement is run. Total advertising expense incurred for the years ended December 31, 2022 and 2021 was $504,738 and $263,609, respectively.
Stock-Based Compensation
The Company periodically issues shares of its common stock and stock options to employees, directors, and consultants in non-capital raising transactions for fees and services. The Company accounts for stock grants and stock options issued to employees and directors with the award being measured at its fair value at the date of grant and amortized ratably over the vesting period. The Company accounts for stock issued to consultants with the value of the stock compensation based upon the measurement date as determined at the grant date of the award.
Beneficial Conversion Feature of Convertible Notes
The Company accounted for its convertible notes at issuance by allocating the proceeds received from a convertible note among freestanding instruments according to ASC 470, Debt, based upon their relative fair values. The fair value of debt and common stock was determined based on the closing price of the common stock on the date of the transaction, and the fair value of warrants was determined using the Black-Scholes option-pricing model. Convertible notes were subsequently carried at amortized cost. The fair value of the warrants is recorded as additional paid-in capital, with a corresponding amount recorded as a debt discount from the face amount of the convertible note. Each convertible note was analyzed for the existence of a beneficial conversion feature ("BCF"), defined as the fair value of the common stock at the commitment date for the convertible note, less the effective conversion price. BCFs were recognized at their intrinsic value, and recorded as an increase to additional paid-in capital, with a corresponding reduction in the carrying amount of the convertible note (as a debt discount from the face amount of the convertible note). The discounts on the convertible notes, consisting of amounts ascribed to warrants and beneficial conversion features, is amortized to interest expense,
using the effective interest method, over the terms of the related convertible notes. BCFs that are contingent upon the occurrence of a future event are recorded when the contingency is resolved.
Warrants
The Company estimates the fair value of warrants at the respective balance sheet dates using the Black-Scholes option-pricing model based on the estimated market value of the underlying common stock at the valuation measurement date, the remaining contractual term, risk-free interest rate, and expected volatility of the price of the underlying common stock. There is a moderate degree of subjectivity involved when using option pricing models to estimate the warrants and the assumptions used in the Black-Scholes option-pricing model are moderately judgmental.
Income Taxes
The Company files income tax returns in the United States, Canada, and the Netherlands, and state and local tax returns in applicable jurisdictions. Provisions for current income tax liabilities, if any, would be calculated and accrued on income and expense amounts expected to be included in the income tax returns for the current year. Income taxes reported in earnings, if any, would also include deferred income tax provisions.
Deferred income tax assets and liabilities, if any, would be computed on differences between the financial statement bases of assets and liabilities at the enacted tax rates. Changes in deferred income tax assets and liabilities would be included as a component of income tax expense. The effect on deferred income tax assets and liabilities attributable to changes in enacted tax rates would be charged or credited to income tax expense in the period of enactment. Valuation allowances would be established for certain deferred tax assets when realization is not likely.
Assets and liabilities would be established for uncertain tax positions taken or positions expected to be taken in income tax returns when such positions, in the judgment of the Company, do not meet a more-likely-than-not threshold based on the technical merits of the positions. Valuation allowances would be established for certain deferred tax assets when realization is not likely.
Loss per Share
The Company computes net loss per share by dividing net loss available to common shareholders by the weighted average number of common shares outstanding for the period. Diluted earnings per share would be computed by dividing net loss by the weighted-average of all potentially dilutive shares of common stock that were outstanding during the periods presented. The diluted earnings per share calculation is not presented as it results in an anti-dilutive calculation of net loss per share.
The treasury stock method would be used to calculate diluted earnings per share for potentially dilutive stock options and share purchase warrants. This method assumes that any proceeds received from the exercise of in-the-money stock options and share purchase warrants would be used to purchase common shares at the average market price for the period.
Recently Issued Accounting Pronouncements
From time to time, the Financial Accounting Standards Board (the "FASB") or other standards setting bodies issue new accounting pronouncements. The FASB issues updates to new accounting pronouncements through the issuance of an Accounting Standards Update ("ASU"). Unless otherwise discussed, the Company believes that the impact of recently issued guidance, whether adopted or to be adopted in the future, is not expected to have a material impact on the Company’s financial statements upon adoption.
In June 2016, the FASB issued ASU No. 2016-13, Financial Instruments - Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments ("ASU 2016-13"). This update replaces the incurred loss impairment methodology 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. This adoption of this update had no impact to the Company's consolidated financial statements.
In August 2020, the FASB issued ASU 2020-06—Debt—Debt with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging—Contracts in Entity’s Own Equity (Subtopic 815-40)—Accounting For Convertible Instruments and Contracts in an Entity’s Own Equity. ASU 2020-06 simplifies accounting for convertible instruments by removing major separation models required under historical U.S. GAAP. Consequently, more convertible debt instruments will be reported as a single liability instrument with no separate accounting for embedded conversion features. ASU 2020-06 removes certain settlement conditions that are required for equity contracts to qualify for the derivative scope exception, which will permit more equity contracts to qualify for it. ASU 2020-06 also simplifies the diluted net income per share calculation in certain areas. The adoption of this update had no impact to the Company's consolidated financial statements.
There are other various updates recently issued by the FASB, most of which represented technical corrections to the accounting literature or application to specific industries and are not expected to have a material impact on the Company’s financial position, results of operations or cash flows.

Management has reviewed all other recently issued, but not yet effective, accounting pronouncements and does not believe the future adoption of any such pronouncements may be expected to cause a material impact on the Company's financial condition or the results of our operations.
XML 24 R10.htm IDEA: XBRL DOCUMENT v3.23.1
REVENUE FROM CONTRACTS WITH CUSTOMERS
12 Months Ended
Dec. 31, 2022
Revenue from Contract with Customer [Abstract]  
REVENUE FROM CONTRACTS WITH CUSTOMERS REVENUE FROM CONTRACTS WITH CUSTOMERS
The Company recognizes revenue predominantly from the sale of equipment systems, services, construction design-build, and from other various immaterial contracts with customers from its CEA and Commercial sectors. The table below presents the revenue by source for the years ended December 31, 2022 and 2021:

For the year ended December 31, 2022
CEACommercialTotalRelative Percentage
Equipment systems$33,333,574 $— $33,333,574 50%
Services8,016,433 4,845,875 12,862,308 19%
Construction design-build1,664,538 18,158,363 19,822,901 30%
Other1,011,151 — 1,011,151 2%
Total revenues and other income$44,025,696 $23,004,238 $67,029,934 100%
Relative percentage66 %34 %100 %
Note: Percentages may not calculate due to rounding.

For the year ended December 31, 2021
CEACommercialTotalRelative Percentage
Equipment systems$55,560,126 $— $55,560,126 89%
Services3,102,945 1,940,819 5,043,764 8%
Construction design-build— — — —%
Other1,509,291 — 1,509,291 2%
Total revenues and other income$60,172,362 $1,940,819 $62,113,181 100%
Relative percentage97 %%100 %
Note: Percentages may not calculate due to rounding.

Under ASC 606, a performance obligation is a promise in a contract with a customer, to transfer a distinct good or service to the customer. Equipment systems contracts are lump sum contracts, which require the performance of some, or all, of the obligations under the contract for a specified amount. Service revenue contracts, which include both architectural and engineering designs, generally contain multiple performance obligations which can span across multiple phases of a project and are generally set forth in the contract as distinct milestones. The majority of construction design-build contracts have a single performance obligation, as the promise to transfer the individual goods or services is not separately identifiable from other promises in the contracts and, therefore, not distinct. Some contracts have multiple performance obligations, most commonly due to the contract covering multiple phases of the project life cycle (design and construction).

The transaction price for service contracts and construction design-build contracts is allocated to each distinct performance obligation and recognized as revenue when, or as, each performance obligation is satisfied. When there are multiple performance obligations under the same service contract, the Company allocates the transaction price to each performance obligation based on the standalone selling price. In general, payment is fixed at the time of the contract and are not subject to discounts, incentives, payment bonuses, credits, and penalties, unless negotiated in an amendment.
When establishing the selling price to the customer, the Company uses various observable inputs. For equipment systems, the stand-alone selling price is determined by forecasting the expected costs of the products, and then adding in the appropriate margins established by management. For service revenues and construction design-build revenues, the Company estimates the selling price by reference to certain physical characteristics of the project, which include the facility size, the complexity of the design, and the mechanical systems involved, which are indicative of the scope and complexity for those services. Significant judgments are typically not required with respect to the determination of the transaction price based on the nature of the selling prices of the products and services delivered and the collectability of those amounts. Accordingly, the Company does not consider estimates of variable consideration to be constrained.

The Company recognizes equipment systems, services, and construction design-build revenues when the performance obligation with the customer is satisfied. For satisfaction of equipment system revenues, the Company recognizes revenue when control of the promised good transfers to the customer, which predominately occurs at the time of shipment. For service revenues, satisfaction occurs as the services related to the distinct performance obligations are rendered or completed in exchange for consideration in an amount for which the Company is entitled. The time period between recognition and satisfaction of performance obligations is generally within the same reporting period; thus, there are no material unsatisfied or partially unsatisfied performance obligations for product or service revenues at the end of the reporting period.

Construction design-build revenues are recognized as the Company's obligations are satisfied over time, using the ratio of project costs incurred to estimated total costs for each contract because of the continuous transfer of control to the customer as all of the work is performed at the customer’s site and, therefore, the customer controls the asset as it is being constructed. This continuous transfer of control to the customer is further supported by clauses in the contract that allow the customer to unilaterally terminate the contract for convenience, pay the Company for costs incurred plus a reasonable profit and take control of any work in process. This cost-to-cost measure is used for our construction design-build contracts because management considers it to be the best available measure of progress on these contracts.

Contract modifications through change orders, claims and incentives are routine in the performance of the Company’s construction design-build contracts to account for changes in the contract specifications or requirements. In most instances, contract modifications are not distinct from the existing contract due to the significant integration of services provided in the contract and are accounted for as a modification of the existing contract and performance obligation. Either the Company or its customers may initiate change orders, which may include changes in specifications or designs, manner of performance, facilities, equipment, materials, sites and period of completion of the work. Change orders that are unapproved as to both price and scope are evaluated as claims. The Company considers claims to be amounts in excess of approved contract prices that the Company seeks to collect from its customers or others for customer-caused delays, errors in specifications and designs, contract terminations, change orders that are either in dispute or are unapproved as to both scope and price, or other causes of unanticipated additional contract costs.

The timing of when the Company bills customers on long-term construction design-build contracts is generally dependent upon agreed-upon contractual terms, which may include milestone billings based on the completion of certain phases of the work, or when services are provided. When as a result of contingencies, billings cannot occur until after the related revenue has been recognized; the result is unbilled revenue, which is included in contract assets. Additionally, the Company may receive advances or deposits from customers before revenue is recognized; the result is deferred revenue, which is included in contract liabilities. Retainage subject to conditions other than the passage of time are included in contract assets and contract liabilities.

Contract assets represent revenues recognized in excess of amounts paid or payable (contract receivables) to the Company on uncompleted contracts. Contract liabilities represent the Company’s obligation to perform on uncompleted contracts with customers for which the Company has received payment or for which contract receivables are outstanding.
The following table provides information about contract assets and contract liabilities from contracts with customers:

As of December 31,
20222021
Contract assets:
Revenue recognized in excess of amounts paid or payable (contract receivables) to the Company on uncompleted contracts (contract asset), excluding retainage$2,874,141 $— 
Retainage included in contract assets due to being conditional on something other than solely passage of time130,141 — 
Total contract assets$3,004,282 $ 
As of December 31,
20222021
Contract liabilities:
Payments received or receivable (contract receivables) in excess of revenue recognized on uncompleted contracts (contract liability)$1,294,452 $— 
Retainage included in contract liabilities due to being conditional on something other than solely passage of time— — 
Total contract liabilities$1,294,452 $ 

Accounts receivable, net of allowance for doubtful accounts, balances from contracts with customers within the accompanying balance sheets as of December 31, 2022, and 2021, were $12,466,180 and $8,022,553, respectively.

For equipment systems contracts, the Company’s predominant policy is to collect deposits from customers at the beginning of the contract and the balance of the contract payment prior to shipping. The Company does, in some cases, collect deposits or retainers as down payments on service contracts. Consumable products orders may be paid for in advance of shipment or for recurring customers with credit, payment terms of 30 days or less may be extended by the Company. Customer payments that have been collected prior to the performance obligation being recognized are recorded as customer deposit liabilities on the balance sheet. When the performance obligation is satisfied and all the criteria for revenue recognition are met, revenue is recognized. In certain situations when the customer has paid the deposit and services have been performed but the customer chooses not to proceed with the contract, the Company is entitled to keep the deposit and recognize revenue. Of the outstanding customer deposit balance of $13,345,451 at December 31, 2021, $13,186,579 was recognized as revenue in the year ended December 31, 2022. The entire customer deposit balance of $4,878,863 at December 31, 2020 was recognized as revenue in the year ended December 31, 2021.
XML 25 R11.htm IDEA: XBRL DOCUMENT v3.23.1
RELATED PARTY TRANSACTIONS
12 Months Ended
Dec. 31, 2022
Related Party Transactions [Abstract]  
RELATED PARTY TRANSACTIONS RELATED PARTY TRANSACTIONS
On December 15, 2020, James Lowe, a director of the Company, agreed to convert a $1,000,000 note plus $4,500 of accrued interest into a convertible note bridge financing (see "Bridge Financing" in Note 10 – Notes Payable). The note carried interest at a rate of 12% and matured on December 31, 2021. The note was converted into shares of the Company's common stock in connection with the Company's uplisting to Nasdaq in February 2021.
Cloud9 Support, an entity owned by James Lowe, purchases materials from the Company for use with their customers. Total sales to Cloud9 Support were $27 and $106,310 during the years ended 2022 and 2021, respectively. Outstanding receivables from Cloud9 Support as of December 31, 2022 and 2021 totaled $3,920 and $6,797, respectively. There was no outstanding payables for purchases of inventory or other services to Cloud9 Support as of December 31, 2022 and 2021.
XML 26 R12.htm IDEA: XBRL DOCUMENT v3.23.1
PREPAYMENTS & OTHER ASSETS
12 Months Ended
Dec. 31, 2022
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]  
PREPAYMENTS & OTHER ASSETS PREPAYMENTS & OTHER ASSETS
Prepayments and other assets are comprised of prepayments paid to vendors to initiate orders and prepaid services and fees. The prepaid balances are summarized as follows:
As of December 31,
20222021
Vendor prepayments$2,459,389 $10,652,962 
Prepaid services and fees1,346,430 587,505 
Others38,769 7,799 
Total prepayments and other assets$3,844,588 $11,248,266 
XML 27 R13.htm IDEA: XBRL DOCUMENT v3.23.1
PROPERTY PLANT & EQUIPMENT, NET
12 Months Ended
Dec. 31, 2022
Property, Plant and Equipment [Abstract]  
PROPERTY PLANT & EQUIPMENT, NET PROPERTY PLANT & EQUIPMENT, NET
Property Plant and Equipment balances are summarized as follows:
As of December 31,
20222021
Computers and technology equipment$232,405 $106,825 
Furniture and fixtures234,389 110,006 
Leasehold improvements306,719 164,072 
Vehicles456,797 20,000 
Software685,580 229,621 
Other equipment58,525 36,548 
Accumulated depreciation(667,269)(459,576)
Total property plant and equipment, net$1,307,146 $207,496 
Depreciation expense for the years ended December 31, 2022 and 2021 totaled $423,286 and $223,727, respectively.
XML 28 R14.htm IDEA: XBRL DOCUMENT v3.23.1
INVESTMENTS
12 Months Ended
Dec. 31, 2022
Investments, Debt and Equity Securities [Abstract]  
INVESTMENTS INVESTMENTS
The components of investments are summarized as follows:
XS FinancialEdyzaTotal
Balances, as of December 31, 2021$2,500,000 $1,710,358 $4,210,358 
Impairment— (1,710,358)(1,710,358)
Paid in kind interest59,307 – 59,307 
Balances, as of December 31, 2022$2,559,307 $— $2,559,307 
XS Financial
On October 30, 2021, the Company participated in a convertible note offering of Xtraction Services, Inc., a/k/a XS Financial Inc. (CSE: XSF) (OTCQB: XSHLF) ("XSF"), a specialty finance company providing CAPEX financing solutions, including equipment leasing, to CEA companies in the United States. The Company invested $2,500,000 of a total $43,500,000 raised by XSF. Prior to any Nasdaq listing, the investment incurs 9.5% interest payable, of which, 7.5% is cash interest and 2.0%. is interest paid in kind. Subsequent to any Nasdaq listing, the investment incurs 8.0% interest. The debt matures on October 28, 2023, with a one-year option at the sole discretion of XSF to extend the maturity date. In addition, the Company received 1.25 million warrants denominated in Canadian dollars ("C$") with a C$0.45 share price as subject to the warrant instrument. No value was attributed to the warrants at the time of the investment.
Edyza

The Company has a strategic investment in Edyza, Inc. ("Edyza"), a hardware and software technology company that enables dense sensor networks in agriculture, healthcare, and other environments that require precise micro-climate monitoring. The Company measures this investment at cost, less any impairment changes resulting from observable price changes in orderly transactions for an identical or similar investment of the same issuer.

During the third quarter of 2022, the Company fully impaired this investment. The Company notes that the intent and ability to retain its investment for a period of time sufficient to allow for any anticipated recovery has passed, causing an "other than temporary loss." The Company will continue to monitor any future changes to this impairment and seek to recover any remaining value of its 19.5% ownership. The impairment recorded was $1.7 million.
XML 29 R15.htm IDEA: XBRL DOCUMENT v3.23.1
GOODWILL & INTANGIBLE ASSETS
12 Months Ended
Dec. 31, 2022
Goodwill and Intangible Assets Disclosure [Abstract]  
GOODWILL & INTANGIBLE ASSETS GOODWILL & INTANGIBLE ASSETS
Goodwill

The Company has recorded goodwill in conjunction with acquisitions it has completed. The goodwill balances as of December 31, 2022 and 2021 were $15,572,050 and $7,992,121. Goodwill is not amortized. The Company did not record any impairment charges related to goodwill for the years ended December 31, 2022 and 2021.
Intangible Assets Other Than Goodwill

Intangible assets as of December 31, 2022 and 2021 consisted of the following:
As of December 31, 2022
CostAccumulated AmortizationNet Book Value
Finite-lived intangible assets:
Customer relationships$4,212,100 $(401,997)$3,810,103 
Trademarks and trade names1,778,000 (307,817)1,470,183 
Backlog and Other768,113 (626,003)142,110 
Total finite-lived intangible assets6,758,213 (1,335,817)5,422,396 
Indefinite-lived intangible assets:
Trade names28,291 — 28,291 
Total indefinite-lived intangible assets28,291 — 28,291 
Total intangible assets, net$6,786,504 $(1,335,817)$5,450,687 

As of December 31, 2021
CostAccumulated AmortizationNet Book Value
Finite-lived intangible assets:
Customer relationships$834,100 $(49,649)$784,451 
Trademarks and trade names499,000 (41,583)457,417 
Backlog and Other490,113 (184,806)305,307 
Total finite-lived intangible assets1,823,213  (276,038) 1,547,175 
Indefinite-lived intangible assets:
Trade names28,291 — 28,291 
Total indefinite-lived intangible assets28,291 — 28,291 
Total intangible assets, net$1,851,504 $(276,038)$1,575,466 
Amortization expense for intangible assets subject to amortization for the years ended December 31, 2022 and 2021 was $1,059,779 and $271,549, respectively. The estimated future amortization expense for intangible assets subject to amortization at December 31, 2022, is summarized below:
For the years ending December 31,
Estimated Future
Amortization Expense
2023$1,100,461 
2024957,329 
2025957,329 
2026915,745 
2027691,095 
Thereafter800,437 
Total estimated future amortization expense$5,422,396 
XML 30 R16.htm IDEA: XBRL DOCUMENT v3.23.1
ACCRUED EXPENSES
12 Months Ended
Dec. 31, 2022
Payables and Accruals [Abstract]  
ACCRUED EXPENSES ACCRUED EXPENSES
Accrued expenses are summarized as follows:
As of December 31,
20222021
Accrued operating expenses$515,858 $628,871 
Accrued wages and related expenses639,614 1,887,124 
Accrued 401(k)262,599 23,520 
Accrued sales tax payable1,778,890 1,338,763 
Total accrued expenses$3,196,961 $3,878,278 
Accrued sales tax payable is comprised of amounts due to various states and Canadian provinces for 2015 through 2022.
XML 31 R17.htm IDEA: XBRL DOCUMENT v3.23.1
BENEFICIAL CONVERSION FEATURE
12 Months Ended
Dec. 31, 2022
Debt Disclosure [Abstract]  
BENEFICIAL CONVERSION FEATURE BENEFICIAL CONVERSION FEATUREDuring the fourth quarter of 2020 the Company entered into bridge financing notes (the "Bridge Financing Notes") totaling $1,854,500. The Bridge Financing Notes are a combination of $1,004,500 from James Lowe, (See Note 4 – Related Party Transactions), $350,000 received in November 2020, and an additional $500,000 received in December 2020. The Bridge Financing Notes carried interest at the rate of 12% and had a maturity date of December 31, 2021. The Bridge Financing Notes were mandatorily convertible upon the closing of a sale of the securities of the Company, whether in a private placement or pursuant to an effective registration statement under the Securities Act, resulting in at least $2,500,000 of gross proceeds to the Company (a "Qualified Offering"). In the event of a Qualified Offering, the outstanding principal and interest of the Bridge Financing Notes were to be converted into the identical security issued at such Qualified Offering at 75% of the per security price paid by investors in connection with the Qualified Offering. The offering described in Note 15 – Shareholders Equity, was a Qualified Offering and the Bridge Financing Notes were converted into equity in connection with the offering on February 17, 2021.PROMISSORY NOTE AND DEBTAs part of the Asset Purchase Agreement of DVO, a non-negotiable promissory note in the aggregate principal amount of $3,806,250, payable to DVO was issued effective November 1, 2022 (the "DVO Promissory Note"). The principal amount, together with the simple interest accrued on the unpaid principal amount outstanding will be paid by the Company on a quarterly basis for the first four consecutive quarters, with the first payment paid in January 2023, and the remaining three payments due ten days following the end of each subsequent fiscal quarter thereafter until the earlier of the end of the fourth full fiscal quarter following the closing date December 31, 2023 or the payment in full of all amounts due. The DVO Promissory Note may be prepaid in whole or in part at any time without premium or penalty; provided, that each payment shall be accompanied by payment of all unpaid costs, fees and expenses, if any, which are due plus all accrued and unpaid interest due as of the date of such prepayment.
The outstanding principal balance under the DVO Promissory Note shall bear simple interest at a variable rate per annum equal to the rate of interest most recently published by JP Morgan Chase & Co. as the "prime rate" (the "Prime Rate"). Initially, interest will accrue at the Prime Rate as of the date of the DVO Promissory Note. The interest rate will be adjusted on a quarterly basis as of the first day of each full fiscal quarter following the first full fiscal quarter after the closing date to the then current Prime Rate. Interest amounts accruing on the outstanding principal balance of the DVO Promissory Note will be non-compounding and will be calculated on a quarterly basis.
On February 21, 2020, the Company entered into a letter agreement (the "Credit Agreement") by and among the Company, as borrower, urban-gro Canada Technologies Inc. and Impact, as guarantors, the lenders party thereto (the "Lenders"), and Bridging Finance Inc., as administrative agent for the Lenders (the "Agent"). The Credit Agreement, which was denominated in Canadian dollars, was comprised of (i) a 12-month senior secured demand term loan facility in the amount of C$2.7 million (USD$2.0 million), which was funded in its entirety on the closing date (the "Term Loan"); and (ii) a 12-month demand revolving credit facility of up to C$5.4 million (USD$4.0 million), which could be drawn from time to time, subject to the terms and conditions set forth in the Credit Agreement and described further below (the "Revolving Facility," and together with the Term Loan, the "Facilities"). The Credit Agreement was personally guaranteed by the Company’s CEO and Chairman, Bradley Nattrass, and was to be in place for the original term of the Credit Agreement (1 year) plus a 1-year extension period at the discretion of the Lender as provided in the Credit Agreement.
The final maturity date of the Facilities was initially stipulated in the Credit Agreement as the earlier of (i) demand, and (ii) the date that is 12 months after the closing date, with a potential extension to the date that is 24 months after the closing date (the "Initial Maturity Date"). The Facilities bore interest at the annual rate established and designated by the Bank of Nova Scotia as the prime rate, plus 11% per annum. Accrued interest on the outstanding principal amount of the Facilities was due and payable monthly in arrears, on the last business day of each month, and on the Initial Maturity Date.
The Revolving Facility could initially be borrowed and re-borrowed on a revolving basis by the Company during the term of the Facilities, provided that borrowings under the Revolving Facility were limited by a loan availability formula equal to the sum of (i) 90% of insured accounts receivable, (ii) 85% of investment grade receivables, (iii) 75% of other accounts receivable, (iv) 50% of eligible inventory, and (v) the lesser of C$4.05 million (USD$3.0 million) and (A) 75% of uncollected amounts on eligible signed equipment orders for equipment systems contracts and (B) 85% of uncollected amounts on eligible signed professional services order forms for design contracts. The Revolving Facility could be prepaid in part or in full without a penalty at any time during the term of the Facilities, and the Term Loan could be prepaid in full or in part without penalty subject to 60 days prior notice in each case subject to certain customary conditions.
On September 4, 2020, the Company executed an amendment to the Credit Agreement (the "First Amendment") to extend the maturity date of the Facilities to December 31, 2021 (the "Revised Maturity Date"). The First Amendment also increased the rate at which the Facilities would bear interest to the annual rate established and designated by the Bank of Nova Scotia as the prime rate, plus 12% per annum.
As a result of the First Amendment, the Company was required to prepay, on or before January 31, 2021, $1,000,000 of the balance of the Term Loan and begin making monthly payments of $100,000 on the balance on the Term Loan starting on March 1, 2021. Additionally, the Company was required to make monthly payments of $50,000 on the balance under the Revolving Facility beginning October 1, 2020 and could make no more draws under the Revolving Facility.
The Company incurred $1,314,868 of debt issuance costs in connection with these Facilities, of which $676,822 was non-cash in the form of Common Stock and warrant issuances. The Company estimated the fair value of these warrants at the respective balance sheet dates using the Black-Scholes option pricing based on the market value of the underlying Common Stock at the valuation measurement date of $6.00, the remaining contractual terms of the warrants of 5 years, risk free interest rate of 1.14% an expected volatility of the price of the underlying Common Stock of 100%. The Company recorded the debt issuance costs as either a deferred financing asset or a direct reduction of the loan obligation based on the pro-rata value of the Revolving Facility and Term Loan, respectively, on the closing date. The debt issuance costs were being amortized as interest expense over the life of the Facilities, until the Revised Maturity Date. On February 17, 2021, the Company repaid all amounts outstanding under the Credit Agreement and expensed the remaining unamortized debt issuance costs as loss on extinguishment of debt. As of December 31, 2022 and December 31, 2021, there was no unamortized debt issuance costs remaining related to the Revolving Facility and Term Loan, respectively.
XML 32 R18.htm IDEA: XBRL DOCUMENT v3.23.1
PROMISSORY NOTE AND DEBT
12 Months Ended
Dec. 31, 2022
Debt Disclosure [Abstract]  
PROMISSORY NOTE AND DEBT BENEFICIAL CONVERSION FEATUREDuring the fourth quarter of 2020 the Company entered into bridge financing notes (the "Bridge Financing Notes") totaling $1,854,500. The Bridge Financing Notes are a combination of $1,004,500 from James Lowe, (See Note 4 – Related Party Transactions), $350,000 received in November 2020, and an additional $500,000 received in December 2020. The Bridge Financing Notes carried interest at the rate of 12% and had a maturity date of December 31, 2021. The Bridge Financing Notes were mandatorily convertible upon the closing of a sale of the securities of the Company, whether in a private placement or pursuant to an effective registration statement under the Securities Act, resulting in at least $2,500,000 of gross proceeds to the Company (a "Qualified Offering"). In the event of a Qualified Offering, the outstanding principal and interest of the Bridge Financing Notes were to be converted into the identical security issued at such Qualified Offering at 75% of the per security price paid by investors in connection with the Qualified Offering. The offering described in Note 15 – Shareholders Equity, was a Qualified Offering and the Bridge Financing Notes were converted into equity in connection with the offering on February 17, 2021.PROMISSORY NOTE AND DEBTAs part of the Asset Purchase Agreement of DVO, a non-negotiable promissory note in the aggregate principal amount of $3,806,250, payable to DVO was issued effective November 1, 2022 (the "DVO Promissory Note"). The principal amount, together with the simple interest accrued on the unpaid principal amount outstanding will be paid by the Company on a quarterly basis for the first four consecutive quarters, with the first payment paid in January 2023, and the remaining three payments due ten days following the end of each subsequent fiscal quarter thereafter until the earlier of the end of the fourth full fiscal quarter following the closing date December 31, 2023 or the payment in full of all amounts due. The DVO Promissory Note may be prepaid in whole or in part at any time without premium or penalty; provided, that each payment shall be accompanied by payment of all unpaid costs, fees and expenses, if any, which are due plus all accrued and unpaid interest due as of the date of such prepayment.
The outstanding principal balance under the DVO Promissory Note shall bear simple interest at a variable rate per annum equal to the rate of interest most recently published by JP Morgan Chase & Co. as the "prime rate" (the "Prime Rate"). Initially, interest will accrue at the Prime Rate as of the date of the DVO Promissory Note. The interest rate will be adjusted on a quarterly basis as of the first day of each full fiscal quarter following the first full fiscal quarter after the closing date to the then current Prime Rate. Interest amounts accruing on the outstanding principal balance of the DVO Promissory Note will be non-compounding and will be calculated on a quarterly basis.
On February 21, 2020, the Company entered into a letter agreement (the "Credit Agreement") by and among the Company, as borrower, urban-gro Canada Technologies Inc. and Impact, as guarantors, the lenders party thereto (the "Lenders"), and Bridging Finance Inc., as administrative agent for the Lenders (the "Agent"). The Credit Agreement, which was denominated in Canadian dollars, was comprised of (i) a 12-month senior secured demand term loan facility in the amount of C$2.7 million (USD$2.0 million), which was funded in its entirety on the closing date (the "Term Loan"); and (ii) a 12-month demand revolving credit facility of up to C$5.4 million (USD$4.0 million), which could be drawn from time to time, subject to the terms and conditions set forth in the Credit Agreement and described further below (the "Revolving Facility," and together with the Term Loan, the "Facilities"). The Credit Agreement was personally guaranteed by the Company’s CEO and Chairman, Bradley Nattrass, and was to be in place for the original term of the Credit Agreement (1 year) plus a 1-year extension period at the discretion of the Lender as provided in the Credit Agreement.
The final maturity date of the Facilities was initially stipulated in the Credit Agreement as the earlier of (i) demand, and (ii) the date that is 12 months after the closing date, with a potential extension to the date that is 24 months after the closing date (the "Initial Maturity Date"). The Facilities bore interest at the annual rate established and designated by the Bank of Nova Scotia as the prime rate, plus 11% per annum. Accrued interest on the outstanding principal amount of the Facilities was due and payable monthly in arrears, on the last business day of each month, and on the Initial Maturity Date.
The Revolving Facility could initially be borrowed and re-borrowed on a revolving basis by the Company during the term of the Facilities, provided that borrowings under the Revolving Facility were limited by a loan availability formula equal to the sum of (i) 90% of insured accounts receivable, (ii) 85% of investment grade receivables, (iii) 75% of other accounts receivable, (iv) 50% of eligible inventory, and (v) the lesser of C$4.05 million (USD$3.0 million) and (A) 75% of uncollected amounts on eligible signed equipment orders for equipment systems contracts and (B) 85% of uncollected amounts on eligible signed professional services order forms for design contracts. The Revolving Facility could be prepaid in part or in full without a penalty at any time during the term of the Facilities, and the Term Loan could be prepaid in full or in part without penalty subject to 60 days prior notice in each case subject to certain customary conditions.
On September 4, 2020, the Company executed an amendment to the Credit Agreement (the "First Amendment") to extend the maturity date of the Facilities to December 31, 2021 (the "Revised Maturity Date"). The First Amendment also increased the rate at which the Facilities would bear interest to the annual rate established and designated by the Bank of Nova Scotia as the prime rate, plus 12% per annum.
As a result of the First Amendment, the Company was required to prepay, on or before January 31, 2021, $1,000,000 of the balance of the Term Loan and begin making monthly payments of $100,000 on the balance on the Term Loan starting on March 1, 2021. Additionally, the Company was required to make monthly payments of $50,000 on the balance under the Revolving Facility beginning October 1, 2020 and could make no more draws under the Revolving Facility.
The Company incurred $1,314,868 of debt issuance costs in connection with these Facilities, of which $676,822 was non-cash in the form of Common Stock and warrant issuances. The Company estimated the fair value of these warrants at the respective balance sheet dates using the Black-Scholes option pricing based on the market value of the underlying Common Stock at the valuation measurement date of $6.00, the remaining contractual terms of the warrants of 5 years, risk free interest rate of 1.14% an expected volatility of the price of the underlying Common Stock of 100%. The Company recorded the debt issuance costs as either a deferred financing asset or a direct reduction of the loan obligation based on the pro-rata value of the Revolving Facility and Term Loan, respectively, on the closing date. The debt issuance costs were being amortized as interest expense over the life of the Facilities, until the Revised Maturity Date. On February 17, 2021, the Company repaid all amounts outstanding under the Credit Agreement and expensed the remaining unamortized debt issuance costs as loss on extinguishment of debt. As of December 31, 2022 and December 31, 2021, there was no unamortized debt issuance costs remaining related to the Revolving Facility and Term Loan, respectively.
XML 33 R19.htm IDEA: XBRL DOCUMENT v3.23.1
OPERATING LEASE LIABILITIES AND COMMITMENTS AND CONTINGENCIES
12 Months Ended
Dec. 31, 2022
Leases [Abstract]  
OPERATING LEASE LIABILITIES AND COMMITMENTS AND CONTINGENCIES OPERATING LEASE LIABILITIES AND COMMITMENTS AND CONTINGENCIES
The Company has seven operating office lease liabilities and one finance office lease liability with an imputed annual interest rate of 8%. Five of the leases were assigned to the Company in connection with the acquisitions of 2WR, Emerald, and DVO. The remaining lease terms range from less than a year to 6 years, as of December 31, 2022. The following is a summary of operating lease liabilities:
As of December 31,
20222021
Operating lease liabilities related to right of use assets$2,645,598 $694,462 
Less current portion(600,816)(152,459)
Long term$2,044,782 $542,003 
The following is a schedule showing total future minimum lease payments:
For the years ending December 31,
Minimum
Lease Payments
2023$827,688 
2024708,364 
2025549,319 
2026398,835 
2027345,333 
Thereafter335,983 
Total minimum lease payments$3,165,522 
Less: Amount representing interest $(519,924)
Net lease obligations$2,645,598 
From time to time, the Company is involved in routine litigation that arises in the ordinary course of business. There are no legal proceedings for which management believes the ultimate outcome would have a material adverse effect on the Company’s results of operations and cash flows.
OPERATING LEASE LIABILITIES AND COMMITMENTS AND CONTINGENCIES OPERATING LEASE LIABILITIES AND COMMITMENTS AND CONTINGENCIES
The Company has seven operating office lease liabilities and one finance office lease liability with an imputed annual interest rate of 8%. Five of the leases were assigned to the Company in connection with the acquisitions of 2WR, Emerald, and DVO. The remaining lease terms range from less than a year to 6 years, as of December 31, 2022. The following is a summary of operating lease liabilities:
As of December 31,
20222021
Operating lease liabilities related to right of use assets$2,645,598 $694,462 
Less current portion(600,816)(152,459)
Long term$2,044,782 $542,003 
The following is a schedule showing total future minimum lease payments:
For the years ending December 31,
Minimum
Lease Payments
2023$827,688 
2024708,364 
2025549,319 
2026398,835 
2027345,333 
Thereafter335,983 
Total minimum lease payments$3,165,522 
Less: Amount representing interest $(519,924)
Net lease obligations$2,645,598 
From time to time, the Company is involved in routine litigation that arises in the ordinary course of business. There are no legal proceedings for which management believes the ultimate outcome would have a material adverse effect on the Company’s results of operations and cash flows.
XML 34 R20.htm IDEA: XBRL DOCUMENT v3.23.1
RISKS AND UNCERTAINTIES
12 Months Ended
Dec. 31, 2022
Risks and Uncertainties [Abstract]  
RISKS AND UNCERTAINTIES RISKS AND UNCERTAINTIES
Concentration Risk

The tables below show customers who account for 10% or more of the Company’s total revenues and 10% or more of the Company’s accounts receivable for the periods presented:

Customers exceeding 10% of revenue
For the Years Ended
December 31,
Company Customer Number
20222021
C00000146210 %46 %
C00000114013 %*
C00000218717 %*
*Amounts less than 10%
Customers exceeding 10% of accounts receivable
As of December 31,
Company Customer Number
20222021
C000001462*41 %
C000001140*23 %
C00000215110 %*
C00000218724 %*
*Amounts less than 10%

The table below shows vendors who account for 10% or more of the Company’s total purchases and 10% or more of the Company’s accounts payable for the periods presented:

Vendors exceeding 10% of purchases
For the Years Ended
December 31,
Company Vendor Number
20222021
V00000102913 %15 %
V000000453*14 %
V000001326*11 %
V000001372*15 %
*Amounts less than 10%

Vendors exceeding 10% of accounts payable:
As of December 31,
Company Vendor Number
20222021
V000000453*20 %
V000001372*33 %
V000001326*12 %
V00000191011 %*
*Amounts less than 10%

Foreign Exchange Risk
Although our revenues and expenses are expected to be predominantly denominated in United States dollars, we may be exposed to currency exchange fluctuations. Recent events in the global financial markets have been coupled with increased volatility in the currency markets. Fluctuations in the exchange rate between the U.S. dollar, the Canadian dollar, the Euro, and the currency of other regions in which we may operate may have a material adverse effect on our business, financial condition and operating results. We may, in the future, establish a program to hedge a portion of our foreign currency exposure with the objective of minimizing the impact of adverse foreign currency exchange movements. However, even if we develop a hedging program, it may not mitigate currency risks.
XML 35 R21.htm IDEA: XBRL DOCUMENT v3.23.1
STOCK-BASED COMPENSATION
12 Months Ended
Dec. 31, 2022
Share-Based Payment Arrangement [Abstract]  
STOCK-BASED COMPENSATION STOCK-BASED COMPENSATION
Stock-based compensation expense for the years ended December 31, 2022 and 2021 was $2,571,785 and $1,840,913, respectively based on the vesting schedule of the stock grants and options. During the year ended December 31, 2022, 62,172 shares vested and were issued to employees and directors. During the year ended December 31, 2021, 122,629 shares vested and were issued to employees and directors. No cash flow effects are anticipated for stock grants.
The Company has adopted equity incentive plans ("Incentive Plans") which provide for the issuance of incentive stock options, stock grants and stock-based awards to employees, directors, and consultants of the Company to reward and attract employees and compensate the Board and vendors when applicable. The Incentive Plans are administered by the Company's Board. Stock grants under the Incentive Plans are valued at the price of the stock on the date of grant. The fair value of the options is calculated using the Black-Scholes pricing model based on the estimated market value of the underlying common stock at the valuation measurement date,
the remaining contractual term of the options, risk-free interest rate and expected volatility of the price of the underlying common stock of 100%. There is a moderate degree of subjectivity involved when estimating the value of stock options with the Black-Scholes option pricing model as the assumptions used are moderately judgmental. Stock grants and stock options are sometimes offered as part of an employment offer package, to ensure continuity of service or as a reward for performance. Stock grants and stock options typically require a 1 to 3 year period of continued employment or service performance before the stock grant or stock option vests.
    The following schedule shows stock grant activity for the years ended December 31, 2022 and 2021:
Number of
Shares
Grants unissued as of December 31, 2020118,889
Grants awarded157,413
Forfeiture/cancelled— 
Grants vested(122,629)
Grants unissued as of December 31, 2021153,673
Grants awarded542,584
Forfeiture/Cancelled(139,226)
Grants vested(62,172)
Grants unissued as of December 31, 2022494,859
The following table summarizes stock grant vesting periods:
Number of
Shares
Unrecognized Stock
Compensation Expense
As of December 31,
336,800$1,150,112 2023
158,059518,530 2024
494,859$1,668,642 
The following schedules show stock option activity for the years ended December 31, 2022 and 2021:
Number of
Shares
Weighted Average Remaining
Life (Years)
Weighted Average
Exercise
Price
Stock options outstanding as of December 31, 2020638,2787.25$6.49 
Issued76,0034.00$6.00 
Exercised(4,777)$6.78 
Expired(68,167)4.31$7.89 
Stock options outstanding at December 31, 2021641,3377.55$6.27 
Stock options exercisable at December 31, 2021493,7247.69$6.46 
Number of
Shares
Weighted Average Remaining
Life (Years)
Weighted Average
Exercise
Price
Stock options outstanding as of December 31, 2021641,3377.55$6.27 
Issued76,2469.00$10.48 
Exercised(4,555)$6.00 
Expired(43,640)6.25$6.04 
Stock options outstanding at December 31, 2022669,3887.85$6.77 
Stock options exercisable at December 31, 2022618,6516.74$6.30 
The following table summarizes stock option vesting periods under the Incentive Plans:
Number of
Shares
Unrecognized Stock
Compensation Expense
As of December 31,
39,089$167,358 2023
11,64839,044 2024
50,737$206,402 
The aggregate intrinsic value of the stock options outstanding and exercisable at December 31, 2022 is $0.
XML 36 R22.htm IDEA: XBRL DOCUMENT v3.23.1
SHAREHOLDERS’ EQUITY
12 Months Ended
Dec. 31, 2022
Equity [Abstract]  
SHAREHOLDERS’ EQUITY SHAREHOLDERS’ EQUITY
On February 17, 2021, we completed an offering of 6,210,000 shares of our common stock, inclusive of the underwriters full over allotment, at $10.00 per share for total gross offering proceeds of $62,100,000. In connection with this offering, we received approval to list our common stock on the Nasdaq Capital Market under the symbol "UGRO."

On May 24, 2021, we announced that the Board authorized a stock repurchase program to purchase up to $5.0 million of the currently outstanding shares of the Company’s common stock, over a period of 12 months through open market purchases, in compliance with Rule 10b-18 under the Securities Exchange Act of 1934. On January 18, 2022, the Board authorized a $2.0 million increase to the stock repurchase program, to a total of $7.0 million. On February 2, 2022, the Board authorized an additional $1.5 million increase to the stock repurchase, to a total of $8.5 million. On September 12, 2022, the Board authorized an additional $2 million increase to the stock repurchase, for a total of $10.5 million. During the twelve months ended December 31, 2022 the Company has repurchased 594,918 shares of common stock at an average price per share of $7.33, for a total price of $4.4 million. In total, the Company has repurchased 1,099,833 shares of common stock at an average price per share of $8.25 for a total of $9.1 million, under this program.

In February 2021, the Company repurchased 350,000 shares of common stock with an average price per share of $8.50, for a total of $3.0 million, outside of any stock repurchase or publicly announced program.
WARRANTS
The following table shows warrant activity for the years ended December 31, 2022 and 2021:
Number of sharesWeighted Average Exercise Price
Warrants outstanding as of December 31, 2020202,752$13.64 
Exercised(22,490)$14.94 
Issued in conjunction with equity offering310,500$12.50 
Expired(116,674)$18.00 
Warrants outstanding as of December 31, 2021374,088$11.26 
Warrants exercisable as of December 31, 2021374,088$11.26 
Number of sharesWeighted Average Exercise Price
Warrants outstanding as of December 31, 2021374,088$11.26 
Exercised(18,196)$6.00 
Terminated – cashless exercise(44,393)$6.00 
Expired— $— 
Warrants outstanding as of December 31, 2022311,499$12.32 
Warrants exercisable as of December 31, 2022311,499$12.32 
The fair value of the options is calculated using the Black-Scholes pricing model based on the estimated market value of the underlying common stock at the valuation measurement date of $10.00, the contractual term of the options is 3 years, 25 days, risk-free interest rate of 0.57% and expected volatility of the price of the underlying common stock of 100%. There is a moderate degree of subjectivity involved when estimating the value of warrants with the Black-Scholes option pricing model as the assumptions used are moderately judgmental.
The weighted-average life of the warrants is 1.85 years. The aggregate intrinsic value of the warrants outstanding and exercisable at December 31, 2022 is $0.
XML 37 R23.htm IDEA: XBRL DOCUMENT v3.23.1
INCOME TAXES
12 Months Ended
Dec. 31, 2022
Income Tax Disclosure [Abstract]  
INCOME TAXES INCOME TAXES
The Company accounts for income taxes in accordance with the asset and liability method prescribed in ASC 740, "Accounting for Income Taxes." The Company has adopted the provisions of ASC 740-10-25, which provides recognition criteria and a related measurement model for uncertain tax positions taken or expected to be taken in income tax returns. ASC 740-10-25 requires that a position taken or expected to be taken in a tax return be recognized in the financial statements when it is more likely than not that the position would be sustained upon examination by tax authorities. Tax positions that meet the more likely than not threshold are then measured using a probability weighted approach recognizing the largest amount of tax benefit that is greater than 50% likely of being realized upon ultimate settlement. The Company had no tax positions relating to open income tax returns that were considered to be uncertain.

The Company has experienced cumulative losses for both book and tax purposes since inception. The potential future recovery of any tax assets that the Company may be entitled to due to these accumulated losses is uncertain and any tax assets that that the Company may be entitled to have been fully reserved based on management’s current estimates. Management intends to continue maintaining a full valuation allowance on the Company’s deferred tax assets until there is sufficient evidence to support the reversal of all or some portion of these allowances. The deferred income tax benefit for the year ended December 31, 2022 relates to the reduction in the deferred tax liability associated with the amortization of the intangible assets from the acquisitions of the Emerald and 2WR Entities.

As of December 31, 2022, the Company had approximately $23,088,658 of operating loss carryforwards for United States tax purposes, expiring as follows:
$2,182,354 expiring in 2037
$20,906,304 with no expiration

Realization of operating loss carryforwards to offset future operating income for tax purposes are subject to various limitations including change of ownership and current year taxable income percentage limitations. The Company has no credit carryforwards for tax purposes.
The Company’s primary filing jurisdictions are the United States, Canada, and the Netherlands. Due to the Company’s net operating loss carryforwards, the Company’s income tax returns remain subject to examination by federal, foreign and most state taxing authorities for all tax years.
XML 38 R24.htm IDEA: XBRL DOCUMENT v3.23.1
BUSINESS DEVELOPMENT
12 Months Ended
Dec. 31, 2022
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
BUSINESS DEVELOPMENT BUSINESS DEVELOPMENT
During 2021, the Company purchased lights from one of its international vendors to fulfill an order for a major customer. Subsequent to the sale, delivery and installation of the lights, the customer noted the lights were not performing as the manufacturer had stipulated. The Company performed tests of the lights and confirmed the performance metrics did not meet the manufacturer’s specifications. The Company worked with the customer to determine a lighting solution of replacement lights, sourced from the vendor, that would meet their needs. The customer has been a key customer to the Company and the Company expects to continue to do significant business with the customer in the future. In order to immediately satisfy the customer in this matter, the Company agreed to supply the replacement lighting solution to the customer at the Company’s expense while the Company continues to work with the vendor to resolve the original defective lighting issue, including, claims for reimbursement of the expense.

In total, the Company delivered $3.3 million of replacement lighting equipment to the customer and recorded the full amount as a business development expense during the year ended December 31, 2022.
XML 39 R25.htm IDEA: XBRL DOCUMENT v3.23.1
WARRANTS
12 Months Ended
Dec. 31, 2022
Equity [Abstract]  
WARRANTS SHAREHOLDERS’ EQUITY
On February 17, 2021, we completed an offering of 6,210,000 shares of our common stock, inclusive of the underwriters full over allotment, at $10.00 per share for total gross offering proceeds of $62,100,000. In connection with this offering, we received approval to list our common stock on the Nasdaq Capital Market under the symbol "UGRO."

On May 24, 2021, we announced that the Board authorized a stock repurchase program to purchase up to $5.0 million of the currently outstanding shares of the Company’s common stock, over a period of 12 months through open market purchases, in compliance with Rule 10b-18 under the Securities Exchange Act of 1934. On January 18, 2022, the Board authorized a $2.0 million increase to the stock repurchase program, to a total of $7.0 million. On February 2, 2022, the Board authorized an additional $1.5 million increase to the stock repurchase, to a total of $8.5 million. On September 12, 2022, the Board authorized an additional $2 million increase to the stock repurchase, for a total of $10.5 million. During the twelve months ended December 31, 2022 the Company has repurchased 594,918 shares of common stock at an average price per share of $7.33, for a total price of $4.4 million. In total, the Company has repurchased 1,099,833 shares of common stock at an average price per share of $8.25 for a total of $9.1 million, under this program.

In February 2021, the Company repurchased 350,000 shares of common stock with an average price per share of $8.50, for a total of $3.0 million, outside of any stock repurchase or publicly announced program.
WARRANTS
The following table shows warrant activity for the years ended December 31, 2022 and 2021:
Number of sharesWeighted Average Exercise Price
Warrants outstanding as of December 31, 2020202,752$13.64 
Exercised(22,490)$14.94 
Issued in conjunction with equity offering310,500$12.50 
Expired(116,674)$18.00 
Warrants outstanding as of December 31, 2021374,088$11.26 
Warrants exercisable as of December 31, 2021374,088$11.26 
Number of sharesWeighted Average Exercise Price
Warrants outstanding as of December 31, 2021374,088$11.26 
Exercised(18,196)$6.00 
Terminated – cashless exercise(44,393)$6.00 
Expired— $— 
Warrants outstanding as of December 31, 2022311,499$12.32 
Warrants exercisable as of December 31, 2022311,499$12.32 
The fair value of the options is calculated using the Black-Scholes pricing model based on the estimated market value of the underlying common stock at the valuation measurement date of $10.00, the contractual term of the options is 3 years, 25 days, risk-free interest rate of 0.57% and expected volatility of the price of the underlying common stock of 100%. There is a moderate degree of subjectivity involved when estimating the value of warrants with the Black-Scholes option pricing model as the assumptions used are moderately judgmental.
The weighted-average life of the warrants is 1.85 years. The aggregate intrinsic value of the warrants outstanding and exercisable at December 31, 2022 is $0.
XML 40 R26.htm IDEA: XBRL DOCUMENT v3.23.1
SUBSEQUENT EVENTS
12 Months Ended
Dec. 31, 2022
Subsequent Events [Abstract]  
SUBSEQUENT EVENTS SUBSEQUENT EVENTSAs more fully described in Note 2 - Summary of Significant Accounting Policies, on March 27, 2023 the Company received $2,400,000 to settle a litigation matter.
XML 41 R27.htm IDEA: XBRL DOCUMENT v3.23.1
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)
12 Months Ended
Dec. 31, 2022
Accounting Policies [Abstract]  
Basis of Presentation Basis of Presentation, Principles of Consolidation and Business CombinationsThese consolidated financial statements include the accounts of urban-gro, Inc. and its wholly owned subsidiaries. They are presented in United States dollars and have been prepared in accordance with U.S. GAAP.
Business Combinations Acquisitions of businesses are accounted for using the acquisition method of accounting (Accounting Standards Codification 805-10-225). The consideration transferred in a business combination is measured at fair value, which is calculated as the sum of the acquisition date fair values of the assets transferred, liabilities incurred to the former owners of the acquired entities and the equity interests issued in exchange for control of the acquired entities. Acquisition related costs are recognized in net income (loss) as incurred.
Use of Estimates
Use of Estimates

In preparing consolidated financial statements in conformity with U.S. GAAP, management is required to make estimates and assumptions that affect the reported amounts of assets and liabilities and the disclosure of assets and liabilities at the date of the consolidated financial statements and revenues and expenses during the reported periods. Actual results could differ from those estimates. Significant estimates include estimated revenues earned under percentage of completion construction contracts, professional service contracts, estimated useful lives and potential impairment of long-lived assets and goodwill, inventory write-offs, allowance for deferred tax assets and deferred tax liabilities, and allowance for bad-debt.
Reclassification and Balance Sheet Classifications
Reclassification

Certain prior year amounts have been reclassified for consistency with the current year presentation. These reclassifications had no effect on the reported results of operations.

Balance Sheet Classifications

The Company includes in current assets and liabilities the following amounts that are in connection with construction contracts that may extend beyond one year: contract assets and contract liabilities (including retainage invoiced to customers contingent upon anything other than the passage of time), capitalized costs to fulfill contracts, retainage payable to sub-contractors and accrued losses on uncompleted contracts. A one-year time period is used to classify all other current assets and liabilities when not otherwise prescribed by the applicable accounting principles.
Contract Assets and Liabilities and Revenue Recognition and Customer Deposits
Contract Assets and Liabilities

The timing between when Company collects cash from its construction design-build customers can create a contract asset or contract liability. Please refer to Note 3 - Revenue from Contracts with Customers for further discussion of the Company's contract assets and liabilities.
Revenue Recognition

The Company recognizes revenue in accordance with ASC 606, Revenue from Contracts with Customers, which requires that five basic steps be followed to recognize revenue: (1) a legally enforceable contract that meets criteria standards as to composition and substance is identified; (2) performance obligations relating to provision of goods or services to the customer are identified; (3) the transaction price, with consideration given to any variable, noncash, or other relevant consideration, is determined; (4) the transaction price is allocated to the performance obligations; and (5) revenue is recognized when control of goods or services is transferred to the customer with consideration given to whether that control happens over time or not. Determination of criteria (3) and (4) are based on judgments regarding the fixed nature of the selling prices of the services and products delivered and the collectability of those amounts.

The Company derives revenue predominately from the sale of equipment systems, services, construction design-build, and from other various immaterial contracts with customers. Please refer to Note 3 - Revenue from Contracts with Customers for additional discussion.
Customer Deposits
For equipment systems contracts, the Company’s policy is to collect deposits from customers at the beginning of the contract. Please refer to Note 3 - Revenue from Contracts with Customers for further discussion of the Company's customer deposits.
Functional and Reporting Currency and Foreign Currency Translation
Functional and Reporting Currency and Foreign Currency Translation

The functional and reporting currency of the Company and its subsidiaries is US dollars. All transactions in currencies other than US dollars are translated into US dollars on the date of the transaction. Any exchange gains and losses related to these transactions are recognized in the current period earnings as other income (expense).
Fair Value of Financial Instruments
Fair Value of Financial Instruments
The Company’s financial instruments consist principally of cash, accounts receivable, accounts payable, promissory note and other current assets and liabilities. We value our financial assets and liabilities using fair value measurements. Fair value is based on the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. Assets and liabilities measured at fair value are categorized based on whether the inputs are observable in the market and the degree that the inputs are observable. The categorization of financial instruments within the valuation hierarchy is based on the lowest level of input that is significant to the fair value measurement. The hierarchy is prioritized into three levels (with Level 3 being the lowest) defined as follows:
Level 1: Quoted prices in active markets for identical assets or liabilities that the entity has the ability to access.
Level 2: Observable inputs other than prices included in Level 1, such as quoted prices for similar assets and liabilities in active markets, quoted prices for identical or similar assets and liabilities in markets that are not active, or other inputs that are observable or can be corroborated with observable market data.
Level 3: Unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets and liabilities. This includes certain pricing models, discounted cash flow methodologies, and similar techniques that use significant unobservable inputs.
The carrying amount of our cash, accounts receivable, accounts payable, promissory note, and other current assets and liabilities in our consolidated financial statements approximates fair value because of the short-term nature of the instruments as of December 31, 2022 and 2021. Investments in non-marketable equity securities are carried at cost less other-than-temporary impairments as of December 31, 2022 and 2021.
Cash CashThe Company considers all highly liquid short-term cash investments with an original maturity of three months or less to be cash equivalents. As of December 31, 2022 and 2021, the Company did not maintain any cash equivalents. The Company maintains cash with financial institutions that may from time to time exceed federally-insured limits. The Company has not experienced any losses related to these balances and believes the risk to be minimal.
Accounts Receivable, Net
Accounts Receivable, Net

Trade Accounts Receivable
Trade accounts receivables are carried at the original invoiced amounts less an allowance for doubtful accounts. As of December 31, 2022 and 2021, the balance of allowance for doubtful accounts was $103,653 and $51,203, respectively. The allowance for doubtful accounts is calculated based on a detailed review of certain individual customer accounts and an estimation of the overall economic conditions affecting the Company’s customer base. The Company reviews a customer’s credit history before extending credit to the customer. If the financial condition of its customers were to deteriorate, resulting in an impairment of their ability to make payments, additions to the allowance would be required. A provision is made against accounts receivable to the extent they are considered unlikely to be collected. Occasionally, the Company will write off bad-debt directly to the bad-debt expense account when the balance is determined to be uncollectible.
Inventories
Inventories

Inventories, consisting entirely of finished goods, are stated at the lower of cost or net realizable value, with cost determined using the weighted average cost method. The Company periodically reviews the value of items in inventory and provides write-downs or write-offs of inventory based on its assessment of market conditions. Write-downs and write-offs are charged to cost of goods sold at the realization of change in value. Once written down, inventories are carried at this lower basis until sold or scrapped.
Property, Plant, and Equipment, net Property, Plant, and Equipment, netProperty and equipment is stated at cost less accumulated depreciation and impairment. Expenditures for major additions and improvements are capitalized and minor replacements, maintenance, and repairs are charged to expense as incurred. When property and equipment is retired or otherwise disposed of, the cost and accumulated depreciation are removed from the accounts and any resulting gain or loss is included in the results of operations for the respective period. Depreciation is provided over the estimated useful lives of the related assets using the straight-line method for financial statement purposes. The Company uses other depreciation methods (generally accelerated) for tax purposes where appropriate.
Operating Lease Right of Use Assets Operating Lease Right of Use AssetsOperating lease right of use assets are stated at cost less accumulated depreciation, amortization and impairment.
Intangible Assets Intangible AssetsThe Company’s intangible assets, consist of legal fees for application of patents and trademarks, as well as customer relationships, trademarks and trade names and backlog from the acquisitions of DVO, 2WR and Emerald. Our patents and trademarks are recorded at cost, while the intangibles from our acquisitions are recorded at fair value and are amortized using the straight-line method over an estimated life, generally 5 years for patents, 5 years for trademarks and trade names, 7 years for customer relationships, and 1 year for backlog. Intangible assets are reported in the "Intangible Asset" line on the balance sheet.
Goodwill
Goodwill

Goodwill represents the excess of the purchase price over the fair value of net assets acquired in a business combination. Goodwill is not amortized but is tested for impairment annually and at any time when events or circumstances suggest impairment may have occurred.

The testing for impairment consists of a comparison of the fair value of the reporting unit with its carrying amount. If the carrying amount of the reporting unit, including goodwill, exceeds the fair value, an impairment will be recognized equal to the difference between the carrying value of the reporting unit’s goodwill and the implied fair value of the goodwill. In testing goodwill for impairment, we determine the estimated fair value of our reporting units based upon a discounted future cash flow analysis. Goodwill, trade names and patents are our only indefinite-lived intangible assets. Definite-lived intangible assets are amortized using the straight-line method over the shorter of their contractual term or estimated useful lives.
Impairment of Long-lived Assets
Impairment of Long-lived Assets

The Company evaluates potential impairment of long-lived assets whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. The carrying amount of a long-lived asset is not recoverable if it exceeds the sum of the undiscounted cash flows expected to result from the use and eventual disposition of the asset. An impairment will be recognized as the amount by which the carrying amount of a long-lived asset exceeds its fair value.
Investments
Investments

Investments without readily determinable fair values and for which the Company does not have the ability to exercise significant influence are accounted for at cost with adjustments for observable changes in prices or impairments.
Cost of Revenues Cost of RevenuesThe Company’s policy is to recognize cost of revenues in the same manner as, and in conjunction with, revenue recognition. The Company’s cost of revenues includes the costs directly attributable to revenue recognized and includes expenses related to the purchasing of products and providing services, costs related to construction design-build contracts, fees for third-party commissions, and shipping costs.
Advertising Costs Advertising CostsThe Company expenses advertising costs in the periods the costs are incurred. Prepayments made under contracts are included in prepaid expenses and expensed when the advertisement is run.
Stock-Based Compensation
Stock-Based Compensation
The Company periodically issues shares of its common stock and stock options to employees, directors, and consultants in non-capital raising transactions for fees and services. The Company accounts for stock grants and stock options issued to employees and directors with the award being measured at its fair value at the date of grant and amortized ratably over the vesting period. The Company accounts for stock issued to consultants with the value of the stock compensation based upon the measurement date as determined at the grant date of the award.
Beneficial Conversion Feature of Convertible Notes
Beneficial Conversion Feature of Convertible Notes
The Company accounted for its convertible notes at issuance by allocating the proceeds received from a convertible note among freestanding instruments according to ASC 470, Debt, based upon their relative fair values. The fair value of debt and common stock was determined based on the closing price of the common stock on the date of the transaction, and the fair value of warrants was determined using the Black-Scholes option-pricing model. Convertible notes were subsequently carried at amortized cost. The fair value of the warrants is recorded as additional paid-in capital, with a corresponding amount recorded as a debt discount from the face amount of the convertible note. Each convertible note was analyzed for the existence of a beneficial conversion feature ("BCF"), defined as the fair value of the common stock at the commitment date for the convertible note, less the effective conversion price. BCFs were recognized at their intrinsic value, and recorded as an increase to additional paid-in capital, with a corresponding reduction in the carrying amount of the convertible note (as a debt discount from the face amount of the convertible note). The discounts on the convertible notes, consisting of amounts ascribed to warrants and beneficial conversion features, is amortized to interest expense,
using the effective interest method, over the terms of the related convertible notes. BCFs that are contingent upon the occurrence of a future event are recorded when the contingency is resolved.
Warrants
Warrants
The Company estimates the fair value of warrants at the respective balance sheet dates using the Black-Scholes option-pricing model based on the estimated market value of the underlying common stock at the valuation measurement date, the remaining contractual term, risk-free interest rate, and expected volatility of the price of the underlying common stock. There is a moderate degree of subjectivity involved when using option pricing models to estimate the warrants and the assumptions used in the Black-Scholes option-pricing model are moderately judgmental.
Income Taxes
Income Taxes
The Company files income tax returns in the United States, Canada, and the Netherlands, and state and local tax returns in applicable jurisdictions. Provisions for current income tax liabilities, if any, would be calculated and accrued on income and expense amounts expected to be included in the income tax returns for the current year. Income taxes reported in earnings, if any, would also include deferred income tax provisions.
Deferred income tax assets and liabilities, if any, would be computed on differences between the financial statement bases of assets and liabilities at the enacted tax rates. Changes in deferred income tax assets and liabilities would be included as a component of income tax expense. The effect on deferred income tax assets and liabilities attributable to changes in enacted tax rates would be charged or credited to income tax expense in the period of enactment. Valuation allowances would be established for certain deferred tax assets when realization is not likely.
Assets and liabilities would be established for uncertain tax positions taken or positions expected to be taken in income tax returns when such positions, in the judgment of the Company, do not meet a more-likely-than-not threshold based on the technical merits of the positions. Valuation allowances would be established for certain deferred tax assets when realization is not likely.
Loss Per Share
Loss per Share
The Company computes net loss per share by dividing net loss available to common shareholders by the weighted average number of common shares outstanding for the period. Diluted earnings per share would be computed by dividing net loss by the weighted-average of all potentially dilutive shares of common stock that were outstanding during the periods presented. The diluted earnings per share calculation is not presented as it results in an anti-dilutive calculation of net loss per share.
The treasury stock method would be used to calculate diluted earnings per share for potentially dilutive stock options and share purchase warrants. This method assumes that any proceeds received from the exercise of in-the-money stock options and share purchase warrants would be used to purchase common shares at the average market price for the period.
Recently Issued Accounting Pronouncements
Recently Issued Accounting Pronouncements
From time to time, the Financial Accounting Standards Board (the "FASB") or other standards setting bodies issue new accounting pronouncements. The FASB issues updates to new accounting pronouncements through the issuance of an Accounting Standards Update ("ASU"). Unless otherwise discussed, the Company believes that the impact of recently issued guidance, whether adopted or to be adopted in the future, is not expected to have a material impact on the Company’s financial statements upon adoption.
In June 2016, the FASB issued ASU No. 2016-13, Financial Instruments - Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments ("ASU 2016-13"). This update replaces the incurred loss impairment methodology 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. This adoption of this update had no impact to the Company's consolidated financial statements.
In August 2020, the FASB issued ASU 2020-06—Debt—Debt with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging—Contracts in Entity’s Own Equity (Subtopic 815-40)—Accounting For Convertible Instruments and Contracts in an Entity’s Own Equity. ASU 2020-06 simplifies accounting for convertible instruments by removing major separation models required under historical U.S. GAAP. Consequently, more convertible debt instruments will be reported as a single liability instrument with no separate accounting for embedded conversion features. ASU 2020-06 removes certain settlement conditions that are required for equity contracts to qualify for the derivative scope exception, which will permit more equity contracts to qualify for it. ASU 2020-06 also simplifies the diluted net income per share calculation in certain areas. The adoption of this update had no impact to the Company's consolidated financial statements.
There are other various updates recently issued by the FASB, most of which represented technical corrections to the accounting literature or application to specific industries and are not expected to have a material impact on the Company’s financial position, results of operations or cash flows.

Management has reviewed all other recently issued, but not yet effective, accounting pronouncements and does not believe the future adoption of any such pronouncements may be expected to cause a material impact on the Company's financial condition or the results of our operations.
XML 42 R28.htm IDEA: XBRL DOCUMENT v3.23.1
ORGANIZATION AND ACQUISITIONS, BUSINESS PLAN, AND LIQUIDITY (Tables)
12 Months Ended
Dec. 31, 2022
Organization, Consolidation, Business Combination, And Presentation Of Financial Statements [Abstract]  
Schedule of Purchase Price Allocation
The Company accounted for the acquisition as follows:
Purchase price$6,072,366 
Allocation of purchase price:
Accounts receivable, net$1,134,909 
Right of use asset$1,197,310 
Property and equipment$229,058 
Goodwill$3,444,926 
Intangible assets$1,276,000 
Accrued expenses$(12,527)
Right of use liability$(1,197,310)
The Company accounted for the acquisition as follows:

Purchase price$7,671,557 
Allocation of purchase price:
 Cash $622,641 
Accounts receivable, net$2,666,811 
Contract receivable$494,456 
Prepayments and other assets$38,086 
Property and equipment$403,008 
Right of use asset$82,408 
Goodwill$4,135,006 
Intangible assets$3,659,000 
Accrued expenses$(2,361,302)
Contract liabilities$(1,071,399)
Right of use liability$(82,408)
Deferred tax liability$(914,750)
The Company accounted for the acquisition as follows:
Purchase price$10,058,536 
Allocation of purchase price:
Cash$950,690 
Accounts receivable, net$1,676,208 
Prepayments and other assets$42,752 
Property and equipment$9,351 
Goodwill$7,090,054 
Intangible assets$1,762,500 
Accrued expenses$(1,032,394)
Deferred tax liability$(440,625)
Schedule of Pro Forma Information
The following pro-forma amounts reflect the Company’s results as if the acquisition of Emerald had occurred on January 1, 2021. These pro-forma amounts have been calculated after applying the Company’s accounting policies and adjusting the results of the acquisition to reflect the additional amortization of intangibles.

For the Years Ended
December 31,
20222021
Revenue$78,711,382 $88,251,443 
Net loss$(13,268,226)$(1,694,783)
The following pro-forma amounts reflect the Company’s results as if the acquisition of the 2WR Entities had occurred on January 1, 2020. These pro-forma amounts have been calculated after applying the Company’s accounting policies and adjusting the results of the acquisition to reflect the additional amortization of intangibles.
For the Years Ended
December 31,
20222021
Revenue67,029,934 66,802,623 
Net income (loss)(14,327,334)196,595 
XML 43 R29.htm IDEA: XBRL DOCUMENT v3.23.1
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)
12 Months Ended
Dec. 31, 2022
Accounting Policies [Abstract]  
Schedule of Non-Trade Receivables
The following table summarizes the changes in non-trade accounts receivable related to the fraudulent wire transactions for the years ended December 31, 2022 and 2021:

For the Years Ended
December 31,
20222021
Beginning fraudulent wire receivable$5,103,132 $— 
Additions— 5,103,132 
Payments received (1,752,556)— 
Impairment recorded upon settlement(950,576)— 
Ending fraudulent wire receivable$2,400,000 $5,103,132 
Schedule of Property and Equipment Useful Lives
The estimated useful lives for significant property and equipment categories are as follows:
Computer and technology equipment3 years
Furniture and equipment5 years
Leasehold improvementsLease term
Vehicles3 years
Other equipment
3 or 5 years
Software3 years
Property Plant and Equipment balances are summarized as follows:
As of December 31,
20222021
Computers and technology equipment$232,405 $106,825 
Furniture and fixtures234,389 110,006 
Leasehold improvements306,719 164,072 
Vehicles456,797 20,000 
Software685,580 229,621 
Other equipment58,525 36,548 
Accumulated depreciation(667,269)(459,576)
Total property plant and equipment, net$1,307,146 $207,496 
XML 44 R30.htm IDEA: XBRL DOCUMENT v3.23.1
REVENUE FROM CONTRACTS WITH CUSTOMERS (Tables)
12 Months Ended
Dec. 31, 2022
Revenue from Contract with Customer [Abstract]  
Schedule of Revenue, By Source The table below presents the revenue by source for the years ended December 31, 2022 and 2021:
For the year ended December 31, 2022
CEACommercialTotalRelative Percentage
Equipment systems$33,333,574 $— $33,333,574 50%
Services8,016,433 4,845,875 12,862,308 19%
Construction design-build1,664,538 18,158,363 19,822,901 30%
Other1,011,151 — 1,011,151 2%
Total revenues and other income$44,025,696 $23,004,238 $67,029,934 100%
Relative percentage66 %34 %100 %
Note: Percentages may not calculate due to rounding.

For the year ended December 31, 2021
CEACommercialTotalRelative Percentage
Equipment systems$55,560,126 $— $55,560,126 89%
Services3,102,945 1,940,819 5,043,764 8%
Construction design-build— — — —%
Other1,509,291 — 1,509,291 2%
Total revenues and other income$60,172,362 $1,940,819 $62,113,181 100%
Relative percentage97 %%100 %
Note: Percentages may not calculate due to rounding.
Schedule of Contract Assets and Contract Liabilities from Contracts with Customers
The following table provides information about contract assets and contract liabilities from contracts with customers:

As of December 31,
20222021
Contract assets:
Revenue recognized in excess of amounts paid or payable (contract receivables) to the Company on uncompleted contracts (contract asset), excluding retainage$2,874,141 $— 
Retainage included in contract assets due to being conditional on something other than solely passage of time130,141 — 
Total contract assets$3,004,282 $ 
As of December 31,
20222021
Contract liabilities:
Payments received or receivable (contract receivables) in excess of revenue recognized on uncompleted contracts (contract liability)$1,294,452 $— 
Retainage included in contract liabilities due to being conditional on something other than solely passage of time— — 
Total contract liabilities$1,294,452 $ 
XML 45 R31.htm IDEA: XBRL DOCUMENT v3.23.1
PREPAYMENTS & OTHER ASSETS (Tables)
12 Months Ended
Dec. 31, 2022
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]  
Schedule of Prepayments and Other Assets
Prepayments and other assets are comprised of prepayments paid to vendors to initiate orders and prepaid services and fees. The prepaid balances are summarized as follows:
As of December 31,
20222021
Vendor prepayments$2,459,389 $10,652,962 
Prepaid services and fees1,346,430 587,505 
Others38,769 7,799 
Total prepayments and other assets$3,844,588 $11,248,266 
XML 46 R32.htm IDEA: XBRL DOCUMENT v3.23.1
PROPERTY PLANT & EQUIPMENT, NET (Tables)
12 Months Ended
Dec. 31, 2022
Property, Plant and Equipment [Abstract]  
Schedule of Property, Plant, and Equipment
The estimated useful lives for significant property and equipment categories are as follows:
Computer and technology equipment3 years
Furniture and equipment5 years
Leasehold improvementsLease term
Vehicles3 years
Other equipment
3 or 5 years
Software3 years
Property Plant and Equipment balances are summarized as follows:
As of December 31,
20222021
Computers and technology equipment$232,405 $106,825 
Furniture and fixtures234,389 110,006 
Leasehold improvements306,719 164,072 
Vehicles456,797 20,000 
Software685,580 229,621 
Other equipment58,525 36,548 
Accumulated depreciation(667,269)(459,576)
Total property plant and equipment, net$1,307,146 $207,496 
XML 47 R33.htm IDEA: XBRL DOCUMENT v3.23.1
INVESTMENTS (Tables)
12 Months Ended
Dec. 31, 2022
Investments, Debt and Equity Securities [Abstract]  
Schedule of Components of Investments
The components of investments are summarized as follows:
XS FinancialEdyzaTotal
Balances, as of December 31, 2021$2,500,000 $1,710,358 $4,210,358 
Impairment— (1,710,358)(1,710,358)
Paid in kind interest59,307 – 59,307 
Balances, as of December 31, 2022$2,559,307 $— $2,559,307 
XML 48 R34.htm IDEA: XBRL DOCUMENT v3.23.1
GOODWILL & INTANGIBLE ASSETS (Tables)
12 Months Ended
Dec. 31, 2022
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Finite-Lived Intangible Assets
Intangible assets as of December 31, 2022 and 2021 consisted of the following:
As of December 31, 2022
CostAccumulated AmortizationNet Book Value
Finite-lived intangible assets:
Customer relationships$4,212,100 $(401,997)$3,810,103 
Trademarks and trade names1,778,000 (307,817)1,470,183 
Backlog and Other768,113 (626,003)142,110 
Total finite-lived intangible assets6,758,213 (1,335,817)5,422,396 
Indefinite-lived intangible assets:
Trade names28,291 — 28,291 
Total indefinite-lived intangible assets28,291 — 28,291 
Total intangible assets, net$6,786,504 $(1,335,817)$5,450,687 

As of December 31, 2021
CostAccumulated AmortizationNet Book Value
Finite-lived intangible assets:
Customer relationships$834,100 $(49,649)$784,451 
Trademarks and trade names499,000 (41,583)457,417 
Backlog and Other490,113 (184,806)305,307 
Total finite-lived intangible assets1,823,213  (276,038) 1,547,175 
Indefinite-lived intangible assets:
Trade names28,291 — 28,291 
Total indefinite-lived intangible assets28,291 — 28,291 
Total intangible assets, net$1,851,504 $(276,038)$1,575,466 
Schedule of Indefinite-Lived Intangible Assets
Intangible assets as of December 31, 2022 and 2021 consisted of the following:
As of December 31, 2022
CostAccumulated AmortizationNet Book Value
Finite-lived intangible assets:
Customer relationships$4,212,100 $(401,997)$3,810,103 
Trademarks and trade names1,778,000 (307,817)1,470,183 
Backlog and Other768,113 (626,003)142,110 
Total finite-lived intangible assets6,758,213 (1,335,817)5,422,396 
Indefinite-lived intangible assets:
Trade names28,291 — 28,291 
Total indefinite-lived intangible assets28,291 — 28,291 
Total intangible assets, net$6,786,504 $(1,335,817)$5,450,687 

As of December 31, 2021
CostAccumulated AmortizationNet Book Value
Finite-lived intangible assets:
Customer relationships$834,100 $(49,649)$784,451 
Trademarks and trade names499,000 (41,583)457,417 
Backlog and Other490,113 (184,806)305,307 
Total finite-lived intangible assets1,823,213  (276,038) 1,547,175 
Indefinite-lived intangible assets:
Trade names28,291 — 28,291 
Total indefinite-lived intangible assets28,291 — 28,291 
Total intangible assets, net$1,851,504 $(276,038)$1,575,466 
Schedule of Future Amortization Expenses of Intangible Assets The estimated future amortization expense for intangible assets subject to amortization at December 31, 2022, is summarized below:
For the years ending December 31,
Estimated Future
Amortization Expense
2023$1,100,461 
2024957,329 
2025957,329 
2026915,745 
2027691,095 
Thereafter800,437 
Total estimated future amortization expense$5,422,396 
XML 49 R35.htm IDEA: XBRL DOCUMENT v3.23.1
ACCRUED EXPENSES (Tables)
12 Months Ended
Dec. 31, 2022
Payables and Accruals [Abstract]  
Schedule of Accrued Expenses
Accrued expenses are summarized as follows:
As of December 31,
20222021
Accrued operating expenses$515,858 $628,871 
Accrued wages and related expenses639,614 1,887,124 
Accrued 401(k)262,599 23,520 
Accrued sales tax payable1,778,890 1,338,763 
Total accrued expenses$3,196,961 $3,878,278 
XML 50 R36.htm IDEA: XBRL DOCUMENT v3.23.1
OPERATING LEASE LIABILITIES AND COMMITMENTS AND CONTINGENCIES (Tables)
12 Months Ended
Dec. 31, 2022
Leases [Abstract]  
Summary of Operating Lease Liabilities The following is a summary of operating lease liabilities:
As of December 31,
20222021
Operating lease liabilities related to right of use assets$2,645,598 $694,462 
Less current portion(600,816)(152,459)
Long term$2,044,782 $542,003 
Schedule of Future Minimum Rental Payments for Operating Leases
The following is a schedule showing total future minimum lease payments:
For the years ending December 31,
Minimum
Lease Payments
2023$827,688 
2024708,364 
2025549,319 
2026398,835 
2027345,333 
Thereafter335,983 
Total minimum lease payments$3,165,522 
Less: Amount representing interest $(519,924)
Net lease obligations$2,645,598 
XML 51 R37.htm IDEA: XBRL DOCUMENT v3.23.1
RISKS AND UNCERTAINTIES (Tables)
12 Months Ended
Dec. 31, 2022
Risks and Uncertainties [Abstract]  
Schedules of Concentration of Risks
The tables below show customers who account for 10% or more of the Company’s total revenues and 10% or more of the Company’s accounts receivable for the periods presented:

Customers exceeding 10% of revenue
For the Years Ended
December 31,
Company Customer Number
20222021
C00000146210 %46 %
C00000114013 %*
C00000218717 %*
*Amounts less than 10%
Customers exceeding 10% of accounts receivable
As of December 31,
Company Customer Number
20222021
C000001462*41 %
C000001140*23 %
C00000215110 %*
C00000218724 %*
*Amounts less than 10%

The table below shows vendors who account for 10% or more of the Company’s total purchases and 10% or more of the Company’s accounts payable for the periods presented:

Vendors exceeding 10% of purchases
For the Years Ended
December 31,
Company Vendor Number
20222021
V00000102913 %15 %
V000000453*14 %
V000001326*11 %
V000001372*15 %
*Amounts less than 10%

Vendors exceeding 10% of accounts payable:
As of December 31,
Company Vendor Number
20222021
V000000453*20 %
V000001372*33 %
V000001326*12 %
V00000191011 %*
*Amounts less than 10%
XML 52 R38.htm IDEA: XBRL DOCUMENT v3.23.1
STOCK-BASED COMPENSATION (Tables)
12 Months Ended
Dec. 31, 2022
Share-Based Payment Arrangement [Abstract]  
Schedule of Stock Grants Activity The following schedule shows stock grant activity for the years ended December 31, 2022 and 2021:
Number of
Shares
Grants unissued as of December 31, 2020118,889
Grants awarded157,413
Forfeiture/cancelled— 
Grants vested(122,629)
Grants unissued as of December 31, 2021153,673
Grants awarded542,584
Forfeiture/Cancelled(139,226)
Grants vested(62,172)
Grants unissued as of December 31, 2022494,859
Schedule of Vesting Periods
The following table summarizes stock grant vesting periods:
Number of
Shares
Unrecognized Stock
Compensation Expense
As of December 31,
336,800$1,150,112 2023
158,059518,530 2024
494,859$1,668,642 
The following table summarizes stock option vesting periods under the Incentive Plans:
Number of
Shares
Unrecognized Stock
Compensation Expense
As of December 31,
39,089$167,358 2023
11,64839,044 2024
50,737$206,402 
Schedule of Stock Option Activity
The following schedules show stock option activity for the years ended December 31, 2022 and 2021:
Number of
Shares
Weighted Average Remaining
Life (Years)
Weighted Average
Exercise
Price
Stock options outstanding as of December 31, 2020638,2787.25$6.49 
Issued76,0034.00$6.00 
Exercised(4,777)$6.78 
Expired(68,167)4.31$7.89 
Stock options outstanding at December 31, 2021641,3377.55$6.27 
Stock options exercisable at December 31, 2021493,7247.69$6.46 
Number of
Shares
Weighted Average Remaining
Life (Years)
Weighted Average
Exercise
Price
Stock options outstanding as of December 31, 2021641,3377.55$6.27 
Issued76,2469.00$10.48 
Exercised(4,555)$6.00 
Expired(43,640)6.25$6.04 
Stock options outstanding at December 31, 2022669,3887.85$6.77 
Stock options exercisable at December 31, 2022618,6516.74$6.30 
XML 53 R39.htm IDEA: XBRL DOCUMENT v3.23.1
WARRANTS (Tables)
12 Months Ended
Dec. 31, 2022
Equity [Abstract]  
Schedule of Warrant Activity
The following table shows warrant activity for the years ended December 31, 2022 and 2021:
Number of sharesWeighted Average Exercise Price
Warrants outstanding as of December 31, 2020202,752$13.64 
Exercised(22,490)$14.94 
Issued in conjunction with equity offering310,500$12.50 
Expired(116,674)$18.00 
Warrants outstanding as of December 31, 2021374,088$11.26 
Warrants exercisable as of December 31, 2021374,088$11.26 
Number of sharesWeighted Average Exercise Price
Warrants outstanding as of December 31, 2021374,088$11.26 
Exercised(18,196)$6.00 
Terminated – cashless exercise(44,393)$6.00 
Expired— $— 
Warrants outstanding as of December 31, 2022311,499$12.32 
Warrants exercisable as of December 31, 2022311,499$12.32 
XML 54 R40.htm IDEA: XBRL DOCUMENT v3.23.1
ORGANIZATION AND ACQUISITIONS, BUSINESS PLAN, AND LIQUIDITY - Narrative (Details)
3 Months Ended 12 Months Ended
Oct. 31, 2022
USD ($)
qtr
Apr. 29, 2022
USD ($)
trading_day
Jul. 30, 2021
USD ($)
company
Dec. 31, 2022
USD ($)
Dec. 31, 2022
USD ($)
Dec. 31, 2021
USD ($)
Business Acquisition [Line Items]            
Acquisition, additional contingent consideration expense         $ 436,905 $ 0
DVO            
Business Acquisition [Line Items]            
Purchase price $ 6,100,000          
Acquisition, cash payment 1,200,000          
Acquisition, liabilities incurred, promissory note 3,800,000          
Acquisition, common stock consideration $ 1,100,000          
Acquisition, liabilities incurred, promissory note, number of quarters to be paid | qtr 4          
Acquisition, contingent consideration, range of outcome (up to) $ 1,100,000          
Emerald            
Business Acquisition [Line Items]            
Purchase price   $ 7,700,000        
Acquisition, cash payment   3,400,000        
Acquisition, common stock consideration   2,500,000        
Acquisition, contingent consideration, range of outcome (up to)   2,000,000        
Acquisition, estimated contingent consideration, liability   $ 1,800,000        
Acquisition, contingent consideration, range of outcome, performance period following the closing   2 years        
Acquisition, contingent consideration, liability, earnout criteria, percent of acquiree's quarterly gross profit   35.00%        
Acquisition, contingent consideration, liability, earnout fair value criteria, number of trading days prior to end of applicable quarter | trading_day   10        
2WR            
Business Acquisition [Line Items]            
Purchase price     $ 10,100,000      
Acquisition, cash payment     6,500,000      
Acquisition, common stock consideration     2,000,000      
Acquisition, additional contingent consideration expense       $ 400,000    
2WR | 2WR Sellers            
Business Acquisition [Line Items]            
Acquisition, contingent consideration, range of outcome (up to)     2,000,000      
Acquisition, estimated contingent consideration, liability     $ 1,600,000      
Acquisition, number of affiliated architecture design companies acquired | company     3      
Acquisition, number of companies entered into affiliate relationship | company     1      
XML 55 R41.htm IDEA: XBRL DOCUMENT v3.23.1
ORGANIZATION AND ACQUISITIONS, BUSINESS PLAN, AND LIQUIDITY - Schedule of Purchase Price Allocation (Details) - USD ($)
Dec. 31, 2022
Oct. 31, 2022
Apr. 29, 2022
Dec. 31, 2021
Jul. 30, 2021
Allocation of purchase price:          
Goodwill $ 15,572,050     $ 7,992,121  
DVO          
Business Acquisition [Line Items]          
Purchase price   $ 6,072,366      
Allocation of purchase price:          
Accounts receivable, net   1,134,909      
Right of use asset   1,197,310      
Property and equipment   229,058      
Goodwill   3,444,926      
Intangible assets   1,276,000      
Accrued expenses   (12,527)      
Right of use liability   $ (1,197,310)      
Emerald          
Business Acquisition [Line Items]          
Purchase price     $ 7,671,557    
Allocation of purchase price:          
Cash     622,641    
Accounts receivable, net     2,666,811    
Contract receivable     494,456    
Prepayments and other assets     38,086    
Right of use asset     82,408    
Property and equipment     403,008    
Goodwill     4,135,006    
Intangible assets     3,659,000    
Accrued expenses     (2,361,302)    
Contract liabilities     (1,071,399)    
Right of use liability     (82,408)    
Deferred tax liability     $ (914,750)    
2WR          
Business Acquisition [Line Items]          
Purchase price         $ 10,058,536
Allocation of purchase price:          
Cash         950,690
Accounts receivable, net         1,676,208
Prepayments and other assets         42,752
Property and equipment         9,351
Goodwill         7,090,054
Intangible assets         1,762,500
Accrued expenses         (1,032,394)
Deferred tax liability         $ (440,625)
XML 56 R42.htm IDEA: XBRL DOCUMENT v3.23.1
ORGANIZATION AND ACQUISITIONS, BUSINESS PLAN, AND LIQUIDITY - Schedule of ProForma Information (Details) - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Emerald    
Restructuring Cost and Reserve [Line Items]    
Revenue $ 78,711,382 $ 88,251,443
Net income (loss) (13,268,226) (1,694,783)
2WR    
Restructuring Cost and Reserve [Line Items]    
Revenue 67,029,934 66,802,623
Net income (loss) $ (14,327,334) $ 196,595
XML 57 R43.htm IDEA: XBRL DOCUMENT v3.23.1
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Narrative (Details)
3 Months Ended 12 Months Ended
Mar. 27, 2023
USD ($)
Dec. 30, 2021
Dec. 31, 2022
USD ($)
Dec. 31, 2022
USD ($)
Dec. 31, 2021
USD ($)
Dec. 31, 2020
USD ($)
Property, Plant and Equipment [Line Items]            
Stock split ratio, common stock   0.1667        
Accounts receivable, allowance for credit loss     $ 103,653 $ 103,653 $ 51,203  
Bad debt expense       110,000 75,137  
Non-trade receivable     2,914,112 2,914,112 5,103,132  
Miscellaneous non-trade receivable     514,112 514,112    
Legal settlement, receivable     2,400,000 2,400,000 5,103,132 $ 0
Legal settlement, impairment     $ 950,576 950,576 0  
Property, plant, and equipment, impairment charges       $ 0 0  
Operating lease, interest rate     8.00% 8.00%    
Finance lease, interest rate     8.00% 8.00%    
Customer deposit     $ 2,571,161 $ 2,571,161 13,345,451 $ 4,878,863
Contract with customer, liability, revenue recognized, including opening balance       13,186,579    
Contract with customer, liability, revenue recognized         4,878,863  
Total cost of revenues       52,824,215 47,353,295  
Advertising expense       504,738 263,609  
Subsequent Event            
Property, Plant and Equipment [Line Items]            
Cash payments received, settled litigation $ 2,400,000          
Shipping and Handling            
Property, Plant and Equipment [Line Items]            
Total cost of revenues       $ 893,517 $ 1,253,506  
Patents            
Property, Plant and Equipment [Line Items]            
Finite-lived intangible asset, useful life (in years)       5 years    
Trademarks and trade names            
Property, Plant and Equipment [Line Items]            
Finite-lived intangible asset, useful life (in years)       5 years    
Customer relationships            
Property, Plant and Equipment [Line Items]            
Finite-lived intangible asset, useful life (in years)       7 years    
Backlog            
Property, Plant and Equipment [Line Items]            
Finite-lived intangible asset, useful life (in years)       1 year    
XML 58 R44.htm IDEA: XBRL DOCUMENT v3.23.1
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Schedule of Non-Trade Receivable Activity (Details) - USD ($)
3 Months Ended 12 Months Ended
Dec. 31, 2022
Dec. 31, 2022
Dec. 31, 2021
Movement In Legal Settlement Receivable, Increase (Decrease) [Roll Forward]      
Beginning fraudulent wire receivable   $ 5,103,132 $ 0
Additions   0 5,103,132
Payments received   (1,752,556) 0
Impairment recorded upon settlement $ (950,576) (950,576) 0
Ending fraudulent wire receivable $ 2,400,000 $ 2,400,000 $ 5,103,132
XML 59 R45.htm IDEA: XBRL DOCUMENT v3.23.1
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Schedule of Property and Equipment (Details)
12 Months Ended
Dec. 31, 2022
Computer and technology equipment  
Property, Plant and Equipment [Line Items]  
Property and equipment, useful life 3 years
Furniture and equipment  
Property, Plant and Equipment [Line Items]  
Property and equipment, useful life 5 years
Vehicles  
Property, Plant and Equipment [Line Items]  
Property and equipment, useful life 3 years
Other equipment | Minimum  
Property, Plant and Equipment [Line Items]  
Property and equipment, useful life 3 years
Other equipment | Maximum  
Property, Plant and Equipment [Line Items]  
Property and equipment, useful life 5 years
Software  
Property, Plant and Equipment [Line Items]  
Property and equipment, useful life 3 years
XML 60 R46.htm IDEA: XBRL DOCUMENT v3.23.1
REVENUE FROM CONTRACTS WITH CUSTOMERS - Disaggregation of Revenue (Details) - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Disaggregation of Revenue [Line Items]    
Total revenues and other income $ 67,029,934 $ 62,113,181
Relative percentage 100.00% 100.00%
CEA    
Disaggregation of Revenue [Line Items]    
Total revenues and other income $ 44,025,696 $ 60,172,362
Relative percentage 66.00% 97.00%
Commercial    
Disaggregation of Revenue [Line Items]    
Total revenues and other income $ 23,004,238 $ 1,940,819
Relative percentage 34.00% 3.00%
Equipment systems    
Disaggregation of Revenue [Line Items]    
Total revenues and other income $ 33,333,574 $ 55,560,126
Relative percentage 50.00% 89.00%
Equipment systems | CEA    
Disaggregation of Revenue [Line Items]    
Total revenues and other income $ 33,333,574 $ 55,560,126
Equipment systems | Commercial    
Disaggregation of Revenue [Line Items]    
Total revenues and other income 0 0
Services    
Disaggregation of Revenue [Line Items]    
Total revenues and other income $ 12,862,308 $ 5,043,764
Relative percentage 19.00% 8.00%
Services | CEA    
Disaggregation of Revenue [Line Items]    
Total revenues and other income $ 8,016,433 $ 3,102,945
Services | Commercial    
Disaggregation of Revenue [Line Items]    
Total revenues and other income 4,845,875 1,940,819
Construction design-build    
Disaggregation of Revenue [Line Items]    
Total revenues and other income $ 19,822,901 $ 0
Relative percentage 30.00% 0.00%
Construction design-build | CEA    
Disaggregation of Revenue [Line Items]    
Total revenues and other income $ 1,664,538 $ 0
Construction design-build | Commercial    
Disaggregation of Revenue [Line Items]    
Total revenues and other income 18,158,363 0
Other    
Disaggregation of Revenue [Line Items]    
Total revenues and other income $ 1,011,151 $ 1,509,291
Relative percentage 2.00% 2.00%
Other | CEA    
Disaggregation of Revenue [Line Items]    
Total revenues and other income $ 1,011,151 $ 1,509,291
Other | Commercial    
Disaggregation of Revenue [Line Items]    
Total revenues and other income $ 0 $ 0
XML 61 R47.htm IDEA: XBRL DOCUMENT v3.23.1
REVENUE FROM CONTRACTS WITH CUSTOMERS - Schedule of Contract Assets and Liabilities (Details) - USD ($)
Dec. 31, 2022
Dec. 31, 2021
Contract assets:    
Revenue recognized in excess of amounts paid or payable (contract receivables) to the Company on uncompleted contracts (contract asset), excluding retainage $ 2,874,141 $ 0
Retainage included in contract assets due to being conditional on something other than solely passage of time 130,141 0
Total contract assets 3,004,282 0
Contract liabilities:    
Payments received or receivable (contract receivables) in excess of revenue recognized on uncompleted contracts (contract liability) 1,294,452 0
Retainage included in contract liabilities due to being conditional on something other than solely passage of time 0 0
Total contract liabilities $ 1,294,452 $ 0
XML 62 R48.htm IDEA: XBRL DOCUMENT v3.23.1
REVENUE FROM CONTRACTS WITH CUSTOMERS - Narrative (Details) - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Revenue from Contract with Customer [Abstract]      
Contract with customers, accounts receivable $ 12,466,180 $ 8,022,553  
Customer deposits 2,571,161 13,345,451 $ 4,878,863
Contract with customer, liability, revenue recognized   $ 4,878,863  
Contract with customer, liability, revenue recognized, including opening balance $ 13,186,579    
XML 63 R49.htm IDEA: XBRL DOCUMENT v3.23.1
RELATED PARTY TRANSACTIONS (Details) - USD ($)
12 Months Ended
Dec. 15, 2020
Dec. 31, 2022
Dec. 31, 2021
James Lowe | Bridge Financing      
Related Party Transaction [Line Items]      
Debt conversion, converted instrument, amount $ 1,000,000    
Interest payable $ 4,500    
Debt, interest rate 12.00%    
Cloud 9 Support      
Related Party Transaction [Line Items]      
Revenue from related parties   $ 27 $ 106,310
Accounts receivable, related parties, current   3,920 6,797
Related party, outstanding payables   $ 0 $ 0
XML 64 R50.htm IDEA: XBRL DOCUMENT v3.23.1
PREPAYMENTS & OTHER ASSETS - Schedule of Prepayments and Other Assets (Details) - USD ($)
Dec. 31, 2022
Dec. 31, 2021
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]    
Vendor prepayments $ 2,459,389 $ 10,652,962
Prepaid services and fees 1,346,430 587,505
Others 38,769 7,799
Prepayments and other assets $ 3,844,588 $ 11,248,266
XML 65 R51.htm IDEA: XBRL DOCUMENT v3.23.1
PROPERTY PLANT & EQUIPMENT, NET - Schedule of Property, Plant & Equipment (Details) - USD ($)
Dec. 31, 2022
Dec. 31, 2021
Property, Plant and Equipment [Line Items]    
Accumulated depreciation $ (667,269) $ (459,576)
Total property plant and equipment, net 1,307,146 207,496
Computers and technology equipment    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 232,405 106,825
Furniture and equipment    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 234,389 110,006
Leasehold improvements    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 306,719 164,072
Vehicles    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 456,797 20,000
Software    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 685,580 229,621
Other equipment    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross $ 58,525 $ 36,548
XML 66 R52.htm IDEA: XBRL DOCUMENT v3.23.1
PROPERTY PLANT & EQUIPMENT, NET - Narrative (Details) - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Property, Plant and Equipment [Abstract]    
Depreciation $ 423,286 $ 223,727
XML 67 R53.htm IDEA: XBRL DOCUMENT v3.23.1
INVESTMENTS - Schedule of Components of Investments (Details) - USD ($)
3 Months Ended 12 Months Ended
Sep. 30, 2022
Dec. 31, 2022
Dec. 31, 2021
Equity Securities, FV-NI, Cost [Roll Forward]      
Balances, as of December 31, 2021   $ 4,210,358  
Impairment loss   (2,660,933) $ 0
Paid in kind interest   59,307  
Balances, as of December 31, 2022   2,559,307 4,210,358
XS Financial      
Equity Securities, FV-NI, Cost [Roll Forward]      
Balances, as of December 31, 2021   2,500,000  
Impairment loss   0  
Paid in kind interest   59,307  
Balances, as of December 31, 2022   2,559,307 2,500,000
Edyza      
Equity Securities, FV-NI, Cost [Roll Forward]      
Balances, as of December 31, 2021   1,710,358  
Impairment loss $ (1,700,000) (1,710,358)  
Paid in kind interest   0  
Balances, as of December 31, 2022   $ 0 $ 1,710,358
XML 68 R54.htm IDEA: XBRL DOCUMENT v3.23.1
INVESTMENTS - Narrative (Details)
3 Months Ended 12 Months Ended
Oct. 30, 2021
USD ($)
shares
Sep. 30, 2022
USD ($)
Dec. 31, 2022
USD ($)
$ / shares
shares
Dec. 31, 2021
USD ($)
$ / shares
shares
Oct. 30, 2021
$ / shares
Dec. 31, 2020
$ / shares
shares
Debt and Equity Securities, FV-NI [Line Items]            
Investments     $ 2,559,307 $ 4,210,358    
Class of warrant or right, outstanding (in shares) | shares     311,499 374,088   202,752
Exercise price of warrants or rights (in dollars per share) | $ / shares     $ 12.32 $ 11.26   $ 13.64
Impairment loss     $ 2,660,933 $ 0    
Edyza            
Debt and Equity Securities, FV-NI [Line Items]            
Ownership, percent   19.50%        
XS Financial            
Debt and Equity Securities, FV-NI [Line Items]            
Class of warrant or right, outstanding (in shares) | shares 1,250,000          
Exercise price of warrants or rights (in dollars per share) | $ / shares         $ 0.45  
XS Financial | Prior To Any NASDAQ Listing            
Debt and Equity Securities, FV-NI [Line Items]            
Debt, interest rate 9.50%          
Debt, cash interest, interest rate 7.50%          
Debt instrument, interest paid in kind, interest rate 2.00%          
XS Financial | Post Any Listing            
Debt and Equity Securities, FV-NI [Line Items]            
Debt, interest rate 8.00%          
XS Financial | Convertible Notes Payable | Convertible Debt            
Debt and Equity Securities, FV-NI [Line Items]            
Debt instrument, face amount $ 43,500,000          
Option to extend maturity date, period 1 year          
XS Financial            
Debt and Equity Securities, FV-NI [Line Items]            
Investments $ 2,500,000   2,559,307 2,500,000    
Impairment loss     0      
Edyza            
Debt and Equity Securities, FV-NI [Line Items]            
Investments     0 $ 1,710,358    
Impairment loss   $ 1,700,000 $ 1,710,358      
XML 69 R55.htm IDEA: XBRL DOCUMENT v3.23.1
GOODWILL & INTANGIBLE ASSETS - Narrative (Details) - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Goodwill and Intangible Assets Disclosure [Abstract]    
Goodwill $ 15,572,050 $ 7,992,121
Goodwill, impairment 0 0
Intangible asset amortization $ 1,059,779 $ 271,549
XML 70 R56.htm IDEA: XBRL DOCUMENT v3.23.1
GOODWILL & INTANGIBLE ASSETS - Schedule of Intangible Assets (Details) - USD ($)
Dec. 31, 2022
Dec. 31, 2021
Finite-Lived Intangible Assets [Line Items]    
Cost $ 6,758,213 $ 1,823,213
Accumulated Amortization (1,335,817) (276,038)
Net Book Value 5,422,396 1,547,175
Indefinite-lived Intangible Assets [Line Items]    
Total indefinite-lived intangible assets 28,291 28,291
Cost 6,786,504 1,851,504
Net Book Value 5,450,687 1,575,466
Trade names    
Indefinite-lived Intangible Assets [Line Items]    
Total indefinite-lived intangible assets 28,291 28,291
Customer relationships    
Finite-Lived Intangible Assets [Line Items]    
Cost 4,212,100 834,100
Accumulated Amortization (401,997) (49,649)
Net Book Value 3,810,103 784,451
Trademarks and trade names    
Finite-Lived Intangible Assets [Line Items]    
Cost 1,778,000 499,000
Accumulated Amortization (307,817) (41,583)
Net Book Value 1,470,183 457,417
Backlog and Other    
Finite-Lived Intangible Assets [Line Items]    
Cost 768,113 490,113
Accumulated Amortization (626,003) (184,806)
Net Book Value $ 142,110 $ 305,307
XML 71 R57.htm IDEA: XBRL DOCUMENT v3.23.1
GOODWILL & INTANGIBLE ASSETS - Schedule of Future Amortization Expenses of Intangible Assets (Details) - USD ($)
Dec. 31, 2022
Dec. 31, 2021
Goodwill and Intangible Assets Disclosure [Abstract]    
2023 $ 1,100,461  
2024 957,329  
2025 957,329  
2026 915,745  
2027 691,095  
Thereafter 800,437  
Net Book Value $ 5,422,396 $ 1,547,175
XML 72 R58.htm IDEA: XBRL DOCUMENT v3.23.1
ACCRUED EXPENSES - Schedule of Accrued Expenses (Details) - USD ($)
Dec. 31, 2022
Dec. 31, 2021
Payables and Accruals [Abstract]    
Accrued operating expenses $ 515,858 $ 628,871
Accrued wages and related expenses 639,614 1,887,124
Accrued 401(k) 262,599 23,520
Accrued sales tax payable 1,778,890 1,338,763
Total accrued expenses $ 3,196,961 $ 3,878,278
XML 73 R59.htm IDEA: XBRL DOCUMENT v3.23.1
BENEFICIAL CONVERSION FEATURE (Details) - Bridge Financing Notes - USD ($)
1 Months Ended 3 Months Ended
Dec. 31, 2020
Nov. 30, 2020
Dec. 31, 2020
Short-term Debt [Line Items]      
Debt instrument, face amount $ 1,854,500   $ 1,854,500
Proceeds from issuance of debt $ 500,000 $ 350,000  
Debt, interest rate 12.00%   12.00%
Debt, beneficial conversion feature, minimum gross proceeds for qualified offering     $ 2,500,000
James Lowe      
Short-term Debt [Line Items]      
Debt instrument, face amount $ 1,004,500   $ 1,004,500
Debt, convertible, threshold percentage of stock price trigger     75.00%
XML 74 R60.htm IDEA: XBRL DOCUMENT v3.23.1
PROMISSORY NOTE AND DEBT (Details)
Nov. 01, 2022
USD ($)
qtr
Mar. 01, 2021
USD ($)
Oct. 01, 2020
USD ($)
Sep. 04, 2020
USD ($)
yr
$ / shares
Feb. 21, 2020
USD ($)
Dec. 31, 2022
USD ($)
$ / shares
yr
Dec. 31, 2021
USD ($)
Feb. 21, 2020
CAD ($)
Measurement Input, Share Price                
Line of Credit Facility [Line Items]                
Measurement input | $ / shares           10.00    
Measurement Input, Expected Term                
Line of Credit Facility [Line Items]                
Measurement input | yr           3.069    
Measurement Input, Risk Free Interest Rate                
Line of Credit Facility [Line Items]                
Measurement input           0.0057    
Measurement Input, Price Volatility                
Line of Credit Facility [Line Items]                
Measurement input           1    
Line of Credit | Credit Agreement                
Line of Credit Facility [Line Items]                
Debt, term         1 year     1 year
Debt, term, extension period         1 year      
Deb, final maturity date, number of months after closing date         12 months      
Deb, potential extension to final maturity date, number of months after closing date         24 months      
Debt, issuance costs       $ 1,314,868        
Unamortized debt issuance costs           $ 0 $ 0  
Line of Credit | Credit Agreement | Measurement Input, Share Price                
Line of Credit Facility [Line Items]                
Measurement input | $ / shares       6.00        
Line of Credit | Credit Agreement | Measurement Input, Expected Term                
Line of Credit Facility [Line Items]                
Measurement input | yr       5        
Line of Credit | Credit Agreement | Measurement Input, Risk Free Interest Rate                
Line of Credit Facility [Line Items]                
Measurement input       1.14        
Line of Credit | Credit Agreement | Measurement Input, Price Volatility                
Line of Credit Facility [Line Items]                
Measurement input       1        
Line of Credit | Credit Agreement | Common Stock and Warrants                
Line of Credit Facility [Line Items]                
Debt, issuance costs       $ 676,822        
Line of Credit | Credit Agreement | Prime Rate                
Line of Credit Facility [Line Items]                
Debt, basis spread on variable rate       12.00% 11.00%      
Line of Credit | Senior Secured Demand Term Loan | Credit Agreement                
Line of Credit Facility [Line Items]                
Debt, face amount         $ 2,000,000     $ 2,700,000
Debt, covenant compliance, prior notice prepayment period without penalty, if circumstances met         60 days      
Debt, required debt prepayment cost       $ 1,000,000        
Debt instrument, periodic payment   $ 100,000            
Line of Credit | Revolving Facility | Credit Agreement                
Line of Credit Facility [Line Items]                
Line of credit facility, maximum borrowing capacity (up to)         $ 4,000,000     5,400,000
Debt, covenant compliance, loan availability criteria, amount (lesser of)         $ 3,000,000     $ 4,050,000.00
Debt instrument, periodic payment     $ 50,000          
Line of Credit | Revolving Facility | Credit Agreement | Insured Accounts Receivable                
Line of Credit Facility [Line Items]                
Debt, covenant terms, loan availability criteria, percent         90.00%     90.00%
Line of Credit | Revolving Facility | Credit Agreement | Investment Grade Receivables                
Line of Credit Facility [Line Items]                
Debt, covenant terms, loan availability criteria, percent         85.00%     85.00%
Line of Credit | Revolving Facility | Credit Agreement | Other Accounts Receivable                
Line of Credit Facility [Line Items]                
Debt, covenant terms, loan availability criteria, percent         75.00%     75.00%
Line of Credit | Revolving Facility | Credit Agreement | Eligible Inventory                
Line of Credit Facility [Line Items]                
Debt, covenant terms, loan availability criteria, percent         50.00%     50.00%
Line of Credit | Revolving Facility | Credit Agreement | Uncollected Amounts on Eligible Signed Equipment Orders for Equipment Systems Contracts                
Line of Credit Facility [Line Items]                
Debt, covenant compliance, loan availability criteria, percent (lesser of)         75.00%     75.00%
Line of Credit | Revolving Facility | Credit Agreement | Uncollected Amounts on Eligible Signed Professional Services Order Forms for Design Contracts                
Line of Credit Facility [Line Items]                
Debt, covenant compliance, loan availability criteria, percent (lesser of)         85.00%     85.00%
DVO | Promissory Note                
Line of Credit Facility [Line Items]                
Debt, face amount $ 3,806,250              
Debt, payment terms, number of consecutive quarters | qtr 4              
Debt, payment terms, remaining three payments, number of days following end of each fiscal quarter 10 days              
XML 75 R61.htm IDEA: XBRL DOCUMENT v3.23.1
OPERATING LEASE LIABILITIES AND COMMITMENTS AND CONTINGENCIES - Narrative (Details)
Dec. 31, 2022
lease
Lessee, Lease, Description [Line Items]  
Number of operating leases 7
Number of finance leases 1
Operating lease, interest rate 8.00%
Finance lease, interest rate 8.00%
Minimum  
Lessee, Lease, Description [Line Items]  
Finance lease, term of contract (minimum less than a year) 1 year
Operating lease, term of contract (minimum less than a year) 1 year
Maximum  
Lessee, Lease, Description [Line Items]  
Finance lease, term of contract (minimum less than a year) 6 years
Operating lease, term of contract (minimum less than a year) 6 years
2WR, Emerald, and DVO Acquisitions  
Lessee, Lease, Description [Line Items]  
Number of operating leases acquired via business combinations 5
XML 76 R62.htm IDEA: XBRL DOCUMENT v3.23.1
OPERATING LEASE LIABILITIES AND COMMITMENTS AND CONTINGENCIES - Schedule of Operating Lease Liabilities (Details) - USD ($)
Dec. 31, 2022
Dec. 31, 2021
Leases [Abstract]    
Operating lease liabilities related to right of use assets $ 2,645,598 $ 694,462
Less current portion (600,816) (152,459)
Long term $ 2,044,782 $ 542,003
XML 77 R63.htm IDEA: XBRL DOCUMENT v3.23.1
OPERATING LEASE LIABILITIES AND COMMITMENTS AND CONTINGENCIES - Schedule of Future Minimum Lease Payments (Details) - USD ($)
Dec. 31, 2022
Dec. 31, 2021
Leases [Abstract]    
2023 $ 827,688  
2024 708,364  
2025 549,319  
2026 398,835  
2027 345,333  
Thereafter 335,983  
Total minimum lease payments 3,165,522  
Less: Amount representing interest (519,924)  
Operating lease liabilities related to right of use assets $ 2,645,598 $ 694,462
XML 78 R64.htm IDEA: XBRL DOCUMENT v3.23.1
RISKS AND UNCERTAINTIES - Schedule of Concentration Risk (Details)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Purchases | Supplier Concentration Risk | V000001029    
Concentration Risk [Line Items]    
Concentration risk, percentage 13.00% 15.00%
Purchases | Supplier Concentration Risk | V000000453    
Concentration Risk [Line Items]    
Concentration risk, percentage   14.00%
Purchases | Supplier Concentration Risk | V000001326    
Concentration Risk [Line Items]    
Concentration risk, percentage   11.00%
Purchases | Supplier Concentration Risk | V000001372    
Concentration Risk [Line Items]    
Concentration risk, percentage   15.00%
Accounts Payable | Supplier Concentration Risk | V000000453    
Concentration Risk [Line Items]    
Concentration risk, percentage   20.00%
Accounts Payable | Supplier Concentration Risk | V000001326    
Concentration Risk [Line Items]    
Concentration risk, percentage   12.00%
Accounts Payable | Supplier Concentration Risk | V000001372    
Concentration Risk [Line Items]    
Concentration risk, percentage   33.00%
Accounts Payable | Supplier Concentration Risk | V000001910    
Concentration Risk [Line Items]    
Concentration risk, percentage 11.00%  
C000001462 | Revenue Benchmark | Customer Concentration Risk    
Concentration Risk [Line Items]    
Concentration risk, percentage 10.00% 46.00%
C000001462 | Accounts Receivable | Customer Concentration Risk    
Concentration Risk [Line Items]    
Concentration risk, percentage   41.00%
C000001140 | Revenue Benchmark | Customer Concentration Risk    
Concentration Risk [Line Items]    
Concentration risk, percentage 13.00%  
C000001140 | Accounts Receivable | Customer Concentration Risk    
Concentration Risk [Line Items]    
Concentration risk, percentage   23.00%
C000002187 | Revenue Benchmark | Customer Concentration Risk    
Concentration Risk [Line Items]    
Concentration risk, percentage 17.00%  
C000002187 | Accounts Receivable | Customer Concentration Risk    
Concentration Risk [Line Items]    
Concentration risk, percentage 24.00%  
C000002151 | Accounts Receivable | Customer Concentration Risk    
Concentration Risk [Line Items]    
Concentration risk, percentage 10.00%  
XML 79 R65.htm IDEA: XBRL DOCUMENT v3.23.1
STOCK-BASED COMPENSATION - Narrative (Details) - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Stock-based compensation $ 2,571,785 $ 1,840,913
Stock options outstanding, aggregate intrinsic value 0  
Stock options exercisable, aggregate intrinsic value $ 0  
Stock Grants | Common Stock    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Options, vested and expected to vest, outstanding, number (in shares) 62,172 122,629
Incentive Plans    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Fair value assumptions, expected volatility rate 100.00%  
Minimum | Incentive Plans | Stock Grants    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Award vesting employment period (in years) 1 year  
Minimum | Incentive Plans | Stock Options    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Award vesting employment period (in years) 1 year  
Maximum | Incentive Plans | Stock Grants    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Award vesting employment period (in years) 3 years  
Maximum | Incentive Plans | Stock Options    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Award vesting employment period (in years) 3 years  
Employees and Directors | Stock Grants | Common Stock    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Options, vested and expected to vest, outstanding, number (in shares) 62,172 122,629
XML 80 R66.htm IDEA: XBRL DOCUMENT v3.23.1
STOCK-BASED COMPENSATION - Schedule of Stock Grant Activity (Details) - Stock Grants - Common Stock - shares
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]    
Grants unissued, beginning balance (in shares) 153,673 118,889
Grants awarded (in shares) 542,584 157,413
Forfeiture/Cancelled (in shares) (139,226) 0
Grants vested (in shares) (62,172) (122,629)
Grants unissued, ending balance (in shares) 494,859 153,673
XML 81 R67.htm IDEA: XBRL DOCUMENT v3.23.1
STOCK-BASED COMPENSATION - Schedule of Stock Grant Vesting Periods (Details) - Stock Grants - Common Stock
12 Months Ended
Dec. 31, 2022
USD ($)
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Number of Shares (in shares) | shares 494,859
Unrecognized Stock Compensation Expense | $ $ 1,668,642
Share-based Payment Arrangement, Tranche One  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Number of Shares (in shares) | shares 336,800
Unrecognized Stock Compensation Expense | $ $ 1,150,112
Share-based Payment Arrangement, Tranche Two  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Number of Shares (in shares) | shares 158,059
Unrecognized Stock Compensation Expense | $ $ 518,530
XML 82 R68.htm IDEA: XBRL DOCUMENT v3.23.1
STOCK-BASED COMPENSATION - Schedule of Stock Option Activity (Details) - $ / shares
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Number of Shares    
Stock options outstanding, beginning balance (in shares) 641,337 638,278
Issued (in shares) 76,246 76,003
Exercised (in shares) (4,555) (4,777)
Expired (in shares) (43,640) (68,167)
Stock options outstanding, ending balance (in shares) 669,388 641,337
Stock options exercisable (in shares) 618,651 493,724
Weighted Average Remaining Life (Years)    
Stock options outstanding, beginning balance (in years) 7 years 6 months 18 days 7 years 3 months
Issued (in years) 9 years 4 years
Expired (in years) 6 years 3 months 4 years 3 months 21 days
Stock options outstanding, ending balance (in years) 7 years 10 months 6 days 7 years 6 months 18 days
Stock options exercisable (in years) 6 years 8 months 26 days 7 years 8 months 8 days
Weighted Average Exercise Price    
Stock options outstanding, beginning balance (in dollars per share) $ 6.27 $ 6.49
Issued (in dollars per share) 10.48 6.00
Exercised (in dollars per share) 6.00 6.78
Expired (in dollars per share) 6.04 7.89
Stock options outstanding, ending balance (in dollars per share) 6.77 6.27
Stock options exercisable (in dollars per share) $ 6.30 $ 6.46
XML 83 R69.htm IDEA: XBRL DOCUMENT v3.23.1
STOCK-BASED COMPENSATION - Schedule of Stock Option Vesting Periods (Details)
12 Months Ended
Dec. 31, 2022
USD ($)
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Number of Shares (in shares) | shares 50,737
Unrecognized Stock Compensation Expense | $ $ 206,402
Share-based Payment Arrangement, Tranche One  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Number of Shares (in shares) | shares 39,089
Unrecognized Stock Compensation Expense | $ $ 167,358
Share-based Payment Arrangement, Tranche Two  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Number of Shares (in shares) | shares 11,648
Unrecognized Stock Compensation Expense | $ $ 39,044
XML 84 R70.htm IDEA: XBRL DOCUMENT v3.23.1
SHAREHOLDERS’ EQUITY (Details) - USD ($)
1 Months Ended 12 Months Ended 19 Months Ended
May 24, 2021
Feb. 17, 2021
Feb. 28, 2021
Dec. 31, 2022
Dec. 31, 2022
Sep. 12, 2022
Feb. 02, 2022
Jan. 18, 2022
Accumulated Other Comprehensive Income (Loss) [Line Items]                
Stock repurchase program, authorized amount (up to) $ 5,000,000         $ 10,500,000 $ 8,500,000 $ 7,000,000
Stock repurchase program, period in force 12 months              
Stock repurchase program, increased authorized amount           $ 2,000,000 $ 1,500,000 $ 2,000,000
Stock repurchased (in shares)     350,000 594,918 1,099,833      
Stock repurchased, average price per share (in dollars per share)     $ 8.50 $ 7.33 $ 8.25      
Stock repurchased during period     $ 3,000,000 $ 4,400,000 $ 9,100,000      
IPO                
Accumulated Other Comprehensive Income (Loss) [Line Items]                
Sale of stock, number of shares issued (in shares)   6,210,000            
Sale of stock, share price (in dollars per share)   $ 10.00            
Sale of stock, total gross offering proceeds   $ 62,100,000            
XML 85 R71.htm IDEA: XBRL DOCUMENT v3.23.1
INCOME TAXES (Details)
Dec. 31, 2022
USD ($)
Income Tax Disclosure [Abstract]  
Operating loss carryforwards $ 23,088,658
Operating loss carryforwards, expiring in 2037 2,182,354
Operating loss carryforwards, with no expiration 20,906,304
Tax credit carryforwards $ 0
XML 86 R72.htm IDEA: XBRL DOCUMENT v3.23.1
BUSINESS DEVELOPMENT (Details)
12 Months Ended
Dec. 31, 2022
USD ($)
Dec. 31, 2021
USD ($)
internationalVendor
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Number of international vendors | internationalVendor   1
Business development | $ $ 3,299,864 $ 0
XML 87 R73.htm IDEA: XBRL DOCUMENT v3.23.1
WARRANTS - Schedule of Warrant Activity (Details) - $ / shares
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Number of shares    
Warrants outstanding, beginning balance (in shares) 374,088 202,752
Exercised (in shares) (18,196) (22,490)
Issued in conjunction with equity offering (in shares)   310,500
Terminated – cashless exercise (in shares) (44,393)  
Expired (in shares) 0 (116,674)
Warrants outstanding, ending balance (in shares) 311,499 374,088
Warrants exercisable (in shares) 311,499 374,088
Weighted Average Exercise Price    
Warrants outstanding, beginning balance (in dollars per share) $ 11.26 $ 13.64
Exercised (in dollars per share) 6.00 14.94
Issued in conjunction with equity offering (in dollars per share)   12.50
Terminated – cashless exercise (in dollars per share) 6.00  
Expired (in dollars per share) 0 18.00
Warrants outstanding, ending balance (in dollars per share) 12.32 11.26
Warrants exercisable (in dollars per share) $ 12.32 $ 11.26
XML 88 R74.htm IDEA: XBRL DOCUMENT v3.23.1
WARRANTS - Narrative (Details)
12 Months Ended
Dec. 31, 2022
USD ($)
$ / shares
yr
Fair Value Measurement Inputs and Valuation Techniques [Line Items]  
Warrants, weighted-average life 1 year 10 months 6 days
Warrants, outstanding, intrinsic value $ 0
Warrants, exercisable, intrinsic value $ 0
Measurement Input, Share Price  
Fair Value Measurement Inputs and Valuation Techniques [Line Items]  
Warrants, measurement input | $ / shares 10.00
Measurement Input, Expected Term  
Fair Value Measurement Inputs and Valuation Techniques [Line Items]  
Warrants, measurement input | yr 3.069
Measurement Input, Risk Free Interest Rate  
Fair Value Measurement Inputs and Valuation Techniques [Line Items]  
Warrants, measurement input 0.0057
Measurement Input, Price Volatility  
Fair Value Measurement Inputs and Valuation Techniques [Line Items]  
Warrants, measurement input 1
XML 89 R75.htm IDEA: XBRL DOCUMENT v3.23.1
SUBSEQUENT EVENTS (Details)
$ in Millions
Mar. 27, 2023
USD ($)
Subsequent Event  
Subsequent Event [Line Items]  
Cash payments received, settled litigation $ 2.4
XML 90 ugro-20221231_htm.xml IDEA: XBRL DOCUMENT 0001706524 2022-01-01 2022-12-31 0001706524 2022-06-30 0001706524 2023-03-16 0001706524 2022-12-31 0001706524 2021-12-31 0001706524 ugro:EquipmentSystemsMember 2022-01-01 2022-12-31 0001706524 ugro:EquipmentSystemsMember 2021-01-01 2021-12-31 0001706524 us-gaap:ServiceMember 2022-01-01 2022-12-31 0001706524 us-gaap:ServiceMember 2021-01-01 2021-12-31 0001706524 ugro:ConstructionDesignAndBuildingMember 2022-01-01 2022-12-31 0001706524 ugro:ConstructionDesignAndBuildingMember 2021-01-01 2021-12-31 0001706524 ugro:OtherMember 2022-01-01 2022-12-31 0001706524 ugro:OtherMember 2021-01-01 2021-12-31 0001706524 2021-01-01 2021-12-31 0001706524 us-gaap:CommonStockMember 2020-12-31 0001706524 us-gaap:AdditionalPaidInCapitalMember 2020-12-31 0001706524 us-gaap:RetainedEarningsMember 2020-12-31 0001706524 us-gaap:TreasuryStockCommonMember 2020-12-31 0001706524 2020-12-31 0001706524 us-gaap:AdditionalPaidInCapitalMember 2021-01-01 2021-12-31 0001706524 us-gaap:CommonStockMember 2021-01-01 2021-12-31 0001706524 us-gaap:TreasuryStockCommonMember 2021-01-01 2021-12-31 0001706524 us-gaap:RetainedEarningsMember 2021-01-01 2021-12-31 0001706524 us-gaap:CommonStockMember 2021-12-31 0001706524 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0001706524 us-gaap:RetainedEarningsMember 2021-12-31 0001706524 us-gaap:TreasuryStockCommonMember 2021-12-31 0001706524 us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-12-31 0001706524 us-gaap:TreasuryStockCommonMember 2022-01-01 2022-12-31 0001706524 us-gaap:CommonStockMember 2022-01-01 2022-12-31 0001706524 us-gaap:RetainedEarningsMember 2022-01-01 2022-12-31 0001706524 us-gaap:CommonStockMember 2022-12-31 0001706524 us-gaap:AdditionalPaidInCapitalMember 2022-12-31 0001706524 us-gaap:RetainedEarningsMember 2022-12-31 0001706524 us-gaap:TreasuryStockCommonMember 2022-12-31 0001706524 ugro:DawsonVanOrderIncMember 2022-10-31 2022-10-31 0001706524 ugro:DawsonVanOrderIncMember 2022-10-31 0001706524 ugro:EmeraldConstructionManagementIncMember 2022-04-29 2022-04-29 0001706524 ugro:EmeraldConstructionManagementIncMember 2022-04-29 0001706524 ugro:EmeraldConstructionManagementIncMember 2022-01-01 2022-12-31 0001706524 ugro:EmeraldConstructionManagementIncMember 2021-01-01 2021-12-31 0001706524 ugro:TwoWRSellersMember ugro:A2WREntitiesMember 2021-07-30 0001706524 ugro:A2WREntitiesMember 2021-07-30 2021-07-30 0001706524 ugro:A2WREntitiesMember 2022-10-01 2022-12-31 0001706524 ugro:A2WREntitiesMember 2021-07-30 0001706524 ugro:A2WREntitiesMember 2022-01-01 2022-12-31 0001706524 ugro:A2WREntitiesMember 2021-01-01 2021-12-31 0001706524 us-gaap:SubsequentEventMember 2023-03-27 2023-03-27 0001706524 2022-10-01 2022-12-31 0001706524 ugro:ComputerAndTechnologyEquipmentMember 2022-01-01 2022-12-31 0001706524 us-gaap:FurnitureAndFixturesMember 2022-01-01 2022-12-31 0001706524 us-gaap:VehiclesMember 2022-01-01 2022-12-31 0001706524 srt:MinimumMember ugro:OtherEquipmentMember 2022-01-01 2022-12-31 0001706524 srt:MaximumMember ugro:OtherEquipmentMember 2022-01-01 2022-12-31 0001706524 ugro:SoftwareMember 2022-01-01 2022-12-31 0001706524 us-gaap:PatentsMember 2022-01-01 2022-12-31 0001706524 us-gaap:TrademarksAndTradeNamesMember 2022-01-01 2022-12-31 0001706524 us-gaap:CustomerRelationshipsMember 2022-01-01 2022-12-31 0001706524 ugro:BacklogMember 2022-01-01 2022-12-31 0001706524 us-gaap:ShippingAndHandlingMember 2022-01-01 2022-12-31 0001706524 us-gaap:ShippingAndHandlingMember 2021-01-01 2021-12-31 0001706524 2021-12-30 2021-12-30 0001706524 ugro:EquipmentSystemsMember ugro:ControlledEnvironmentAgricultureSectorMember 2022-01-01 2022-12-31 0001706524 ugro:EquipmentSystemsMember ugro:CommercialSectorMember 2022-01-01 2022-12-31 0001706524 us-gaap:ServiceMember ugro:ControlledEnvironmentAgricultureSectorMember 2022-01-01 2022-12-31 0001706524 us-gaap:ServiceMember ugro:CommercialSectorMember 2022-01-01 2022-12-31 0001706524 ugro:ConstructionDesignAndBuildingMember ugro:ControlledEnvironmentAgricultureSectorMember 2022-01-01 2022-12-31 0001706524 ugro:ConstructionDesignAndBuildingMember ugro:CommercialSectorMember 2022-01-01 2022-12-31 0001706524 ugro:OtherMember ugro:ControlledEnvironmentAgricultureSectorMember 2022-01-01 2022-12-31 0001706524 ugro:OtherMember ugro:CommercialSectorMember 2022-01-01 2022-12-31 0001706524 ugro:ControlledEnvironmentAgricultureSectorMember 2022-01-01 2022-12-31 0001706524 ugro:CommercialSectorMember 2022-01-01 2022-12-31 0001706524 ugro:EquipmentSystemsMember ugro:ControlledEnvironmentAgricultureSectorMember 2021-01-01 2021-12-31 0001706524 ugro:EquipmentSystemsMember ugro:CommercialSectorMember 2021-01-01 2021-12-31 0001706524 us-gaap:ServiceMember ugro:ControlledEnvironmentAgricultureSectorMember 2021-01-01 2021-12-31 0001706524 us-gaap:ServiceMember ugro:CommercialSectorMember 2021-01-01 2021-12-31 0001706524 ugro:ConstructionDesignAndBuildingMember ugro:ControlledEnvironmentAgricultureSectorMember 2021-01-01 2021-12-31 0001706524 ugro:ConstructionDesignAndBuildingMember ugro:CommercialSectorMember 2021-01-01 2021-12-31 0001706524 ugro:OtherMember ugro:ControlledEnvironmentAgricultureSectorMember 2021-01-01 2021-12-31 0001706524 ugro:OtherMember ugro:CommercialSectorMember 2021-01-01 2021-12-31 0001706524 ugro:ControlledEnvironmentAgricultureSectorMember 2021-01-01 2021-12-31 0001706524 ugro:CommercialSectorMember 2021-01-01 2021-12-31 0001706524 ugro:BridgeFinancingMember ugro:JamesLoweMember 2020-12-15 2020-12-15 0001706524 ugro:BridgeFinancingMember ugro:JamesLoweMember 2020-12-15 0001706524 ugro:Cloud9SupportMember 2022-01-01 2022-12-31 0001706524 ugro:Cloud9SupportMember 2021-01-01 2021-12-31 0001706524 ugro:Cloud9SupportMember 2022-12-31 0001706524 ugro:Cloud9SupportMember 2021-12-31 0001706524 us-gaap:ComputerEquipmentMember 2022-12-31 0001706524 us-gaap:ComputerEquipmentMember 2021-12-31 0001706524 us-gaap:FurnitureAndFixturesMember 2022-12-31 0001706524 us-gaap:FurnitureAndFixturesMember 2021-12-31 0001706524 us-gaap:LeaseholdImprovementsMember 2022-12-31 0001706524 us-gaap:LeaseholdImprovementsMember 2021-12-31 0001706524 us-gaap:VehiclesMember 2022-12-31 0001706524 us-gaap:VehiclesMember 2021-12-31 0001706524 ugro:SoftwareMember 2022-12-31 0001706524 ugro:SoftwareMember 2021-12-31 0001706524 us-gaap:OtherMachineryAndEquipmentMember 2022-12-31 0001706524 us-gaap:OtherMachineryAndEquipmentMember 2021-12-31 0001706524 ugro:XSFinancialIncMember 2021-12-31 0001706524 ugro:EdyzaIncMember 2021-12-31 0001706524 ugro:XSFinancialIncMember 2022-01-01 2022-12-31 0001706524 ugro:EdyzaIncMember 2022-01-01 2022-12-31 0001706524 ugro:XSFinancialIncMember 2022-12-31 0001706524 ugro:EdyzaIncMember 2022-12-31 0001706524 ugro:XSFinancialIncMember 2021-10-30 0001706524 us-gaap:ConvertibleNotesPayableMember us-gaap:ConvertibleDebtMember ugro:XSFinancialIncMember 2021-10-30 0001706524 ugro:PriorToAnyNASDAQListingMember ugro:XSFinancialIncMember 2021-10-30 0001706524 ugro:PostAnyListingMember ugro:XSFinancialIncMember 2021-10-30 0001706524 us-gaap:ConvertibleNotesPayableMember us-gaap:ConvertibleDebtMember ugro:XSFinancialIncMember 2021-10-30 2021-10-30 0001706524 ugro:XSFinancialIncMember 2021-10-30 0001706524 ugro:EdyzaIncMember 2022-07-01 2022-09-30 0001706524 ugro:EdyzaIncMember 2022-07-01 2022-09-30 0001706524 us-gaap:CustomerRelationshipsMember 2022-12-31 0001706524 us-gaap:TrademarksAndTradeNamesMember 2022-12-31 0001706524 ugro:BacklogAndOtherIntangibleAssetsMember 2022-12-31 0001706524 us-gaap:TradeNamesMember 2022-12-31 0001706524 us-gaap:CustomerRelationshipsMember 2021-12-31 0001706524 us-gaap:TrademarksAndTradeNamesMember 2021-12-31 0001706524 ugro:BacklogAndOtherIntangibleAssetsMember 2021-12-31 0001706524 us-gaap:TradeNamesMember 2021-12-31 0001706524 ugro:BridgeFinancingNotesMember 2020-12-31 0001706524 ugro:BridgeFinancingNotesMember ugro:JamesLoweMember 2020-12-31 0001706524 ugro:BridgeFinancingNotesMember 2020-11-01 2020-11-30 0001706524 ugro:BridgeFinancingNotesMember 2020-12-01 2020-12-31 0001706524 ugro:BridgeFinancingNotesMember 2020-10-01 2020-12-31 0001706524 ugro:BridgeFinancingNotesMember ugro:JamesLoweMember 2020-10-01 2020-12-31 0001706524 ugro:DawsonVanOrderIncMember ugro:PromissoryNoteMember 2022-11-01 0001706524 ugro:DawsonVanOrderIncMember ugro:PromissoryNoteMember 2022-11-01 2022-11-01 0001706524 ugro:SeniorSecuredDemandTermLoanMember ugro:CreditAgreementMember us-gaap:LineOfCreditMember 2020-02-21 0001706524 us-gaap:RevolvingCreditFacilityMember ugro:CreditAgreementMember us-gaap:LineOfCreditMember 2020-02-21 0001706524 ugro:CreditAgreementMember us-gaap:LineOfCreditMember 2020-02-21 0001706524 ugro:CreditAgreementMember us-gaap:LineOfCreditMember 2020-02-21 2020-02-21 0001706524 ugro:CreditAgreementMember us-gaap:LineOfCreditMember us-gaap:PrimeRateMember 2020-02-21 2020-02-21 0001706524 us-gaap:RevolvingCreditFacilityMember ugro:CreditAgreementMember us-gaap:LineOfCreditMember ugro:InsuredAccountsReceivableMember 2020-02-21 0001706524 us-gaap:RevolvingCreditFacilityMember ugro:CreditAgreementMember us-gaap:LineOfCreditMember ugro:InvestmentGradeReceivablesMember 2020-02-21 0001706524 us-gaap:RevolvingCreditFacilityMember ugro:CreditAgreementMember us-gaap:LineOfCreditMember ugro:OtherAccountsReceivableMember 2020-02-21 0001706524 us-gaap:RevolvingCreditFacilityMember ugro:CreditAgreementMember us-gaap:LineOfCreditMember ugro:EligibleInventoryMember 2020-02-21 0001706524 us-gaap:RevolvingCreditFacilityMember ugro:CreditAgreementMember us-gaap:LineOfCreditMember ugro:UncollectedAmountsOnEligibleSignedEquipmentOrdersForEquipmentSystemsContractsMember 2020-02-21 0001706524 us-gaap:RevolvingCreditFacilityMember ugro:CreditAgreementMember us-gaap:LineOfCreditMember ugro:UncollectedAmountsOnEligibleSignedProfessionalServicesOrderFormsForDesignContractsMember 2020-02-21 0001706524 ugro:SeniorSecuredDemandTermLoanMember ugro:CreditAgreementMember us-gaap:LineOfCreditMember 2020-02-21 2020-02-21 0001706524 ugro:CreditAgreementMember us-gaap:LineOfCreditMember us-gaap:PrimeRateMember 2020-09-04 2020-09-04 0001706524 ugro:SeniorSecuredDemandTermLoanMember ugro:CreditAgreementMember us-gaap:LineOfCreditMember 2020-09-04 0001706524 ugro:SeniorSecuredDemandTermLoanMember ugro:CreditAgreementMember us-gaap:LineOfCreditMember 2021-03-01 2021-03-01 0001706524 us-gaap:RevolvingCreditFacilityMember ugro:CreditAgreementMember us-gaap:LineOfCreditMember 2020-10-01 2020-10-01 0001706524 ugro:CreditAgreementMember us-gaap:LineOfCreditMember 2020-09-04 0001706524 ugro:CreditAgreementMember us-gaap:LineOfCreditMember ugro:CommonStockAndWarrantsMember 2020-09-04 0001706524 ugro:CreditAgreementMember us-gaap:LineOfCreditMember us-gaap:MeasurementInputSharePriceMember 2020-09-04 0001706524 ugro:CreditAgreementMember us-gaap:LineOfCreditMember us-gaap:MeasurementInputExpectedTermMember 2020-09-04 0001706524 ugro:CreditAgreementMember us-gaap:LineOfCreditMember us-gaap:MeasurementInputRiskFreeInterestRateMember 2020-09-04 0001706524 ugro:CreditAgreementMember us-gaap:LineOfCreditMember us-gaap:MeasurementInputPriceVolatilityMember 2020-09-04 0001706524 ugro:CreditAgreementMember us-gaap:LineOfCreditMember 2022-12-31 0001706524 ugro:CreditAgreementMember us-gaap:LineOfCreditMember 2021-12-31 0001706524 ugro:A2WREmeraldAndDVOAcquisitionsMember 2022-12-31 0001706524 srt:MaximumMember 2022-12-31 0001706524 srt:MinimumMember 2022-12-31 0001706524 ugro:CustomerOneMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-12-31 0001706524 ugro:CustomerOneMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2021-01-01 2021-12-31 0001706524 ugro:CustomerTwoMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-12-31 0001706524 ugro:CustomerThreeMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-12-31 0001706524 ugro:CustomerOneMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2021-01-01 2021-12-31 0001706524 ugro:CustomerTwoMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2021-01-01 2021-12-31 0001706524 ugro:CustomerFourMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-12-31 0001706524 ugro:CustomerThreeMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-12-31 0001706524 ugro:PurchasesMember us-gaap:SupplierConcentrationRiskMember ugro:SupplierOneMember 2022-01-01 2022-12-31 0001706524 ugro:PurchasesMember us-gaap:SupplierConcentrationRiskMember ugro:SupplierOneMember 2021-01-01 2021-12-31 0001706524 ugro:PurchasesMember us-gaap:SupplierConcentrationRiskMember ugro:SupplierTwoMember 2021-01-01 2021-12-31 0001706524 ugro:PurchasesMember us-gaap:SupplierConcentrationRiskMember ugro:SupplierThreeMember 2021-01-01 2021-12-31 0001706524 ugro:PurchasesMember us-gaap:SupplierConcentrationRiskMember ugro:SupplierFourMember 2021-01-01 2021-12-31 0001706524 us-gaap:AccountsPayableMember us-gaap:SupplierConcentrationRiskMember ugro:SupplierTwoMember 2021-01-01 2021-12-31 0001706524 us-gaap:AccountsPayableMember us-gaap:SupplierConcentrationRiskMember ugro:SupplierFourMember 2021-01-01 2021-12-31 0001706524 us-gaap:AccountsPayableMember us-gaap:SupplierConcentrationRiskMember ugro:SupplierThreeMember 2021-01-01 2021-12-31 0001706524 us-gaap:AccountsPayableMember us-gaap:SupplierConcentrationRiskMember ugro:SupplierFiveMember 2022-01-01 2022-12-31 0001706524 ugro:EmployeesAndDirectorsMember ugro:StockGrantsMember us-gaap:CommonStockMember 2022-01-01 2022-12-31 0001706524 ugro:EmployeesAndDirectorsMember ugro:StockGrantsMember us-gaap:CommonStockMember 2021-01-01 2021-12-31 0001706524 ugro:IncentivePlansMember 2022-01-01 2022-12-31 0001706524 srt:MinimumMember ugro:StockGrantsMember ugro:IncentivePlansMember 2022-01-01 2022-12-31 0001706524 srt:MinimumMember us-gaap:EmployeeStockOptionMember ugro:IncentivePlansMember 2022-01-01 2022-12-31 0001706524 srt:MaximumMember ugro:StockGrantsMember ugro:IncentivePlansMember 2022-01-01 2022-12-31 0001706524 srt:MaximumMember us-gaap:EmployeeStockOptionMember ugro:IncentivePlansMember 2022-01-01 2022-12-31 0001706524 ugro:StockGrantsMember us-gaap:CommonStockMember 2020-12-31 0001706524 ugro:StockGrantsMember us-gaap:CommonStockMember 2021-01-01 2021-12-31 0001706524 ugro:StockGrantsMember us-gaap:CommonStockMember 2021-12-31 0001706524 ugro:StockGrantsMember us-gaap:CommonStockMember 2022-01-01 2022-12-31 0001706524 ugro:StockGrantsMember us-gaap:CommonStockMember 2022-12-31 0001706524 ugro:StockGrantsMember us-gaap:CommonStockMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2022-01-01 2022-12-31 0001706524 ugro:StockGrantsMember us-gaap:CommonStockMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2022-12-31 0001706524 ugro:StockGrantsMember us-gaap:CommonStockMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2022-01-01 2022-12-31 0001706524 ugro:StockGrantsMember us-gaap:CommonStockMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2022-12-31 0001706524 us-gaap:ShareBasedCompensationAwardTrancheOneMember 2022-01-01 2022-12-31 0001706524 us-gaap:ShareBasedCompensationAwardTrancheOneMember 2022-12-31 0001706524 us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2022-01-01 2022-12-31 0001706524 us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2022-12-31 0001706524 us-gaap:IPOMember 2021-02-17 2021-02-17 0001706524 us-gaap:IPOMember 2021-02-17 0001706524 2021-05-24 0001706524 2021-05-24 2021-05-24 0001706524 2022-01-18 0001706524 2022-02-02 0001706524 2022-09-12 0001706524 2021-05-24 2022-12-31 0001706524 2021-02-01 2021-02-28 0001706524 us-gaap:MeasurementInputSharePriceMember 2022-12-31 0001706524 us-gaap:MeasurementInputRiskFreeInterestRateMember 2022-12-31 0001706524 us-gaap:MeasurementInputPriceVolatilityMember 2022-12-31 0001706524 us-gaap:MeasurementInputExpectedTermMember 2022-12-31 iso4217:USD shares iso4217:USD shares utr:Q pure ugro:trading_day ugro:company iso4217:CAD shares iso4217:CAD utr:Y ugro:lease ugro:internationalVendor 2022 FY 0001706524 false 0.1667 P1Y P1Y 3.069 10-K true 2022-12-31 --12-31 false 001-39933 URBAN-GRO, INC. DE 46-5158469 1751 Panorama Point Unit G Lafayette CO 80026 (720) 390-3880 Common Stock, $0.001 par value UGRO NASDAQ No No No Yes Non-accelerated Filer true true false false false 40366306 10771991 The information required by Part III of this Annual Report on Form 10-K is incorporated by reference from the Registrant’s definitive proxy statement relating to the 2022 Annual Meeting of Stockholders, which will be filed with the Securities and Exchange Commission within 120 days after the end of the fiscal year to which this Annual Report on Form 10-K relates. 5041 BF Borgers CPA PC Lakewood, CO 12008003 34592190 15380292 13125685 3004282 0 320372 514756 3844588 11248266 34557537 59480897 1307146 207496 2618825 689704 2559307 4210358 15572050 7992121 5450687 1575466 27508015 14675145 62065552 74156042 9960364 6066896 3196961 3878278 1294452 0 2571161 13345451 2799287 1563000 3832682 0 600816 152459 24255723 25006084 2044782 542003 1033283 440625 3078065 982628 0.10 0.10 10000000 10000000 0 0 0 0 0 0 0.001 0.001 100000000 100000000 12220593 10770760 11588110 10733195 12221 11588 84882982 78679220 1449833 854915 12045542 7683490 -38117897 -22839988 34731764 48167330 62065552 74156042 33333574 55560126 12862308 5043764 19822901 0 1011151 1509291 67029934 62113181 27963258 42195136 6225634 4051229 17905172 0 730151 1106930 52824215 47353295 14205719 14759886 19911276 12852168 2571785 1840913 1059779 271549 3299864 0 26842704 14964630 -12636985 -204744 54579 334056 0 636075 329012 23566 0 -790723 -436905 0 2660933 0 0 1032316 -139611 34049 -2963016 -670923 -15600001 -875667 -322092 0 -15277909 -875667 -15277909 -875667 -1.44 -1.44 -0.09 -0.09 10610841 10610841 10020301 10020301 4718714 4719 14553438 -21964321 0 -7406164 1840913 1840913 636075 636075 254425 254 1907971 1908225 7683490 7683490 6210000 6210 57345005 57351215 202066 202 1999798 2000000 22490 22 9974 9996 118366 119 -119 0 62049 62 386165 386227 -875667 -875667 11588110 11588 78679220 -22839988 -7683490 48167330 2571785 2571785 4362052 4362052 555390 555 3603258 3603813 34863 35 -35 0 37675 38 -38 0 4555 5 28792 28797 -15277909 -15277909 12220593 12221 84882982 -38117897 -12045542 34731764 -15277909 -875667 1483065 495276 -322092 0 0 -790723 2571785 1840913 0 636075 2660933 0 436905 0 0 1032316 54858 209363 2517745 10547883 -190219 -45479 -8207488 8063663 1087807 6472004 -413770 0 -10774290 8466588 -12612746 -1563108 0 2500000 580347 292428 3871452 5544846 -4451799 -8337274 28796 57747438 4362052 7683490 146000 0 1040386 0 0 5755845 -5519642 44308103 -22584187 34407721 34592190 184469 12008003 34592190 28147 230424 16253 0 3603813 2000000 1929121 600815 ORGANIZATION AND ACQUISITIONS, BUSINESS PLAN, AND LIQUIDITY<div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;text-decoration:underline">Organization</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">urban-gro, Inc. ("we," "us," "our," the "Company," or "urban-gro") is an integrated professional services and design-build firm. We offer value-added architectural, engineering, and construction management solutions to the Controlled Environment Agriculture ("CEA"), industrial, healthcare, and other commercial sectors. Innovation, collaboration, and a commitment to sustainability drive our team to provide exceptional customer experiences. To serve our horticulture clients, we engineer, design and manage the construction of indoor CEA facilities and then integrate complex environmental equipment systems into those facilities. Through this work, we create high-performance indoor cultivation facilities for our clients to grow specialty crops, including leafy greens, vegetables, herbs, and plant-based medicines. Our custom-tailored approach to design, construction, procurement, and equipment integration provides a single point of accountability across all aspects of indoor growing operations. We also help our clients achieve operational efficiency and economic advantages through a full spectrum of professional services and programs focused on facility optimization and environmental health which establish facilities that allow clients to manage, operate and perform at the highest level throughout their entire cultivation lifecycle once they are up and running. Further, we serve a broad range of commercial and governmental entities, providing them with planning, consulting, architectural, engineering and construction design-build services for their facilities. We aim to work with our clients from the inception of their project in a way that provides value throughout the life of their facility. We are a trusted partner and advisor to our clients and offer a complete set of engineering and managed services complemented by a vetted suite of select cultivation equipment systems.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;text-decoration:underline">Acquisitions</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">DVO</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Effective October 31, 2022, the Company entered into an agreement with Dawson Van Orden, Inc. ("Seller" or "DVO") and DVO's shareholders (the "DVO Shareholders") to acquire substantially all of the operating assets and liabilities of DVO, a Texas-based engineering firm with significant experience in indoor CEA. The purchase price of $6.1 million, after working capital adjustments, was comprised of (i) $1.2 million in cash, (ii) a $3.8 million Seller's promissory note, and (iii) $1.1 million of the Company's common stock. The Seller's promissory note is to be paid out over four quarters beginning in January 2023. The purchase price excludes up to $1.1 million of contingent consideration earnout that may become payable to the sellers dependent on the continued employment of the DVO Shareholders. The contingent consideration earnout is payable in cash or shares of the Company's common stock at the discretion of the Company.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company accounted for the acquisition as follows:</span></div><div style="margin-top:12pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:50.000%"><tr><td style="width:1.0%"/><td style="width:74.733%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:23.067%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Purchase price</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6,072,366 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Allocation of purchase price:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 8.37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounts receivable, net</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,134,909 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 8.37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Right of use asset</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,197,310 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 8.37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">229,058 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 8.37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Goodwill</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,444,926 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 8.37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intangible assets</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,276,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 8.37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued expenses</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(12,527)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 8.37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Right of use liability</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1,197,310)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:12pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pro-forma disclosure of the DVO acquisition is not required as the historical results of DVO were not material to the Company's consolidated financial statements. Acquired goodwill from DVO represents the value expected to arise from organic growth and an opportunity to expand into a well-established market for the Company.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">Emerald</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Effective April 29, 2022, the Company acquired all of the issued and outstanding capital stock of Emerald Construction Management, Inc. ("Emerald") from its shareholders (the "Emerald Sellers"). The purchase price of $7.7 million, after working capital adjustments, was comprised of (i) $3.4 million in cash, (ii) $2.5 million of the Company’s common stock, and (iii) $1.8 million of estimated contingent consideration earnout payable to the Emerald Sellers over the term of the earnout. The Emerald Sellers may earn up to $2.0 million of total contingent consideration earnout based on the performance of Emerald during the two year period following the closing of the Emerald acquisition. The contingent consideration earnout is equal to 35% of Emerald's quarterly gross profit and is payable quarterly in shares of the Company’s common stock with the value of such shares being determined based upon the volume-weighted average price ("VWAP") of the Company’s common stock in the ten trading days prior to the end of the applicable quarter for which the quarterly gross profit is calculated.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company accounted for the acquisition as follows:</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:50.000%"><tr><td style="width:1.0%"/><td style="width:74.733%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:23.067%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Purchase price</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7,671,557 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Allocation of purchase price:</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 8.37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Cash </span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">622,641 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounts receivable, net</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,666,811 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 8.37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Contract receivable</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">494,456 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Prepayments and other assets</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">38,086 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 8.37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">403,008 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Right of use asset</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">82,408 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 8.37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Goodwill</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,135,006 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 8.37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intangible assets</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,659,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 8.37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued expenses</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2,361,302)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 8.37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Contract liabilities</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1,071,399)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Right of use liability</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(82,408)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 8.37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred tax liability</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(914,750)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr></table></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The following pro-forma amounts reflect the Company’s results as if the acquisition of Emerald had occurred on January 1, 2021. These pro-forma amounts have been calculated after applying the Company’s accounting policies and adjusting the results of the acquisition to reflect the additional amortization of intangibles.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:50.138%"><tr><td style="width:1.0%"/><td style="width:49.592%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:22.999%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.908%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:23.001%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">For the Years Ended<br/>December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">78,711,382 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">88,251,443 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net loss</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(13,268,226)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1,694,783)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr></table></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Acquired goodwill from Emerald represents the value expected to arise from organic growth and an opportunity to expand into a well-established market for the Company.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">2WR</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Effective July 30, 2021, the Company acquired three affiliated architecture design companies (the "2WR Entities") from their selling shareholders (the "2WR Sellers"). In connection with the acquisition of the 2WR Entities, the Company entered into an affiliate relationship with a fourth architecture design company owned by one of the 2WR Sellers. The purchase price of $10.1 million, after working capital adjustments, was comprised of the following: (i) $6.5 million in cash, (ii) $2.0 million of the Company's common stock, and (iii) $1.6 million of estimated contingent earnout payable to the 2WR Sellers over the term of the earnout. The agreement included up to $2.0 million of total contingent consideration earnout based on the performance of the 2WR Entities payable to the 2WR Sellers. Based on the performance of the 2WR Entities since the time of the acquisition, in the fourth quarter of 2022, the Company agreed to pay the remaining $0.4 million contingent consideration earnout. This resulted in the Company recording additional contingent consideration expense of $0.4 million related to the acquisition in the fourth quarter of 2022.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company accounted for the acquisition as follows:</span></div><div style="margin-top:12pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:50.000%"><tr><td style="width:1.0%"/><td style="width:74.733%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:23.067%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Purchase price</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10,058,536 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Allocation of purchase price:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 8.37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">950,690 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 8.37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounts receivable, net</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,676,208 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 8.37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Prepayments and other assets</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">42,752 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 8.37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9,351 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 8.37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Goodwill</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7,090,054 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 8.37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intangible assets</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,762,500 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 8.37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued expenses</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1,032,394)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 8.37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred tax liability</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(440,625)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:12pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following pro-forma amounts reflect the Company’s results as if the acquisition of the 2WR Entities had occurred on January 1, 2020. These pro-forma amounts have been calculated after applying the Company’s accounting policies and adjusting the results of the acquisition to reflect the additional amortization of intangibles.</span></div><div style="margin-top:12pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:50.138%"><tr><td style="width:1.0%"/><td style="width:49.592%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:22.999%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.908%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:23.001%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">For the Years Ended<br/>December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">67,029,934 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">66,802,623 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net income (loss)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(14,327,334)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">196,595 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:12pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Acquired goodwill from the 2WR Entities represents the value expected to arise from organic growth and an opportunity to expand into a well-established market for the Company. </span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Liquidity and Going Concern</span></div><div style="margin-top:12pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying consolidated financial statements have been prepared assuming that the Company will continue as a going concern, which contemplates realization of assets and the satisfaction of liabilities in the normal course of business within one year after the date the consolidated financial statements are available to be issued.</span></div> 6100000 1200000 3800000 1100000 4 1100000 <div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company accounted for the acquisition as follows:</span></div><div style="margin-top:12pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:50.000%"><tr><td style="width:1.0%"/><td style="width:74.733%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:23.067%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Purchase price</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6,072,366 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Allocation of purchase price:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 8.37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounts receivable, net</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,134,909 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 8.37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Right of use asset</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,197,310 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 8.37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">229,058 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 8.37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Goodwill</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,444,926 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 8.37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intangible assets</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,276,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 8.37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued expenses</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(12,527)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 8.37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Right of use liability</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1,197,310)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company accounted for the acquisition as follows:</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:50.000%"><tr><td style="width:1.0%"/><td style="width:74.733%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:23.067%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Purchase price</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7,671,557 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Allocation of purchase price:</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 8.37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Cash </span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">622,641 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounts receivable, net</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,666,811 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 8.37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Contract receivable</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">494,456 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Prepayments and other assets</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">38,086 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 8.37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">403,008 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Right of use asset</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">82,408 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 8.37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Goodwill</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,135,006 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 8.37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intangible assets</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,659,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 8.37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued expenses</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2,361,302)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 8.37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Contract liabilities</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1,071,399)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Right of use liability</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(82,408)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 8.37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred tax liability</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(914,750)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr></table></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company accounted for the acquisition as follows:</span></div><div style="margin-top:12pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:50.000%"><tr><td style="width:1.0%"/><td style="width:74.733%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:23.067%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Purchase price</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10,058,536 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Allocation of purchase price:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 8.37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">950,690 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 8.37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounts receivable, net</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,676,208 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 8.37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Prepayments and other assets</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">42,752 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 8.37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9,351 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 8.37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Goodwill</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7,090,054 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 8.37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intangible assets</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,762,500 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 8.37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued expenses</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1,032,394)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 8.37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred tax liability</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(440,625)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 6072366 1134909 1197310 229058 3444926 1276000 12527 1197310 7700000 3400000 2500000 1800000 2000000 P2Y 0.35 10 7671557 622641 2666811 494456 38086 403008 82408 4135006 3659000 2361302 1071399 82408 914750 <div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The following pro-forma amounts reflect the Company’s results as if the acquisition of Emerald had occurred on January 1, 2021. These pro-forma amounts have been calculated after applying the Company’s accounting policies and adjusting the results of the acquisition to reflect the additional amortization of intangibles.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:50.138%"><tr><td style="width:1.0%"/><td style="width:49.592%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:22.999%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.908%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:23.001%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">For the Years Ended<br/>December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">78,711,382 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">88,251,443 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net loss</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(13,268,226)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1,694,783)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr></table></div><div style="margin-top:12pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following pro-forma amounts reflect the Company’s results as if the acquisition of the 2WR Entities had occurred on January 1, 2020. These pro-forma amounts have been calculated after applying the Company’s accounting policies and adjusting the results of the acquisition to reflect the additional amortization of intangibles.</span></div><div style="margin-top:12pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:50.138%"><tr><td style="width:1.0%"/><td style="width:49.592%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:22.999%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.908%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:23.001%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">For the Years Ended<br/>December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">67,029,934 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">66,802,623 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net income (loss)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(14,327,334)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">196,595 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 78711382 88251443 -13268226 -1694783 3 1 10100000 6500000 2000000 1600000 2000000 400000 400000 10058536 950690 1676208 42752 9351 7090054 1762500 1032394 440625 67029934 66802623 -14327334 196595 SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES<div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Basis of Presentation, Principles of Consolidation and Business Combinations</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">These consolidated financial statements include the accounts of urban-gro, Inc. and its wholly owned subsidiaries. They are presented in United States dollars and have been prepared in accordance with U.S. GAAP. On December 31, 2020, we effected a 1-for-6 reverse stock split with respect to our common stock. All share and per share information in these consolidated financial statements give effect to this reverse stock split.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Acquisitions of businesses are accounted for using the acquisition method of accounting (Accounting Standards Codification 805-10-225). The consideration transferred in a business combination is measured at fair value, which is calculated as the sum of the </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">acquisition date fair values of the assets transferred, liabilities incurred to the former owners of the acquired entities and the equity interests issued in exchange for control of the acquired entities. Acquisition related costs are recognized in net income (loss) as incurred.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Use of Estimates</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In preparing consolidated financial statements in conformity with U.S. GAAP, management is required to make estimates and assumptions that affect the reported amounts of assets and liabilities and the disclosure of assets and liabilities at the date of the consolidated financial statements and revenues and expenses during the reported periods. Actual results could differ from those estimates. Significant estimates include estimated revenues earned under percentage of completion construction contracts, professional service contracts, estimated useful lives and potential impairment of long-lived assets and goodwill, inventory write-offs, allowance for deferred tax assets and deferred tax liabilities, and allowance for bad-debt.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Reclassification</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certain prior year amounts have been reclassified for consistency with the current year presentation. These reclassifications had no effect on the reported results of operations.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;text-decoration:underline">Balance Sheet Classifications</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company includes in current assets and liabilities the following amounts that are in connection with construction contracts that may extend beyond one year: contract assets and contract liabilities (including retainage invoiced to customers contingent upon anything other than the passage of time), capitalized costs to fulfill contracts, retainage payable to sub-contractors and accrued losses on uncompleted contracts. A one-year time period is used to classify all other current assets and liabilities when not otherwise prescribed by the applicable accounting principles.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;text-decoration:underline">Contract Assets and Liabilities</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The timing between when Company collects cash from its construction design-build customers can create a contract asset or contract liability. Please refer to Note 3 - Revenue from Contracts with Customers for further discussion of the Company's contract assets and liabilities. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration:underline">Functional and Reporting Currency and Foreign Currency Translation</span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The functional and reporting currency of the Company and its subsidiaries is US dollars. All transactions in currencies other than US dollars are translated into US dollars on the date of the transaction. Any exchange gains and losses related to these transactions are recognized in the current period earnings as other income (expense).</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Fair Value of Financial Instruments</span></div><div style="margin-top:12pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s financial instruments consist principally of cash, accounts receivable, accounts payable, promissory note and other current assets and liabilities. We value our financial assets and liabilities using fair value measurements. Fair value is based on the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. Assets and liabilities measured at fair value are categorized based on whether the inputs are observable in the market and the degree that the inputs are observable. The categorization of financial instruments within the valuation hierarchy is based on the lowest level of input that is significant to the fair value measurement. The hierarchy is prioritized into three levels (with Level 3 being the lowest) defined as follows:</span></div><div style="margin-top:12pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Level 1: Quoted prices in active markets for identical assets or liabilities that the entity has the ability to access.</span></div><div style="margin-top:12pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Level 2: Observable inputs other than prices included in Level 1, such as quoted prices for similar assets and liabilities in active markets, quoted prices for identical or similar assets and liabilities in markets that are not active, or other inputs that are observable or can be corroborated with observable market data.</span></div><div style="margin-top:12pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Level 3: Unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets and liabilities. This includes certain pricing models, discounted cash flow methodologies, and similar techniques that use significant unobservable inputs.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The carrying amount of our cash, accounts receivable, accounts payable, promissory note, and other current assets and liabilities in our consolidated financial statements approximates fair value because of the short-term nature of the instruments as of December 31, 2022 and 2021. Investments in non-marketable equity securities are carried at cost less other-than-temporary impairments as of December 31, 2022 and 2021.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There have been no changes in Level 1, Level 2, and Level 3 categorizations and no changes in valuation techniques for these assets or liabilities for the years ended December 31, 2022 and 2021.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Cash</span></div><div style="margin-top:12pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company considers all highly liquid short-term cash investments with an original maturity of three months or less to be cash equivalents. As of December 31, 2022 and 2021, the Company did not maintain any cash equivalents. The Company maintains cash with financial institutions that may from time to time exceed federally-insured limits. The Company has not experienced any losses related to these balances and believes the risk to be minimal. There are no restricted or compensating cash balances as of December 31, 2022.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Accounts Receivable, Net</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Trade Accounts Receivable</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Trade accounts receivables are carried at the original invoiced amounts less an allowance for doubtful accounts. As of December 31, 2022 and 2021, the balance of allowance for doubtful accounts was $103,653 and $51,203, respectively. The allowance for doubtful accounts is calculated based on a detailed review of certain individual customer accounts and an estimation of the overall economic conditions affecting the Company’s customer base. The Company reviews a customer’s credit history before extending credit to the customer. If the financial condition of its customers were to deteriorate, resulting in an impairment of their ability to make payments, additions to the allowance would be required. A provision is made against accounts receivable to the extent they are considered unlikely to be collected. Occasionally, the Company will write off bad-debt directly to the bad-debt expense account when the balance is determined to be uncollectible. Bad-debt expense for the years ended December 31, 2022 and 2021 was $110,000 and $75,137, respectively.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Non-trade Accounts Receivable</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Non-trade accounts receivable consist of amounts due to the Company outside of our normal operating business. As of December 31, 2022 and 2021, the Company had a total of $2,914,112 and $5,103,132 of non-trade accounts receivable, respectively. As of December 31, 2022, non-trade accounts receivables was comprised of miscellaneous non-trade accounts receivables totaling $514,112 and non-trade accounts receivable related to litigation involving fraudulent wire transactions of $2,400,000. As of December 31, 2021, non-trade accounts receivable was comprised of amounts related to litigation involving fraudulent wire transactions of $5,103,132. On March 27, 2023, the Company entered into an agreement to settle this litigation and received a cash payment of $2,400,000 on March 27, 2023. In connection with this settlement, the Company recorded an impairment in the fourth quarter of 2022 of $950,576.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the changes in non-trade accounts receivable related to the fraudulent wire transactions for the years ended December 31, 2022 and 2021:</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:62.638%"><tr><td style="width:1.0%"/><td style="width:59.432%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.190%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.686%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.192%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">For the Years Ended<br/>December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Beginning fraudulent wire receivable</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,103,132 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Additions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,103,132 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Payments received </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1,752,556)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Impairment recorded upon settlement</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(950,576)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ending fraudulent wire receivable</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,400,000 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,103,132 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Inventories</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inventories, consisting entirely of finished goods, are stated at the lower of cost or net realizable value, with cost determined using the weighted average cost method. The Company periodically reviews the value of items in inventory and provides write-downs or write-offs of inventory based on its assessment of market conditions. Write-downs and write-offs are charged to cost of goods sold at the realization of change in value. Once written down, inventories are carried at this lower basis until sold or scrapped.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Property, Plant, and Equipment, net</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment is stated at cost less accumulated depreciation and impairment. Expenditures for major additions and improvements are capitalized and minor replacements, maintenance, and repairs are charged to expense as incurred. When property and equipment is retired or otherwise disposed of, the cost and accumulated depreciation are removed from the accounts and any resulting gain or loss is included in the results of operations for the respective period. Depreciation is provided over the estimated useful lives of the related assets using the straight-line method for financial statement purposes. The Company uses other depreciation methods (generally accelerated) for tax purposes where appropriate. No impairment charges were recorded for the years ended December 31, 2022 and 2021.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The estimated useful lives for significant property and equipment categories are as follows:</span></div><div style="margin-top:12pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:50.277%"><tr><td style="width:1.0%"/><td style="width:74.866%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:22.934%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Computer and technology equipment</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3 years</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Furniture and equipment</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5 years</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Leasehold improvements</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Lease term</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Vehicles</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3 years</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other equipment</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3 or 5 years</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Software</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3 years</span></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Operating Lease Right of Use Assets</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating lease right of use assets are stated at cost less accumulated depreciation, amortization and impairment. The Company has various operating and finance equipment and office leases with an imputed annual interest rate of 8%.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Intangible Assets</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s intangible assets, consist of legal fees for application of patents and trademarks, as well as customer relationships, trademarks and trade names and backlog from the acquisitions of DVO, 2WR and Emerald. Our patents and trademarks are recorded at cost, while the intangibles from our acquisitions are recorded at fair value and are amortized using the straight-line method over an estimated life, generally 5 years for patents, 5 years for trademarks and trade names, 7 years for customer relationships, and 1 year for backlog. Intangible assets are reported in the "Intangible Asset" line on the balance sheet. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Goodwill</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Goodwill represents the excess of the purchase price over the fair value of net assets acquired in a business combination. Goodwill is not amortized but is tested for impairment annually and at any time when events or circumstances suggest impairment may have occurred.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The testing for impairment consists of a comparison of the fair value of the reporting unit with its carrying amount. If the carrying amount of the reporting unit, including goodwill, exceeds the fair value, an impairment will be recognized equal to the difference between the carrying value of the reporting unit’s goodwill and the implied fair value of the goodwill. In testing goodwill for impairment, we determine the estimated fair value of our reporting units based upon a discounted future cash flow analysis. Goodwill, trade names and patents are our only indefinite-lived intangible assets. Definite-lived intangible assets are amortized using the straight-line method over the shorter of their contractual term or estimated useful lives.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Impairment of Long-lived Assets</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company evaluates potential impairment of long-lived assets whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. The carrying amount of a long-lived asset is not recoverable if it exceeds the sum of the undiscounted cash flows expected to result from the use and eventual disposition of the asset. An impairment will be recognized as the amount by which the carrying amount of a long-lived asset exceeds its fair value.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Investments</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Investments without readily determinable fair values and for which the Company does not have the ability to exercise significant influence are accounted for at cost with adjustments for observable changes in prices or impairments.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Revenue Recognition</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognizes revenue in accordance with ASC 606, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Revenue from Contracts with Customers,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> which requires that five basic steps be followed to recognize revenue: (1) a legally enforceable contract that meets criteria standards as to composition and substance is identified; (2) performance obligations relating to provision of goods or services to the customer are identified; (3) the transaction price, with consideration given to any variable, noncash, or other relevant consideration, is determined; (4) the transaction price is allocated to the performance obligations; and (5) revenue is recognized when control of goods or services is transferred to the customer with consideration given to whether that control happens over time or not. Determination of criteria (3) and (4) are based on judgments regarding the fixed nature of the selling prices of the services and products delivered and the collectability of those amounts.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company derives revenue predominately from the sale of equipment systems, services, construction design-build, and from other various immaterial contracts with customers. Please refer to Note 3 - Revenue from Contracts with Customers for additional discussion.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Customer Deposits</span></div><div style="margin-top:12pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">For equipment systems contracts, the Company’s policy is to collect deposits from customers at the beginning of the contract. Please refer to Note 3 - Revenue from Contracts with Customers for further discussion of the Company's customer deposits.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Cost of Revenues</span></div><div style="margin-top:12pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s policy is to recognize cost of revenues in the same manner as, and in conjunction with, revenue recognition. The Company’s cost of revenues includes the costs directly attributable to revenue recognized and includes expenses related to the purchasing of products and providing services, costs related to construction design-build contracts, fees for third-party commissions, and shipping costs. Total shipping costs included in the cost of revenues for the years ended December 31, 2022 and 2021 were $893,517 and $1,253,506, respectively. </span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Advertising Costs</span></div><div style="margin-top:12pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company expenses advertising costs in the periods the costs are incurred. Prepayments made under contracts are included in prepaid expenses and expensed when the advertisement is run. Total advertising expense incurred for the years ended December 31, 2022 and 2021 was $504,738 and $263,609, respectively.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Stock-Based Compensation</span></div><div style="margin-top:12pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company periodically issues shares of its common stock and stock options to employees, directors, and consultants in non-capital raising transactions for fees and services. The Company accounts for stock grants and stock options issued to employees and directors with the award being measured at its fair value at the date of grant and amortized ratably over the vesting period. The Company accounts for stock issued to consultants with the value of the stock compensation based upon the measurement date as determined at the grant date of the award.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Beneficial Conversion Feature of Convertible Notes</span></div><div style="margin-top:12pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company accounted for its convertible notes at issuance by allocating the proceeds received from a convertible note among freestanding instruments according to ASC 470, Debt, based upon their relative fair values. The fair value of debt and common stock was determined based on the closing price of the common stock on the date of the transaction, and the fair value of warrants was determined using the Black-Scholes option-pricing model. Convertible notes were subsequently carried at amortized cost. The fair value of the warrants is recorded as additional paid-in capital, with a corresponding amount recorded as a debt discount from the face amount of the convertible note. Each convertible note was analyzed for the existence of a beneficial conversion feature ("BCF"), defined as the fair value of the common stock at the commitment date for the convertible note, less the effective conversion price. BCFs were recognized at their intrinsic value, and recorded as an increase to additional paid-in capital, with a corresponding reduction in the carrying amount of the convertible note (as a debt discount from the face amount of the convertible note). The discounts on the convertible notes, consisting of amounts ascribed to warrants and beneficial conversion features, is amortized to interest expense, </span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">using the effective interest method, over the terms of the related convertible notes. BCFs that are contingent upon the occurrence of a future event are recorded when the contingency is resolved.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Warrants</span></div><div style="margin-top:12pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company estimates the fair value of warrants at the respective balance sheet dates using the Black-Scholes option-pricing model based on the estimated market value of the underlying common stock at the valuation measurement date, the remaining contractual term, risk-free interest rate, and expected volatility of the price of the underlying common stock. There is a moderate degree of subjectivity involved when using option pricing models to estimate the warrants and the assumptions used in the Black-Scholes option-pricing model are moderately judgmental.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Income Taxes</span></div><div style="margin-top:12pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company files income tax returns in the United States, Canada, and the Netherlands, and state and local tax returns in applicable jurisdictions. Provisions for current income tax liabilities, if any, would be calculated and accrued on income and expense amounts expected to be included in the income tax returns for the current year. Income taxes reported in earnings, if any, would also include deferred income tax provisions.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred income tax assets and liabilities, if any, would be computed on differences between the financial statement bases of assets and liabilities at the enacted tax rates. Changes in deferred income tax assets and liabilities would be included as a component of income tax expense. The effect on deferred income tax assets and liabilities attributable to changes in enacted tax rates would be charged or credited to income tax expense in the period of enactment. Valuation allowances would be established for certain deferred tax assets when realization is not likely.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Assets and liabilities would be established for uncertain tax positions taken or positions expected to be taken in income tax returns when such positions, in the judgment of the Company, do not meet a more-likely-than-not threshold based on the technical merits of the positions. Valuation allowances would be established for certain deferred tax assets when realization is not likely. </span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Loss per Share</span></div><div style="margin-top:12pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company computes net loss per share by dividing net loss available to common shareholders by the weighted average number of common shares outstanding for the period. Diluted earnings per share would be computed by dividing net loss by the weighted-average of all potentially dilutive shares of common stock that were outstanding during the periods presented. The diluted earnings per share calculation is not presented as it results in an anti-dilutive calculation of net loss per share.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The treasury stock method would be used to calculate diluted earnings per share for potentially dilutive stock options and share purchase warrants. This method assumes that any proceeds received from the exercise of in-the-money stock options and share purchase warrants would be used to purchase common shares at the average market price for the period.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Recently Issued Accounting Pronouncements</span></div><div style="margin-top:12pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">From time to time, the Financial Accounting Standards Board (the "FASB") or other standards setting bodies issue new accounting pronouncements. The FASB issues updates to new accounting pronouncements through the issuance of an Accounting Standards Update ("ASU"). Unless otherwise discussed, the Company believes that the impact of recently issued guidance, whether adopted or to be adopted in the future, is not expected to have a material impact on the Company’s financial statements upon adoption.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In June 2016, the FASB issued ASU No. 2016-13, Financial Instruments - Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments ("ASU 2016-13"). This update replaces the incurred loss impairment methodology 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. This adoption of this update had no impact to the Company's consolidated financial statements.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In August 2020, the FASB issued ASU 2020-06—Debt—Debt with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging—Contracts in Entity’s Own Equity (Subtopic 815-40)—Accounting For Convertible Instruments and Contracts in an Entity’s Own Equity. ASU 2020-06 simplifies accounting for convertible instruments by removing major separation models required under historical U.S. GAAP. Consequently, more convertible debt instruments will be reported as a single liability instrument with no separate accounting for embedded conversion features. ASU 2020-06 removes certain settlement conditions that are required for equity contracts to qualify for the derivative scope exception, which will permit more equity contracts to qualify for it. ASU 2020-06 also simplifies the diluted net income per share calculation in certain areas. The adoption of this update had no impact to the Company's consolidated financial statements. </span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">There are other various updates recently issued by the FASB, most of which represented technical corrections to the accounting literature or application to specific industries and are not expected to have a material impact on the Company’s financial position, results of operations or cash flows.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">Management has reviewed all other recently issued, but not yet effective, accounting pronouncements and does not believe the future adoption of any such pronouncements may be expected to cause a material impact on the Company's financial condition or the results of our operations.</span></div> Basis of Presentation, Principles of Consolidation and Business CombinationsThese consolidated financial statements include the accounts of urban-gro, Inc. and its wholly owned subsidiaries. They are presented in United States dollars and have been prepared in accordance with U.S. GAAP. Acquisitions of businesses are accounted for using the acquisition method of accounting (Accounting Standards Codification 805-10-225). The consideration transferred in a business combination is measured at fair value, which is calculated as the sum of the acquisition date fair values of the assets transferred, liabilities incurred to the former owners of the acquired entities and the equity interests issued in exchange for control of the acquired entities. Acquisition related costs are recognized in net income (loss) as incurred. <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Use of Estimates</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In preparing consolidated financial statements in conformity with U.S. GAAP, management is required to make estimates and assumptions that affect the reported amounts of assets and liabilities and the disclosure of assets and liabilities at the date of the consolidated financial statements and revenues and expenses during the reported periods. Actual results could differ from those estimates. Significant estimates include estimated revenues earned under percentage of completion construction contracts, professional service contracts, estimated useful lives and potential impairment of long-lived assets and goodwill, inventory write-offs, allowance for deferred tax assets and deferred tax liabilities, and allowance for bad-debt.</span></div> <div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Reclassification</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certain prior year amounts have been reclassified for consistency with the current year presentation. These reclassifications had no effect on the reported results of operations.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;text-decoration:underline">Balance Sheet Classifications</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company includes in current assets and liabilities the following amounts that are in connection with construction contracts that may extend beyond one year: contract assets and contract liabilities (including retainage invoiced to customers contingent upon anything other than the passage of time), capitalized costs to fulfill contracts, retainage payable to sub-contractors and accrued losses on uncompleted contracts. A one-year time period is used to classify all other current assets and liabilities when not otherwise prescribed by the applicable accounting principles.</span></div> <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;text-decoration:underline">Contract Assets and Liabilities</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The timing between when Company collects cash from its construction design-build customers can create a contract asset or contract liability. Please refer to Note 3 - Revenue from Contracts with Customers for further discussion of the Company's contract assets and liabilities. </span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Revenue Recognition</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognizes revenue in accordance with ASC 606, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Revenue from Contracts with Customers,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> which requires that five basic steps be followed to recognize revenue: (1) a legally enforceable contract that meets criteria standards as to composition and substance is identified; (2) performance obligations relating to provision of goods or services to the customer are identified; (3) the transaction price, with consideration given to any variable, noncash, or other relevant consideration, is determined; (4) the transaction price is allocated to the performance obligations; and (5) revenue is recognized when control of goods or services is transferred to the customer with consideration given to whether that control happens over time or not. Determination of criteria (3) and (4) are based on judgments regarding the fixed nature of the selling prices of the services and products delivered and the collectability of those amounts.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company derives revenue predominately from the sale of equipment systems, services, construction design-build, and from other various immaterial contracts with customers. Please refer to Note 3 - Revenue from Contracts with Customers for additional discussion.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Customer Deposits</span></div><div style="margin-top:12pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">For equipment systems contracts, the Company’s policy is to collect deposits from customers at the beginning of the contract. Please refer to Note 3 - Revenue from Contracts with Customers for further discussion of the Company's customer deposits.</span></div> <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration:underline">Functional and Reporting Currency and Foreign Currency Translation</span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The functional and reporting currency of the Company and its subsidiaries is US dollars. All transactions in currencies other than US dollars are translated into US dollars on the date of the transaction. Any exchange gains and losses related to these transactions are recognized in the current period earnings as other income (expense).</span></div> <div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Fair Value of Financial Instruments</span></div><div style="margin-top:12pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s financial instruments consist principally of cash, accounts receivable, accounts payable, promissory note and other current assets and liabilities. We value our financial assets and liabilities using fair value measurements. Fair value is based on the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. Assets and liabilities measured at fair value are categorized based on whether the inputs are observable in the market and the degree that the inputs are observable. The categorization of financial instruments within the valuation hierarchy is based on the lowest level of input that is significant to the fair value measurement. The hierarchy is prioritized into three levels (with Level 3 being the lowest) defined as follows:</span></div><div style="margin-top:12pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Level 1: Quoted prices in active markets for identical assets or liabilities that the entity has the ability to access.</span></div><div style="margin-top:12pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Level 2: Observable inputs other than prices included in Level 1, such as quoted prices for similar assets and liabilities in active markets, quoted prices for identical or similar assets and liabilities in markets that are not active, or other inputs that are observable or can be corroborated with observable market data.</span></div><div style="margin-top:12pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Level 3: Unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets and liabilities. This includes certain pricing models, discounted cash flow methodologies, and similar techniques that use significant unobservable inputs.</span></div>The carrying amount of our cash, accounts receivable, accounts payable, promissory note, and other current assets and liabilities in our consolidated financial statements approximates fair value because of the short-term nature of the instruments as of December 31, 2022 and 2021. Investments in non-marketable equity securities are carried at cost less other-than-temporary impairments as of December 31, 2022 and 2021. CashThe Company considers all highly liquid short-term cash investments with an original maturity of three months or less to be cash equivalents. As of December 31, 2022 and 2021, the Company did not maintain any cash equivalents. The Company maintains cash with financial institutions that may from time to time exceed federally-insured limits. The Company has not experienced any losses related to these balances and believes the risk to be minimal. <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Accounts Receivable, Net</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Trade Accounts Receivable</span></div>Trade accounts receivables are carried at the original invoiced amounts less an allowance for doubtful accounts. As of December 31, 2022 and 2021, the balance of allowance for doubtful accounts was $103,653 and $51,203, respectively. The allowance for doubtful accounts is calculated based on a detailed review of certain individual customer accounts and an estimation of the overall economic conditions affecting the Company’s customer base. The Company reviews a customer’s credit history before extending credit to the customer. If the financial condition of its customers were to deteriorate, resulting in an impairment of their ability to make payments, additions to the allowance would be required. A provision is made against accounts receivable to the extent they are considered unlikely to be collected. Occasionally, the Company will write off bad-debt directly to the bad-debt expense account when the balance is determined to be uncollectible. 103653 51203 110000 75137 2914112 5103132 514112 2400000 5103132 2400000 950576 <div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the changes in non-trade accounts receivable related to the fraudulent wire transactions for the years ended December 31, 2022 and 2021:</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:62.638%"><tr><td style="width:1.0%"/><td style="width:59.432%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.190%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.686%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.192%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">For the Years Ended<br/>December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Beginning fraudulent wire receivable</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,103,132 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Additions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,103,132 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Payments received </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1,752,556)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Impairment recorded upon settlement</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(950,576)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ending fraudulent wire receivable</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,400,000 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,103,132 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 5103132 0 0 5103132 1752556 0 950576 0 2400000 5103132 <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Inventories</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inventories, consisting entirely of finished goods, are stated at the lower of cost or net realizable value, with cost determined using the weighted average cost method. The Company periodically reviews the value of items in inventory and provides write-downs or write-offs of inventory based on its assessment of market conditions. Write-downs and write-offs are charged to cost of goods sold at the realization of change in value. Once written down, inventories are carried at this lower basis until sold or scrapped.</span></div> Property, Plant, and Equipment, netProperty and equipment is stated at cost less accumulated depreciation and impairment. Expenditures for major additions and improvements are capitalized and minor replacements, maintenance, and repairs are charged to expense as incurred. When property and equipment is retired or otherwise disposed of, the cost and accumulated depreciation are removed from the accounts and any resulting gain or loss is included in the results of operations for the respective period. Depreciation is provided over the estimated useful lives of the related assets using the straight-line method for financial statement purposes. The Company uses other depreciation methods (generally accelerated) for tax purposes where appropriate. 0 0 <div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The estimated useful lives for significant property and equipment categories are as follows:</span></div><div style="margin-top:12pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:50.277%"><tr><td style="width:1.0%"/><td style="width:74.866%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:22.934%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Computer and technology equipment</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3 years</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Furniture and equipment</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5 years</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Leasehold improvements</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Lease term</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Vehicles</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3 years</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other equipment</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3 or 5 years</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Software</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3 years</span></td></tr></table></div><div style="margin-top:12pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property Plant and Equipment balances are summarized as follows:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:62.638%"><tr><td style="width:1.0%"/><td style="width:59.432%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.190%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.686%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.192%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">As of December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Computers and technology equipment</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">232,405 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">106,825 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Furniture and fixtures</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">234,389 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">110,006 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Leasehold improvements</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">306,719 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">164,072 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Vehicles</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">456,797 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">20,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Software</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">685,580 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">229,621 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other equipment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">58,525 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">36,548 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accumulated depreciation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(667,269)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(459,576)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total property plant and equipment, net</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,307,146 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">207,496 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> P3Y P5Y P3Y P3Y P5Y P3Y Operating Lease Right of Use AssetsOperating lease right of use assets are stated at cost less accumulated depreciation, amortization and impairment. 0.08 0.08 Intangible AssetsThe Company’s intangible assets, consist of legal fees for application of patents and trademarks, as well as customer relationships, trademarks and trade names and backlog from the acquisitions of DVO, 2WR and Emerald. Our patents and trademarks are recorded at cost, while the intangibles from our acquisitions are recorded at fair value and are amortized using the straight-line method over an estimated life, generally 5 years for patents, 5 years for trademarks and trade names, 7 years for customer relationships, and 1 year for backlog. Intangible assets are reported in the "Intangible Asset" line on the balance sheet. P5Y P5Y P7Y P1Y <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Goodwill</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Goodwill represents the excess of the purchase price over the fair value of net assets acquired in a business combination. Goodwill is not amortized but is tested for impairment annually and at any time when events or circumstances suggest impairment may have occurred.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The testing for impairment consists of a comparison of the fair value of the reporting unit with its carrying amount. If the carrying amount of the reporting unit, including goodwill, exceeds the fair value, an impairment will be recognized equal to the difference between the carrying value of the reporting unit’s goodwill and the implied fair value of the goodwill. In testing goodwill for impairment, we determine the estimated fair value of our reporting units based upon a discounted future cash flow analysis. Goodwill, trade names and patents are our only indefinite-lived intangible assets. Definite-lived intangible assets are amortized using the straight-line method over the shorter of their contractual term or estimated useful lives.</span></div> <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Impairment of Long-lived Assets</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company evaluates potential impairment of long-lived assets whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. The carrying amount of a long-lived asset is not recoverable if it exceeds the sum of the undiscounted cash flows expected to result from the use and eventual disposition of the asset. An impairment will be recognized as the amount by which the carrying amount of a long-lived asset exceeds its fair value.</span></div> <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Investments</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Investments without readily determinable fair values and for which the Company does not have the ability to exercise significant influence are accounted for at cost with adjustments for observable changes in prices or impairments.</span></div> Cost of RevenuesThe Company’s policy is to recognize cost of revenues in the same manner as, and in conjunction with, revenue recognition. The Company’s cost of revenues includes the costs directly attributable to revenue recognized and includes expenses related to the purchasing of products and providing services, costs related to construction design-build contracts, fees for third-party commissions, and shipping costs. 893517 1253506 Advertising CostsThe Company expenses advertising costs in the periods the costs are incurred. Prepayments made under contracts are included in prepaid expenses and expensed when the advertisement is run. 504738 263609 <div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Stock-Based Compensation</span></div><div style="margin-top:12pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company periodically issues shares of its common stock and stock options to employees, directors, and consultants in non-capital raising transactions for fees and services. The Company accounts for stock grants and stock options issued to employees and directors with the award being measured at its fair value at the date of grant and amortized ratably over the vesting period. The Company accounts for stock issued to consultants with the value of the stock compensation based upon the measurement date as determined at the grant date of the award.</span></div> <div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Beneficial Conversion Feature of Convertible Notes</span></div><div style="margin-top:12pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company accounted for its convertible notes at issuance by allocating the proceeds received from a convertible note among freestanding instruments according to ASC 470, Debt, based upon their relative fair values. The fair value of debt and common stock was determined based on the closing price of the common stock on the date of the transaction, and the fair value of warrants was determined using the Black-Scholes option-pricing model. Convertible notes were subsequently carried at amortized cost. The fair value of the warrants is recorded as additional paid-in capital, with a corresponding amount recorded as a debt discount from the face amount of the convertible note. Each convertible note was analyzed for the existence of a beneficial conversion feature ("BCF"), defined as the fair value of the common stock at the commitment date for the convertible note, less the effective conversion price. BCFs were recognized at their intrinsic value, and recorded as an increase to additional paid-in capital, with a corresponding reduction in the carrying amount of the convertible note (as a debt discount from the face amount of the convertible note). The discounts on the convertible notes, consisting of amounts ascribed to warrants and beneficial conversion features, is amortized to interest expense, </span></div>using the effective interest method, over the terms of the related convertible notes. BCFs that are contingent upon the occurrence of a future event are recorded when the contingency is resolved. <div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Warrants</span></div><div style="margin-top:12pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company estimates the fair value of warrants at the respective balance sheet dates using the Black-Scholes option-pricing model based on the estimated market value of the underlying common stock at the valuation measurement date, the remaining contractual term, risk-free interest rate, and expected volatility of the price of the underlying common stock. There is a moderate degree of subjectivity involved when using option pricing models to estimate the warrants and the assumptions used in the Black-Scholes option-pricing model are moderately judgmental.</span></div> <div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Income Taxes</span></div><div style="margin-top:12pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company files income tax returns in the United States, Canada, and the Netherlands, and state and local tax returns in applicable jurisdictions. Provisions for current income tax liabilities, if any, would be calculated and accrued on income and expense amounts expected to be included in the income tax returns for the current year. Income taxes reported in earnings, if any, would also include deferred income tax provisions.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred income tax assets and liabilities, if any, would be computed on differences between the financial statement bases of assets and liabilities at the enacted tax rates. Changes in deferred income tax assets and liabilities would be included as a component of income tax expense. The effect on deferred income tax assets and liabilities attributable to changes in enacted tax rates would be charged or credited to income tax expense in the period of enactment. Valuation allowances would be established for certain deferred tax assets when realization is not likely.</span></div>Assets and liabilities would be established for uncertain tax positions taken or positions expected to be taken in income tax returns when such positions, in the judgment of the Company, do not meet a more-likely-than-not threshold based on the technical merits of the positions. Valuation allowances would be established for certain deferred tax assets when realization is not likely. <div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Loss per Share</span></div><div style="margin-top:12pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company computes net loss per share by dividing net loss available to common shareholders by the weighted average number of common shares outstanding for the period. Diluted earnings per share would be computed by dividing net loss by the weighted-average of all potentially dilutive shares of common stock that were outstanding during the periods presented. The diluted earnings per share calculation is not presented as it results in an anti-dilutive calculation of net loss per share.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The treasury stock method would be used to calculate diluted earnings per share for potentially dilutive stock options and share purchase warrants. This method assumes that any proceeds received from the exercise of in-the-money stock options and share purchase warrants would be used to purchase common shares at the average market price for the period.</span></div> <div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Recently Issued Accounting Pronouncements</span></div><div style="margin-top:12pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">From time to time, the Financial Accounting Standards Board (the "FASB") or other standards setting bodies issue new accounting pronouncements. The FASB issues updates to new accounting pronouncements through the issuance of an Accounting Standards Update ("ASU"). Unless otherwise discussed, the Company believes that the impact of recently issued guidance, whether adopted or to be adopted in the future, is not expected to have a material impact on the Company’s financial statements upon adoption.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In June 2016, the FASB issued ASU No. 2016-13, Financial Instruments - Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments ("ASU 2016-13"). This update replaces the incurred loss impairment methodology 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. This adoption of this update had no impact to the Company's consolidated financial statements.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In August 2020, the FASB issued ASU 2020-06—Debt—Debt with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging—Contracts in Entity’s Own Equity (Subtopic 815-40)—Accounting For Convertible Instruments and Contracts in an Entity’s Own Equity. ASU 2020-06 simplifies accounting for convertible instruments by removing major separation models required under historical U.S. GAAP. Consequently, more convertible debt instruments will be reported as a single liability instrument with no separate accounting for embedded conversion features. ASU 2020-06 removes certain settlement conditions that are required for equity contracts to qualify for the derivative scope exception, which will permit more equity contracts to qualify for it. ASU 2020-06 also simplifies the diluted net income per share calculation in certain areas. The adoption of this update had no impact to the Company's consolidated financial statements. </span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">There are other various updates recently issued by the FASB, most of which represented technical corrections to the accounting literature or application to specific industries and are not expected to have a material impact on the Company’s financial position, results of operations or cash flows.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">Management has reviewed all other recently issued, but not yet effective, accounting pronouncements and does not believe the future adoption of any such pronouncements may be expected to cause a material impact on the Company's financial condition or the results of our operations.</span></div> REVENUE FROM CONTRACTS WITH CUSTOMERS<div style="margin-top:12pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognizes revenue predominantly from the sale of equipment systems, services, construction design-build, and from other various immaterial contracts with customers from its CEA and Commercial sectors. The table below presents the revenue by source for the years ended December 31, 2022 and 2021:</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:48.900%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.983%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.983%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.983%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.986%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">For the year ended December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CEA</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Commercial</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Relative Percentage</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Equipment systems</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">33,333,574 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">33,333,574 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">50%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Services</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8,016,433 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,845,875 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12,862,308 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">19%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Construction design-build</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,664,538 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">18,158,363 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">19,822,901 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">30%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,011,151 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,011,151 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total revenues and other income</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">44,025,696 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">23,004,238 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">67,029,934 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">100%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Relative percentage</span></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">66 </span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">34 </span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">100 </span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Note: Percentages may not calculate due to rounding.</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr></table></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:48.900%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.983%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.983%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.983%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.986%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">For the year ended December 31, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CEA</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Commercial</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Relative Percentage</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Equipment systems</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">55,560,126 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">55,560,126 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">89%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Services</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,102,945 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,940,819 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,043,764 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Construction design-build</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">—%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,509,291 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,509,291 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total revenues and other income</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">60,172,362 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,940,819 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">62,113,181 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">100%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Relative percentage</span></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">97 </span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3 </span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">100 </span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Note: Percentages may not calculate due to rounding.</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr></table></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Under ASC 606, a performance obligation is a promise in a contract with a customer, to transfer a distinct good or service to the customer. Equipment systems contracts are lump sum contracts, which require the performance of some, or all, of the obligations under the contract for a specified amount. Service revenue contracts, which include both architectural and engineering designs, generally contain multiple performance obligations which can span across multiple phases of a project and are generally set forth in the contract as distinct milestones. The majority of construction design-build contracts have a single performance obligation, as the promise to transfer the individual goods or services is not separately identifiable from other promises in the contracts and, therefore, not distinct. Some contracts have multiple performance obligations, most commonly due to the contract covering multiple phases of the project life cycle (design and construction).</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The transaction price for service contracts and construction design-build contracts is allocated to each distinct performance obligation and recognized as revenue when, or as, each performance obligation is satisfied. When there are multiple performance obligations under the same service contract, the Company allocates the transaction price to each performance obligation based on the standalone selling price. In general, payment is fixed at the time of the contract and are not subject to discounts, incentives, payment bonuses, credits, and penalties, unless negotiated in an amendment.</span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">When establishing the selling price to the customer, the Company uses various observable inputs. For equipment systems, the stand-alone selling price is determined by forecasting the expected costs of the products, and then adding in the appropriate margins established by management. For service revenues and construction design-build revenues, the Company estimates the selling price by reference to certain physical characteristics of the project, which include the facility size, the complexity of the design, and the mechanical systems involved, which are indicative of the scope and complexity for those services. Significant judgments are typically not required with respect to the determination of the transaction price based on the nature of the selling prices of the products and services delivered and the collectability of those amounts. Accordingly, the Company does not consider estimates of variable consideration to be constrained.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company recognizes equipment systems, services, and construction design-build revenues when the performance obligation with the customer is satisfied. For satisfaction of equipment system revenues, the Company recognizes revenue when control of the promised good transfers to the customer, which predominately occurs at the time of shipment. For service revenues, satisfaction occurs as the services related to the distinct performance obligations are rendered or completed in exchange for consideration in an amount for which the Company is entitled. The time period between recognition and satisfaction of performance obligations is generally within the same reporting period; thus, there are no material unsatisfied or partially unsatisfied performance obligations for product or service revenues at the end of the reporting period.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Construction design-build revenues are recognized as the Company's obligations are satisfied over time, using the ratio of project costs incurred to estimated total costs for each contract because of the continuous transfer of control to the customer as all of the work is performed at the customer’s site and, therefore, the customer controls the asset as it is being constructed. This continuous transfer of control to the customer is further supported by clauses in the contract that allow the customer to unilaterally terminate the contract for convenience, pay the Company for costs incurred plus a reasonable profit and take control of any work in process. This cost-to-cost measure is used for our construction design-build contracts because management considers it to be the best available measure of progress on these contracts. </span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Contract modifications through change orders, claims and incentives are routine in the performance of the Company’s construction design-build contracts to account for changes in the contract specifications or requirements. In most instances, contract modifications are not distinct from the existing contract due to the significant integration of services provided in the contract and are accounted for as a modification of the existing contract and performance obligation. Either the Company or its customers may initiate change orders, which may include changes in specifications or designs, manner of performance, facilities, equipment, materials, sites and period of completion of the work. Change orders that are unapproved as to both price and scope are evaluated as claims. The Company considers claims to be amounts in excess of approved contract prices that the Company seeks to collect from its customers or others for customer-caused delays, errors in specifications and designs, contract terminations, change orders that are either in dispute or are unapproved as to both scope and price, or other causes of unanticipated additional contract costs.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The timing of when the Company bills customers on long-term construction design-build contracts is generally dependent upon agreed-upon contractual terms, which may include milestone billings based on the completion of certain phases of the work, or when services are provided. When as a result of contingencies, billings cannot occur until after the related revenue has been recognized; the result is unbilled revenue, which is included in contract assets. Additionally, the Company may receive advances or deposits from customers before revenue is recognized; the result is deferred revenue, which is included in contract liabilities. Retainage subject to conditions other than the passage of time are included in contract assets and contract liabilities.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Contract assets represent revenues recognized in excess of amounts paid or payable (contract receivables) to the Company on uncompleted contracts. Contract liabilities represent the Company’s obligation to perform on uncompleted contracts with customers for which the Company has received payment or for which contract receivables are outstanding. </span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The following table provides information about contract assets and contract liabilities from contracts with customers:</span></div><div style="text-align:justify"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:74.177%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.983%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.985%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">As of December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Contract assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue recognized in excess of amounts paid or payable (contract receivables) to the Company on uncompleted contracts (contract asset), excluding retainage</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,874,141 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Retainage included in contract assets due to being conditional on something other than solely passage of time</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">130,141 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total contract assets</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">3,004,282</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">As of December 31,</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2021</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Contract liabilities:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Payments received or receivable (contract receivables) in excess of revenue recognized on uncompleted contracts (contract liability)</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,294,452 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Retainage included in contract liabilities due to being conditional on something other than solely passage of time</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total contract liabilities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">1,294,452</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Accounts receivable, net of allowance for doubtful accounts, balances from contracts with customers within the accompanying balance sheets as of December 31, 2022, and 2021, were</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> $12,466,180 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">and $8,022,553, respectively.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">For equipment systems contracts, the Company’s predominant policy is to collect deposits from customers at the beginning of the contract and the balance of the contract payment prior to shipping. The Company does, in some cases, collect deposits or retainers as down payments on service contracts. Consumable products orders may be paid for in advance of shipment or for recurring customers with credit, payment terms of 30 days or less may be extended by the Company. Customer payments that have been collected prior to the performance obligation being recognized are recorded as customer deposit liabilities on the balance sheet. When the performance obligation is satisfied and all the criteria for revenue recognition are met, revenue is recognized. In certain situations when the customer has paid the deposit and services have been performed but the customer chooses not to proceed with the contract, the Company is entitled to keep the deposit and recognize revenue. Of the outstanding customer deposit balance of $13,345,451 at December 31, 2021, $13,186,579 was recognized as revenue in the year ended December 31, 2022. The entire customer deposit balance of $4,878,863 at December 31, 2020 was recognized as revenue in the year ended December 31, 2021.</span></div> The table below presents the revenue by source for the years ended December 31, 2022 and 2021:<div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:48.900%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.983%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.983%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.983%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.986%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">For the year ended December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CEA</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Commercial</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Relative Percentage</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Equipment systems</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">33,333,574 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">33,333,574 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">50%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Services</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8,016,433 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,845,875 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12,862,308 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">19%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Construction design-build</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,664,538 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">18,158,363 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">19,822,901 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">30%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,011,151 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,011,151 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total revenues and other income</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">44,025,696 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">23,004,238 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">67,029,934 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">100%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Relative percentage</span></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">66 </span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">34 </span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">100 </span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Note: Percentages may not calculate due to rounding.</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr></table></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:48.900%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.983%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.983%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.983%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.986%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">For the year ended December 31, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CEA</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Commercial</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Relative Percentage</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Equipment systems</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">55,560,126 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">55,560,126 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">89%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Services</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,102,945 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,940,819 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,043,764 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Construction design-build</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">—%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,509,291 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,509,291 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total revenues and other income</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">60,172,362 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,940,819 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">62,113,181 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">100%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Relative percentage</span></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">97 </span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3 </span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">100 </span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Note: Percentages may not calculate due to rounding.</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr></table></div> 33333574 0 33333574 0.50 8016433 4845875 12862308 0.19 1664538 18158363 19822901 0.30 1011151 0 1011151 0.02 44025696 23004238 67029934 1 0.66 0.34 1 55560126 0 55560126 0.89 3102945 1940819 5043764 0.08 0 0 0 0 1509291 0 1509291 0.02 60172362 1940819 62113181 1 0.97 0.03 1 <div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The following table provides information about contract assets and contract liabilities from contracts with customers:</span></div><div style="text-align:justify"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:74.177%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.983%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.985%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">As of December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Contract assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue recognized in excess of amounts paid or payable (contract receivables) to the Company on uncompleted contracts (contract asset), excluding retainage</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,874,141 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Retainage included in contract assets due to being conditional on something other than solely passage of time</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">130,141 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total contract assets</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">3,004,282</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">As of December 31,</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2021</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Contract liabilities:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Payments received or receivable (contract receivables) in excess of revenue recognized on uncompleted contracts (contract liability)</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,294,452 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Retainage included in contract liabilities due to being conditional on something other than solely passage of time</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total contract liabilities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">1,294,452</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr></table></div> 2874141 0 130141 0 3004282 0 1294452 0 0 0 1294452 0 12466180 8022553 13345451 13186579 4878863 4878863 RELATED PARTY TRANSACTIONS<div style="margin-top:12pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On December 15, 2020, James Lowe, a director of the Company, agreed to convert a $1,000,000 note plus $4,500 of accrued interest into a convertible note bridge financing (see "Bridge Financing" in Note 10 – Notes Payable). The note carried interest at a rate of 12% and matured on December 31, 2021. The note was converted into shares of the Company's common stock in connection with the Company's uplisting to Nasdaq in February 2021.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cloud9 Support, an entity owned by James Lowe, purchases materials from the Company for use with their customers. Total sales to Cloud9 Support were $27 and $106,310 during the years ended 2022 and 2021, respectively. Outstanding receivables from Cloud9 Support as of December 31, 2022 and 2021 totaled $3,920 and $6,797, respectively. There was no outstanding payables for purchases of inventory or other services to Cloud9 Support as of December 31, 2022 and 2021.</span></div> 1000000 4500 0.12 27 106310 3920 6797 0 0 PREPAYMENTS &amp; OTHER ASSETS<div style="margin-top:12pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Prepayments and other assets are comprised of prepayments paid to vendors to initiate orders and prepaid services and fees. The prepaid balances are summarized as follows:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:62.638%"><tr><td style="width:1.0%"/><td style="width:59.432%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.190%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.686%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.192%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">As of December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Vendor prepayments</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,459,389 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10,652,962 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Prepaid services and fees</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,346,430 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">587,505 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Others</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">38,769 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7,799 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total prepayments and other assets</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,844,588 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">11,248,266 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> <div style="margin-top:12pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Prepayments and other assets are comprised of prepayments paid to vendors to initiate orders and prepaid services and fees. The prepaid balances are summarized as follows:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:62.638%"><tr><td style="width:1.0%"/><td style="width:59.432%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.190%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.686%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.192%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">As of December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Vendor prepayments</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,459,389 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10,652,962 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Prepaid services and fees</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,346,430 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">587,505 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Others</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">38,769 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7,799 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total prepayments and other assets</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,844,588 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">11,248,266 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 2459389 10652962 1346430 587505 38769 7799 3844588 11248266 PROPERTY PLANT &amp; EQUIPMENT, NET<div style="margin-top:12pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property Plant and Equipment balances are summarized as follows:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:62.638%"><tr><td style="width:1.0%"/><td style="width:59.432%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.190%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.686%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.192%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">As of December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Computers and technology equipment</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">232,405 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">106,825 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Furniture and fixtures</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">234,389 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">110,006 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Leasehold improvements</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">306,719 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">164,072 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Vehicles</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">456,797 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">20,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Software</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">685,580 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">229,621 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other equipment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">58,525 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">36,548 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accumulated depreciation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(667,269)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(459,576)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total property plant and equipment, net</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,307,146 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">207,496 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div>Depreciation expense for the years ended December 31, 2022 and 2021 totaled $423,286 and $223,727, respectively. 232405 106825 234389 110006 306719 164072 456797 20000 685580 229621 58525 36548 667269 459576 1307146 207496 423286 223727 INVESTMENTS<div style="margin-top:12pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of investments are summarized as follows:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:75.277%"><tr><td style="width:1.0%"/><td style="width:49.269%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.951%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.538%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.951%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.538%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.953%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">XS Financial</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Edyza</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Balances, as of December 31, 2021</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,500,000 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,710,358 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,210,358 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Impairment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1,710,358)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1,710,358)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Paid in kind interest</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">59,307 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">– </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">59,307 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Balances, as of December 31, 2022</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,559,307 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,559,307 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">XS Financial</span></div><div style="margin-top:12pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On October 30, 2021, the Company participated in a convertible note offering of Xtraction Services, Inc., a/k/a XS Financial Inc. (CSE: XSF) (OTCQB: XSHLF) ("XSF"), a specialty finance company providing CAPEX financing solutions, including equipment leasing, to CEA companies in the United States. The Company invested $2,500,000 of a total $43,500,000 raised by XSF. Prior to any Nasdaq listing, the investment incurs 9.5% interest payable, of which, 7.5% is cash interest and 2.0%. is interest paid in kind. Subsequent to any Nasdaq listing, the investment incurs 8.0% interest. The debt matures on October 28, 2023, with a one-year option at the sole discretion of XSF to extend the maturity date. In addition, the Company received 1.25 million warrants denominated in Canadian dollars ("C$") with a C$0.45 share price as subject to the warrant instrument. No value was attributed to the warrants at the time of the investment.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Edyza</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company has a strategic investment in Edyza, Inc. ("Edyza"), a hardware and software technology company that enables dense sensor networks in agriculture, healthcare, and other environments that require precise micro-climate monitoring. The Company measures this investment at cost, less any impairment changes resulting from observable price changes in orderly transactions for an identical or similar investment of the same issuer.</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">During the third quarter of 2022, the Company fully impaired this investment. The Company notes that the intent and ability to retain its investment for a period of time sufficient to allow for any anticipated recovery has passed, causing an "other than temporary loss." The Company will continue to monitor any future changes to this impairment and seek to recover any remaining value of its 19.5% ownership. The impairment recorded was $1.7 million.</span></div> <div style="margin-top:12pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of investments are summarized as follows:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:75.277%"><tr><td style="width:1.0%"/><td style="width:49.269%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.951%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.538%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.951%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.538%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.953%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">XS Financial</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Edyza</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Balances, as of December 31, 2021</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,500,000 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,710,358 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,210,358 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Impairment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1,710,358)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1,710,358)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Paid in kind interest</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">59,307 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">– </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">59,307 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Balances, as of December 31, 2022</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,559,307 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,559,307 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 2500000 1710358 4210358 0 1710358 1710358 59307 0 59307 2559307 0 2559307 2500000 43500000 0.095 0.075 0.020 0.080 P1Y 1250000 0.45 0.195 1700000 GOODWILL &amp; INTANGIBLE ASSETS<div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Goodwill</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has recorded goodwill in conjunction with acquisitions it has completed. The goodwill balances as of December 31, 2022 and 2021 were $15,572,050 and $7,992,121. Goodwill is not amortized. The Company did not record any impairment charges related to goodwill for the years ended December 31, 2022 and 2021.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Intangible Assets Other Than Goodwill</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intangible assets as of December 31, 2022 and 2021 consisted of the following:</span></div><div style="margin-top:12pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:61.538%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.983%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.983%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.986%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">As of December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Cost</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Accumulated Amortization</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Net Book Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Finite-lived intangible assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Customer relationships</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,212,100 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(401,997)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,810,103 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Trademarks and trade names</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,778,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(307,817)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,470,183 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Backlog and Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">768,113 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(626,003)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">142,110 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total finite-lived intangible assets</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6,758,213 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1,335,817)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,422,396 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Indefinite-lived intangible assets:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Trade names</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">28,291 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">28,291 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total indefinite-lived intangible assets</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">28,291 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">28,291 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total intangible assets, net</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">6,786,504</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(1,335,817)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">5,450,687</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:61.538%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.983%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.983%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.986%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">As of December 31, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Cost</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Accumulated Amortization</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Net Book Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Finite-lived intangible assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Customer relationships</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">834,100 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(49,649)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">784,451 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Trademarks and trade names</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">499,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(41,583)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">457,417 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Backlog and Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">490,113 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(184,806)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">305,307 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total finite-lived intangible assets</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,823,213 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(276,038)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,547,175 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Indefinite-lived intangible assets:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Trade names</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">28,291 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">28,291 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total indefinite-lived intangible assets</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">28,291 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">28,291 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total intangible assets, net</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">1,851,504</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(276,038)</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">1,575,466</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:12pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amortization expense for intangible assets subject to amortization for the years ended December 31, 2022 and 2021 was $1,059,779 and $271,549, respectively. The estimated future amortization expense for intangible assets subject to amortization at December 31, 2022, is summarized below:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:57.222%"><tr><td style="width:1.0%"/><td style="width:65.162%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.770%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:31.668%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">For the years ending December 31, </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Estimated Future</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Amortization Expense</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,100,461 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2024</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">957,329 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2025</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">957,329 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2026</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">915,745 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2027</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">691,095 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Thereafter</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">800,437 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total estimated future amortization expense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,422,396 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 15572050 7992121 0 0 <div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intangible assets as of December 31, 2022 and 2021 consisted of the following:</span></div><div style="margin-top:12pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:61.538%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.983%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.983%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.986%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">As of December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Cost</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Accumulated Amortization</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Net Book Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Finite-lived intangible assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Customer relationships</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,212,100 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(401,997)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,810,103 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Trademarks and trade names</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,778,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(307,817)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,470,183 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Backlog and Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">768,113 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(626,003)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">142,110 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total finite-lived intangible assets</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6,758,213 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1,335,817)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,422,396 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Indefinite-lived intangible assets:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Trade names</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">28,291 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">28,291 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total indefinite-lived intangible assets</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">28,291 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">28,291 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total intangible assets, net</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">6,786,504</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(1,335,817)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">5,450,687</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:61.538%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.983%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.983%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.986%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">As of December 31, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Cost</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Accumulated Amortization</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Net Book Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Finite-lived intangible assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Customer relationships</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">834,100 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(49,649)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">784,451 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Trademarks and trade names</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">499,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(41,583)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">457,417 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Backlog and Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">490,113 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(184,806)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">305,307 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total finite-lived intangible assets</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,823,213 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(276,038)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,547,175 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Indefinite-lived intangible assets:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Trade names</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">28,291 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">28,291 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total indefinite-lived intangible assets</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">28,291 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">28,291 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total intangible assets, net</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">1,851,504</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(276,038)</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">1,575,466</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> <div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intangible assets as of December 31, 2022 and 2021 consisted of the following:</span></div><div style="margin-top:12pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:61.538%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.983%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.983%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.986%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">As of December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Cost</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Accumulated Amortization</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Net Book Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Finite-lived intangible assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Customer relationships</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,212,100 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(401,997)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,810,103 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Trademarks and trade names</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,778,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(307,817)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,470,183 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Backlog and Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">768,113 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(626,003)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">142,110 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total finite-lived intangible assets</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6,758,213 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1,335,817)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,422,396 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Indefinite-lived intangible assets:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Trade names</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">28,291 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">28,291 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total indefinite-lived intangible assets</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">28,291 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">28,291 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total intangible assets, net</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">6,786,504</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(1,335,817)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">5,450,687</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:61.538%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.983%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.983%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.986%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">As of December 31, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Cost</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Accumulated Amortization</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Net Book Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Finite-lived intangible assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Customer relationships</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">834,100 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(49,649)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">784,451 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Trademarks and trade names</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">499,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(41,583)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">457,417 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Backlog and Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">490,113 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(184,806)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">305,307 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total finite-lived intangible assets</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,823,213 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(276,038)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,547,175 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Indefinite-lived intangible assets:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Trade names</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">28,291 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">28,291 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total indefinite-lived intangible assets</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">28,291 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">28,291 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total intangible assets, net</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">1,851,504</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(276,038)</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">1,575,466</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 4212100 401997 3810103 1778000 307817 1470183 768113 626003 142110 6758213 1335817 5422396 28291 28291 28291 28291 6786504 1335817 5450687 834100 49649 784451 499000 41583 457417 490113 184806 305307 1823213 276038 1547175 28291 28291 28291 28291 1851504 276038 1575466 1059779 271549 The estimated future amortization expense for intangible assets subject to amortization at December 31, 2022, is summarized below:<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:57.222%"><tr><td style="width:1.0%"/><td style="width:65.162%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.770%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:31.668%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">For the years ending December 31, </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Estimated Future</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Amortization Expense</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,100,461 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2024</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">957,329 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2025</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">957,329 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2026</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">915,745 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2027</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">691,095 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Thereafter</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">800,437 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total estimated future amortization expense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,422,396 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 1100461 957329 957329 915745 691095 800437 5422396 ACCRUED EXPENSES<div style="margin-top:12pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued expenses are summarized as follows:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:62.638%"><tr><td style="width:1.0%"/><td style="width:59.432%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.190%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.686%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.192%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">As of December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued operating expenses</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">515,858 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">628,871 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued wages and related expenses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">639,614 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,887,124 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued 401(k)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">262,599 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">23,520 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued sales tax payable</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,778,890 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,338,763 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total accrued expenses</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,196,961 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,878,278 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:12pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued sales tax payable is comprised of amounts due to various states and Canadian provinces for 2015 through 2022.</span></div> <div style="margin-top:12pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued expenses are summarized as follows:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:62.638%"><tr><td style="width:1.0%"/><td style="width:59.432%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.190%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.686%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.192%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">As of December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued operating expenses</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">515,858 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">628,871 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued wages and related expenses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">639,614 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,887,124 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued 401(k)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">262,599 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">23,520 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued sales tax payable</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,778,890 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,338,763 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total accrued expenses</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,196,961 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,878,278 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 515858 628871 639614 1887124 262599 23520 1778890 1338763 3196961 3878278 BENEFICIAL CONVERSION FEATUREDuring the fourth quarter of 2020 the Company entered into bridge financing notes (the "Bridge Financing Notes") totaling $1,854,500. The Bridge Financing Notes are a combination of $1,004,500 from James Lowe, (See Note 4 – Related Party Transactions), $350,000 received in November 2020, and an additional $500,000 received in December 2020. The Bridge Financing Notes carried interest at the rate of 12% and had a maturity date of December 31, 2021. The Bridge Financing Notes were mandatorily convertible upon the closing of a sale of the securities of the Company, whether in a private placement or pursuant to an effective registration statement under the Securities Act, resulting in at least $2,500,000 of gross proceeds to the Company (a "Qualified Offering"). In the event of a Qualified Offering, the outstanding principal and interest of the Bridge Financing Notes were to be converted into the identical security issued at such Qualified Offering at 75% of the per security price paid by investors in connection with the Qualified Offering. The offering described in Note 15 – Shareholders Equity, was a Qualified Offering and the Bridge Financing Notes were converted into equity in connection with the offering on February 17, 2021.PROMISSORY NOTE AND DEBTAs part of the Asset Purchase Agreement of DVO, a non-negotiable promissory note in the aggregate principal amount of $3,806,250, payable to DVO was issued effective November 1, 2022 (the "DVO Promissory Note"). The principal amount, together with the simple interest accrued on the unpaid principal amount outstanding will be paid by the Company on a quarterly basis for the first four consecutive quarters, with the first payment paid in January 2023, and the remaining three payments due ten days following the end of each subsequent fiscal quarter thereafter until the earlier of the end of the fourth full fiscal quarter following the closing date December 31, 2023 or the payment in full of all amounts due. The DVO Promissory Note may be prepaid in whole or in part at any time without premium or penalty; provided, that each payment shall be accompanied by payment of all unpaid costs, fees and expenses, if any, which are due plus all accrued and unpaid interest due as of the date of such prepayment.<div style="margin-top:12pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The outstanding principal balance under the DVO Promissory Note shall bear simple interest at a variable rate per annum equal to the rate of interest most recently published by JP Morgan Chase &amp; Co. as the "prime rate" (the "Prime Rate"). Initially, interest will accrue at the Prime Rate as of the date of the DVO Promissory Note. The interest rate will be adjusted on a quarterly basis as of the first day of each full fiscal quarter following the first full fiscal quarter after the closing date to the then current Prime Rate. Interest amounts accruing on the outstanding principal balance of the DVO Promissory Note will be non-compounding and will be calculated on a quarterly basis.</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On February 21, 2020, the Company entered into a letter agreement (the "Credit Agreement") by and among the Company, as borrower, urban-gro Canada Technologies Inc. and Impact, as guarantors, the lenders party thereto (the "Lenders"), and Bridging Finance Inc., as administrative agent for the Lenders (the "Agent"). The Credit Agreement, which was denominated in Canadian dollars, was comprised of (i) a 12-month senior secured demand term loan facility in the amount of C$2.7 million (USD$2.0 million), which was funded in its entirety on the closing date (the "Term Loan"); and (ii) a 12-month demand revolving credit facility of up to C$5.4 million (USD$4.0 million), which could be drawn from time to time, subject to the terms and conditions set forth in the Credit Agreement and described further below (the "Revolving Facility," and together with the Term Loan, the "Facilities"). The Credit Agreement was personally guaranteed by the Company’s CEO and Chairman, Bradley Nattrass, and was to be in place for the original term of the Credit Agreement (1 year) plus a 1-year extension period at the discretion of the Lender as provided in the Credit Agreement.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The final maturity date of the Facilities was initially stipulated in the Credit Agreement as the earlier of (i) demand, and (ii) the date that is 12 months after the closing date, with a potential extension to the date that is 24 months after the closing date (the "Initial Maturity Date"). The Facilities bore interest at the annual rate established and designated by the Bank of Nova Scotia as the prime rate, plus 11% per annum. Accrued interest on the outstanding principal amount of the Facilities was due and payable monthly in arrears, on the last business day of each month, and on the Initial Maturity Date.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Revolving Facility could initially be borrowed and re-borrowed on a revolving basis by the Company during the term of the Facilities, provided that borrowings under the Revolving Facility were limited by a loan availability formula equal to the sum of (i) 90% of insured accounts receivable, (ii) 85% of investment grade receivables, (iii) 75% of other accounts receivable, (iv) 50% of eligible inventory, and (v) the lesser of C$4.05 million (USD$3.0 million) and (A) 75% of uncollected amounts on eligible signed equipment orders for equipment systems contracts and (B) 85% of uncollected amounts on eligible signed professional services order forms for design contracts. The Revolving Facility could be prepaid in part or in full without a penalty at any time during the term of the Facilities, and the Term Loan could be prepaid in full or in part without penalty subject to 60 days prior notice in each case subject to certain customary conditions.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On September 4, 2020, the Company executed an amendment to the Credit Agreement (the "First Amendment") to extend the maturity date of the Facilities to December 31, 2021 (the "Revised Maturity Date"). The First Amendment also increased the rate at which the Facilities would bear interest to the annual rate established and designated by the Bank of Nova Scotia as the prime rate, plus 12% per annum.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As a result of the First Amendment, the Company was required to prepay, on or before January 31, 2021, $1,000,000 of the balance of the Term Loan and begin making monthly payments of $100,000 on the balance on the Term Loan starting on March 1, 2021. Additionally, the Company was required to make monthly payments of $50,000 on the balance under the Revolving Facility beginning October 1, 2020 and could make no more draws under the Revolving Facility.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company incurred $1,314,868 of debt issuance costs in connection with these Facilities, of which $676,822 was non-cash in the form of Common Stock and warrant issuances. The Company estimated the fair value of these warrants at the respective balance sheet dates using the Black-Scholes option pricing based on the market value of the underlying Common Stock at the valuation measurement date of $6.00, the remaining contractual terms of the warrants of 5 years, risk free interest rate of 1.14% an expected volatility of the price of the underlying Common Stock of 100%. The Company recorded the debt issuance costs as either a deferred financing asset or a direct reduction of the loan obligation based on the pro-rata value of the Revolving Facility and Term Loan, respectively, on the closing date. The debt issuance costs were being amortized as interest expense over the life of the Facilities, until the Revised Maturity Date. On February 17, 2021, the Company repaid all amounts outstanding under the Credit Agreement and expensed the remaining unamortized debt issuance costs as loss on extinguishment of debt. As of December 31, 2022 and December 31, 2021, there was no unamortized debt issuance costs remaining related to the Revolving Facility and Term Loan, respectively.</span></div> 1854500 1004500 350000 500000 0.12 2500000 0.75 3806250 4 P10D 2700000 2000000 5400000 4000000 P1Y P1Y P12M P24M 0.11 0.90 0.85 0.75 0.50 4050000.00 3000000 0.75 0.85 P60D 0.12 1000000 100000 50000 1314868 676822 6.00 5 1.14 1 0 0 OPERATING LEASE LIABILITIES AND COMMITMENTS AND CONTINGENCIES<div style="margin-top:12pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has seven operating office lease liabilities and one finance office lease liability with an imputed annual interest rate of 8%. Five of the leases were assigned to the Company in connection with the acquisitions of 2WR, Emerald, and DVO. The remaining lease terms range from less than a year to 6 years, as of December 31, 2022. The following is a summary of operating lease liabilities:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:66.944%"><tr><td style="width:1.0%"/><td style="width:61.970%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.949%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.629%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.952%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">As of December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating lease liabilities related to right of use assets</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,645,598 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">694,462 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Less current portion</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(600,816)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(152,459)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Long term</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,044,782 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">542,003 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:12pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following is a schedule showing total future minimum lease payments:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:54.305%"><tr><td style="width:1.0%"/><td style="width:72.557%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:24.220%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">For the years ending December 31,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Minimum</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Lease Payments</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">827,688 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2024</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">708,364 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2025</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">549,319 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2026</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">398,835 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2027</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">345,333 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Thereafter</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">335,983 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total minimum lease payments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,165,522 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Less: Amount representing interest </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(519,924)</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net lease obligations</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,645,598 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:12pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">From time to time, the Company is involved in routine litigation that arises in the ordinary course of business. There are no legal proceedings for which management believes the ultimate outcome would have a material adverse effect on the Company’s results of operations and cash flows.</span></div> OPERATING LEASE LIABILITIES AND COMMITMENTS AND CONTINGENCIES<div style="margin-top:12pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has seven operating office lease liabilities and one finance office lease liability with an imputed annual interest rate of 8%. Five of the leases were assigned to the Company in connection with the acquisitions of 2WR, Emerald, and DVO. The remaining lease terms range from less than a year to 6 years, as of December 31, 2022. The following is a summary of operating lease liabilities:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:66.944%"><tr><td style="width:1.0%"/><td style="width:61.970%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.949%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.629%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.952%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">As of December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating lease liabilities related to right of use assets</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,645,598 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">694,462 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Less current portion</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(600,816)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(152,459)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Long term</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,044,782 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">542,003 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:12pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following is a schedule showing total future minimum lease payments:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:54.305%"><tr><td style="width:1.0%"/><td style="width:72.557%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:24.220%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">For the years ending December 31,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Minimum</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Lease Payments</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">827,688 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2024</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">708,364 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2025</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">549,319 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2026</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">398,835 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2027</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">345,333 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Thereafter</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">335,983 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total minimum lease payments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,165,522 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Less: Amount representing interest </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(519,924)</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net lease obligations</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,645,598 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:12pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">From time to time, the Company is involved in routine litigation that arises in the ordinary course of business. There are no legal proceedings for which management believes the ultimate outcome would have a material adverse effect on the Company’s results of operations and cash flows.</span></div> 7 1 0.08 0.08 5 P6Y P6Y The following is a summary of operating lease liabilities:<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:66.944%"><tr><td style="width:1.0%"/><td style="width:61.970%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.949%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.629%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.952%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">As of December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating lease liabilities related to right of use assets</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,645,598 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">694,462 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Less current portion</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(600,816)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(152,459)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Long term</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,044,782 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">542,003 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 2645598 694462 600816 152459 2044782 542003 <div style="margin-top:12pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following is a schedule showing total future minimum lease payments:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:54.305%"><tr><td style="width:1.0%"/><td style="width:72.557%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:24.220%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">For the years ending December 31,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Minimum</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Lease Payments</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">827,688 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2024</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">708,364 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2025</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">549,319 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2026</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">398,835 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2027</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">345,333 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Thereafter</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">335,983 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total minimum lease payments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,165,522 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Less: Amount representing interest </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(519,924)</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net lease obligations</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,645,598 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 827688 708364 549319 398835 345333 335983 3165522 519924 2645598 RISKS AND UNCERTAINTIES<div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Concentration Risk</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The tables below show customers who account for 10% or more of the Company’s total revenues and 10% or more of the Company’s accounts receivable for the periods presented:</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">Customers exceeding 10% of revenue</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:63.194%"><tr><td style="width:1.0%"/><td style="width:58.900%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.679%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.020%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.679%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.022%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">For the Years Ended<br/>December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Company Customer Number</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">C000001462</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">46 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">C000001140</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">13 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">*</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">C000002187</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">17 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">*</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">*Amounts less than 10%</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr></table></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">Customers exceeding 10% of accounts receivable</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:63.194%"><tr><td style="width:1.0%"/><td style="width:58.900%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.679%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.020%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.679%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.022%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">As of December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Company Customer Number</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">C000001462</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">*</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">41 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">C000001140</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">*</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">23 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">C000002151</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">*</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">C000002187</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">24 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">*</span></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">*Amounts less than 10%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr></table></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The table below shows vendors who account for 10% or more of the Company’s total purchases and 10% or more of the Company’s accounts payable for the periods presented:</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">Vendors exceeding 10% of purchases</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:63.333%"><tr><td style="width:1.0%"/><td style="width:58.768%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.896%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.978%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.677%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.981%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">For the Years Ended<br/>December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Company Vendor Number</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">V000001029</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">13 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">15 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">V000000453</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">*</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">14 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">V000001326</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">*</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">11 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">V000001372</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">*</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">15 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">*Amounts less than 10%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">Vendors exceeding 10% of accounts payable:</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:63.194%"><tr><td style="width:1.0%"/><td style="width:58.900%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.679%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.020%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.679%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.022%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">As of December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Company Vendor Number</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">V000000453</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">*</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">20 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">V000001372</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">*</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">33 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">V000001326</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">*</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">V000001910</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">11 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">*</span></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">*Amounts less than 10%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Foreign Exchange Risk</span></div>Although our revenues and expenses are expected to be predominantly denominated in United States dollars, we may be exposed to currency exchange fluctuations. Recent events in the global financial markets have been coupled with increased volatility in the currency markets. Fluctuations in the exchange rate between the U.S. dollar, the Canadian dollar, the Euro, and the currency of other regions in which we may operate may have a material adverse effect on our business, financial condition and operating results. We may, in the future, establish a program to hedge a portion of our foreign currency exposure with the objective of minimizing the impact of adverse foreign currency exchange movements. However, even if we develop a hedging program, it may not mitigate currency risks. <div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The tables below show customers who account for 10% or more of the Company’s total revenues and 10% or more of the Company’s accounts receivable for the periods presented:</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">Customers exceeding 10% of revenue</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:63.194%"><tr><td style="width:1.0%"/><td style="width:58.900%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.679%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.020%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.679%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.022%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">For the Years Ended<br/>December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Company Customer Number</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">C000001462</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">46 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">C000001140</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">13 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">*</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">C000002187</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">17 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">*</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">*Amounts less than 10%</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr></table></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">Customers exceeding 10% of accounts receivable</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:63.194%"><tr><td style="width:1.0%"/><td style="width:58.900%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.679%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.020%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.679%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.022%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">As of December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Company Customer Number</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">C000001462</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">*</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">41 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">C000001140</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">*</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">23 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">C000002151</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">*</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">C000002187</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">24 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">*</span></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">*Amounts less than 10%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr></table></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The table below shows vendors who account for 10% or more of the Company’s total purchases and 10% or more of the Company’s accounts payable for the periods presented:</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">Vendors exceeding 10% of purchases</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:63.333%"><tr><td style="width:1.0%"/><td style="width:58.768%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.896%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.978%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.677%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.981%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">For the Years Ended<br/>December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Company Vendor Number</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">V000001029</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">13 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">15 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">V000000453</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">*</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">14 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">V000001326</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">*</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">11 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">V000001372</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">*</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">15 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">*Amounts less than 10%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">Vendors exceeding 10% of accounts payable:</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:63.194%"><tr><td style="width:1.0%"/><td style="width:58.900%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.679%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.020%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.679%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.022%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">As of December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Company Vendor Number</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">V000000453</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">*</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">20 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">V000001372</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">*</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">33 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">V000001326</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">*</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">V000001910</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">11 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">*</span></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">*Amounts less than 10%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr></table></div> 0.10 0.46 0.13 0.17 0.41 0.23 0.10 0.24 0.13 0.15 0.14 0.11 0.15 0.20 0.33 0.12 0.11 STOCK-BASED COMPENSATION<div style="margin-top:12pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Stock-based compensation expense for the years ended December 31, 2022 and 2021 was $2,571,785 and $1,840,913, respectively based on the vesting schedule of the stock grants and options. During the year ended December 31, 2022, 62,172 shares vested and were issued to employees and directors. During the year ended December 31, 2021, 122,629 shares vested and were issued to employees and directors. No cash flow effects are anticipated for stock grants.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has adopted equity incentive plans ("Incentive Plans") which provide for the issuance of incentive stock options, stock grants and stock-based awards to employees, directors, and consultants of the Company to reward and attract employees and compensate the Board and vendors when applicable. The Incentive Plans are administered by the Company's Board. Stock grants under the Incentive Plans are valued at the price of the stock on the date of grant. The fair value of the options is calculated using the Black-Scholes pricing model based on the estimated market value of the underlying common stock at the valuation measurement date, </span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">the remaining contractual term of the options, risk-free interest rate and expected volatility of the price of the underlying common stock of 100%. There is a moderate degree of subjectivity involved when estimating the value of stock options with the Black-Scholes option pricing model as the assumptions used are moderately judgmental. Stock grants and stock options are sometimes offered as part of an employment offer package, to ensure continuity of service or as a reward for performance. Stock grants and stock options typically require a 1 to 3 year period of continued employment or service performance before the stock grant or stock option vests.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">     The following schedule shows stock grant activity for the years ended December 31, 2022 and 2021:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:50.000%"><tr><td style="width:1.0%"/><td style="width:74.733%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:23.067%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Number of<br/>Shares</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Grants unissued as of December 31, 2020</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">118,889</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Grants awarded</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">157,413</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Forfeiture/cancelled</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Grants vested</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(122,629)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Grants unissued as of December 31, 2021</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">153,673</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Grants awarded</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">542,584</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Forfeiture/Cancelled</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(139,226)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Grants vested</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(62,172)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Grants unissued as of December 31, 2022</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">494,859</span></td></tr></table></div><div style="margin-top:12pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes stock grant vesting periods:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:50.000%"><tr><td style="width:1.0%"/><td style="width:23.066%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.911%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:37.788%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.911%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:33.624%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Number of<br/>Shares</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Unrecognized Stock<br/>Compensation Expense</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">As of December 31,</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">336,800</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,150,112 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2023</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">158,059</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">518,530 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">494,859</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,668,642 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr></table></div><div style="margin-top:12pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following schedules show stock option activity for the years ended December 31, 2022 and 2021:</span></div><div style="margin-top:12pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:61.538%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.983%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.983%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.986%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Number of </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Shares </span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Weighted Average Remaining</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Life (Years)</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Weighted Average</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Exercise</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Price</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Stock options outstanding as of December 31, 2020</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">638,278</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7.25</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6.49 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Issued</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">76,003</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4.00</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6.00 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Exercised</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(4,777)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">—</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6.78 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Expired</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(68,167)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4.31</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7.89 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Stock options outstanding at December 31, 2021</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">641,337</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7.55</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6.27 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Stock options exercisable at December 31, 2021</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">493,724</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7.69</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6.46 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:61.538%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.983%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.983%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.986%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Number of</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Shares </span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Weighted Average Remaining</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Life (Years)</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Weighted Average</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Exercise</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Price</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Stock options outstanding as of December 31, 2021</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">641,337</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7.55</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6.27 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Issued</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">76,246</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9.00</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10.48 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Exercised</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(4,555)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">—</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6.00 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Expired</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(43,640)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6.25</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6.04 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Stock options outstanding at December 31, 2022</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">669,388</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7.85</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6.77 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Stock options exercisable at December 31, 2022</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">618,651</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6.74</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6.30 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes stock option vesting periods under the Incentive Plans:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:50.000%"><tr><td style="width:1.0%"/><td style="width:23.066%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.911%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:37.788%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.911%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:33.624%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Number of<br/>Shares</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Unrecognized Stock<br/>Compensation Expense</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">As of December 31,</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">39,089</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">167,358 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2023</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">11,648</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">39,044 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">50,737</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">206,402 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr></table></div><div style="margin-top:12pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The aggregate intrinsic value of the stock options outstanding and exercisable at December 31, 2022 is $0.</span></div> 2571785 1840913 62172 122629 1 P1Y P1Y P3Y P3Y The following schedule shows stock grant activity for the years ended December 31, 2022 and 2021:<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:50.000%"><tr><td style="width:1.0%"/><td style="width:74.733%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:23.067%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Number of<br/>Shares</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Grants unissued as of December 31, 2020</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">118,889</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Grants awarded</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">157,413</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Forfeiture/cancelled</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Grants vested</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(122,629)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Grants unissued as of December 31, 2021</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">153,673</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Grants awarded</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">542,584</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Forfeiture/Cancelled</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(139,226)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Grants vested</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(62,172)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Grants unissued as of December 31, 2022</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">494,859</span></td></tr></table> 118889 157413 0 122629 153673 542584 139226 62172 494859 <div style="margin-top:12pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes stock grant vesting periods:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:50.000%"><tr><td style="width:1.0%"/><td style="width:23.066%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.911%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:37.788%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.911%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:33.624%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Number of<br/>Shares</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Unrecognized Stock<br/>Compensation Expense</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">As of December 31,</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">336,800</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,150,112 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2023</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">158,059</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">518,530 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">494,859</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,668,642 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr></table></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes stock option vesting periods under the Incentive Plans:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:50.000%"><tr><td style="width:1.0%"/><td style="width:23.066%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.911%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:37.788%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.911%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:33.624%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Number of<br/>Shares</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Unrecognized Stock<br/>Compensation Expense</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">As of December 31,</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">39,089</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">167,358 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2023</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">11,648</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">39,044 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">50,737</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">206,402 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr></table></div> 336800 1150112 158059 518530 494859 1668642 <div style="margin-top:12pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following schedules show stock option activity for the years ended December 31, 2022 and 2021:</span></div><div style="margin-top:12pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:61.538%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.983%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.983%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.986%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Number of </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Shares </span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Weighted Average Remaining</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Life (Years)</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Weighted Average</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Exercise</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Price</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Stock options outstanding as of December 31, 2020</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">638,278</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7.25</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6.49 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Issued</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">76,003</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4.00</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6.00 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Exercised</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(4,777)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">—</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6.78 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Expired</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(68,167)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4.31</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7.89 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Stock options outstanding at December 31, 2021</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">641,337</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7.55</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6.27 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Stock options exercisable at December 31, 2021</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">493,724</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7.69</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6.46 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:61.538%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.983%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.983%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.986%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Number of</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Shares </span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Weighted Average Remaining</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Life (Years)</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Weighted Average</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Exercise</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Price</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Stock options outstanding as of December 31, 2021</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">641,337</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7.55</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6.27 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Issued</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">76,246</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9.00</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10.48 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Exercised</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(4,555)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">—</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6.00 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Expired</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(43,640)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6.25</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6.04 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Stock options outstanding at December 31, 2022</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">669,388</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7.85</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6.77 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Stock options exercisable at December 31, 2022</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">618,651</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6.74</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6.30 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 638278 P7Y3M 6.49 76003 P4Y 6.00 4777 6.78 68167 P4Y3M21D 7.89 641337 P7Y6M18D 6.27 493724 P7Y8M8D 6.46 641337 P7Y6M18D 6.27 76246 P9Y 10.48 4555 6.00 43640 P6Y3M 6.04 669388 P7Y10M6D 6.77 618651 P6Y8M26D 6.30 39089 167358 11648 39044 50737 206402 0 0 SHAREHOLDERS’ EQUITY<div style="margin-top:12pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On February 17, 2021, we completed an offering of 6,210,000 shares of our common stock, inclusive of the underwriters full over allotment, at $10.00 per share for total gross offering proceeds of $62,100,000. In connection with this offering, we received approval to list our common stock on the Nasdaq Capital Market under the symbol "UGRO."</span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">On May 24, 2021, we announced that the Board authorized a stock repurchase program to purchase up to $5.0 million of the currently outstanding shares of the Company’s common stock, over a period of 12 months through open market purchases, in compliance with Rule 10b-18 under the Securities Exchange Act of 1934. On January 18, 2022, the Board authorized a $2.0 million increase to the stock repurchase program, to a total of $7.0 million. On February 2, 2022, the Board authorized an additional $1.5 million increase to the stock repurchase, to a total of $8.5 million. On September 12, 2022, the Board authorized an additional $2 million increase to the stock repurchase, for a total of $10.5 million. During the twelve months ended December 31, 2022 the Company has repurchased 594,918 shares of common stock at an average price per share of $7.33, for a total price of $4.4 million. In total, the Company has repurchased 1,099,833 shares of common stock at an average price per share of $8.25 for a total of $9.1 million, under this program.</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">In February 2021, the Company repurchased 350,000 shares of common stock with an average price per share of $8.50, for a total of $3.0 million, outside of any stock repurchase or publicly announced program.</span></div>WARRANTS<div style="margin-top:12pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table shows warrant activity for the years ended December 31, 2022 and 2021:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:70.416%"><tr><td style="width:1.0%"/><td style="width:53.140%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:21.582%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.588%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:21.190%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Number of shares</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Weighted Average Exercise Price</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Warrants outstanding as of December 31, 2020</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">202,752</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">13.64 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Exercised</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(22,490)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">14.94 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Issued in conjunction with equity offering</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">310,500</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12.50 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Expired</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(116,674)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">18.00 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Warrants outstanding as of December 31, 2021</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">374,088</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">11.26 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Warrants exercisable as of December 31, 2021</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">374,088</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">11.26 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:70.138%"><tr><td style="width:1.0%"/><td style="width:53.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:21.276%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.592%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:21.277%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Number of shares</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Weighted Average Exercise Price</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Warrants outstanding as of December 31, 2021</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">374,088</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">11.26 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Exercised</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(18,196)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6.00 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Terminated – cashless exercise</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(44,393)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6.00 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Expired</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Warrants outstanding as of December 31, 2022</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">311,499</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12.32 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Warrants exercisable as of December 31, 2022</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">311,499</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12.32 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:12pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of the options is calculated using the Black-Scholes pricing model based on the estimated market value of the underlying common stock at the valuation measurement date of $10.00, the contractual term of the options is 3 years, 25 days, risk-free interest rate of 0.57% and expected volatility of the price of the underlying common stock of 100%. There is a moderate degree of subjectivity involved when estimating the value of warrants with the Black-Scholes option pricing model as the assumptions used are moderately judgmental.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The weighted-average life of the warrants is 1.85 years. The aggregate intrinsic value of the warrants outstanding and exercisable at December 31, 2022 is $0.</span></div> 6210000 10.00 62100000 5000000 P12M 2000000 7000000 1500000 8500000 2000000 10500000 594918 7.33 4400000 1099833 8.25 9100000 350000 8.50 3000000 INCOME TAXES<div style="margin-top:12pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company accounts for income taxes in accordance with the asset and liability method prescribed in ASC 740, "Accounting for Income Taxes." The Company has adopted the provisions of ASC 740-10-25, which provides recognition criteria and a related measurement model for uncertain tax positions taken or expected to be taken in income tax returns. ASC 740-10-25 requires that a position taken or expected to be taken in a tax return be recognized in the financial statements when it is more likely than not that the position would be sustained upon examination by tax authorities. Tax positions that meet the more likely than not threshold are then measured using a probability weighted approach recognizing the largest amount of tax benefit that is greater than 50% likely of being realized upon ultimate settlement. The Company had no tax positions relating to open income tax returns that were considered to be uncertain.</span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company has experienced cumulative losses for both book and tax purposes since inception. The potential future recovery of any tax assets that the Company may be entitled to due to these accumulated losses is uncertain and any tax assets that that the Company may be entitled to have been fully reserved based on management’s current estimates. Management intends to continue maintaining a full valuation allowance on the Company’s deferred tax assets until there is sufficient evidence to support the reversal of all or some portion of these allowances. The deferred income tax benefit for the year ended December 31, 2022 relates to the reduction in the deferred tax liability associated with the amortization of the intangible assets from the acquisitions of the Emerald and 2WR Entities.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2022, the Company had approximately $23,088,658 of operating loss carryforwards for United States tax purposes, expiring as follows:</span></div><div style="margin-top:12pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">$2,182,354 expiring in 2037</span></div><div style="margin-top:12pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">$20,906,304 with no expiration</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Realization of operating loss carryforwards to offset future operating income for tax purposes are subject to various limitations including change of ownership and current year taxable income percentage limitations. The Company has no credit carryforwards for tax purposes.</span></div>The Company’s primary filing jurisdictions are the United States, Canada, and the Netherlands. Due to the Company’s net operating loss carryforwards, the Company’s income tax returns remain subject to examination by federal, foreign and most state taxing authorities for all tax years. 23088658 2182354 20906304 0 BUSINESS DEVELOPMENT<div style="margin-top:12pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During 2021, the Company purchased lights from one of its international vendors to fulfill an order for a major customer. Subsequent to the sale, delivery and installation of the lights, the customer noted the lights were not performing as the manufacturer had stipulated. The Company performed tests of the lights and confirmed the performance metrics did not meet the manufacturer’s specifications. The Company worked with the customer to determine a lighting solution of replacement lights, sourced from the vendor, that would meet their needs. The customer has been a key customer to the Company and the Company expects to continue to do significant business with the customer in the future. In order to immediately satisfy the customer in this matter, the Company agreed to supply the replacement lighting solution to the customer at the Company’s expense while the Company continues to work with the vendor to resolve the original defective lighting issue, including, claims for reimbursement of the expense.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">In total, the Company delivered $3.3 million of replacement lighting equipment to the customer and recorded the full amount as a business development expense during the year ended December 31, 2022.</span></div> 1 3300000 <div style="margin-top:12pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table shows warrant activity for the years ended December 31, 2022 and 2021:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:70.416%"><tr><td style="width:1.0%"/><td style="width:53.140%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:21.582%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.588%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:21.190%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Number of shares</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Weighted Average Exercise Price</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Warrants outstanding as of December 31, 2020</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">202,752</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">13.64 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Exercised</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(22,490)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">14.94 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Issued in conjunction with equity offering</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">310,500</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12.50 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Expired</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(116,674)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">18.00 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Warrants outstanding as of December 31, 2021</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">374,088</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">11.26 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Warrants exercisable as of December 31, 2021</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">374,088</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">11.26 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:70.138%"><tr><td style="width:1.0%"/><td style="width:53.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:21.276%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.592%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:21.277%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Number of shares</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Weighted Average Exercise Price</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Warrants outstanding as of December 31, 2021</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">374,088</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">11.26 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Exercised</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(18,196)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6.00 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Terminated – cashless exercise</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(44,393)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6.00 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Expired</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Warrants outstanding as of December 31, 2022</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">311,499</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12.32 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Warrants exercisable as of December 31, 2022</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">311,499</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12.32 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 202752 13.64 22490 14.94 310500 12.50 116674 18.00 374088 11.26 374088 11.26 374088 11.26 18196 6.00 44393 6.00 0 0 311499 12.32 311499 12.32 10.00 0.0057 1 P1Y10M6D 0 0 SUBSEQUENT EVENTS<span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As more fully described in </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Note 2 - Summary of Significant Accounting Policies</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, on March 27, 2023 the Company received $2,400,000 to settle a litigation matter.</span> 2400000 EXCEL 91 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( /B!?E8'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 " #X@7Y675(UFNX K @ $0 &1O8U!R;W!S+V-O&ULS9+! M2L0P$(9?17)O)VU0,'1[43PI""XHWD(RNQMLFI",M/OVIG&WB^@#>,S,GV^^ M@>ETD-I'?(X^8"2+Z6IVPYBD#AMV( H2(.D#.I7JG!AS<^>C4Y2?<0]!Z0^U M1V@YOP&'I(PB!0NP"BN1]9W14D=4Y.,);_2*#Y]Q*#"C 0=T.%*"IFZ ]GQI:Q;V3&1 M&C7F7\E*.@;621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS[BYBZ(:(E/)X M8-DOV]:[MR_>X%#BVR]*+ M41B1%G\@M MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C(WXV(]ZMOFCU7 MH5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU+,76>)7 \:V< M/!T3$LV4"P9!AI@S M&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=*Y \FIS_I,C0' MHYI9";V$5FJ?JH,@H%\;D>/N5Z> HWEL:\4*Z">P'_T=HWPJOX@L Y M?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=RSTS0LS0[=R2^JVE+ZU)CA* M]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZG=PZ.)Z8D;D* MTU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCRHB'NH8:8S\-# MAWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)256 Q6\8#*Y"B M?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYEL<%5'<]56_*P MOFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q;B%D2XDU=[=7GFYRN>B)V^I=W MP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5' 86%S+D4.Z2 MD 83 >LX=SFWJXPD6L_UC6'ODRWSEPVSK> U[F M$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\U*M:I60K$3]+ M!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHSU8NL.8T*;T'5 M0.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\!4$L#!!0 ( M /B!?E9+C24K%0@ !\R 8 >&PO=V]R:W-H965T&UL MM9MK<^(V%(;_BH9V.MN9$'SANDV8(2;9TNYF:4C:V7;Z0=@">]:VJ"R'\.][ M9 /&&5G8,^)+P-CGM?Q$$N>5#C=;RKXG/B$ K6/AM MB?EQ:H]$0';%GP'9)B?OD7B4):7?Q<',NVT9HD4D)"X7$AA>7HE#PE H03O^ MVXNVCO<4@:?O#^H/V!]AU M [K[@&Y&)G^4C,,4KC*753F&$X>MYMB R;.MPTVK_+^"BCFO+1)%;BTSORZ=7C M,XGC%(?HB6PHXS)0:AW.4AE>1QG5%)0FL1*H_A%4OQZH.6$!]<1$A6"RE/:I M,TJ'J:ER;E+&-X6F2:P$;7"$-E ^JI,R)I@]!(D+G>L;P4P)3JW6;IM6VS9E MQ)2!38EI$BL1&QZ)#6O.5PQ#7I2E-=5C4JVUPF$B'93*L*:T-(F5:(V.M$;* M)[R/>4<9VI24)K$2*=,H5^?&!WL3S M0#VY.KQ!G^$Z]#66]SFUI#GHF6B.8^C,$49S&L2R;Q='K=(8XR5L@%GX %.= MR2LQ/F^I%*-:\B4../HD):?5'^A2*Y,K'(*I3NW?DW/$$4Q\SW0;2ZFIY3[C M%=X1+DT '75L8W"7, QFX1A,=:+_'MSQ*V/.Z&L0N_*AJ]9TODJQ:74,NM3* MV K/8*K3_/?8YC3A8![^#C;5W[%JQ:%A6'TI-ZV^09=:F5OA'$QUNI^-RPDC MN!J36N##P#)DBW>..JXQIDLX!K.P#*8ZW_],A16=^S16>88S(O;(:-O#H2&E MI=4TZ%(KKZ(6KL%2)_O/ 0=O15?(M#XL?T8+XJ8,^ID,V1DEAT81I'P+3MWO M5^A'XQJ,%]I@AEYQ*%\[4@LV!:E+K0RR$TJ3>H9H?Q9RP?%M:+'KC T4I-+7B-R)#[:BC&E.[1.IO M%:F_52OUST8CWJ+"(HU'&-ZP\N MD?G;1>9OJQ/WF?/PA":I%W#*T(1SDO!\]?LAQ&LI-;5>-36M3D"76IE:X03L M6IL&"Q]26]6H/"-3#4NK#="E5H9U4AY4RP;,TV48N-"O*)9F&&J5QC5">HN$ MIB8*#5_'75J_9/G-8W!P!R-S./S[LE<(OVWB_3?KE=_:;WC_],+3,P2^)*.L,XB!+S#>,ONV0F)5)5GK! M2(@S@\-I%BW*= YM^$)(=@J:EG4DGX8>.,WL%U*W .63"!B(R$D,WJ:':B MC@8:E]_S'*+L<4@BW:A7_Y<:C^%+>"Z[\%QVS1*MTW*C!_A0F@2?$:NJS5*' M-29V";]E%W[+5OND]\3VM6W5S-1R#]^DQ+1Z+%UJ96*%Q[)K>2P'H#$ -HL] M\H9^)_+41"UE&(8Y,/H]JRNEIM5LZ5(K4RO,EJWV1A/H9%[>T:IR7K5 =1JG MU5WI4LLQ=4XJZH7-S'Z9D"!7% SEQ?7'3X^_?IAD-?^=XO+\IQ-?L'"I"0K) M"D*-ZP',M"S_-4)^P.DFJ\]?4LYIE+WU"8:O)G$!G%]1R@\'X@;'WX2,_P=0 M2P,$% @ ^(%^5N#@%2DV @ L@4 !@ !X;"]W;W)KK<(AAVY30 I)HT;:;:-=M;VH>N' )%C! M-K7-LOOVM3&AJ92@W( /\__^QC 3-4(>50&@T2LKN8IQH74U]SR5%<"(&HD* MN-G9"\F(-E-Y\%0E@>2MB)5>Z/LSCQ'*<1*U:UN91*+6)>6PE4C5C!'YED(I MFA@'^+3P1 ^%M@M>$E7D ,^@OU=;:69>[Y)3!EQ1P9&$?8P7P3R=V?@VX >% M1IV-D?CD_NZS=WD MLB,*EJ+\27-=Q/@>HQSVI"[UDVB^0)?/U/IEHE3M$S4N-OR(458K+5@G-@2, M'JH M\ 25AH..*\A&:!S6W2T#>61TQ,/BV6RB4B9IK5U+]:M^0%JX._X6[;O9(Y(%RA4K8&ZD_^F#N M2[H.X29:5&U5[H0V-=X."]-40=H L[\70I\F]H"^32=_ 5!+ P04 " #X M@7Y6\9\-.T<' !<'P & 'AL+W=OD\[)?OZ/L2+)( MT0F0#TXL^WA^CCS>\QQY5D6I3R=+8];'LYG.EFJ5ZK?56I7P MS4U5KU(#C_7M3*]KE2Z:0:MB1C&.9JLT+R?SD^:SRWI^4FU,D9?JLD9ZLUJE M]>-[553WIQ,R>?K@:WZ[-/:#V?QDG=ZJ*V6^KR]K>)JU7A;Y2I4ZKTI4JYO3 MR1DY/F?2#F@L_LG5O>Z]1S:4ZZKZ81\^+4XGV")2A@(< M/W=.)^UOVH']]T_>_VB"AV"N4ZW.J^+??&&6IQ,Y00MUDVX*\[6Z_ZAV 0GK M+ZL*W?Q%]SM;/$'91IMJM1L,"%9YN?V?/NPFHC> \)$!=#> /G< VPU@3:!; M9$U8%ZE)YR=U=8]J:PW>[)MF;IK1$$U>VF6\,C5\F\,X,S__\OGJRU^?+LZ^ M?;A [\_^.OM\_@%=??SPX=L5.D+?KR[0;[_\?C(S\%-VP"S;N7V_=4M'W%ZH M["UB9(HHIM0S_/SYP\G^\!D$V$9)VRAIXX^-1;FI:U4:E&JMC#[VQ;-UP/T. M[&8ZUNLT4Z<3V"U:U7=J,O_U#8GP.U]TK^1L+U;6QLI"WN?GJ5[Z MR.$LTH MN[GOY@3VNL28GJ/,H.%[;D-0O;*SG; MBY?@CJOP@;P"^5*;QR:?U,]-O@9!84:+R,[;?G' ,>'18(4\AA3'/!G))-(C M5Q($_ 7@IB8O;U&A0&N@VHH*5-V@#3QLUVP%%YX MS,,A(J98X"$^US).@/"L]/#BZQB/A"GO4VG2\C8'\CBXVBZ1"2YP))W)]%%C M+/A8V2,=XY$PY6T+7^E4%2]*3*T8[V:)CV6BW:RR%O"^/A.YJ =AJFN\=P M1(W2CNIHF.K.FUX5%-Y"K2N=^W S'\'441\,4-Y0XAW+4I:\(NE RE&0>.R(H]*$C>#N6 MH\]AN0YSU=ZAZ?7P&XXEZ*DA9-+!U2K?]B--!Y@]5?(,(*/?;'E$A'I/*\.>_9F,?%OB%1SM1]\1+"/! M,G"U3&NUK K@*_WK&TE)_*[I@\0P5,@6_M"VDX49,C&+*LZ_T\MWJ'V0V!2*_B: M\ZB-T="=+2"#O//G,OJP;PR:[$?:.[P]<'H+.5Z5O3 Q)OMQ!@,E=$HIGD(7 MW@\5)B>.X17A?M30.=FCB N5J=6UJK?+]71F/]T.)%,AY900WP1:KXQ-22*> MZY5X)]K3IU-*AXK09T;ZIX+[$][I%W;@5'JQR*W\@V)HSRR/\A)EZ3J'XN@% MZ\H2R:6DB4,R'LM81G$"RS,"N9,P[("$J8$.-R (MVLRA4*HC;W,RO4Q(E/. MDZEDK$V/P"HWZR@%GR9$O'SA7,ES1(!QA>#.9'A,XT@R/G:GP#IUQ,*' -## M;5:;(C60E0MUDV>Y]WR%N1W^$9.$Q/UCV!U8CRD%9DZ2T6SK) T+2YHMZ^K1 M4NZ%[CD1YS$CL=,I>RPY2&O8I6/3W$D;]IQ3\9Y$:%+GA8%(YV9IY#S&8SER M'C/K77W:>^>_T_HV+S4HQAL8BM_&X*/>7N5N'TRU;FY#KRL#_6KS=JE2", : MP/(/9_CB*Z'&M1>!N[),A1J0/<&*5KB&19?TRF3 M/;UB"4B,$TYH AA>#+41/!O#')!'?"-XS3?:0%F94_JH.M?!4#.4(AQA7R@* M)!\K/,91I)BDCE\EJ5:MJ8";[1?VR]R\-#-''(]I])T$(AQJK@8"O$!9).[I M^@J7AFS%Y].(Y_]@7<3:C@;\C L:EV"I("9)\41/Y49L &!W"\ L >:A *L$ M6+G10EEN:X($\@:,K@%3T9)--?*]R='2#4G4,-SF_'_1%;;!JO:!FL7NS>5MP8SA@,@4\U_/ 4I8F"%H@R#$Y* @$818ARD MF!4'_[%M-XHEG'P)]=Y8>49'GM%JT^3NF)KV;J6]>YSV(C4!RD1(&?DM)Y2' M8K15>,'?VQ %C>+74'] 8,V"75FPWV2!<)[MEV^_4M74O2NB)KA7">Z]2;#\ M0G"!DH DRWVJ>WM5[XJHJ78JU@?[^"P%.^_UF2:IF'WK8;XED!HNRZ$6[1# MX^\7TCA>_1'Y7M+7]]5Q#*?7/(#V2,N"?7N+B8W//-QIXD'6>#QCSW4;I\"G M7*@ZB/"]-N!K<=UNW[6:)]$2Z-K=/FQZT#>J%E4R?D%L21(.(KR00*/CR)<7 M*ZJPHB-HFARBVP#GFF][2Q$#BI-< NTD0I^UGQ:)M8271%>DD>[_^*,DV M;?%EXZTO'V)+'HZ>&7'FF1GIXHW77\62,0G>RZ(2EX.EE*OST4C,EJQ,Q1E? ML4K],N=UF4IU6"]&8E6S-&L7E<4(0QB.RC2O!N.+]MQC/;[@:UGD%7NL@5B7 M95I_NV8%?[LQ-[WT%CR@OG7YN#N^QR !M$K& SV:A(U<#> R-D_7A7SB;[^SC4%! MHV_&"]'^!V^=;*2N.%L+R3A_OIP^>[ MFZOGVQLP?58?7V[OGZ?@X3?P\'C[=/5\IP3 U?T-F#Q\>7RZ_?WV?GKWYRWX M_#"=@B'X8WH#/OWKEXN15%@:C:/9YKK7W76QX[H(@R^\DDL!;JN,98<*1LJ( MG25X:\DU]FJ\8;,S0-"_ 8886P!-/KX<>>"0G6-)JX\X]#VQ5U:MF3BW^:9; M2NU+F\@]%ZMTQBX'*C0%JU_98/SS3RB$O]KL.I&R ROISDKJTSY^YC(M5#AW MMH*TR@"72U:#O)KQDMEL[Q0&K<(FR;R.PPCB)"'T8O2Z;Y=%$"-$4(QV@@>8 M@QWFX .89UQ(P.<[[#:HG9YP#T& 8TPQ"GI034$:D8#@)+!##7=00R_4_]1< M"+"J^3R7-H"A<5U$,0PBE/0 V@2C((GCT XPV@&,O+O\8<7J5.;5 K!WQ2S" ML=^C4^[W$RD[L#?>V1O[;PBKE,%%N]'33.7C7,C& :_6K1Z;7D\2A' 4]FZ/ M11#' 49A;+\]R0YNXH4[E7SV==C07*8V?-G-^50 M3&&"B!TJ@IJ)H!?L7273:I&_% RD0J@*)BUY+?/_.A%O]!U @4$21?W=;Q'$ M$0IHXH"\1Y[("_EZ+=09%:*9RB(%7ZGZQAJG&S7[ %1R2.*PG_,L@M !$FN0 M^ /YCAN1:@6*34^%,<41-)":DH@F(0V)"[!F3N2EK/'G)NG-:UYN0?/*#I88 M$(8(AR1,C$UK$\601I0ZP&H"1-2; >]Y-=2^[6@/?-KZ^!=K.D1>4CTV'YY* MVZ$#-)LB/YVJL&5*K]SN*ZO!)D$. QJ8@6J1(X3"P$%32!,I\C-I'R7X^:=8 M51._@A>5T>?Y+&]+@NJ5U6V#H@J#BDM5T:S2;ZG*2%:C3%*%?7M,D:':GS!R MU 5(\R[RTIRVQUUH;33TD@Y$N _2E,,D"%TNUU2)_%S9AK'R)7MO0F.=BV63 M'AO79NS%GB9-'C0\:HH,HP1&V$4_FBJ1GRLGJAU1.!N(:B.(/-ND'BM0DP2' M5.4=:.0=4]"1'K'F2?P=GBQ7:5ZWOBR4BVWXL$EX0QR&,"&D!] BZ0*H61'[ M6?'Q\5$A2RLPY_5"E48-0UI1^LAN \\409!@@AR[$VM6Q'Y6?-AK4W;YVMK( M8I/IAH@D(4)]L*:@REVN*@-K/L1^/NP(O/(3C16YC?42Q="H7X#:)%5;EKC" M"FM^Q/X.L_6Q477HZ2"$ZL_PM44TCE36BAR -9_A[_'9 M%N2&&ZRI"IM,13!6#NOC-.5<\:6Y#/NY[)YY(M_"."C JB:&?;*UB7I=J,D) M^\EIHEJ-FBV;8=\KZ1U5XD.;#FC_:+9)@;/H"M#:.["?NYR6)'EQ5JJUN\(.Y*/V6$1 M<]M!-+41/[7]U4Y=%>)4%6+I@G5(A>6V=#]8;2"VMC!$,*;])&*5A!@2Z!@Q M$*;D*RT1K-?Q]$S MS1-I.[1X;W;[3X:WIYW>_C_&MT33,SGY )>8@UG2_ 51/TU8)(- \;EJTAU[ M4K,T.=40EY@,C"-5!.$@[L.UC'$Q2@)$7' U91,_94_5CI4?OIQ-I M.S144S_Q#X3]D7/2.?"IM!U:JBL'XJ\$!-H;$53,H"41*%C7D5T MJ4#\I<(1@6/VKB'&06@\J+$(4A@@C!WU -7U /77 ZHG%[)>=T]\,R;R135\ M6>=%9L/KUW7L[CJ5MD/+=?U T8_'$?76'D=;>B)MAY;JZH)^9#Q]W"-$R^PY MB7$SW.H_0S0E'>T7U<4!_4@[_I$(HF97C51W$Z"HWR9:)%TX]Q[-^JF]G7!8 M89UT_'PJ;8=6ZD* !O\@4+Q%Q-&6GDC;H:6ZAJ#^&N)' L7RW!J"X(J'\6<$2TF$U^I+H7$ZLIAU13E!@/GD9[K\64K%ZT;PL)A65= MR>Z]DMW9W1M)5^U[.+WSU^A\TKU7I-5TKSE]2>M%7@E0L+E2"<\BA:KNWASJ M#B1?M2_?O' I>=E^7;(T8W4CH'Z?&PO=V]R:W-H965T&ULO5MM MDYLX$OXK*N_5[:;J)D82(,C.3%5B0R55NTEN/-FMJZO]0+ \IH+!"W@F^?,[3IH5( MQ)]'/N-YWB*)\_C[ #HYQFP=3X^_HL?=X,5@/B8UGY7YG]FR6=],@@E:\E6R MRYN[\NDU/PS(:_'2,J^[_]'3WM8+)RC=U4VY.3B+,]ADQ?YO\OF0B!,'3,\X MD(,#&>I #PY4<2#LC(-[<'!5!^>,@W=P\-13\LXX^ >'CLSI/EE=IN=)D]Q> M5^43JEIK@=8>='1UWB+!6=%>68NF$K]FPJ^YG;U[NWCWVYOYR_MHCA;WXL_O MT=O[!7H7H\7KEW?1ZW>_S:.[Q<\H^O>'-_?_05?HPV*.?OG'L^MI(\*W(-/T M$.K5/A0Y$^J^;)+PDF.WB?9$F4% MFB7;S'PFT06L--UM=GG2\"6:\U669HT!)+Z0!5'_]:[Z8AK05)!W9) <&20= MH'L&\!5_R(HB*QY$A>5)D7+TBQADO4XJ7C]#22-.-7V.*/X7(@YQ3+19\=NI M[46]35)^,Q%S5\VK1SZY_>=/V'=^-9&Y!_,[L'9:>[QU&0X8=J^GCZ>T00:- M(,%B(#")3'HDDXXDTSO).=7S'5\["M)G^F&@IQ0848WPJ[G49<&LF%D M"$MPZ+N48-DRUBV=HX64)_>8)[=SH6?R]*9(VSH2U[I(3G?TK"WMKJ;69;[D M52VFK+]W6?,%_?>NS',DUJ&GI%K^9]8J MZ6B^:F\HEB@M-^(NJT[:2=[$K:?-1SAPG1!3I32L$R,BQF!!DS M!@*32&%'4IB5E%G/1+E"'ZML^<#1*BO$NM*N,">W"2:&K-AC)T6FI9YXKDN4 MU,\A8T:08#$0F,1C<.0Q^ X>3=P%^OP3.@%1\ST+M'59T*)P8L1B(5/6^,@Z MAK'I!@*3TAT>TQU>2'?7<-3M(B.:Y^VN2M?M4F-*=*@EYXKY 75#1\FT->38 MB0P2+(($BP?D0^($.WV?ZEQ>\U%6U[ONMKCB^SZL*45-K'@U8$*S!Q@[HQW0 MI-6$8$?\4^H'-&P$BA9#H))]W2F,JW;@])565%$U]L:9 Y8@#FL0KT>Y/YJ!!(U"T M& I-9K47&_ M>$BJT8F=1U %(&O%I2G%Y163R8DYJK%!*HG0*'):>\5!6R7 M%/9I?VB3B[95*0XVZ)'7S9 [/<@6?H9UW0#C@.JK$F34"!0MAD*3N>R%"&Q7 M(BQ<&OEC%KWX0(IN@C4E&^NRPY5F%=G/?72F?X12@'NI -NU@GVFRVV[S->( M?^95FK4RZ:6*T;M\ES&F)EVW\HGC:FF'E (B4+08"DVFIY<6L%U;.$./D9)0 MN\)IX!.BD:+;^=KRH??E @O[6H,#*@9 H\07E9&U?F@ZOT M["I@GN^KV;7'&"O<@*)%1)<@C(.(H<+*1/1M/K&W^5&Q'/AX&ANYTOMS[#!* M<:CV^R9+[ 4!UGI^^QF/)@)4%X!"D]DZV4Y@UP44M@8Q1/3GR@'V!4?JLFVP M[!A2Z=&% !;X+"1$ 8P,EE>$!#0,5=#89&H5)TG?=1/Z?WP<32![XADHVAP4 M+0)%BZ'0Y(N@[_[)@.Y_X%-I8NC*/899H$UIH-L)AH:-0,/&4&@R,7T#3^P- M_)@'.D1OM*]<*NYR/:(R [IC !0M D6+A^1$IJ9O\LF0)O\[16A[C-'SI=[N M>YY'-<4,-&H$BA9#H6SU M4+W/I\Q7]ZW-08-&H&@Q%)I,9:] T"$;#0;KSU3?-Z"6C,%$W1\]I[H<<:5O MH@;5#J#0Y#SWV@$=LJ=@M/I,#2\-:,OY;)#5W'Z&HZL =&\ %)K,SLF[!4/V M!@P2GZGA(7_ 0E4=-9AI?!CV%0@DHI8!J!( A28GNE<"J%T)L"G/!U=)><8> M82QT0C6[H+T_*%I$=27AS#!BJ, R&7WW3^W=_W#UF1CY,NSE=QASF*\M"09+ M0D27'*KWN?8S'DT%:+,/A2:SU0L"U"X(V-5G,T.^OA2[C&*FO_ZD6[8,894> MW2QP@X"$@39KZ99BA<>8!>I4&9M,,7'$"N:J*LKTY'7.]O7>WY/J(1,S=LY7 MPM=YS@1(M7]C=O^A*;?=&YX?RZ8I-]WAFB=+7K4&XO=5639?/[0OC1[?6[[] M'U!+ P04 " #X@7Y6\\U=ST ( !0(P & 'AL+W=O<*_2TS0MY-=HH MM;N83&2ZX=M$?A [7L O:U%N$P4?R_N)W)4\656-MOF$>%XPV299,9I>5M_- MR^FEV*L\*_B\1'*_W2;E\T>>B\>K$1X=OKC+[C=*?S&97NZ2>[[@ZN=N7L*G M2=O+*MOR0F:B0"5?7XVN\<6,4=V@LOAOQA_ET3720UD*\4M_^+*Z&GE:$<]Y MJG07"?QYX#.>Y[HGT/%/T^FHO:=N>'Q]Z/US-7@8S#*1?";RO[.5VER-HA%: M\76RS]6=>/R+-P/R=7^IR&7U/WJL;<-@A-*]5&+;- 8%VZRH_R9/C2..&N"A M!J1I0/H-V$ #VC2H/#>IE57#NDE4,KTLQ2,JM37TIB\JWU2M8319H:=QH4KX M-8-V:CJ[_;ZX_?KEYOK'IQNT^ %_OGWZ_F.!;C^CV?7B+_3YZ^W?"S1&/QI_L(H@\2B)E(#,DXHBS7*.BD:U_E9?IWH>]Y*O4%:\?A+]37M6 P1 M$-BG-6SEAB_(7?.RK"8K%5N.5/*$EKS@ZTS9Q(:&B#$EQ(M)3ZQIY]EU1JW. MR*GSJXXP\"A_TM&TS^1&AR(2:V#-TBHU.J;FC:P(L)@$- MO- ?&,X1C+%[.-M=DI55A PEU*:'$Y\'@1=3VA=I&@[$,B:=/N+4-]LDQ3W7 M"7(-.M%#DN^Y=BJX6(>WU@V7,EM5V=.>-YI;G"0$&L1>/V8L=D/Z.U1C)P>G M\_D<')N ?"A\H7PL^("3ZWJH-+__04+)J8\:- M?1;Y45^?:0;YC@9#2Z[C*78#M8X!V:.DE!P J[F19\DRRRMBHG<:K! ?2?K/ M/M/9&J"R!Q*_M[(4GQ6FY^KMU$T=3K&;I]=I6@U55QP\>QC,-B8>Q\3'8P#!I:V<5;8.E%8>2%??&F8O 30 ;T6::0/+W M]+^!^>HH39QX.U6Z*W6PJ>0F<(!"6,I2/LBJ"J@)3A]^ABK *M]"11B%F?G^+9[/T?<8B-E"XD0ZCQ(U1 M8XW;5HE5O65_RAB4 7$?L3;+B-(0LL& ^HZR)'K3$E]G15*DKUGB3GJ_>8F? MJ;=3+W3<)FYNSTN14NI]8#HD)&!U84[7!.W3B_X[LF&_2'83V6M/&WSB]:'S*?KRWMAB,O9#WX_8 MP D)[0A,7SYKKE(L,.T!7+E"RV?TKLFW[ZTYRSH("WE]'\A'L M]0?&TC&:NAE=C:4]4=&CLDJUD9: +W'4A[+%E#(&E:Y^T&'5VE&9NJEZX;O8[W8YUVM/GU@>2 QQ43^IA71A?X9T M5O2>J[=3'W3HI6[T5C.V2[*5/IZ#H=='N]9AVYB*C2+59D8]1@9*)=81E;F) MVF6A3NWA,80]X3"3E3@@?C_"+&8#H<4ZEC+\^M!:93+-A=R7O#X,+\;5.(X* M55@NKZ[\F)/B;PV_<_5VZJ<.WD!"A)<,$:NO0^A""JK%_?J#\HL:O>@%@*I<2VNMSP!.HP;0"_KX50AP_Z M!NU+--/_ U!+ P04 " #X@7Y6//SCQB4- !Z)0 & 'AL+W=OM62 :)5,0EK<#QWU)O;F_9W<_3]X%=L#/-QAP M??/AMU?G)0R@99?1D^N M>"WB-NMV A:%4?3$>MT-'%V[7O<8''K.<_EO3HP)V)7*C4IEXK]>5@;#C<'S M;"IS_W22)^Q."R/RTCYAMS/V%F_S6/*4W>.A (E+P_XYF9I2@X;_.H2FX+%XW2IH+[T4K8MOO^D,PN^?\+JW\;KWU.I?FP1_VF:L&1Y6Z2G/ MS^9:!>PF!PU>M%8B:+%69>A?56G\5RX$:R%3UFD #Q)(A9:TXT+PM%S$7 NW MH<)B&MMFF="6D@;&*6W:0"U72\]BZ$C*ITK[KS21VTFRM-O"*(,MH/)\*E-9 MKEFB(:<,,+-2\(P& +RE3 03#[$H2H>ADS 8(!X*H"!RX-EF'Y0%UTU?*%UN M7(I32FI<\(J4Y^49U2M )A(9DW*UV2UM94-RAEBF2A-C"P2. MQPO:VP$=[$ ;4&!C!(>P<:MOH:I!);=\_ $Y@U#.4\$*A?<4&A['J@+*GCL< M3D%'>9HR3I["\6W\R'_R$XV'6]C85..I4? P+7;P@MU2$)'JP13(V0S^@FIK M9RR<49F,&4^6 7L /^'L<.QB&$]I0(S# MBN#%4J2U9^B_Z*5$XN6EI,1J\"^5,Q&O8P1($4,Q#DAA3%78]765YPA F[VM M-(F'I;?+5\ZFX J&\'Q.ZM?4%9HZ5TNA-PF%G1-I"BCG.?-G"4"2:M2E+#.@B:/9EIE%DWDF1,O\LZM M ^M_AT5X!?]7?.U"M6&[5?\]W"W$VQ5JEC@[-.$(+XRM.%R7.?31*FZRE(;, M5[L<)Q6WA89[Z2HI'C:Q]@%R?&G X2901/!TBCA#,4KZ;"K@3$NX%GF'((^D ML,TF,9X9Z4K4]<=;]@86V9::W:*>3&%=W8<%OG[9JDLL$"0S5DQ1;3DIEUW; M!N&:KPQV_(@WMSH1^::8WZ-3%]K5;.R':DW^X=-WAID%0%RH-!':L!>VR)-) M]XW'&$_[D=7 VU3HO9#\X&FZMKKC8E/K!J%G *D#.Y5.J"@M,0Y+@YCL@WC@ MQDMJ$W9J!IPO1$<)[<%&C7I'O-F6)BH?$,8*/,=*8!&B1)N<#-H=-/AIZNKO M#*!9JM(.,2\D)11/?@=I,E\@N0NNEE:*9NR%/&4GG794KT+[QMPL KS!*\Y. MNNW1YJ6#%UB"QYDTH-V:Y:KT30-FN-4V-M6 ^;!^9S?/\!S%)/[LO#JV)O59 M",84[G()6Y$CI!-(5;#\CPH90'&<"F!*BD"&_\1S/%\3G[H'(4.3@7J( $&T ML/:^J1 *BBK1C#0#B>J+E. Z=TF*',Z0S%/4AXPL6U,5K;LO8UTQT!@J_5.&%1- ["_HC]H%2R0JSQJ!OT>E@T&D VD.!S22CZ5*8UHR$L#T.R2]N@ M(2US(^CEBTX4]*/AZ:XY=>ZO[8C:IE,RZLSV=!;L5!GJ5AMQ;R*)@(+V@,"* M3T+(ND*-H $F9#(B"[FMU07U%8O1E PUGMKX[2%@&_;Z+$KAVYPOS>9\Z26: M]IO7^-BJ1AMH4;@CJK/$E2S"(J;E2"A)1MQX90]9L>W#(&JV,"'618$^O"HUMOB,0%Q4H; 'B@=O':H M(=B0%8JCK8E52:*>-"72I07&UCM=-3N&7S;GK4V9\>-0+JSSLCQ87>K5G,*A MN!R5\6%[^!5DO-ON'9'QDZC=/Z+)WWXSBCK#[WU:@] M>=S#P\DYO8"_66V6G^N@VI]!TDL#:OV.VN&.6XJ0>M8L5XV]-#=/70T&))7V MG2&2I5XO:O?4E;;@\=LQ\=&9G^YH"/U719W^W]K&(-$]O4NI2,< M'8+HO"%+&Z5&(=B.0O@/EH*#T79]R#;%J;VK<.+P*TP%^9<(BA+ZE\3C5Q4> MP:5*JTRQ=)F49PDJG;4?O%ZV/GR9WR)0O,43FG@_X7W.;HPE?D[O2=;B6 M(;:S=96H*%)(8\-WJQ[NP$0#CN &S""H:%Z)QU^MW V#P; 3]/O#9\K=%15K M5$:KZ8QP^.R,0CO>^->T.L/Z"H1',BVC;^]OME4M.XH M"$>#XR6R%W91[T:'2^PH"GKA3OGLH2;W,>%P^>P&@_[X:/FD=J 3=,/H=.M2 MLW.V]3,$C-WQ^*DBZZPZ9=<"1QQ2^Y(_[(X8=WK!L(\B3-'=YFRQ*9Y:EU#BX_K6RM6)>E:C9=@W'MG4])PGB?17(3!-E_6MA+UB MJ:.,?N&MSXK?H%O^2MX68>LF>R^6 GTN)<,H&'80QE%$'!H%4;^#KJO+WH%4 M*:4B1;H;1 .\B@:G+O #\'DXZIX>ZTIJM/\JG4GTZ7VC*_FI@LYT0Q?Q(TT) M3OP"8,]FX*D+]?;N0M17EK&=11%UC83=QM^+U#V'NR.@$P?%^D#W09,:G<<- M+9OG_N]:&\7?HS,]:N[VS*F\=@,!2=VMVT(6;G%N#VKTX:B#:Z96N;M@4+EH M;N_M/MHO=<+_]=Q;-D7AI>N?!HTFZ5'_%'[9F7:O+##B) YH5U V"IU9=\S'RP#F ,+%B M4-C;-R(I_<&9.'(2-EKEY] @B&5="BS[=_9!05;:MBH-"3V^IJN%EL5-(VP" M.7/WT_))G[]:\]()Z90<]+O/'=9]]S+NAY#K\.FS^P 'Z0C-PS/]22]"I8Z. M]R?CH-OO-#N081".R=[>D0/\<(!3^K$#?!!VT86,>T\U#[T>O(OZ?W+S\"@# MGNXBPO^W+F* ...0/^[V&+7!(=KAR'404 JZ?WM!G<0I8MH+NM$PZ'81U,YX M$/3'_6,MQ"/,_RJ]Q,\2]B;2T_\'1>!?T9]:<-RU&A_[JFF+W',7.PU&%)1\ M[D;)5)F+*=]A++/PU)>4Q%<.U/P^9$#@CU0TA&XPL0L!Q]-&?!M7X?8N%"_, MC&_^SMIL\KVBY41AVK?23A&G]6\EJ(/ (.H*[,G;,=E>6E*W4?\=]VD$[)], MEERF=76:UA=![4,_?SAO_!X&;>;<_NJ'BCORP_TT9O-T\\.BB?L]S7:X^U72 M+US/96Y8*F:8&K:'_1;3[I<^[DNI"OOKFJDJ2Y79CPO!421H -[/E"KK+[3! MYN=6%_\!4$L#!!0 ( /B!?E97FD_ SQX *%> 8 >&PO=V]R:W-H M965T&ULO5Q;<]M&EOXK79KLK%0%TB)ER8Z3N$I2[(RV?%O+ M3FIJ:Q] H$DB!@$CF_/H]WSE] PC*]F1V7A*+Z,OI<[]U_WA?-Y_,6NM6 M?=Z4E?GI:-VVVV>/'IELK3>IF=9;7=&79=ULTI;^;%:/S+;1:GI MQ:--6E1'SW_DW]XUSW^LN[8L*OVN4:;;;-)F=Z7+^OZGH]F1^^%]L5JW^.'1 M\Q^WZ4K?ZO;C]EU#?SWRJ^3%1E>FJ"O5Z.5/1Y>S9U>/,9X'_%KH>Q/]6^$D MB[K^A#]N\I^.3@&0+G768H64_G>GKW598B$"XP^[YI'?$A/C?[O57_+9Z2R+ MU.CKNORMR-OU3T=/CU2NEVE7MN_K^[]I>YYSK)?5I>'_JGL9^_CL2&6=:>N- MG4P0;(I*_I]^MGB()CP]/3!A;B?,&6[9B*'\.6W3YS\V];UJ,)I6PS_XJ#R; M@"LJ$.6V;>AK0?/:Y[WY@[=E7^!1P2H MAW;NH+V:/[CBSSJ;JK-9HN:G\_D#ZYWYTY_Q>F<'UKO,LKJKVJ):J7=U662% M-NI_+A>F;8A;_G?LQ++>X_'U($'/S#;-]$]')")&-W?ZZ/E?_S*[./WA 6@? M>V@?/[3ZGZ35OVIM=96:PJAZJ=[AB%6;0KP2^JNHLF);:OYV75>&,)JG(GM5 MKJXZ0WL:0Y\VBZ+B#T9]6-,:*O.C=:Z6])%62DME:&U-&J UBM8NNURK=JU) MDIEJO$_7+-)JLFKJ1-U4Q!S8J:!/]^NZ+'>JOJ]H1=,M3)$7:4/TG6++G4H; MK;8"/PTH*O6Q*O"O6VQI5$ZST\;PJN(0QM-H1('C95ER4A9XTS , M[2-_%96H:>"< M8&R_$KDK4HP6..S7KHF^(X#1OMD?76$*(1UA?V%I2AAC8(0PV*9N%+ZM+,'\ M-+71[;K.,3D-PG<<"2)1H,K3)@>CY,6RR.0X3T_/)[/3R7Q^?L(DY&,5N6[D M,TEL99:Z<=3QH %SCMT4G6NC4]-A5-JJ95HTZBXM.TWD61?9&@.RM,RZDI&5 M&@:?#!;@'9X$"(V6,'X,X8.0&D&4J+)(%P6A$ J&6+EC.!G5&KC:$ 7!JHWI M;81!1""9!DKCBZ8/[8Y6:37Q"$3#F$Y.K3]GZ[1:\9+ 3]N0/3FT8(^:1&XY M+W1ZKBLC3D!*-0< $SM87J(3L744. D8JYDQ[$L+?)OU$&/&[ D>$_FZS%19MUT3E MU#+V&F?:U@U3=N,UB"47IL94T45J2R\D:&O) KIJHAS;]'*_2 M^STB:B+:37"]($[[764F+!/UTK9N6?& Z?4$#=X1"SV3!@#1^EM61 MK,0,'3JS7,^L Z&B@_,BV\C(3JVY; :;8XM<5;73X775YQW'*X1)\N9%8Q)? M7*4EG^R6O?_KP9+0L62JMVFU<[PB9R/9,HFW9%8$'YR0N"NIO_5E6;$//-#8TC\;S%(QP(^X&DTB 1>)I:IB3%9 MBXB?#>V+^30.Y^NV[+CLR!K2Q)K.U0 F0>V6]K020#0B$ M)Q-F%L!B-04T)V"/]IQGEVPCW4_62 M"-V*^L2W]RS&P-$U$XU4!7ZFH)1"SBK\^ $.1RG:"(A=]I=I_#*9F]$'S?O. ML;L,-OIXZ_QA\3S9LTDS41->(W#P%(E)F,6"WUKHV)T@Y$:?K;J*K6>T!>U9 M[8)KLR+IL3@3P7">BWA31O?!V_=D8@UK107VCA!CX-/("9RK8TTRN9POX>C] M"DJ0R__J7I_/9DQ],9/J+:*35^TY84HY5ELSF28AO"'!= MW$' HA^MVF [NR'?#U:O J<")U\CW%/UFQ:7E2.+ . !72!^?'!TG0O-)[&( MD0_$*\B0Y(ZB=+I,BR*_9S=EH>V9A%Y&E^#-()5D\X60UGM5HBYR#N"#'Z3K7=[U"$33:Z8*DFY<93 $ A --1$3J,+5$990&#L;<,^$*'S M'T[8VS7.RCN1.6:]^8JW/2/:.5=7X#F!0U94$GV)(V&>*8C3_.('.VOV3/UW M5[-7# XS$H\CO6>Q+,J8HD,R25G@;/JM[ZI8W'-(M",G2MP7QW $.$D=N;+3 MP?[S9^IM3%^F7*3Z/%3L-;'6L8 GI%PIS*2-_N@= . :,H0EW,9QQMP[8S*R M1CCR5RWHL.7=,YA\V27!"DX9\@']H(BW84E3""!IM*:I%W7#NI@I' VSO$^" MEPYQ>?9,?:SJ/6SZS4RWM5XL>1T$>2N[5K47*( +*2$_H2Q2+[:6H!-) 'UQ7AV2YM\MM%EA.R%SM+.>*2; M-9%STNIFHZJTM7&U:,"@RE(.5H99M#D#1_^83%9*S<3B"W!-2&>"TE'(7P\VM@(2+1ZB',(^84;\7T M1-\J#\&]TW]]Y2[H[\\/NCSB( B[N#OCNLU^YU") GKDWQ\\PC4X. [Y7'K- M<-"P+E;K$O)'>,UC$C+G%Q$M6/393A>K K[G!D0&,9C,L ,;*0H 8A" Q!/Z M PN!;'1<<2PNOX#WI.>\YD7.V@N%*!97/L3>HO$1W5 ;7C#D?:8:(J&1BR0_;D(3V8$H2>Z'6\+$ $KXE<2*%0)0_'[(EUU( MB"YLL=!EH>]LC-T4YI-%'<5/)'6EXT/1XPCZ6])86([CG0T\V50" !PW+#V. M9V2:K!9Y'ZF6-Z1R*=+(]=AG^V5$)^T)(,[@><0'XRY?P(P!S["?PJF[18N, MD=O@:YG$GI4S> ^OJ.X)'=_-3L^2B_,S7N6[\UDRI[]=1IYL8[D3JGYIK7XV MV3M?*;DXQ'>EI-Q0N83K;ZU,4>5DSG*D^%PP&Q;DO$#E,FA1=%G?,?,IBG0J M4O09Q#>W>7K)?SHO:QB?^$T 7I]9!3B#^-D."K.(P8N6U(+AK-M"$P*TS=0P MA\EW:WG==-+: FZ0,@\G>Z"MB2+X>S SK4#(0I@&SR*QJ2QL(>% /T](:Y/9 MB?PWS@^3$63=1(HW=TBQD 4*1@&*I)>16"&#=E<85SE@UN;XLQUC<;I#>PU]N,A)*#]7+75VS(<$I:DTZX]"E(4GBT=2MK M"8_;#S9F=2!*1B66 CH+XW3#;K: @MP2 U-PV'$U7.S;[(F5HMEI>?>'4^X=VG/"G8?,$Y'KN:\2V:OZ$H3KK MN!Q3?GY\FYT\NQ"J$I+ZX MV-+&0S&^^".1P_K57,/;/T2(;],ZSY 3Y?%_Y_'<=2)#6"E=:?(VJC'J1^!] MIX+H?L>QZFS^@[KTAL/]$D:]L^8E$/1XECPYGR?GYQB6&_L26Q@HNQ_M^)4YM8%KF"1DOJD4QR8=9:JFHPE0BB M6RF#MSX_TT@-T'"V#C7A1J/FP9"X0KK4=&A(9&1"+\ ]]TEA5;@L*RU#)6SN MNQ^2G$4RHPR^B$MN:?$7](8Y+M3_N(H(JXW(78J!>7U?<;01:H.2[G)SO&-6 M<+1'CKAQ@FAS#,&;FJK?HD6Q6[0J6_MUVJQLV:46Z\08510]>U1:K#F_QZ:V M;:RGH7'@D=#"Y$DH;!5*G".QK"@7ILZ">W-0B2EE0Z2!LH9"$E\60<$%73-5 M+^!'$ XI,A*QWJ2_TW^#0V8G$.E<.H$/&8IJ&$#,1),:O2W33%N?CJ,X#7_2 M9C70=E T>]3P;E'6FG.,)W+<]+-?%8YNHR4-10X!)_G?U+'%$VZPD877 MPM^:*OEP&%N2Q@TIO0.]!+G$733ZS@+[LFHKE M:;#XN?W^"L7,-71 3ZSX9\6YFU_UNLC@_+DEWS(1XJWH/&Z]VWK9W@-O:9W^'&J:8;KECIP4.,#! MY<<,84\='983HLLE*E8,:TAE%4P2R&C5<;)".J]48PN63_\#/EE+.AS!DSOZ M6#&P"*/D\$D*N*#G78RJ(]9Q(6W"J;DE&8N@ M5QR/+VM_I*3WXV$,)NI)-.X0!3!I)@T]TD?$&.^Q320-OG''JONC(7<=*3Y? MW8_KN0M\JGZQ;5'A'XVV743&)B@R3GR+:B?U27K1N&JM-PC]<@E< P>AZR0\ MV&<9P5!(OC/0:M&Q96V)&%;W1@I:)*P4?8E*#LDP)UDYAX$N#,ET9T5#NH&4 M!BAF:*K M7,PODZC0J!1ZVR2_; : )(-@CI&]Z/4ZD&HC=6+#+&D0 M1,+95\M[<#UP.J^]'$R^ADW[E]S)MH8M##BA,IQ9V0:AYPT_U7HH=RW4"1;7&4B M-'Q]#R:$$EWBL6"&+$!?1I'6AML3BNXC(N%;02"^4!N6H1$I1MT0^_/V@'-Z M)YJM"@2,/7&*&KN[:JR<:SAJR&RZ0KSN8";9AX'OA>.#(!(9%'%BGJ%!"],7 MA-6U'LB9%CO;CWX(4?L'=N>"2 2AZ==);P9UNKKC #XOB,F= #*JXJYV]I80 M/7N ?,FMUH)EUK2#S@G]63=9,2AQ%]62UH02VK\NX'P_\;KRWSL'*3Y&E?&( MQ6SC0T^;F*EOUWLOZ/4-<7$^C-%N7,OSV(6.R]MK=7%ZD7Q=]Y^[0&"K![9B MN$0,AI@\(SG76P.BBZOO.,I"X@!YIHYG)R O7,$2N44Z?:9=OEOZ!J48J2&" M&9(/%.O @;:W)E(CN8>-9T5N0N@6(HH<3G*7")J0?U#'\Q-$B7QOA$MDB](F M*6T2E155'95"?$8#P8ZT=YMAI4=Z?>-MSDZ&C7U"OB0T 8?;'+B04G'_#9$+ M#KPDRJNZDJ8'WYI"$)+F0,K="]G#V$")"FQG+B6RR1EX'+CJ;"_A)W!G3PAQ9:?8I M)LBW:J!QS_;Z9B%)X,]IDW!Y M!SG)-=148S,XDB_A2I-3%CP;5Q9L[KX?PA$J.+1V."=/-J_Y9$A<>EULTI*A M"_&09L,9[KTSQOWE8S7>+>XV:P;&/D)J69*A"V57:YX7/ED>+K3P M'O^^/FEW> ? )IB5Z2@ (SO95C*7+32A>INV;5-04.0JR(-=7.;3+^$O"0WJ M*#:,LP3STA?RX?@2BX+I5\D>Z*D/S.5S$^VZ:/()&FUW?#6Q8!JZAC>*>;=R M[\NP.'.1M/_K7DIS#VG?6G%&3N^[I]^?)>>S)U*#G27S<_H3-GQ08LU)(;4% M(^N:H>FYP@[#:33, >T,!.YB1>24JRTNU'R'%+0M"G'7@-RD"AK$#O<(X*MR M170#++H.EH<"O@,H7(7K*H?>&%B7ZO8W#?^9ZOWYZ>/DR=E30>7\XBRY./U^ MB,A;7 Z=7+$)N?8=1@-WJU?'XT2DE,WEMG M^25IU$?H*T:* JL),P:EA29C7D?*P]]D^,3\YS.95!63>K2 M7'W8[.7+&$2Y5>:@#->ZTGNRJK;?.>XR[WOLP[N$O+/D0WST2,X!J8M="!/O M;(3MTOU?.$T .L:>![07R(=M3XD1"Z1 M@L'F(9=Q5::D#FZS=-84ZK+D1GY!?0W@L=W%M,S ]%.T8 M@KBH[$"S'KEDC4WL5D&_3F#713G8L"/EOG72:;60TX;8O364;;>2]$!P.9=I MI@?YO"''3-6+-%OO,Q(PR.FH?T3*67^6FZ#2IDB*PLM%%N1B:>7B^.CJ^N71 M21+?EAA/5?:5:^M_*]H@L0Z$(:")[=!=N^K?'+B-=.$-;E'5?G'4IZ M[IF_P?Z BO)]%KX2WBN2,->;;])E+S3T#TUG M8J%&3X-].*&7[4VX[7L""]0O0R;>8^1DY5T-XQ*B:]TW!@?@12S")NB9%G:?!*+[A M1 PQ4^["G3:UMR_A5I3#):-;TK]W1#[RA&TGT3N74G.U0[F'$T'6>XZ@0()\ MEX1.Y?BEDNC"..M!7B**(KS*B1/:"[T7AHV@Q1N'Z%D"C]Z6T1L7+-UEVB' M:6EJ_^B$?W0AVL]G&*6S0)7L'L"<"VR-.W5:VZA*M8BEI&U#\2P_?L.$PUQ"E MTO<.%:'3]E"!1;FMWYF<(63]\)BS<5A5VC)^]4K/]]Q'>\"A7I32@,BR8&]# MC#W:P0HG[J"SM1YIK3]XL??@7EWE=F,NK%T+0IM^TMR%%7X:"(^,**HQJ6$H M^;*GGYXX!#DU-ANN\V_W=2X!7:UO JU2V_2A4K7RN;AAL*2C=.7J]:X!:7S53YS^E=6I2> M8:VUPG#@ .E$^QC%7E]IU7%V0]ZL\;,,7PAPT9M3;;Y-KBA90MR;UYS)3J '+T-Y-)0_ATSYXX>/(2S M&!'-PB-H:(QL?6NA7*\A.UU,/*#Q=-L3TB>A[;)HV*W9V7/8FK9'H'^5Q)FO MAR#FCIQ1I/72,))VY$?=7#N+**=G3#TCW+0!\RFYBV:+?9LU57Y-)T[&IS:4XL(892[(/[ MP=VTX% H<9(7&Q.NH*?*%YOXQ M3SQS^U&]J:?\=3([2PX\:#)1UW*1[Y7<3SW^4&\ICC^;7YP\4Z^CX 5INMY( MI/!&EV2:N'V/3JQT"B>XSF[C7%')7DL7=-3_8[UQ"(/Z):=?HI;P2#CBM- :_M0KO^+9;M,P(CY^<3N:G4E#^&85:3FD*=O^F\Q5) MI5TZ5 -)&%[P>QN>G=_>5WP+@:+*L/33V?GD\>F)G1Y).2J@<1(Q9B[LV]LI M?6"S:8P,O-) <=J2W>2PF7VCS6\6IWL7.^GIYVB4;S,8/'AH(WN)??U;A5(! MDONR[*9%[X7BK527^TS8Z^OMR?FI_CLOKGW(O6:(L $1.(V.W\MQ4X2F5>T MU,,CHA"4YS[ETTLV]=$DMQC"HQC1[:7HRK'/$/GS+VW=FNN%_HFW&M?.2KQ, MYHQ<[KE(F:S>2K/J5M+2TF'#I]\B^=P*KKZT+#]<&AV! ]&(W&WD,T7/7![P MFBI_]!0JP5X$_W^3YP_^2G^_,<&9SJ%5LOXG1!ZL)#55UYH4?+T0+G J->M? MB@[,4:)KQ%9B^AWIN-M(FA6=76CNZ_#8@)5\]Y#,O\+ N?@E4>-W7NHFZM:; MJM?AI5#T_LNM,9U'#]\-$)9P0S*@W:&)SJ5*DP><$2[ON=8WZS%$]KW'#' J M) CLKX$&1P1=$8;DD90OH>@_S?CE>7_SQ^,(W:OAL<>QYZ&PO=V]R:W-H965TVOW^\< "2HB^O= M=G:FC442./?+=T"^N#/U5[M1JA'?MD5I7YYMFJ9Z=G%ALXW:2GMN*E7BRO7O"]#_6K%Z9M"EVJ#[6P[78KZ]UK M59B[EV?I6;CQ4:\W#=VX>/6BDFOU235?J@\UKBXZ*KG>JM)J4XI:K5Z>7:?/ M7D]I/2_X5:L[&_T6I,G2F*]T\7/^\FQ$ JE"90U1D/ASJVY441 AB/&'IWG6 ML:2-\>] _2WK#EV6TJH;4_RF\V;S\FQQ)G*UDFW1?#1W/RFOSXSH9::P_*^X MKRKLAG"[)*9^:&D\U]C6O/K[Y]9)_O:D1V?()N.Q3M3-ALKWI2YRH<$ M+B!C)^@X"/IZ?"_%'U5V+B9I(L:C\?@>>I-.\0G3FYQ27-VJLE5B59NMN(&L M-0($QF\VXH;-KFKQS^NEY?O_.F8!1W]ZG#XETS-;R4R]/$.V6%7?JK-7WW^7 MSD?/[Y%^VDD_O8_Z_^ZVOX&L^+Q1L-BVDN4.>9F9=:G_K2Q^.HM"W=P@5&79 M%#MGWP8[K"R4,"NA_FAUA;1NA-W91FUM(L@Z.E/XE9D2%F]=QN;*ZG7Y=-GJ M(D^$+'-'S(!:+6YEK4UKA48Q:52M94&;V5O6N3'S;K1NF\;]FS?73 ?2XT%& MFRS*@ZGM.6O5R"6$7%*I$NRU$IM(^*#;L:>L,<6-J?K)3$AP41;E C*KM M$L*%.&5F^)$^$V^C]2>7DWR1;)]-@W\_JD)2Z1(?BQ^.1M+1;)*)TGT\E$3)/%=)8L+F+^3B9 MC!8BO7I,:7'<&R)-YO-I,IM@W2))9XMD,I]@2[(8CY.K42HFX/2>_92"38HE M:2=2?V?\V*OHS6O97LZ_NLS@/,@_G2:C\2R97\UQ,9XDH]$T&8/Q(S&_Q).K MY&HR%>D(##M#5;VAYG/Q6&#!8UJ"?W\QC7H66=*BF.Y$:1J1R2)K04")'(YN MC*A-6^:Z7)\_Q'?I7_/=;);,YJ,D'<\'OHMN+ZXBWTV2= 1#3^$Q_#M*%NF5 MF"6CZ22YG$_%XC[/!>(G_O9NFXVNDO%5[+9PYT%N([$O$4KS,2YZ*?%@G*0I M%%BDI[UV=4E>^VM.^P(_U>+ZTPU$F:-\$'T&,26RURP+O99L'6WI&2J$M@KB MXR(;= /9%9*$&.!):5>@+$6N;0-]&[$V!OK7H8[Q,H1+V'=^Q.5]K9*U$D6[ MK0@7];<3<;?1V08FQE:L('H#!58H1%N5$%M9% G=H#6]8E:T; &6)&A$54L* M6ZE,KS3"6&YAK^8\1%97YP[D@)Y%FZ, &C))G6UT@\+9UH@"FU6L:$-2#]67MG?:5A<*_BF5K_U;^;NI=;,CZB?;4.2WC43,PI90 M^:1""7%DU_GXB@.([FL$ZZW.6YB1@LA&460I,BG&K:IDC1"'9CI'#,%SW*:B M9NC)VWV%.3,3N@6L:VJ$"Q$,)H#;*5?W5/HS'R5B:RPR#Z7.E)#))][ SIFY M=;%PQ'/>'.R[0J^P:Y=AP0_.S.S.V/Q/?&L3DM*L@ZKF LHVT%T6R!8P+0IR M+1,Y%S^7(?,24C3MM>><<)OD=7=<9Y&Z75H+^?SJJP;&@D\-#;+OR&NBYI<$ -5*4S=:9J M[@_59F=U1E!^(RE(4$1 )=NO&_M-B1ZM9*8+*M\6N9GX4-LBF;[YFDYWG-B= MJ<16@5')'$-CUN6M*6Y5'GA0B%*5SAQ(\800HY7R9NF8N)' V"XQ$0J?P \% M&QVM$;^W^7K+(P41;785,2X8 Z-'Y?/!B>WBPB6F%^$PH0<9B\5M MW\=)A\6M5R[#_%57PC9 M(W$QV"OBG#%\Z;UQ9,@]D2-'IF>6AHND*2(_47O/'= , ,(>%BD7LMT SIC! M9%F+M7NE&'6O.IWPR9Y"GD1(91\H-2%WUSXY2N_OGB[J:QJ?*+; U:6.+]'J M&Z7BVO7U83B$ D[!QH^=FK$A-8W@C6Z*$"NL)P31,-A2-7=*E<':72O?=]HI MN4&\!Y<4#;ZR<@^N506HR;G%W)[C46N3J*N71G1'%&W9!0Y9 , .38K(Q@]. MR4&J^Y051ZNT<[&B86SECRV&PIW?,QCV9-A-,^#22*-;0B>:QI+6 MAK;%3F3S>M#GVA.7GVLH,4@:G#9CHL)L]Z8_=@):SGN??R.5(=H\X!CAY0]AR=H:2E^0/, M- .AI2)#=&7(Q:>V_ZWP!*G:FL&^;2ORJFO=62';(\ ?%U"'$.#=D [HMJ6F MO'7A'!J+.IP3<8&(T-2C&7\-$LXM&#BR*EH:I6LEK2FYJL/C*^V07B._JKBL M$0WG NI>!N7$=H:QS=/&/*6_:-#24AO#_98*(+$U;?T@B!^BI4V+ID,RU"004?[HWYD=6[D'R(^E!/9EE7,YTTAX'BSP*"\%CI MH0@C%<;W/.\!-C8DDCND/:9W /-='^B.?@&/'(SM=D9#HXT0DBX;M:X[F--U M&K@!4[)K%$>'"*^ICQ#*](%PP8Z'@KCIX5B]/1=O-.=;'/8@3N?(_=$R'41I MZBF40GL>=VW*K7! -7+"H=V[ MPK0^V7SHNX3SH-'W?,ZME>B8=H[Q2)4%BSU@E?K*I#PH[0_W>Z=0D2#7N1X2 M[C_ETA.-T^;CZE_2DH90&&0<5G B?MVH\1 MK&[222XR5]9AFI9>I.A,5\[6F.U(A.AUAZO#'>RA\,:V#M4&PP&\%P,CE0)3 MZ/HIZ?70(Y,>!N6J(B2'G&TK@E.HDBI_RK_##CK4(N)',Z$[?6.Y(+,=CB_# ML.WGP_@4B0*93<:Z=L6"S!T*AA_VI6M,MBV:T&3!$IV-DZF3 #6("AC#7=B] MT860J\:7@(!V U"'* CG'E8"*SWW"YD/M:R22/=[NKG5!CMP18N.)P$=:)SJ MG+P_3Y$)P4_1*"KS6R[(KG94QE(2<#;T3EXR7.EDUO8>:7.:R.N'2UMH-Q!J MFG,_*G(0G=U'9SE8ZA2Q/JJ1)[['055:3)XDI.ZF[),F":/<$<8W>RL!>=V+ MNQ[01F!V6'1\):JD]FA\Q_W_AXZ3,S7=M$]"O^I:00G_]B/,,5P0"1K)=:RA M1^,FV/BR?Y+%P?O-HS/1AL\G.5;R[OP,*_O5Q_1D5P"0\$$5OTBANK(R!"49 MT@=D1_E%D>$^#.&9:HE]#W:=#]43.CT3U^RCPW>D[F7;D,DS$5[G_W]]'6UG M09XDQ!)13):JNY1X),;)XG*:I-,T>KW7I\Q]D>^14C=&=.4?,M$;H(8/,*/T MLJ:@L7\_P]+)B/D'[I_]I#7D]DCX%ZR+<23IPUP1^?:9^.#B+8I 1I;!Q*?L M/O!9?>C3!S@BB+%[PB\>QU?39#H;/]SN<8C^7<;??]FZ9_R8Y7&9KQV^M9&U M$E$J[F8\Y3%XI2QBAE] M92(J4^B,#X$B7'BJ)7H\N51K798>+!W,%+S"Z[W_/)120#;# S6=I55=J8R/ M/A-&E_R23;JW%OO"<590/"IWP):;NS)P8(QV\(K+G>&TVU"'W0FN!Z*$#Y;* M53F*!CHZ"4X+S_E*I3B:$ROVAD\.0-HO+>G/<6@WCNW\$]Y(V=FS>+P@5$K7GR\J8B[>^\\1>B!QZ)LHP1ZEDV0RG:'JI92@!U_7)+PB765N),#4!>]A_7UZ[Z/K%R6DDZUNE^F*9KV(EG,)\=$&OTE*=+S8Q\!7D3? M<4*H-7^M2I40==Q]TMG=[3Z(O7;?@?;+W=>T[_R;OD*ML'5T?CD[$[7[0M5= M-*;BKT(QA\("_'.C)(H(+<#SE3%-N" &W6?"K_X#4$L#!!0 ( /B!?E8X MH.!1P@, $\( 9 >&PO=V]R:W-H965TFTEQ+Y 7@^0@"3J57<) MJJJOK![ ZL%:^]9WNSQ[_OV+L0@I)4 M[0? +_,\\\R,/698*_UH+QGO_.Q4RQK9G"FQ!\\ ML_DHN P@PPVKA%VH^A=LXSES?*D2QG]#W=CVR3BMC%5%"R8%!9?-+_O>YN$( MF*LK2:=CGA['AQ^V6R MNKV!^62Q^A-6B\G]D?TX"!Z M\![[?RS1_^6"!PF4;BS6J"$^\RF/NO K*]# %U5C%QAD7--M4AK4!FR.,%-% MR>2.MK8:*:]60:KD$VI+QIVX&T61^X!4%J$4E8'.H'M&"X1G::HKPG!ID9)F MW4 1K"7@:X$-;JUYMD78<,EDRN46?C*($$R;Y;O]\>([N<>K/*6-&5:\V/OS$G6=#JQSC([*: MF;WLAE*!R1G1GN3I1V=6%,1&]SI]=(())ML&57.;GUA7I>#&NIB)\IZ9C'US MH#MY%&0A?W)U;.6> M>&4^VZ=E>N8FH22:/';ZW:LD:L2==R^N+DZ]4EUU4U2I0!U)*)MS9'QVGM-( M;CD5G\I.)7&7@V*D=X_: $]?3="_2>V]UC7"HR9/5=CZI\P=J$K:IM\?5@^O MY:1Y))[-FZ?V*]-;3CU/X(:@4>_B+ #=/%_-Q*K2/QEK9:GD?IC3BX_:&=#^ M1M&Q;R?.P>$_Q/@?4$L#!!0 ( /B!?E;Q7@$P\ ( 'P& 9 >&PO M=V]R:W-H965T M&!7MF*9I#VYR:2R2.+-="OOK=X[;K CHPUZ2LWWWN]]]^#S:"OFH"D0-SU59 MJ[%3:-V<>YY*"ZR8.A,-UG22"UDQ34NY]E0CD66M455ZH>_WO8KQVIF,VKVY MG(S$1I>\QKD$M:DJ)E\NL13;L1,X^XU[OBZTV? FHX:M<8'Z6S.7M/(ZE(Q7 M6"LN:I"8CYUI<'X9&_U6X8'C5AW(8")9"?%H%E^RL>,;0EABJ@T"H]\37F%9 M&B"B\7N'Z70NC>&AO$?_W,9.L:R8PBM1?N>9+L9.XD"&.=N4^EYL;W 73\_@ MI:)4[1>V5GS.YA MNEC,EHN1I\F'T?32'=ZEQ0L_P M"N!6U+A3,Z@RSUP >D>L8AGN&E^%1Q&M, MSR *7 C],#R"%W411RU>]"%>CE)B!E=":>7"%6NX9B7_@YD+S1T[5PU+<>S0)5(HG]"9 MG'X*^O[%D=CB+K;X&/I_5/,HWOMLCSNQ*7RA>TM),UD4;1:9S2*C]*6B:B17 M5 &10W.@;3(/6L 3UIF0RHB\YIHSC2!DAM("-K9&8.CP%.UFCJC.8%E@=[QB M):O;8_)I9XZI,3&!7)0TC-0YU=9PH [#:D4D]UUF/@$\M#1>,3R!T(U[0S=* MAB0'OMOOA>ZP'^[[YBTG"-PH[KMQY$,O&;@]OV?;2D&4N(/^$ ;N8#B$I: 6 M?.7J3>I.('*3.'9[26)\!VX8)V[8[\-[?>,=3(0*Y;J=>XI2OZFU'0[=;C=: MIW:B_%.W<_F6R36O%928DZE_-N@Y(.VLLPLMFG:^K(2F:=6*!3T/*(T"G>=" MZ/W"..@>G,E?4$L#!!0 ( /B!?E8OH?VC%P, ),& 9 >&PO=V]R M:W-H965T?IK,2*Z3/98$TKA505,S146T\W"EG>!57""WT_]2K&:V<^[>96 M:CZ5K1&\QI4"W5854\^7*.1NY@3.8>*6;TMC)[SYM&%;O$-SWZP4C;P!)><5 MUIK+&A06,V<1G%_&UK]S^,YQIU_88"O92/G##C[G,\>WA%!@9BP"H]\C7J$0 M%HAH/.PQG2&E#7QI'] _=K53+1NF\4J*/WENRIDS=B#'@K7"W,K=)]S7DUB\ M3 K=?6'7^\:4,6NUD=4^F,85K_L_>]KWX47 V'\E(-P'A!WO/E''\@,S;#Y5 M<@?*>A.:-;I2NV@BQVN[*7=&T2JG.#-?W7Y=+6_7?\'JR^)F#6]9U5S \MO] MY]7U\F;MPLUR/?4,);+N7K8'O>Q!PU= @Q"N96U*# (O&LJ..KSHM;(5'6MEGEU8"58;8'4.RX>6-W3>#/R] MV&BCZ,#\[ M3H(>I_P?,L&ABT>;N&$TF:$&IG!_Y_E/S(%I**0@,=#GL- @"Z#-Q6J#:MA@ M^PG@2E9-:U#I#MA@5M92R.TSX)#C#811Z,9^0E;@I^XX3.!CJVIN6DIJPPK^ M9&U-CK$;C2<0!+Y+@@5?D.YR*44.O&J4?$0+J"$BE%% ;FGL^J,0OF/),T'Q M<4(+DQ%1HW ?[F1A=K:R=)RXR=B',)RX*;'^:DJJY#?%9.PFQ"I*W20>PR++ MVJH5S% CP[LXF;C)*'T/:VF8@.;0Y&9H\H#N0HVV M"X$;^2,WB%/;$;+B20K'3IOW0B@J5-M.#C5DLJU-KQG#[*"XBUYH?KOWB&E.0QL@N$=FO\" M4$L#!!0 ( /B!?E:>9P:Q# 8 4- 9 >&PO=V]R:W-H965T5"JRGZ:)*_[E5 Z.C\-9[?V_-0TOE1: MWEIR354)N[J4I5F>18-H??!)+0K/!_WSTUHLY%3ZS_6MQ:Z_L9*K2FJGC"8K MYV?1Q>#D\I#E@\ 7)9=N9TV]Y+0C\>91C699L"&$\ M=#:CC4M6W%VOK5^%W)'+3#@Y-N6?*O?%670<42[GHBG])[-\+[M\1FPO,Z4+ MOVG9RH[@,6N<-U6GC'VE=/M7?.MPV%$X3GZBD'8*:8B[=12B?">\.#^U9DF6 MI6&-%R'5H(W@E.:B3+W%5P4]?WY]\V4RO?LPN;F;GO8]#/)Q/^N4+UOE]"?* M@Y0^&.T+1Q.=RWS?0!^1;,))U^%SF(:#'J5)FCYA;[A);QCL#7^6 MGGZ4SH-$WO7HG9QY$CJGR4.C_(JF,FNL\DHZ^NMBYKP%1?[^$0JMC\,?^^"V M.7&UR.19A+YPTC[*Z/SY;X/7R=LG,CC<9'#XE/5?%>@_*]-=(2DS56TTHT%F M3FH+#@DKN\94WV5.PM''H&.O#7MJMKZM:*,M1T//?CM-! M^I9>;"1?[JUOA1F]ZP^2H51Z\76]_%5S:!M=)'VQ\[Y[N M9?Y1T\?,FV B:?/KD0>H8X J](IJ8;W*5"V\#%$*P V$<3@K)6GC)>*82ZOT M@@/Z&OC&DVD*RJ@0ZK7.8@3?\@5Z,IQ,NQQ50^7@W_N.2-^]_YVV$ MT^@E5,G5DC5 [WG0;HL>XK/F4>7L?7QQ._G:?>>],V7#D2 "I;.R"4(235*' MLI12.)P@6T/CR45GD-L&63("G[7BG*<>J;LX,&T-2LLQ?#S8,@')"]AB"AT< M#C?'5B@'P=F*4XSIUBICV26;N1$N%P]4*N?;2.!B2U^.NK&.WL2C9UM>U&(E M@'R/_2T+E14].@H"CC+ABJT@CX0T3I[%_&E'?4NVF*;-S $1=O:_0CJ&W8W- M%IJB^B\4'T@7;(Q[M7BY4ME^@5K[7-5<4=FT3(8%\R4DP-9R9^[#Q,BNT*DI7R D MJ9EG 2R'\N WB*NE#R^K, D6P +/!%2\1X5$=Q:9X#6;-\C"PL:CLD:WPSA8 MM=R 49,N+&;&^1ZZV;E M8+4=O%DA] )*4$28W/US:RHR,[[-.+FNFFLYY&1L+FT)!% 9UPXROC,L3)," M$AB%Z&_LG0*K0.*=6+K2.8$R*N<::6-ZUX3!&,I;*)O30X-Y"F0@S.-ZG[;S MIBS7&3!/]I/=AX0G;X=I2Q@?\ #T8J9*[A'0#+V$%RPIOP=:R(=JS&R3AZB9 M>*Z9SS'GUZ. ;\DN\15^ME< ZF8P_EL2UL)AN/4P>1J>I8Q2U%8>@6&*2ES, M%J]B*HUS<;27P!)=R7<)"H,6@<^N^-0BP;3:5"9T#(.Q+6[@L)3W;9HA)FI; MGQ_M'$S;>_PB0/J#,$7-4DOK"E6W6.Z88Q.H?1YZ]6 0'ZVG1ORCUTY_YVE: M2;L(#W ,8--HW[Y2-Z>;-_Y%^[3=BK?_('P0=H&A 0+/H9K$1Z.(;/OH;C?> MU.&A.S,>S^:P1+.!IBR [W,#)G0;=K#YS^?\7U!+ P04 " #X@7Y6#@SZ M?^ $ ### &0 'AL+W=OG*ZGN]()S ]_JJM%GWL*8Y?%PJ(L%KYD^DDO>X)>95#4S MN%7SH5XJSDJG5%?#P/>38F2S?D--[\MWRO<#7N44M2\T4(VH/CLS!O3XTEDY9W 1\%7 M>FL-UI.IE'=V>;XEQ"M>&(O \-]7?LZKR@(AC2]K3*\W:16WUQOT*^<[ M^C)EFI_+ZI,HS>+,RSPH^8RUE?D@5[_RM3^QQ2MDI=U?6'6R<>A!T6HCZ[4R M,JA%T_UGW]9QV%+(_"<4@K5"X'AWAAS+"V;8Z%3)%2@KC6AVX5QUVDA.-#8I M-T;A5X%Z9O3JW;N+3]>O7\,!JYR,0L-ETW)R\< 0Z37QUMQHN!"ZJ*1N%8??QU-M%%;.'[OB MT%F)=ENQM^E8+UG!SSR\+IJKK]P;';R@B7^RQX>H]R':A_Z/\K87<3??Y\Q M'\O;!8=S62]9>1 >_TIJUA3< TH(V> 5<'K*5=]9;ATXH+"BF/N!C0F<1H0/_;= MET%*\CP@-*!'#ZR%AD8:8+541ORY,;GQHQ2E^]SY O9(X!>AL"L9*!9,S;GU MM&+(%HQ\X(K=$@PBW7.F-'![$?80/MI1A>]072$;UCRPW9)BG=2SH<"(:Z$M M/92SC&:RPD8LFODQ6MJM?"ZU@7%1M'7;>3;NPL-AO N3#;/"['4,("(!!33X?NX/HQ\BME)7^(Z)!GU M\3R$6\5*?(+P>7+^&+N%AM485G#NM M+HYIDA%*0SA,@@350I2.T#CUX58:AOG:ZP4D)(TSY(L E(1AW!F,210$),P3 M3 P^!,\$XG:+?H!@.86#%QG&X&2S[:B(9[&>4?].FD"#&1M8'[*$Q'YDX[WE MQ<#Z$?LDR=(G*H+^1Q61A5%?#SE)HMR22[,(Z=%]Q1#E>5<*$25QAKF-XI1$ M--U1!U'N=W5 $3;SDY<0^C'!$OJY.J D"\*N#H(4"RG,;-G%44IH&O\OJ@ ] MB.FF"GH?['F<8ATDR>/4\F\X_6GN^MF/#'0[_8S3E>U\;%OK[W4_6&$7&U!L MU#G>ZKQKUD%JXYH3+!*]Y&YTJ^Z[[LRU$;6KPEEK["O-_CUC9GXD2.SKT VK M]FF J9U@C^'J>^>PESY6ONP)7G4$'X7T; M>'N30([O61K%=I-"DF.\\MC& T?QF4'+F84)-X7\W7."O#*ZL 'Z?26DV&VN@_]TR^@M02P,$% @ ^(%^5GQ%S:#B M @ /08 !D !X;"]W;W)K&ULE551;YLP$/XK M)U9-FX0*F(20+HF4IIFVATY1NVZ3ICTX< E6P6:V:=K]^ITAI=G41ML+G.V[ MS]]WQQV3G=*WID"T<%^5TDR]PMKZ+ A,5F#%S:FJ4=+)1NF*6UKJ;6!JC3QO M@ZHR8&&8!!47TIM-VKV5GDU48TLA<:7!-%7%]<,YEFHW]2+O<>-*; OK-H+9 MI.9;O$9[4Z\TK8(>)1<52B.4!(V;J3>/SLX'SK]U^")P9PYL<$K62MVZQ<=\ MZH6.$):868? Z76'"RQ+!T0T?NXQO?Y*%WAH/Z*_;[63EC4WN%#E5Y';8NJE M'N2XX4UIK]3N ^[U#!U>IDK3/F'7^<:Q!UECK*KVP<2@$K)[\_M]'@X"TO"% M +8/8"WO[J*6Y06W?#;1:@?:>1.:,UJI;321$](5Y=IJ.A449V?SQ>+J9GD! MRV^KY:?KY?4DL(3JSH)LCW#>(; 7$"(&ETK:PL!2YIC_"1 0G9X3>^1TSHXB M7F!V"G'D PL9.X(7]QKC%B]^ 6_%'_BZ1 -^I MFXU+A<9](XI?M,\-;%1)'6K.8&Y ;8"*@-4:=5\(]XAZ()H*FELAMT^0)S", MAGXZ3,E*6.JGHR?W'35XEW^-);>'3))X["?1 "(_34=^Q 9]T"",WMR^!98P M?S@> XO](0O[4\-=22V_A[JK+R&,1G3M."0KCE-_E,3P65E>4N__)?\$8C\: M)_XXB5H[I4 V2H^ "P.9JFHMC%._ 5ZI1EH#>8-@%=Q1(E5CP%A2URE=<,ES MP2746MT)F:'+L:8T1D.PA5;-MF@3>_K<)Q,ML.+D>!+NVZN]_M9^.\ M&PE/[MU@O>1Z*Z2!$C<4&IZ.AA[H;EAU"ZOJ=D"LE:5QTYH%S7?4SH'.-TK9 MQX6[H/]CS'X#4$L#!!0 ( /B!?E;1-3CO1 T (DC 9 >&PO=V]R M:W-H965T'I82%T./K[GSV[MQ_>FKG)=JELK7%T4TJ[/56Z>/@Q&@_C!G9XO*OK@\./[ MI9RK>U7]MKRU>'?84,ETH4JG32FLFGT83$:_G!_3>3[PNU9/KO-:D"938Q[I MS77V83 D@52NTHHH2/Q9J0N5YT0(8GP+- <-2[K8?1VI?V+=H9(ER&!(4N_5_Y M/=BA<^'LI0OC<&',L*I\&\+IDIQR7UD\U;A7 M?3R_^GKUZ?KB>O)97-Q\_?WJ[O[ZYJOX=#5Y^.WNZOUA!19T\# -Y,X]N?$+ MY$9C\<64U<*)JS)3V2:!0\C6"#B. IZ/7Z5XJ=(#<31*Q'@X'K]"[ZA1^(CI M';U(;UJ)2^W2W+C:*O'/R=15%L'QKSYM/:WC?EJ4,+^XI4S5AP$RPBF[4H./ M/_\T.AV^>T72XT;2X]>H_WG7_ _D+FNKR[FH%DK,3&VKA?A62ULI*\R,+#_D M1Q>F6,IR+52))RH3NJR,F%J=S7%-E[),B4AI*N7$+ET8G/N'GYJ'7^GA8$]4 MII(Y?; S2LY.CI.3X?! /.!*_PTAX2HI4E-,\8#S&8+A[G#(=\7,FD+\*@L< M_6R>5")V[Y7BN^)8_/S3V7@T>B?N5"XKR'T+U=;BP$O&T4'AO278,2A\5 MW1 3BB[I#!+H%"2#U==".U?C"#1V=;KH$8P>O3UY$_DN8;_F,D1,\9'4F9B" M%/@!6:PC$X)[&2#R22/QZ>YSXCZP3&25*9=:/8U) F^/3IHTNU\@6Q! M ]]J"( 0D:[7G&RS']EIRT**:;XD?",D/ORDIA:%;"U&;T."W-[=?+F^O[^Y M^X?X>O-P)29?+\7EU?G#!/&"LA"M-W$.'=%M;=,%,%],YE:%6$;6_7Z#4H Z M5^Z7:FXJ+2F!$&T%?&3 C"H@24>$Y!Q7YYP/;9@4IO:D=HZ2L^%I,D;I ?LU M$X*"X, &"SYOLZ6I1P$00YFE\[4ZQ'$.LFV_4?$4\0=5!$Z4=8,:G]TQ;<"30(6=2 MP+*BX;A+6BG]25B)_<",8.-?9KIPY11HQFZ!6@<\1#LIR2,WH)&^C<7Y4VUQXL.Y0Z M:#JK89XM2IO<8]GETKY=UX]$L%;4'HHS2:I1>70(:^>]WA,0J/QK]I!5T79/ M2%)%I/&:@Q\5A!Q6H>UFN\/#=+[0=<%%7 'RJO4[BO452E1&M1!WV&11-+>0 M/A0011P E.V(B/@\B!R"*C6N@I-GBC >9E/?P<0I?*1G(F"+!G7"?_+=,J^= M5SG$*%T*M)KXI8.R0:D(EEPV67L6)%2TWCH^E3F*D.J@4)]!HZ;2/L\@_"=6 MTOK2P&A.]5B6)2R)P */4.DCTC=7"UB$NXFR0K(LZVFNT=ZS"7^]17=MY\#/ M"ZY*/\MB^0YI=D#: MZK'C"^;P]FRHLEZQ*LCLWQAE?$5Y7@I:%C[%D9M-(OXX<4(!Z3GGL_19<@7# MXQ_PH[:6@K)5F&P4G1BRBFT3 .5E[(\Q\[*%&G,01@F+[?G$@U2Q=9H(,P'Q@6.Z*I%-C3E"#'N< L3;-LT>'#1 MU%@,,,HFHK936>ZCQQ(7LI29% \J790F-W-JTJY+#&Q$YAIWJ6'#W3FD1?-G MJ)X3W5R5W!PLN1'GD@I1O5R?_;/!GJ_FW!:0D7QCH)@^$Y49YN'0.ZX(:+E: MAT(9J 2:DSDKZ$-T6_%88@APT7;!9:7TK8;73R/?,H2<9#3"(7*=U4YQD=_5 M>[#Q:+Q?T-R+CJO4)C1>.)"I@B%)V4+D!H1F,M5Y:%ZX/6A:@8N=\<%;C/AY M3MW,[F_WE_A@&#_8ZTHYH[K$ FJ$)W6*L-]:;#7P'.Q>_P?B_QG\!WOOV*J[ M>E/L(*=5*Y.OZ'+JC=2("P'K):7.Q<[)P?&FF,<]8J:FSC.*Y\S*I]*/9PPK ME'WXFQ#$_AM=39..$-%# -H /UXY03T8/ H!@[FV?<<7VF9T1F"+6)_2LBGH M?M?H]"DHDPQ\G_"L#VK,Y*-T$"YHFEC[8X?=@+>^.T[ M)RZN;I@[*KBV!;$ZMS++%4J$K!#+SOFX)\)^/"!PIE&JB6T,;\@(@A"2-\YB MVY+MCL0:T+07(%.,]NDM +8**S6(K4T62WZ&VHDH"I-UFT*4:1'N7_*"M\V, M97HVH]*%UI"^K8THA(%/+T.U>]'#;KO%HI3S 9NTP=P@%')+-,2E;+OQCB%03]6SN9\:!-QE M\,3',H)_"',]]Z4IQ-:Y+!_)()@*I+A/:1*)YFH;@<0'P&CTIFU!#C!*^_:I MG59?P[:V2O5XD[LMR!?G%S92SA5. EVY; ;J.8WJTQHF4YC/NSC/E[P[P]E> M.WHK/D_I4&_:P$+>!,#RQK-JOWG/N-J6.M^$;,TL6;L0ZV99JWK29@4'B*>. M.Z[3-?8(RO-LK@L=_"@]+LB5U+F<^C.T:T=6;#:*KBYB\/]E^,:WC(Y!AAIM M;E3\#HJYVR:H]BHSD'')W$T; X,5\07**[VQ(EGK7*4H"EW MO+0K08<34G&U%P >\[/UL 9X.-D$C*,.8/AKDT: NDR!M0 &E34-&.XU#"D' M:"3^5NME6"XQT%-Q;#]T:[2;!4%URJV7E MA]OCWN;U.ZT E-^SPI<9^S-N\)Z!G,=I'@$F\32OEWTQ]Y;X$2;1QF5[D]IV M#]SI]5?S3;Z82YV!88"CTJFL'>_@0-\5;5?/X!=IVSH<-/T_ L%X$P@<%T/: MJ3:6V51KTS]4\2TE&E4>".L':J[PAAJO&<%:7,I$8R9^5=_L9XG@UKS41BNI M.%7H<."W1PKV""C-$H=7_Y%:N4FMW*(&V]DJ#&]?I(43FE7YI%GCTSS\FI(0 M1/6+<=(KQ:L(P+KQ;NHFK4R[S!N&[I=B@AF68$S6I!;Z=50)S6F0'A%(8VU& M1C\:'2=GIVTVI45TZX*#F:F@*Q8KF=4 M6X9]:#2X_P*;TAN&<*%2/(-!E[ V> MK^GLIDY>"CKKO[4HD.X 8BX!L<+LG!X,0V5K=Y$1(.K0NS=[CT9#O#_AMAUF MQXCYB,%);2]5Z&NA@]'Q&_X>Y?O28Q@B L+$42TD?OI#78C6_.#3]%!J6TSLKJM#M;<,]C4-3FWH0;S@#H M[D-3N>F.GDRBZ.K,;&USPRFS?"&_OOGX7U!+ P04 M " #X@7Y62+PH+D<- !_(P &0 'AL+W=O[A<+@/M$3;W$BB M2TI.?;_^GAF2DNW(Z>Z' [8;VR+G?>:9&?O#B['/;J94);X7>>D^]F95-?_E M\-"E,U5(=V#FJL23B;&%K/#63@_=W"J9\:4B/QSV^Z>'A=1E[^(#?W9O+SZ8 MNLIUJ>ZM<'512+N\5+EY^=@;].('#WHZJ^B#PXL/ZPH9+I M0I5.FU)8-?G8&PU^N3RF\WS@=ZU>W,IK09J,C7FF-[?9QUZ?!%*Y2BNB(/%G MH:Y4GA,AB/$MT.PU+.GBZNM(_1/K#EW&TJDKD_]39]7L8^^\)S(UD75>/9B7 MOZN@SPG12TWN^/_BQ9\=GO5$6KO*%.$R)"ATZ?_*[\$.*Q?.^ULN#,.%(1&63H,:O6!5^3:$TR4YY;&R>*IQK[JX?[C[/?P+_'U M[NE&C+Y>B^N;RZDL$INU"]BY]_&ISVW[\AZ7$CZ?%;U/^25]ZF M='GS]>;3[=7MZ+.XNOOZ^\W#X^W=5_'I9O3TV\/-=6UU.1753(F)J6TU$]]J M:2MEA9F0T?O\Z,H4^AVE(\65DZR27! M[25BY^BD#W)]%)A4H3Z0>B"P4,489B ;)$*6&?X)F66:KLE<[(#YJUL(U_;6 MFVJETEKM+0F+NDK(BBUM(2=I.!B^8Z8S"<;(]@I^@NA9>-PP"KDQ>)/9"UB M1HG;QNI\"7.6"V4K/P*;&FG* [("^%DSDSH@=.I<1=@U+X),1#(EYF M"N\MZ2[%W.H%R3?/D12HVI4P5LQKZVJ)UX@86%!-)HJK,.PVU91[[%-7X2)? MJ5$Y+#-Y;-F.TBK!!8@+"3:UQ#H*85*G,$<_5\-V5 MHO>/&N$W(=/?010*_M[>@;CU)E +EIH,\/I :A"VS$@.* PSSQ$-Y*K& ME<%(;SF#TD=%-\2$HDLZ@P0Z!6B:PRY5*KQS%)X.W!29-F MCS-DZ\SD\" @X%L- 1 BTG6:DVWV(SMM6$@QS6W"-T+BPT]J;%'(EF)P%A)D M6T$=(5Y0%J+U1LZA#[JO;3H#THO1U*H0R\BZW^]0"E#GROU234VE)240HJV MCPR8404DZ8B0G.+JE/.A#9/"U)[4SE%RWC]-AB@]8+]D0E 0'-A@P>=MMC3U M*&!A*+-T_K[E3Y:C<":7;7)%^)JIS];&8DX7\URM%*$TM<0W5(2ZY,!Y+?]* M#KSH/*=8CB&VFF_4KQPY11HPF:!.@<\1#LIR2$WH)&^C<7Y4VUQXL5RBMH.FDAGDV**USCV67 M2_MF73\2P5I1>RC.)*E&Y=$AK)WW>D= H/(OV4-61=N]($D5D<9K#GY4$')8 MA6:;[0X/T_E"UP47<07(JY;O*=87*%$9U4+<89-%T=Q,^E! %'$ 4+8C(N+S M('((JM2X"DZ>*,)XF$U]!Q.G\)&>B( M&M0)_\EW\[QV7N40HW0IT&KBEP[* M!J4B6'+99.U9D%#1.NOX6.8H0FH%A;H,&C65]G4&X3^QD-:7!D9SJL>R+&%) M!!9XA$H?D;ZY6L BW$V4%9)E7H]SC::>3?CK/1IK.P5^7G%5^ED6\_=(LP/2 ME@L!5"@\S5XH#??\R8/T%>&V!))":MBU8;1/QQXH0"TG'.9^FKY J&QS_@1VTM!66K,-DH M.C%D%=LF ,IV[(\QL]U"C3D(.2@W0#Z+$!B?08&T]FUJE[$.Q-T*J@U]>>@G MV]MSB0:I8FLT$.8#XPI'=-4B&YIRA!AWN(4)MFT:/+AH;"QF%V434=NQ+/?1 M8XDK65SDJ3FRDU:;XR._J/=AX,-PO:.1%QU5J M$QHO',A4P9"D;"%R T(3F>H\-"_<'C2MP-7.\. ,@WV>4S>S^]OC-3[HQP_V M5J6<4%UB 37"DSI%V&\I-AIX#G:O_Q/Q_PS^O;WW;-5=O2YVD-.JAT8@JZ/S0Z?0K*)#W?)[SJ M@QHS^2CMA0N:)M;NV&%WH+([&@:1HR'0E=IL@K@W/GOOQ-7-'7-'!=>V(%:7 M5F:Y0HF0%6+9.1_W1-B/!P3.-$HUL8WA#1E!$$+RQEEL4[+=@5@"FO8"9(K! M/KT%P%9AD0:QMG;VHA" M&/CT/%2[K1YVFRT6I9P/V*0-Y@:AN",!J@R&HO!;J&X<")TEYE64YI+D6;%- M",HU@L/CMPF&> L0*[Y$0US+MAM?,03JJ7HU]U.#@+L,GOA81O /8:ZGOC2% MV+J4Y3,9!%.!%(\I32+17&TCD/@ & S>M2W( 49IWSZUT^I;V-96J0YO+\PD;*N<))H"N7S4 ]IU%]7,-D"O/Y*L[S)>_.<+;3CMZ*KU,ZU)LVL) W M ;"\\:S:;]XSKK:ESC*KBYB\/^M_\ZWC(Y!AAIM;E3\#HJYVR:HMBHE8..3^)HV!P8KHA;*"[VQ(EGK7*4H#%WO+0K08<34G&Q%P > M\[/UL 9X.%D'C*,5P/#71HT =9D":P$,*FL:,-QK&%(.T$C\K=;SL%QBH*?B MV'[HEF@W"X+JDO>Z'EEV+QN3_$DV\/$$JOA='^UV=4KK+V+)7O)\?6:VS'X0 MI>M#F-\ZV&:DBW.7C./6VE3V)^(RSL -FG6R]>-C._HUXUY@N@+/IWT_+J,> MX$*),I,R*G'BIC2(K!Q.E:TD;6;X&PMJ4EL\Y^;U4=S:OWVD%H/R> M%;[,V)]Q@_<*Y#Q.\P@PBJ=YO>R+N;?$CS")-BZ;F]2V>^!.K[N:K_/%7.H, M# ,D'!71^^.Z=GI\GY<,CVX2%6NJ8UIW+(!=\4L)1XK$SZ M'#I92SUQP]JM2XOHU@4',U-!5RP6,J]C8$"60, U7XXH-P_[T&AP_[4UI3<, MY6*%O$3;_+S_F-*:"^Z:LY*T"@^PWZXX4:B>06"5L3=XOJ2SZSIY*>BL_]:B M0+H#B+D$Q JS5]HW"O2] MM^)@:[\ E+P[-_P4&932.BNKT]79@GL>@Z(V]29<]S_- 4(@N(-4ZD)KO8/SDYZR%/^N8=_4YDY M_\1B;"JT/_QRIM!R6SJ YQ.#:3.\(0;-;VXN_@=02P,$% @ ^(%^5A$1 MK..J! @@\ !D !X;"]W;W)K&UL[5=+;]LX M$/XK [=;-(#@AR0KPR,7BD#/?O(?F\5J;;[9$=/"CKI0]Z93.+8]Z/9N56 O;U4M4=%)H4PM' MI%GT[-*@R+U07?7"?C_IU4*JSOC8[]V:\;%N7"45WAJP35T+\WB*E5Z?= := M[<:=7)2.-WKCXZ58X#VZ/Y:WAJC>#B67-2HKM0*#Q4EG,C@Z'3*_9_@B<6WW MUL">S+7^QL0L/^GTV2"L,'.,(.BSPC.L*@8B,[YO,#L[E2RXO]ZB7WC?R9>Y ML'BFJZ\R=^5))^U CH5H*G>GU[_CQA]O8*8KZW]AW?(F80>RQCI=;X3)@EJJ M]BM^;.*P)Y#V7Q (-P*AM[M5Y*T\%TZ,CXU>@V%N0N.%=]5+DW%2<5+NG:%3 M27)N?',[O9L\S*X_P^5TYA-[V%R?0YG-U=7LX>KZ?7#EKYF M[NGU&7$<]QR9P$"];*/NM%47OJ!N$,*55JZT,%4YYD\!>F3[SH%PZ\!I^"KB M.69=B 8!A/TP? 4OV@4D\GC1"WB72#FV\.=D;IVAFOGK.2=;B/AY".ZC([L4 M&9YTJ%$LFA5VQA_>#9+^IU<,C'<&QJ^A__L9^X7JX*%$.-/U4JA'*(4%BRM4 M0"/%""?5 G11R RAXJ!#)<5<5M))BK]0.6B%4$@E%'$\R_A(S>)*X@59+QN' M.2U5(RJ0RB%%W@&I85E(?^O"!;4_KUVYP;&P)BX0ULJ%(F&G_=G67JD@TTIM MQH?7Q,57G@[3[_A@3 MU8^>]9BNI[RI$&S9[CKM*/-%XQK**4U*63?UQI&E>*1[Q)'_-,E]$GV( 57. MDD_"<;61]', ;C>2'*"(#$K#PR!)4R9C..RG093$3 S)U%$0#49,)!"-TB"- MADP<0D1QB2+O!%V;A6-%T3 8I;3E;7[>6-(6!8.$8AJVD:3LU;JA2!KT8T7Y M5.U*_3U\' Y&P2B,#^":;O,63<\KN1!ML>XGZ8++S]'UZJN>OL'3VK<$O-+5 MBE).?6#H.J>Y %P,+1I7K0-A)+>15%Y8&PHG5V&F&V-]K\T;2W+6=EOO20!! M:;)M07XOC"5OM^?7B7AH/#3US.EO#L7K]P@+AY,V%+ M**C2;/>583W<#>OA?SNL?Z&ZMV']-JS?AO7;L/[_#.O>WKN(>G[A7W^6/5:N M?2+M=GXA#6+3OOA:PNFE?V7-M:,WFU^6 M]$A&PPQT7FCMM@0KV#V[QW\#4$L#!!0 ( /B!?E;']RPI:P, "T) 9 M >&PO=V]R:W-H965TW"3:1.1V#G;I?#O;^RDH2RTN]SEP8DGGF^^;S)C M9[11^M[DB!8>JU*:<9!;6P_#T*0Y5L( M1?VP$H4,)B-ON]*3D5K;LI!XI<&LJTKHIU,LU68\ 9EJ4#(AK_M)A!%](Y[CYOT;]Z[:1E(0S.5/E'D=E\')P$D.%2 MK$M[K3:_8ZNGY_!251H_PJ99&_<"2-?&JJIU)@95(9N[>&SSL.-P$NUQX*T# M][R;0)[EF;!B,M)J ]JM)C3WX*5Z;R)72/=1YE;3VX+\[.3Z8OYM#M/+,[B] MG)U?WTPO+F\NSN>CT!*X6Q*F+=!I \3W #$.WY6TN8%SF6'V$B D5ATUOJ5V MR@\BGF%Z##'[#7C$^0&\N),:>[QXG]3"W!L0,H-;F:*V5+&V0 -_31?&:BJ/ MO]]2W6 F;V.ZEAF:6J0X#J@G#.H'#":?/K!^].4 XZ1CG!Q"?\_'^4] ,%.4 M"4GB?8>X!,%-CF#%HJ3$+%S+@LEI:"H1M8%-KJB54K66%FA/ !9]!+I52B.H M)5ARGZFJ%O+ITX<3S@9?#%AE14D=_(!RCO^)0K=ENHW:NQI,\)#SY"TJ>A-;(D A;3_*BU<'8R #;PEJ-IU0B@7%(2X-]0)Z7JX?WL7Y"!+VDO 1\+BS<-9CC:X7$GAR2$)7(SLE8H"2G*G_4R'U M6J*?FT)@/1H:8Y3T8LHA M2SH+BWG?6=B.9> ^D??:D^R]Q']4/SQ4*X?YMU1Y]".Q.'Y%GC];/E/A>#%[ M*X522N>BA/-'RK%&PO=V]R:W-H965T ML6Y(?=56>OS MTRX;7L+.0JF(&7M5RHAO%66&5JG(2>%XRJ9BH1Q=G=NU6 M79S)UI2BYK>*Z+:JF-I>\5)NSD?^J%]X)Y8K@PN3B[.&+?F,FY^:6P5ODP&E M$!6OM9 U47QQ/KKT7UQ%*&\%?A9\HW>>"48RE_(.7UX5YR,/'>(ESPTB,/BW MYM>\+!$(W/C088X&DZBX^]RC?VMCAUCF3/-K6?XB"K,Z'V4C4O %:TOS3FZ^ MYUT\,>+ELM3V+]DXV2@@4 NNW,V2] M?,D,NSA3__#\ZG)V\Y)_-F=OG^U=LW9Q,#Z"@SR3ND*X<4'$'R _):UF:ER4U=\&(?8 )N#;X%O6]7 MP9.(+WD^)J%/2> %P1-XX1!K:/'"8[&NF.+/KR"'!;EE6R@M0RZ58O62V^?? M+N?:**B3WQ^+WF%'CV-C[[S0#<"*U;>#>2\*HIY99S9Z<0"CR5ZI,MP5\?S"7!]%^8>B-)SO2*+&!L$KY8 MP#K(@"[$+W+1, 3$G.SR,B;OP;5K2!^KMV0%*6 %T 22_$,KS):(.H=*!]9) M4[):DV>C5\/*+:Z,3LEF)?(5:91@R UE,QP.*,]YE@GZ<([U356S# M5*'W@J8/$5,KGP,,S%.KW^6]CP;T%$<(*\B,[=0#_H;"Y5;U2O;B:\@4&('8 M.)P$35.*G,U+[O@ZH,"Q7,"P%9 U!9[/M[N>?*T=\-CU3!]N"[7@J'H,;\U* MS#@S5J)1(C\H[*[Z"_0=-BRHR!&+0&.Y4LN#E?J]AJU56&4[D.[@"[)FQ$95;U 5B*]!QKG9!H*P;$15G MNE5NB&( U.[# EP*G'9ML]6RD@"CU4$<, V$OGN^4!S*K$;*M2$*B<#4X?S) MT<6UA#A%B67_1>,Q;V/8][TO+I6T]PBP5UD#!EV@59'0[_\,.)-8Y9BA5"L;T"<"0U7]DH(M?ZWSIEM _U60D0*YQ"V%_'1:.C&*& ) M6:#!SCP.K!UGU>#(CE4RY_#(#\\&,HS$CGFX:)7IWN9'G6'3BGGVC;!R,A3=+PT'8D&@:T2R>'B3%X$CN?AZ(/_E^6OIK@:L5O4OW3S6< M(7)9@T[1E>+EQX;#,*&9YY$3XE,_]J@/%U9P)@0F,NJ!,S%D(PX]7(P&#U$Z M23*:1,&1$M*VAO9K[C^HH9F[.?QB?U: UN4:IL*2DW?#5/U1+#AY]BLBGWXL M=W//52[@WG9KA^1LKR'AUYF&0[9 F&/%F809#=*,I.,@!AJ2<30EKUQ:TX1Z M7DBBL:4SP7^].2B&B*9I>CH4*@H S,U](Y2ME8SZ">Q'X]"'S70,#?"$=^:1 MVDTBGX9A"KJQ0Y'2=3%UWR_R'_\0@?R _ V:DC MW_?&4;;/?AS'^^S;]'3L1]#UD7>*B [8BSZ/_8 DR92&&19&YB#2SV0?(*#5 MDMA'WD[P^#XW>L?C(DI]3+;]TE*PSCK9@1, > 9-Z/(30@8 M(2EDZ 3>$AIY;CRP)=PGEGBS@(L,_%;0(M^_4^GC7-N[SM\0![>7$V_\V"_* MR/*9?N&\*#N/L2\YJI);A.2KX 56^<00I0 /874IK^!0T,GY@N_@)02P,$% @ M^(%^5M2F6 >'!@ M1 !D !X;"]W;W)K&UL MM5AK<]NV$OTK&-7MM#,,Q8;3]-"2RU)45NJ*&;$Z'IW& M+\\FM-]O^+<4K=U[9N3)4NLK>GF7'X\B B24R!QIX/BY%J^%4J0(,+[U.D># M21+H'$X^X,>91ON.,G1T:WS-!N:*,' M[ZJ7!CA945 NG<&JA)P[N7Q[>G'^]L-O;\XO+G_X;I[$AZ_8^;\^O_OTGZ.Q M@W[:-=KN0177'"WNO*%9:=5[G(;RL8 ]B +MFB.TN>U/A&9"%+XX E M49(\H2\=O$V]OO01?>??&NDV[(_3I74&"?'G0TYV*B8/JZ B>6EKGHGC$:K M"G,M1B<_?!?/HE=/ )P, "=/:7]F./ZI+O:A8C^+I6E0ABP^]/2"Y%:P3)>U M$D[DC%=,KU;"R&J-!S8+DC@*HBABMN#PF[[IQI! B>)"GF97 9-5IAJ+,J-E M5PC6(!%,:Z03QK)5HQ33U\(PKI1V*&T7,.[801R%4%QCP2MGZ#7,:<<56QMM M[0Y(;70F1.ZM'\R2((X\II"]JX"DJOI2;Z4K8%[N)+US1F0"V.!;#4774.\T M4]*Z>YXP/!#\W[G-^3?VFM>2T+SGY@I]TCOEU^VF7*)D1Y]_N?@0CHC6]WS# MDLD>H[RJ=%-EL.H*^$I29YH;@&AV"*=A$3?K[SJDG+>U7SP&&$'R1X+2#L<2& (]/BP/,)F M0!MXGUJ40H<[)>&MHDB>-H_3),\EY1H4'<3A]&]#N0=AOA/V$"Y%[42Y!&?Q MLT DSX! ];6/ ?6W!^)-XVN-1%TK%(JY3P1!79VA)W?XMGUY/[L8#.R9RMET M,0D62(-=+MZJ,U0$^8'DPP2 ,$FDT*X/="%*T]N(NUVT-@DG.]AH 7X]>!)/ M'$2+13!/TW^.:!XFTWL4+L)X"R48&5Z^8M.FU]-\?VC>#F\21"S_*\O&2_-WX%P'H&OOC1"E*GOM^_=!;MK>;'/7-W[43T)SB<)NR Q6DXFPRZ3H)H/B?A.$QF.V'1H?:T_UWA_R>O]ZWM\8IF'B]F1,&,&/@D# 99 M3H;]812_8AFWA1)V\$NP'R>3(%VD@]"64"^1O,+G[=,S4"9XB!'C11>G-'D. MH?>%?0UP:1A&B688>71-:6(9BC_C*FN4]Q134=]3SQ3/KEY<9H6&Q[YZ::74 MN5#^?I%OAP]AG2R]<'_HWC+C>XS:D.S=_D7+M)?[?"UQ%C1&T+3%[H&$*%1L\&&FO7JR,$*@." $J,[UNG"6'W_MR M%CLKE9?A7; M9B,K&*,9KRTPK?04;JD?"&RW8>\GQ;M1Z7R_$QQN_4Z.KE#VW#04+FJZ6UAH MEE^;?$UD<]5UR;:OLA?;AJWD:G!] +GXG ^[8CN!/D:'J[)5W",+F-E=CL% MV@#@=(6_\);E[<;KV%].E=KCF^L="&PO=V]R:W-H M965TGXQ?S\M)4KNB/WJ?U@\#0?O>2J MIL8JW0A#Q5ETL3BYW&=[;_"GHK6=_!:<2:KU/3^\S\^BF %119EC#Q)?#W1% M5<6. .-+[S,:0_+&Z>_!^Z\^=^222DM7NOJL>1<>1R*F07>5N]?HWZO,Y M8'^9KJS_%.M@NUQ&(NNLTW6_&0AJU81ON>EYF&PXCI_9D/0;$H\[!/(HWTDG MST^-7@O#UO#&/WRJ?C? J8:+='C.\KVQ'(Q$TF<)"_X M6X[Y+;V_Y7/Y-9FN27R4&_%.V:S2MC,D_KY(K3-0Q#]/Y1P\[C_MD;ODQ+8R MH[,(;6#)/%!T_OK5XC!^^P+>_1'O_DO>?UB/_[];?"Q)7.FZE?/%W94XVH]G(KH(,52S\E%VS)/=BQZA*:45,M>M@PL.UAK]H+C-K=#%X/'- M(GZ3',S$NE19&4QRX#64Z56C?$L#A2.CI,PF"D@ 0&Z%N]I(S%5I+=)MQZ-[%!F,*M0-]\X$Z[8 M;\UG!3M_)C2(*#6"2:PZ!MK7 Q$MBT-R,=-!5&L_-[$H6[R6*/7 =MRF$J: M%5GP6K.\6"&,,J6&"M6G"AY6.)(@A@#D(/YY ;SE-@5UBM/K,\;0UMAIH,/ M?T$8 M"8DGV$+-&O&LH\2_#:4]0(QBF"0 M8^S7'<=Y0.X:?1BZ-M5H33[>O-H]KLX &I9!*WJ7/UK&&;RWVB$I%D[1.1YZ MS.L#&4\)A_6UYC:W.[T,D&JY9<#L .QX_'E'_ 4K2SPR DBL]1A1@UV+^89\ M,L:/ Y42B:<$=HNN0@7[(9O[TS<7*%XM&UP8N&:O7QTGBZ.W%IP9P_T.H?BZ M0KHWHQ6H 1>Y9>\H"BJ(7/C&PEB#)#F4>)!5%UI!5KBM^(FHFRG>,1X.?C*^ MLKL,>?A5; VRP8;MBD)ERJ/BV<7> ,!V;:M-8,$0"F)1(BX) *#,EO7$!@R# MM1[X'O#84-PQ_$2 0T>P6-CYEB0&#Y_+ J_"-:D? M.X_RVQT!R%1C&''9=T=%S6B_R@EB)EPV*Y56-)!3&%T'\PS#=;W"9/1,2]ZL?'QM<>FODI6<[BX^/9X<$Q[T>OFM"X M+%:126.VH&DM31Z:ZQ-.%.1TYP(ID^::<6LJXU7"MEP(>R)8",GA6P2:+8Z3 MV?)@?V<'"I-X>32QB6>_Q(>S9;P?6,-<\<:!LEL_F$;Z7L3*&V.[X=_RM:*0=44%ML9[1P>1,.'R'AZ<;OV%&1,7 MUV__L\3_'3)L@/5"8[3V#QQ@_ =U_A]02P,$% @ ^(%^5O<+^ (W! MI D !D !X;"]W;W)K&ULE5;;N["U"4U-J>]$4B+GOV M[-E= +.-=?>^1@SPV&CCYUD=0GN6Y[ZLL1%^9%LTM%)9UXA 0[?.?>M0R&C4 MZ+P8C]_FC5 F6\SBW)U;S&P7M#)XY\!W32/<]@*UW")?#%K MQ1J7&+ZU=XY&^8 B58/&*VO 837/SB=G%Z>\/V[XKG#C#[Z!(UE9>\^#&SG/ MQDP(-9:!$03]/> E:LU 1.-'CYD-+MGP\'N'_C'&3K&LA,=+JW]7,M3S['T& M$BO1Z?#%;G[%/IXWC%=:[>,O;/J]XPS*S@?;],;$H%$F_8O'7H>?,2AZ@R+R M3HXBRRL1Q&+F[ 8<[R8T_HBA1FLBIPPG91D %O.L0YC7C39_ ^N[4PZF_!I7 "E]9XJY44J3*,A#N''DU( M$[:"C\H(4RJA84F32&48//QQOO+!42']^91$B<#ITP2XN$TKS!;:SI4U-80$ MS:7OH7*V 6N0]5,T5B:@,U%2TO$!C;3.0[!0=;I26I/P8)U$!W2X@*"R_HO^ M4]&C&\&R6WG\T9'T;,2NO=!X0DVGJ9/=-B9.&1^$UD/B>%OBD]CNX,#80%3W MR[!!ASP++3H^W3A*X>..1IBNHCQWC@QK(<$'U7;D!.4(OAYJD$P9&#UA'A&( M_$IK*I5VT$*_GTJ+G&!PJO0@E8PT&CZ#_^W]]:OWQ>3=!P^^Q5)5JHR!^F,6 M?/"1@XT*]7',))M$2@+%AB1PI,5A4O%W.\$ M*RH"N>NT'.@JDA91]I0&UU09L$*D[H)[W!Y1.BPBENAPC(\49XA50LH1V0YC M%!:\6ILH /%<=9XB\OZ)D)6)XZIC^49PLRLQ E$-I4%1$O66*BDH7VV?L%6> M$A!(M.-J%VN'G$0BTK6M3I;_T>Y(W#[4 5Z$0\0ALQRR\0B;6FD\\KE3(,K! M2=['FQ+"\W286/V0#*U3:\7-1O<2QOMN3TMYWU'S*%/J3M+$"91:J,;'YG.H MFE7G? JEK^*>6!0Q6.JR8T7Z-B11?IF.IG0Y:?U<2;%_ZF35-@?-O->%:L!A MR7F2??+X<&AL1YNIC,0^WQ(?Z!V18':ZR71 L>$6A0/D*PCH L%F1>B[2V3T MU#&;']R<1&4=WP>>A"?7Z1(=9H??;T_OE5CC2WH/&BDS'HW=O,G#I M39 &P;;Q'E[90'''SYJ>4>AX ZU7EDZH?L .AH?9XA]02P,$% @ ^(%^ M5OBZ7.*)!@ D1 !D !X;"]W;W)K&ULM5A9 M<]LV$/XK&,7)I#,TQ4N7KQE?:=QI$E=RZNET^@"1D(@8)!@ -*W^^NZ"AR0? M:MR9OE@D@=W]]ML#"Q]54MWIE#%#'C*1Z^->:DQQT._K.&49U:XL6 XK"ZDR M:N!5+?NZ4(PF5B@3_<#SAOV,\KQW// /7%4FC[EU3U7A\VQZ4V,FN$ M 4'&\_J7/C0\; B,O1<$@D8@L+AK0Q;E!37TY$C)BBC<#=KPP;IJI0$EX%EL2!+FC,CGN0\YJI>]8[>??&'WJ'.P!&'5T]N[-./!'A^3RMZ]7-W^0+SGYP.:JA!(C_LB2"916C,0R*P0S+"$T M)W*Q8(KG2W@@0R?P/?K%[2&MG^B*!-$& MHS3/99G'8-6DX"M*G4FJ $1I4JGXWXBGL:I84:HXA0:"GBX5S1!A]ZTL\'5O MX'I0Y4*@IPW-<:D4L"E6X(G1AN8)LK6.%.XYA]#2?-5D@GX4N3HL& ,N$Q2! MTLWJTC6IDN4R)=CDH:U8"EI,&F->9PVGX&5-_;04C/C>?-\?;Y U8P"3&PZ0 M+A] .E\R@')!^<[A F#BFT[@-UB,)P&W&]"]'S' MFTR<<1C^=T1C-Q@\H7#B^BT4I\MY:$!-YEEXZ^RRS6$3YB;$&*W(X G)0.R13D7/(:FLNYAG3LW*;9I:..5S14ZAXK7 MJ:PTJ:A2-#?U+(5GJ^WFL'W%J'HYB:!G65X.R.?2K@"PAH%;.S:!U&GC\N4# M4S$'D-?6]]O:HMYJ?M0R]]B.AW^\0/W6'4Z4K(>RBU:.+]A$N1.XG( ME=8E?+<-+O\&!*P/%U:/#=W!%,+A.("8@6@ W(/6@BO4Z?M#9SB*K-(QGG*O M .N3*/J8A+83V%J:CIJ6>"QG?[LSB5X+&M7ES)9,*$ MO3LD[?#!M.&9%6X.W2TSML>(%_4(Q!=8 00"6JT0UGR>BM+6?V M4,! !OCO)9# 15TQ5GG7PW>Y@H.!Y[VUS08:&P"AEB=K*6%+-(_97,Z_L;;9 M\!R,X8Q7I3"M-!2VU'<$5FW8FTGQ<51JWQ\%AVJ[DT)7R!IN2@P7-MT6%C3+ M;V6R1+*IJ+MDU539?MNP!5]TKG= P#G?'0]JHFM!N@0/E^@K< Q=1O-X.P6J M9S/?$K^1S.:93 9K>Y[[W.VDOW%-S)A:VLLP#HME;NH;8_>UNV^?UM?,]?;Z ML@[3\A)0$\$6(.JYHT$/\L9>@.L7(PM[Z9Q+ U=8^Y@R"D3B!EA?2&G:%S30 M_1?BY!]02P,$% @ ^(%^5FF\C$-M @ 0 4 !D !X;"]W;W)K&ULE51-<]L@$/TK.VJG)]>29>>CJ:T9.W&G.23C1DUZ MZ/2 I97$!($"*$[^?1>DJ.Y,XFDOP,*^QUO@,=\I?6\J1 M/M9!F$536-F=A M:+(*:V;&JD%)*X72-;,4ZC(TC4:6>U MPCB*CL.:<1DD\1S%,(1D8R'GC,8MG3 M_?$+^Q=?.]6R90;/E?C!>P!SB-W@#$/2#VNKN-O,H+9EDRUVH'VF43FQOX4CV: MQ''I+B6UFE8YX6R2WJ[2];?;]?5W6-]1F\Y#2[1N,F81DN O*!0?V(0?+AW>0X^GQ ZVS0 M.CO$_F\7\I\4L#10*XU0M$(\TZ,UF>9;S(%+N%86(8:/D':V!%5 RDO)"YXQ M.K!EEJE66BY+V"C!,XX&1D!^NF(ZJR ^\;2V']_%H M%D6C*(K *C!HK4!@(+CE)?.N)%]9U./7#B[<>]4UZM)[UX"7TSWP87;X'I:= M*_ZD=W\+:2VY-""P(&@T/CD*0'=^[0*K&N^1K;+D.#^LZ(M#[1)HO5!T3'W@ M-A@^S>0W4$L#!!0 ( /B!?E8$22 &8QL %-9 9 >&PO=V]R:W-H M965TJAF[2E(LY9Q<58Z3]'@JAS>. MNVMK:S] )"0AH0@U0-I1__7[#ER4*,;I].R7;D'=_S> 3Z_-?:K6RG5 MB&_KJG8OCE9-LWEZ[YXK5FHMW<1L5 U/%L:N90/_M,M[;F.5+&G0NKHW.SU] M=&\M=7WT\CG]=FE?/C=M4^E:75KAVO5:VNTK59G;%T?3H_##)[U<-?C#O9?/ M-W*IKE1SO;FT\*][<992KU7MM*F%58L71V?3IZ]FCW$ O?&K5K?_EM\?"NN+G[Y7(GC2U/I0BMW\OQ> TOC!/<*O\PK7F9V8)GI3+PW=;-RXDU=JK([ MP3V@.1(^"X2_F@W.^%H5$W%_.A*ST]EL8+[[D1'W:;[[!^8[*PK3UHVNER+L M4_S/V=PU%@3G?_MVS/,]Z)\/M>FIV\A"O3@"=7'*WJBCEW__V_31Z;,!:A]$ M:A\,S?[RE73:";,0ESAWW4@4\3XB_\0T(_B7K@N]J10].S>U XZ4DM6H+L6K MUL%$SL&C]5S7],!]7L$4HH@OJU(LX!E,)"OA8&H%RMPX 5-7;:E$LU*@D\1T M6J:U!\=;'"%PI9%6U% M@B,=D0^N NG=W0D*5S:%B^\ /T!@,HI&HM)RKBL8ITCR6J*S,?0^^C1E2;*L MZRR$+X$\\3"4''RBX$&SA5D:!>*&DNQH\;T">>/S0#ZZQ4,Q>HN%@%?PM- _G9U< 3.K@9X@&^BD%CEN0EG MN)9?X53BJGA.( +M>L-JTJQ TN1B ?Z?#@(H,I:D:QV-CA<9')I+2CCR4KL" MF YB._0R3T]2Z<_\^WO&2:RZ477KEU/? &BA/I>M#>H;*=XHJTU)DM.T,!'( M'Z .5+&V*H%*V*05"VO6,,RXC"D3<:5!EE"9@7^)5\$(AU\R8I2T:&E;\-,6 M%R[0+RQI:R"%X!1(;'&'C6V+\ ]RDVX$YVX6H/SP*^X7O)XN5/X\+=@ZM6@K MX.2-Y\#&-*@B,$ZO-Z#==.2P:F7JY1A?*_,36!I3WNJJ&L%>@/+&6! ="Y9_ M;!8+6$A6 #C)J*-. DYC$]7(;_DLG=^S0QVQ-'7FF,MR7*IY,Z1TCZ/2/1Y4 MF4^JJ(",9&7)K>:%7+7]PC7-E&\#I<$8:MK.%@XZJD#RCC:.\ M-R%S[^!H"J^;).!H?N!X:))-!A[(13B53>/IAR5*41NA6"'1<^02'B0:SALB M#O8M(+V#+"%O!'YU(^MMD&BV)IZZ PK+MA_/%A4ML(#-!6@ZFZ/:APVTY7YI MYR%KN07E!?Z4P,"M@?^96A%CGL97A M /HI' _OX?[:#4G.MEGA0 /[LD@3LW8#:WJ]!953)R-PL!O=R(H\"[L;F!AT M< %JE.MHHF CMW)>*7P/D-5/_?'*EZ#(@ B MZ%7SGUL>E028CON>J^86=9Q8%Q0'(D@,D1%_N14[$4VN)1-YT"MP(^-YJ\'= M9*((HE98A8Y/[LBZ"$ HE_3M1%Q6 -1[]%CP;E_ *,O[HMQY! 13F)((P%SQC7ZAP=G4N'IT^ M&MV-^H!U/8;Q]F.AT?1"(%8 /E ;!Z?DK1-K1J0D$/)4'$\!!8I*+25&1@JA M4Z%(R..^V30IW'N!7M%JB?## WQ)JH^J:EP21@RN&MH<*"8@?% 6] +/Q/'L M!%66%PW@#61 2.P"#4*\@A79CL"%*H;A#^=\2/< M9 F&"E!G3:L_.+ ZOHA(H"#8XC=Q@!W/B)''#T^2U+@>,+JX'9G(#)X&S90"J"_T-7H"9/%*FX$U5E3>V18K1XCX)\5E3MJ@GI4)\ M1\&A1][>*GF[P:,1V7IO/>DH*[""4&3@.?B!TM#.%.B'Q\6PMJR(.E2_#:%+ MMP656X-B!K)&A^T>0T*:C.4*9'EOC[F#SVSEW__V9#9]_,P!^@9'N27Q,X'[L'\_)5&7#+\/>>9J MJ>N:L$>,>VB-_S\['S8?*!URZ/^,#OV?@Q[U+: 8SVCVW8A1<9?GA$B 2_@S M<%F!<*0?/Z/:5@ ))E M5C&#V)0ES7!G&D5VH_'4428#A"![[/%_'C1G2\":]39E598 1[T/9Z09DB9L M'9WJDK>?1,E#%H\],M;<0D8M3[D(G;WI0[R BPE5H#\@/QISM,!2I6_8R\8? M?81 @?]:.X=A>(VZCJ=U%QP_$;\ISN,)T]J,P .PGY.;*?L7\HJTDXEXFQZ M%$?'12Z;G#DYQUO*F\R5WQ-+$CHL6"[AUXW4+&+>'R/F"DB6T" 8) N^![B5 M@X: LM?2?H6)-A(T$+E*:1\VG!G-I *3'+SGN^U/FI*$(QQ9&DLB'O>9( #B MU4WK4XIFC@Z.$*+7!D]<3'2II56>.0?'^O1O6#?BAGZA0HON%T.B^>V5!M1B MB]5V[W00[X(( E13A(R( B8(7G59%BMD;WM%@&GL+$/I#F#G'\$,-2O<*ZT$ MD3=YGG>T['TXNP!IF)X3S! A/D0SP:C Z4'(N^O/GHJ/^?G2R65& M.5)%"1*RAYYPP#TMQ".PT.^=#2"Y#D+&"C-$_8*YM\=1SQQIRW>:,' K9F(P MNN=5,CCO-QA?RF0;8TZ)"@@6S5HS-Y:\!)UP]IJ7?5 \N*E(2KT!971L MS\!]1$F^!L2!/(BJK_F8RBQC3C,<0Z.*5:U_;X/DM:Y+9KO/AD&'F!6&) .R%/:[@C,88W3 O,$/LFF26V')K *\@ MFFN,6F*,@99AS95JU$^L8\&!H43A1(BJXE(CG@PUD-AP_\# ME%*8SU48-8)['\- \BL5B,/NDFAYD$H$0H 'ZX+BLNU!\#7G)"V+[AQ".77C MLZQ6NZ^>?Q".Z;6L!F5HEF1H]IURJ(I MVV ZV![P\L(7+71_P>WNHT7V]R@@.30,:'JM8B0' J/=2G'5! T!VJ2&2ZU- M='>6:SR.P _6':W";#%9@%"LY?2#:[+4259OOJ4F&)P5HGE,(-.K;(6Z,L8H M''U#A&VUB.2M?R295)<& R%>JRQ/U4 M)\$70,H-IA$WE2SXM1&;985F6(U"J W+[HF)#R8[17OQVXI:4 YMV:J&2MP! M\E!M _S[QI H+T8^U^*:4(4YP V*@]<&XYN8!(N1&PVE3#=6WE"#,&24[ QV M9:&E&:.HA#N&"I:O:5!+LK15CRA+2R5&B"\[0:@[DA54Q]0]/ACI^/S&'8\#O*I%&_)#(&NRTX6NQ5Q9^> M-;WB4WCAE=8EC-KQ']]7S!'F;2$,_J-738?XE;I8IL--*!> DNJE1E\UP)T? MG*,OA:+32\R-Z'6I60&+,H"SO+WQ](+=$'HCT&,*/N0932Y ML (SK_0&<[;Q]31:U'(=8)/ $U_^\3&=XVB#1KZL;4' MB(I9-%NF4Z8*5J5\BB#PP:>',7W3675WACR!@<;'JB 6'1#1J]QD,0"V)X-1 MZ068WJ2E#ZGFSFSW6QIU?CS,P9%XG+UWZ 1PT)0['K@=A#@^$1>[ N$W[@-% M;SR/=H7K2-#^?/K#8VA!G;R#&I%:3*;#_1^_^ Z97D6XVU 1_[#*=WDP2L-X MPD4[#;807)X+*;9HW;LQ+B+*P*#0$W>P8W"2EM8?\"HJ6.1Z'-]E/]@EE2*2'631G1JM5)>XD(CD;IH\D;)HJ:"9 M\BFREM46SCE)YVC/$D=S:CFC;>H*L\641\1@@CO9]KP(HJ7A-_Z$P:2GF SA MV [^J5-;!ATMYDBP7-B+PP;M4&J/F0XWJ%QTNOG>I6Z^ 3_]4S-V<)[BY+-R M/]!?B*9"(?\R^.I8#3A8=?)8[[U'46%5 HX+&S*L91LE98GU_W!YQ MP1IFHX7&8+FCY%GC=%OW908=!29%$UI,$-@G[$!(#Z,2W'[+]>;8*9)G*[%. M]QT3$K+8O*?YUO? '&+4_H;#OJ@,'55Y4#13H7:"=,H#ZIFRA=_*UNE[ G&B< M]R\$!(S.N<_R2QLHQ8=9FC<3\M"UD5O907LP2Q71V7#M\MQG3GPG0"_G?W"* M/IS>:6A(350A;Q/[G3T^\1ISIT1YW@G[Q-75BWR@VF=C4.3;IK;7V MK.1S^"%\=Z!8,$V#:*5IK 9@$]HM=U8)J8@X16P7[V9C Q3S/1FQP29ESO!) MWNWBFLX< VU_J7\DAC?-2MMRC!5.3,BOL0",>-E7&@ V;_@&@/N.[*3BP6RX M"G!6@M%K-.T/A:!?>'YPCHZ["'R5V5O,)2\HOA<_.T1N&@X@\1(S05O6KS5" M ^ZD3ZU!_O686J&K$CJ[ 9!=!_ =8V0 /$'I*D1;#S(U9=-GPRGPJ\847\>O M" 0A'V#A@UTL?W*JP[E?ND0# 'PE+2=^N/ETO89!#F=C6:*_3+C9 380<*/9 M*D65+]0A8[W8H02#-Y/^9DEMZK%/Z F 20R:\FX12ALIS_:@&=U<4W@;X>>^[@;$ %FYP.^']Y$W !$_!D4Z ME5=FPP625P#@P#$BV#LWX)HMM8^]5;%#D7]M"%YC;UJ_(?D35SQ_?.6^PPEQ M+3?GQ/=K>I]:(EQ+^8+Y-O2FAF@ S#P#IMC;0KA.[DV$\H.!K 41Q(JK7E42C-E5L3)T$Y84?-RINT\Z MI\FG^ Q]"W9]6P*S$3\486JWU!0@Y2:/R'EUM. M$?&M(;XZ!V8NZD61]&+A]>+XZ-7YVZ.34=YNTY\VZ;J&)OZFFV1O @F[A(Y\ M01^IHVM(*+ 9-21B$P&D^&/,T5?C)1WB<@MJHHN412F[',:2)5Z+<(3D?OC0 MP MX_*5W,BS#IR..?_)X_?W>,#8V:>Y9H$Z=&4_77Z&2X?8--J,'&>:F@('# M=]2*GS0#!H<[M@$&C<205TCES=EP(?(W3U.OK;_;T&YN(=ZG'# OL2H3M9H1,T= M8_0>Z;@L#0SXE=(+-P8=0VKB5UU#?H ^DD3+5R]HTSASZ%*$H6!?OZC0:H7W MY*J;@)69D\RWG2XI0F6>75U#&UQ$?G^8KJ9Y%;S#H2"L#Y2"T0]7)89;7F:I M'C@;KMQ=<'?R9_GM %:Y^_".#"]TQ:$I/L;"IE6@E'4,=SI?4QB)<[#SI4P^ M]0/UFX(\ER'J:Z3O_D544NU.F5W(^]*"!$$8X%LO+L/EH5"%X:[AC++._5R- M6;7M*+7RYI\/R.XFDAFE*;*P*EJL/ LV[X9E7./:8TOT+=D-6$Q1AQ1LO7B7BC/#>\_[NP7[^ ('W3;,B93"=YTK8%X?%YQ MQQ;I@N_Y[+O%3C8O;SGR">)*?P4S-&A[4FU]-EP7?X<-(9<06EYAE-YK?>XP MP29,T+$_7CP=E0>K\!ZE S"X*;7/6<7'\D;J*IZ9]QGX.MAFZ@?U5W_W>M'J M%OLT_7<,XB@0\;:)\4_0[MC!HBO2G7A;)!&WKV"]Y.Y0,P[4H&)552I*8)X8 M%T. D)(A'9_-5Q<4U942R=GW(D)J*GX.)P"Z@YL(1C,3G/0M'>Q9:F+7#U]X M &^IQY'0?+BO\':/T-=,+8&+K=^'KU!%!L8[X,&"#U%,Y?U>IG72,)R I&\# MA>)TR12-X:G5TDFX+I#O/8"UIW-R4?,<-: &)O>U^&" G MAX479PQ9RG;#:!VH&QR)C>2F77+V+.9JN!#8NX5KFAC"X+.KZR.(PZYKBE0[ M[7]X"1(_:937B;)NZW!S!QX4ON[@V>ZS>\M6E]RO&&X)R1)$EGT9XY_P@W== M7/\>!N7K+64)7_WVVMQ.QT^L@?>^0\ MR,S5M?A@)O1T/+T_.G#G;2S.R2F+=]RK?OS9;"!2OS][=/)4O,]"'$S$==[$ M)%WOE'0F8=VC$V\]6!)"4Z@+:)&_+\4-E%DK2;R&L0TA?_X3G9U5"_X,0^0R MPXO0=<]9!O_A@.X%<,ZO6".QSF"IVYB.7SK#-4>^W$\W5_QU#OZ<(WV_R_A_ MYNOE'Q"B[89CXK M[=]_U,6?OJ]!=3[#,/P=)#KVLW;90O X.YV=]A\\/AF? M/B)QFCW##&3VI[\ZG-(*N-N/)-\?O4$^OFKG#0G"@\>GX]DIWVY_C;?&*6G) MW/V7*I>@E7[J=#49E.$-7+RI%?>_ M\)?HJ;(9/_AC!'9$X7=J@A,NHQ0)5Y@-M\9M./',=7W:_0;3RPWSZGO3ZJ:[ M!8H5L^-N,DR7?1[N *JKX]8EF@1V:O\Y?>:\#34_-?E7$H+KW/5*'A^CRJ,H M<_3U^WPVA7?A%%E]AFD'8:-J/T1J=UB M8:]<^O17'ZJ]EWWG=JT@#,>O^=)7\.J&/WD;?XU?##[C[^2FU_ES MP^\ABL=+=95:P-#3R>.'1]SI'OX!1IV^FCLW36/6].=*H8?%%^#YPD 0XO^! M"\3O*+_\/U!+ P04 " #X@7Y6BE>"Z!T% "Z#0 &0 'AL+W=OJ9A)6YDI7U,)0+P:FUHR6?E,E!B0(TD%%N>R- MCOSV%M/7/'%TKJ)P>BHI@LV9?:FOM0P M&FRTE+QBTG ED6;SX]XX/#Q)G+P7^(VSE7GTC9PG,Z6^N,&D/.X%#A 3K+!. M X6_6W;*A'"* ,;73F=O8])M?/R]UO[.^PZ^S*AAITI\XJ5='O>&/52R.6V$ MO5*KGUGGCP=8*&'\+UIULD$/%8VQJNHV X**R_:?WG5Q^)X-I-M /.[6D$=Y M1BT='6FU0MI)@S;WX5WUNP$W2H+>R9.53!0-P8>,'6?MQ0O9J/&/% 8I"C$A R!Y] MT28ND=<7[8J+7E#)_Z8N=3 Z5=(HP-(8$#<&YJL9E]WL6);H4C/#I/4S MZ&*.WL&J+#@5: J3#++9&O3'>&:LAGS\J-7+\(T>+/'ZWCC=;Q/^V@*-5\V@B$U1Y>-+I:0[^ 3+Q@:"Z$*[]HG%KPD#3*!B_=4F*D80&]Q*%.(QBG KG@8+!5 M:;Q.D@'R('"X= ..LSMHJ8:YQ=NTL%! M!#3E\;[HQC%X1Y+^GN:8;)IC\OW-42OD;P6 N[T9[6B,>U5N[^8N#UIZN5P M6>HG;P'1:LW/W-UI?%9T^?+JQ9"$V1NW9N Z8ER&\/DW>0/ WU9,4U&B)07R MBJ+Q48.E7ZALX%*&VA,T/'#9Z%/EW]:7]):A&6,2%504C: N2>GLE0TR2$-IZA,ZA H0R M;<9%F*2P1-)^FX I]+5L&+6U^Y]QYJ;(IRL ;]OFLY^\X/]&7@I=!$[E/(J1 M.X4".(U(2QR7A:H8>NT([ -A,8X(G*41M(PP3W&2)VA;8Q@\ND]#O2S\J\$@ M'X/V:KV9W3Q,QNU]_$&\?=5\I'K!I4&"S6%K<)!!0]#M2Z$=6%7[V_E,6;CK M^\\E/*Z8=@*P/E?*K@?.P.:Y-OH'4$L#!!0 ( /B!?E9R6J0Z4P0 .<) M 9 >&PO=V]R:W-H965TZJ4@)-K%.1 M=WW7C;H%9;PS'MFUN1R/1*5SQF$NB:J*@LK7*\C%YK+C=;8+CVR=:;/0'8]* MNH8%Z*=R+G'6;5$25@!73' B(;WL3+R+J]#86X/O##9J9TQ,)BLA?IK)++GL MN(80Y!!K@T#Q[QFFD.<&"&G\:C [;4CCN#O>HM_8W#&7%54P%?D?+-'996?0 M(0FDM,KUH]A\@R8?2S 6N;*_9%/;AGZ'Q)72HFB/U/7YHZ[#@,W",. M?N/@6]YU(,OR"]5T/))B0Z2Q1C0SL*E:;R3'N/DH"RUQEZ&?'B^>[NXFCS_( MPPU9S+[>SVYFT\G]DDRFTX>G^^7L_BN9/]S.IK/K!3E;TE4.ZM.HJS&P<>_& M39"K.HA_)(CGDSO!=:;(-4\@V0?H(N.6MK^E?>6?1/P"\3D)/(?XKN^?P O: M,@06+SB"-XEC47'-^)K,1EI F01XB!/=MO=(CP M2@4A$PFB'XQ:%8@6R_.J$\,0/O M@MPT]C^LO=58;6*VR16L&>K.;T%0^G-DD,>>8Y_=!WPC#ZU-K/BI(R:0R-G9"&6E7B<:1 ZQSLQMDP M=)VPO^.%*?PG7]_IN:[CNNX>]Q/J"EMUA?];77.)Q[_4K[;8U[\J5EK&3PK2 M*B>WF/9!K9T,<%QKH#0KK$JJ.D!N E@Y*+;F+&4QQ>CE+BEH2<7HN1;2M"[% M8E'5:%==D*DHRDJC>(R'ACCC(A?KUQWGH!';324YTY7QWP,/F_U;P"L@$WE" M6($\GJ'6@%U&9%F0[Y"Q&'NPA7Q :KA-E/MR_V\7VPK80ZG@E4%F!T5:((\^-G($?OJM*RE[,6*%A MSPD&0^)Y1HC1L>($B-+WT"SJ.6[??ZM0+\2-81^I61VWM8@&H1,.7.+[0R=" MUN\K& Z<$%D%D1/V!@3/[JJHZM,E 514S*B]\<^BJ._XT? 3.>N%P[K#ED+3 M_$U!95OD%MTA'$P5/"=P^X[7BTQ%<-0;1@>[J[MS^18@U_:)H8@] >M[N%UM M7S&3^O)^,Z^?0'=4XE&E2 XINKKG?>PC63\KZHD6I;W*5T+CP\ .,WR)@30& MN)\*H;<3$Z!]VXW_ 5!+ P04 " #X@7Y65A&\S $% #X# &0 'AL M+W=O\?L/0!"GA MJ%KITD1 VP^G^[#8"ZQJ>UWO.BGWZV]V;8Q)"4+J?F6?F8;EZDN5W MM>%KW5;SA&5.7LN YKJQDF3&-PW+=5T7)66(/96G?=9RP MGS&1]\97=NZA'%_)2JDWD>C-=2_J M0<)7K$KU3#Y]Y$T\%F L4V6?\-3L=7H05TK+K#F,"#*1U]_L9Y.'U??<% M^]2%.YGKC8)IGO#DT$ ?P;:(W1WB6_>DQ3]Y? D>)> ZKGO"GM=FP+/VO)&[]Y14/G_0GT?HO>/V5]/,=:@<:%LDG5<@O*V@=4!;NRY:Q4P W%@ 3Q;(E9VY$$+$_, M"QW!A\[^%[=/IC=(1(:)CP5+82$U/F<\9::!X0&G$1$J!DQ_5*) A="@MDKS M3,%K\#SBX2<8^#AX\RIRJ?O^<#IP+F".-(B8*XB(0T/B>Q[X)/(#$@T"H"Z) M0I=X3@1T>&%J LFO:A5)N!+K_(]E)=($* E#GP0>[HL(#2+BA1X>(9'KDJ%# MP4-/]QANB3L=2G$+;2'M9]R+)L0FOL1Q M?.*BX]<0#G!E2(:>#]1!AVVBBGVBPA N #=B'Q]>0YW]/>X"P(2A ZA;GC 761B#>X61[[.U<^AQ[ M?(@]WF$?8>@F$[^J5EW^ATY&.TW&(HGE.A?_8M.('/A/K%]KAV5(%7HIF,#B M*?%[:P-YVT+#DUP\UK^_AEO3@MAA!=$"_/8SV'3$NT\K4 M!!K4>%DS!89*@H+G$^K33L/-VG4L8SQ30WZ>OJ;2EMR8Q,5$F%QC.R FA:G2 M&[-0MX/>,#.9\G2+ 2IE;&/L&F]W0#W'^M]YKWOJN3<4\%KR(K>#]#PJ.MQB M^[!M9G_/ZK1RF_1]BE_*^P%GY:^7TS;V?9:?U/?9O?;Z_\$=ZQ&UL?55M;]LX#/XKA*\8=H!1OR9QNB1 VN:P?>@M:+(-A\,^*#8= M"Y,MGZ0TV_WZ45;BI5V:+S9%D<_SD);HR5ZJ;[I"-/"]%HV>>I4Q[4T0Z+S" MFNEKV6)#.Z54-3.T5-M MPI9T275(HC#;-+YEFHVD3LC>(-+!7I7 MUTS]N$4A]U,O\HZ.1[ZMC'4$LTG+MKA"\ZE=*EH%/4K!:VPTEPTH+*?>/+JY M36U\%_"9XUZ?V& KV4CYS2X^%%,OM()08&XL J/7$]ZA$!:(9/QWP/1Z2IMX M:A_1_^IJIUHV3..=%%]X8:JIEWE08,EVPCS*_7L\U#.P>+D4NGO"WL6.1A[D M.VUD?4@F!35OW)M]/_3A)"$+7TF(#PEQI]L1=2KOF6&SB9)[4#::T*S1E=IE MDSC>V(^R,HIV.>69V?)QL9S_\[#X>[V"-ZQNW\'']?O%(\Q7JP6YWJ[91J#^ MQ2M1*2S@3FJC?;AC+3=,\/^Q\&&IL&6<#-84\-%4J&"N M-1H-]USG0NJ=0OAWOM%&T<'Z>JX_CCT]SVXOVXUN68Y3CVZ31O6$WNS-']$P M?'>AMK2O+;V$/EO1Y2UV D&6KI0?=)%(_,MJSNF^B'Q>]TL*V5$PUS!&G<,.9(>VJ0.4 6_*;R"V$\' M8S_)QF1'H3\&PO M=V]R:W-H965TH M(M,OJ M5MIVN9;=T^ET'TPR$&N=.&L[I;U??^,$4EH!7XA?YGG\S,-X/-Y*]5,7B :> M2U'IB5,84U][GLX*+)F^DC56M+.6JF2&IFKCZ5HARUM0*;S0]U.O9+QRIN-V M;:&F8]D8P2M<*-!-63+U[NH%;E)V;8 M=*SD%I2-)C8[:%-MT22.5_9/>32*=CGAS'3Q\&TQ?UC^#8NOL_LE?&!E_1'F M?W[_LKB;WR]=N)\OX6+)5@+UY=@S=*+%>=F._:9C#T^P!R'@7]F*VT45N:93AQZ+IH5$_H3#_\%J3^QS.Z MXUYW?(Y]^DBW,V\$@ES#NQSF_VT7I9,5K,=@EV?8[_1W8=YCK3]C^C.L9R M1>?N:]G^!+T1^K03OT,8A6[L)S0*_-0=ALD[5];\V8XU!<9N-!Q!$/@N->E3 MYD3$,@@H+(U=?Q"^.A0GM#$:D#2"^Z]>I,/$388^A.'(34GU>P>3H9N0JBAU MDW@(LRQKRD:T=9,C553&6=N1+])TX(;IZ!(NXF3D)H/T$I;2,/%:075OPTN5,-47UG5LCRJF MI;$J;Y+)S[FL5_;:W,-60C_\(B%N$N**=UVH8GG-+$L&6JU!NVA"<\FQR>_\XGL[NQO>S*1S-V%R@.1X$EI#=>9 V**,:)?X")8KA M3DF[,C"6&6:? 0*BU/**-[Q&\5[$:TQ/H!/Y$(=QO >OT^KL5'B=KW3*%S26 M_B9K?+C&N04F,Q@_E]R^P1334G/+T<"?R[FQFOZ5O[MNH:[1W5W#]<^Y*5B* M0X\:Q*!^02\Y_!:=AA=[%'1;!=U]Z,F4^C$K!8):P)7*"R6=&.=M:=M%>B_L M;M*S%4+ZJ0;_J %,8]/$_!TS8 862E!WFW/X/84;+IE,.1,PSM[>&N'2K11)GH??=[X1G=7)TL7'_1RZNR371!VWM M[=U=+QQL]66.>EE-'T,W6TI;MVB[VPZXR[JO/\+KZ7C']))+ P(7E!J>G/4\ MT/7$J1VKBJK+Y\K2S*C,%0UIU"Z SA=*V8WC"K1C/_D'4$L#!!0 ( /B! M?E:=(G4!>00 (\0 9 >&PO=V]R:W-H965T=]\=CY]\[JVE>M!+S@T\%GFI^\[2F%6WT]'9DA=,G\D5 M+_')7*J"&9RJ14>O%&>SVJC(.Y[K1IV"B=(9].JU>S7HRQ"9]!;L04?<_/+ZE[AK-.BS$3!2RUD"8K/^\Z0=D>1 MW5]O^"SX6N^,P48RE?+!3JYG?<>UA'C.,V,1&'Y]Y1<\SRT0TOAC@^FT+JWA M[GB+_KZ.'6.9,LTO9/Y%S,RR[R0.S/B<5;GY)-<_\TT\H<7+9*[K3U@W>R// M@:S21A8;8V10B++Y9H^;/.P8).XS!M[&P*MY-XYJEI?,L$%/R34HNQO1[* . MM;9&@.VO4R3;0HP;:>P::>O!1EF:IX:J<\=E3@ [R;,EZ6[(C[R#B M)<_.P*<$/-?S#N#Y;?!^C><_%[R4L[7(@OU>[+7JZA7+>-_!>Z.Y^LJ=P?$[&KGG!V((VAB" M0^B#,5[3686DY1S>BU(8_M,-UOF>>/8Q/XB]G_D.+FORQ+1UCH?#BRE7[0'5 M6<4!A4SB)=8&2>$^L^0PESFJ@2@77>2VW_A":@/#+*N**F?6=%A(9<1W5E_F M6Y2K$5YU^,SRBF\#S^O Q8\$NW!17R2$5SRO ?12K#0<04 \ZA'JNC@^"5Q* MTC0^Q;%/$NKBN@\3Q6:H@ZB1=3S&3J%D!== 21PGQ$7C$]^-T0)-*0EB-$Q\ M&+'L(9>+VNH.@U801PFAU(>3R(O0S,?= 3JG+DRD83G,#T8!$8G#!/DB "6^ M'S8.0Q)X'O'3" \B%1$QVZ'L(EE(X?I=@#LZWTX:*>!'K!?,?=A,H\<2. M; Q)1$(WL/G>B>+(QA&Z)$KB9RJ"_DL5D?A!6P\IB8+4DHN3 .G10\40I&E3 M"@$E88)G&X0Q"6B\IPZ"U&WJ@")LXD:GX+LAP1)Z71U0DGA^4P=>C(7D)[;L MPB F- [_%U6 $81T6P5M#'8]C+$.H@@."&/8"F/X:F'<2#^&_B^":. M;^+X)H[_+7&,6G&,7O^KL3+V)^Z3@KEZQ*Y/<]V(YRNT\J"[_5HY0:WCVHBB MKM=YPX+MLN -"U1$M2>[NIK^CKT=&/G4BIF_*R8!H3>-I_B.WJ:V&^T"-G:U MY'[C3&G@Y0Q5]ZGQ54OP0)JL"[\^(KP<>$34+@208I'[7FHGX>XD@I2&) Y" M.XDA2BEQTQ P']A6SPUZ3BR,ORWYUR7I:$?M]E5(9Z=)Q+N]J%MAC:^?JC1- MO]BNMMWVL&DR_]K>M.H?F5J(4D/.YVCJGL7XIE1-^]M,C%S5+>=4&A22>KCD M>*V4W8#/YU*:[<0Z:/^#&/P)4$L#!!0 ( /B!?E;60MU=N0( .$% 9 M >&PO=V]R:W-H965T*N19%50(C_E^Y!4\ M+YUD6.W-53*4.R/R$N<*]*XHN'J9H)#[D1,XQXW[?+TQ=L-+AEN^Q@6:Q^U< MT8*ES68+"U<@9!X-)Q_I7#M]RW.L3&VPF2RF?[.)+-G)\*P@%IL82 M.+V><8I"6!#)^-TPG?9*&WAJ'^F?JMPIER77.)7B>YZ9S*H6NGK"O?H;PULE+&]2D1K$W4 &#.UF:C899F6'V+\ C7:TX=A0W81>)MYC> M0!BXP'S&+O#"-MFPXH5O\.;\I4H.>)G!.$W5C@L-/\=+;13]'K_.Y5P3.^>) MMF4&>LM3'#G4$QK5,SK)^W=!Y'^\H+?3ZNUC:_L^66$8N[THA =IN*"A M\%_Z5Q"Z03]R^U%0V3$%LEX,YZKIG;1=@6I=#1<-J=R5IN[ =K>=7^.Z;5_= MZ^%WQ]4Z+S4(7%&H?]/K.J#J@5(OC-Q63;R4AD9"96YH!J.R#G2^DM(<%_:" M=JHG?P%02P,$% @ ^(%^5NU_6AF) P [@< !D !X;"]W;W)K&ULC55MC^(V$/XKH[2J=J5H\QX"!21VEVN1@$4+;3]4 M_6#( -8E,;6=X_;?=^Q CKUC4;^ QYEYGF<\,W;_*.1GM4?4\+4L*C5P]EH? M>IZG-GLLF7H0!ZSHRU;(DFDRY $SGGCE>_VVFQXP_Z![7")^H_#0I+EM2@Y+[%27%0@ M<3MP1D'O,3'^UN%/CD=UL0:3R5J(S\:8Y /'-X*PP(TV"(S^ON 3%H4!(AG_ MGC"=EM($7J[/Z)]L[I3+FBE\$L5?/-?[@9,YD..6U85^%CJ'BX#,_R @/ 6$5G=#9%4^,\V&?2F.((TW MH9F%3=5&DSA>F:(LM:2OG.+T\&4Q?AVM)O/?8#H>+<)]/):C)>PFC^ M#$\OL]ED-1O/5V=[;KS'\R?C<;=BZP+5?=_3I,4@>IL3[V/#&W[ &X0P$Y7> M*QA7.>;O 3Q*HLTD/&?R&-Y$?,;- T2!"Z$?AC?PHO9D(HL7?8 W12JV@K]' M:Z4E-<\_UY)L(.+K$&:@>NK -CAP:&(4RB_H#'_Y*4C]7V\(C%N!\2WTX;*9 M(Q!;>#F@9)I7.["J8P\QX9?M/R% MY2^^\?=@I(P+E0?+-(FW8S6:3=VXS2D U"*!D=*K#0QVLI#624R6'\&-"B5MA9+;%:(K-*\+-,(_U;J6"#->\;(NX97DL0(6 M[(UN.$J&KM?OJWBU=#<)_W_ISL+4OMG5PJC9-AK+D\:F(H>3Q![0-0B:P-Z0 M2058Y2;R75W/V35=V"9'E8[H9+.PXZ999LP8.G[F1FELC(3.O.M&0=<8*43= MS,VBQ!@=B*C 410!)4%OSE8;HBAQNQEM6\Z\(D!4FMSODJ#K=L/X'N;T%#9H8EWP'3,=]+[;KK6&=W$'ERAW]J6A M3C2DS77<[K:/V:BYP[^Y-R_AC,D=)\H"MQ3J/W2HZ+)Y71I#BX.]T=="T_M@ MEWMZD%$:!_J^%4*?#4/0/O'#_P!02P,$% @ ^(%^5D8?"5]J P 0D M !D !X;"]W;W)K&ULI59A;]LV$/TK!Q4MMF"( M1$JV4]A6:6J/(?%!5 MACR*^F$E"AE,1MYVHRW>(J&P>1 M(X0EIM8A"'H\X0S+T@$1C;];S*!+Z0)WYUOTK[YVJF4A#,Y4^7N1V7P,;]P-(U\:JJ@TF!E4AFZ=X;ONP$W 6'0C@ M;0#WO)M$GN6%L&(RTFH#VGD3FIOX4GTTD2NDVY2YU?2VH#@[N;V:_S:'Z?4% MW%_/+F_OIE?7=U>7<_CI3BQ*-#^/0DM9G&^8MHCG#2(_@,@X?%/2Y@8N98;9 M6X"0Z'4<^9;C.3^*>('I*<3L%^ 1YT?PXJ[FV./%AVHNS*,!(3.XEREJ2]*U M!1KX<[HP5I-._MI7=8.9[,=T9V=H:I'B.*##85 _83#Y]('UHR]'&"<=X^08 M^F1.9S%;TWZ 6L),$6M)1+VLR>#KV4?Y..A=CF#]+L/"'4XP.0V-YE ;V.2* M#DVJUM("G7Y@T4>@1Z4TNJR6PF>JJH5\^?3AC+/!%P-665'267U"N<:FQ?\A MJDUB*##%XLE1\@F=;XVZ4)D!WU1I,1O"K&.(SREB5LA5DV6YS0Q?V^@_4.A6 MA]NL73ASH>3G!_Q#G$TC86\(GP./.PEF/-76]*8$G MQTKH-+(C$0/4Y$S]'X74:YWF]%_ZXQ*IQ.A9?>NZ:]9C^FC"7_?Z8>F MKQ'_W B!]6AHC%'2BZF'+.DL+.9]9V$[EH';(A]UH-D'B7]?_?"85H[S;ZGR MZ'MB%?^\C7@:VENJ,[:W>_3YEI[=6\^ M#KX)O2JDR[FDT.ATT M -Q=NL["J]I?<0EDZ*7Z:TS<*:N= [Y=*V>W")>B^ M>B;_ %!+ P04 " #X@7Y6.U6!5(T$ !L# &0 'AL+W=ONH,23F51+8?!5S;MZI4!D3FE9=*GO\^Y2Y&5KV'=[ M8S7LR[4I\A+&BNCUVY?+;-#R+2$H(#460>#C M JTT9R>6F3,C$*3W/4,\/)W7).3.S$M0+?[78-FK' WK2'/*DCZ F1 R94LS4*3BS*#;!^@B_P: MDG1+\HP>1?P$:8>$@4>H3^D1O+!Q.G1XX4M.+X2"#V>8S(R,Q1/6F"$CI40Y M![?^8S351F'!_'G(^PJ;'<:VE^A4KT0*@Q;>$@WJ 5K#]^\"[G\\PIPUS-DQ M].$$+V6V+H#(&9D8F=Z3GY&VT61DJSLW3X<('X>\6P"9R0)O9U[.B=X:T NY MT40[&W-KH[I : *E%3&H]01":0(VR013!,LIJ"9-1)29702GY'KM3I!R379= MYEJO44MHN_MV#X)PIY'*6\_ MM\ZI%\3TM<8I83WF)5'O2*5$3:5$KZZ4K\C&)G<,*I>9/E0C1\$.%_5^X1C; M+NK>GO\-^Z7S4!-8501V2^)+J2"5\Q)ULKJD1S\&)PRYE_@^^8D$7A#Y7H!- M!@,68K82SX]Z),**B4+?;K)M%)TTYXG'&26O8BM7[E/QC"ZF+8.JY"\QXZ7] MCI!Q(&"6U%\B3)>Z0L83\F1FN!-3? W M=H^;RN%CW>,HY&LJ8]M2M.LI^Y'^#WJ*:^::?'/?7]0:/8#"<8+<@IU)+('? M\AF0D]\M\?]/ M\ ][^#WX%,GVJN '?H6%B M"R.I(.(W1A\AL*WQ*+"ZS$%@BSO4"+H[$^ 2U-S-N9JDE1- MD-_%JSG\2JAYCMP*F*&JWXGQTZ"JV;9Z,7+EYLFI-#B=NN4"_PZ L@)X/I/2 M;%^L@>8/QO ?4$L#!!0 ( /B!?E8T@G7N)P, *8' 9 >&PO=V]R M:W-H965TDHN3?[Y"R5;=UC.;0B\2/>6_>##G#6:OT-U,B6GBL M*VGF06GMYBP,359BSO2NH5P,=OP-=ZB_;2YUC0+>Y9< MU"B-4!(T%O-@&9]=I,[>&WP6V)J],;A(5DI]XC6?D M^#)5&?^%MK-ETP"RQEA5;\&DH!:R^_/';1[V )/H&0#; IC7W3GR*M]QRQH'#!:O7\7C MZ/R(P+07F!YC7]Q2K>5-A: *N.=:XKR3ZD]2C;8:UW)4*A*BI"(==@ MW6&#*55KH-TZY%N'9*;!DOD3!XR,8_P-BI]FG_ M4_#?S.OOWO;R&D\&\73L4C!V&;A#39V'.\>O7TU8')]#QDU)W:*/"^$D30?) M-.E!NX1Z!#NGY=WH!2H9#6(ZXVEW3@E[24)_!Q^JU'"O=]:HU_Z%,'2!&FF[ M-MJO]H_0LNN]/\R[%^P#UVLA#518$#0:GHX"T-VKT$VLVOA.O%*6^KH?EO20 MHG8&M%\H97<3YZ!_FA?_ U!+ P04 " #X@7Y6SR]H>20( "J2P &0 M 'AL+W=ODJ0Y*\J4%T2PY75OZKR+O&%5H#[BMY0] ME@>O274J]YQ_KC;FR75O4+6(92R6%8*J_Q[8# M-\E]H<"H*3!Z;8%Q4V#\V@(738&+NK-V[V[=-3Z5='(E^",1U=&*5KVH^[__HO\C=Q2(6CE$GGC,TG3K/SIJB]5LRIX/VZ: M$.R:X+[0!(_\P@NY+DE0)"PQE _MY1W7 NBK]V/_IKC/;\K,M1(_Q/*<>,X9 M<0>N2SXM?/+FSS^1+U(8&G=C1TTWXIRXET>S^/1D3;V P42OQSAFC-:EWMYSK^9Z+W!GVU+M*4LR MC;]LTS*MQ\'_O%?[R%RRO/ROH:FS'7)H1E87B7?EAL;LNJ>N B43#ZPW^U"),Q'P@(D+$3"(A!,$BY.!:^P, MJG_Z '=CK:=KSR-A 1(6(F$1"*;U_-M]S[]]_>>&F)9KLJ%/ZN9=FB38H<8' M$CBN20)KE5TE0,(")"Q$PB(03)/@LER%)ZGV9J@Y4D+>*M$"PY4P,# MS].RY.*)%%P:AXC+$SN\MR8[K&WI:@<2%B!A(1(6@6":'?Q9OZAJUK3D<( 9'DMD;6QGB9"T $H+H;0( M1=,EL3>NL#)(6 M0&DAE!:A:+HR;4#J6-.T29 K+3)3_CZSE^QZ*PNE^5!: *6%4%J$HNE^M'&H M,\1G( XT^832?"@M@-)"*"U"T71SVD#5L2>JW\Y"[(#.FHQ.KE07%X8KE0^M M-H#20B@M0M%T ]KXU+%F;=TR$3NKLPSCTYOHH5$&:"H*I8506H2BZ3*TR:AC MCT:_Y]X7F1+>-+1#-=R140UH; JEA5!:A*+I:K31J=,E.\7*JC)*05CC!V%_+YW@W>R(KP=6]^$;P96K\%&UO M8F?I=K3+PVDVY][17!P?6F< I8506H2BZ8*U\:X+B7<-@BUI*L@#S;;LP+7V M\4$S,94D]*F2*^6B>I# BJ3V<+/)TIC>9^S90_+'-Z:RSNPGTEE#]_1Y^?&U M%%IC *6%4%J$HND2MH&Q:P^,W=\_&GL<&A9#:3Z4%D!I(906H6BZ&VU8[/Z ML-B%AL50F@^E!5!:"*5%*)IN3AL6N]\;%ML!G36!SL5U3Z-G9V!Z2AI ZPVA MM A%TQ5HTV(7F!;;69UM@,ZS=4^SY[$I8 R@U8906H2BZ3*T:;'[P])B.[FS M&M")N*XA>S8%B0&TVA!*BU T78TV+78[I,7?^0T=>U6=78'.UX72@H:F?;'& M(%X(K35"T715VI38M:?$ZEY%W:M6/QP/\G8L'37BA-!]*"Z"T$$J+4#3=G#;U]2"I;Y>'E_8:.WL%G-G^"@58;0FD1BJ8KT^:X7H<<][L?7MHKZVP+=!JO9Y@]/#;: @UO8'^QJ!MCE#'Y$*.NUH:QGC>Y>\J<51 TXK/(C M+21OM2*"9?7P4Z[3S3?<@2:X4)K?T+1G1\?N0&-9*"U"T7;N] ]6#,J96-6+ M096J:[>%W*V3L]^[7W!J6B^S=+0_=-Y%NV6C6LQN%:M?J%BE14DRME3(P?F% M&OO%;F&HW8;DFWI=HGLN)<_KEVM&U;6N.D#]?LFY?-ZH*M@OSS7Y/U!+ P04 M " #X@7Y6B/H,]NP' "43 &0 'AL+W=O4#HSTC M%10#.+/[WZ=!1FS!-Y+ZY'QXU>ZK#9>;\Q#E*O;-/DY7A:K MF\%X8"W58[1+BD_IR[]5O4%NR5ND25[]M5[J]]H#:['+BW1=%^LU6,>;_?_H M2_U!'!4PYTP!KPOXI06B+A"7%CAU@7-I@5L7N)<6>'6!5WWV^P^K^J2#J(@F MUUGZ8F7ENS6M?%#IJJKU!QQORF_6O,CTJ[&N*R8?/WT_O9O];_KC[..=-;T+ MK.GM?S_/YK-R>?[&>O]Y/KL+YW/K_L/T[DWUA@\S_89@]N,OUI4UUU_TY2Y1 M5OIHW>^RQ4H[MNZS>*&L:9*DBZCZ]GP;J"**D_P[7?%Y'EC?_N.[ZV&A5[Y< MA>&B7M'W^Q7E9U8T4(NWEF!O+&YSWE%^2Y=_7!1D>4"73[?96XO[9\O#RU>> M=91+NOP_NT27VUWE0^W[()T?I/.*)\YM3>-&B]N^BMN6XMYUJ=GCG&YY?B;/K>GB]UV< MQU6G^?\/^CEK5JAU_FN79!/N/ \L_L*D(V&2)@$P0Q9HX.L$?;D981TAX0%2%B(A$D0S! \/@@> MDWOC=+%(=YLBUQ>N"Q4_1P^)>F-M5-'EEB3U=;N'><=G1DPXONV?[)?(1D,D M3()@AC;_H,TGM56A1+E+[O3>&.5YMS"2T5>8WR','PEVGI"K39$$J3*)IIJ\E;&'FU/YEMBFCS M%.LCV;YGS#NU05.6FF9TCGSDV?9IYPAM-H32)(IF:FM2%$;'*/I,)-LIW35^ MV:I-KKJM(9.-VYIV;.V*<9>/3J5!\Q0H3:)HIK0F=V%T\&*@M%IK&U#1C6,$; ME8,C9O\=0IN5*)KIK E;V!@;IS%HY@*E!5!:"*5)%,WTW*0SC(YG;J-\U:D3 MFLA :0%K!SP>YY[#3G=(:":#HIE#\TTHP^E0ID_\2:-Z#\PC:0'O"'D\SQNS M4WO09B6*9MIKLM$#LGIAW]B+$];OG#3G?Y.Z(: MWD0UG(YJ+AM]H"&]K4%GR/!V]#/FCCT^M0;-:E TTUJ3U7 ZJ[E\ ((&]38' MG3E3TXP.TQ9V6QTTJ4'13'5-4L/II(8:@*!+>\N"1C4US9#%A&O;K>X1FL*@ M:*:M)H7A] R7BP8@:$9O;=#4I:89QS3/]5O#&2&T68FBF=J:0(73@ M#7/%[!$3OG^J#AJ3H&BFNB8FX3UFL9"C1S2HMSQH<,+;PXB'.R@GX#& M+U!: *6%4)I$T4S/34@CZ)#FW* ?7=9;)S2@@=)"*$V*=GCDN[;GVV=VR":? M$70^TV?0CT;UE@>-::"T$$J3HATA,6_D\:.K(M->$].(/YGWTG/PB,;U-@B- M;*"T$$J3HATG.7SD\C/^FKQ&T'G-Y<,0-*BW.6AB Z6%4)H4[33)%RX[(ZY) M:P2=UI"_QH9/OZQ-/IMN4T 8U#!S07#4+0C+[:H+0 M2@NA-.FTI]LP?7!S[3/G)DZ3S3AT-G/)( 2-Z&T-&M1 :2&4)IWV7)LK9@LN M_'-[6Q/"./2,ELOC4!K46QXT>8'20BA-UC0CJG4<6^]T)^Z&1_=G*N_7]4.4 M/<6;W$K4HZZTWXXT(MO? FN_4*3;ZI9-#VE1I.OJX4I%2Y65;]"O/Z9I\;I0 MW@7J<".RR1]02P,$% @ ^(%^5I9>E\PY P H0H !D !X;"]W;W)K M&ULM59KC]HX%/TK5KI:3:7I)'%""+. Q&/:C32E M+.ELM:WZP9-<(&IB4]N![K]?V\FDP 2TV[)?B!_W')]S;>/;WS'^1:P!)/I6 MY%0,K+64FUO;%LD:"B)NV :HFEDR7A"INGQEBPT'DAI0D=O8<0*[(!FUAGTS M-N?#/BMEGE&8P7.MI8)&MUE(/V,/^AJP@!OFPF7/5LQN6 M-"N BHQ1Q&$YL$;N[<1U-,!$_)G!3NRUD;;RR-@7W8G2@>5H19!#(C4%49\M M3"#/-9/2\;4FM9HU-7"__<3^VIA79AZ)@ G+/V2I7 ^LT$(I+$F9RP7;_0ZU MH8[F2U@NS"_:U;&.A9)22%;48*6@R&CU)=_J1.P!W. $ -< ? SP3P"\&N 9 MHY4R8VM*)!GV.=LAKJ,5FVZ8W!BT]'LVL3ITZ5VZFH(D62Y>JN"'>(JN?GG9MZ72K5>WDUKCN-*(3VAT,7K+ MJ%P+=$=32 \);&6X<8V?7(_Q6<8I)#?(&(>ZXON\U@0?:@D9;<%;; M3#T;&4U8 >@J9T*TWM6*(MA;_)7KX2#$.#B2V189]/QN>$)FMY'9/2L3?UBT M"3L+^J]'Y$)D!_["QE_X?UZ5\))YN!#901YZ31YZ/WI5>L^.5M!U<*_G^4=G ML"4P"!T]9TI;0MU>T.EUCH3:>X^]>C=6 MI@82*&$EE=4+V(PV==;(5!='XV-=?YDBXCM-5;R])7R548%R6"I*YZ:K1/&J M'JHZDFU,2?'(I"I03'.M:DC@.D#-+QF33QV]0%.5#O\!4$L#!!0 ( /B! M?E9"7.[8B @ ], 9 >&PO=V]R:W-H965T"SLM(RZ3/+]R47YW7T^N[;U^\36>+Z3^HC^Y6/&Y>!#R^^H^5Y_Z6\HL7HJT MB+.4Y.+ILG=%/X6VJRN4)?X5BY=BYSW1N_*893_TAYO99<_2+1*)B*1&./"MK;;E-7W'W_2@_*G5<[\\@+,_'%*=EM69H14^!A,Y]K@;C7/XZ(_<)3R7AZ8SX?ZSCE1HE)?GO9U6;K#7O0S=:#_Z=BQ2-QV5.C>R'R9]&;_/UOU+7^V1442)B'A/E(6("$A2!8 M(W0&V] 9F.B3!YE%/TBQ2F))]&B6G9$H6R[5M%CH7[KBQ0@\-EXV,&J5-+U2 M>)Y8Y]1UAQ?]Y]U00&[41\(")"P$P1JAX&Q#P3&&PE449>M4%FI-%8GXF3\F MXHSP1"W/>!H)HA9Z),K%3 5*DA5%5V08^<=&!A+F;6#.3I11RW8=NQEE_F'% M@OUB#F56JU0(VH&&ENY62]>HY36?J27HHR3BIUJF%Z)++2/A6+60, \)\S

N1LJQNB)A MWG"OC]F8#BAEKJR$2YHTZ^KQ#PL.*!;/8LX34@@I$Z%7W6?O M"&RD'2LP$N:-]P^^@;4_8/H'E@OVRW4?I..]2;4F-22A5IW-6T>*$B]7/,[U M^RY1S+AC58'2O(JVVS]CQW*&;DN6JIS[3KF@HUQ+N1"U TWU=KP8:E2OSFI7 M.JL]*]-:\9K6[FI)H@7/YZ)S36K>R-&:(FD>E.97M.XCJ!*=OB\ZJ$U-T5DM M.C.*_D5)KM+0=$X2P0N5@,2I%&I#97;:.9*:@4<+C*1Y%6W5"W20HS:MHNP,JZ8%9G_C3KX\\T<=PIZI0)PA*\Z TOZ(U%:4CUQF. MV]HCMQNB:,T@JNTE:O:7_J\@ZHP4J L%I7E0F@^E!73?KVJ/#U6@G,*RHK5G M1_'S+[?E!<+LN*_=,2\GHS6 M&FINQ='1 ;7RH+0 2@M1M&9TU 8A,QN$ M#XMXM=++##VR_*[^J0+SSD" ^H)0F@>E^5!: *6%*%HS6FJ?D9WRRC@&=1VA M- ]*\Z&T $H+4;1F"-4N)C.[F(=GL&;0T>$"]3*A-)_MNY.CL>W0UN4R04?R8",(+ ME=>!/D0I^27X'GG_237YNT<'4U0GQ1*\]_I46?329V1@VQ' MB*(U(Z?V5IG96_VFKQ=<\OQ'48X[F\L'4[Y\8Q$"M5BA- ]*\Z&T $H+4;1F MR-1V+1N?E^5!: *6%*%KSCK+:R+7-UT["YBOS=HZ^OPSJZ4)I M_CL]:IBOH.T(4;1FY-3^K?V.?_MZV4\NDM*F+1;QJG.N,H..#@VHH0NE^5!: M *6%*%HS7&I#UV8GG*MLJ,L+I7E0F@^E!5!:B*(U0VCG]N=WKR8%S578>Z&Q M-T-C[X8V]^C0,%=A[WT^A;EKU^:N;39WKWGT(\DZSQ^9:QX="U W%TKSH;0 M2@M1M&9\U,:P[9QR_\U@BE1W-RR=.%:1\YL+FZ3S;;[=/M;HJG^74 M^MZGGX+-LZEJS.916;<\G\=I01+QI)#6^5!%?KYY^M3F@\Q6Y<./'C.I4K3R M[4+PF[6,# #B M"@ &0 'AL+W=O[FC0#=@TB0='N1"HM@M]6IN@_>9("H29RS#73__8V3D+(D1%VU?"!^F>?Q M/&-[/*,#X]_$%D"2[VF2B;&VE3*_U741;B&EXH;ED.',FO&42NSRC2YR#C0J M0&FB6X;1UU,:9YH[*L86W!VQG4SB#!:6\68KU8#N MCG*Z@17(QWS!L:?7+%&<0B9BEA$.Z[$V,6_]H;(O##[')G#QXDB2)"-_ZK.+5Z204\;1_9[PKMJ.6)"O!8\B6.Y':L M#342P9KN$KEDA[^ATN,HOI EHO@GA\K6T$BX$Y*E%1@]2..L_-+O51Q. ,C3 M#K J@'4.Z%\ V!7 /@?T+@!Z%:!71*:44L3!IY*Z(\X.A"MK9%.-(I@%&N7' MF=KVE>0X&R-.NJO'V6RR_(?W 7>9/Y )IYW_SA_".8?R>+^4^ % M'U;DFJSPT$6[! A;DSG+KA\XC8 L(81X3Y]P?*)V,9;/Y*T/DL:)N$+4X\HG M;_^\&ND2_56KZF'EV[3TS;K@FTUF+)-;03YD$40M>*\;;UH=!#H&JHZ6=8S6 MU.ID]"&\(;;YCEB&9;4Y]&MP_^?A9H<:N]Y[N^"S+_#-V![P!DL29.03;&A" M\);+I!S[L:OO<#[$E") ;6O9NB)?ERQ)"-Z] ^71OVV;6R[>:U];_)K(70>_50>]UL;M3V,19%F<;LN9TIVX3 M!OL0<\ D>HQX6S0[65\;S9+,*Z7HIK6IP'X87$?BVQWREQ09_5!1+5?K8FKFDG MQ6NE]AM"KLV!8SE._TQQT_#"=@YJK8-.K4&:TY@7^0+5,HY9ENQR?,Y%G4C: MU \:Q^KZO6,X@S-_O4%36)N=W[2[H&M8ZQIVZL+WXO4W=-A09?4,]3M3]9-V M?M.N_7SJ)Z]_"GQ35%&"A&R7R?)IJT?K0FU2U"=GXQX6<&6]]8.FK/YFE&/6 M$B2!-5(:-P/TBI<55=F1+"]JC"&ULM5=K:]LP%/TK%P_&!EUM.6WZ6!)(T\<"31N:MF.,?5#MZUA, MMEQ);EK8CY_L)'8*B3+"_,669-VCGKJN" M&!.J]D6&J?D2"9E0;:9RZJI,(@U+HX2[ON>UW82RU.EURK6Q['5$KCE+<2Q! MY4E"Y=L9@4)Z@?LK$T,[=""5F"J6(B!8E1U^F3 MTS/?*PS*'8\,9VIE#(4K3T+\+B;#L.MX!2/D&.@"@IK7"PZ0\P+)\'A>@#K5 MF87AZGB)?EDZ;YQYH@H'@G]GH8Z[SK$#(48TY_I.S+[APJ'# B\07)5/F"WV M>@X$N=(B61@;!@E+YV_ZN@C$B@%I;S#P%P9^R7M^4,GRG&K:ZT@Q UGL-FC% MH'2UM#;D6%ID9:*E^Y-'D:C_MT/N+V$R?#J9G@Y'/1O[J$_&-P^W-P/ M;ZY@?'L]' PO)O %)J8FPIPCB C&TE2&U&] TQ NGG.6F5QI^'2.FC*N/G=< M;>@5A[C!@LK9G(J_@0KQ8212'2NX2$,,WP.XQJ_*.7_IW)EO13S'8!]:9 ]\ MS_*TJ6*T2[V #WD D6:Y1ECYK#.)4<#%] URZO\YI*V3QTYVJC ;8=S#FU&3G?:Y^7IOM,-28J%_KF!\T MP/RP8GYH#?6[\JKBNP>YPBCGP%F$ZRC;05OPAE0J"[UV1:]M1;K,9B=6)$>,68!1[6.@]5R MQ[ 1K[[/O093O@#_S^17Q(@TD?4MJ-M_>^+7#'TKUJV.S?U?48,_,&(I2_)D M+2\KUJ[1K-6*M)HLA2:$B]3*1:SRLG,IV%'_H11JA2)V-5E3"O1U8RE8L7:- M9BU7I-UD*32A8:06,6)5FIU+P8ZZ70Q(+5;$+BP3$>D9E>MI6$UW#5XM5.2D MRV(RBE+%7",C*FW?V1N #GO$><3+;*R+WL2VG1YY3 V?37*8H/Y'@FAEY/B M@*I3[_T%4$L#!!0 ( /B!?E8KIHM%8@8 +XO 9 >&PO=V]R:W-H M965T+".&FE_? [7,(P,,R&:LA##/C,W^<]1&&<7DP-CQ_/I--L>:.1G9\F1QOR;QR2-?,9WT_TT.Z;4WQ6#HG"*+,N9 M1GX03Q;SXMBG=#%/3BP,8OHI!=DIBOSTQQ4-D^>+"9R\'%@'^P/+#TP7\Z._ MIQO*[H^?4KXWK55V043C+$ABD-+'B\DE/%_:.!]06'P.Z'/6V 9Y* ])\C7? M^;"[F%BY1S2D6Y9+^/SCB2YI&.9*W(]OE>BD_LU\8'/[1?U=$3P/YL'/Z#() MOP0[=KB8N!.PHX_^*63KY/D]K0*R<[UM$F;%?_!0'H&X&I D;EIZ5D1UK7/_,4\39Y!FEMSM7RCR$TQ MFD<3Q/EIW+"4?QOP<6RQ7GU>?;Q?@7?KVQNPO/UXM[Y[-:;\!;>L786? CW<@80>:@B#> M)A%5Q5X*VH5@?D%Z6C@S"WD>)O/I4S,NA2&"$$,7UH:2SW;MLZWU>4U#/[_. M@"--MS1F_,JF\K,4\1H_#UL.ZBPDSYS:,T?KV7)UJ?)$.VAHM1@2D^*;U?'- M1FJ8F):^<9(HXKX%?JBJZ>T MJ#$X#8;4Y#0(^H!Z_/B9GG(ZG8+S/WO6*=:NI6W;?()"3D_!"JJ VAG[U4TU M4[2+W7939>3V];V8]:%^VN_T%/@7]-">7FEP21E2D^,6Y "]L3I+RR2#TV!( M3;YM%7R"]'SR$YU5*;ZBLQ26^LY" C:0=A97EZV6M?2"0T^;*34Y? $9"(U4 MO4A++X/38$A-3H. %J2'EI^IWE+1:5Y&VV6K,Y$]%>B"].BRX;$'6ZHD%OW0 MP:=D#&)!@EC06,2"C!*+*34Y#8)8D'%B05T.@6FE?E#1"PRNI#% !0E006.!"C(* M*J;4Y ?: E2P<5#!7?QP+>@0C%N%JC#$T$(>L=6UB@6F8#VF-&M52R=ZG<$/ MWL>@$RSH!(]%)]@HG9A2D]/0> ECG$YP%SV(2VQWUKX;5!AJ'P1A02I83RK+ M),Y8>BK?>^YH%NSCMP^G(-PI_36*+J;4Y,@%NN"QT 4;11=3:G(:!+I@X^B" M%>CBN0AY5OO-E,*RAZVQ@!9L!%JP"D\GC4U1( +,0(N1/D32E'-RU50.I/2TVEC)32ON7VQ0#P#V^04LW+M M<'VT7H1^62R];AV_@N?+3D=@, .@* 9 >&PO=V]R:W-H965TZ;W'.YKCG50_] ; D.>$"SUQ-L:DUZZKHPTD5%_)% 2NK*1*J,&A M6KLZ54#C')1PU_>\OIM0)IQPG,\]JG L,\.9@$=%=)8D5.T_ I>[B=-Q#A,S MMMX8.^&&XY2N80[F*7U4.'*K+#%+0&@F!5&PFC@WG>OIR,;G =\8['3MG5@E M2RE_V,&7>.)XEA!PB(S-0/&QA2EP;A,AC;_*G$[U20NLOQ^R?\JUHY8EU3"5 M_#N+S6;B#!T2PXIFW,SD[C.4>GHV7R2YSG_)KHSU'!)EVLBD!".#A(GB29]+ M'VJ 3G "X)< _[6 ;@GHYD(+9KFL6VIH.%9R1Y2-QFSV)?QC0P6HBO2[;PGON?[+?#IZ^&=8[B+%E4^^95/?IZO>R)?I9GF MFJ_;!!49@O8,MAVO=4HCF#C8;QK4%ISP]]\Z?>^/-GEOE.Q(;+<2VSV7/9S! M%D0&V*617 OV$V+"!('G"+2V!4 3F0G<^)2RF$B%SSU=8FU<1 >7$ EL:R>Q M"HPD9@-8-DE*Q9Y@\V8BP@$'@YD/&%V#YR9?OK>?Y%G,Q!H38DD)/%?:C"_4 M]'(U]MC:AOYP$'0"W/AMW=-FG%=%'!D55$8%_V!4R0K]L4P+HXYE:!*CE>C! M$JP07(R9/<$HMTYHF8#9V 6)'BDTBMI)#GR/MFIMV>%+Z1!_B^$MA'L-;[<];S '_HO&#;C3C#L5PS[KVM8_NMD M:NW:_EMV[1LE.U(\J!0/SN[)(]WCWRO66]%\D+?FKT8\U9U'G:V:G?^*=CU8 MO&\]YP?-&O5'0=![60+-N!,E,*P,&?Z7[JP5QO_9HL,SL@KAYR*.A(\JX:-_ MTYTUH6T$1XU3L7U_FG$O:;JU>XB] ]Y3M69"$PXKQ'A7 P2KXEY5#(Q,\ZO) M4AJ\Z.2O&[R*@K(!N+Z2TAP&]K9376[#OP%02P,$% @ ^(%^5B%46D\Q M P 20H !D !X;"]W;W)K&ULK59=;]HP%/TK M5C9-K<0:\@GK *E-J+J'?@C:]6':@TDN8-6QF6V@VZ^?[80,*&5MQ4MB._<< M^YQK.[>SY.)13@$4>BHHDUUGJM3LU'5E-H4"RQ,^ Z:_C+DHL-)=,7'E3 #. M+:B@KM]LQFZ!"7-Z'3MV*WH=/E>4,+@52,Z+ HO?YT#YLNMXSFI@0"9390;< M7F>&)S $=3^[%;KGUBPY*8!)PAD2,.XZ9]YIVC+Q-N [@:5<:R.C9,3YH^E\ MR[M.TRP(*&3*,&#]6D "E!HBO8Q?%:=33VF Z^T5^X75KK6,L(2$TP>2JVG7 M:3LHAS&>4S7@RTNH]$2&+^-4VB=:5K%-!V5SJ7A1@?4*"L+*-WZJ?%@#>/$+ M +\"^-N \ 5 4 &"UP+""A!:9THIUH<4*]SK"+Y$PD1K-M.P9EJTED^82?M0 M"?V5:)SJ#?K?^]?W?70QN+E"R LN1NBAV]WERBY'][=7/4'0_0976,A ML$D1.DI!84+EL1Z]'Z;HZ.-QQU5Z*8;0S:IIS\MI_1>F]7QTQ9F:2M1G.>2; M!*[64 OQ5T+._;V,*60G*/ :R&_Z_HX%):^'>SO@Z>OAS3UJ@CHM@>4+7DH+ M+(#- 8T%+U"BG1+Z@.BMH:8HL9L"!/IQ-I)V_._N4Q.Y0QGT'7T M;2%!+,#I??K@QV_3RJRR4C;T_9/Q.5-27V49 MD 4>4=CE:LD>679SHR[T3@[CV&OKI"_6'7L>V-;[,HJ"S;AT[W+?:494FQ'M M-V.UDW*8<4F4W*6XI(C7A/A1R_-B;TOP\S@O",(HC+8"T^B9,V&[U6['_YS9 M$!/78N)W9+:!*,$C0HGZW="I+0^53C&?,/)G^]XI!>^=YJT')_ZOV-*4 TVZ MX5RK=JYU>.<:B+",SG/")LC4(.8]PA2S;.>Y:3T_-X'7CJ/6EZUMM'>I;[UI M#D16NNJN_62U/Q-;K$ADKXWR-U6/UO70F2T#ML;/O=.D+&O^T91%UA46$\(D MHC#6E,V3EC9,E(5+V5%\9G_E(ZYTDFQSJFL]$"9 ?Q]SKE8=,T%=/?;^ E!+ M P04 " #X@7Y6Y, %)L$# #M#P &0 'AL+W=O$!$)ND=)]L=B.Y^^97YRQ9W2@[ O? 0CT+8X('QL[(9(' MT^3^#F+,[V@"1#[94!9C(;ML:_*$ 0ZT41R9CF7US1B'Q)B,]-B<348T%5%( M8,X03^,8L]='B.AA;-C&<6 1;G="#9B348*WL 3Q.9DSV3,+E2",@?"0$L1@ M,S:F]H-G.\I S_@CA ,OM9$*94WI%]5Y#L:&I3R""'RA)+#\V<,,HD@I23^^ MYJ)&L:8R++>/ZA]T\#*8->8PH]&?82!V8^/>0 %LNX.8& MKB:3A:(Y>%C@R8C1 V)JME13#0U36\OP0Z+>^U(P^324=F*R>'J9KIX\-)\N M5G^AU6+Z:3F=K9Y__[1$[SP0.(SX>_0S^KSTT+L?WX],(==4EJ:?Z\\R?>>* MONV@CY2('4=/)("@*F!*9PN/G:/'CTZCH@?^';)['>18CE7GT!O,N[8V=VK, MO;>;VPW1= O^7:WG7M'[#*! M)]B'L2'3 >V!V/RTP]VW_JE#E6;8EY+8A6,;H'1U>K=:]L8(BP@0'/,Q"M: M,4PXSA++WR]R*GH6$/-_ZGBZ;?)L4\QK2:S"LU?P[#5N2P_6 OF4[(&I#-_) MVPIQ2+A@J4S]HH-P3%,BZK!F\CTMK\Z>_<2V]-_(W)>)-;IQ*[&6Q"K$^@6Q M?B.Q9R) J@J4X%>\CJ .2O\"BMN[(-*XS*U$6A*K$!D41 ;?W4,=N5UR+DQ^ MH'50,I%A"8IU9SMG4!I7NA5*2V(5*/<%E/M&*+.(I@$:HF6:))35?CJ- K=F MI#;%O);$*N"&!;CA_Y3AAVWR;%/,:TFLPM.V3C<_JW$K+F /) 6T83265_@, M;R+QAL#K.#;+W0HR5RLG0V=0_>J]FCFVU>_:IY19#;UTZ;4;0Y_ZOCJXN S; MAW"O\G7G'($\\U+&H/YX:]:_F46FUB_%V1TZUCF-RUG]P7!PA85S8N%\9QN< MPG[M(%D;9K!#^B-E6WH!0!!LI:=T-I#\LJRVSCJ")KK;6 M5,C:33=WLAX'IB;(YQM*Q;&C%B@J_,E_4$L#!!0 ( /B!?E;VG*T;RP( M $@' 9 >&PO=V]R:W-H965TP/9> 3@U MP'DOP*T!KDZT4J;3FF"!HP&C.\14M&13#>V-1LML2*%V<2&8G"42)Z+9?#H; M?;^>?KU=H".CQ6(JASZAA:R;9),!HBF:,2CQD]Q#P1$N$G0C MUL#0B'.0 \<3$)AD_$2"[A83=/SQ9& **5$M9,:UG,M*CO.*G G$9\BU3Y%C M.4X'?/Q^N/T2;DIC&G>BH0R5/XMD*YT*PY?:&W'V;;CA4X0'.@U]^XY]<9<8[8B!4<9I!)JG?4D!ZON[:HC M:*FOOB45\B+5S;5\ZH"I #F?4BJ>.^HV;1[/Z ]02P,$% @ ^(%^5M_O M0%HU! ,Q8 !D !X;"]W;W)K&ULM5COCYI* M%/U7)KR7IDVV"S/\TJV:;-UMNLEV:U>WS,_DQ6 0+_#($J&VDJ(^$K7$V\%(4TN60R1_&3!>$B% M/.5+/8DYT'G6% 8Z,0Q'#ZD?::-!=FW"1P.6BL"/8,)1DH8AY2\?(6";H8:U MW85'?[D2ZH(^&L1T"5,03_&$RS.]0)G[(42)SR+$83'4KO'5F!#5D%5\]V&3 M[!TC)>69L9_JY&X^U S%" +PA(*@\FT-8P@"A21Y_,I!M>*>JG'_>(?^*1,O MQ3S3!,8L^.'/Q6JH]30TAP5- _'(-I\A%V0K/(\%2?:*-GFMH2$O300+\V;) M(/2C[3O]G0]BKP%;1QI(WD#^M,',&\Q,Z)99)NN&"CH:<+9!7%5+-'60S2;K MEFK\2"WC5'#YJ2_[Q&CR^'5R^SC[!TWNKQ]FZ T-XP_H]MO3W>3+[CM#0CJ!\D[V?SFMCUM:Y BM&_ ND8DO$#$(:6@?_WD[KK;KF=*"91O,]Q?_>RW)T)R!,_FN2NL6VFK'51PS7ZA\A;A?$[5;B8Q;&J0">9&P%>*N(!6SY4A)OXMR* M>:K%.@*KR'<*^0;K72OI3RB-?I!RJ=)MXM@*=NE =@54T]PO-_3/ZM=_E M&#H"JXP!&V6.,,[BV!RV:EG+[!W^3C3486S(L-KL6;P7@' K\7N0*7#%@CGR M0_E[L09%N)EJ*]"IR]456E5VF6CP.2,-[C33=(56'469:G![K'FU=5[P703*ZU]>05Z@BM*K3,1-@^IUD[34== MH55'4>8CW)H[7F]6IV9"RW;:*5N(#>70R*VU M]>0%Z@BM*K0,0;AW3J]VFHRZ0JN.HLQ&N#5SO-ZK_9H'G9YM]XQ#K];K".D[ MZB]_DUE)&69(>YCY*E; VQ-L.\+)_^H[0JOJ+3,0P>?FH[]0OE2S]*4 +V6="Q=DFWS,3@H79X0KH'+@JD)\O&!.[$[5O6.P3C_X'4$L#!!0 ( M /B!?E;O:+=I=0( +<% 9 >&PO=V]R:W-H965T)06K4A$F_3*JTL [IIFO;!) >QZMBI;:#]][.= MD-$.JGW8%^([W_/V=D ME2R$>+#&;=;SVK8@8)!JRT#,9P-#8,P2F3(>:TZO26F!^^<=^T>GW6A9$ 5# MP;[33.<][\I#&2S)FNFIV'Z"6L^%Y4L%4^X7;:O8;L=#Z5II4=1@4T%!>?4E M3W4?]@!!]P@ UP#\&G L0U@#0B>TJLS)&A%-XDB*+9(VVK#9@^N-0QLUE-M_ M<::EN:4&I^-D^B493^<_4/*Y/YFC$U*4-VC\]?XVN1M/YN=H,IZC#VA"I"2V MW^AT!)I0ILZ,]WXV0J?OSR)?FT(LG9_620=54GPD:8#1G> Z5VC,,\A>$OA& M02,#[V0,\)N,(TA;* S.$6YC?*"@X;_#@S?*"9NNAHXO/-95:<9,ZN=SE##" M-2(\0^/'-2W-^]?H9W^AM#0/^->AUE7,G'0=MELX@X.\54W\C?[$OX. MPSB\Q)=-6%6&PO=V]R:W-H965T8\^+1CK(7OL98@)]QE/"QM18B MO;9M'JQQC/@E37$B[RPIBY&03;:R>< MT 0PO!Q;7^"U#X$6 M=QC0/1+0+0*Z&9D\E8R#CP2:C!C= :9Z2S5UDL',HF7Z)%'/?2&8O$MDG)C, M[Y]N%M_N;NZ_+4 '+.3/*MQ$&- EF-$XI0E.!%>M>;+%7,19\Y./!2(1_RPC MOB]\\.GWSR-;R,DH23LH!I[F [M'!O; '4W$FH.;),1A2_Q,'P]=C8 M*90H MW#<44U>KN,#I)?"<"^ ZKMLV(7VXCP,9#H^&^Z>'0TTV7OE@O4S/.Z)W\V-# MQ"M8X&##B""87X#;I\[]_$(^6"[ /X\TBH!<.CO$PG_;'E\NWVV75Z^C:YZB M (\M^;[AF&VQ-?GC-]AW_FQ#9U+,-R16P]HML79UZI,IBE 2*)HH6Q?RL>'X M&;,CCRY'J94\%V4NULO$U%M].^FZT/%Z5R-[NT_)T* U2KV24D]+:1ZGB##U MM@ 1Y;R-B5;@7":Y6'^/2F-\$[[^AUHS->I^C:KYIM3JS"J7#'L?6^V@41=M5,TWI59G M6_ERJ#?F[RMX1ETZ;-IT.&C[5#,U;!U59=6AWJN?4O &C0^G#ART%.\9;/KI MSI&L#=G]>M:5/X=Z@WYZ33-JU0LU;;'_" <.*PL.M5;TG?7,J/$NU-J_TPM( MS2Z'/[,\?WMO=R(&?%\@WGO"%HFFW!/E,A:)R=KC$*,5,=Y/TEI>*MH08H MM_TG_P-02P,$% @ ^(%^5E"E1EJT!P @DD !D !X;"]W;W)K&ULM9S]3^,X'L;_%:NW6LU(+,U+7^@L5 *2^)!V&&X[ M.[?2ZGXPK:'1I$G7-C"<[H\_YX6D3E-#I(?Y86A:?S^V\WVPW0<[IT^9^"[7 MG"OR8Y.D\FRP5FK[:3B4RS7?,'F<;7FJ/[G+Q(8I?2GNAW(K.%L509MDZ#G. M9+AA<3J8GQ;OW8CY:?:@DCCE-X+(A\V&B><+GF1/9P-W\/+&[_']6N5O#.>G M6W;/%US]L;T1^FI84U;QAJILX.0MX@E?JAS!](]'?LF3)"?I=OQ=00=UG7G@[NL7>E1T7G?FEDE^ MF27_CE=J?38X&9 5OV,/B?H]>_HGKSHTSGG++)'%_^2I+#OU!V3Y(%6VJ8)U M"S9Q6OYD/ZH;L1/@S0X$>%6 UP[P#@3X58#?"A@Y!P)&5<#HK0'C*F#<;M+X M0,"D"IBT OQ#?9A6 =,B6>7=+5(3,,7FIR)[(B(OK6GYBR*_1;3.2)SF4EPH MH3^-=9R:7UU_"Q=?/X?77Q?D%W+-A&"Y-LB'@"L6)_+CZ5#I:O+"PV6%O"R1 MW@&D3SYGJ5I+$J8KONJ(#^SQKF#A]WT[Y?;N2YCC\^,D\^Q&DU"'TD_SL\OEU8*^NK "0L*&&3 MGRR.LJ2Q(F)-ER468V3[%U&KNPUMPWS4A84,*F._?2]8Y]KY7E MCE+NL3=I)1G9,-I1I7\\&77G>%KG>&H?CS=;%HM\/"9))CM3907T3142%DSW MQ^3)Q)GY?BM9^^6<5J*0S:(@F)'/DSJ?)_;?V=7S?UE7%JUA?;.(A 5(6(B$ M14@8!<$,5>=$^0\H'"0N0L! )BY P"H(9\G&=QLQPK,/*EZ>4"[F. MMT?Y)+_4TT672.R0OBJI:*Z[.VX?N[.Q.78'T%I#*"V"TBB*9HI@Q]%RK2+X MAJFWW&[+KC1W]SYQ,+NW-ZBT7J*,(I450&D71 M3+DTKJ)KMQ7?TZJP5]U[/(*ZDE!:"*5%%6UJ+-]&K=4;1=5I"J[F[ MIM%*N!&QULO7C)RGS^3Z?!&<_XO\%DNEQYI.:4#=2B@M@-)"*"V"TBB*9DJH M<4G=R7NO>*!N*)060&DAE!9!:11%,V74&+&NW8G-971$XE1Q35=$,,4[M3+M M^E;LM+\57]IKZZT")"V$TB(HC:)HI@H:^]:U^[>E"I9,KFLIO$44)YVBF.Z) M FK<0FDAE!9!:11%,T71N+>NU=TK9Y@XE4H\Y'^IV1'$EL4K?46^Q^GJ+3HI MZYF9,O':*H'ZLU!:"*5%4!I%TQEO6KG=AWX0&E M!5!:"*5%4!I%T4S=-+:NY[[S^M6#&K]06@"EA5!:!*51%,V446/\>E9'\*WK MUXK2FH):NV,N[77UU@#4M872(BB-HFBF!AK7UK.[MJTIZ#)+'[E0\6W"R76F MN"0W[)GE5^9GN70ZM0+=*@JE!5!:"*5%4!I%T4Q--=:N-WKOZ0EJX$)I 906 M0FD1E$91-%-&C='KV8W>O>]0=[HNPC;90_=>A@IG;.3UB[\8M?]D9*^XMR"@ MMBV4%D%I%$4S!='8MIY]=^N7;7%D2V6$_U! ;ODF3/1.71 G5DH+832(BB-HFBF4AIGUK,[LZ_M>[&']YY?H,8ME!9" M:1&41E$T4R2-<>N=O/;D4S#IATGG[J+-C1O@C:/HJBF26&TH** MMINT5KI":(41E$91-#/YC7WJVW?%'CQQ88_KG7*H*PJEA5!:!*51%,U41^.* M^N^]'=:';H>%T@(H+832(BB-HFBFC'8.W=N-U5>6!?;HWAK!'JK?WWJ[-[OX M>ZL:=]IU:!K:,HJBF3EMC$W?ZGB]:=4 =2XKFGF;.Q9G06?!CGR$T/9%4!I% MT>!+/AXKYXR(\DR]P^+)^74K];/TCHO'A\3NO]P/T4EH\#:C#ETXD^ M,W$?IY(D_$XCG>.IOO^B?.!/>:&R;?&\F=M,J6Q3O%QSMN(B+Z _O\LR]7*1 M5U _=FG^?U!+ P04 " #X@7Y6<]V"+%N:Y,O7$H9 J2'2,GZM M.9TZI0%NKS?L7VWMNI8IEC#D](ED*N\Y7QR4P0POJ+KGJV^PKBWH:7QUA8YP49ZC\T9?E:^UK*>;8BE"+,,C1F"K,YF5) ?2E!230B,J5<+@2@'_VI5$+_R3^; MVEAE:3=G,:?[3)8XA9ZCCZ\$L00G.?K@1]YY4PO^$]FKAK3KAK0/L=<-:2JR M0H86:2;.,O'#L!-XH1>[R^T"W@9VNMW -U]LV: MK+6%[])V@DA18B+T@%)- M.BN6:"O]KL!#$:^D1;6TZ*"TK5\'FU\'X8(+1?Y@,_^:-$9O>^F%W4ZGNZ/T M;5S0\<-V=T>NNS55"A!S.VPE2OF"J>IPUMYZGO?M&-OQ#_2TRUW<5"!.@]V>&PO=V]R:W-H965T_OI2LZ&)1?(@5HQ)\#,*8S$T5E*N MSTQ3S%8LHN*4KUFLGBQX$E&IALG2%.N$T7GF%(4FAM Q(QK$QFB0W;M-1@.^ MD6$0L]L$B$T4T>2_F3I6KY_0/V;!JV#NJ6 7//P>S.5J:'@&F+,%W83R"]_^ MS?* [!1OQD.1_8)M;@L-,-L(R:/<63&(@GCW3W_FB:@X(-+B@','_+L.5NY@ M98'NF&5A75))1X.$;T&26BNT]"++3>:MH@GB=!JG,E%/ ^4G1Y]N;BZ_3ZZN MP!L:K=^#R?7=^/K3Y/SJ QA/IQ_NIN $3-72F6]"!O@"3&))XV5PKT9C(9@4 MX.TEDS0(Q3ME^75Z"=[^^6Y@2L4LQ3=G.8OS'0O63&Z,T?R('O=9'W!%;+@U7DP>I"'UUP(74![KSLS"O= M)QY'CFM[&%D#\['*O6F'/&Q5[6JT2$&+=-(:SV:;:!-2J69G'/%$!O_3=$_0 M4=TA.14*)\BR; ^Y>UPUAMAUH.7IN=H%5[N3Z[7:B<_5)@:^T7##= SMQHMM M@K'E.WL$FW;()BYR;3U!IR#H=*[U2:PVO=UZ#Y^YWIT^UWM/8+55:9>XV6.ZSDV)'ND MFG;(LU'5KD;++VCY+USZOF;IV]#Q]FNS:8=LUR:.HR>(8"E^L'O"$SIG(*81 MT\YIM_>Q*[LOM'JL%:%'KUWH^1OZRD=/:/5\E!J/.J7S1<6>0Q^J]H-F=>JE M+*,#NISUA2Q1?728*9]8!6L]T4Z@HV>L)[1ZV*7L(_*:;1GJ["J.SD5/:/5< ME&T%ZNXKVO9\U&P3"$880;B_-IN&GD6J=G5F93^!.B7ZJ.XLAZIU700BW]]7 M *VA[Q"_A6VI^*A;\@^+%&IJMN4AB.!^MZLQ=#U"[+9R+^4==>M[IE+J(_M! M !K/@3P@6IU@1R_SGM#JH90[.Y2C<]$36OV;M&Q6<'>STE;RN5NM M/7)=#S9*7F-(?!^VE3PN6PO<*=5'E7P.5:MD"[K-#S*=(4&VU_+QB"L?]]W" M?[CD<5.W$7$A\O9+7F-(;)=48JES+!4>=RO\.9T]A'R9U?N-7+%$2[-7<>\+ MK1YQ*>[X5<4=]RKN?:'5N..F9KN.AQKG+AH[XD/4=NZ"2VW'_6D[ MUDBV@QW8T$V=(?*(!UL^[W I[OBEXIX#U(ZH5+^$&EMGT\Z"MMJW]BB:E9/8 M]!C\,TV602Q R!;*$9ZZ"B'9G2SO!I*OL\/9>RY52Y]=KIC2]R0U4,\7G,NG M07K>6YSOCWX!4$L#!!0 ( /B!?E842!*K]P( +P) 9 >&PO=V]R M:W-H965T4/?,Y@$ O*\!$+KJ::;V>N,NFP1C$P^*6R99>N\1) M"AE/:(883'M:WSPY"]3X8L!C BN^=HU4D@FESZHQBGN:H8" 0"24 Y9_2S@# M0I21Q/A5>6KUE$JX?OWJ?E%DEUDFF,,9)4])+.8]K:.A&*8X)^*.KKY!E<=5 M?A$EO/A%JVJLH:$HYX*FE5@2I$E6_N.7J@YK M-Y1V!5 NNC KL2V$70DJR( M-<0"AUU&5XBIT=)-712U*=0R39*I51P+)GL3J1/AY% M^M&?<,'DL_JS*70YB],\BWI_3_@"1]#3Y O*@2U!"P\^F9YQVE2"_V3VIB!V M71"[S3V4=;6; I8JMU"I[\DR-$W#<#RY",MU]E;W/=F=FMW9Q>XTL9^M&#E6:%L"+HHMML)%7+S+B[G\G@%3 V0 M_5-*Q6M#[>#U@2W\"U!+ P04 " #X@7Y6U M!D ME_-"#:V5UN6M;:MD!3E3-Z*$ K\LA,R9QJYE&P),]"/Y51BSVY5 MTBR'0F6B(!(60^O.O1V%!E\!?F2P50=M8I+,A7@RG2_IT'*,(>"0:*/ \&\# M(^#<"*&-OXVFU4YIB(?MO?JG*CMFF3,%(\%_9JE>#:W((BDLV)KK![']#$T> MW^@E@JOJEVQK;(#@9*VTR!LR.LBSHOYGNV8=#@AN[Q4";0CT4H+7$+PJ:.VL MBC5FFL4#*;9$&C2JF4:U-A4;TV2%V<69EO@U0YZ.[T:CA\?)F$Q^32??9I,9 M^4!F>%+2-00:4C+9X;%1H,C5+N+I&X.-L3*[>7@]LC4:,G)TT MD][7D])7)AU#>]HC=ESVS.,1PK MTCHQXXK\OILK+?&8_>D*6"OVNA7-U;M5)4M@:.'=4B W8,7OWKB!\[$K[G\2 M>Q'>:\-[Y]3C_0YC79!,9\620+/77;%K+;_2,@5B$_NN'_G1P-X%O;#::ZWV+K*ZQ?)2;Y8$SC2.G+-<:P:'7KQ^X/:.+)_"7..8]KH]^ZUG M_R+//<>]>NJ\*O[)Q#2@?K]_Y*\#YOG4Z787M.Z"B]PI9HZ_9CM2UG>ARVAP MND)A&$5]Y\AI!\[SHC#PNKV&K=?PK-?O0C..9;]V?&['PY/3Y[G] /?\R&@' M+@HC&D9'1NV#\FJ>MJ],+K-"$0X+9#HW(4K(^KFH.UJ45<6="XWUNVJN\(4% M:0#X?2&$WG=,$6_?[/@?4$L#!!0 ( /B!?E8LZ1PNQ0, X/ 9 M>&PO=V]R:W-H965T74S5;-=>_#Z3XX,(!5P%G;)'O__L9 V9!0VJSXDF#CYYF9QV;&,]IQ M\2QC $6^ITDFQT:LU.;&-*4?0TKE.=] AF]"+E*J<"@B4VX$T* I8GI6-:% MF5*6&9-1,?<@)B.>JX1E\""(S-.4BO^FD/#=V+"-EXE'%L5*3YB3T89&L +U MM'D0.#)KEH"ED$G&,R(@'!NW]HUG%X!BQ5<&.[GW3'0H:\Z?]6 1C U+>P0) M^$I34/S;P@R21#.A']\J4J.VJ8'[SR_L=T7P&,R:2ICQY&\6J'AL7!DD@)#F MB7KDNS^@"LC5?#Y/9/%+=M5:RR!^+A5/*S!ZD+*L_*??*R'V ,C3#G J@',( M&+X"&%2 P7LM#"O L%"F#*70P:.*3D:"[XC0JY%-/Q1B%F@,GV5ZWU=*X%N& M.#69SI?SN\5L<7M/9E^67^>/J\67);F;W_[U]#@G'SQ0E"7R(_E$IH(%$9 [ MEM',9UE$EER!Q!=/*X]\^/7CR%3HCV8U_ MZ\8/.O FZE"+X;R(,74Z"3WPS\G /B..Y5@M_LRZX4N^1;CU*MS[:>N-: ;U MU@X*OL$K?*N8"_5)@4B)!VM%_KG'!62A()7_MFU6R39L9]/YYT9NJ ]C Q., M!+$%8_+;+_:%]7N;4GV2>3V1-50O>3^WY1QW[QYKZ?X<;C]P-2 M$4$5M 5K#TCPED>!2DDU]-K@@WW*:L)!!@&_YKO7H=&)/E:-/,J\GLH9FU[5FU[U6K>L^ M5>R3S.N)K*&B;?VXUUF]UJV*KE%#+*NE<'7;/56D=YAM"K!WL;7?D=/*1*;8 M.L$,IF+T*.9)0#8@?%0%.QM=S?"6[3]C1F.HD!(LBD"T2M1I\-2SUBN;5[$U MR\*E>R"BN=BO*:7,_63=UMT.Q( B%2:A\,(LKFJQPHOBG:D357V-P4CS$VK"#T GP?&PO=V]R:W-H965TG^2(ST72UT'QVZO5Z MX]-Y%"='%Z]6]WW(+EZERV(6)^9#)O+E?!YECV_-+'UX?=0_^G;'Q_CVKJCN M.+UXM8ANS94I/BT^9.6MTR=E&L]-DL=I(C)S\_KH3?\7?3:H%E@]XH_8/.0; M7XMJ5Z[3]'-U0T]?'_6J+3(S,RDJ(BK_N3>79C:KI'([OM3HT=,ZJP4WO_ZF MJ]7.ESMS'>7F,IW]&4^+N]='YT=B:FZBY:SXF#Z$IMZA4>5-TEF^^K]XJ!_; M.Q*395ZD\WKA<@OF<;+^-_I:_R V%O#&SRS@U0MXVPMXSRPPJ!<8[+O L%Y@ MN+7 X+E-&M4+C/9=P[A>8+SO&L[J!<[V7<-YO<#YO@N\K!=XN8K#^OE;/?E^ M5$07K[+T0635HTNM^F*5H-72Y7,>)U78KXJL_&Y<+E=_2_'FG2]\^?9W\<(W113/\I]?G1;E>JI'GTYJ\^W:])XQWZ7W)Z+7/Q9> MS_/$IRM?O/CI9_&ER%JH2S?U6Y0]4?UO5 OCNYGWD^*)Z3D8Z6:NS*)DAC8C M'C/QDS@5^5V4F;P%56Y4F>L3X>W>ML#-^&9R(@;;/_1FP\K-;$'#_5'7CU]W MV<7+-RW,:9G;I_!Z3^'U5N[PN728*%]FICSV%D(GBV5Q+*ZJG14?LGABVH+K M]*I?++_DBVAB7A^5OSERD]V;HXM__J,_[OVK+;HDYI.8)#%%8@&)A22F(;Y?]OB/"#C3&(^ MB4D24R06D%A(8AK"K#@/G^(\W/NX'%?'9?&7^U?D6Z?7-<@DYI.8)#%%8L$: M&Z^PZ@W2_46_]^KT?C.>Y/HTA%GQ'#W%<]1UV""_+LIW7V8J?C?9O"V@3K%K M0$G,)S%)8HK$ A(+24Q#F!7E\5.4QP<9.(S).).83V*2Q!2)!206DIB&,"O. M9T]Q/NL\<&A]W_K6Z70-,(GY)"9)3)%8L,;ZWL:(87#2&[_<&C20Z]009D7S M_"F:YUT'#1_C_+-0F2D/M$EARE46XF-4M)YW<-I=XTIB/HE)$E,D%I!82&(: MPJQ0OWP*]DG$F,9_$)(DI$@M(+"0Q#6%6G/N]ILWH=1M M+873J-K M?%'-1S6):@K5@EJK_GD:0?1.>KW1V=80 EVMIC0[H!MU6[_K,&)55H@_TEE4 MK(Z^K9%UJITC2VH^JDE44Z@6H%J(:IK2[%PW35S?.\A(HH\V\4S!;-[X<[Q13LY5).H MIG;\T/OBT41M#5* ;D:(:OH'=LH.95.X]=V-6Q/*8V&^%O6GV!)[>K![6&&ZWI4,U'-8EJ:L?SU/?J MIZ$UWV@SAVJ:TNQ\-^5&MAR1QGB^C9&+$),V+UL\,NYFNL44U']5D MK8TV3VP-^L/S\;E]>DNAJPU0+40U36EV1IL:SW/7>)^2:)YF1?P_,Q73,J_[ MQ!6M\%#-1S6):@K5@EK;?"EM?\Y]]T,TM4UV^IJRS7//>]MYXK>\ZP?FQK&3 MX]C9<>ST.'9^'#M!CITAQTZ1.T05YS55G'>867(>VLZAFH]J$M44J@6H%J*: MIC0[V$V1Y[F+O.[SY=Q@YTBC+1ZJR5K;+'7'VZ->M)I#M1#5-*79.6VJ.<\] M<>X'QQT[)]>Y5]LYS6AUAVH2U12J!:@6HIJF-#OX377G'6::G8>6>JCFHYI$ M-85J :J%J*8IS0YV4_]YU(0[-]0YRFCQAVJRUC9''*/M$0':A+5%*H%J!:BFJ8T^R70M(#>8>;H>6BK MAVH^JDE44Z@6H%J(:IK2[$M>-3W? )BKYS:ZIAC5?%23M=8?;+9\)_WAUM # M76F :B&J:4JSX]E4? -WQ?>#0X]]9O.YU]PYU&@5B&H2U12J!:@6HIJF-#O[ M3<$X.,QLO@%:(:*:CVH2U12J!:@6HIJF-#O8&]?9!&;SN8W.*6:OJ\E>6'/G MC#F%KC! M1#5-*79T6Q*P(&[!-QGO'&9SN=I(JZ*=/)91,E4_!EE692T?^#( MO;[.,48[0E23J*90+4"U$-4TI=F);^K$P6%F^@W0NA#5?%23J*90+4"U$-4T MI=G!;NK"P3XS_79_)-3-= XR6@^BFJRUS<]4CL_&YYZW/=I BS]4"U%-4YH= MT:;X&[B+OWU&&Q^R>&Z>+4[<*^@<7K001#6):@K5 E0+44U3FAWQICL($V@JCFHYI$-85J :J%J*8IS0YVTP@.=LX++(<7UU$>YV+])\Y$^:;P/LKB MZ'IF1/;< 1LM!%'-1S59:R\W1AN]D_YW8XW61VV=_PC0+0M135.:_4<^F@)O MZ"[POAM#7)DD3K/RG\FRO$OX9EZ=HZ@^]2E^3:-DSRL4N=?:-:>HYJ.:1#6% M:@&JA:BF* MT\P-W>N_];YS\R799Q]NZC 1M:K<\BM&49+/E3S44W6 MFG41C+;CIT)7&Z!:B&J:TNS(-OW=T#T=T%]=^"+)BVQ99?2X/B#'$U&GMC6P M:'E7:]^'PLZ$CZY5HII"M0#50E33E&;GM:GEANY:[KOS%1_-?3J[KRZ-]?0> M;L]3%&AQAVH^JDE44Z@6H%J(:IK2[*@W]=[P[#"G*-!2#]5\5).HIE M0+40 MU32EV<%N2KWA?A,")^M@W]3!/A;SZ&L\7\[%=9J5:'5,GT3E=E2A?[%':CZJ2513M;8Y[AJVG\Q :SQ4T[5F3?0=NDYF- W=<)^&KO5DQJPJ M0J+[*)Y%U^MC\B2+BW+@'!W7)]W$BYG)\]5U/-LSB_9XJ.:CFD0U56N;F1VT M9Q:M_%!-M^S$L#=Z/K.CILT;[;[L9N=W[V9*^_22;YJI]],)M71-B\7G)CXOOKH1&O"T=(. MU7Q4DZBF4"U M1#5-*79+X2FM!L=9J[>".WQ4,U'-8EJ"M4"5 M135.:'>RF M$1QU:@2KOU&2N\?/Y8AE\MQ !>WZ4,U'-8EJJM;L#\F]W!HPHZL,44WOV $[ MFTU;-W*W=7]C]'%O\F)U(\BBJ=D8?;1.$7%O1^?JDE44Z@6H%J(:IK2 M[%="4P*.#C.);X3V@*CFHYI$-85J :J%J*8IS0YVTQ:.]IG$1PT_T,(0U7Q4 MDZBF:LW^[7T^VAY_H$4@JNE=>V"GLRGX1AWG[^T[ 'E?W)EL[Y,?:!V(:CZJ M2513J!:@6HAJFM+LET%3!XX.,\=OA/9^J.:CFD0UA6H!JH6HIBG-#G;3((XZ M-8A_<_2!-H:HYJ.:1#4U:ILA>/;=Z .M"U%-[]H#*YWCIBL<=YSYM^_H0\[B MV[B:I%J=!TF*-&N]/J)[[5WSBFH^JDE44Z@6H%J(:IK2[/PWY>/X,#, QVB9 MB&H^JDE44Z@6H%J(:IK2[& W9>)XGQF T+##O:[.:4<;1E23J*9JS?ZEO3WJ M0%<9HIK>L0-V-IL^<.SN W]XT/$IF:2SV?I/4+V9K\][I$DS%KF*;Y/R6_++ M,EZL%GF?34V6BYLTV[CSZC&OCNOB,DV*+)JT7]'+O0N=(X_6C*@F44VA6H!J M(:II2K-?1$UQ.1X>9N2"]I"HYJ.:1#6%:@&JA:BF*$=E^]@XPHSM#>$M5\5).HIE M0+40 MU32EV<%N>LLS]Z3)O2[P6!O6/.GSWM@;;[JHIGB)IW-UI>O,3:/8M\JU9=V]4_]EK'Y6_2*[3HDCGJR_O3#0U6?6 \OLW:?G.L+YQ6OH/:?9Y MM8Z+_P-02P,$% @ ^(%^5A%0YI-A P ;0T !D !X;"]W;W)K&ULM5=M;]HP$/XK5B9-G<2:.&V!=A")%K8A :W:KOTP M[8,)!UB-8VH;:/_]S@D-; ONR\H7L!W?<\^=SWDNC:54=WH*8,B#2%+=]*;& MS$Y\7\=3$$SORQFD^&0LE6 &IVKBZYD"-LJ,1.*'05#U!>.I%S6RM0L5->3< M)#R%"T7T7 BF'D\AD-&9O %9@?LPN%,[] &7$!J>8R M)0K&3:]%3TYIS1ID.VXX+/7&F-A0AE+>V4EWU/0"RP@2B(V%8/BW@#-($HN$ M/.Y7H%[ATQINCI_0OV;!8S!#IN%,)K=\9*9-K^Z1$8S9/#&722 M*+L;T>P@"S6S1G(\M:=R910^Y6AGHO.+SF7KNCOX1GJ=UE6']+JMTVZO>]WM M7)'6H$W.SOO][G6_,[A^F@_L[L[@S.[X3 9,*6832_;:8!A/]*>&;Y"8A??C M%8G3G$2XA40;XGUR0"LD#,*0)(!9_A/$QZB*T,(BM#!#/=B"V@.M 2JD9_$J MI TZ5GR6U<+/'NXE70-"_RJCFP,?E@/;BW*B9RR&IH&H 4VP(+D,9A1SO>(-"L!_4RUE4 M"Q95)XNOFX&_@$/U%1QJ!8>:DT.?IUS,19D[I^$;B[->T*KOZD[5=T#[N*!] M_)H3Q?,4ML)CF1J%ND#V1)YNW* U,5.&@:G2EYG;%\T,':1IL'XW!Z^[ M#O])_!EWSS/?4!7J+E_VL*U\W99O+ 2Z%@6Z,U6@NY %NM8%ZA:&]RWB9YQ5 M,TOM(KY6%.J6E'[%U!?ZQ%U"U)X>UDA'8'\DU&%L'1$VC?GI!7?S[GF MMFA*==$-^M9"6ZLQ)W*^%;F:]&C;M7;WOM@^XXY5S B"\[(<*[1$DLE MEF*(UV+[2=3^:5&._A)F?Z-YMA\B?:8F/-7H=XPVP7X-#U/EO7T^,7*6]=-# M:; [SX93_!X"93?@\[&4YFEB6_3B"ROZ#5!+ P04 " #X@7Y6I$1+5[4" M "D!@ &0 'AL+W=O\Y M/NV;9(-Y!C<B/UA!U' M)5[#'.1=.>,JLAN6C.10",(*Q&'5L_KNU2#0^2;A!X&].!HC[63)V+T.DJQG M.5H04$BE9L#JM8,!4*J)E(R'FM-JMM3 X_&!_:OQKKPLL8 !HS]))C<]JVNA M#%9X2^4MVW^'VH\1F#(JS!/MZUS'0NE62);78*4@)T7UQH]U'8X KO\*P*L! MWGL!G1K0,48K9<;6$$L<1YSM$=?9BDT/3&T,6KDAA3[%N>1JE2B1+94!+<-. M:['7E5CO%;%#2,]1Q_V,/,?S6N"#]\/=IW!;E:VIG=?4SC-\G5?XC$N!?O67 M0G+U/?YNB1*GT+/4)13 =V#%GSZXH?.ES=]_(GOBMM.X[;S% M'O\[76I.EQZ=+@>*)61(,L3UO=%?PU;E8"% BK:R5'L%9B_=:7:Q%_I!<-F- M[-VQXY=YX:7OAUZ3]L2+WWCQW_0R!B'4[>(<"HE*QG5':5-9L81'NY^%CM-U MPV%LF4]66P/,V;<'+"CJ^?]'UGFE[F1?XJL=WGDFS MCWJ([M\3S->D$.JP5PKHG%\H!E[UQ"J0K#1M9 Z0:VO&).' M0'>JYL<4_P502P,$% @ ^(%^5I2?*V)< P @PL !D !X;"]W;W)K M&ULK9;OC](P&,?_E68:HXG>?H_MA"4(;V#=^OWV\VT'S],]4/:#[P$$^I4F&>\9 M>R'R:]/DZSVDF%_1'#+Y9$M9BH4!6PE<';0DT[&& M6."XR^@!,35;NJD+O3=:+=.03!WC0C#YE$B=B&_GH[O^4^^>H_W<)_QT1(Z^]5=<,/E&?F]* M5%IXS1;J9WK-<[R&GB%_AQS8/1CQJQ=V8+UORO>?S!ZE=>NT;IM[+#?-;0I8 MJGRM4G\;]W'H=((P[)KWQ^BMYA>B>S6Z]QRZUX1>JH(C](X5NH%W@MYJ?B&Z M7Z/[SZ'[3>C^&;KO1:X=G:"WFE^('M3HP7/H01-Z<(;N1F'H^B?HK>87HG=J M],YSZ)TF],XYNN>[KGN"WFI^(7I8HX>MZ,L]R(*^%<": H3G 5P_"D\#M"YQ M88"H#A"U!Z ")ZK8Z3*2Z#*25V6D*5)T'LD.?%\5B$>96E>],)-M_2VT5FNJ M"7!^C?HI+3(A&R"]1B9(MD,DDV<%7#260^LLW#O?CB+G]"^J??5+TQVU$79K MNML<&-9IRO-*"%Z1A @BRR.#! O8($$14UV5ZA4*.0=S#LTG6BUV7%*

-8?20$3;8T.P6BP^0"X99K>]9!:GB_'Y?%-_9WZLLK\X[#W6]/NUVJ_E#LHJK M#\4ZR=6195&NXEIMEM^ZU;I,XD7UD"3U*NL:O9[37<5IWKDXVYUK6G;A1E$G M\SHM;3?:85NE]FJ7U/^>=]NK]$>R.._T.JQZ M*)XF19G^*/(ZSN2\+++LO-/?'KA)RCJ=O]@M&\@HOJ_:/75\'\8*Y+SC]-0) MEVE9U>TWVO/'BO$Q45_>;FWJXC+-ZJ0INI *18M'AV*NUFD-1/Y]I?548!E(%@&+=8H\&7@B;$;\3$; MNI[KCSB3$\XC"0!-!- \&B [F<8 TD(@K3>$E)'ZN.:^ @PN63#E(8"T$4C[ M:)!RXD)(!X%TC@8YN;[XRXU$X#/7'S-W].=,2-%LRW<, M0'Y$(#_20LK9];4;WK6W5USYXE*,7#]2J*-@YD<"0'Y"(#_10H;\AOLSSB[# MX)JI>Q^%[DC=[5L13=AH!J>@?@^;NWO4F%X[(*=N&-TQ!>E+Q=G<;4B(VH58 M+].03]V[;:[\%J_6?[ @FO"0N5+J4WD?DTV?V#;3L)D.50BG7C,6MZ!<]QTWXD>M?B:'']]QE MS#-]8M&H*2:ZF7,AUI>8%;I$VNE26 E/O^*>=R5G'G"'0I/ MJ8_+AA5B8E[I4XM%R,\M$)NI@C&,7)4M0AN*!B84@U@H,@I&G]\/50#':BQ> M-WG25A.0#].)0:R3IB#DD\ ;JR3YVL[0T1UD0SL68HD(7T6,L\C]HM]/S!8& ML2V&,RE\+J5*U1ON!:W.(!NF#8-8&[=NJ H630\&I@>#6 ]R-I1J1*D(L:;Z MT\$P/QC$?D KYJ\&Q,0,81RS^] Q,5$8Q^P_OIH0$Q.%<:W:5\ 0 M%3.,26R87PO^O;'$E&,2*P+UF1-B M8@(RB06TJWOVCD9,.2:QL&Q[0A)J8:BU@U M>#FD11.SCD5L'1Q3BR:ZWD)L'!S3@9B8=RQB[^#%I9;IF'1=4Z(ALSDTULIM=1M., D-""6$%P0WT^'N6= [)Y]2^/[*3'U#(C5\_-AL5ZUW3;M M1E[#ZFV J6= K!Z ^:(3TH.)F6= _G3NEQ7^_8B8=0:M=;KMEZN+LT6R3/-D MX:O35VK_/,[FTY(U']MW&BV[>=MHNA)Q1JA 7/X)GQ#P^%(.S;AO3\-NWPV+S^/A-*RJW3AVO^IZ6._*L1GN MVJZW5=4_OZ6J MGCM(($CF#U((TOF##()L_B"'()\_*" HY@_*$)3G#[J'H/OY@QX@Z&'^H+1$ M&9<$21.L";1.R'4B\#HAV(E [(1D)P*S$Z*="-1.R'8B<#LAW(E [H1T)P*[ M$^*="/06U%L(]!;46PCTELG#-H'>@GH+@=Z">@N!WH)Z"X'>@GH+@=Z">@N! MWH)Z"X'>@GH+@=Z*>BN!WHIZ*X'>BGHK@=XZ>5E"H+>BWDJ@MZ+>2J"WHMY* MH+>BWDJ@MZ+>2J"WHMY*H+>AWD:@MZ'>1J"WH=Y&H+>AWD:@MTU>=A/H;:BW M$>AMJ+<1Z&VHMQ'H;:BW$>AMJ+<1Z.VHMQ/H[:BW$^CMJ+<3Z.VHMQ/H[:BW M$^CMDX^5!'H[ZNT$>COJ[01Z.^KM!'H[ZNT$>@?J'01Z!^H=!'H'ZAT$>@?J M'01Z!^H=!'H'ZAT$>L?D9Q,"O0/U#@*] _4. KT#]0X"O3/JG0GTSJAW)M [ MH]Z90.^,>F<"O3/JG0GTSJAW_DF]A_'K4(9KS_<:K_^35(_G<\OU\I?E]\[) M#77!N;ZM&)[^ E!+ P04 " #X@7Y6AJ9C2 P" !A*P $P %M#;VYT M96YT7U1Y<&5S72YX;6S-VLUNXC 4!>!70=E6Q/@WTQ&PF9EMAT5?P$TN)2*) M+=MMX>W'"6VE5ATT%2/U;(C ]CTWOM*W8GE[]!1GA[X;XJK8I>2_,Q;K'?4V MEL[3D%>V+O0VY:_AGGE;[^T],;%8&%:[(=&0YFFL4:R7/VEK'[HT^W7(/\?6 M#:LB4!>+V8_3QC%K55CON[:V*:^SQZ%YES)_3BCSR6E/W+4^7N4-!?LP85SY M>\#SN=^/%$+;T&QC0[JQ?=[%#AV+Z=A1+,^7^*!'M]VV-36N?NCSD3+Z0+:) M.Z+4=^6IZ-7YY)1OF$Z?_.+\J6*!/A_W,I+Q]-SG0A12>_X5 M7Q-SZ8O?C\9I-]3\8W:^WB<7]M,\(IL>E]_QVQF_UO]D'P*D#PG2AP+I0X/T M84#ZJ$#Z^ ;2QS5('WR!T@B*J!R%5(YB*D=!E:.HRE%8Y2BN&UL4$L! A0#% @ ^(%^5EU2-9KN *P( !$ M ( !KP &1O8U!R;W!S+V-O&UL4$L! A0#% @ M^(%^5IE&PO=V]R:W-H965T&UL4$L! A0#% @ M^(%^5N#@%2DV @ L@4 !@ ("!6! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ^(%^5CS\X\8E#0 >B4 !@ ("! MA38 'AL+W=O 8 " @>!# !X;"]W;W)KH. R+ &0 M @('E8@ >&PO=V]R:W-H965T&UL4$L! A0#% @ ^(%^5O%> 3#P @ ? 8 !D M ("!_W4 'AL+W=O0 >&PO M=V]R:W-H965T9P:Q# 8 M 4- 9 " @71\ !X;"]W;W)K&UL4$L! A0#% @ ^(%^5@X,^G_@! PPP !D ("! MMX( 'AL+W=O&PO=V]R:W-H965T>* !X;"]W;W)K&UL4$L! A0#% M @ ^(%^5DB\*"Y'#0 ?R, !D ("!8I@ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ^(%^5ARD4OSQ M!@ ;A( !D ("!8ZX 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ^(%^5O<+^ (W! I D !D M ("!5,( 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ ^(%^5@1)( 9C&P 4UD !D ("!)M M 'AL+W=O" MZ!T% "Z#0 &0 @(' ZP >&PO=V]R:W-H965T&UL4$L! A0#% @ M^(%^5E81O,P!!0 ^ P !D ("!GO4 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ^(%^5@^"]6NV @ M @8 !D ("!M@$! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ^(%^5NU_6AF) P [@< !D M ("!0PP! 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ ^(%^5C2"=>XG P I@< !D ("!:!@! 'AL M+W=O20( M "J2P &0 @('&&P$ >&PO=V]R:W-H965T&UL4$L! A0#% @ ^(%^ M5I9>E\PY P H0H !D ("!1"P! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ^(%^5GVN?2A4 P M0\ M !D ("!#3P! 'AL+W=O&PO=V]R:W-H965T3D M=@, .@* 9 " @3%& 0!X;"]W;W)K&UL4$L! A0#% @ ^(%^5B%46D\Q P 20H !D M ("!WDD! 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ ^(%^5M_O0%HU! ,Q8 !D ("!0%0! 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ ^(%^5E"E M1EJT!P @DD !D ("!PE\! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ^(%^5A1($JOW @ O D !D M ("!F&\! 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ ^(%^5FRN"?OL#@ YL\ !D ("! MP7D! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ ^(%^5I2?*V)< P @PL !D ("!:(\! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ^(%^5LGAW(-: M P +0D !D ("![IT! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ^(%^5E]/JO&PO=V]R M:W-H965T&UL M4$L! A0#% @ ^(%^5K=56D2O @ S 8 !D ("!3K4! M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M^(%^5N 8U$,H @ S00 !D ("!4, ! 'AL+W=O&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'-02P$"% ,4 M " #X@7Y6AJ9C2 P" !A*P $P @ &3SP$ 6T-O;G1E C;G1?5'EP97-=+GAM;%!+!08 4P!3 +P6 #0T0$ ! end XML 92 Show.js IDEA: XBRL DOCUMENT // Edgar(tm) Renderer was created by staff of the U.S. Securities and Exchange Commission. Data and content created by government employees within the scope of their employment are not subject to domestic copyright protection. 17 U.S.C. 105. var Show={};Show.LastAR=null,Show.showAR=function(a,r,w){if(Show.LastAR)Show.hideAR();var e=a;while(e&&e.nodeName!='TABLE')e=e.nextSibling;if(!e||e.nodeName!='TABLE'){var ref=((window)?w.document:document).getElementById(r);if(ref){e=ref.cloneNode(!0); e.removeAttribute('id');a.parentNode.appendChild(e)}} if(e)e.style.display='block';Show.LastAR=e};Show.hideAR=function(){Show.LastAR.style.display='none'};Show.toggleNext=function(a){var e=a;while(e.nodeName!='DIV')e=e.nextSibling;if(!e.style){}else if(!e.style.display){}else{var d,p_;if(e.style.display=='none'){d='block';p='-'}else{d='none';p='+'} e.style.display=d;if(a.textContent){a.textContent=p+a.textContent.substring(1)}else{a.innerText=p+a.innerText.substring(1)}}} XML 93 report.css IDEA: XBRL DOCUMENT /* Updated 2009-11-04 */ /* v2.2.0.24 */ /* DefRef Styles */ ..report table.authRefData{ background-color: #def; border: 2px solid #2F4497; font-size: 1em; position: absolute; } ..report table.authRefData a { display: block; font-weight: bold; } ..report table.authRefData p { margin-top: 0px; } ..report table.authRefData .hide { background-color: #2F4497; padding: 1px 3px 0px 0px; text-align: right; } ..report table.authRefData .hide a:hover { background-color: #2F4497; } ..report table.authRefData .body { height: 150px; overflow: auto; width: 400px; } ..report table.authRefData table{ font-size: 1em; } /* Report Styles */ ..pl a, .pl a:visited { color: black; text-decoration: none; } /* table */ ..report { background-color: white; border: 2px solid #acf; clear: both; color: black; font: normal 8pt Helvetica, Arial, san-serif; margin-bottom: 2em; } ..report hr { border: 1px solid #acf; } /* Top labels */ ..report th { background-color: #acf; color: black; font-weight: bold; text-align: center; } ..report th.void { background-color: transparent; color: #000000; font: bold 10pt Helvetica, Arial, san-serif; text-align: left; } ..report .pl { text-align: left; vertical-align: top; white-space: normal; width: 200px; white-space: normal; /* word-wrap: break-word; */ } ..report td.pl a.a { cursor: pointer; display: block; width: 200px; overflow: hidden; } ..report td.pl div.a { width: 200px; } ..report td.pl a:hover { background-color: #ffc; } /* Header rows... */ ..report tr.rh { background-color: #acf; color: black; font-weight: bold; } /* Calendars... */ ..report .rc { background-color: #f0f0f0; } /* Even rows... */ ..report .re, .report .reu { background-color: #def; } ..report .reu td { border-bottom: 1px solid black; } /* Odd rows... */ ..report .ro, .report .rou { background-color: white; } ..report .rou td { border-bottom: 1px solid black; } ..report .rou table td, .report .reu table td { border-bottom: 0px solid black; } /* styles for footnote marker */ ..report .fn { white-space: nowrap; } /* styles for numeric types */ ..report .num, .report .nump { text-align: right; white-space: nowrap; } ..report .nump { padding-left: 2em; } ..report .nump { padding: 0px 0.4em 0px 2em; } /* styles for text types */ ..report .text { text-align: left; white-space: normal; } ..report .text .big { margin-bottom: 1em; width: 17em; } ..report .text .more { display: none; } ..report .text .note { font-style: italic; font-weight: bold; } ..report .text .small { width: 10em; } ..report sup { font-style: italic; } ..report .outerFootnotes { font-size: 1em; } XML 94 FilingSummary.xml IDEA: XBRL DOCUMENT 3.23.1 html 207 386 1 false 84 0 false 12 false false R1.htm 0000001 - Document - Cover Sheet http://urbangroinc.com/role/Cover Cover Cover 1 false false R2.htm 0000002 - Document - Audit Information Sheet http://urbangroinc.com/role/AuditInformation Audit Information Cover 2 false false R3.htm 0000003 - Statement - CONSOLIDATED BALANCE SHEETS Sheet http://urbangroinc.com/role/CONSOLIDATEDBALANCESHEETS CONSOLIDATED BALANCE SHEETS Statements 3 false false R4.htm 0000004 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical) Sheet http://urbangroinc.com/role/CONSOLIDATEDBALANCESHEETSParenthetical CONSOLIDATED BALANCE SHEETS (Parenthetical) Statements 4 false false R5.htm 0000005 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE LOSS Sheet http://urbangroinc.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE LOSS Statements 5 false false R6.htm 0000006 - Statement - CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY Sheet http://urbangroinc.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY Statements 6 false false R7.htm 0000007 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS Sheet http://urbangroinc.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS CONSOLIDATED STATEMENTS OF CASH FLOWS Statements 7 false false R8.htm 0000008 - Disclosure - ORGANIZATION AND ACQUISITIONS, BUSINESS PLAN, AND LIQUIDITY Sheet http://urbangroinc.com/role/ORGANIZATIONANDACQUISITIONSBUSINESSPLANANDLIQUIDITY ORGANIZATION AND ACQUISITIONS, BUSINESS PLAN, AND LIQUIDITY Notes 8 false false R9.htm 0000009 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES Sheet http://urbangroinc.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIES SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES Notes 9 false false R10.htm 0000010 - Disclosure - REVENUE FROM CONTRACTS WITH CUSTOMERS Sheet http://urbangroinc.com/role/REVENUEFROMCONTRACTSWITHCUSTOMERS REVENUE FROM CONTRACTS WITH CUSTOMERS Notes 10 false false R11.htm 0000011 - Disclosure - RELATED PARTY TRANSACTIONS Sheet http://urbangroinc.com/role/RELATEDPARTYTRANSACTIONS RELATED PARTY TRANSACTIONS Notes 11 false false R12.htm 0000012 - Disclosure - PREPAYMENTS & OTHER ASSETS Sheet http://urbangroinc.com/role/PREPAYMENTSOTHERASSETS PREPAYMENTS & OTHER ASSETS Notes 12 false false R13.htm 0000013 - Disclosure - PROPERTY PLANT & EQUIPMENT, NET Sheet http://urbangroinc.com/role/PROPERTYPLANTEQUIPMENTNET PROPERTY PLANT & EQUIPMENT, NET Notes 13 false false R14.htm 0000014 - Disclosure - INVESTMENTS Sheet http://urbangroinc.com/role/INVESTMENTS INVESTMENTS Notes 14 false false R15.htm 0000015 - Disclosure - GOODWILL & INTANGIBLE ASSETS Sheet http://urbangroinc.com/role/GOODWILLINTANGIBLEASSETS GOODWILL & INTANGIBLE ASSETS Notes 15 false false R16.htm 0000016 - Disclosure - ACCRUED EXPENSES Sheet http://urbangroinc.com/role/ACCRUEDEXPENSES ACCRUED EXPENSES Notes 16 false false R17.htm 0000017 - Disclosure - BENEFICIAL CONVERSION FEATURE Sheet http://urbangroinc.com/role/BENEFICIALCONVERSIONFEATURE BENEFICIAL CONVERSION FEATURE Notes 17 false false R18.htm 0000018 - Disclosure - PROMISSORY NOTE AND DEBT Sheet http://urbangroinc.com/role/PROMISSORYNOTEANDDEBT PROMISSORY NOTE AND DEBT Notes 18 false false R19.htm 0000019 - Disclosure - OPERATING LEASE LIABILITIES AND COMMITMENTS AND CONTINGENCIES Sheet http://urbangroinc.com/role/OPERATINGLEASELIABILITIESANDCOMMITMENTSANDCONTINGENCIES OPERATING LEASE LIABILITIES AND COMMITMENTS AND CONTINGENCIES Notes 19 false false R20.htm 0000020 - Disclosure - RISKS AND UNCERTAINTIES Sheet http://urbangroinc.com/role/RISKSANDUNCERTAINTIES RISKS AND UNCERTAINTIES Notes 20 false false R21.htm 0000021 - Disclosure - STOCK-BASED COMPENSATION Sheet http://urbangroinc.com/role/STOCKBASEDCOMPENSATION STOCK-BASED COMPENSATION Notes 21 false false R22.htm 0000022 - Disclosure - SHAREHOLDERS??? EQUITY Sheet http://urbangroinc.com/role/SHAREHOLDERSEQUITY SHAREHOLDERS??? EQUITY Notes 22 false false R23.htm 0000023 - Disclosure - INCOME TAXES Sheet http://urbangroinc.com/role/INCOMETAXES INCOME TAXES Notes 23 false false R24.htm 0000024 - Disclosure - BUSINESS DEVELOPMENT Sheet http://urbangroinc.com/role/BUSINESSDEVELOPMENT BUSINESS DEVELOPMENT Notes 24 false false R25.htm 0000025 - Disclosure - WARRANTS Sheet http://urbangroinc.com/role/WARRANTS WARRANTS Notes 25 false false R26.htm 0000026 - Disclosure - SUBSEQUENT EVENTS Sheet http://urbangroinc.com/role/SUBSEQUENTEVENTS SUBSEQUENT EVENTS Notes 26 false false R27.htm 0000027 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies) Sheet http://urbangroinc.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies) Policies 27 false false R28.htm 0000028 - Disclosure - ORGANIZATION AND ACQUISITIONS, BUSINESS PLAN, AND LIQUIDITY (Tables) Sheet http://urbangroinc.com/role/ORGANIZATIONANDACQUISITIONSBUSINESSPLANANDLIQUIDITYTables ORGANIZATION AND ACQUISITIONS, BUSINESS PLAN, AND LIQUIDITY (Tables) Tables http://urbangroinc.com/role/ORGANIZATIONANDACQUISITIONSBUSINESSPLANANDLIQUIDITY 28 false false R29.htm 0000029 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables) Sheet http://urbangroinc.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESTables SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables) Tables http://urbangroinc.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIES 29 false false R30.htm 0000030 - Disclosure - REVENUE FROM CONTRACTS WITH CUSTOMERS (Tables) Sheet http://urbangroinc.com/role/REVENUEFROMCONTRACTSWITHCUSTOMERSTables REVENUE FROM CONTRACTS WITH CUSTOMERS (Tables) Tables http://urbangroinc.com/role/REVENUEFROMCONTRACTSWITHCUSTOMERS 30 false false R31.htm 0000031 - Disclosure - PREPAYMENTS & OTHER ASSETS (Tables) Sheet http://urbangroinc.com/role/PREPAYMENTSOTHERASSETSTables PREPAYMENTS & OTHER ASSETS (Tables) Tables http://urbangroinc.com/role/PREPAYMENTSOTHERASSETS 31 false false R32.htm 0000032 - Disclosure - PROPERTY PLANT & EQUIPMENT, NET (Tables) Sheet http://urbangroinc.com/role/PROPERTYPLANTEQUIPMENTNETTables PROPERTY PLANT & EQUIPMENT, NET (Tables) Tables http://urbangroinc.com/role/PROPERTYPLANTEQUIPMENTNET 32 false false R33.htm 0000033 - Disclosure - INVESTMENTS (Tables) Sheet http://urbangroinc.com/role/INVESTMENTSTables INVESTMENTS (Tables) Tables http://urbangroinc.com/role/INVESTMENTS 33 false false R34.htm 0000034 - Disclosure - GOODWILL & INTANGIBLE ASSETS (Tables) Sheet http://urbangroinc.com/role/GOODWILLINTANGIBLEASSETSTables GOODWILL & INTANGIBLE ASSETS (Tables) Tables http://urbangroinc.com/role/GOODWILLINTANGIBLEASSETS 34 false false R35.htm 0000035 - Disclosure - ACCRUED EXPENSES (Tables) Sheet http://urbangroinc.com/role/ACCRUEDEXPENSESTables ACCRUED EXPENSES (Tables) Tables http://urbangroinc.com/role/ACCRUEDEXPENSES 35 false false R36.htm 0000036 - Disclosure - OPERATING LEASE LIABILITIES AND COMMITMENTS AND CONTINGENCIES (Tables) Sheet http://urbangroinc.com/role/OPERATINGLEASELIABILITIESANDCOMMITMENTSANDCONTINGENCIESTables OPERATING LEASE LIABILITIES AND COMMITMENTS AND CONTINGENCIES (Tables) Tables http://urbangroinc.com/role/OPERATINGLEASELIABILITIESANDCOMMITMENTSANDCONTINGENCIES 36 false false R37.htm 0000037 - Disclosure - RISKS AND UNCERTAINTIES (Tables) Sheet http://urbangroinc.com/role/RISKSANDUNCERTAINTIESTables RISKS AND UNCERTAINTIES (Tables) Tables http://urbangroinc.com/role/RISKSANDUNCERTAINTIES 37 false false R38.htm 0000038 - Disclosure - STOCK-BASED COMPENSATION (Tables) Sheet http://urbangroinc.com/role/STOCKBASEDCOMPENSATIONTables STOCK-BASED COMPENSATION (Tables) Tables http://urbangroinc.com/role/STOCKBASEDCOMPENSATION 38 false false R39.htm 0000039 - Disclosure - WARRANTS (Tables) Sheet http://urbangroinc.com/role/WARRANTSTables WARRANTS (Tables) Tables http://urbangroinc.com/role/WARRANTS 39 false false R40.htm 0000040 - Disclosure - ORGANIZATION AND ACQUISITIONS, BUSINESS PLAN, AND LIQUIDITY - Narrative (Details) Sheet http://urbangroinc.com/role/ORGANIZATIONANDACQUISITIONSBUSINESSPLANANDLIQUIDITYNarrativeDetails ORGANIZATION AND ACQUISITIONS, BUSINESS PLAN, AND LIQUIDITY - Narrative (Details) Details http://urbangroinc.com/role/ORGANIZATIONANDACQUISITIONSBUSINESSPLANANDLIQUIDITYTables 40 false false R41.htm 0000041 - Disclosure - ORGANIZATION AND ACQUISITIONS, BUSINESS PLAN, AND LIQUIDITY - Schedule of Purchase Price Allocation (Details) Sheet http://urbangroinc.com/role/ORGANIZATIONANDACQUISITIONSBUSINESSPLANANDLIQUIDITYScheduleofPurchasePriceAllocationDetails ORGANIZATION AND ACQUISITIONS, BUSINESS PLAN, AND LIQUIDITY - Schedule of Purchase Price Allocation (Details) Details 41 false false R42.htm 0000042 - Disclosure - ORGANIZATION AND ACQUISITIONS, BUSINESS PLAN, AND LIQUIDITY - Schedule of ProForma Information (Details) Sheet http://urbangroinc.com/role/ORGANIZATIONANDACQUISITIONSBUSINESSPLANANDLIQUIDITYScheduleofProFormaInformationDetails ORGANIZATION AND ACQUISITIONS, BUSINESS PLAN, AND LIQUIDITY - Schedule of ProForma Information (Details) Details 42 false false R43.htm 0000043 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Narrative (Details) Sheet http://urbangroinc.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Narrative (Details) Details 43 false false R44.htm 0000044 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Schedule of Non-Trade Receivable Activity (Details) Sheet http://urbangroinc.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESScheduleofNonTradeReceivableActivityDetails SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Schedule of Non-Trade Receivable Activity (Details) Details 44 false false R45.htm 0000045 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Schedule of Property and Equipment (Details) Sheet http://urbangroinc.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESScheduleofPropertyandEquipmentDetails SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Schedule of Property and Equipment (Details) Details 45 false false R46.htm 0000046 - Disclosure - REVENUE FROM CONTRACTS WITH CUSTOMERS - Disaggregation of Revenue (Details) Sheet http://urbangroinc.com/role/REVENUEFROMCONTRACTSWITHCUSTOMERSDisaggregationofRevenueDetails REVENUE FROM CONTRACTS WITH CUSTOMERS - Disaggregation of Revenue (Details) Details 46 false false R47.htm 0000047 - Disclosure - REVENUE FROM CONTRACTS WITH CUSTOMERS - Schedule of Contract Assets and Liabilities (Details) Sheet http://urbangroinc.com/role/REVENUEFROMCONTRACTSWITHCUSTOMERSScheduleofContractAssetsandLiabilitiesDetails REVENUE FROM CONTRACTS WITH CUSTOMERS - Schedule of Contract Assets and Liabilities (Details) Details 47 false false R48.htm 0000048 - Disclosure - REVENUE FROM CONTRACTS WITH CUSTOMERS - Narrative (Details) Sheet http://urbangroinc.com/role/REVENUEFROMCONTRACTSWITHCUSTOMERSNarrativeDetails REVENUE FROM CONTRACTS WITH CUSTOMERS - Narrative (Details) Details 48 false false R49.htm 0000049 - Disclosure - RELATED PARTY TRANSACTIONS (Details) Sheet http://urbangroinc.com/role/RELATEDPARTYTRANSACTIONSDetails RELATED PARTY TRANSACTIONS (Details) Details http://urbangroinc.com/role/RELATEDPARTYTRANSACTIONS 49 false false R50.htm 0000050 - Disclosure - PREPAYMENTS & OTHER ASSETS - Schedule of Prepayments and Other Assets (Details) Sheet http://urbangroinc.com/role/PREPAYMENTSOTHERASSETSScheduleofPrepaymentsandOtherAssetsDetails PREPAYMENTS & OTHER ASSETS - Schedule of Prepayments and Other Assets (Details) Details 50 false false R51.htm 0000051 - Disclosure - PROPERTY PLANT & EQUIPMENT, NET - Schedule of Property, Plant & Equipment (Details) Sheet http://urbangroinc.com/role/PROPERTYPLANTEQUIPMENTNETScheduleofPropertyPlantEquipmentDetails PROPERTY PLANT & EQUIPMENT, NET - Schedule of Property, Plant & Equipment (Details) Details 51 false false R52.htm 0000052 - Disclosure - PROPERTY PLANT & EQUIPMENT, NET - Narrative (Details) Sheet http://urbangroinc.com/role/PROPERTYPLANTEQUIPMENTNETNarrativeDetails PROPERTY PLANT & EQUIPMENT, NET - Narrative (Details) Details 52 false false R53.htm 0000053 - Disclosure - INVESTMENTS - Schedule of Components of Investments (Details) Sheet http://urbangroinc.com/role/INVESTMENTSScheduleofComponentsofInvestmentsDetails INVESTMENTS - Schedule of Components of Investments (Details) Details 53 false false R54.htm 0000054 - Disclosure - INVESTMENTS - Narrative (Details) Sheet http://urbangroinc.com/role/INVESTMENTSNarrativeDetails INVESTMENTS - Narrative (Details) Details 54 false false R55.htm 0000055 - Disclosure - GOODWILL & INTANGIBLE ASSETS - Narrative (Details) Sheet http://urbangroinc.com/role/GOODWILLINTANGIBLEASSETSNarrativeDetails GOODWILL & INTANGIBLE ASSETS - Narrative (Details) Details 55 false false R56.htm 0000056 - Disclosure - GOODWILL & INTANGIBLE ASSETS - Schedule of Intangible Assets (Details) Sheet http://urbangroinc.com/role/GOODWILLINTANGIBLEASSETSScheduleofIntangibleAssetsDetails GOODWILL & INTANGIBLE ASSETS - Schedule of Intangible Assets (Details) Details 56 false false R57.htm 0000057 - Disclosure - GOODWILL & INTANGIBLE ASSETS - Schedule of Future Amortization Expenses of Intangible Assets (Details) Sheet http://urbangroinc.com/role/GOODWILLINTANGIBLEASSETSScheduleofFutureAmortizationExpensesofIntangibleAssetsDetails GOODWILL & INTANGIBLE ASSETS - Schedule of Future Amortization Expenses of Intangible Assets (Details) Details 57 false false R58.htm 0000058 - Disclosure - ACCRUED EXPENSES - Schedule of Accrued Expenses (Details) Sheet http://urbangroinc.com/role/ACCRUEDEXPENSESScheduleofAccruedExpensesDetails ACCRUED EXPENSES - Schedule of Accrued Expenses (Details) Details 58 false false R59.htm 0000059 - Disclosure - BENEFICIAL CONVERSION FEATURE (Details) Sheet http://urbangroinc.com/role/BENEFICIALCONVERSIONFEATUREDetails BENEFICIAL CONVERSION FEATURE (Details) Details http://urbangroinc.com/role/BENEFICIALCONVERSIONFEATURE 59 false false R60.htm 0000060 - Disclosure - PROMISSORY NOTE AND DEBT (Details) Sheet http://urbangroinc.com/role/PROMISSORYNOTEANDDEBTDetails PROMISSORY NOTE AND DEBT (Details) Details http://urbangroinc.com/role/PROMISSORYNOTEANDDEBT 60 false false R61.htm 0000061 - Disclosure - OPERATING LEASE LIABILITIES AND COMMITMENTS AND CONTINGENCIES - Narrative (Details) Sheet http://urbangroinc.com/role/OPERATINGLEASELIABILITIESANDCOMMITMENTSANDCONTINGENCIESNarrativeDetails OPERATING LEASE LIABILITIES AND COMMITMENTS AND CONTINGENCIES - Narrative (Details) Details http://urbangroinc.com/role/OPERATINGLEASELIABILITIESANDCOMMITMENTSANDCONTINGENCIESTables 61 false false R62.htm 0000062 - Disclosure - OPERATING LEASE LIABILITIES AND COMMITMENTS AND CONTINGENCIES - Schedule of Operating Lease Liabilities (Details) Sheet http://urbangroinc.com/role/OPERATINGLEASELIABILITIESANDCOMMITMENTSANDCONTINGENCIESScheduleofOperatingLeaseLiabilitiesDetails OPERATING LEASE LIABILITIES AND COMMITMENTS AND CONTINGENCIES - Schedule of Operating Lease Liabilities (Details) Details 62 false false R63.htm 0000063 - Disclosure - OPERATING LEASE LIABILITIES AND COMMITMENTS AND CONTINGENCIES - Schedule of Future Minimum Lease Payments (Details) Sheet http://urbangroinc.com/role/OPERATINGLEASELIABILITIESANDCOMMITMENTSANDCONTINGENCIESScheduleofFutureMinimumLeasePaymentsDetails OPERATING LEASE LIABILITIES AND COMMITMENTS AND CONTINGENCIES - Schedule of Future Minimum Lease Payments (Details) Details 63 false false R64.htm 0000064 - Disclosure - RISKS AND UNCERTAINTIES - Schedule of Concentration Risk (Details) Sheet http://urbangroinc.com/role/RISKSANDUNCERTAINTIESScheduleofConcentrationRiskDetails RISKS AND UNCERTAINTIES - Schedule of Concentration Risk (Details) Details 64 false false R65.htm 0000065 - Disclosure - STOCK-BASED COMPENSATION - Narrative (Details) Sheet http://urbangroinc.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails STOCK-BASED COMPENSATION - Narrative (Details) Details 65 false false R66.htm 0000066 - Disclosure - STOCK-BASED COMPENSATION - Schedule of Stock Grant Activity (Details) Sheet http://urbangroinc.com/role/STOCKBASEDCOMPENSATIONScheduleofStockGrantActivityDetails STOCK-BASED COMPENSATION - Schedule of Stock Grant Activity (Details) Details 66 false false R67.htm 0000067 - Disclosure - STOCK-BASED COMPENSATION - Schedule of Stock Grant Vesting Periods (Details) Sheet http://urbangroinc.com/role/STOCKBASEDCOMPENSATIONScheduleofStockGrantVestingPeriodsDetails STOCK-BASED COMPENSATION - Schedule of Stock Grant Vesting Periods (Details) Details 67 false false R68.htm 0000068 - Disclosure - STOCK-BASED COMPENSATION - Schedule of Stock Option Activity (Details) Sheet http://urbangroinc.com/role/STOCKBASEDCOMPENSATIONScheduleofStockOptionActivityDetails STOCK-BASED COMPENSATION - Schedule of Stock Option Activity (Details) Details 68 false false R69.htm 0000069 - Disclosure - STOCK-BASED COMPENSATION - Schedule of Stock Option Vesting Periods (Details) Sheet http://urbangroinc.com/role/STOCKBASEDCOMPENSATIONScheduleofStockOptionVestingPeriodsDetails STOCK-BASED COMPENSATION - Schedule of Stock Option Vesting Periods (Details) Details 69 false false R70.htm 0000070 - Disclosure - SHAREHOLDERS??? EQUITY (Details) Sheet http://urbangroinc.com/role/SHAREHOLDERSEQUITYDetails SHAREHOLDERS??? EQUITY (Details) Details http://urbangroinc.com/role/SHAREHOLDERSEQUITY 70 false false R71.htm 0000071 - Disclosure - INCOME TAXES (Details) Sheet http://urbangroinc.com/role/INCOMETAXESDetails INCOME TAXES (Details) Details http://urbangroinc.com/role/INCOMETAXES 71 false false R72.htm 0000072 - Disclosure - BUSINESS DEVELOPMENT (Details) Sheet http://urbangroinc.com/role/BUSINESSDEVELOPMENTDetails BUSINESS DEVELOPMENT (Details) Details http://urbangroinc.com/role/BUSINESSDEVELOPMENT 72 false false R73.htm 0000073 - Disclosure - WARRANTS - Schedule of Warrant Activity (Details) Sheet http://urbangroinc.com/role/WARRANTSScheduleofWarrantActivityDetails WARRANTS - Schedule of Warrant Activity (Details) Details 73 false false R74.htm 0000074 - Disclosure - WARRANTS - Narrative (Details) Sheet http://urbangroinc.com/role/WARRANTSNarrativeDetails WARRANTS - Narrative (Details) Details 74 false false R75.htm 0000075 - Disclosure - SUBSEQUENT EVENTS (Details) Sheet http://urbangroinc.com/role/SUBSEQUENTEVENTSDetails SUBSEQUENT EVENTS (Details) Details http://urbangroinc.com/role/SUBSEQUENTEVENTS 75 false false All Reports Book All Reports [dq-0542-Deprecated-Concept] Concept RevenueFromRelatedParties in us-gaap/2022 used in 2 facts was deprecated in us-gaap/2023 as of 2023 and should not be used. ugro-20221231.htm 4 [dq-0542-Deprecated-Concept] Concept AccountsReceivableRelatedPartiesCurrent in us-gaap/2022 used in 2 facts was deprecated in us-gaap/2023 as of 2023 and should not be used. ugro-20221231.htm 4 [dq-0542-Deprecated-Concept] Concept RelatedPartyTransactionDueFromToRelatedParty in us-gaap/2022 used in 2 facts was deprecated in us-gaap/2023 as of 2023 and should not be used. ugro-20221231.htm 4 [ix-0514-Hidden-Fact-Eligible-For-Transform] WARN: 4 fact(s) appearing in ix:hidden were eligible for transformation: us-gaap:LesseeFinanceLeaseTermOfContract1, us-gaap:LesseeOperatingLeaseTermOfContract, us-gaap:StockholdersEquityNoteStockSplitConversionRatio1, us-gaap:WarrantsAndRightsOutstandingMeasurementInput - ugro-20221231.htm 4 ugro-20221231.htm a123122-ex211.htm a123122-ex231.htm a123122-ex311.htm a123122-ex312.htm a123122-ex321.htm a123122-ex41.htm ugro-20221231.xsd ugro-20221231_cal.xml ugro-20221231_def.xml ugro-20221231_lab.xml ugro-20221231_pre.xml ugro-20221231_g1.jpg ugro-20221231_g2.jpg http://fasb.org/us-gaap/2022 http://xbrl.sec.gov/dei/2022 true true JSON 97 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "ugro-20221231.htm": { "axisCustom": 2, "axisStandard": 30, "baseTaxonomies": { "http://fasb.org/us-gaap/2022": 696, "http://xbrl.sec.gov/dei/2022": 39 }, "contextCount": 207, "dts": { "calculationLink": { "local": [ "ugro-20221231_cal.xml" ] }, "definitionLink": { "local": [ "ugro-20221231_def.xml" ] }, "inline": { "local": [ "ugro-20221231.htm" ] }, "labelLink": { "local": [ "ugro-20221231_lab.xml" ] }, "presentationLink": { "local": [ "ugro-20221231_pre.xml" ] }, "schema": { "local": [ "ugro-20221231.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/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://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-roles-2022.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-types-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-roles-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-types-2022.xsd", "https://xbrl.sec.gov/country/2022/country-2022.xsd", "https://xbrl.sec.gov/dei/2022/dei-2022.xsd" ] } }, "elementCount": 618, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2022": 4, "http://xbrl.sec.gov/dei/2022": 4, "total": 8 }, "keyCustom": 74, "keyStandard": 312, "memberCustom": 46, "memberStandard": 36, "nsprefix": "ugro", "nsuri": "http://urbangroinc.com/20221231", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ugro-20221231.htm", "contextRef": "ic3f0fac0acde40b4a0e27abf0d1c85af_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "0000001 - Document - Cover", "menuCat": "Cover", "order": "1", "role": "http://urbangroinc.com/role/Cover", "shortName": "Cover", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ugro-20221231.htm", "contextRef": "ic3f0fac0acde40b4a0e27abf0d1c85af_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ugro-20221231.htm", "contextRef": "ic3f0fac0acde40b4a0e27abf0d1c85af_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000010 - Disclosure - REVENUE FROM CONTRACTS WITH CUSTOMERS", "menuCat": "Notes", "order": "10", "role": "http://urbangroinc.com/role/REVENUEFROMCONTRACTSWITHCUSTOMERS", "shortName": "REVENUE FROM CONTRACTS WITH CUSTOMERS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ugro-20221231.htm", "contextRef": "ic3f0fac0acde40b4a0e27abf0d1c85af_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ugro-20221231.htm", "contextRef": "ic3f0fac0acde40b4a0e27abf0d1c85af_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000011 - Disclosure - RELATED PARTY TRANSACTIONS", "menuCat": "Notes", "order": "11", "role": "http://urbangroinc.com/role/RELATEDPARTYTRANSACTIONS", "shortName": "RELATED PARTY TRANSACTIONS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ugro-20221231.htm", "contextRef": "ic3f0fac0acde40b4a0e27abf0d1c85af_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ugro-20221231.htm", "contextRef": "ic3f0fac0acde40b4a0e27abf0d1c85af_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OtherCurrentAssetsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000012 - Disclosure - PREPAYMENTS & OTHER ASSETS", "menuCat": "Notes", "order": "12", "role": "http://urbangroinc.com/role/PREPAYMENTSOTHERASSETS", "shortName": "PREPAYMENTS & OTHER ASSETS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ugro-20221231.htm", "contextRef": "ic3f0fac0acde40b4a0e27abf0d1c85af_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OtherCurrentAssetsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ugro-20221231.htm", "contextRef": "ic3f0fac0acde40b4a0e27abf0d1c85af_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000013 - Disclosure - PROPERTY PLANT & EQUIPMENT, NET", "menuCat": "Notes", "order": "13", "role": "http://urbangroinc.com/role/PROPERTYPLANTEQUIPMENTNET", "shortName": "PROPERTY PLANT & EQUIPMENT, NET", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ugro-20221231.htm", "contextRef": "ic3f0fac0acde40b4a0e27abf0d1c85af_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ugro-20221231.htm", "contextRef": "ic3f0fac0acde40b4a0e27abf0d1c85af_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InvestmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000014 - Disclosure - INVESTMENTS", "menuCat": "Notes", "order": "14", "role": "http://urbangroinc.com/role/INVESTMENTS", "shortName": "INVESTMENTS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ugro-20221231.htm", "contextRef": "ic3f0fac0acde40b4a0e27abf0d1c85af_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InvestmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ugro-20221231.htm", "contextRef": "ic3f0fac0acde40b4a0e27abf0d1c85af_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000015 - Disclosure - GOODWILL & INTANGIBLE ASSETS", "menuCat": "Notes", "order": "15", "role": "http://urbangroinc.com/role/GOODWILLINTANGIBLEASSETS", "shortName": "GOODWILL & INTANGIBLE ASSETS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ugro-20221231.htm", "contextRef": "ic3f0fac0acde40b4a0e27abf0d1c85af_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ugro-20221231.htm", "contextRef": "ic3f0fac0acde40b4a0e27abf0d1c85af_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000016 - Disclosure - ACCRUED EXPENSES", "menuCat": "Notes", "order": "16", "role": "http://urbangroinc.com/role/ACCRUEDEXPENSES", "shortName": "ACCRUED EXPENSES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ugro-20221231.htm", "contextRef": "ic3f0fac0acde40b4a0e27abf0d1c85af_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ugro-20221231.htm", "contextRef": "ic3f0fac0acde40b4a0e27abf0d1c85af_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000017 - Disclosure - BENEFICIAL CONVERSION FEATURE", "menuCat": "Notes", "order": "17", "role": "http://urbangroinc.com/role/BENEFICIALCONVERSIONFEATURE", "shortName": "BENEFICIAL CONVERSION FEATURE", "subGroupType": "", "uniqueAnchor": null }, "R18": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ugro-20221231.htm", "contextRef": "ic3f0fac0acde40b4a0e27abf0d1c85af_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000018 - Disclosure - PROMISSORY NOTE AND DEBT", "menuCat": "Notes", "order": "18", "role": "http://urbangroinc.com/role/PROMISSORYNOTEANDDEBT", "shortName": "PROMISSORY NOTE AND DEBT", "subGroupType": "", "uniqueAnchor": null }, "R19": { "firstAnchor": { "ancestors": [ "us-gaap:LesseeFinanceLeasesTextBlock", "span", "div", "body", "html" ], "baseRef": "ugro-20221231.htm", "contextRef": "ic3f0fac0acde40b4a0e27abf0d1c85af_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000019 - Disclosure - OPERATING LEASE LIABILITIES AND COMMITMENTS AND CONTINGENCIES", "menuCat": "Notes", "order": "19", "role": "http://urbangroinc.com/role/OPERATINGLEASELIABILITIESANDCOMMITMENTSANDCONTINGENCIES", "shortName": "OPERATING LEASE LIABILITIES AND COMMITMENTS AND CONTINGENCIES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "us-gaap:LesseeFinanceLeasesTextBlock", "span", "div", "body", "html" ], "baseRef": "ugro-20221231.htm", "contextRef": "ic3f0fac0acde40b4a0e27abf0d1c85af_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "ugro-20221231.htm", "contextRef": "ic3f0fac0acde40b4a0e27abf0d1c85af_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "dei:AuditorFirmId", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "false", "longName": "0000002 - Document - Audit Information", "menuCat": "Cover", "order": "2", "role": "http://urbangroinc.com/role/AuditInformation", "shortName": "Audit Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "ugro-20221231.htm", "contextRef": "ic3f0fac0acde40b4a0e27abf0d1c85af_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "dei:AuditorFirmId", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ugro-20221231.htm", "contextRef": "ic3f0fac0acde40b4a0e27abf0d1c85af_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConcentrationRiskDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000020 - Disclosure - RISKS AND UNCERTAINTIES", "menuCat": "Notes", "order": "20", "role": "http://urbangroinc.com/role/RISKSANDUNCERTAINTIES", "shortName": "RISKS AND UNCERTAINTIES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ugro-20221231.htm", "contextRef": "ic3f0fac0acde40b4a0e27abf0d1c85af_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConcentrationRiskDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ugro-20221231.htm", "contextRef": "ic3f0fac0acde40b4a0e27abf0d1c85af_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000021 - Disclosure - STOCK-BASED COMPENSATION", "menuCat": "Notes", "order": "21", "role": "http://urbangroinc.com/role/STOCKBASEDCOMPENSATION", "shortName": "STOCK-BASED COMPENSATION", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ugro-20221231.htm", "contextRef": "ic3f0fac0acde40b4a0e27abf0d1c85af_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ugro-20221231.htm", "contextRef": "ic3f0fac0acde40b4a0e27abf0d1c85af_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000022 - Disclosure - SHAREHOLDERS\u2019 EQUITY", "menuCat": "Notes", "order": "22", "role": "http://urbangroinc.com/role/SHAREHOLDERSEQUITY", "shortName": "SHAREHOLDERS\u2019 EQUITY", "subGroupType": "", "uniqueAnchor": null }, "R23": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ugro-20221231.htm", "contextRef": "ic3f0fac0acde40b4a0e27abf0d1c85af_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000023 - Disclosure - INCOME TAXES", "menuCat": "Notes", "order": "23", "role": "http://urbangroinc.com/role/INCOMETAXES", "shortName": "INCOME TAXES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ugro-20221231.htm", "contextRef": "ic3f0fac0acde40b4a0e27abf0d1c85af_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ugro-20221231.htm", "contextRef": "ic3f0fac0acde40b4a0e27abf0d1c85af_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "ugro:BusinessDevelopmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000024 - Disclosure - BUSINESS DEVELOPMENT", "menuCat": "Notes", "order": "24", "role": "http://urbangroinc.com/role/BUSINESSDEVELOPMENT", "shortName": "BUSINESS DEVELOPMENT", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ugro-20221231.htm", "contextRef": "ic3f0fac0acde40b4a0e27abf0d1c85af_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "ugro:BusinessDevelopmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ugro-20221231.htm", "contextRef": "ic3f0fac0acde40b4a0e27abf0d1c85af_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000025 - Disclosure - WARRANTS", "menuCat": "Notes", "order": "25", "role": "http://urbangroinc.com/role/WARRANTS", "shortName": "WARRANTS", "subGroupType": "", "uniqueAnchor": null }, "R26": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ugro-20221231.htm", "contextRef": "ic3f0fac0acde40b4a0e27abf0d1c85af_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000026 - Disclosure - SUBSEQUENT EVENTS", "menuCat": "Notes", "order": "26", "role": "http://urbangroinc.com/role/SUBSEQUENTEVENTS", "shortName": "SUBSEQUENT EVENTS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ugro-20221231.htm", "contextRef": "ic3f0fac0acde40b4a0e27abf0d1c85af_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "ugro-20221231.htm", "contextRef": "ic3f0fac0acde40b4a0e27abf0d1c85af_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000027 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)", "menuCat": "Policies", "order": "27", "role": "http://urbangroinc.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies", "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "ugro-20221231.htm", "contextRef": "ic3f0fac0acde40b4a0e27abf0d1c85af_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "ugro-20221231.htm", "contextRef": "ic3f0fac0acde40b4a0e27abf0d1c85af_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000028 - Disclosure - ORGANIZATION AND ACQUISITIONS, BUSINESS PLAN, AND LIQUIDITY (Tables)", "menuCat": "Tables", "order": "28", "role": "http://urbangroinc.com/role/ORGANIZATIONANDACQUISITIONSBUSINESSPLANANDLIQUIDITYTables", "shortName": "ORGANIZATION AND ACQUISITIONS, BUSINESS PLAN, AND LIQUIDITY (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "ugro-20221231.htm", "contextRef": "ic3f0fac0acde40b4a0e27abf0d1c85af_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "ugro-20221231.htm", "contextRef": "ic3f0fac0acde40b4a0e27abf0d1c85af_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfGainContingenciesByContingencyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000029 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)", "menuCat": "Tables", "order": "29", "role": "http://urbangroinc.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESTables", "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "ugro-20221231.htm", "contextRef": "ic3f0fac0acde40b4a0e27abf0d1c85af_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfGainContingenciesByContingencyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "ugro-20221231.htm", "contextRef": "iaa2a953a719d49b8975606a3b66bab6f_I20221231", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:Cash", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000003 - Statement - CONSOLIDATED BALANCE SHEETS", "menuCat": "Statements", "order": "3", "role": "http://urbangroinc.com/role/CONSOLIDATEDBALANCESHEETS", "shortName": "CONSOLIDATED BALANCE SHEETS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "ugro-20221231.htm", "contextRef": "iaa2a953a719d49b8975606a3b66bab6f_I20221231", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:Cash", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "ugro-20221231.htm", "contextRef": "ic3f0fac0acde40b4a0e27abf0d1c85af_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000030 - Disclosure - REVENUE FROM CONTRACTS WITH CUSTOMERS (Tables)", "menuCat": "Tables", "order": "30", "role": "http://urbangroinc.com/role/REVENUEFROMCONTRACTSWITHCUSTOMERSTables", "shortName": "REVENUE FROM CONTRACTS WITH CUSTOMERS (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "ugro-20221231.htm", "contextRef": "ic3f0fac0acde40b4a0e27abf0d1c85af_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "ugro-20221231.htm", "contextRef": "ic3f0fac0acde40b4a0e27abf0d1c85af_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000031 - Disclosure - PREPAYMENTS & OTHER ASSETS (Tables)", "menuCat": "Tables", "order": "31", "role": "http://urbangroinc.com/role/PREPAYMENTSOTHERASSETSTables", "shortName": "PREPAYMENTS & OTHER ASSETS (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "ugro-20221231.htm", "contextRef": "ic3f0fac0acde40b4a0e27abf0d1c85af_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "ugro-20221231.htm", "contextRef": "ic3f0fac0acde40b4a0e27abf0d1c85af_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000032 - Disclosure - PROPERTY PLANT & EQUIPMENT, NET (Tables)", "menuCat": "Tables", "order": "32", "role": "http://urbangroinc.com/role/PROPERTYPLANTEQUIPMENTNETTables", "shortName": "PROPERTY PLANT & EQUIPMENT, NET (Tables)", "subGroupType": "tables", "uniqueAnchor": null }, "R33": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "ugro-20221231.htm", "contextRef": "ic3f0fac0acde40b4a0e27abf0d1c85af_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000033 - Disclosure - INVESTMENTS (Tables)", "menuCat": "Tables", "order": "33", "role": "http://urbangroinc.com/role/INVESTMENTSTables", "shortName": "INVESTMENTS (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "ugro-20221231.htm", "contextRef": "ic3f0fac0acde40b4a0e27abf0d1c85af_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "us-gaap:ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ugro-20221231.htm", "contextRef": "ic3f0fac0acde40b4a0e27abf0d1c85af_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000034 - Disclosure - GOODWILL & INTANGIBLE ASSETS (Tables)", "menuCat": "Tables", "order": "34", "role": "http://urbangroinc.com/role/GOODWILLINTANGIBLEASSETSTables", "shortName": "GOODWILL & INTANGIBLE ASSETS (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ugro-20221231.htm", "contextRef": "ic3f0fac0acde40b4a0e27abf0d1c85af_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "ugro-20221231.htm", "contextRef": "ic3f0fac0acde40b4a0e27abf0d1c85af_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000035 - Disclosure - ACCRUED EXPENSES (Tables)", "menuCat": "Tables", "order": "35", "role": "http://urbangroinc.com/role/ACCRUEDEXPENSESTables", "shortName": "ACCRUED EXPENSES (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "ugro-20221231.htm", "contextRef": "ic3f0fac0acde40b4a0e27abf0d1c85af_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "ugro-20221231.htm", "contextRef": "ic3f0fac0acde40b4a0e27abf0d1c85af_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "ugro:LesseeOperatingLeaseLeaseLiabilityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000036 - Disclosure - OPERATING LEASE LIABILITIES AND COMMITMENTS AND CONTINGENCIES (Tables)", "menuCat": "Tables", "order": "36", "role": "http://urbangroinc.com/role/OPERATINGLEASELIABILITIESANDCOMMITMENTSANDCONTINGENCIESTables", "shortName": "OPERATING LEASE LIABILITIES AND COMMITMENTS AND CONTINGENCIES (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "ugro-20221231.htm", "contextRef": "ic3f0fac0acde40b4a0e27abf0d1c85af_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "ugro:LesseeOperatingLeaseLeaseLiabilityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "ugro-20221231.htm", "contextRef": "ic3f0fac0acde40b4a0e27abf0d1c85af_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000037 - Disclosure - RISKS AND UNCERTAINTIES (Tables)", "menuCat": "Tables", "order": "37", "role": "http://urbangroinc.com/role/RISKSANDUNCERTAINTIESTables", "shortName": "RISKS AND UNCERTAINTIES (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "ugro-20221231.htm", "contextRef": "ic3f0fac0acde40b4a0e27abf0d1c85af_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "ugro-20221231.htm", "contextRef": "ic3f0fac0acde40b4a0e27abf0d1c85af_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfOtherShareBasedCompensationActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000038 - Disclosure - STOCK-BASED COMPENSATION (Tables)", "menuCat": "Tables", "order": "38", "role": "http://urbangroinc.com/role/STOCKBASEDCOMPENSATIONTables", "shortName": "STOCK-BASED COMPENSATION (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "ugro-20221231.htm", "contextRef": "ic3f0fac0acde40b4a0e27abf0d1c85af_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfOtherShareBasedCompensationActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "ugro-20221231.htm", "contextRef": "ic3f0fac0acde40b4a0e27abf0d1c85af_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000039 - Disclosure - WARRANTS (Tables)", "menuCat": "Tables", "order": "39", "role": "http://urbangroinc.com/role/WARRANTSTables", "shortName": "WARRANTS (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "ugro-20221231.htm", "contextRef": "ic3f0fac0acde40b4a0e27abf0d1c85af_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "ugro-20221231.htm", "contextRef": "iaa2a953a719d49b8975606a3b66bab6f_I20221231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:PreferredStockParOrStatedValuePerShare", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000004 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical)", "menuCat": "Statements", "order": "4", "role": "http://urbangroinc.com/role/CONSOLIDATEDBALANCESHEETSParenthetical", "shortName": "CONSOLIDATED BALANCE SHEETS (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "ugro-20221231.htm", "contextRef": "iaa2a953a719d49b8975606a3b66bab6f_I20221231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:PreferredStockParOrStatedValuePerShare", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "ugro-20221231.htm", "contextRef": "ic3f0fac0acde40b4a0e27abf0d1c85af_D20220101-20221231", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000040 - Disclosure - ORGANIZATION AND ACQUISITIONS, BUSINESS PLAN, AND LIQUIDITY - Narrative (Details)", "menuCat": "Details", "order": "40", "role": "http://urbangroinc.com/role/ORGANIZATIONANDACQUISITIONSBUSINESSPLANANDLIQUIDITYNarrativeDetails", "shortName": "ORGANIZATION AND ACQUISITIONS, BUSINESS PLAN, AND LIQUIDITY - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "ugro-20221231.htm", "contextRef": "ia3d6c9d23e484bb5b78136c20c8f48b8_D20221031-20221031", "decimals": "-5", "lang": "en-US", "name": "us-gaap:BusinessCombinationConsiderationTransferred1", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "ugro-20221231.htm", "contextRef": "iaa2a953a719d49b8975606a3b66bab6f_I20221231", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000041 - Disclosure - ORGANIZATION AND ACQUISITIONS, BUSINESS PLAN, AND LIQUIDITY - Schedule of Purchase Price Allocation (Details)", "menuCat": "Details", "order": "41", "role": "http://urbangroinc.com/role/ORGANIZATIONANDACQUISITIONSBUSINESSPLANANDLIQUIDITYScheduleofPurchasePriceAllocationDetails", "shortName": "ORGANIZATION AND ACQUISITIONS, BUSINESS PLAN, AND LIQUIDITY - Schedule of Purchase Price Allocation (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ugro-20221231.htm", "contextRef": "i9a683ce26f78473397d439e0847d9369_I20221031", "decimals": "0", "lang": "en-US", "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:BusinessAcquisitionProFormaInformationTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ugro-20221231.htm", "contextRef": "i8c284ab0ca9d40afb1ada3d7b02b3a39_D20220101-20221231", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:BusinessAcquisitionsProFormaRevenue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000042 - Disclosure - ORGANIZATION AND ACQUISITIONS, BUSINESS PLAN, AND LIQUIDITY - Schedule of ProForma Information (Details)", "menuCat": "Details", "order": "42", "role": "http://urbangroinc.com/role/ORGANIZATIONANDACQUISITIONSBUSINESSPLANANDLIQUIDITYScheduleofProFormaInformationDetails", "shortName": "ORGANIZATION AND ACQUISITIONS, BUSINESS PLAN, AND LIQUIDITY - Schedule of ProForma Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:BusinessAcquisitionProFormaInformationTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ugro-20221231.htm", "contextRef": "i8c284ab0ca9d40afb1ada3d7b02b3a39_D20220101-20221231", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:BusinessAcquisitionsProFormaRevenue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "ix:continuation", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "ugro-20221231.htm", "contextRef": "iaa2a953a719d49b8975606a3b66bab6f_I20221231", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000043 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Narrative (Details)", "menuCat": "Details", "order": "43", "role": "http://urbangroinc.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails", "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "ix:continuation", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "ugro-20221231.htm", "contextRef": "i514622ccee214e8eb9197cb0a30bcc36_I20211231", "decimals": "0", "lang": "en-US", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfGainContingenciesByContingencyTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ugro-20221231.htm", "contextRef": "i514622ccee214e8eb9197cb0a30bcc36_I20211231", "decimals": "0", "first": true, "lang": "en-US", "name": "ugro:LegalSettlementReceivable", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000044 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Schedule of Non-Trade Receivable Activity (Details)", "menuCat": "Details", "order": "44", "role": "http://urbangroinc.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESScheduleofNonTradeReceivableActivityDetails", "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Schedule of Non-Trade Receivable Activity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfGainContingenciesByContingencyTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ugro-20221231.htm", "contextRef": "ic3f0fac0acde40b4a0e27abf0d1c85af_D20220101-20221231", "decimals": "0", "lang": "en-US", "name": "ugro:LegalSettlementReceivableAdditions", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:PropertyPlantAndEquipmentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ugro-20221231.htm", "contextRef": "i38347521501946678cc9280ca400d079_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentUsefulLife", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000045 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Schedule of Property and Equipment (Details)", "menuCat": "Details", "order": "45", "role": "http://urbangroinc.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESScheduleofPropertyandEquipmentDetails", "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Schedule of Property and Equipment (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:PropertyPlantAndEquipmentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ugro-20221231.htm", "contextRef": "i38347521501946678cc9280ca400d079_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentUsefulLife", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "ugro-20221231.htm", "contextRef": "ic3f0fac0acde40b4a0e27abf0d1c85af_D20220101-20221231", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000046 - Disclosure - REVENUE FROM CONTRACTS WITH CUSTOMERS - Disaggregation of Revenue (Details)", "menuCat": "Details", "order": "46", "role": "http://urbangroinc.com/role/REVENUEFROMCONTRACTSWITHCUSTOMERSDisaggregationofRevenueDetails", "shortName": "REVENUE FROM CONTRACTS WITH CUSTOMERS - Disaggregation of Revenue (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "ugro-20221231.htm", "contextRef": "ic3f0fac0acde40b4a0e27abf0d1c85af_D20220101-20221231", "decimals": "INF", "lang": "en-US", "name": "ugro:RevenueFromContractWithCustomerExcludingAssessedTaxRelativePercent", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ugro-20221231.htm", "contextRef": "iaa2a953a719d49b8975606a3b66bab6f_I20221231", "decimals": "0", "first": true, "lang": "en-US", "name": "ugro:RevenueRecognizedInExcessOfAmountsPaidOrPayableContractReceivablesToTheCompanyOnUncompletedContractsContractAssetExcludingRetainage", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000047 - Disclosure - REVENUE FROM CONTRACTS WITH CUSTOMERS - Schedule of Contract Assets and Liabilities (Details)", "menuCat": "Details", "order": "47", "role": "http://urbangroinc.com/role/REVENUEFROMCONTRACTSWITHCUSTOMERSScheduleofContractAssetsandLiabilitiesDetails", "shortName": "REVENUE FROM CONTRACTS WITH CUSTOMERS - Schedule of Contract Assets and Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ugro-20221231.htm", "contextRef": "iaa2a953a719d49b8975606a3b66bab6f_I20221231", "decimals": "0", "first": true, "lang": "en-US", "name": "ugro:RevenueRecognizedInExcessOfAmountsPaidOrPayableContractReceivablesToTheCompanyOnUncompletedContractsContractAssetExcludingRetainage", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "ugro-20221231.htm", "contextRef": "iaa2a953a719d49b8975606a3b66bab6f_I20221231", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerReceivableAfterAllowanceForCreditLossCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000048 - Disclosure - REVENUE FROM CONTRACTS WITH CUSTOMERS - Narrative (Details)", "menuCat": "Details", "order": "48", "role": "http://urbangroinc.com/role/REVENUEFROMCONTRACTSWITHCUSTOMERSNarrativeDetails", "shortName": "REVENUE FROM CONTRACTS WITH CUSTOMERS - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "ugro-20221231.htm", "contextRef": "iaa2a953a719d49b8975606a3b66bab6f_I20221231", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerReceivableAfterAllowanceForCreditLossCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "ugro-20221231.htm", "contextRef": "ie35cdec1843c409aae872a3a47bdc655_D20201215-20201215", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:DebtConversionConvertedInstrumentAmount1", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000049 - Disclosure - RELATED PARTY TRANSACTIONS (Details)", "menuCat": "Details", "order": "49", "role": "http://urbangroinc.com/role/RELATEDPARTYTRANSACTIONSDetails", "shortName": "RELATED PARTY TRANSACTIONS (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "ugro-20221231.htm", "contextRef": "ie35cdec1843c409aae872a3a47bdc655_D20201215-20201215", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:DebtConversionConvertedInstrumentAmount1", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "ugro-20221231.htm", "contextRef": "ic3f0fac0acde40b4a0e27abf0d1c85af_D20220101-20221231", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000005 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE LOSS", "menuCat": "Statements", "order": "5", "role": "http://urbangroinc.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS", "shortName": "CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE LOSS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "ugro-20221231.htm", "contextRef": "ic3f0fac0acde40b4a0e27abf0d1c85af_D20220101-20221231", "decimals": "0", "lang": "en-US", "name": "us-gaap:GrossProfit", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ugro-20221231.htm", "contextRef": "iaa2a953a719d49b8975606a3b66bab6f_I20221231", "decimals": "0", "first": true, "lang": "en-US", "name": "ugro:VendorPrepaymentsCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000050 - Disclosure - PREPAYMENTS & OTHER ASSETS - Schedule of Prepayments and Other Assets (Details)", "menuCat": "Details", "order": "50", "role": "http://urbangroinc.com/role/PREPAYMENTSOTHERASSETSScheduleofPrepaymentsandOtherAssetsDetails", "shortName": "PREPAYMENTS & OTHER ASSETS - Schedule of Prepayments and Other Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ugro-20221231.htm", "contextRef": "iaa2a953a719d49b8975606a3b66bab6f_I20221231", "decimals": "0", "first": true, "lang": "en-US", "name": "ugro:VendorPrepaymentsCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "ugro-20221231.htm", "contextRef": "iaa2a953a719d49b8975606a3b66bab6f_I20221231", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000051 - Disclosure - PROPERTY PLANT & EQUIPMENT, NET - Schedule of Property, Plant & Equipment (Details)", "menuCat": "Details", "order": "51", "role": "http://urbangroinc.com/role/PROPERTYPLANTEQUIPMENTNETScheduleofPropertyPlantEquipmentDetails", "shortName": "PROPERTY PLANT & EQUIPMENT, NET - Schedule of Property, Plant & Equipment (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "ugro-20221231.htm", "contextRef": "iaa2a953a719d49b8975606a3b66bab6f_I20221231", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "ugro-20221231.htm", "contextRef": "ic3f0fac0acde40b4a0e27abf0d1c85af_D20220101-20221231", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:Depreciation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000052 - Disclosure - PROPERTY PLANT & EQUIPMENT, NET - Narrative (Details)", "menuCat": "Details", "order": "52", "role": "http://urbangroinc.com/role/PROPERTYPLANTEQUIPMENTNETNarrativeDetails", "shortName": "PROPERTY PLANT & EQUIPMENT, NET - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "ugro-20221231.htm", "contextRef": "ic3f0fac0acde40b4a0e27abf0d1c85af_D20220101-20221231", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:Depreciation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "ugro-20221231.htm", "contextRef": "i514622ccee214e8eb9197cb0a30bcc36_I20211231", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueAmount", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000053 - Disclosure - INVESTMENTS - Schedule of Components of Investments (Details)", "menuCat": "Details", "order": "53", "role": "http://urbangroinc.com/role/INVESTMENTSScheduleofComponentsofInvestmentsDetails", "shortName": "INVESTMENTS - Schedule of Components of Investments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ugro-20221231.htm", "contextRef": "ic3f0fac0acde40b4a0e27abf0d1c85af_D20220101-20221231", "decimals": "0", "lang": "en-US", "name": "us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueUpwardPriceAdjustmentAnnualAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "ugro-20221231.htm", "contextRef": "iaa2a953a719d49b8975606a3b66bab6f_I20221231", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueAmount", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000054 - Disclosure - INVESTMENTS - Narrative (Details)", "menuCat": "Details", "order": "54", "role": "http://urbangroinc.com/role/INVESTMENTSNarrativeDetails", "shortName": "INVESTMENTS - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "ugro-20221231.htm", "contextRef": "ib8dc37c231a846a2aa57aa1c6b013ff6_D20220701-20220930", "decimals": "INF", "lang": "en-US", "name": "ugro:EquityOwnershipExcludingConsolidatedEntityAndEquityMethodInvesteePercentage", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "ugro-20221231.htm", "contextRef": "iaa2a953a719d49b8975606a3b66bab6f_I20221231", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000055 - Disclosure - GOODWILL & INTANGIBLE ASSETS - Narrative (Details)", "menuCat": "Details", "order": "55", "role": "http://urbangroinc.com/role/GOODWILLINTANGIBLEASSETSNarrativeDetails", "shortName": "GOODWILL & INTANGIBLE ASSETS - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "us-gaap:GoodwillImpairmentLoss", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "ugro-20221231.htm", "contextRef": "ic3f0fac0acde40b4a0e27abf0d1c85af_D20220101-20221231", "decimals": "INF", "lang": "en-US", "name": "us-gaap:GoodwillImpairmentLoss", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "us-gaap:ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ugro-20221231.htm", "contextRef": "iaa2a953a719d49b8975606a3b66bab6f_I20221231", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000056 - Disclosure - GOODWILL & INTANGIBLE ASSETS - Schedule of Intangible Assets (Details)", "menuCat": "Details", "order": "56", "role": "http://urbangroinc.com/role/GOODWILLINTANGIBLEASSETSScheduleofIntangibleAssetsDetails", "shortName": "GOODWILL & INTANGIBLE ASSETS - Schedule of Intangible Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "us-gaap:ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ugro-20221231.htm", "contextRef": "iaa2a953a719d49b8975606a3b66bab6f_I20221231", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "ugro-20221231.htm", "contextRef": "iaa2a953a719d49b8975606a3b66bab6f_I20221231", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000057 - Disclosure - GOODWILL & INTANGIBLE ASSETS - Schedule of Future Amortization Expenses of Intangible Assets (Details)", "menuCat": "Details", "order": "57", "role": "http://urbangroinc.com/role/GOODWILLINTANGIBLEASSETSScheduleofFutureAmortizationExpensesofIntangibleAssetsDetails", "shortName": "GOODWILL & INTANGIBLE ASSETS - Schedule of Future Amortization Expenses of Intangible Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "ugro-20221231.htm", "contextRef": "iaa2a953a719d49b8975606a3b66bab6f_I20221231", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ugro-20221231.htm", "contextRef": "iaa2a953a719d49b8975606a3b66bab6f_I20221231", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:OtherAccruedLiabilitiesCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000058 - Disclosure - ACCRUED EXPENSES - Schedule of Accrued Expenses (Details)", "menuCat": "Details", "order": "58", "role": "http://urbangroinc.com/role/ACCRUEDEXPENSESScheduleofAccruedExpensesDetails", "shortName": "ACCRUED EXPENSES - Schedule of Accrued Expenses (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ugro-20221231.htm", "contextRef": "iaa2a953a719d49b8975606a3b66bab6f_I20221231", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:OtherAccruedLiabilitiesCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R59": { "firstAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "ugro-20221231.htm", "contextRef": "iaea7c074b3884ee79a39d66b68de67d9_I20201231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:DebtInstrumentFaceAmount", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000059 - Disclosure - BENEFICIAL CONVERSION FEATURE (Details)", "menuCat": "Details", "order": "59", "role": "http://urbangroinc.com/role/BENEFICIALCONVERSIONFEATUREDetails", "shortName": "BENEFICIAL CONVERSION FEATURE (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "ugro-20221231.htm", "contextRef": "i517f90244ae0478f9a43de4e3f4cf27f_D20201201-20201231", "decimals": "0", "lang": "en-US", "name": "us-gaap:ProceedsFromIssuanceOfDebt", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "ugro-20221231.htm", "contextRef": "ife79f0557f8f49cfba12e3c1ca090d8d_I20201231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:CommonStockSharesOutstanding", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000006 - Statement - CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY", "menuCat": "Statements", "order": "6", "role": "http://urbangroinc.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY", "shortName": "CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "ugro-20221231.htm", "contextRef": "ife79f0557f8f49cfba12e3c1ca090d8d_I20201231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:CommonStockSharesOutstanding", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R60": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "ugro-20221231.htm", "contextRef": "i69eb129329dd49b89eff26a8212ec7c8_I20221231", "decimals": "2", "first": true, "lang": "en-US", "name": "us-gaap:WarrantsAndRightsOutstandingMeasurementInput", "reportCount": 1, "unitRef": "usdPerShare", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000060 - Disclosure - PROMISSORY NOTE AND DEBT (Details)", "menuCat": "Details", "order": "60", "role": "http://urbangroinc.com/role/PROMISSORYNOTEANDDEBTDetails", "shortName": "PROMISSORY NOTE AND DEBT (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "ugro-20221231.htm", "contextRef": "i97c25fcb3481454a8a5c038154e14e72_D20200221-20200221", "decimals": null, "lang": "en-US", "name": "ugro:LongTermDebtTermExtensionPeriod", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R61": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "ugro-20221231.htm", "contextRef": "iaa2a953a719d49b8975606a3b66bab6f_I20221231", "decimals": "INF", "first": true, "lang": "en-US", "name": "ugro:LesseeOperatingLeaseNumberOfLeases", "reportCount": 1, "unique": true, "unitRef": "lease", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000061 - Disclosure - OPERATING LEASE LIABILITIES AND COMMITMENTS AND CONTINGENCIES - Narrative (Details)", "menuCat": "Details", "order": "61", "role": "http://urbangroinc.com/role/OPERATINGLEASELIABILITIESANDCOMMITMENTSANDCONTINGENCIESNarrativeDetails", "shortName": "OPERATING LEASE LIABILITIES AND COMMITMENTS AND CONTINGENCIES - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "ugro-20221231.htm", "contextRef": "iaa2a953a719d49b8975606a3b66bab6f_I20221231", "decimals": "INF", "first": true, "lang": "en-US", "name": "ugro:LesseeOperatingLeaseNumberOfLeases", "reportCount": 1, "unique": true, "unitRef": "lease", "xsiNil": "false" } }, "R62": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "ugro-20221231.htm", "contextRef": "iaa2a953a719d49b8975606a3b66bab6f_I20221231", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseLiability", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000062 - Disclosure - OPERATING LEASE LIABILITIES AND COMMITMENTS AND CONTINGENCIES - Schedule of Operating Lease Liabilities (Details)", "menuCat": "Details", "order": "62", "role": "http://urbangroinc.com/role/OPERATINGLEASELIABILITIESANDCOMMITMENTSANDCONTINGENCIESScheduleofOperatingLeaseLiabilitiesDetails", "shortName": "OPERATING LEASE LIABILITIES AND COMMITMENTS AND CONTINGENCIES - Schedule of Operating Lease Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R63": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "ugro-20221231.htm", "contextRef": "iaa2a953a719d49b8975606a3b66bab6f_I20221231", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000063 - Disclosure - OPERATING LEASE LIABILITIES AND COMMITMENTS AND CONTINGENCIES - Schedule of Future Minimum Lease Payments (Details)", "menuCat": "Details", "order": "63", "role": "http://urbangroinc.com/role/OPERATINGLEASELIABILITIESANDCOMMITMENTSANDCONTINGENCIESScheduleofFutureMinimumLeasePaymentsDetails", "shortName": "OPERATING LEASE LIABILITIES AND COMMITMENTS AND CONTINGENCIES - Schedule of Future Minimum Lease Payments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "ugro-20221231.htm", "contextRef": "iaa2a953a719d49b8975606a3b66bab6f_I20221231", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R64": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "ugro-20221231.htm", "contextRef": "ic912fe9dc1c8404eaadbf5e52188ad01_D20220101-20221231", "decimals": "2", "first": true, "lang": "en-US", "name": "us-gaap:ConcentrationRiskPercentage1", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000064 - Disclosure - RISKS AND UNCERTAINTIES - Schedule of Concentration Risk (Details)", "menuCat": "Details", "order": "64", "role": "http://urbangroinc.com/role/RISKSANDUNCERTAINTIESScheduleofConcentrationRiskDetails", "shortName": "RISKS AND UNCERTAINTIES - Schedule of Concentration Risk (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "ugro-20221231.htm", "contextRef": "ic912fe9dc1c8404eaadbf5e52188ad01_D20220101-20221231", "decimals": "2", "first": true, "lang": "en-US", "name": "us-gaap:ConcentrationRiskPercentage1", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R65": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "ugro-20221231.htm", "contextRef": "ic3f0fac0acde40b4a0e27abf0d1c85af_D20220101-20221231", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000065 - Disclosure - STOCK-BASED COMPENSATION - Narrative (Details)", "menuCat": "Details", "order": "65", "role": "http://urbangroinc.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails", "shortName": "STOCK-BASED COMPENSATION - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "ugro-20221231.htm", "contextRef": "iaa2a953a719d49b8975606a3b66bab6f_I20221231", "decimals": "0", "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R66": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "ugro-20221231.htm", "contextRef": "if57176bede704575a83cd9daad29631d_I20211231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000066 - Disclosure - STOCK-BASED COMPENSATION - Schedule of Stock Grant Activity (Details)", "menuCat": "Details", "order": "66", "role": "http://urbangroinc.com/role/STOCKBASEDCOMPENSATIONScheduleofStockGrantActivityDetails", "shortName": "STOCK-BASED COMPENSATION - Schedule of Stock Grant Activity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "ugro-20221231.htm", "contextRef": "i063ac8ecd5894b5e98eb7d94659eb71c_I20201231", "decimals": "INF", "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R67": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ugro-20221231.htm", "contextRef": "i542a9ada03e04a08a2bd753ad4899bd7_D20220101-20221231", "decimals": "INF", "first": true, "lang": "en-US", "name": "ugro:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestingInPeriod", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000067 - Disclosure - STOCK-BASED COMPENSATION - Schedule of Stock Grant Vesting Periods (Details)", "menuCat": "Details", "order": "67", "role": "http://urbangroinc.com/role/STOCKBASEDCOMPENSATIONScheduleofStockGrantVestingPeriodsDetails", "shortName": "STOCK-BASED COMPENSATION - Schedule of Stock Grant Vesting Periods (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ugro-20221231.htm", "contextRef": "i542a9ada03e04a08a2bd753ad4899bd7_D20220101-20221231", "decimals": "INF", "first": true, "lang": "en-US", "name": "ugro:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestingInPeriod", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R68": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ugro-20221231.htm", "contextRef": "i514622ccee214e8eb9197cb0a30bcc36_I20211231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000068 - Disclosure - STOCK-BASED COMPENSATION - Schedule of Stock Option Activity (Details)", "menuCat": "Details", "order": "68", "role": "http://urbangroinc.com/role/STOCKBASEDCOMPENSATIONScheduleofStockOptionActivityDetails", "shortName": "STOCK-BASED COMPENSATION - Schedule of Stock Option Activity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ugro-20221231.htm", "contextRef": "i5aec152076d74b0b9a848d07393bc30d_I20201231", "decimals": "INF", "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R69": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "ugro-20221231.htm", "contextRef": "ic3f0fac0acde40b4a0e27abf0d1c85af_D20220101-20221231", "decimals": "INF", "first": true, "lang": "en-US", "name": "ugro:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestingInPeriod", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000069 - Disclosure - STOCK-BASED COMPENSATION - Schedule of Stock Option Vesting Periods (Details)", "menuCat": "Details", "order": "69", "role": "http://urbangroinc.com/role/STOCKBASEDCOMPENSATIONScheduleofStockOptionVestingPeriodsDetails", "shortName": "STOCK-BASED COMPENSATION - Schedule of Stock Option Vesting Periods (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "ugro-20221231.htm", "contextRef": "ic3f0fac0acde40b4a0e27abf0d1c85af_D20220101-20221231", "decimals": "INF", "first": true, "lang": "en-US", "name": "ugro:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestingInPeriod", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "ugro-20221231.htm", "contextRef": "ic3f0fac0acde40b4a0e27abf0d1c85af_D20220101-20221231", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000007 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS", "menuCat": "Statements", "order": "7", "role": "http://urbangroinc.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "shortName": "CONSOLIDATED STATEMENTS OF CASH FLOWS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "ugro-20221231.htm", "contextRef": "ic3f0fac0acde40b4a0e27abf0d1c85af_D20220101-20221231", "decimals": "0", "lang": "en-US", "name": "us-gaap:DepreciationAndAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R70": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "ugro-20221231.htm", "contextRef": "ieb2156debb414702b711f01e67688823_I20210524", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:StockRepurchaseProgramAuthorizedAmount1", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000070 - Disclosure - SHAREHOLDERS\u2019 EQUITY (Details)", "menuCat": "Details", "order": "70", "role": "http://urbangroinc.com/role/SHAREHOLDERSEQUITYDetails", "shortName": "SHAREHOLDERS\u2019 EQUITY (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "ugro-20221231.htm", "contextRef": "ieb2156debb414702b711f01e67688823_I20210524", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:StockRepurchaseProgramAuthorizedAmount1", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R71": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "ugro-20221231.htm", "contextRef": "iaa2a953a719d49b8975606a3b66bab6f_I20221231", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLossCarryforwards", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000071 - Disclosure - INCOME TAXES (Details)", "menuCat": "Details", "order": "71", "role": "http://urbangroinc.com/role/INCOMETAXESDetails", "shortName": "INCOME TAXES (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "ugro-20221231.htm", "contextRef": "iaa2a953a719d49b8975606a3b66bab6f_I20221231", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLossCarryforwards", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R72": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "ugro-20221231.htm", "contextRef": "ib69bb35c85af44ebb4ee56f7bfbbdd0e_D20210101-20211231", "decimals": "INF", "first": true, "lang": "en-US", "name": "ugro:BusinessDevelopmentNumberOfInternationalVendors", "reportCount": 1, "unique": true, "unitRef": "internationalvendor", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000072 - Disclosure - BUSINESS DEVELOPMENT (Details)", "menuCat": "Details", "order": "72", "role": "http://urbangroinc.com/role/BUSINESSDEVELOPMENTDetails", "shortName": "BUSINESS DEVELOPMENT (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "ugro-20221231.htm", "contextRef": "ib69bb35c85af44ebb4ee56f7bfbbdd0e_D20210101-20211231", "decimals": "INF", "first": true, "lang": "en-US", "name": "ugro:BusinessDevelopmentNumberOfInternationalVendors", "reportCount": 1, "unique": true, "unitRef": "internationalvendor", "xsiNil": "false" } }, "R73": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ugro-20221231.htm", "contextRef": "i514622ccee214e8eb9197cb0a30bcc36_I20211231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ClassOfWarrantOrRightOutstanding", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000073 - Disclosure - WARRANTS - Schedule of Warrant Activity (Details)", "menuCat": "Details", "order": "73", "role": "http://urbangroinc.com/role/WARRANTSScheduleofWarrantActivityDetails", "shortName": "WARRANTS - Schedule of Warrant Activity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ugro-20221231.htm", "contextRef": "ic3f0fac0acde40b4a0e27abf0d1c85af_D20220101-20221231", "decimals": "INF", "lang": "en-US", "name": "ugro:ClassOfWarrantOrRightExercised", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R74": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "ugro-20221231.htm", "contextRef": "ic3f0fac0acde40b4a0e27abf0d1c85af_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "ugro:ClassOfWarrantOrRightWeightedAverageLife", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000074 - Disclosure - WARRANTS - Narrative (Details)", "menuCat": "Details", "order": "74", "role": "http://urbangroinc.com/role/WARRANTSNarrativeDetails", "shortName": "WARRANTS - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "ugro-20221231.htm", "contextRef": "ic3f0fac0acde40b4a0e27abf0d1c85af_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "ugro:ClassOfWarrantOrRightWeightedAverageLife", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R75": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "ugro-20221231.htm", "contextRef": "icd8b8c702e4a42ef868ba612602420dc_D20230327-20230327", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:ProceedsFromLegalSettlements", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000075 - Disclosure - SUBSEQUENT EVENTS (Details)", "menuCat": "Details", "order": "75", "role": "http://urbangroinc.com/role/SUBSEQUENTEVENTSDetails", "shortName": "SUBSEQUENT EVENTS (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R8": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ugro-20221231.htm", "contextRef": "ic3f0fac0acde40b4a0e27abf0d1c85af_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "ugro:OrganizationConsolidationBusinessCombinationAndPresentationOfFinancialStatementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000008 - Disclosure - ORGANIZATION AND ACQUISITIONS, BUSINESS PLAN, AND LIQUIDITY", "menuCat": "Notes", "order": "8", "role": "http://urbangroinc.com/role/ORGANIZATIONANDACQUISITIONSBUSINESSPLANANDLIQUIDITY", "shortName": "ORGANIZATION AND ACQUISITIONS, BUSINESS PLAN, AND LIQUIDITY", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ugro-20221231.htm", "contextRef": "ic3f0fac0acde40b4a0e27abf0d1c85af_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "ugro:OrganizationConsolidationBusinessCombinationAndPresentationOfFinancialStatementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ugro-20221231.htm", "contextRef": "ic3f0fac0acde40b4a0e27abf0d1c85af_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000009 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES", "menuCat": "Notes", "order": "9", "role": "http://urbangroinc.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIES", "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ugro-20221231.htm", "contextRef": "ic3f0fac0acde40b4a0e27abf0d1c85af_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 84, "tag": { "dei_AmendmentFlag": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.", "label": "Amendment Flag", "terseLabel": "Amendment Flag" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://urbangroinc.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_AuditorFirmId": { "auth_ref": [ "r576", "r577", "r578" ], "lang": { "en-us": { "role": { "documentation": "PCAOB issued Audit Firm Identifier", "label": "Auditor Firm ID", "terseLabel": "Auditor Firm ID" } } }, "localname": "AuditorFirmId", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://urbangroinc.com/role/AuditInformation" ], "xbrltype": "nonemptySequenceNumberItemType" }, "dei_AuditorLocation": { "auth_ref": [ "r576", "r577", "r578" ], "lang": { "en-us": { "role": { "label": "Auditor Location", "terseLabel": "Auditor Location" } } }, "localname": "AuditorLocation", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://urbangroinc.com/role/AuditInformation" ], "xbrltype": "internationalNameItemType" }, "dei_AuditorName": { "auth_ref": [ "r576", "r577", "r578" ], "lang": { "en-us": { "role": { "label": "Auditor Name", "terseLabel": "Auditor Name" } } }, "localname": "AuditorName", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://urbangroinc.com/role/AuditInformation" ], "xbrltype": "internationalNameItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Area code of city", "label": "City Area Code", "terseLabel": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://urbangroinc.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cover page.", "label": "Cover [Abstract]", "terseLabel": "Cover [Abstract]" } } }, "localname": "CoverAbstract", "nsuri": "http://xbrl.sec.gov/dei/2022", "xbrltype": "stringItemType" }, "dei_CurrentFiscalYearEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "End date of current fiscal year in the format --MM-DD.", "label": "Current Fiscal Year End Date", "terseLabel": "Current Fiscal Year End Date" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://urbangroinc.com/role/Cover" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentAnnualReport": { "auth_ref": [ "r576", "r577", "r578" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as an annual report.", "label": "Document Annual Report", "terseLabel": "Document Annual Report" } } }, "localname": "DocumentAnnualReport", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://urbangroinc.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_DocumentFiscalPeriodFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.", "label": "Document Fiscal Period Focus", "terseLabel": "Document Fiscal Period Focus" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://urbangroinc.com/role/Cover" ], "xbrltype": "fiscalPeriodItemType" }, "dei_DocumentFiscalYearFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.", "label": "Document Fiscal Year Focus", "terseLabel": "Document Fiscal Year Focus" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://urbangroinc.com/role/Cover" ], "xbrltype": "gYearItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD.", "label": "Document Period End Date", "terseLabel": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://urbangroinc.com/role/Cover" ], "xbrltype": "dateItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r579" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as a transition report.", "label": "Document Transition Report", "terseLabel": "Document Transition Report" } } }, "localname": "DocumentTransitionReport", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://urbangroinc.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_DocumentType": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.", "label": "Document Type", "terseLabel": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://urbangroinc.com/role/Cover" ], "xbrltype": "submissionTypeItemType" }, "dei_DocumentsIncorporatedByReferenceTextBlock": { "auth_ref": [ "r574" ], "lang": { "en-us": { "role": { "documentation": "Documents incorporated by reference.", "label": "Documents Incorporated by Reference [Text Block]", "terseLabel": "Documents Incorporated by Reference" } } }, "localname": "DocumentsIncorporatedByReferenceTextBlock", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://urbangroinc.com/role/Cover" ], "xbrltype": "textBlockItemType" }, "dei_EntityAddressAddressLine1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 1 such as Attn, Building Name, Street Name", "label": "Entity Address, Address Line One", "terseLabel": "Entity Address, Address Line One" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://urbangroinc.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressAddressLine2": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 2 such as Street or Suite number", "label": "Entity Address, Address Line Two", "terseLabel": "Entity Address, Address Line Two" } } }, "localname": "EntityAddressAddressLine2", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://urbangroinc.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCityOrTown": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the City or Town", "label": "Entity Address, City or Town", "terseLabel": "Entity Address, City or Town" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://urbangroinc.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressPostalZipCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Code for the postal or zip code", "label": "Entity Address, Postal Zip Code", "terseLabel": "Entity Address, Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://urbangroinc.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressStateOrProvince": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the state or province.", "label": "Entity Address, State or Province", "terseLabel": "Entity Address, State or Province" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://urbangroinc.com/role/Cover" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r573" ], "lang": { "en-us": { "role": { "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.", "label": "Entity Central Index Key", "terseLabel": "Entity Central Index Key" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://urbangroinc.com/role/Cover" ], "xbrltype": "centralIndexKeyItemType" }, "dei_EntityCommonStockSharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.", "label": "Entity Common Stock, Shares Outstanding", "terseLabel": "Entity Common Stock, Shares Outstanding (in shares)" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://urbangroinc.com/role/Cover" ], "xbrltype": "sharesItemType" }, "dei_EntityCurrentReportingStatus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Current Reporting Status", "terseLabel": "Entity Current Reporting Status" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://urbangroinc.com/role/Cover" ], "xbrltype": "yesNoItemType" }, "dei_EntityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "All the names of the entities being reported upon in a document. Any legal structure used to conduct activities or to hold assets. Some examples of such structures are corporations, partnerships, limited liability companies, grantor trusts, and other trusts. This item does not include business and geographical segments which are included in the geographical or business segments domains.", "label": "Entity [Domain]", "terseLabel": "Entity [Domain]" } } }, "localname": "EntityDomain", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://urbangroinc.com/role/INVESTMENTSNarrativeDetails" ], "xbrltype": "domainItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r573" ], "lang": { "en-us": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company", "terseLabel": "Entity Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://urbangroinc.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntityExTransitionPeriod": { "auth_ref": [ "r582" ], "lang": { "en-us": { "role": { "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.", "label": "Entity Ex Transition Period", "terseLabel": "Entity Ex Transition Period" } } }, "localname": "EntityExTransitionPeriod", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://urbangroinc.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntityFileNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.", "label": "Entity File Number", "terseLabel": "Entity File Number" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://urbangroinc.com/role/Cover" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r573" ], "lang": { "en-us": { "role": { "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Filer Category", "terseLabel": "Entity Filer Category" } } }, "localname": "EntityFilerCategory", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://urbangroinc.com/role/Cover" ], "xbrltype": "filerCategoryItemType" }, "dei_EntityIncorporationStateCountryCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two-character EDGAR code representing the state or country of incorporation.", "label": "Entity Incorporation, State or Country Code", "terseLabel": "Entity Incorporation, State or Country Code" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://urbangroinc.com/role/Cover" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r580" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).", "label": "Entity Interactive Data Current", "terseLabel": "Entity Interactive Data Current" } } }, "localname": "EntityInteractiveDataCurrent", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://urbangroinc.com/role/Cover" ], "xbrltype": "yesNoItemType" }, "dei_EntityPublicFloat": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter.", "label": "Entity Public Float", "terseLabel": "Entity Public Float" } } }, "localname": "EntityPublicFloat", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://urbangroinc.com/role/Cover" ], "xbrltype": "monetaryItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r573" ], "lang": { "en-us": { "role": { "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.", "label": "Entity Registrant Name", "terseLabel": "Entity Registrant Name" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://urbangroinc.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r573" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.", "label": "Entity Shell Company", "terseLabel": "Entity Shell Company" } } }, "localname": "EntityShellCompany", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://urbangroinc.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r573" ], "lang": { "en-us": { "role": { "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).", "label": "Entity Small Business", "terseLabel": "Entity Small Business" } } }, "localname": "EntitySmallBusiness", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://urbangroinc.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r573" ], "lang": { "en-us": { "role": { "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.", "label": "Entity Tax Identification Number", "terseLabel": "Entity Tax Identification Number" } } }, "localname": "EntityTaxIdentificationNumber", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://urbangroinc.com/role/Cover" ], "xbrltype": "employerIdItemType" }, "dei_EntityVoluntaryFilers": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.", "label": "Entity Voluntary Filers", "terseLabel": "Entity Voluntary Filers" } } }, "localname": "EntityVoluntaryFilers", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://urbangroinc.com/role/Cover" ], "xbrltype": "yesNoItemType" }, "dei_EntityWellKnownSeasonedIssuer": { "auth_ref": [ "r581" ], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A.", "label": "Entity Well-known Seasoned Issuer", "terseLabel": "Entity Well-known Seasoned Issuer" } } }, "localname": "EntityWellKnownSeasonedIssuer", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://urbangroinc.com/role/Cover" ], "xbrltype": "yesNoItemType" }, "dei_IcfrAuditorAttestationFlag": { "auth_ref": [ "r576", "r577", "r578" ], "lang": { "en-us": { "role": { "label": "ICFR Auditor Attestation Flag", "terseLabel": "ICFR Auditor Attestation Flag" } } }, "localname": "IcfrAuditorAttestationFlag", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://urbangroinc.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_LegalEntityAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The set of legal entities associated with a report.", "label": "Legal Entity [Axis]", "terseLabel": "Legal Entity [Axis]" } } }, "localname": "LegalEntityAxis", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://urbangroinc.com/role/INVESTMENTSNarrativeDetails" ], "xbrltype": "stringItemType" }, "dei_LocalPhoneNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Local phone number for entity.", "label": "Local Phone Number", "terseLabel": "Local Phone Number" } } }, "localname": "LocalPhoneNumber", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://urbangroinc.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r572" ], "lang": { "en-us": { "role": { "documentation": "Title of a 12(b) registered security.", "label": "Title of 12(b) Security", "terseLabel": "Title of 12(b) Security" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://urbangroinc.com/role/Cover" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r575" ], "lang": { "en-us": { "role": { "documentation": "Name of the Exchange on which a security is registered.", "label": "Security Exchange Name", "terseLabel": "Security Exchange Name" } } }, "localname": "SecurityExchangeName", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://urbangroinc.com/role/Cover" ], "xbrltype": "edgarExchangeCodeItemType" }, "dei_TradingSymbol": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Trading symbol of an instrument as listed on an exchange.", "label": "Trading Symbol", "terseLabel": "Trading Symbol" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://urbangroinc.com/role/Cover" ], "xbrltype": "tradingSymbolItemType" }, "srt_CounterpartyNameAxis": { "auth_ref": [ "r211", "r212", "r316", "r342", "r542", "r544" ], "lang": { "en-us": { "role": { "label": "Counterparty Name [Axis]", "terseLabel": "Counterparty Name [Axis]" } } }, "localname": "CounterpartyNameAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://urbangroinc.com/role/ORGANIZATIONANDACQUISITIONSBUSINESSPLANANDLIQUIDITYNarrativeDetails" ], "xbrltype": "stringItemType" }, "srt_EquityMethodInvesteeNameDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Investment, Name [Domain]", "terseLabel": "Investment, Name [Domain]" } } }, "localname": "EquityMethodInvesteeNameDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://urbangroinc.com/role/INVESTMENTSNarrativeDetails", "http://urbangroinc.com/role/INVESTMENTSScheduleofComponentsofInvestmentsDetails" ], "xbrltype": "domainItemType" }, "srt_MajorCustomersAxis": { "auth_ref": [ "r256", "r559", "r617", "r669" ], "lang": { "en-us": { "role": { "label": "Customer [Axis]", "terseLabel": "Customer [Axis]" } } }, "localname": "MajorCustomersAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://urbangroinc.com/role/RISKSANDUNCERTAINTIESScheduleofConcentrationRiskDetails" ], "xbrltype": "stringItemType" }, "srt_MaximumMember": { "auth_ref": [ "r298", "r299", "r300", "r301", "r384", "r498", "r525", "r538", "r539", "r556", "r566", "r571", "r615", "r661", "r662", "r663", "r664", "r665", "r666" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]", "terseLabel": "Maximum" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://urbangroinc.com/role/OPERATINGLEASELIABILITIESANDCOMMITMENTSANDCONTINGENCIESNarrativeDetails", "http://urbangroinc.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails", "http://urbangroinc.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESScheduleofPropertyandEquipmentDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r298", "r299", "r300", "r301", "r384", "r498", "r525", "r538", "r539", "r556", "r566", "r571", "r615", "r661", "r662", "r663", "r664", "r665", "r666" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]", "terseLabel": "Minimum" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://urbangroinc.com/role/OPERATINGLEASELIABILITIESANDCOMMITMENTSANDCONTINGENCIESNarrativeDetails", "http://urbangroinc.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails", "http://urbangroinc.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESScheduleofPropertyandEquipmentDetails" ], "xbrltype": "domainItemType" }, "srt_NameOfMajorCustomerDomain": { "auth_ref": [ "r256", "r559", "r617", "r669" ], "lang": { "en-us": { "role": { "label": "Customer [Domain]", "verboseLabel": "Customer [Domain]" } } }, "localname": "NameOfMajorCustomerDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://urbangroinc.com/role/RISKSANDUNCERTAINTIESScheduleofConcentrationRiskDetails" ], "xbrltype": "domainItemType" }, "srt_OwnershipAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Ownership [Axis]", "terseLabel": "Ownership [Axis]" } } }, "localname": "OwnershipAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://urbangroinc.com/role/INVESTMENTSNarrativeDetails" ], "xbrltype": "stringItemType" }, "srt_OwnershipDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Ownership [Domain]", "terseLabel": "Ownership [Domain]" } } }, "localname": "OwnershipDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://urbangroinc.com/role/INVESTMENTSNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r254", "r502", "r557", "r570", "r610", "r611", "r617", "r668" ], "lang": { "en-us": { "role": { "label": "Product and Service [Axis]", "terseLabel": "Product and Service [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://urbangroinc.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS", "http://urbangroinc.com/role/REVENUEFROMCONTRACTSWITHCUSTOMERSDisaggregationofRevenueDetails" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [ "r254", "r502", "r557", "r570", "r610", "r611", "r617", "r668" ], "lang": { "en-us": { "role": { "label": "Product and Service [Domain]", "terseLabel": "Product and Service [Domain]", "verboseLabel": "Product and Service [Domain]" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://urbangroinc.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS", "http://urbangroinc.com/role/REVENUEFROMCONTRACTSWITHCUSTOMERSDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r298", "r299", "r300", "r301", "r382", "r384", "r414", "r415", "r416", "r497", "r498", "r525", "r538", "r539", "r556", "r566", "r571", "r609", "r615", "r662", "r663", "r664", "r665", "r666" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Axis]", "terseLabel": "Statistical Measurement [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://urbangroinc.com/role/OPERATINGLEASELIABILITIESANDCOMMITMENTSANDCONTINGENCIESNarrativeDetails", "http://urbangroinc.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails", "http://urbangroinc.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESScheduleofPropertyandEquipmentDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r298", "r299", "r300", "r301", "r382", "r384", "r414", "r415", "r416", "r497", "r498", "r525", "r538", "r539", "r556", "r566", "r571", "r609", "r615", "r662", "r663", "r664", "r665", "r666" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Domain]", "terseLabel": "Statistical Measurement [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://urbangroinc.com/role/OPERATINGLEASELIABILITIESANDCOMMITMENTSANDCONTINGENCIESNarrativeDetails", "http://urbangroinc.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails", "http://urbangroinc.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESScheduleofPropertyandEquipmentDetails" ], "xbrltype": "domainItemType" }, "srt_RepurchaseAgreementCounterpartyNameDomain": { "auth_ref": [ "r211", "r212", "r316", "r342", "r543", "r544" ], "lang": { "en-us": { "role": { "label": "Counterparty Name [Domain]", "terseLabel": "Counterparty Name [Domain]" } } }, "localname": "RepurchaseAgreementCounterpartyNameDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://urbangroinc.com/role/ORGANIZATIONANDACQUISITIONSBUSINESSPLANANDLIQUIDITYNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis": { "auth_ref": [ "r266" ], "lang": { "en-us": { "role": { "label": "Investment, Name [Axis]", "terseLabel": "Investment, Name [Axis]" } } }, "localname": "ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://urbangroinc.com/role/INVESTMENTSNarrativeDetails", "http://urbangroinc.com/role/INVESTMENTSScheduleofComponentsofInvestmentsDetails" ], "xbrltype": "stringItemType" }, "srt_TitleOfIndividualAxis": { "auth_ref": [ "r598", "r657" ], "lang": { "en-us": { "role": { "label": "Title of Individual [Axis]", "terseLabel": "Title of Individual [Axis]" } } }, "localname": "TitleOfIndividualAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://urbangroinc.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails" ], "xbrltype": "stringItemType" }, "srt_TitleOfIndividualWithRelationshipToEntityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Title of Individual [Domain]", "verboseLabel": "Title of Individual [Domain]" } } }, "localname": "TitleOfIndividualWithRelationshipToEntityDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://urbangroinc.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails" ], "xbrltype": "domainItemType" }, "ugro_A2WREmeraldAndDVOAcquisitionsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "2WR, Emerald, And DVO Acquisitions", "label": "2WR, Emerald, And DVO Acquisitions [Member]", "terseLabel": "2WR, Emerald, and DVO Acquisitions" } } }, "localname": "A2WREmeraldAndDVOAcquisitionsMember", "nsuri": "http://urbangroinc.com/20221231", "presentation": [ "http://urbangroinc.com/role/OPERATINGLEASELIABILITIESANDCOMMITMENTSANDCONTINGENCIESNarrativeDetails" ], "xbrltype": "domainItemType" }, "ugro_A2WREntitiesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "2WR Entities", "label": "2WR Entities [Member]", "terseLabel": "2WR" } } }, "localname": "A2WREntitiesMember", "nsuri": "http://urbangroinc.com/20221231", "presentation": [ "http://urbangroinc.com/role/ORGANIZATIONANDACQUISITIONSBUSINESSPLANANDLIQUIDITYNarrativeDetails", "http://urbangroinc.com/role/ORGANIZATIONANDACQUISITIONSBUSINESSPLANANDLIQUIDITYScheduleofProFormaInformationDetails", "http://urbangroinc.com/role/ORGANIZATIONANDACQUISITIONSBUSINESSPLANANDLIQUIDITYScheduleofPurchasePriceAllocationDetails" ], "xbrltype": "domainItemType" }, "ugro_AdjustmentsToAdditionalPaidInCapitalBeneficialConversionFeature": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Adjustments to Additional Paid in Capital, Beneficial Conversion Feature", "label": "Adjustments to Additional Paid in Capital, Beneficial Conversion Feature", "terseLabel": "Beneficial conversion feature" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalBeneficialConversionFeature", "nsuri": "http://urbangroinc.com/20221231", "presentation": [ "http://urbangroinc.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "ugro_AuditInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Audit Information", "label": "Audit Information [Abstract]" } } }, "localname": "AuditInformationAbstract", "nsuri": "http://urbangroinc.com/20221231", "xbrltype": "stringItemType" }, "ugro_BacklogAndOtherIntangibleAssetsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Backlog And Other Intangible Assets", "label": "Backlog And Other Intangible Assets [Member]", "terseLabel": "Backlog and Other" } } }, "localname": "BacklogAndOtherIntangibleAssetsMember", "nsuri": "http://urbangroinc.com/20221231", "presentation": [ "http://urbangroinc.com/role/GOODWILLINTANGIBLEASSETSScheduleofIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "ugro_BacklogMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Backlog", "label": "Backlog [Member]", "terseLabel": "Backlog" } } }, "localname": "BacklogMember", "nsuri": "http://urbangroinc.com/20221231", "presentation": [ "http://urbangroinc.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails" ], "xbrltype": "domainItemType" }, "ugro_BridgeFinancingMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Bridge Financing [Member]", "label": "Bridge Financing [Member]", "terseLabel": "Bridge Financing" } } }, "localname": "BridgeFinancingMember", "nsuri": "http://urbangroinc.com/20221231", "presentation": [ "http://urbangroinc.com/role/RELATEDPARTYTRANSACTIONSDetails" ], "xbrltype": "domainItemType" }, "ugro_BridgeFinancingNotesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Bridge Financing Notes [Member]", "label": "Bridge Financing Notes [Member]", "terseLabel": "Bridge Financing Notes" } } }, "localname": "BridgeFinancingNotesMember", "nsuri": "http://urbangroinc.com/20221231", "presentation": [ "http://urbangroinc.com/role/BENEFICIALCONVERSIONFEATUREDetails" ], "xbrltype": "domainItemType" }, "ugro_BusinessCombinationConsiderationTransferredLiabilitiesIncurredNumberOfQuartersToBePaid": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Business Combination, Consideration Transferred, Liabilities Incurred, Number Of Quarters To Be Paid", "label": "Business Combination, Consideration Transferred, Liabilities Incurred, Number Of Quarters To Be Paid", "terseLabel": "Acquisition, liabilities incurred, promissory note, number of quarters to be paid" } } }, "localname": "BusinessCombinationConsiderationTransferredLiabilitiesIncurredNumberOfQuartersToBePaid", "nsuri": "http://urbangroinc.com/20221231", "presentation": [ "http://urbangroinc.com/role/ORGANIZATIONANDACQUISITIONSBUSINESSPLANANDLIQUIDITYNarrativeDetails" ], "xbrltype": "integerItemType" }, "ugro_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHighPerformancePeriodFollowingTheClosing": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Business Combination, Contingent Consideration Arrangements, Range Of Outcomes, Value, High, Performance Period Following The Closing", "label": "Business Combination, Contingent Consideration Arrangements, Range Of Outcomes, Value, High, Performance Period Following The Closing", "terseLabel": "Acquisition, contingent consideration, range of outcome, performance period following the closing" } } }, "localname": "BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHighPerformancePeriodFollowingTheClosing", "nsuri": "http://urbangroinc.com/20221231", "presentation": [ "http://urbangroinc.com/role/ORGANIZATIONANDACQUISITIONSBUSINESSPLANANDLIQUIDITYNarrativeDetails" ], "xbrltype": "durationItemType" }, "ugro_BusinessCombinationContingentConsiderationLiabilityEarnoutCriteriaPercentOfAcquireesQuarterlyGrossProfit": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Business Combination, Contingent Consideration, Liability, Earnout Criteria, Percent Of Acquiree's Quarterly Gross Profit", "label": "Business Combination, Contingent Consideration, Liability, Earnout Criteria, Percent Of Acquiree's Quarterly Gross Profit", "terseLabel": "Acquisition, contingent consideration, liability, earnout criteria, percent of acquiree's quarterly gross profit" } } }, "localname": "BusinessCombinationContingentConsiderationLiabilityEarnoutCriteriaPercentOfAcquireesQuarterlyGrossProfit", "nsuri": "http://urbangroinc.com/20221231", "presentation": [ "http://urbangroinc.com/role/ORGANIZATIONANDACQUISITIONSBUSINESSPLANANDLIQUIDITYNarrativeDetails" ], "xbrltype": "percentItemType" }, "ugro_BusinessCombinationContingentConsiderationLiabilityEarnoutFairValueCriteriaNumberOfTradingDaysPriorToEndOfApplicableQuarter": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Business Combination, Contingent Consideration, Liability, Earnout Fair Value Criteria, Number Of Trading Days Prior To End Of Applicable Quarter", "label": "Business Combination, Contingent Consideration, Liability, Earnout Fair Value Criteria, Number Of Trading Days Prior To End Of Applicable Quarter", "terseLabel": "Acquisition, contingent consideration, liability, earnout fair value criteria, number of trading days prior to end of applicable quarter" } } }, "localname": "BusinessCombinationContingentConsiderationLiabilityEarnoutFairValueCriteriaNumberOfTradingDaysPriorToEndOfApplicableQuarter", "nsuri": "http://urbangroinc.com/20221231", "presentation": [ "http://urbangroinc.com/role/ORGANIZATIONANDACQUISITIONSBUSINESSPLANANDLIQUIDITYNarrativeDetails" ], "xbrltype": "integerItemType" }, "ugro_BusinessCombinationNumberOfAffiliatedArchitectureDesignCompaniesAcquired": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Business Combination, Number Of Affiliated Architecture Design Companies Acquired", "label": "Business Combination, Number Of Affiliated Architecture Design Companies Acquired", "terseLabel": "Acquisition, number of affiliated architecture design companies acquired" } } }, "localname": "BusinessCombinationNumberOfAffiliatedArchitectureDesignCompaniesAcquired", "nsuri": "http://urbangroinc.com/20221231", "presentation": [ "http://urbangroinc.com/role/ORGANIZATIONANDACQUISITIONSBUSINESSPLANANDLIQUIDITYNarrativeDetails" ], "xbrltype": "integerItemType" }, "ugro_BusinessCombinationNumberOfCompaniesEnteredIntoAffiliateRelationship": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Business Combination, Number Of Companies Entered Into Affiliate Relationship", "label": "Business Combination, Number Of Companies Entered Into Affiliate Relationship", "terseLabel": "Acquisition, number of companies entered into affiliate relationship" } } }, "localname": "BusinessCombinationNumberOfCompaniesEnteredIntoAffiliateRelationship", "nsuri": "http://urbangroinc.com/20221231", "presentation": [ "http://urbangroinc.com/role/ORGANIZATIONANDACQUISITIONSBUSINESSPLANANDLIQUIDITYNarrativeDetails" ], "xbrltype": "integerItemType" }, "ugro_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccruedLiabilities": { "auth_ref": [], "calculation": { "http://urbangroinc.com/role/ORGANIZATIONANDACQUISITIONSBUSINESSPLANANDLIQUIDITYScheduleofPurchasePriceAllocationDetails": { "order": 9.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Current Liabilities, Accrued Liabilities", "label": "Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Current Liabilities, Accrued Liabilities", "negatedTerseLabel": "Accrued expenses" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccruedLiabilities", "nsuri": "http://urbangroinc.com/20221231", "presentation": [ "http://urbangroinc.com/role/ORGANIZATIONANDACQUISITIONSBUSINESSPLANANDLIQUIDITYScheduleofPurchasePriceAllocationDetails" ], "xbrltype": "monetaryItemType" }, "ugro_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseRightOfUseAsset": { "auth_ref": [], "calculation": { "http://urbangroinc.com/role/ORGANIZATIONANDACQUISITIONSBUSINESSPLANANDLIQUIDITYScheduleofPurchasePriceAllocationDetails": { "order": 5.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Operating Lease, Right-Of-Use Asset", "label": "Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Operating Lease, Right-Of-Use Asset", "terseLabel": "Right of use asset" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseRightOfUseAsset", "nsuri": "http://urbangroinc.com/20221231", "presentation": [ "http://urbangroinc.com/role/ORGANIZATIONANDACQUISITIONSBUSINESSPLANANDLIQUIDITYScheduleofPurchasePriceAllocationDetails" ], "xbrltype": "monetaryItemType" }, "ugro_BusinessDevelopmentDisclosureTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Business Development Disclosure", "label": "Business Development Disclosure [Text Block]", "terseLabel": "BUSINESS DEVELOPMENT" } } }, "localname": "BusinessDevelopmentDisclosureTextBlock", "nsuri": "http://urbangroinc.com/20221231", "presentation": [ "http://urbangroinc.com/role/BUSINESSDEVELOPMENT" ], "xbrltype": "textBlockItemType" }, "ugro_BusinessDevelopmentNumberOfInternationalVendors": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Business Development, Number Of International Vendors", "label": "Business Development, Number Of International Vendors", "terseLabel": "Number of international vendors" } } }, "localname": "BusinessDevelopmentNumberOfInternationalVendors", "nsuri": "http://urbangroinc.com/20221231", "presentation": [ "http://urbangroinc.com/role/BUSINESSDEVELOPMENTDetails" ], "xbrltype": "integerItemType" }, "ugro_ClassOfWarrantOrRightExcisableExercisePriceOfWarrantsOrRights": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Class Of Warrant Or Right, Excisable, Exercise Price Of Warrants Or Rights", "label": "Class Of Warrant Or Right, Excisable, Exercise Price Of Warrants Or Rights", "terseLabel": "Warrants exercisable (in dollars per share)" } } }, "localname": "ClassOfWarrantOrRightExcisableExercisePriceOfWarrantsOrRights", "nsuri": "http://urbangroinc.com/20221231", "presentation": [ "http://urbangroinc.com/role/WARRANTSScheduleofWarrantActivityDetails" ], "xbrltype": "perShareItemType" }, "ugro_ClassOfWarrantOrRightExercisable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Class of warrant or right exercisable.", "label": "Class Of Warrant Or Right, Exercisable", "terseLabel": "Warrants exercisable (in shares)" } } }, "localname": "ClassOfWarrantOrRightExercisable", "nsuri": "http://urbangroinc.com/20221231", "presentation": [ "http://urbangroinc.com/role/WARRANTSScheduleofWarrantActivityDetails" ], "xbrltype": "sharesItemType" }, "ugro_ClassOfWarrantOrRightExercisableIntrinsicValue": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Class Of Warrant Or Right, Exercisable, Intrinsic Value", "label": "Class Of Warrant Or Right, Exercisable, Intrinsic Value", "terseLabel": "Warrants, exercisable, intrinsic value" } } }, "localname": "ClassOfWarrantOrRightExercisableIntrinsicValue", "nsuri": "http://urbangroinc.com/20221231", "presentation": [ "http://urbangroinc.com/role/WARRANTSNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "ugro_ClassOfWarrantOrRightExercised": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Class Of Warrant Or Right, Exercised", "label": "Class Of Warrant Or Right, Exercised", "negatedTerseLabel": "Exercised (in shares)" } } }, "localname": "ClassOfWarrantOrRightExercised", "nsuri": "http://urbangroinc.com/20221231", "presentation": [ "http://urbangroinc.com/role/WARRANTSScheduleofWarrantActivityDetails" ], "xbrltype": "sharesItemType" }, "ugro_ClassOfWarrantOrRightExercisedExercisePriceOfWarrantsOrRights": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Class Of Warrant Or Right, Exercised, Exercise Price Of Warrants Or Rights", "label": "Class Of Warrant Or Right, Exercised, Exercise Price Of Warrants Or Rights", "terseLabel": "Exercised (in dollars per share)" } } }, "localname": "ClassOfWarrantOrRightExercisedExercisePriceOfWarrantsOrRights", "nsuri": "http://urbangroinc.com/20221231", "presentation": [ "http://urbangroinc.com/role/WARRANTSScheduleofWarrantActivityDetails" ], "xbrltype": "perShareItemType" }, "ugro_ClassOfWarrantOrRightExpired": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Class Of Warrant Or Right, Expired", "label": "Class Of Warrant Or Right, Expired", "negatedTerseLabel": "Expired (in shares)" } } }, "localname": "ClassOfWarrantOrRightExpired", "nsuri": "http://urbangroinc.com/20221231", "presentation": [ "http://urbangroinc.com/role/WARRANTSScheduleofWarrantActivityDetails" ], "xbrltype": "sharesItemType" }, "ugro_ClassOfWarrantOrRightExpiredExercisePriceOfWarrantsOrRights": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Class Of Warrant Or Right, Expired, Exercise Price Of Warrants Or Rights", "label": "Class Of Warrant Or Right, Expired, Exercise Price Of Warrants Or Rights", "terseLabel": "Expired (in dollars per share)" } } }, "localname": "ClassOfWarrantOrRightExpiredExercisePriceOfWarrantsOrRights", "nsuri": "http://urbangroinc.com/20221231", "presentation": [ "http://urbangroinc.com/role/WARRANTSScheduleofWarrantActivityDetails" ], "xbrltype": "perShareItemType" }, "ugro_ClassOfWarrantOrRightIssuedEquityOffering": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Class Of Warrant Or Right, Issued, Equity Offering", "label": "Class Of Warrant Or Right, Issued, Equity Offering", "terseLabel": "Issued in conjunction with equity offering (in shares)" } } }, "localname": "ClassOfWarrantOrRightIssuedEquityOffering", "nsuri": "http://urbangroinc.com/20221231", "presentation": [ "http://urbangroinc.com/role/WARRANTSScheduleofWarrantActivityDetails" ], "xbrltype": "sharesItemType" }, "ugro_ClassOfWarrantOrRightIssuedEquityOfferingExercisePriceOfWarrantsOrRights": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Class Of Warrant Or Right, Issued, Equity Offering, Exercise Price Of Warrants Or Rights", "label": "Class Of Warrant Or Right, Issued, Equity Offering, Exercise Price Of Warrants Or Rights", "terseLabel": "Issued in conjunction with equity offering (in dollars per share)" } } }, "localname": "ClassOfWarrantOrRightIssuedEquityOfferingExercisePriceOfWarrantsOrRights", "nsuri": "http://urbangroinc.com/20221231", "presentation": [ "http://urbangroinc.com/role/WARRANTSScheduleofWarrantActivityDetails" ], "xbrltype": "perShareItemType" }, "ugro_ClassOfWarrantOrRightOutstandingIntrinsicValue": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Class Of Warrant Or Right, Outstanding, Intrinsic Value", "label": "Class Of Warrant Or Right, Outstanding, Intrinsic Value", "terseLabel": "Warrants, outstanding, intrinsic value" } } }, "localname": "ClassOfWarrantOrRightOutstandingIntrinsicValue", "nsuri": "http://urbangroinc.com/20221231", "presentation": [ "http://urbangroinc.com/role/WARRANTSNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "ugro_ClassOfWarrantOrRightOutstandingRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Class Of Warrant Or Right, Outstanding", "label": "Class Of Warrant Or Right, Outstanding [Roll Forward]", "terseLabel": "Number of shares" } } }, "localname": "ClassOfWarrantOrRightOutstandingRollForward", "nsuri": "http://urbangroinc.com/20221231", "presentation": [ "http://urbangroinc.com/role/WARRANTSScheduleofWarrantActivityDetails" ], "xbrltype": "stringItemType" }, "ugro_ClassOfWarrantOrRightTerminatedCashlessExercise": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Class Of Warrant Or Right, Terminated, Cashless Exercise", "label": "Class Of Warrant Or Right, Terminated, Cashless Exercise", "negatedTerseLabel": "Terminated \u2013 cashless exercise (in shares)" } } }, "localname": "ClassOfWarrantOrRightTerminatedCashlessExercise", "nsuri": "http://urbangroinc.com/20221231", "presentation": [ "http://urbangroinc.com/role/WARRANTSScheduleofWarrantActivityDetails" ], "xbrltype": "sharesItemType" }, "ugro_ClassOfWarrantOrRightTerminatedCashlessExerciseExercisePriceOfWarrantsOrRights": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Class Of Warrant Or Right, Terminated, Cashless Exercise, Exercise Price Of Warrants Or Rights", "label": "Class Of Warrant Or Right, Terminated, Cashless Exercise, Exercise Price Of Warrants Or Rights", "terseLabel": "Terminated \u2013 cashless exercise (in dollars per share)" } } }, "localname": "ClassOfWarrantOrRightTerminatedCashlessExerciseExercisePriceOfWarrantsOrRights", "nsuri": "http://urbangroinc.com/20221231", "presentation": [ "http://urbangroinc.com/role/WARRANTSScheduleofWarrantActivityDetails" ], "xbrltype": "perShareItemType" }, "ugro_ClassOfWarrantOrRightWeightedAverageLife": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Class Of Warrant Or Right, Weighted Average Life", "label": "Class Of Warrant Or Right, Weighted Average Life", "terseLabel": "Warrants, weighted-average life" } } }, "localname": "ClassOfWarrantOrRightWeightedAverageLife", "nsuri": "http://urbangroinc.com/20221231", "presentation": [ "http://urbangroinc.com/role/WARRANTSNarrativeDetails" ], "xbrltype": "durationItemType" }, "ugro_Cloud9SupportMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cloud 9 Support [Member]", "label": "Cloud 9 Support [Member]", "terseLabel": "Cloud 9 Support" } } }, "localname": "Cloud9SupportMember", "nsuri": "http://urbangroinc.com/20221231", "presentation": [ "http://urbangroinc.com/role/RELATEDPARTYTRANSACTIONSDetails" ], "xbrltype": "domainItemType" }, "ugro_CommercialSectorMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Commercial Sector", "label": "Commercial Sector [Member]", "terseLabel": "Commercial" } } }, "localname": "CommercialSectorMember", "nsuri": "http://urbangroinc.com/20221231", "presentation": [ "http://urbangroinc.com/role/REVENUEFROMCONTRACTSWITHCUSTOMERSDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "ugro_CommonStockAndWarrantsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Common Stock and Warrants", "label": "Common Stock and Warrants [Member]", "terseLabel": "Common Stock and Warrants" } } }, "localname": "CommonStockAndWarrantsMember", "nsuri": "http://urbangroinc.com/20221231", "presentation": [ "http://urbangroinc.com/role/PROMISSORYNOTEANDDEBTDetails" ], "xbrltype": "domainItemType" }, "ugro_ComputerAndTechnologyEquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Computer And Technology Equipment [Member]", "label": "Computer And Technology Equipment [Member]", "terseLabel": "Computer and technology equipment" } } }, "localname": "ComputerAndTechnologyEquipmentMember", "nsuri": "http://urbangroinc.com/20221231", "presentation": [ "http://urbangroinc.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESScheduleofPropertyandEquipmentDetails" ], "xbrltype": "domainItemType" }, "ugro_ConstructionDesignAndBuildingMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Construction Design And Building", "label": "Construction Design And Building [Member]", "terseLabel": "Construction design-build" } } }, "localname": "ConstructionDesignAndBuildingMember", "nsuri": "http://urbangroinc.com/20221231", "presentation": [ "http://urbangroinc.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS", "http://urbangroinc.com/role/REVENUEFROMCONTRACTSWITHCUSTOMERSDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "ugro_ContingentConsiderationCurrent": { "auth_ref": [], "calculation": { "http://urbangroinc.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 5.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Contingent consideration.", "label": "Contingent Consideration, Current", "terseLabel": "Contingent consideration" } } }, "localname": "ContingentConsiderationCurrent", "nsuri": "http://urbangroinc.com/20221231", "presentation": [ "http://urbangroinc.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "ugro_ContingentConsiderations": { "auth_ref": [], "calculation": { "http://urbangroinc.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS": { "order": 5.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Contingent considerations.", "label": "Contingent considerations", "verboseLabel": "Contingent consideration" } } }, "localname": "ContingentConsiderations", "nsuri": "http://urbangroinc.com/20221231", "presentation": [ "http://urbangroinc.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS" ], "xbrltype": "monetaryItemType" }, "ugro_ContractAssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Contract Assets", "label": "Contract Assets [Abstract]", "terseLabel": "Contract assets:" } } }, "localname": "ContractAssetsAbstract", "nsuri": "http://urbangroinc.com/20221231", "presentation": [ "http://urbangroinc.com/role/REVENUEFROMCONTRACTSWITHCUSTOMERSScheduleofContractAssetsandLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "ugro_ContractLiabilitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Contract Liabilities", "label": "Contract Liabilities [Abstract]", "terseLabel": "Contract liabilities:" } } }, "localname": "ContractLiabilitiesAbstract", "nsuri": "http://urbangroinc.com/20221231", "presentation": [ "http://urbangroinc.com/role/REVENUEFROMCONTRACTSWITHCUSTOMERSScheduleofContractAssetsandLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "ugro_ContractLiabilitiesCurrent": { "auth_ref": [], "calculation": { "http://urbangroinc.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Contract Liabilities, Current", "label": "Contract Liabilities, Current", "terseLabel": "Contract liabilities" } } }, "localname": "ContractLiabilitiesCurrent", "nsuri": "http://urbangroinc.com/20221231", "presentation": [ "http://urbangroinc.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "ugro_ContractWithCustomerLiabilityIncludingRetainage": { "auth_ref": [], "calculation": { "http://urbangroinc.com/role/REVENUEFROMCONTRACTSWITHCUSTOMERSScheduleofContractAssetsandLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_ContractWithCustomerLiability", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Retainage included in contract liabilities due to being conditional on something other than solely passage of time.", "label": "Contract With Customer, Liability, Including Retainage", "terseLabel": "Retainage included in contract liabilities due to being conditional on something other than solely passage of time" } } }, "localname": "ContractWithCustomerLiabilityIncludingRetainage", "nsuri": "http://urbangroinc.com/20221231", "presentation": [ "http://urbangroinc.com/role/REVENUEFROMCONTRACTSWITHCUSTOMERSScheduleofContractAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "ugro_ContractWithCustomerLiabilityRevenueRecognizedIncludingOpeningBalance": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Contract With Customer, Liability, Revenue Recognized, Including Opening Balance", "label": "Contract With Customer, Liability, Revenue Recognized, Including Opening Balance", "terseLabel": "Contract with customer, liability, revenue recognized, including opening balance" } } }, "localname": "ContractWithCustomerLiabilityRevenueRecognizedIncludingOpeningBalance", "nsuri": "http://urbangroinc.com/20221231", "presentation": [ "http://urbangroinc.com/role/REVENUEFROMCONTRACTSWITHCUSTOMERSNarrativeDetails", "http://urbangroinc.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "ugro_ControlledEnvironmentAgricultureSectorMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Controlled Environment Agriculture Sector", "label": "Controlled Environment Agriculture Sector [Member]", "terseLabel": "CEA" } } }, "localname": "ControlledEnvironmentAgricultureSectorMember", "nsuri": "http://urbangroinc.com/20221231", "presentation": [ "http://urbangroinc.com/role/REVENUEFROMCONTRACTSWITHCUSTOMERSDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "ugro_CreditAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Credit Agreement [Member]", "label": "Credit Agreement [Member]", "terseLabel": "Credit Agreement" } } }, "localname": "CreditAgreementMember", "nsuri": "http://urbangroinc.com/20221231", "presentation": [ "http://urbangroinc.com/role/PROMISSORYNOTEANDDEBTDetails" ], "xbrltype": "domainItemType" }, "ugro_CustomerFourMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Customer Four", "label": "Customer Four [Member]", "terseLabel": "C000002151" } } }, "localname": "CustomerFourMember", "nsuri": "http://urbangroinc.com/20221231", "presentation": [ "http://urbangroinc.com/role/RISKSANDUNCERTAINTIESScheduleofConcentrationRiskDetails" ], "xbrltype": "domainItemType" }, "ugro_CustomerOneMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Customer One", "label": "Customer One [Member]", "terseLabel": "C000001462" } } }, "localname": "CustomerOneMember", "nsuri": "http://urbangroinc.com/20221231", "presentation": [ "http://urbangroinc.com/role/RISKSANDUNCERTAINTIESScheduleofConcentrationRiskDetails" ], "xbrltype": "domainItemType" }, "ugro_CustomerThreeMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Customer Three", "label": "Customer Three [Member]", "terseLabel": "C000002187" } } }, "localname": "CustomerThreeMember", "nsuri": "http://urbangroinc.com/20221231", "presentation": [ "http://urbangroinc.com/role/RISKSANDUNCERTAINTIESScheduleofConcentrationRiskDetails" ], "xbrltype": "domainItemType" }, "ugro_CustomerTwoMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Customer Two", "label": "Customer Two [Member]", "terseLabel": "C000001140" } } }, "localname": "CustomerTwoMember", "nsuri": "http://urbangroinc.com/20221231", "presentation": [ "http://urbangroinc.com/role/RISKSANDUNCERTAINTIESScheduleofConcentrationRiskDetails" ], "xbrltype": "domainItemType" }, "ugro_DawsonVanOrderIncMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Dawson Van Order, Inc.", "label": "Dawson Van Order, Inc. [Member]", "terseLabel": "DVO" } } }, "localname": "DawsonVanOrderIncMember", "nsuri": "http://urbangroinc.com/20221231", "presentation": [ "http://urbangroinc.com/role/ORGANIZATIONANDACQUISITIONSBUSINESSPLANANDLIQUIDITYNarrativeDetails", "http://urbangroinc.com/role/ORGANIZATIONANDACQUISITIONSBUSINESSPLANANDLIQUIDITYScheduleofPurchasePriceAllocationDetails", "http://urbangroinc.com/role/PROMISSORYNOTEANDDEBTDetails" ], "xbrltype": "domainItemType" }, "ugro_DebtInstrumentCashInterestInterestRateStatedPercentage": { "auth_ref": [], "calculation": { "http://urbangroinc.com/role/INVESTMENTSNarrativeDetails": { "order": 1.0, "parentTag": "us-gaap_DebtInstrumentInterestRateStatedPercentage", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Cash Interest, Interest Rate, Stated Percentage", "label": "Debt Instrument, Cash Interest, Interest Rate, Stated Percentage", "terseLabel": "Debt, cash interest, interest rate" } } }, "localname": "DebtInstrumentCashInterestInterestRateStatedPercentage", "nsuri": "http://urbangroinc.com/20221231", "presentation": [ "http://urbangroinc.com/role/INVESTMENTSNarrativeDetails" ], "xbrltype": "percentItemType" }, "ugro_DebtInstrumentConvertibleBeneficialConversionFeatureMinimumGrossProceedsForQualifiedOffering": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Convertible, Beneficial Conversion Feature, Minimum Gross Proceeds For Qualified Offering", "label": "Debt Instrument, Convertible, Beneficial Conversion Feature, Minimum Gross Proceeds For Qualified Offering", "terseLabel": "Debt, beneficial conversion feature, minimum gross proceeds for qualified offering" } } }, "localname": "DebtInstrumentConvertibleBeneficialConversionFeatureMinimumGrossProceedsForQualifiedOffering", "nsuri": "http://urbangroinc.com/20221231", "presentation": [ "http://urbangroinc.com/role/BENEFICIALCONVERSIONFEATUREDetails" ], "xbrltype": "monetaryItemType" }, "ugro_DebtInstrumentCovenantComplianceLoanAvailabilityFormulaCriteriaTwoAmount": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Covenant Compliance, Loan Availability Formula Criteria Two, Amount", "label": "Debt Instrument, Covenant Compliance, Loan Availability Formula Criteria Two, Amount", "terseLabel": "Debt, covenant compliance, loan availability criteria, amount (lesser of)" } } }, "localname": "DebtInstrumentCovenantComplianceLoanAvailabilityFormulaCriteriaTwoAmount", "nsuri": "http://urbangroinc.com/20221231", "presentation": [ "http://urbangroinc.com/role/PROMISSORYNOTEANDDEBTDetails" ], "xbrltype": "monetaryItemType" }, "ugro_DebtInstrumentCovenantComplianceLoanAvailabilityFormulaCriteriaTwoPercent": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Covenant Compliance, Loan Availability Formula Criteria Two, Percent", "label": "Debt Instrument, Covenant Compliance, Loan Availability Formula Criteria Two, Percent", "terseLabel": "Debt, covenant compliance, loan availability criteria, percent (lesser of)" } } }, "localname": "DebtInstrumentCovenantComplianceLoanAvailabilityFormulaCriteriaTwoPercent", "nsuri": "http://urbangroinc.com/20221231", "presentation": [ "http://urbangroinc.com/role/PROMISSORYNOTEANDDEBTDetails" ], "xbrltype": "percentItemType" }, "ugro_DebtInstrumentCovenantCompliancePriorNoticePrepaymentPeriodWithoutPenaltyIfCircumstancesMet": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Covenant Compliance, Prior Notice Prepayment Period Without Penalty, If Circumstances Met", "label": "Debt Instrument, Covenant Compliance, Prior Notice Prepayment Period Without Penalty, If Circumstances Met", "terseLabel": "Debt, covenant compliance, prior notice prepayment period without penalty, if circumstances met" } } }, "localname": "DebtInstrumentCovenantCompliancePriorNoticePrepaymentPeriodWithoutPenaltyIfCircumstancesMet", "nsuri": "http://urbangroinc.com/20221231", "presentation": [ "http://urbangroinc.com/role/PROMISSORYNOTEANDDEBTDetails" ], "xbrltype": "durationItemType" }, "ugro_DebtInstrumentCovenantFinalMaturityDateNumberOfMonthsAfterClosingDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Covenant, Final Maturity Date, Number Of Months After Closing Date", "label": "Debt Instrument, Covenant, Final Maturity Date, Number Of Months After Closing Date", "terseLabel": "Deb, final maturity date, number of months after closing date" } } }, "localname": "DebtInstrumentCovenantFinalMaturityDateNumberOfMonthsAfterClosingDate", "nsuri": "http://urbangroinc.com/20221231", "presentation": [ "http://urbangroinc.com/role/PROMISSORYNOTEANDDEBTDetails" ], "xbrltype": "durationItemType" }, "ugro_DebtInstrumentCovenantPotentialExtensionToFinalMaturityDateNumberOfMonthsAfterClosingDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Covenant, Potential Extension To Final Maturity Date, Number Of Months After Closing Date", "label": "Debt Instrument, Covenant, Potential Extension To Final Maturity Date, Number Of Months After Closing Date", "terseLabel": "Deb, potential extension to final maturity date, number of months after closing date" } } }, "localname": "DebtInstrumentCovenantPotentialExtensionToFinalMaturityDateNumberOfMonthsAfterClosingDate", "nsuri": "http://urbangroinc.com/20221231", "presentation": [ "http://urbangroinc.com/role/PROMISSORYNOTEANDDEBTDetails" ], "xbrltype": "durationItemType" }, "ugro_DebtInstrumentCovenantTermsLoanAvailabilityFormulaCriteriaOnePercent": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Covenant Terms, Loan Availability Formula Criteria One, Percent", "label": "Debt Instrument, Covenant Terms, Loan Availability Formula Criteria One, Percent", "terseLabel": "Debt, covenant terms, loan availability criteria, percent" } } }, "localname": "DebtInstrumentCovenantTermsLoanAvailabilityFormulaCriteriaOnePercent", "nsuri": "http://urbangroinc.com/20221231", "presentation": [ "http://urbangroinc.com/role/PROMISSORYNOTEANDDEBTDetails" ], "xbrltype": "percentItemType" }, "ugro_DebtInstrumentInterestPaidInKindInterestRateStatedPercentage": { "auth_ref": [], "calculation": { "http://urbangroinc.com/role/INVESTMENTSNarrativeDetails": { "order": 2.0, "parentTag": "us-gaap_DebtInstrumentInterestRateStatedPercentage", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Interest Paid-In-Kind, Interest Rate, Stated Percentage", "label": "Debt Instrument, Interest Paid-In-Kind, Interest Rate, Stated Percentage", "terseLabel": "Debt instrument, interest paid in kind, interest rate" } } }, "localname": "DebtInstrumentInterestPaidInKindInterestRateStatedPercentage", "nsuri": "http://urbangroinc.com/20221231", "presentation": [ "http://urbangroinc.com/role/INVESTMENTSNarrativeDetails" ], "xbrltype": "percentItemType" }, "ugro_DebtInstrumentOptionToExtendMaturityDatePeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Option To Extend Maturity Date, Period", "label": "Debt Instrument, Option To Extend Maturity Date, Period", "terseLabel": "Option to extend maturity date, period" } } }, "localname": "DebtInstrumentOptionToExtendMaturityDatePeriod", "nsuri": "http://urbangroinc.com/20221231", "presentation": [ "http://urbangroinc.com/role/INVESTMENTSNarrativeDetails" ], "xbrltype": "durationItemType" }, "ugro_DebtInstrumentPaymentTermsNumberOfConsecutiveQuarters": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Payment Terms, Number Of Consecutive Quarters", "label": "Debt Instrument, Payment Terms, Number Of Consecutive Quarters", "terseLabel": "Debt, payment terms, number of consecutive quarters" } } }, "localname": "DebtInstrumentPaymentTermsNumberOfConsecutiveQuarters", "nsuri": "http://urbangroinc.com/20221231", "presentation": [ "http://urbangroinc.com/role/PROMISSORYNOTEANDDEBTDetails" ], "xbrltype": "integerItemType" }, "ugro_DebtInstrumentPaymentTermsRemainingThreePaymentsNumberOfDaysFollowingEndOfEachFiscalQuarter": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Payment Terms, Remaining Three Payments, Number Of Days Following End Of Each Fiscal Quarter", "label": "Debt Instrument, Payment Terms, Remaining Three Payments, Number Of Days Following End Of Each Fiscal Quarter", "terseLabel": "Debt, payment terms, remaining three payments, number of days following end of each fiscal quarter" } } }, "localname": "DebtInstrumentPaymentTermsRemainingThreePaymentsNumberOfDaysFollowingEndOfEachFiscalQuarter", "nsuri": "http://urbangroinc.com/20221231", "presentation": [ "http://urbangroinc.com/role/PROMISSORYNOTEANDDEBTDetails" ], "xbrltype": "durationItemType" }, "ugro_DebtInstrumentRequiredDebtPrepaymentCost": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Required Debt Prepayment Cost", "label": "Debt Instrument, Required Debt Prepayment Cost", "terseLabel": "Debt, required debt prepayment cost" } } }, "localname": "DebtInstrumentRequiredDebtPrepaymentCost", "nsuri": "http://urbangroinc.com/20221231", "presentation": [ "http://urbangroinc.com/role/PROMISSORYNOTEANDDEBTDetails" ], "xbrltype": "monetaryItemType" }, "ugro_DebtLoanForgiveness": { "auth_ref": [], "calculation": { "http://urbangroinc.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 }, "http://urbangroinc.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS": { "order": 7.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Debt loan forgiveness.", "label": "PPP Loan Forgiveness", "negatedLabel": "PPP loan forgiveness", "terseLabel": "PPP loan forgiveness" } } }, "localname": "DebtLoanForgiveness", "nsuri": "http://urbangroinc.com/20221231", "presentation": [ "http://urbangroinc.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://urbangroinc.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS" ], "xbrltype": "monetaryItemType" }, "ugro_EdyzaIncMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Edyza [Member]", "label": "Edyza, Inc. [Member]", "terseLabel": "Edyza" } } }, "localname": "EdyzaIncMember", "nsuri": "http://urbangroinc.com/20221231", "presentation": [ "http://urbangroinc.com/role/INVESTMENTSNarrativeDetails", "http://urbangroinc.com/role/INVESTMENTSScheduleofComponentsofInvestmentsDetails" ], "xbrltype": "domainItemType" }, "ugro_EligibleInventoryMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Eligible Inventory", "label": "Eligible Inventory [Member]", "terseLabel": "Eligible Inventory" } } }, "localname": "EligibleInventoryMember", "nsuri": "http://urbangroinc.com/20221231", "presentation": [ "http://urbangroinc.com/role/PROMISSORYNOTEANDDEBTDetails" ], "xbrltype": "domainItemType" }, "ugro_EmeraldConstructionManagementIncMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Emerald Construction Management Inc [Member]", "label": "Emerald Construction Management Inc [Member]", "terseLabel": "Emerald" } } }, "localname": "EmeraldConstructionManagementIncMember", "nsuri": "http://urbangroinc.com/20221231", "presentation": [ "http://urbangroinc.com/role/ORGANIZATIONANDACQUISITIONSBUSINESSPLANANDLIQUIDITYNarrativeDetails", "http://urbangroinc.com/role/ORGANIZATIONANDACQUISITIONSBUSINESSPLANANDLIQUIDITYScheduleofProFormaInformationDetails", "http://urbangroinc.com/role/ORGANIZATIONANDACQUISITIONSBUSINESSPLANANDLIQUIDITYScheduleofPurchasePriceAllocationDetails" ], "xbrltype": "domainItemType" }, "ugro_EmployeesAndDirectorsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Employees And Director [Member]", "label": "Employees And Directors [Member]", "terseLabel": "Employees and Directors" } } }, "localname": "EmployeesAndDirectorsMember", "nsuri": "http://urbangroinc.com/20221231", "presentation": [ "http://urbangroinc.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails" ], "xbrltype": "domainItemType" }, "ugro_EquipmentSystemsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Equipment Systems [Member]", "label": "Equipment Systems [Member]", "terseLabel": "Equipment systems" } } }, "localname": "EquipmentSystemsMember", "nsuri": "http://urbangroinc.com/20221231", "presentation": [ "http://urbangroinc.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS", "http://urbangroinc.com/role/REVENUEFROMCONTRACTSWITHCUSTOMERSDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "ugro_EquityOwnershipExcludingConsolidatedEntityAndEquityMethodInvesteePercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Equity Ownership, Excluding Consolidated Entity And Equity Method Investee, Percentage", "label": "Equity Ownership, Excluding Consolidated Entity And Equity Method Investee, Percentage", "terseLabel": "Ownership, percent" } } }, "localname": "EquityOwnershipExcludingConsolidatedEntityAndEquityMethodInvesteePercentage", "nsuri": "http://urbangroinc.com/20221231", "presentation": [ "http://urbangroinc.com/role/INVESTMENTSNarrativeDetails" ], "xbrltype": "percentItemType" }, "ugro_EquitySecuritiesFVNICostRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Equity Securities, FV-NI, Cost", "label": "Equity Securities, FV-NI, Cost [Roll Forward]", "terseLabel": "Equity Securities, FV-NI, Cost [Roll Forward]" } } }, "localname": "EquitySecuritiesFVNICostRollForward", "nsuri": "http://urbangroinc.com/20221231", "presentation": [ "http://urbangroinc.com/role/INVESTMENTSScheduleofComponentsofInvestmentsDetails" ], "xbrltype": "stringItemType" }, "ugro_FinanceLeasePayments": { "auth_ref": [], "calculation": { "http://urbangroinc.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Finance Lease, Payments", "label": "Finance Lease, Payments", "negatedTerseLabel": "Repayment of finance lease ROU liability" } } }, "localname": "FinanceLeasePayments", "nsuri": "http://urbangroinc.com/20221231", "presentation": [ "http://urbangroinc.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "ugro_IncentivePlansMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Incentive Plans", "label": "Incentive Plans [Member]", "terseLabel": "Incentive Plans" } } }, "localname": "IncentivePlansMember", "nsuri": "http://urbangroinc.com/20221231", "presentation": [ "http://urbangroinc.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails" ], "xbrltype": "domainItemType" }, "ugro_InsuredAccountsReceivableMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Insured Accounts Receivable", "label": "Insured Accounts Receivable [Member]", "terseLabel": "Insured Accounts Receivable" } } }, "localname": "InsuredAccountsReceivableMember", "nsuri": "http://urbangroinc.com/20221231", "presentation": [ "http://urbangroinc.com/role/PROMISSORYNOTEANDDEBTDetails" ], "xbrltype": "domainItemType" }, "ugro_InterestRateCriteriaAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Interest Rate Criteria", "label": "Interest Rate Criteria [Axis]", "terseLabel": "Interest Rate Criteria [Axis]" } } }, "localname": "InterestRateCriteriaAxis", "nsuri": "http://urbangroinc.com/20221231", "presentation": [ "http://urbangroinc.com/role/INVESTMENTSNarrativeDetails" ], "xbrltype": "stringItemType" }, "ugro_InterestRateCriteriaDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Interest Rate Criteria [Domain]", "label": "Interest Rate Criteria [Domain]", "terseLabel": "Interest Rate Criteria [Domain]" } } }, "localname": "InterestRateCriteriaDomain", "nsuri": "http://urbangroinc.com/20221231", "presentation": [ "http://urbangroinc.com/role/INVESTMENTSNarrativeDetails" ], "xbrltype": "domainItemType" }, "ugro_InvestmentGradeReceivablesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Investment Grade Receivables", "label": "Investment Grade Receivables [Member]", "terseLabel": "Investment Grade Receivables" } } }, "localname": "InvestmentGradeReceivablesMember", "nsuri": "http://urbangroinc.com/20221231", "presentation": [ "http://urbangroinc.com/role/PROMISSORYNOTEANDDEBTDetails" ], "xbrltype": "domainItemType" }, "ugro_JamesLoweMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "James Lowe [Member]", "label": "James Lowe [Member]", "terseLabel": "James Lowe" } } }, "localname": "JamesLoweMember", "nsuri": "http://urbangroinc.com/20221231", "presentation": [ "http://urbangroinc.com/role/BENEFICIALCONVERSIONFEATUREDetails", "http://urbangroinc.com/role/RELATEDPARTYTRANSACTIONSDetails" ], "xbrltype": "domainItemType" }, "ugro_LegalSettlementReceivable": { "auth_ref": [], "calculation": { "http://urbangroinc.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails": { "order": 2.0, "parentTag": "us-gaap_NontradeReceivables", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Legal Settlement, Receivable", "label": "Legal Settlement, Receivable", "periodEndLabel": "Ending fraudulent wire receivable", "periodStartLabel": "Beginning fraudulent wire receivable", "terseLabel": "Legal settlement, receivable" } } }, "localname": "LegalSettlementReceivable", "nsuri": "http://urbangroinc.com/20221231", "presentation": [ "http://urbangroinc.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails", "http://urbangroinc.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESScheduleofNonTradeReceivableActivityDetails" ], "xbrltype": "monetaryItemType" }, "ugro_LegalSettlementReceivableAdditions": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Legal Settlement, Receivable, Additions", "label": "Legal Settlement, Receivable, Additions", "terseLabel": "Additions" } } }, "localname": "LegalSettlementReceivableAdditions", "nsuri": "http://urbangroinc.com/20221231", "presentation": [ "http://urbangroinc.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESScheduleofNonTradeReceivableActivityDetails" ], "xbrltype": "monetaryItemType" }, "ugro_LegalSettlementReceivableImpairmentUponSettlement": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Legal Settlement, Receivable, Impairment Upon Settlement", "label": "Legal Settlement, Receivable, Impairment Upon Settlement", "negatedTerseLabel": "Impairment recorded upon settlement", "terseLabel": "Legal settlement, impairment" } } }, "localname": "LegalSettlementReceivableImpairmentUponSettlement", "nsuri": "http://urbangroinc.com/20221231", "presentation": [ "http://urbangroinc.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails", "http://urbangroinc.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESScheduleofNonTradeReceivableActivityDetails" ], "xbrltype": "monetaryItemType" }, "ugro_LegalSettlementReceivablePayments": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Legal Settlement, Receivable, Payments", "label": "Legal Settlement, Receivable, Payments", "negatedTerseLabel": "Payments received" } } }, "localname": "LegalSettlementReceivablePayments", "nsuri": "http://urbangroinc.com/20221231", "presentation": [ "http://urbangroinc.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESScheduleofNonTradeReceivableActivityDetails" ], "xbrltype": "monetaryItemType" }, "ugro_LesseeFinanceLeaseNumberOfLeases": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Lessee, Finance Lease, Number Of Leases", "label": "Lessee, Finance Lease, Number Of Leases", "terseLabel": "Number of finance leases" } } }, "localname": "LesseeFinanceLeaseNumberOfLeases", "nsuri": "http://urbangroinc.com/20221231", "presentation": [ "http://urbangroinc.com/role/OPERATINGLEASELIABILITIESANDCOMMITMENTSANDCONTINGENCIESNarrativeDetails" ], "xbrltype": "integerItemType" }, "ugro_LesseeNumberOfOperatingLeasesAcquiredViaBusinessCombinations": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Lessee, Number Of Operating Leases Acquired Via Business Combinations", "label": "Lessee, Number Of Operating Leases Acquired Via Business Combinations", "terseLabel": "Number of operating leases acquired via business combinations" } } }, "localname": "LesseeNumberOfOperatingLeasesAcquiredViaBusinessCombinations", "nsuri": "http://urbangroinc.com/20221231", "presentation": [ "http://urbangroinc.com/role/OPERATINGLEASELIABILITIESANDCOMMITMENTSANDCONTINGENCIESNarrativeDetails" ], "xbrltype": "integerItemType" }, "ugro_LesseeOperatingLeaseLeaseLiabilityTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Lessee, Operating Lease, Lease Liability", "label": "Lessee, Operating Lease, Lease Liability [Table Text Block]", "terseLabel": "Summary of Operating Lease Liabilities" } } }, "localname": "LesseeOperatingLeaseLeaseLiabilityTableTextBlock", "nsuri": "http://urbangroinc.com/20221231", "presentation": [ "http://urbangroinc.com/role/OPERATINGLEASELIABILITIESANDCOMMITMENTSANDCONTINGENCIESTables" ], "xbrltype": "textBlockItemType" }, "ugro_LesseeOperatingLeaseNumberOfLeases": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Lessee, Operating Lease, Number Of Leases", "label": "Lessee, Operating Lease, Number Of Leases", "terseLabel": "Number of operating leases" } } }, "localname": "LesseeOperatingLeaseNumberOfLeases", "nsuri": "http://urbangroinc.com/20221231", "presentation": [ "http://urbangroinc.com/role/OPERATINGLEASELIABILITIESANDCOMMITMENTSANDCONTINGENCIESNarrativeDetails" ], "xbrltype": "integerItemType" }, "ugro_LoanAvailabilityFormulaCriteriaAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Loan Availability Formula Criteria", "label": "Loan Availability Formula Criteria [Axis]", "terseLabel": "Loan Availability Formula Criteria [Axis]" } } }, "localname": "LoanAvailabilityFormulaCriteriaAxis", "nsuri": "http://urbangroinc.com/20221231", "presentation": [ "http://urbangroinc.com/role/PROMISSORYNOTEANDDEBTDetails" ], "xbrltype": "stringItemType" }, "ugro_LoanAvailabilityFormulaCriteriaDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Loan Availability Formula Criteria [Domain]", "label": "Loan Availability Formula Criteria [Domain]", "terseLabel": "Loan Availability Formula Criteria [Domain]" } } }, "localname": "LoanAvailabilityFormulaCriteriaDomain", "nsuri": "http://urbangroinc.com/20221231", "presentation": [ "http://urbangroinc.com/role/PROMISSORYNOTEANDDEBTDetails" ], "xbrltype": "domainItemType" }, "ugro_LongTermDebtTermExtensionPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Long-Term Debt, Term, Extension Period", "label": "Long-Term Debt, Term, Extension Period", "terseLabel": "Debt, term, extension period" } } }, "localname": "LongTermDebtTermExtensionPeriod", "nsuri": "http://urbangroinc.com/20221231", "presentation": [ "http://urbangroinc.com/role/PROMISSORYNOTEANDDEBTDetails" ], "xbrltype": "durationItemType" }, "ugro_MiscellaneousNontradeReceivable": { "auth_ref": [], "calculation": { "http://urbangroinc.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails": { "order": 1.0, "parentTag": "us-gaap_NontradeReceivables", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Miscellaneous Nontrade Receivable", "label": "Miscellaneous Nontrade Receivable", "terseLabel": "Miscellaneous non-trade receivable" } } }, "localname": "MiscellaneousNontradeReceivable", "nsuri": "http://urbangroinc.com/20221231", "presentation": [ "http://urbangroinc.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "ugro_MovementInLegalSettlementReceivableIncreaseDecreaseRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Movement In Legal Settlement Receivable, Increase (Decrease)", "label": "Movement In Legal Settlement Receivable, Increase (Decrease) [Roll Forward]", "terseLabel": "Movement In Legal Settlement Receivable, Increase (Decrease) [Roll Forward]" } } }, "localname": "MovementInLegalSettlementReceivableIncreaseDecreaseRollForward", "nsuri": "http://urbangroinc.com/20221231", "presentation": [ "http://urbangroinc.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESScheduleofNonTradeReceivableActivityDetails" ], "xbrltype": "stringItemType" }, "ugro_OperatingLeaseRightOfUseAssetsAndLiabilitiesExtension": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Operating Lease Right Of Use Assets And Liabilities Extension.", "label": "Operating Lease, Right Of Use Assets And Liabilities Extension", "terseLabel": "Operating lease right of use assets and liabilities extension" } } }, "localname": "OperatingLeaseRightOfUseAssetsAndLiabilitiesExtension", "nsuri": "http://urbangroinc.com/20221231", "presentation": [ "http://urbangroinc.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "ugro_OperatingLossCarryforwardsNotSubjectToExpiration": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Operating Loss Carryforwards, Not Subject To Expiration", "label": "Operating Loss Carryforwards, Not Subject To Expiration", "terseLabel": "Operating loss carryforwards, with no expiration" } } }, "localname": "OperatingLossCarryforwardsNotSubjectToExpiration", "nsuri": "http://urbangroinc.com/20221231", "presentation": [ "http://urbangroinc.com/role/INCOMETAXESDetails" ], "xbrltype": "monetaryItemType" }, "ugro_OperatingLossCarryforwardsSubjectToExpiration": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Operating Loss Carryforwards, Subject To Expiration", "label": "Operating Loss Carryforwards, Subject To Expiration", "terseLabel": "Operating loss carryforwards, expiring in 2037" } } }, "localname": "OperatingLossCarryforwardsSubjectToExpiration", "nsuri": "http://urbangroinc.com/20221231", "presentation": [ "http://urbangroinc.com/role/INCOMETAXESDetails" ], "xbrltype": "monetaryItemType" }, "ugro_OrganizationConsolidationBusinessCombinationAndPresentationOfFinancialStatementsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Organization, Consolidation, Business Combination, And Presentation Of Financial Statements", "label": "Organization, Consolidation, Business Combination, And Presentation Of Financial Statements [Abstract]" } } }, "localname": "OrganizationConsolidationBusinessCombinationAndPresentationOfFinancialStatementsAbstract", "nsuri": "http://urbangroinc.com/20221231", "xbrltype": "stringItemType" }, "ugro_OrganizationConsolidationBusinessCombinationAndPresentationOfFinancialStatementsDisclosureTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Organization, Consolidation, Business Combination, And Presentation Of Financial Statements Disclosure", "label": "Organization, Consolidation, Business Combination, And Presentation Of Financial Statements Disclosure [Text Block]", "terseLabel": "ORGANIZATION AND ACQUISITIONS, BUSINESS PLAN, AND LIQUIDITY" } } }, "localname": "OrganizationConsolidationBusinessCombinationAndPresentationOfFinancialStatementsDisclosureTextBlock", "nsuri": "http://urbangroinc.com/20221231", "presentation": [ "http://urbangroinc.com/role/ORGANIZATIONANDACQUISITIONSBUSINESSPLANANDLIQUIDITY" ], "xbrltype": "textBlockItemType" }, "ugro_OtherAccountsReceivableMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Other Accounts Receivable", "label": "Other Accounts Receivable [Member]", "terseLabel": "Other Accounts Receivable" } } }, "localname": "OtherAccountsReceivableMember", "nsuri": "http://urbangroinc.com/20221231", "presentation": [ "http://urbangroinc.com/role/PROMISSORYNOTEANDDEBTDetails" ], "xbrltype": "domainItemType" }, "ugro_OtherEquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Other Equipment [Member]", "label": "Other Equipment [Member]", "terseLabel": "Other equipment" } } }, "localname": "OtherEquipmentMember", "nsuri": "http://urbangroinc.com/20221231", "presentation": [ "http://urbangroinc.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESScheduleofPropertyandEquipmentDetails" ], "xbrltype": "domainItemType" }, "ugro_OtherMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Other", "label": "Other [Member]", "terseLabel": "Other" } } }, "localname": "OtherMember", "nsuri": "http://urbangroinc.com/20221231", "presentation": [ "http://urbangroinc.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS", "http://urbangroinc.com/role/REVENUEFROMCONTRACTSWITHCUSTOMERSDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "ugro_PaymentsReceivedOrReceivableContractReceivablesInExcessOfRevenueRecognizedOnUncompletedContractsContractLiabilityExcludingRetainage": { "auth_ref": [], "calculation": { "http://urbangroinc.com/role/REVENUEFROMCONTRACTSWITHCUSTOMERSScheduleofContractAssetsandLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_ContractWithCustomerLiability", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Payments received or receivable (contract receivables) in excess of revenue recognized on uncompleted contracts (contract liability), excluding retainage.", "label": "Payments Received Or Receivable (Contract Receivables) In Excess Of Revenue Recognized On Uncompleted Contracts (Contract liability), Excluding Retainage", "terseLabel": "Payments received or receivable (contract receivables) in excess of revenue recognized on uncompleted contracts (contract liability)" } } }, "localname": "PaymentsReceivedOrReceivableContractReceivablesInExcessOfRevenueRecognizedOnUncompletedContractsContractLiabilityExcludingRetainage", "nsuri": "http://urbangroinc.com/20221231", "presentation": [ "http://urbangroinc.com/role/REVENUEFROMCONTRACTSWITHCUSTOMERSScheduleofContractAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "ugro_PostAnyListingMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Post Any Listing", "label": "Post Any Listing [Member]", "terseLabel": "Post Any Listing" } } }, "localname": "PostAnyListingMember", "nsuri": "http://urbangroinc.com/20221231", "presentation": [ "http://urbangroinc.com/role/INVESTMENTSNarrativeDetails" ], "xbrltype": "domainItemType" }, "ugro_PriorToAnyNASDAQListingMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Prior To Any NASDAQ Listing", "label": "Prior To Any NASDAQ Listing [Member]", "terseLabel": "Prior To Any NASDAQ Listing" } } }, "localname": "PriorToAnyNASDAQListingMember", "nsuri": "http://urbangroinc.com/20221231", "presentation": [ "http://urbangroinc.com/role/INVESTMENTSNarrativeDetails" ], "xbrltype": "domainItemType" }, "ugro_PromissoryNoteMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Promissory Note", "label": "Promissory Note [Member]", "terseLabel": "Promissory Note" } } }, "localname": "PromissoryNoteMember", "nsuri": "http://urbangroinc.com/20221231", "presentation": [ "http://urbangroinc.com/role/PROMISSORYNOTEANDDEBTDetails" ], "xbrltype": "domainItemType" }, "ugro_PurchasesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Purchases [Member]", "label": "Purchases [Member]", "terseLabel": "Purchases" } } }, "localname": "PurchasesMember", "nsuri": "http://urbangroinc.com/20221231", "presentation": [ "http://urbangroinc.com/role/RISKSANDUNCERTAINTIESScheduleofConcentrationRiskDetails" ], "xbrltype": "domainItemType" }, "ugro_RetainageIncludedInContractAssetsDueToBeingConditionalOnSomethingOtherThanSolelyPassageOfTime": { "auth_ref": [], "calculation": { "http://urbangroinc.com/role/REVENUEFROMCONTRACTSWITHCUSTOMERSScheduleofContractAssetsandLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_ContractWithCustomerAssetNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Retainage included in contract assets due to being conditional on something other than solely passage of time.", "label": "Retainage Included In Contract Assets Due To Being Conditional On Something Other Than Solely Passage Of Time", "terseLabel": "Retainage included in contract assets due to being conditional on something other than solely passage of time" } } }, "localname": "RetainageIncludedInContractAssetsDueToBeingConditionalOnSomethingOtherThanSolelyPassageOfTime", "nsuri": "http://urbangroinc.com/20221231", "presentation": [ "http://urbangroinc.com/role/REVENUEFROMCONTRACTSWITHCUSTOMERSScheduleofContractAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "ugro_RevenueFromContractWithCustomerExcludingAssessedTaxRelativePercent": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Revenue from Contract with Customer, Excluding Assessed Tax, Relative Percent", "label": "Revenue from Contract with Customer, Excluding Assessed Tax, Relative Percent", "terseLabel": "Relative percentage" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTaxRelativePercent", "nsuri": "http://urbangroinc.com/20221231", "presentation": [ "http://urbangroinc.com/role/REVENUEFROMCONTRACTSWITHCUSTOMERSDisaggregationofRevenueDetails" ], "xbrltype": "percentItemType" }, "ugro_RevenueRecognizedInExcessOfAmountsPaidOrPayableContractReceivablesToTheCompanyOnUncompletedContractsContractAssetExcludingRetainage": { "auth_ref": [], "calculation": { "http://urbangroinc.com/role/REVENUEFROMCONTRACTSWITHCUSTOMERSScheduleofContractAssetsandLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_ContractWithCustomerAssetNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Revenue recognized in excess of amounts paid or payable (contract receivables) to the Company on uncompleted contracts (contract asset), excluding retainage.", "label": "Revenue Recognized In Excess Of Amounts Paid Or Payable (Contract Receivables) To The Company On Uncompleted Contracts (Contract Asset), Excluding Retainage", "terseLabel": "Revenue recognized in excess of amounts paid or payable (contract receivables) to the Company on uncompleted contracts (contract asset), excluding retainage" } } }, "localname": "RevenueRecognizedInExcessOfAmountsPaidOrPayableContractReceivablesToTheCompanyOnUncompletedContractsContractAssetExcludingRetainage", "nsuri": "http://urbangroinc.com/20221231", "presentation": [ "http://urbangroinc.com/role/REVENUEFROMCONTRACTSWITHCUSTOMERSScheduleofContractAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "ugro_SeniorSecuredDemandTermLoanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Senior Secured Demand Term Loan", "label": "Senior Secured Demand Term Loan [Member]", "terseLabel": "Senior Secured Demand Term Loan" } } }, "localname": "SeniorSecuredDemandTermLoanMember", "nsuri": "http://urbangroinc.com/20221231", "presentation": [ "http://urbangroinc.com/role/PROMISSORYNOTEANDDEBTDetails" ], "xbrltype": "domainItemType" }, "ugro_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingEmploymentPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Employment Period", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Employment Period", "terseLabel": "Award vesting employment period (in years)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingEmploymentPeriod", "nsuri": "http://urbangroinc.com/20221231", "presentation": [ "http://urbangroinc.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails" ], "xbrltype": "durationItemType" }, "ugro_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestingInPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-Based Compensation Arrangement By Share-Based Payment Award, Equity Instruments Other Than Options, Vesting In Period", "label": "Share-Based Compensation Arrangement By Share-Based Payment Award, Equity Instruments Other Than Options, Vesting in Period", "terseLabel": "Number of Shares (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestingInPeriod", "nsuri": "http://urbangroinc.com/20221231", "presentation": [ "http://urbangroinc.com/role/STOCKBASEDCOMPENSATIONScheduleofStockGrantVestingPeriodsDetails" ], "xbrltype": "sharesItemType" }, "ugro_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestingInPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-Based Compensation Arrangement By Share-Based Payment Award, Options, Vesting In Period", "label": "Share-Based Compensation Arrangement By Share-Based Payment Award, Options, Vesting In Period", "terseLabel": "Number of Shares (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestingInPeriod", "nsuri": "http://urbangroinc.com/20221231", "presentation": [ "http://urbangroinc.com/role/STOCKBASEDCOMPENSATIONScheduleofStockOptionVestingPeriodsDetails" ], "xbrltype": "sharesItemType" }, "ugro_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExpiredWeightedAverageRemainingContractualTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Expired, Weighted Average Remaining Life.", "label": "Expired, Weighted Average Remaining Life (Years)", "terseLabel": "Expired (in years)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExpiredWeightedAverageRemainingContractualTerm", "nsuri": "http://urbangroinc.com/20221231", "presentation": [ "http://urbangroinc.com/role/STOCKBASEDCOMPENSATIONScheduleofStockOptionActivityDetails" ], "xbrltype": "durationItemType" }, "ugro_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsIssuedWeightedAverageRemainingContractualTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Issued, Weighted Average Remaining Life.", "label": "Issued, Weighted Average Remaining Life (Years)", "terseLabel": "Issued (in years)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsIssuedWeightedAverageRemainingContractualTerm", "nsuri": "http://urbangroinc.com/20221231", "presentation": [ "http://urbangroinc.com/role/STOCKBASEDCOMPENSATIONScheduleofStockOptionActivityDetails" ], "xbrltype": "durationItemType" }, "ugro_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share based Compensation Arrangement by Share based Payment Award Options Outstanding Weighted Average Remaining Contractual Term.", "label": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm", "verboseLabel": "Stock options outstanding, ending balance (in years)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm", "nsuri": "http://urbangroinc.com/20221231", "presentation": [ "http://urbangroinc.com/role/STOCKBASEDCOMPENSATIONScheduleofStockOptionActivityDetails" ], "xbrltype": "durationItemType" }, "ugro_SoftwareMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Software [Member]", "label": "Software [Member]", "terseLabel": "Software" } } }, "localname": "SoftwareMember", "nsuri": "http://urbangroinc.com/20221231", "presentation": [ "http://urbangroinc.com/role/PROPERTYPLANTEQUIPMENTNETScheduleofPropertyPlantEquipmentDetails", "http://urbangroinc.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESScheduleofPropertyandEquipmentDetails" ], "xbrltype": "domainItemType" }, "ugro_StockGrantsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Stock Grants", "label": "Stock Grants [Member]", "terseLabel": "Stock Grants" } } }, "localname": "StockGrantsMember", "nsuri": "http://urbangroinc.com/20221231", "presentation": [ "http://urbangroinc.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails", "http://urbangroinc.com/role/STOCKBASEDCOMPENSATIONScheduleofStockGrantActivityDetails", "http://urbangroinc.com/role/STOCKBASEDCOMPENSATIONScheduleofStockGrantVestingPeriodsDetails" ], "xbrltype": "domainItemType" }, "ugro_StockIssuedInConversionOfWarrantsShares": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Stock issued in conversion of warrants, shares.", "label": "Stock Issued In Conversion Of Warrants, Shares", "terseLabel": "Stock issued in conversion of warrants (in shares)" } } }, "localname": "StockIssuedInConversionOfWarrantsShares", "nsuri": "http://urbangroinc.com/20221231", "presentation": [ "http://urbangroinc.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY" ], "xbrltype": "sharesItemType" }, "ugro_StockIssuedInConversionOfWarrantsValue": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Stock issued in conversion of warrants.", "label": "Stock Issued In Conversion Of Warrants, Value", "terseLabel": "Stock issued in conversion of warrants" } } }, "localname": "StockIssuedInConversionOfWarrantsValue", "nsuri": "http://urbangroinc.com/20221231", "presentation": [ "http://urbangroinc.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "ugro_StockRepurchaseProgramIncreaseToAuthorizedAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Stock Repurchase Program, Increase To Authorized Amount", "label": "Stock Repurchase Program, Increase To Authorized Amount", "terseLabel": "Stock repurchase program, increased authorized amount" } } }, "localname": "StockRepurchaseProgramIncreaseToAuthorizedAmount", "nsuri": "http://urbangroinc.com/20221231", "presentation": [ "http://urbangroinc.com/role/SHAREHOLDERSEQUITYDetails" ], "xbrltype": "monetaryItemType" }, "ugro_SupplierFiveMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Supplier Five", "label": "Supplier Five [Member]", "terseLabel": "V000001910" } } }, "localname": "SupplierFiveMember", "nsuri": "http://urbangroinc.com/20221231", "presentation": [ "http://urbangroinc.com/role/RISKSANDUNCERTAINTIESScheduleofConcentrationRiskDetails" ], "xbrltype": "domainItemType" }, "ugro_SupplierFourMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Supplier Four", "label": "Supplier Four [Member]", "terseLabel": "V000001372" } } }, "localname": "SupplierFourMember", "nsuri": "http://urbangroinc.com/20221231", "presentation": [ "http://urbangroinc.com/role/RISKSANDUNCERTAINTIESScheduleofConcentrationRiskDetails" ], "xbrltype": "domainItemType" }, "ugro_SupplierOneMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Supplier One", "label": "Supplier One [Member]", "terseLabel": "V000001029" } } }, "localname": "SupplierOneMember", "nsuri": "http://urbangroinc.com/20221231", "presentation": [ "http://urbangroinc.com/role/RISKSANDUNCERTAINTIESScheduleofConcentrationRiskDetails" ], "xbrltype": "domainItemType" }, "ugro_SupplierThreeMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Supplier Three", "label": "Supplier Three [Member]", "terseLabel": "V000001326" } } }, "localname": "SupplierThreeMember", "nsuri": "http://urbangroinc.com/20221231", "presentation": [ "http://urbangroinc.com/role/RISKSANDUNCERTAINTIESScheduleofConcentrationRiskDetails" ], "xbrltype": "domainItemType" }, "ugro_SupplierTwoMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Supplier Two", "label": "Supplier Two [Member]", "terseLabel": "V000000453" } } }, "localname": "SupplierTwoMember", "nsuri": "http://urbangroinc.com/20221231", "presentation": [ "http://urbangroinc.com/role/RISKSANDUNCERTAINTIESScheduleofConcentrationRiskDetails" ], "xbrltype": "domainItemType" }, "ugro_TwoWRSellersMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "2WR Sellers [Member]", "label": "2WR Sellers [Member]", "terseLabel": "2WR Sellers" } } }, "localname": "TwoWRSellersMember", "nsuri": "http://urbangroinc.com/20221231", "presentation": [ "http://urbangroinc.com/role/ORGANIZATIONANDACQUISITIONSBUSINESSPLANANDLIQUIDITYNarrativeDetails" ], "xbrltype": "domainItemType" }, "ugro_UncollectedAmountsOnEligibleSignedEquipmentOrdersForEquipmentSystemsContractsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Uncollected Amounts On Eligible Signed Equipment Orders For Equipment Systems Contracts", "label": "Uncollected Amounts On Eligible Signed Equipment Orders For Equipment Systems Contracts [Member]", "terseLabel": "Uncollected Amounts on Eligible Signed Equipment Orders for Equipment Systems Contracts" } } }, "localname": "UncollectedAmountsOnEligibleSignedEquipmentOrdersForEquipmentSystemsContractsMember", "nsuri": "http://urbangroinc.com/20221231", "presentation": [ "http://urbangroinc.com/role/PROMISSORYNOTEANDDEBTDetails" ], "xbrltype": "domainItemType" }, "ugro_UncollectedAmountsOnEligibleSignedProfessionalServicesOrderFormsForDesignContractsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Uncollected Amounts On Eligible Signed Professional Services Order Forms For Design Contracts", "label": "Uncollected Amounts On Eligible Signed Professional Services Order Forms For Design Contracts [Member]", "terseLabel": "Uncollected Amounts on Eligible Signed Professional Services Order Forms for Design Contracts" } } }, "localname": "UncollectedAmountsOnEligibleSignedProfessionalServicesOrderFormsForDesignContractsMember", "nsuri": "http://urbangroinc.com/20221231", "presentation": [ "http://urbangroinc.com/role/PROMISSORYNOTEANDDEBTDetails" ], "xbrltype": "domainItemType" }, "ugro_VendorPrepaymentsCurrent": { "auth_ref": [], "calculation": { "http://urbangroinc.com/role/PREPAYMENTSOTHERASSETSScheduleofPrepaymentsandOtherAssetsDetails": { "order": 1.0, "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Vendor Prepayments, Current", "label": "Vendor Prepayments, Current", "terseLabel": "Vendor prepayments" } } }, "localname": "VendorPrepaymentsCurrent", "nsuri": "http://urbangroinc.com/20221231", "presentation": [ "http://urbangroinc.com/role/PREPAYMENTSOTHERASSETSScheduleofPrepaymentsandOtherAssetsDetails" ], "xbrltype": "monetaryItemType" }, "ugro_WarrantsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Warrants, Policy", "label": "Warrants, Policy [Policy Text Block]", "terseLabel": "Warrants" } } }, "localname": "WarrantsPolicyPolicyTextBlock", "nsuri": "http://urbangroinc.com/20221231", "presentation": [ "http://urbangroinc.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "xbrltype": "textBlockItemType" }, "ugro_WeightedAverageExercisePriceAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted Average Exercise Price", "label": "Weighted Average Exercise Price [Abstract]", "terseLabel": "Weighted Average Exercise Price" } } }, "localname": "WeightedAverageExercisePriceAbstract", "nsuri": "http://urbangroinc.com/20221231", "presentation": [ "http://urbangroinc.com/role/WARRANTSScheduleofWarrantActivityDetails" ], "xbrltype": "stringItemType" }, "ugro_XSFinancialIncMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "XS Financial [Member]", "label": "XS Financial, Inc. [Member]", "terseLabel": "XS Financial" } } }, "localname": "XSFinancialIncMember", "nsuri": "http://urbangroinc.com/20221231", "presentation": [ "http://urbangroinc.com/role/INVESTMENTSNarrativeDetails", "http://urbangroinc.com/role/INVESTMENTSScheduleofComponentsofInvestmentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accounting Policies [Abstract]", "terseLabel": "Accounting Policies [Abstract]" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for accounts payable, accrued expenses, and other liabilities that are classified as current at the end of the reporting period.", "label": "Accounts Payable, Accrued Liabilities, and Other Liabilities Disclosure, Current [Text Block]", "terseLabel": "ACCRUED EXPENSES" } } }, "localname": "AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/ACCRUEDEXPENSES" ], "xbrltype": "textBlockItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r15", "r569" ], "calculation": { "http://urbangroinc.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accounts Payable, Current", "terseLabel": "Accounts payable" } } }, "localname": "AccountsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsPayableMember": { "auth_ref": [ "r0" ], "lang": { "en-us": { "role": { "documentation": "Obligations incurred and payable to vendors for goods and services received.", "label": "Accounts Payable [Member]", "terseLabel": "Accounts Payable" } } }, "localname": "AccountsPayableMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/RISKSANDUNCERTAINTIESScheduleofConcentrationRiskDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsReceivableMember": { "auth_ref": [ "r534" ], "lang": { "en-us": { "role": { "documentation": "Due from customers or clients for goods or services that have been delivered or sold.", "label": "Accounts Receivable [Member]", "terseLabel": "Accounts Receivable" } } }, "localname": "AccountsReceivableMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/RISKSANDUNCERTAINTIESScheduleofConcentrationRiskDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r257", "r258" ], "calculation": { "http://urbangroinc.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.", "label": "Accounts Receivable, after Allowance for Credit Loss, Current", "terseLabel": "Accounts receivable, net" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableRelatedPartiesCurrent": { "auth_ref": [ "r145", "r147", "r183", "r593" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of receivables arising from transactions with related parties due within one year or the normal operating cycle, if longer.", "label": "Accounts Receivable, Related Parties, Current", "terseLabel": "Accounts receivable, related parties, current" } } }, "localname": "AccountsReceivableRelatedPartiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/RELATEDPARTYTRANSACTIONSDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrent": { "auth_ref": [ "r19" ], "calculation": { "http://urbangroinc.com/role/ACCRUEDEXPENSESScheduleofAccruedExpensesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://urbangroinc.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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).", "label": "Accrued Liabilities, Current", "terseLabel": "Accrued expenses", "totalLabel": "Total accrued expenses" } } }, "localname": "AccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/ACCRUEDEXPENSESScheduleofAccruedExpensesDetails", "http://urbangroinc.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "auth_ref": [ "r88", "r179" ], "calculation": { "http://urbangroinc.com/role/PROPERTYPLANTEQUIPMENTNETScheduleofPropertyPlantEquipmentDetails": { "order": 2.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.", "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment", "negatedLabel": "Accumulated depreciation" } } }, "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/PROPERTYPLANTEQUIPMENTNETScheduleofPropertyPlantEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Accumulated Other Comprehensive Income (Loss) [Line Items]", "terseLabel": "Accumulated Other Comprehensive Income (Loss) [Line Items]" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/SHAREHOLDERSEQUITYDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossTable": { "auth_ref": [ "r195", "r196", "r471", "r472", "r473", "r474", "r475", "r476" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about components of accumulated other comprehensive income (loss).", "label": "Accumulated Other Comprehensive Income (Loss) [Table]", "terseLabel": "Accumulated Other Comprehensive Income (Loss) [Table]" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/SHAREHOLDERSEQUITYDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AdditionalPaidInCapital": { "auth_ref": [ "r10", "r569" ], "calculation": { "http://urbangroinc.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock.", "label": "Additional Paid in Capital", "terseLabel": "Additional paid-in capital" } } }, "localname": "AdditionalPaidInCapital", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r423", "r424", "r425", "r594", "r595", "r596", "r649" ], "lang": { "en-us": { "role": { "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders.", "label": "Additional Paid-in Capital [Member]", "terseLabel": "Additional Paid in Capital" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r115", "r116", "r386" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.", "label": "APIC, Share-Based Payment Arrangement, Increase for Cost Recognition", "terseLabel": "Stock-based compensation" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Adjustments to reconcile net loss to net cash used in operating activities:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_AdvertisingCostsPolicyTextBlock": { "auth_ref": [ "r428" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for advertising cost.", "label": "Advertising Cost [Policy Text Block]", "terseLabel": "Advertising Costs" } } }, "localname": "AdvertisingCostsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_AdvertisingExpense": { "auth_ref": [ "r429" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount charged to advertising expense for the period, which are expenses incurred with the objective of increasing revenue for a specified brand, product or product line.", "label": "Advertising Expense", "terseLabel": "Advertising expense" } } }, "localname": "AdvertisingExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r418" ], "calculation": { "http://urbangroinc.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS": { "order": 2.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.", "label": "Share-Based Payment Arrangement, Expense", "terseLabel": "Stock-based compensation" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS", "http://urbangroinc.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivable": { "auth_ref": [ "r184", "r261", "r270", "r271", "r273" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of allowance for credit loss on accounts receivable.", "label": "Accounts Receivable, Allowance for Credit Loss", "terseLabel": "Accounts receivable, allowance for credit loss" } } }, "localname": "AllowanceForDoubtfulAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r49", "r72", "r79" ], "calculation": { "http://urbangroinc.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS": { "order": 3.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.", "label": "Amortization of Intangible Assets", "terseLabel": "Intangible asset amortization" } } }, "localname": "AmortizationOfIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS", "http://urbangroinc.com/role/GOODWILLINTANGIBLEASSETSNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Assets": { "auth_ref": [ "r149", "r159", "r182", "r208", "r245", "r248", "r252", "r268", "r302", "r303", "r305", "r306", "r307", "r308", "r309", "r311", "r312", "r460", "r462", "r470", "r569", "r613", "r614", "r659" ], "calculation": { "http://urbangroinc.com/role/CONSOLIDATEDBALANCESHEETS": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets", "totalLabel": "Total assets" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets [Abstract]", "terseLabel": "ASSETS" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r175", "r189", "r208", "r268", "r302", "r303", "r305", "r306", "r307", "r308", "r309", "r311", "r312", "r460", "r462", "r470", "r569", "r613", "r614", "r659" ], "calculation": { "http://urbangroinc.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Current", "totalLabel": "Total current assets" } } }, "localname": "AssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets, Current [Abstract]", "terseLabel": "Current assets:" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsNoncurrent": { "auth_ref": [ "r208", "r268", "r302", "r303", "r305", "r306", "r307", "r308", "r309", "r311", "r312", "r460", "r462", "r470", "r613", "r614", "r659" ], "calculation": { "http://urbangroinc.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold or consumed after one year or beyond the normal operating cycle, if longer.", "label": "Assets, Noncurrent", "totalLabel": "Total non-current assets" } } }, "localname": "AssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsNoncurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets, Noncurrent [Abstract]", "terseLabel": "Non-current assets:" } } }, "localname": "AssetsNoncurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r389", "r390", "r391", "r393", "r394", "r395", "r396", "r397", "r398", "r399", "r400", "r401", "r402", "r403", "r404", "r405", "r406", "r407", "r408", "r409", "r410", "r413", "r414", "r415", "r416", "r417" ], "lang": { "en-us": { "role": { "documentation": "Information by type of award under share-based payment arrangement.", "label": "Award Type [Axis]", "terseLabel": "Award Type [Axis]" } } }, "localname": "AwardTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails", "http://urbangroinc.com/role/STOCKBASEDCOMPENSATIONScheduleofStockGrantActivityDetails", "http://urbangroinc.com/role/STOCKBASEDCOMPENSATIONScheduleofStockGrantVestingPeriodsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).", "label": "Basis of Accounting, Policy [Policy Text Block]", "terseLabel": "Basis of Presentation" } } }, "localname": "BasisOfAccountingPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_BilledContractReceivables": { "auth_ref": [ "r500" ], "calculation": { "http://urbangroinc.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amounts due for billed services rendered or to be rendered, actions taken or to be taken, or a promise to refrain from taking certain actions in accordance with the terms of a legally binding agreement between the Company and, at a minimum, one other party. An example would be amounts billed to customers under contracts or programs but not paid as of the balance sheet date.", "label": "Billed Contracts Receivable", "terseLabel": "Contract receivables" } } }, "localname": "BilledContractReceivables", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "auth_ref": [ "r455", "r564", "r565" ], "lang": { "en-us": { "role": { "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree.", "label": "Business Acquisition, Acquiree [Domain]", "terseLabel": "Business Acquisition, Acquiree [Domain]" } } }, "localname": "BusinessAcquisitionAcquireeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/OPERATINGLEASELIABILITIESANDCOMMITMENTSANDCONTINGENCIESNarrativeDetails", "http://urbangroinc.com/role/ORGANIZATIONANDACQUISITIONSBUSINESSPLANANDLIQUIDITYNarrativeDetails", "http://urbangroinc.com/role/ORGANIZATIONANDACQUISITIONSBUSINESSPLANANDLIQUIDITYScheduleofProFormaInformationDetails", "http://urbangroinc.com/role/ORGANIZATIONANDACQUISITIONSBUSINESSPLANANDLIQUIDITYScheduleofPurchasePriceAllocationDetails", "http://urbangroinc.com/role/PROMISSORYNOTEANDDEBTDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAxis": { "auth_ref": [ "r120", "r121", "r455", "r564", "r565" ], "lang": { "en-us": { "role": { "documentation": "Information by business combination or series of individually immaterial business combinations.", "label": "Business Acquisition [Axis]", "terseLabel": "Business Acquisition [Axis]" } } }, "localname": "BusinessAcquisitionAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/OPERATINGLEASELIABILITIESANDCOMMITMENTSANDCONTINGENCIESNarrativeDetails", "http://urbangroinc.com/role/ORGANIZATIONANDACQUISITIONSBUSINESSPLANANDLIQUIDITYNarrativeDetails", "http://urbangroinc.com/role/ORGANIZATIONANDACQUISITIONSBUSINESSPLANANDLIQUIDITYScheduleofProFormaInformationDetails", "http://urbangroinc.com/role/ORGANIZATIONANDACQUISITIONSBUSINESSPLANANDLIQUIDITYScheduleofPurchasePriceAllocationDetails", "http://urbangroinc.com/role/PROMISSORYNOTEANDDEBTDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Business Acquisition [Line Items]", "terseLabel": "Business Acquisition [Line Items]" } } }, "localname": "BusinessAcquisitionLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/ORGANIZATIONANDACQUISITIONSBUSINESSPLANANDLIQUIDITYNarrativeDetails", "http://urbangroinc.com/role/ORGANIZATIONANDACQUISITIONSBUSINESSPLANANDLIQUIDITYScheduleofPurchasePriceAllocationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionProFormaInformationTextBlock": { "auth_ref": [ "r647", "r648" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of pro forma results of operations for a material business acquisition or series of individually immaterial business acquisitions that are material in the aggregate.", "label": "Business Acquisition, Pro Forma Information [Table Text Block]", "terseLabel": "Schedule of Pro Forma Information" } } }, "localname": "BusinessAcquisitionProFormaInformationTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/ORGANIZATIONANDACQUISITIONSBUSINESSPLANANDLIQUIDITYTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss": { "auth_ref": [ "r453", "r454" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The pro forma net Income or Loss for the period as if the business combination or combinations had been completed at the beginning of a period.", "label": "Business Acquisition, Pro Forma Net Income (Loss)", "terseLabel": "Net income (loss)" } } }, "localname": "BusinessAcquisitionsProFormaNetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/ORGANIZATIONANDACQUISITIONSBUSINESSPLANANDLIQUIDITYScheduleofProFormaInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessAcquisitionsProFormaRevenue": { "auth_ref": [ "r453", "r454" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The pro forma revenue for a period as if the business combination or combinations had been completed at the beginning of the period.", "label": "Business Acquisition, Pro Forma Revenue", "verboseLabel": "Revenue" } } }, "localname": "BusinessAcquisitionsProFormaRevenue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/ORGANIZATIONANDACQUISITIONSBUSINESSPLANANDLIQUIDITYScheduleofProFormaInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationConsiderationTransferred1": { "auth_ref": [ "r130", "r131", "r133" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of consideration transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer.", "label": "Business Combination, Consideration Transferred", "terseLabel": "Purchase price" } } }, "localname": "BusinessCombinationConsiderationTransferred1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/ORGANIZATIONANDACQUISITIONSBUSINESSPLANANDLIQUIDITYNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable": { "auth_ref": [ "r130", "r131" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of equity interests of the acquirer, including instruments or interests issued or issuable in consideration for the business combination.", "label": "Business Combination, Consideration Transferred, Equity Interests Issued and Issuable", "terseLabel": "Acquisition, common stock consideration" } } }, "localname": "BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/ORGANIZATIONANDACQUISITIONSBUSINESSPLANANDLIQUIDITYNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred": { "auth_ref": [ "r128", "r130", "r131", "r457" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities incurred by the acquirer as part of consideration transferred in a business combination.", "label": "Business Combination, Consideration Transferred, Liabilities Incurred", "terseLabel": "Acquisition, liabilities incurred, promissory note" } } }, "localname": "BusinessCombinationConsiderationTransferredLiabilitiesIncurred", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/ORGANIZATIONANDACQUISITIONSBUSINESSPLANANDLIQUIDITYNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1": { "auth_ref": [ "r459", "r589" ], "calculation": { "http://urbangroinc.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in the value of a contingent consideration liability, including, but not limited to, differences arising upon settlement.", "label": "Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Liability", "terseLabel": "Acquisition, additional contingent consideration expense", "verboseLabel": "Change in fair value of contingent consideration" } } }, "localname": "BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://urbangroinc.com/role/ORGANIZATIONANDACQUISITIONSBUSINESSPLANANDLIQUIDITYNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh": { "auth_ref": [ "r134" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "For contingent consideration arrangements recognized in connection with a business combination, this element represents an estimate of the high-end of the potential range (undiscounted) of the consideration which may be paid.", "label": "Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Value, High", "terseLabel": "Acquisition, contingent consideration, range of outcome (up to)" } } }, "localname": "BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/ORGANIZATIONANDACQUISITIONSBUSINESSPLANANDLIQUIDITYNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationContingentConsiderationLiability": { "auth_ref": [ "r129", "r132", "r458" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liability recognized arising from contingent consideration in a business combination.", "label": "Business Combination, Contingent Consideration, Liability", "terseLabel": "Acquisition, estimated contingent consideration, liability" } } }, "localname": "BusinessCombinationContingentConsiderationLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/ORGANIZATIONANDACQUISITIONSBUSINESSPLANANDLIQUIDITYNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation": { "auth_ref": [ "r123" ], "calculation": { "http://urbangroinc.com/role/ORGANIZATIONANDACQUISITIONSBUSINESSPLANANDLIQUIDITYScheduleofPurchasePriceAllocationDetails": { "order": 11.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lease obligation assumed in business combination.", "label": "Business Combination, Recognized Identifiable Asset Acquired and Liability Assumed, Lease Obligation", "negatedTerseLabel": "Right of use liability" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/ORGANIZATIONANDACQUISITIONSBUSINESSPLANANDLIQUIDITYScheduleofPurchasePriceAllocationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents": { "auth_ref": [ "r123" ], "calculation": { "http://urbangroinc.com/role/ORGANIZATIONANDACQUISITIONSBUSINESSPLANANDLIQUIDITYScheduleofPurchasePriceAllocationDetails": { "order": 1.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions, acquired at the acquisition date. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents", "verboseLabel": "Cash" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/ORGANIZATIONANDACQUISITIONSBUSINESSPLANANDLIQUIDITYScheduleofPurchasePriceAllocationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther": { "auth_ref": [ "r123" ], "calculation": { "http://urbangroinc.com/role/ORGANIZATIONANDACQUISITIONSBUSINESSPLANANDLIQUIDITYScheduleofPurchasePriceAllocationDetails": { "order": 3.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of other assets expected to be realized or consumed before one year or the normal operating cycle, if longer, acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Other", "terseLabel": "Contract receivable" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/ORGANIZATIONANDACQUISITIONSBUSINESSPLANANDLIQUIDITYScheduleofPurchasePriceAllocationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets": { "auth_ref": [ "r123" ], "calculation": { "http://urbangroinc.com/role/ORGANIZATIONANDACQUISITIONSBUSINESSPLANANDLIQUIDITYScheduleofPurchasePriceAllocationDetails": { "order": 4.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer, acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Prepaid Expense and Other Assets", "terseLabel": "Prepayments and other assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/ORGANIZATIONANDACQUISITIONSBUSINESSPLANANDLIQUIDITYScheduleofPurchasePriceAllocationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables": { "auth_ref": [ "r123" ], "calculation": { "http://urbangroinc.com/role/ORGANIZATIONANDACQUISITIONSBUSINESSPLANANDLIQUIDITYScheduleofPurchasePriceAllocationDetails": { "order": 2.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount due from customers or clients for goods or services, including trade receivables, that have been delivered or sold in the normal course of business, and amounts due from others, including related parties expected to be converted to cash, sold or exchanged within one year or the normal operating cycle, if longer, acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables", "terseLabel": "Accounts receivable, net" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/ORGANIZATIONANDACQUISITIONSBUSINESSPLANANDLIQUIDITYScheduleofPurchasePriceAllocationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther": { "auth_ref": [ "r123" ], "calculation": { "http://urbangroinc.com/role/ORGANIZATIONANDACQUISITIONSBUSINESSPLANANDLIQUIDITYScheduleofPurchasePriceAllocationDetails": { "order": 10.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of other liabilities due within one year or within the normal operating cycle, if longer, assumed at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Other", "negatedLabel": "Contract liabilities" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/ORGANIZATIONANDACQUISITIONSBUSINESSPLANANDLIQUIDITYScheduleofPurchasePriceAllocationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities": { "auth_ref": [ "r123" ], "calculation": { "http://urbangroinc.com/role/ORGANIZATIONANDACQUISITIONSBUSINESSPLANANDLIQUIDITYScheduleofPurchasePriceAllocationDetails": { "order": 12.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences assumed at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities", "negatedLabel": "Deferred tax liability" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/ORGANIZATIONANDACQUISITIONSBUSINESSPLANANDLIQUIDITYScheduleofPurchasePriceAllocationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles": { "auth_ref": [ "r122", "r123" ], "calculation": { "http://urbangroinc.com/role/ORGANIZATIONANDACQUISITIONSBUSINESSPLANANDLIQUIDITYScheduleofPurchasePriceAllocationDetails": { "order": 8.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of identifiable intangible assets recognized as of the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles", "terseLabel": "Intangible assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/ORGANIZATIONANDACQUISITIONSBUSINESSPLANANDLIQUIDITYScheduleofPurchasePriceAllocationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment": { "auth_ref": [ "r122", "r123" ], "calculation": { "http://urbangroinc.com/role/ORGANIZATIONANDACQUISITIONSBUSINESSPLANANDLIQUIDITYScheduleofPurchasePriceAllocationDetails": { "order": 6.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of property, plant, and equipment recognized as of the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment", "terseLabel": "Property and equipment" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/ORGANIZATIONANDACQUISITIONSBUSINESSPLANANDLIQUIDITYScheduleofPurchasePriceAllocationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet": { "auth_ref": [ "r123" ], "calculation": { "http://urbangroinc.com/role/ORGANIZATIONANDACQUISITIONSBUSINESSPLANANDLIQUIDITYScheduleofPurchasePriceAllocationDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount recognized for assets, including goodwill, in excess of (less than) the aggregate liabilities assumed.", "label": "Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net", "totalLabel": "Purchase price" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/ORGANIZATIONANDACQUISITIONSBUSINESSPLANANDLIQUIDITYScheduleofPurchasePriceAllocationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net [Abstract]", "terseLabel": "Allocation of purchase price:" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/ORGANIZATIONANDACQUISITIONSBUSINESSPLANANDLIQUIDITYScheduleofPurchasePriceAllocationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationsPolicy": { "auth_ref": [ "r119" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for completed business combinations (purchase method, acquisition method or combination of entities under common control). This accounting policy may include a general discussion of the purchase method or acquisition method of accounting (including for example, the treatment accorded contingent consideration, the identification of assets and liabilities, the purchase price allocation process, how the fair values of acquired assets and liabilities are determined) and the entity's specific application thereof. An entity that acquires another entity in a leveraged buyout transaction generally discloses the accounting policy followed by the acquiring entity in determining the basis used to value its interest in the acquired entity, and the rationale for that accounting policy.", "label": "Business Combinations Policy [Policy Text Block]", "terseLabel": "Business Combinations" } } }, "localname": "BusinessCombinationsPolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessDevelopment": { "auth_ref": [ "r30" ], "calculation": { "http://urbangroinc.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS": { "order": 4.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Business development involves the development of products and services, their delivery, design and their implementation. Business development includes a number of techniques designed to grow an economic enterprise. Such techniques include, but are not limited to, assessments of marketing opportunities and target markets, intelligence gathering on customers and competitors, generating leads for possible sales, follow-up sales activity, formal proposal writing and business model design. Business development involves evaluating a business and then realizing its full potential, using such tools as marketing, sales, information management and customer service.", "label": "Business Development", "terseLabel": "Business development" } } }, "localname": "BusinessDevelopment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/BUSINESSDEVELOPMENTDetails", "http://urbangroinc.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS" ], "xbrltype": "monetaryItemType" }, "us-gaap_Cash": { "auth_ref": [ "r532", "r533", "r569", "r584" ], "calculation": { "http://urbangroinc.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Excludes cash and cash equivalents within disposal group and discontinued operation.", "label": "Cash", "terseLabel": "Cash" } } }, "localname": "Cash", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsPolicyTextBlock": { "auth_ref": [ "r52" ], "lang": { "en-us": { "role": { "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.", "label": "Cash and Cash Equivalents, Policy [Policy Text Block]", "terseLabel": "Cash" } } }, "localname": "CashAndCashEquivalentsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations": { "auth_ref": [ "r45", "r51", "r57" ], "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations", "periodEndLabel": "Cash at end of period", "periodStartLabel": "Cash at beginning of period" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r45", "r141" ], "calculation": { "http://urbangroinc.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "totalLabel": "Net change in cash" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract]", "terseLabel": "Supplemental disclosure of non-cash investing and financing activities:" } } }, "localname": "CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1": { "auth_ref": [ "r354" ], "lang": { "en-us": { "role": { "documentation": "Exercise price per share or per unit of warrants or rights outstanding.", "label": "Class of Warrant or Right, Exercise Price of Warrants or Rights", "periodEndLabel": "Warrants outstanding, ending balance (in dollars per share)", "periodStartLabel": "Warrants outstanding, beginning balance (in dollars per share)", "terseLabel": "Exercise price of warrants or rights (in dollars per share)" } } }, "localname": "ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/INVESTMENTSNarrativeDetails", "http://urbangroinc.com/role/WARRANTSScheduleofWarrantActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ClassOfWarrantOrRightOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of warrants or rights outstanding.", "label": "Class of Warrant or Right, Outstanding", "periodEndLabel": "Warrants outstanding, ending balance (in shares)", "periodStartLabel": "Warrants outstanding, beginning balance (in shares)", "terseLabel": "Class of warrant or right, outstanding (in shares)" } } }, "localname": "ClassOfWarrantOrRightOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/INVESTMENTSNarrativeDetails", "http://urbangroinc.com/role/WARRANTSScheduleofWarrantActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r23", "r154", "r163" ], "calculation": { "http://urbangroinc.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.", "label": "Commitments and Contingencies", "terseLabel": "Commitments and contingencies (note 12)" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r594", "r595", "r649" ], "lang": { "en-us": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock [Member]", "terseLabel": "Common Stock" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY", "http://urbangroinc.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails", "http://urbangroinc.com/role/STOCKBASEDCOMPENSATIONScheduleofStockGrantActivityDetails", "http://urbangroinc.com/role/STOCKBASEDCOMPENSATIONScheduleofStockGrantVestingPeriodsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r9" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of common stock.", "label": "Common Stock, Par or Stated Value Per Share", "terseLabel": "Common stock, par value (in dollars per share)" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/CONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r9" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.", "label": "Common Stock, Shares Authorized", "terseLabel": "Common stock, shares authorized (in shares)" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/CONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r9" ], "lang": { "en-us": { "role": { "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.", "label": "Common Stock, Shares, Issued", "terseLabel": "Common stock, shares issued (in shares)" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/CONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r9", "r98" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.", "label": "Common Stock, Shares, Outstanding", "periodEndLabel": "Ending balance (in shares)", "periodStartLabel": "Beginning balance (in shares)", "terseLabel": "Common stock, shares outstanding (in shares)" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/CONSOLIDATEDBALANCESHEETSParenthetical", "http://urbangroinc.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r9", "r569" ], "calculation": { "http://urbangroinc.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Common Stock, Value, Issued", "terseLabel": "Common stock, $0.001 par value; 100,000,000 shares authorized; 12,220,593 issued and 10,770,760 outstanding as of December\u00a031, 2022, and 11,588,110 shares issued and 10,733,195 outstanding as of December\u00a031, 2021" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r27", "r191", "r193", "r198", "r518", "r522" ], "calculation": { "http://urbangroinc.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "totalLabel": "Comprehensive loss" } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComputerEquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Long lived, depreciable assets that are used in the creation, maintenance and utilization of information systems.", "label": "Computer Equipment [Member]", "terseLabel": "Computers and technology equipment" } } }, "localname": "ComputerEquipmentMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/PROPERTYPLANTEQUIPMENTNETScheduleofPropertyPlantEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "auth_ref": [ "r63", "r64", "r138", "r139", "r256", "r534" ], "lang": { "en-us": { "role": { "documentation": "The denominator in a calculation of a disclosed concentration risk percentage.", "label": "Concentration Risk Benchmark [Domain]", "verboseLabel": "Concentration Risk Benchmark [Domain]" } } }, "localname": "ConcentrationRiskBenchmarkDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/RISKSANDUNCERTAINTIESScheduleofConcentrationRiskDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "auth_ref": [ "r63", "r64", "r138", "r139", "r256", "r531", "r534" ], "lang": { "en-us": { "role": { "documentation": "Information by benchmark of concentration risk.", "label": "Concentration Risk Benchmark [Axis]", "terseLabel": "Concentration Risk Benchmark [Axis]" } } }, "localname": "ConcentrationRiskByBenchmarkAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/RISKSANDUNCERTAINTIESScheduleofConcentrationRiskDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskByTypeAxis": { "auth_ref": [ "r63", "r64", "r138", "r139", "r256", "r534", "r670" ], "lang": { "en-us": { "role": { "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender.", "label": "Concentration Risk Type [Axis]", "terseLabel": "Concentration Risk Type [Axis]" } } }, "localname": "ConcentrationRiskByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/RISKSANDUNCERTAINTIESScheduleofConcentrationRiskDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskDisclosureTextBlock": { "auth_ref": [ "r69" ], "lang": { "en-us": { "role": { "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.", "label": "Concentration Risk Disclosure [Text Block]", "terseLabel": "RISKS AND UNCERTAINTIES" } } }, "localname": "ConcentrationRiskDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/RISKSANDUNCERTAINTIES" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConcentrationRiskLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Concentration Risk [Line Items]", "terseLabel": "Concentration Risk [Line Items]" } } }, "localname": "ConcentrationRiskLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/RISKSANDUNCERTAINTIESScheduleofConcentrationRiskDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskPercentage1": { "auth_ref": [ "r63", "r64", "r138", "r139", "r256" ], "lang": { "en-us": { "role": { "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.", "label": "Concentration Risk, Percentage", "terseLabel": "Concentration risk, percentage" } } }, "localname": "ConcentrationRiskPercentage1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/RISKSANDUNCERTAINTIESScheduleofConcentrationRiskDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ConcentrationRiskTable": { "auth_ref": [ "r61", "r63", "r64", "r65", "r138", "r140", "r534" ], "lang": { "en-us": { "role": { "documentation": "Describes the nature of a concentration, a benchmark to which it is compared, and the percentage that the risk is to the benchmark.", "label": "Concentration Risk [Table]", "terseLabel": "Concentration Risk [Table]" } } }, "localname": "ConcentrationRiskTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/RISKSANDUNCERTAINTIESScheduleofConcentrationRiskDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskTypeDomain": { "auth_ref": [ "r63", "r64", "r138", "r139", "r256", "r534" ], "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.", "label": "Concentration Risk Type [Domain]", "verboseLabel": "Concentration Risk Type [Domain]" } } }, "localname": "ConcentrationRiskTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/RISKSANDUNCERTAINTIESScheduleofConcentrationRiskDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock": { "auth_ref": [ "r616" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of receivable, contract asset, and contract liability from contract with customer. Includes, but is not limited to, change in contract asset and contract liability.", "label": "Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block]", "terseLabel": "Schedule of Contract Assets and Contract Liabilities from Contracts with Customers" } } }, "localname": "ContractWithCustomerAssetAndLiabilityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/REVENUEFROMCONTRACTSWITHCUSTOMERSTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ContractWithCustomerAssetNet": { "auth_ref": [ "r356", "r358", "r378" ], "calculation": { "http://urbangroinc.com/role/REVENUEFROMCONTRACTSWITHCUSTOMERSScheduleofContractAssetsandLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time.", "label": "Contract with Customer, Asset, after Allowance for Credit Loss", "totalLabel": "Total contract assets" } } }, "localname": "ContractWithCustomerAssetNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/REVENUEFROMCONTRACTSWITHCUSTOMERSScheduleofContractAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiability": { "auth_ref": [ "r356", "r357", "r378" ], "calculation": { "http://urbangroinc.com/role/REVENUEFROMCONTRACTSWITHCUSTOMERSScheduleofContractAssetsandLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable.", "label": "Contract with Customer, Liability", "totalLabel": "Total contract liabilities" } } }, "localname": "ContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/REVENUEFROMCONTRACTSWITHCUSTOMERSScheduleofContractAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "auth_ref": [ "r356", "r357", "r378" ], "calculation": { "http://urbangroinc.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.", "label": "Contract with Customer, Liability, Current", "terseLabel": "Customer deposits", "verboseLabel": "Customer deposit" } } }, "localname": "ContractWithCustomerLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/CONSOLIDATEDBALANCESHEETS", "http://urbangroinc.com/role/REVENUEFROMCONTRACTSWITHCUSTOMERSNarrativeDetails", "http://urbangroinc.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "auth_ref": [ "r379" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due.", "label": "Contract with Customer, Liability, Revenue Recognized", "terseLabel": "Contract with customer, liability, revenue recognized" } } }, "localname": "ContractWithCustomerLiabilityRevenueRecognized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/REVENUEFROMCONTRACTSWITHCUSTOMERSNarrativeDetails", "http://urbangroinc.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerReceivableAfterAllowanceForCreditLossCurrent": { "auth_ref": [ "r356", "r359", "r378" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right to consideration is unconditional, classified as current.", "label": "Contract with Customer, Receivable, after Allowance for Credit Loss, Current", "terseLabel": "Contract with customers, accounts receivable" } } }, "localname": "ContractWithCustomerReceivableAfterAllowanceForCreditLossCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/REVENUEFROMCONTRACTSWITHCUSTOMERSNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConvertibleDebtMember": { "auth_ref": [ "r94", "r313", "r314", "r325", "r326", "r327", "r331", "r332", "r333", "r334", "r335", "r551", "r552", "r553", "r554", "r555" ], "lang": { "en-us": { "role": { "documentation": "Borrowing which can be exchanged for a specified number of another security at the option of the issuer or the holder, for example, but not limited to, the entity's common stock.", "label": "Convertible Debt [Member]", "terseLabel": "Convertible Debt" } } }, "localname": "ConvertibleDebtMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/INVESTMENTSNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConvertibleNotesPayableMember": { "auth_ref": [ "r4", "r150", "r158", "r168" ], "lang": { "en-us": { "role": { "documentation": "Written promise to pay a note which can be exchanged for a specified quantity of securities (typically common stock), at the option of the issuer or the holder.", "label": "Convertible Notes Payable [Member]", "terseLabel": "Convertible Notes Payable" } } }, "localname": "ConvertibleNotesPayableMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/INVESTMENTSNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CostOfGoodsAndServicesSold": { "auth_ref": [ "r33", "r502" ], "calculation": { "http://urbangroinc.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS": { "order": 2.0, "parentTag": "us-gaap_GrossProfit", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.", "label": "Cost of Goods and Services Sold", "terseLabel": "Total cost of revenues" } } }, "localname": "CostOfGoodsAndServicesSold", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS", "http://urbangroinc.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfSalesPolicyTextBlock": { "auth_ref": [ "r619" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for cost of product sold and service rendered.", "label": "Cost of Goods and Service [Policy Text Block]", "terseLabel": "Cost of Revenues" } } }, "localname": "CostOfSalesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CreditFacilityAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Axis]", "terseLabel": "Credit Facility [Axis]" } } }, "localname": "CreditFacilityAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/PROMISSORYNOTEANDDEBTDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CreditFacilityDomain": { "auth_ref": [], "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.", "label": "Credit Facility [Domain]", "terseLabel": "Credit Facility [Domain]" } } }, "localname": "CreditFacilityDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/PROMISSORYNOTEANDDEBTDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CustomerConcentrationRiskMember": { "auth_ref": [ "r62", "r256" ], "lang": { "en-us": { "role": { "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.", "label": "Customer Concentration Risk [Member]", "terseLabel": "Customer Concentration Risk" } } }, "localname": "CustomerConcentrationRiskMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/RISKSANDUNCERTAINTIESScheduleofConcentrationRiskDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CustomerRelationshipsMember": { "auth_ref": [ "r126" ], "lang": { "en-us": { "role": { "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships.", "label": "Customer Relationships [Member]", "terseLabel": "Customer relationships" } } }, "localname": "CustomerRelationshipsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/GOODWILLINTANGIBLEASSETSScheduleofIntangibleAssetsDetails", "http://urbangroinc.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtConversionConvertedInstrumentAmount1": { "auth_ref": [ "r54", "r56" ], "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Debt Conversion, Converted Instrument, Amount", "terseLabel": "Debt conversion, converted instrument, amount" } } }, "localname": "DebtConversionConvertedInstrumentAmount1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/RELATEDPARTYTRANSACTIONSDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Debt Disclosure [Abstract]", "terseLabel": "Debt Disclosure [Abstract]" } } }, "localname": "DebtDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_DebtDisclosureTextBlock": { "auth_ref": [ "r97", "r206", "r318", "r319", "r320", "r321", "r322", "r323", "r324", "r329", "r336", "r337", "r338" ], "lang": { "en-us": { "role": { "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.", "label": "Debt Disclosure [Text Block]", "terseLabel": "PROMISSORY NOTE AND DEBT", "verboseLabel": "BENEFICIAL CONVERSION FEATURE" } } }, "localname": "DebtDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/BENEFICIALCONVERSIONFEATURE", "http://urbangroinc.com/role/PROMISSORYNOTEANDDEBT" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtInstrumentAxis": { "auth_ref": [ "r4", "r5", "r6", "r150", "r151", "r158", "r213", "r313", "r314", "r315", "r316", "r317", "r319", "r325", "r326", "r327", "r328", "r330", "r331", "r332", "r333", "r334", "r335", "r479", "r551", "r552", "r553", "r554", "r555", "r590" ], "lang": { "en-us": { "role": { "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities.", "label": "Debt Instrument [Axis]", "terseLabel": "Debt Instrument [Axis]" } } }, "localname": "DebtInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/BENEFICIALCONVERSIONFEATUREDetails", "http://urbangroinc.com/role/INVESTMENTSNarrativeDetails", "http://urbangroinc.com/role/PROMISSORYNOTEANDDEBTDetails", "http://urbangroinc.com/role/RELATEDPARTYTRANSACTIONSDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument.", "label": "Debt Instrument, Basis Spread on Variable Rate", "terseLabel": "Debt, basis spread on variable rate" } } }, "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/PROMISSORYNOTEANDDEBTDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Minimum percentage of common stock price to conversion price of convertible debt instruments to determine eligibility of conversion.", "label": "Debt Instrument, Convertible, Threshold Percentage of Stock Price Trigger", "terseLabel": "Debt, convertible, threshold percentage of stock price trigger" } } }, "localname": "DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/BENEFICIALCONVERSIONFEATUREDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentFaceAmount": { "auth_ref": [ "r142", "r143", "r313", "r479", "r552", "r553" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Face (par) amount of debt instrument at time of issuance.", "label": "Debt Instrument, Face Amount", "terseLabel": "Debt instrument, face amount", "verboseLabel": "Debt, face amount" } } }, "localname": "DebtInstrumentFaceAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/BENEFICIALCONVERSIONFEATUREDetails", "http://urbangroinc.com/role/INVESTMENTSNarrativeDetails", "http://urbangroinc.com/role/PROMISSORYNOTEANDDEBTDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "auth_ref": [ "r21", "r314" ], "calculation": { "http://urbangroinc.com/role/INVESTMENTSNarrativeDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "lang": { "en-us": { "role": { "documentation": "Contractual interest rate for funds borrowed, under the debt agreement.", "label": "Debt Instrument, Interest Rate, Stated Percentage", "terseLabel": "Debt, interest rate", "totalLabel": "Debt, interest rate" } } }, "localname": "DebtInstrumentInterestRateStatedPercentage", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/BENEFICIALCONVERSIONFEATUREDetails", "http://urbangroinc.com/role/INVESTMENTSNarrativeDetails", "http://urbangroinc.com/role/RELATEDPARTYTRANSACTIONSDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentNameDomain": { "auth_ref": [ "r22", "r213", "r313", "r314", "r315", "r316", "r317", "r319", "r325", "r326", "r327", "r328", "r330", "r331", "r332", "r333", "r334", "r335", "r479", "r551", "r552", "r553", "r554", "r555", "r590" ], "lang": { "en-us": { "role": { "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities.", "label": "Debt Instrument, Name [Domain]", "terseLabel": "Debt Instrument, Name [Domain]", "verboseLabel": "Debt Instrument, Name [Domain]" } } }, "localname": "DebtInstrumentNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/BENEFICIALCONVERSIONFEATUREDetails", "http://urbangroinc.com/role/INVESTMENTSNarrativeDetails", "http://urbangroinc.com/role/PROMISSORYNOTEANDDEBTDetails", "http://urbangroinc.com/role/RELATEDPARTYTRANSACTIONSDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentPeriodicPayment": { "auth_ref": [ "r22", "r157" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the required periodic payments including both interest and principal payments.", "label": "Debt Instrument, Periodic Payment", "terseLabel": "Debt instrument, periodic payment" } } }, "localname": "DebtInstrumentPeriodicPayment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/PROMISSORYNOTEANDDEBTDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtIssuanceCostsLineOfCreditArrangementsGross": { "auth_ref": [ "r144" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before accumulated amortization, of debt issuance costs related to line of credit arrangements. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.", "label": "Debt Issuance Costs, Line of Credit Arrangements, Gross", "terseLabel": "Debt, issuance costs" } } }, "localname": "DebtIssuanceCostsLineOfCreditArrangementsGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/PROMISSORYNOTEANDDEBTDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtIssuanceCostsLineOfCreditArrangementsNet": { "auth_ref": [ "r144" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated amortization, of debt issuance costs related to line of credit arrangements. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.", "label": "Debt Issuance Costs, Line of Credit Arrangements, Net", "terseLabel": "Unamortized debt issuance costs" } } }, "localname": "DebtIssuanceCostsLineOfCreditArrangementsNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/PROMISSORYNOTEANDDEBTDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtPolicyTextBlock": { "auth_ref": [ "r92" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy related to debt. Includes, but is not limited to, debt issuance costs, the effects of refinancings, method of amortizing debt issuance costs and original issue discount, and classifications of debt.", "label": "Debt, Policy [Policy Text Block]", "terseLabel": "Beneficial Conversion Feature of Convertible Notes" } } }, "localname": "DebtPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]", "terseLabel": "Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]" } } }, "localname": "DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the amounts paid in advance for capitalized costs that will be expensed with the passage of time or the occurrence of a triggering event, and will be charged against earnings within one year or the normal operating cycle, if longer; the aggregate carrying amount of current assets, not separately presented elsewhere in the balance sheet; and other deferred costs.", "label": "Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Table Text Block]", "terseLabel": "Schedule of Prepayments and Other Assets" } } }, "localname": "DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/PREPAYMENTSOTHERASSETSTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "auth_ref": [ "r49", "r118", "r440", "r446", "r447", "r592" ], "calculation": { "http://urbangroinc.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred Income Tax Expense (Benefit)", "terseLabel": "Deferred income tax benefit" } } }, "localname": "DeferredIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "auth_ref": [ "r432", "r433" ], "calculation": { "http://urbangroinc.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting.", "label": "Deferred Income Tax Liabilities, Net", "terseLabel": "Deferred tax liability" } } }, "localname": "DeferredIncomeTaxLiabilitiesNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_Depreciation": { "auth_ref": [ "r49", "r86" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.", "label": "Depreciation", "terseLabel": "Depreciation" } } }, "localname": "Depreciation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/PROPERTYPLANTEQUIPMENTNETNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationAndAmortization": { "auth_ref": [ "r49", "r86" ], "calculation": { "http://urbangroinc.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Depreciation, Depletion and Amortization, Nonproduction", "terseLabel": "Depreciation and amortization" } } }, "localname": "DepreciationAndAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisaggregationOfRevenueLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Disaggregation of Revenue [Line Items]", "terseLabel": "Disaggregation of Revenue [Line Items]" } } }, "localname": "DisaggregationOfRevenueLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/REVENUEFROMCONTRACTSWITHCUSTOMERSDisaggregationofRevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTable": { "auth_ref": [ "r377", "r557", "r558", "r559", "r560", "r561", "r562", "r563" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table]", "terseLabel": "Disaggregation of Revenue [Table]" } } }, "localname": "DisaggregationOfRevenueTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/REVENUEFROMCONTRACTSWITHCUSTOMERSDisaggregationofRevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "auth_ref": [ "r617" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table Text Block]", "terseLabel": "Schedule of Revenue, By Source" } } }, "localname": "DisaggregationOfRevenueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/REVENUEFROMCONTRACTSWITHCUSTOMERSTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r388", "r419", "r420", "r422", "r427", "r567" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for share-based payment arrangement.", "label": "Share-Based Payment Arrangement [Text Block]", "terseLabel": "STOCK-BASED COMPENSATION" } } }, "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/STOCKBASEDCOMPENSATION" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement [Abstract]", "terseLabel": "Share-based Payment Arrangement [Abstract]" } } }, "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock": { "auth_ref": [ "r107", "r114" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of share-based payment arrangement.", "label": "Disclosure of Share-Based Compensation Arrangements by Share-Based Payment Award [Table Text Block]", "terseLabel": "Schedule of Vesting Periods" } } }, "localname": "DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/STOCKBASEDCOMPENSATIONTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r199", "r219", "r220", "r221", "r222", "r223", "r227", "r229", "r231", "r232", "r233", "r234", "r466", "r467", "r519", "r523", "r547" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.", "label": "Earnings Per Share, Basic", "terseLabel": "Loss per share \u2013 basic (in dollars per share)" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r199", "r219", "r220", "r221", "r222", "r223", "r229", "r231", "r232", "r233", "r234", "r466", "r467", "r519", "r523", "r547" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.", "label": "Earnings Per Share, Diluted", "terseLabel": "Loss per share \u2013 diluted (in dollars per share)" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerSharePolicyTextBlock": { "auth_ref": [ "r59", "r60" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements.", "label": "Earnings Per Share, Policy [Policy Text Block]", "terseLabel": "Loss Per Share" } } }, "localname": "EarningsPerSharePolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "auth_ref": [ "r19" ], "calculation": { "http://urbangroinc.com/role/ACCRUEDEXPENSESScheduleofAccruedExpensesDetails": { "order": 2.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Employee-related Liabilities, Current", "terseLabel": "Accrued wages and related expenses" } } }, "localname": "EmployeeRelatedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/ACCRUEDEXPENSESScheduleofAccruedExpensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": { "auth_ref": [ "r421" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement.", "label": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount", "verboseLabel": "Unrecognized Stock Compensation Expense" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/STOCKBASEDCOMPENSATIONScheduleofStockOptionVestingPeriodsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions": { "auth_ref": [ "r646" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost to be recognized for nonvested award under share-based payment arrangement. Excludes share and unit options.", "label": "Share-Based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount", "terseLabel": "Unrecognized Stock Compensation Expense" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/STOCKBASEDCOMPENSATIONScheduleofStockGrantVestingPeriodsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeStockOptionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time.", "label": "Share-Based Payment Arrangement, Option [Member]", "terseLabel": "Stock Options" } } }, "localname": "EmployeeStockOptionMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Equity [Abstract]", "terseLabel": "Equity [Abstract]" } } }, "localname": "EquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r98", "r173", "r195", "r196", "r197", "r214", "r215", "r216", "r218", "r224", "r226", "r236", "r269", "r355", "r423", "r424", "r425", "r442", "r443", "r465", "r471", "r472", "r473", "r474", "r475", "r476", "r487", "r526", "r527", "r528" ], "lang": { "en-us": { "role": { "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc.", "label": "Equity Component [Domain]", "terseLabel": "Equity Component [Domain]", "verboseLabel": "Equity Component [Domain]" } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY", "http://urbangroinc.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails", "http://urbangroinc.com/role/STOCKBASEDCOMPENSATIONScheduleofStockGrantActivityDetails", "http://urbangroinc.com/role/STOCKBASEDCOMPENSATIONScheduleofStockGrantVestingPeriodsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquitySecuritiesByIndustryAxis": { "auth_ref": [ "r549" ], "lang": { "en-us": { "role": { "documentation": "Information by industry sector, examples include but are not limited to, commercial, industrial, agricultural, financial services, technology, healthcare and real estate.", "label": "Industry Sector [Axis]", "terseLabel": "Industry Sector [Axis]" } } }, "localname": "EquitySecuritiesByIndustryAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/REVENUEFROMCONTRACTSWITHCUSTOMERSDisaggregationofRevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EquitySecuritiesIndustryMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Industry sector consisting of government, private and corporate entities engaged in business activities, including but not limited to, commercial, industrial, agricultural, financial services, technology, healthcare and real estate.", "label": "Industry Sector [Domain]", "terseLabel": "Industry Sector [Domain]" } } }, "localname": "EquitySecuritiesIndustryMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/REVENUEFROMCONTRACTSWITHCUSTOMERSDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueAmount": { "auth_ref": [ "r263" ], "calculation": { "http://urbangroinc.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_AssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investment in equity security without readily determinable fair value.", "label": "Equity Securities without Readily Determinable Fair Value, Amount", "periodEndLabel": "Balances, as of December 31, 2022", "periodStartLabel": "Balances, as of December 31, 2021", "terseLabel": "Investments" } } }, "localname": "EquitySecuritiesWithoutReadilyDeterminableFairValueAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/CONSOLIDATEDBALANCESHEETS", "http://urbangroinc.com/role/INVESTMENTSNarrativeDetails", "http://urbangroinc.com/role/INVESTMENTSScheduleofComponentsofInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueImpairmentLossAnnualAmount": { "auth_ref": [ "r264" ], "calculation": { "http://urbangroinc.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://urbangroinc.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS": { "order": 6.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of impairment loss on investment in equity security without readily determinable fair value.", "label": "Equity Securities without Readily Determinable Fair Value, Impairment Loss, Annual Amount", "negatedLabel": "Impairment loss", "terseLabel": "Impairment loss" } } }, "localname": "EquitySecuritiesWithoutReadilyDeterminableFairValueImpairmentLossAnnualAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://urbangroinc.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS", "http://urbangroinc.com/role/INVESTMENTSNarrativeDetails", "http://urbangroinc.com/role/INVESTMENTSScheduleofComponentsofInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueTableTextBlock": { "auth_ref": [ "r600", "r601", "r602" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of investment in equity security without readily determinable fair value.", "label": "Equity Securities without Readily Determinable Fair Value [Table Text Block]", "terseLabel": "Schedule of Components of Investments" } } }, "localname": "EquitySecuritiesWithoutReadilyDeterminableFairValueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/INVESTMENTSTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueUpwardPriceAdjustmentAnnualAmount": { "auth_ref": [ "r265" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain from upward price adjustment on investment in equity security without readily determinable fair value.", "label": "Equity Securities without Readily Determinable Fair Value, Upward Price Adjustment, Annual Amount", "terseLabel": "Paid in kind interest" } } }, "localname": "EquitySecuritiesWithoutReadilyDeterminableFairValueUpwardPriceAdjustmentAnnualAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/INVESTMENTSScheduleofComponentsofInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Fair Value Measurement Inputs and Valuation Techniques [Line Items]", "terseLabel": "Fair Value Measurement Inputs and Valuation Techniques [Line Items]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/WARRANTSNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable": { "auth_ref": [ "r135" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about input and valuation technique used to measure fair value and change in valuation approach and technique for each separate class of asset and liability measured on recurring and nonrecurring basis.", "label": "Fair Value Measurement Inputs and Valuation Techniques [Table]", "terseLabel": "Fair Value Measurement Inputs and Valuation Techniques [Table]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/WARRANTSNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueOfFinancialInstrumentsPolicy": { "auth_ref": [ "r136", "r137" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for determining the fair value of financial instruments.", "label": "Fair Value of Financial Instruments, Policy [Policy Text Block]", "terseLabel": "Fair Value of Financial Instruments" } } }, "localname": "FairValueOfFinancialInstrumentsPolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r484", "r568" ], "lang": { "en-us": { "role": { "documentation": "Weighted average discount rate for finance lease calculated at point in time.", "label": "Finance Lease, Weighted Average Discount Rate, Percent", "terseLabel": "Finance lease, interest rate" } } }, "localname": "FinanceLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/OPERATINGLEASELIABILITIESANDCOMMITMENTSANDCONTINGENCIESNarrativeDetails", "http://urbangroinc.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_FiniteLivedIntangibleAssetUsefulLife": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Finite-Lived Intangible Asset, Useful Life", "terseLabel": "Finite-lived intangible asset, useful life (in years)" } } }, "localname": "FiniteLivedIntangibleAssetUsefulLife", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r181", "r287" ], "calculation": { "http://urbangroinc.com/role/GOODWILLINTANGIBLEASSETSScheduleofIntangibleAssetsDetails": { "order": 2.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": -1.0 }, "http://urbangroinc.com/role/GOODWILLINTANGIBLEASSETSScheduleofIntangibleAssetsDetails_1": { "order": 2.0, "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Accumulated Amortization", "negatedLabel": "Accumulated Amortization" } } }, "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/GOODWILLINTANGIBLEASSETSScheduleofIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive": { "auth_ref": [], "calculation": { "http://urbangroinc.com/role/GOODWILLINTANGIBLEASSETSScheduleofFutureAmortizationExpensesofIntangibleAssetsDetails": { "order": 6.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for asset, excluding financial asset and goodwill, lacking physical substance with finite life expected to be recognized after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, after Year Five", "terseLabel": "Thereafter" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/GOODWILLINTANGIBLEASSETSScheduleofFutureAmortizationExpensesofIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "auth_ref": [ "r80" ], "calculation": { "http://urbangroinc.com/role/GOODWILLINTANGIBLEASSETSScheduleofFutureAmortizationExpensesofIntangibleAssetsDetails": { "order": 1.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year One", "terseLabel": "2023" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/GOODWILLINTANGIBLEASSETSScheduleofFutureAmortizationExpensesofIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": { "auth_ref": [ "r80" ], "calculation": { "http://urbangroinc.com/role/GOODWILLINTANGIBLEASSETSScheduleofFutureAmortizationExpensesofIntangibleAssetsDetails": { "order": 5.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Five", "terseLabel": "2027" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFive", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/GOODWILLINTANGIBLEASSETSScheduleofFutureAmortizationExpensesofIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "auth_ref": [ "r80" ], "calculation": { "http://urbangroinc.com/role/GOODWILLINTANGIBLEASSETSScheduleofFutureAmortizationExpensesofIntangibleAssetsDetails": { "order": 4.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Four", "terseLabel": "2026" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/GOODWILLINTANGIBLEASSETSScheduleofFutureAmortizationExpensesofIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "auth_ref": [ "r80" ], "calculation": { "http://urbangroinc.com/role/GOODWILLINTANGIBLEASSETSScheduleofFutureAmortizationExpensesofIntangibleAssetsDetails": { "order": 3.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Three", "terseLabel": "2025" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/GOODWILLINTANGIBLEASSETSScheduleofFutureAmortizationExpensesofIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "auth_ref": [ "r80" ], "calculation": { "http://urbangroinc.com/role/GOODWILLINTANGIBLEASSETSScheduleofFutureAmortizationExpensesofIntangibleAssetsDetails": { "order": 2.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Two", "terseLabel": "2024" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/GOODWILLINTANGIBLEASSETSScheduleofFutureAmortizationExpensesofIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r284", "r286", "r287", "r289", "r503", "r504" ], "lang": { "en-us": { "role": { "documentation": "Information by major type or class of finite-lived intangible assets.", "label": "Finite-Lived Intangible Assets by Major Class [Axis]", "terseLabel": "Finite-Lived Intangible Assets by Major Class [Axis]" } } }, "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/GOODWILLINTANGIBLEASSETSScheduleofIntangibleAssetsDetails", "http://urbangroinc.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "auth_ref": [ "r78", "r504" ], "calculation": { "http://urbangroinc.com/role/GOODWILLINTANGIBLEASSETSScheduleofIntangibleAssetsDetails": { "order": 1.0, "parentTag": "us-gaap_IntangibleAssetsGrossExcludingGoodwill", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Gross", "verboseLabel": "Cost" } } }, "localname": "FiniteLivedIntangibleAssetsGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/GOODWILLINTANGIBLEASSETSScheduleofIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Finite-Lived Intangible Assets [Line Items]", "terseLabel": "Finite-Lived Intangible Assets [Line Items]" } } }, "localname": "FiniteLivedIntangibleAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/GOODWILLINTANGIBLEASSETSScheduleofIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r73", "r77" ], "lang": { "en-us": { "role": { "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company.", "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]", "terseLabel": "Finite-Lived Intangible Assets, Major Class Name [Domain]" } } }, "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/GOODWILLINTANGIBLEASSETSScheduleofIntangibleAssetsDetails", "http://urbangroinc.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "auth_ref": [ "r78", "r503" ], "calculation": { "http://urbangroinc.com/role/GOODWILLINTANGIBLEASSETSScheduleofFutureAmortizationExpensesofIntangibleAssetsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://urbangroinc.com/role/GOODWILLINTANGIBLEASSETSScheduleofIntangibleAssetsDetails": { "order": 1.0, "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Net", "totalLabel": "Net Book Value" } } }, "localname": "FiniteLivedIntangibleAssetsNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/GOODWILLINTANGIBLEASSETSScheduleofFutureAmortizationExpensesofIntangibleAssetsDetails", "http://urbangroinc.com/role/GOODWILLINTANGIBLEASSETSScheduleofIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock": { "auth_ref": [ "r478" ], "lang": { "en-us": { "role": { "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.", "label": "Foreign Currency Transactions and Translations Policy [Policy Text Block]", "terseLabel": "Functional and Reporting Currency and Foreign Currency Translation" } } }, "localname": "ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_FurnitureAndFixturesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Examples include, but are not limited to, desks, chairs, tables, and bookcases.", "label": "Furniture and Fixtures [Member]", "terseLabel": "Furniture and equipment" } } }, "localname": "FurnitureAndFixturesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/PROPERTYPLANTEQUIPMENTNETScheduleofPropertyPlantEquipmentDetails", "http://urbangroinc.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESScheduleofPropertyandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_GainsLossesOnExtinguishmentOfDebt": { "auth_ref": [ "r49", "r95", "r96" ], "calculation": { "http://urbangroinc.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 }, "http://urbangroinc.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS": { "order": 4.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Difference between the fair value of payments made and the carrying amount of debt which is extinguished prior to maturity.", "label": "Gain (Loss) on Extinguishment of Debt", "negatedLabel": "Loss on extinguishment of debt", "terseLabel": "Loss on extinguishment of debt" } } }, "localname": "GainsLossesOnExtinguishmentOfDebt", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://urbangroinc.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpense": { "auth_ref": [ "r34" ], "calculation": { "http://urbangroinc.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS": { "order": 1.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "General and Administrative Expense", "terseLabel": "General and administrative" } } }, "localname": "GeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS" ], "xbrltype": "monetaryItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r180", "r279", "r517", "r550", "r569", "r607", "r608" ], "calculation": { "http://urbangroinc.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 4.0, "parentTag": "us-gaap_AssetsNoncurrent", "weight": 1.0 }, "http://urbangroinc.com/role/ORGANIZATIONANDACQUISITIONSBUSINESSPLANANDLIQUIDITYScheduleofPurchasePriceAllocationDetails": { "order": 7.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill", "terseLabel": "Goodwill" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/CONSOLIDATEDBALANCESHEETS", "http://urbangroinc.com/role/GOODWILLINTANGIBLEASSETSNarrativeDetails", "http://urbangroinc.com/role/ORGANIZATIONANDACQUISITIONSBUSINESSPLANANDLIQUIDITYScheduleofPurchasePriceAllocationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Goodwill and Intangible Assets Disclosure [Abstract]", "terseLabel": "Goodwill and Intangible Assets Disclosure [Abstract]" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": { "auth_ref": [ "r83" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for goodwill and intangible assets.", "label": "Goodwill and Intangible Assets Disclosure [Text Block]", "terseLabel": "GOODWILL & INTANGIBLE ASSETS" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/GOODWILLINTANGIBLEASSETS" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy": { "auth_ref": [ "r282", "r283", "r550" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for goodwill. This accounting policy also may address how an entity assesses and measures impairment of goodwill, how reporting units are determined, how goodwill is allocated to such units, and how the fair values of the reporting units are determined.", "label": "Goodwill and Intangible Assets, Goodwill, Policy [Policy Text Block]", "verboseLabel": "Goodwill" } } }, "localname": "GoodwillAndIntangibleAssetsGoodwillPolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy": { "auth_ref": [ "r75" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for intangible assets. This accounting policy may address both intangible assets subject to amortization and those that are not. The following also may be disclosed: (1) a description of intangible assets (2) the estimated useful lives of those assets (3) the amortization method used (4) how the entity assesses and measures impairment of such assets (5) how future cash flows are estimated (6) how the fair values of such asset are determined.", "label": "Goodwill and Intangible Assets, Intangible Assets, Policy [Policy Text Block]", "terseLabel": "Intangible Assets" } } }, "localname": "GoodwillAndIntangibleAssetsIntangibleAssetsPolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillImpairmentLoss": { "auth_ref": [ "r49", "r280", "r281", "r282", "r550" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of loss from the write-down of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill, Impairment Loss", "terseLabel": "Goodwill, impairment" } } }, "localname": "GoodwillImpairmentLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/GOODWILLINTANGIBLEASSETSNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r32", "r208", "r245", "r247", "r251", "r253", "r268", "r302", "r303", "r305", "r306", "r307", "r308", "r309", "r311", "r312", "r470", "r548", "r613" ], "calculation": { "http://urbangroinc.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.", "label": "Gross Profit", "totalLabel": "Gross profit" } } }, "localname": "GrossProfit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IPOMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "First sale of stock by a private company to the public.", "label": "IPO [Member]", "terseLabel": "IPO" } } }, "localname": "IPOMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/SHAREHOLDERSEQUITYDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf": { "auth_ref": [ "r49", "r85" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate amount of write-downs for impairments recognized during the period for long-lived assets held for abandonment, exchange or sale.", "label": "Impairment of Long-Lived Assets to be Disposed of", "terseLabel": "Property, plant, and equipment, impairment charges" } } }, "localname": "ImpairmentOfLongLivedAssetsToBeDisposedOf", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock": { "auth_ref": [ "r84", "r90" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for recognizing and measuring the impairment of long-lived assets. An entity also may disclose its accounting policy for long-lived assets to be sold. This policy excludes goodwill and intangible assets.", "label": "Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block]", "terseLabel": "Impairment of Long-lived Assets" } } }, "localname": "ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r28", "r148", "r155", "r166", "r245", "r247", "r251", "r253", "r520", "r548" ], "calculation": { "http://urbangroinc.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "totalLabel": "Loss before income taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationAxis": { "auth_ref": [ "r290", "r293" ], "lang": { "en-us": { "role": { "documentation": "Information by location in the income statement.", "label": "Income Statement Location [Axis]", "terseLabel": "Income Statement Location [Axis]" } } }, "localname": "IncomeStatementLocationAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationDomain": { "auth_ref": [ "r293" ], "lang": { "en-us": { "role": { "documentation": "Location in the income statement.", "label": "Income Statement Location [Domain]", "verboseLabel": "Income Statement Location [Domain]" } } }, "localname": "IncomeStatementLocationDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Tax Disclosure [Abstract]", "terseLabel": "Income Tax Disclosure [Abstract]" } } }, "localname": "IncomeTaxDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r209", "r435", "r436", "r439", "r444", "r448", "r450", "r451", "r452" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.", "label": "Income Tax Disclosure [Text Block]", "terseLabel": "INCOME TAXES" } } }, "localname": "IncomeTaxDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/INCOMETAXES" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r210", "r225", "r226", "r244", "r434", "r445", "r449", "r524" ], "calculation": { "http://urbangroinc.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Income Tax Expense (Benefit)", "negatedTerseLabel": "Income tax benefit" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxPolicyTextBlock": { "auth_ref": [ "r194", "r430", "r431", "r436", "r437", "r438", "r441" ], "lang": { "en-us": { "role": { "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.", "label": "Income Tax, Policy [Policy Text Block]", "terseLabel": "Income Taxes" } } }, "localname": "IncomeTaxPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxesPaidNet": { "auth_ref": [ "r53" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes.", "label": "Income Taxes Paid, Net", "terseLabel": "Net cash paid for income taxes" } } }, "localname": "IncomeTaxesPaidNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities": { "auth_ref": [ "r48" ], "calculation": { "http://urbangroinc.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 14.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the amounts payable to vendors for goods and services received and the amount of obligations and expenses incurred but not paid.", "label": "Increase (Decrease) in Accounts Payable and Accrued Liabilities", "terseLabel": "Accounts payable and accrued expenses" } } }, "localname": "IncreaseDecreaseInAccountsPayableAndAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r48" ], "calculation": { "http://urbangroinc.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.", "label": "Increase (Decrease) in Accounts Receivable", "negatedLabel": "Accounts receivable" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": { "auth_ref": [ "r499", "r589" ], "calculation": { "http://urbangroinc.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 16.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable.", "label": "Increase (Decrease) in Contract with Customer, Liability", "terseLabel": "Customer deposits" } } }, "localname": "IncreaseDecreaseInContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r48" ], "calculation": { "http://urbangroinc.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.", "label": "Increase (Decrease) in Inventories", "negatedLabel": "Inventories" } } }, "localname": "IncreaseDecreaseInInventories", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingLeaseLiability": { "auth_ref": [ "r589", "r654" ], "calculation": { "http://urbangroinc.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 15.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in obligation for operating lease.", "label": "Increase (Decrease) in Operating Lease Liability", "terseLabel": "Operating lease liability" } } }, "localname": "IncreaseDecreaseInOperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOtherOperatingAssetsAndLiabilitiesNetAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Other Operating Assets and Liabilities, Net [Abstract]", "terseLabel": "Changes in operating assets and liabilities (net of acquired amounts):" } } }, "localname": "IncreaseDecreaseInOtherOperatingAssetsAndLiabilitiesNetAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "auth_ref": [ "r48" ], "calculation": { "http://urbangroinc.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 13.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other.", "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "negatedLabel": "Prepayments and other assets" } } }, "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "terseLabel": "Increase (Decrease) in Stockholders' Equity [Roll Forward]" } } }, "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY" ], "xbrltype": "stringItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r285", "r288" ], "lang": { "en-us": { "role": { "documentation": "Information by type or class of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit.", "label": "Indefinite-Lived Intangible Assets [Axis]", "terseLabel": "Indefinite-lived Intangible Assets [Axis]" } } }, "localname": "IndefiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/GOODWILLINTANGIBLEASSETSScheduleofIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Indefinite-Lived Intangible Assets [Line Items]", "terseLabel": "Indefinite-lived Intangible Assets [Line Items]" } } }, "localname": "IndefiniteLivedIntangibleAssetsByMajorClassLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/GOODWILLINTANGIBLEASSETSScheduleofIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill": { "auth_ref": [ "r81" ], "calculation": { "http://urbangroinc.com/role/GOODWILLINTANGIBLEASSETSScheduleofIntangibleAssetsDetails": { "order": 2.0, "parentTag": "us-gaap_IntangibleAssetsGrossExcludingGoodwill", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit.", "label": "Indefinite-Lived Intangible Assets (Excluding Goodwill)", "terseLabel": "Total indefinite-lived intangible assets" } } }, "localname": "IndefiniteLivedIntangibleAssetsExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/GOODWILLINTANGIBLEASSETSScheduleofIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r74", "r81" ], "lang": { "en-us": { "role": { "documentation": "The major class of indefinite-lived intangible asset (for example, trade names, etc. but not all-inclusive), excluding goodwill. A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of the company.", "label": "Indefinite-Lived Intangible Assets, Major Class Name [Domain]", "terseLabel": "Indefinite-lived Intangible Assets, Major Class Name [Domain]" } } }, "localname": "IndefiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/GOODWILLINTANGIBLEASSETSScheduleofIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IntangibleAssetsGrossExcludingGoodwill": { "auth_ref": [ "r180" ], "calculation": { "http://urbangroinc.com/role/GOODWILLINTANGIBLEASSETSScheduleofIntangibleAssetsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://urbangroinc.com/role/GOODWILLINTANGIBLEASSETSScheduleofIntangibleAssetsDetails_1": { "order": 1.0, "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before accumulated amortization of intangible assets, excluding goodwill.", "label": "Intangible Assets, Gross (Excluding Goodwill)", "totalLabel": "Cost" } } }, "localname": "IntangibleAssetsGrossExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/GOODWILLINTANGIBLEASSETSScheduleofIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "auth_ref": [ "r71", "r76" ], "calculation": { "http://urbangroinc.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 5.0, "parentTag": "us-gaap_AssetsNoncurrent", "weight": 1.0 }, "http://urbangroinc.com/role/GOODWILLINTANGIBLEASSETSScheduleofIntangibleAssetsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://urbangroinc.com/role/GOODWILLINTANGIBLEASSETSScheduleofIntangibleAssetsDetails_1": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.", "label": "Intangible Assets, Net (Excluding Goodwill)", "terseLabel": "Intangible assets, net", "totalLabel": "Net Book Value" } } }, "localname": "IntangibleAssetsNetExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/CONSOLIDATEDBALANCESHEETS", "http://urbangroinc.com/role/GOODWILLINTANGIBLEASSETSScheduleofIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpenseDebt": { "auth_ref": [ "r37", "r333", "r339", "r554", "r555" ], "calculation": { "http://urbangroinc.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://urbangroinc.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS": { "order": 2.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the cost of borrowed funds accounted for as interest expense for debt.", "label": "Interest Expense, Debt", "negatedLabel": "Interest expense \u2013 beneficial conversion of notes payable", "terseLabel": "Interest expense \u2013 beneficial conversion of notes payable" } } }, "localname": "InterestExpenseDebt", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://urbangroinc.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPaidNet": { "auth_ref": [ "r201", "r203", "r204" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.", "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities", "terseLabel": "Cash paid for interest" } } }, "localname": "InterestPaidNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPayableCurrentAndNoncurrent": { "auth_ref": [ "r153", "r164" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of interest payable on debt, including, but not limited to, trade payables.", "label": "Interest Payable", "terseLabel": "Interest payable" } } }, "localname": "InterestPayableCurrentAndNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/RELATEDPARTYTRANSACTIONSDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r186", "r540", "r569" ], "calculation": { "http://urbangroinc.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 4.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "Inventory, Net", "terseLabel": "Inventories" } } }, "localname": "InventoryNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryPolicyTextBlock": { "auth_ref": [ "r177", "r185", "r235", "r274", "r275", "r276", "r501", "r545" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of inventory accounting policy for inventory classes, including, but not limited to, basis for determining inventory amounts, methods by which amounts are added and removed from inventory classes, loss recognition on impairment of inventories, and situations in which inventories are stated above cost.", "label": "Inventory, Policy [Policy Text Block]", "verboseLabel": "Inventories" } } }, "localname": "InventoryPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_InvestmentIncomeInterest": { "auth_ref": [ "r35", "r243" ], "calculation": { "http://urbangroinc.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS": { "order": 3.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount before accretion (amortization) of purchase discount (premium) of interest income on nonoperating securities.", "label": "Investment Income, Interest", "terseLabel": "Interest income" } } }, "localname": "InvestmentIncomeInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentIncomeInvestmentExpense": { "auth_ref": [ "r38", "r167" ], "calculation": { "http://urbangroinc.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS": { "order": 1.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expenses related to the generation of investment income.", "label": "Investment Income, Investment Expense", "negatedLabel": "Interest expense" } } }, "localname": "InvestmentIncomeInvestmentExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentPolicyTextBlock": { "auth_ref": [ "r267", "r667" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for investment in financial asset.", "label": "Investment, Policy [Policy Text Block]", "verboseLabel": "Investments" } } }, "localname": "InvestmentPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_InvestmentTextBlock": { "auth_ref": [ "r599", "r603", "r605", "r606" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for investment.", "label": "Investment [Text Block]", "terseLabel": "INVESTMENTS" } } }, "localname": "InvestmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/INVESTMENTS" ], "xbrltype": "textBlockItemType" }, "us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Investments, Debt and Equity Securities [Abstract]", "terseLabel": "Investments, Debt and Equity Securities [Table]" } } }, "localname": "InvestmentsDebtAndEquitySecuritiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_LeaseholdImprovementsMember": { "auth_ref": [ "r87" ], "lang": { "en-us": { "role": { "documentation": "Additions or improvements to assets held under a lease arrangement.", "label": "Leasehold Improvements [Member]", "terseLabel": "Leasehold improvements" } } }, "localname": "LeaseholdImprovementsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/PROPERTYPLANTEQUIPMENTNETScheduleofPropertyPlantEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LeasesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Leases [Abstract]" } } }, "localname": "LeasesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_LesseeFinanceLeaseTermOfContract1": { "auth_ref": [ "r653" ], "lang": { "en-us": { "role": { "documentation": "Term of lessee's finance lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Lessee, Finance Lease, Term of Contract", "terseLabel": "Finance lease, term of contract (minimum less than a year)" } } }, "localname": "LesseeFinanceLeaseTermOfContract1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/OPERATINGLEASELIABILITIESANDCOMMITMENTSANDCONTINGENCIESNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_LesseeFinanceLeasesTextBlock": { "auth_ref": [ "r486" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for finance leases of lessee. Includes, but is not limited to, description of lessee's finance lease and maturity analysis of finance lease liability.", "label": "Lessee, Finance Leases [Text Block]", "terseLabel": "OPERATING LEASE LIABILITIES AND COMMITMENTS AND CONTINGENCIES" } } }, "localname": "LesseeFinanceLeasesTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/OPERATINGLEASELIABILITIESANDCOMMITMENTSANDCONTINGENCIES" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeLeaseDescriptionLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Lessee, Lease, Description [Line Items]", "terseLabel": "Lessee, Lease, Description [Line Items]" } } }, "localname": "LesseeLeaseDescriptionLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/OPERATINGLEASELIABILITIESANDCOMMITMENTSANDCONTINGENCIESNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeLeaseDescriptionTable": { "auth_ref": [ "r483" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about lessee's leases.", "label": "Lessee, Lease, Description [Table]", "terseLabel": "Lessee, Lease, Description [Table]" } } }, "localname": "LesseeLeaseDescriptionTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/OPERATINGLEASELIABILITIESANDCOMMITMENTSANDCONTINGENCIESNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeLeasesPolicyTextBlock": { "auth_ref": [ "r482" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for leasing arrangement entered into by lessee.", "label": "Lessee, Leases [Policy Text Block]", "terseLabel": "Operating Lease Right of Use Assets" } } }, "localname": "LesseeLeasesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r655" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.", "label": "Lessee, Operating Lease, Liability, Maturity [Table Text Block]", "terseLabel": "Schedule of Future Minimum Rental Payments for Operating Leases" } } }, "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/OPERATINGLEASELIABILITIESANDCOMMITMENTSANDCONTINGENCIESTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r485" ], "calculation": { "http://urbangroinc.com/role/OPERATINGLEASELIABILITIESANDCOMMITMENTSANDCONTINGENCIESScheduleofFutureMinimumLeasePaymentsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://urbangroinc.com/role/OPERATINGLEASELIABILITIESANDCOMMITMENTSANDCONTINGENCIESScheduleofFutureMinimumLeasePaymentsDetails_1": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease.", "label": "Lessee, Operating Lease, Liability, to be Paid", "totalLabel": "Total minimum lease payments" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/OPERATINGLEASELIABILITIESANDCOMMITMENTSANDCONTINGENCIESScheduleofFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": { "auth_ref": [ "r485" ], "calculation": { "http://urbangroinc.com/role/OPERATINGLEASELIABILITIESANDCOMMITMENTSANDCONTINGENCIESScheduleofFutureMinimumLeasePaymentsDetails_1": { "order": 6.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease due after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, after Year Five", "terseLabel": "Thereafter" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/OPERATINGLEASELIABILITIESANDCOMMITMENTSANDCONTINGENCIESScheduleofFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r485" ], "calculation": { "http://urbangroinc.com/role/OPERATINGLEASELIABILITIESANDCOMMITMENTSANDCONTINGENCIESScheduleofFutureMinimumLeasePaymentsDetails_1": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year One", "verboseLabel": "2023" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/OPERATINGLEASELIABILITIESANDCOMMITMENTSANDCONTINGENCIESScheduleofFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": { "auth_ref": [ "r485" ], "calculation": { "http://urbangroinc.com/role/OPERATINGLEASELIABILITIESANDCOMMITMENTSANDCONTINGENCIESScheduleofFutureMinimumLeasePaymentsDetails_1": { "order": 5.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Five", "terseLabel": "2027" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/OPERATINGLEASELIABILITIESANDCOMMITMENTSANDCONTINGENCIESScheduleofFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r485" ], "calculation": { "http://urbangroinc.com/role/OPERATINGLEASELIABILITIESANDCOMMITMENTSANDCONTINGENCIESScheduleofFutureMinimumLeasePaymentsDetails_1": { "order": 4.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Four", "terseLabel": "2026" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/OPERATINGLEASELIABILITIESANDCOMMITMENTSANDCONTINGENCIESScheduleofFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r485" ], "calculation": { "http://urbangroinc.com/role/OPERATINGLEASELIABILITIESANDCOMMITMENTSANDCONTINGENCIESScheduleofFutureMinimumLeasePaymentsDetails_1": { "order": 3.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Three", "verboseLabel": "2025" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/OPERATINGLEASELIABILITIESANDCOMMITMENTSANDCONTINGENCIESScheduleofFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r485" ], "calculation": { "http://urbangroinc.com/role/OPERATINGLEASELIABILITIESANDCOMMITMENTSANDCONTINGENCIESScheduleofFutureMinimumLeasePaymentsDetails_1": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Two", "verboseLabel": "2024" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/OPERATINGLEASELIABILITIESANDCOMMITMENTSANDCONTINGENCIESScheduleofFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r485" ], "calculation": { "http://urbangroinc.com/role/OPERATINGLEASELIABILITIESANDCOMMITMENTSANDCONTINGENCIESScheduleofFutureMinimumLeasePaymentsDetails": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.", "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "negatedTerseLabel": "Less: Amount representing interest" } } }, "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/OPERATINGLEASELIABILITIESANDCOMMITMENTSANDCONTINGENCIESScheduleofFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseTermOfContract": { "auth_ref": [ "r653" ], "lang": { "en-us": { "role": { "documentation": "Term of lessee's operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Lessee, Operating Lease, Term of Contract", "terseLabel": "Operating lease, term of contract (minimum less than a year)" } } }, "localname": "LesseeOperatingLeaseTermOfContract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/OPERATINGLEASELIABILITIESANDCOMMITMENTSANDCONTINGENCIESNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_LesseeOperatingLeasesTextBlock": { "auth_ref": [ "r486" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability.", "label": "Lessee, Operating Leases [Text Block]", "terseLabel": "OPERATING LEASE LIABILITIES AND COMMITMENTS AND CONTINGENCIES" } } }, "localname": "LesseeOperatingLeasesTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/OPERATINGLEASELIABILITIESANDCOMMITMENTSANDCONTINGENCIES" ], "xbrltype": "textBlockItemType" }, "us-gaap_LiabilitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities [Abstract]", "terseLabel": "LIABILITIES AND SHAREHOLDERS' EQUITY" } } }, "localname": "LiabilitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r14", "r152", "r161", "r569", "r591", "r604", "r652" ], "calculation": { "http://urbangroinc.com/role/CONSOLIDATEDBALANCESHEETS": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.", "label": "Liabilities and Equity", "totalLabel": "Total liabilities and shareholders\u2019 equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r20", "r176", "r208", "r268", "r302", "r303", "r305", "r306", "r307", "r308", "r309", "r311", "r312", "r461", "r462", "r463", "r470", "r569", "r613", "r659", "r660" ], "calculation": { "http://urbangroinc.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.", "label": "Liabilities, Current", "totalLabel": "Total current liabilities" } } }, "localname": "LiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities, Current [Abstract]", "terseLabel": "Current liabilities:" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesNoncurrent": { "auth_ref": [ "r1", "r2", "r3", "r6", "r7", "r208", "r268", "r302", "r303", "r305", "r306", "r307", "r308", "r309", "r311", "r312", "r461", "r462", "r463", "r470", "r613", "r659", "r660" ], "calculation": { "http://urbangroinc.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation due after one year or beyond the normal operating cycle, if longer.", "label": "Liabilities, Noncurrent", "totalLabel": "Total non-current liabilities" } } }, "localname": "LiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesNoncurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities, Noncurrent [Abstract]", "terseLabel": "Non-current liabilities:" } } }, "localname": "LiabilitiesNoncurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Line of Credit Facility [Line Items]", "terseLabel": "Line of Credit Facility [Line Items]" } } }, "localname": "LineOfCreditFacilityLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/PROMISSORYNOTEANDDEBTDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "auth_ref": [ "r16" ], "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Line of Credit Facility, Maximum Borrowing Capacity", "terseLabel": "Line of credit facility, maximum borrowing capacity (up to)" } } }, "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/PROMISSORYNOTEANDDEBTDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityTable": { "auth_ref": [ "r16", "r590" ], "lang": { "en-us": { "role": { "documentation": "A table or schedule providing information pertaining to short-term or long-term contractual arrangements with lenders, including letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to 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.", "label": "Line of Credit Facility [Table]", "terseLabel": "Line of Credit Facility [Table]" } } }, "localname": "LineOfCreditFacilityTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/PROMISSORYNOTEANDDEBTDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditMember": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Line of Credit [Member]", "terseLabel": "Line of Credit" } } }, "localname": "LineOfCreditMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/PROMISSORYNOTEANDDEBTDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LongTermDebtTerm": { "auth_ref": [ "r651" ], "lang": { "en-us": { "role": { "documentation": "Period between issuance and maturity of long-term debt, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Long-Term Debt, Term", "terseLabel": "Debt, term" } } }, "localname": "LongTermDebtTerm", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/PROMISSORYNOTEANDDEBTDetails" ], "xbrltype": "durationItemType" }, "us-gaap_LongtermDebtTypeAxis": { "auth_ref": [ "r22" ], "lang": { "en-us": { "role": { "documentation": "Information by type of long-term debt.", "label": "Long-Term Debt, Type [Axis]", "terseLabel": "Long-term Debt, Type [Axis]" } } }, "localname": "LongtermDebtTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/INVESTMENTSNarrativeDetails", "http://urbangroinc.com/role/PROMISSORYNOTEANDDEBTDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongtermDebtTypeDomain": { "auth_ref": [ "r22", "r93" ], "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.", "label": "Long-Term Debt, Type [Domain]", "terseLabel": "Long-Term Debt, Type [Domain]" } } }, "localname": "LongtermDebtTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/INVESTMENTSNarrativeDetails", "http://urbangroinc.com/role/PROMISSORYNOTEANDDEBTDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MeasurementInputExpectedTermMember": { "auth_ref": [ "r650" ], "lang": { "en-us": { "role": { "documentation": "Measurement input using period financial instrument is expected to be outstanding. Excludes maturity date.", "label": "Measurement Input, Expected Term [Member]", "terseLabel": "Measurement Input, Expected Term" } } }, "localname": "MeasurementInputExpectedTermMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/PROMISSORYNOTEANDDEBTDetails", "http://urbangroinc.com/role/WARRANTSNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MeasurementInputPriceVolatilityMember": { "auth_ref": [ "r650" ], "lang": { "en-us": { "role": { "documentation": "Measurement input using rate at which price of security will increase (decrease) for given set of returns.", "label": "Measurement Input, Price Volatility [Member]", "terseLabel": "Measurement Input, Price Volatility" } } }, "localname": "MeasurementInputPriceVolatilityMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/PROMISSORYNOTEANDDEBTDetails", "http://urbangroinc.com/role/WARRANTSNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MeasurementInputRiskFreeInterestRateMember": { "auth_ref": [ "r650" ], "lang": { "en-us": { "role": { "documentation": "Measurement input using interest rate on instrument with zero risk of financial loss.", "label": "Measurement Input, Risk Free Interest Rate [Member]", "terseLabel": "Measurement Input, Risk Free Interest Rate" } } }, "localname": "MeasurementInputRiskFreeInterestRateMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/PROMISSORYNOTEANDDEBTDetails", "http://urbangroinc.com/role/WARRANTSNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MeasurementInputSharePriceMember": { "auth_ref": [ "r650" ], "lang": { "en-us": { "role": { "documentation": "Measurement input using share price of saleable stock.", "label": "Measurement Input, Share Price [Member]", "terseLabel": "Measurement Input, Share Price" } } }, "localname": "MeasurementInputSharePriceMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/PROMISSORYNOTEANDDEBTDetails", "http://urbangroinc.com/role/WARRANTSNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MeasurementInputTypeAxis": { "auth_ref": [ "r468" ], "lang": { "en-us": { "role": { "documentation": "Information by type of measurement input used to determine value of asset and liability.", "label": "Measurement Input Type [Axis]", "terseLabel": "Measurement Input Type [Axis]" } } }, "localname": "MeasurementInputTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/PROMISSORYNOTEANDDEBTDetails", "http://urbangroinc.com/role/WARRANTSNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_MeasurementInputTypeDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Measurement input used to determine value of asset and liability.", "label": "Measurement Input Type [Domain]", "verboseLabel": "Measurement Input Type [Domain]" } } }, "localname": "MeasurementInputTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/PROMISSORYNOTEANDDEBTDetails", "http://urbangroinc.com/role/WARRANTSNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r202" ], "calculation": { "http://urbangroinc.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 3.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.", "label": "Net Cash Provided by (Used in) Financing Activities", "totalLabel": "Net cash provided by (used in) financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]", "terseLabel": "Cash flows from financing activities:" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r202" ], "calculation": { "http://urbangroinc.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.", "label": "Net Cash Provided by (Used in) Investing Activities", "totalLabel": "Net cash used in investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]", "terseLabel": "Cash flows from investing activities:" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r45", "r47", "r50" ], "calculation": { "http://urbangroinc.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.", "label": "Net Cash Provided by (Used in) Operating Activities", "totalLabel": "Net cash used in operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Cash flows from operating activities:" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r29", "r50", "r156", "r165", "r174", "r190", "r192", "r197", "r208", "r217", "r219", "r220", "r221", "r222", "r225", "r226", "r230", "r245", "r247", "r251", "r253", "r268", "r302", "r303", "r305", "r306", "r307", "r308", "r309", "r311", "r312", "r467", "r470", "r548", "r613" ], "calculation": { "http://urbangroinc.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://urbangroinc.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.", "label": "Net Income (Loss) Attributable to Parent", "terseLabel": "Net loss", "totalLabel": "Net loss" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://urbangroinc.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS", "http://urbangroinc.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.", "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "terseLabel": "Recently Issued Accounting Pronouncements" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NonoperatingIncomeExpense": { "auth_ref": [ "r36" ], "calculation": { "http://urbangroinc.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business).", "label": "Nonoperating Income (Expense)", "totalLabel": "Total non-operating income (expenses)" } } }, "localname": "NonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS" ], "xbrltype": "monetaryItemType" }, "us-gaap_NonoperatingIncomeExpenseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Nonoperating Income (Expense) [Abstract]", "terseLabel": "Non-operating income (expenses):" } } }, "localname": "NonoperatingIncomeExpenseAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS" ], "xbrltype": "stringItemType" }, "us-gaap_NontradeReceivables": { "auth_ref": [ "r585" ], "calculation": { "http://urbangroinc.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amounts due as of the balance sheet date of the sum of amounts receivable other than from customers.", "label": "Nontrade Receivables", "totalLabel": "Non-trade receivable" } } }, "localname": "NontradeReceivables", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NotesPayableCurrent": { "auth_ref": [ "r18" ], "calculation": { "http://urbangroinc.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 6.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying values as of the balance sheet date of the portions of long-term notes payable due within one year or the operating cycle if longer.", "label": "Notes Payable, Current", "terseLabel": "Promissory note" } } }, "localname": "NotesPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingExpenses": { "auth_ref": [], "calculation": { "http://urbangroinc.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS": { "order": 2.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.", "label": "Operating Expenses", "totalLabel": "Total operating expenses" } } }, "localname": "OperatingExpenses", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingExpensesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Operating Expenses [Abstract]", "terseLabel": "Operating expenses:" } } }, "localname": "OperatingExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r245", "r247", "r251", "r253", "r548" ], "calculation": { "http://urbangroinc.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net result for the period of deducting operating expenses from operating revenues.", "label": "Operating Income (Loss)", "totalLabel": "Loss from operations" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r481" ], "calculation": { "http://urbangroinc.com/role/OPERATINGLEASELIABILITIESANDCOMMITMENTSANDCONTINGENCIESScheduleofFutureMinimumLeasePaymentsDetails": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 }, "http://urbangroinc.com/role/OPERATINGLEASELIABILITIESANDCOMMITMENTSANDCONTINGENCIESScheduleofOperatingLeaseLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.", "label": "Operating Lease, Liability", "terseLabel": "Operating lease liabilities related to right of use assets", "totalLabel": "Operating lease liabilities related to right of use assets" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/OPERATINGLEASELIABILITIESANDCOMMITMENTSANDCONTINGENCIESScheduleofFutureMinimumLeasePaymentsDetails", "http://urbangroinc.com/role/OPERATINGLEASELIABILITIESANDCOMMITMENTSANDCONTINGENCIESScheduleofOperatingLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r481" ], "calculation": { "http://urbangroinc.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 7.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 }, "http://urbangroinc.com/role/OPERATINGLEASELIABILITIESANDCOMMITMENTSANDCONTINGENCIESScheduleofOperatingLeaseLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.", "label": "Operating Lease, Liability, Current", "negatedTerseLabel": "Less current portion", "terseLabel": "Operating lease liabilities" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/CONSOLIDATEDBALANCESHEETS", "http://urbangroinc.com/role/OPERATINGLEASELIABILITIESANDCOMMITMENTSANDCONTINGENCIESScheduleofOperatingLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r481" ], "calculation": { "http://urbangroinc.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0 }, "http://urbangroinc.com/role/OPERATINGLEASELIABILITIESANDCOMMITMENTSANDCONTINGENCIESScheduleofOperatingLeaseLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.", "label": "Operating Lease, Liability, Noncurrent", "terseLabel": "Long term", "verboseLabel": "Operating lease liabilities" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/CONSOLIDATEDBALANCESHEETS", "http://urbangroinc.com/role/OPERATINGLEASELIABILITIESANDCOMMITMENTSANDCONTINGENCIESScheduleofOperatingLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r480" ], "calculation": { "http://urbangroinc.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_AssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's right to use underlying asset under operating lease.", "label": "Operating Lease, Right-of-Use Asset", "terseLabel": "Operating lease right of use assets, net" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r484", "r568" ], "lang": { "en-us": { "role": { "documentation": "Weighted average discount rate for operating lease calculated at point in time.", "label": "Operating Lease, Weighted Average Discount Rate, Percent", "terseLabel": "Operating lease, interest rate" } } }, "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/OPERATINGLEASELIABILITIESANDCOMMITMENTSANDCONTINGENCIESNarrativeDetails", "http://urbangroinc.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_OperatingLossCarryforwards": { "auth_ref": [ "r117" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.", "label": "Operating Loss Carryforwards", "terseLabel": "Operating loss carryforwards" } } }, "localname": "OperatingLossCarryforwards", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/INCOMETAXESDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]", "terseLabel": "Organization, Consolidation and Presentation of Financial Statements [Abstract]" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_OtherAccruedLiabilitiesCurrent": { "auth_ref": [ "r19" ], "calculation": { "http://urbangroinc.com/role/ACCRUEDEXPENSESScheduleofAccruedExpensesDetails": { "order": 1.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer.", "label": "Other Accrued Liabilities, Current", "terseLabel": "Accrued operating expenses" } } }, "localname": "OtherAccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/ACCRUEDEXPENSESScheduleofAccruedExpensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsCurrent": { "auth_ref": [ "r188", "r569" ], "calculation": { "http://urbangroinc.com/role/PREPAYMENTSOTHERASSETSScheduleofPrepaymentsandOtherAssetsDetails": { "order": 3.0, "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current assets classified as other.", "label": "Other Assets, Current", "terseLabel": "Others" } } }, "localname": "OtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/PREPAYMENTSOTHERASSETSScheduleofPrepaymentsandOtherAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherCurrentAssetsTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for other current assets.", "label": "Other Current Assets [Text Block]", "terseLabel": "PREPAYMENTS & OTHER ASSETS" } } }, "localname": "OtherCurrentAssetsTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/PREPAYMENTSOTHERASSETS" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherEmployeeRelatedLiabilitiesCurrentAndNoncurrent": { "auth_ref": [ "r153", "r164" ], "calculation": { "http://urbangroinc.com/role/ACCRUEDEXPENSESScheduleofAccruedExpensesDetails": { "order": 3.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligations incurred for employer-related costs classified as other.", "label": "Other Employee-related Liabilities", "terseLabel": "Accrued 401(k)" } } }, "localname": "OtherEmployeeRelatedLiabilitiesCurrentAndNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/ACCRUEDEXPENSESScheduleofAccruedExpensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherMachineryAndEquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Other tangible personal property, nonconsumable in nature, with finite lives used to produce goods and services.", "label": "Other Machinery and Equipment [Member]", "terseLabel": "Other equipment" } } }, "localname": "OtherMachineryAndEquipmentMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/PROPERTYPLANTEQUIPMENTNETScheduleofPropertyPlantEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r38" ], "calculation": { "http://urbangroinc.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS": { "order": 8.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (expense) related to nonoperating activities, classified as other.", "label": "Other Nonoperating Income (Expense)", "terseLabel": "Other income (expense)" } } }, "localname": "OtherNonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PatentsMember": { "auth_ref": [ "r127" ], "lang": { "en-us": { "role": { "documentation": "Exclusive legal right granted by the government to the owner of the patent to exploit an invention or a process for a period of time specified by law.", "label": "Patents [Member]", "terseLabel": "Patents" } } }, "localname": "PatentsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PayablesAndAccrualsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Payables and Accruals [Abstract]", "terseLabel": "Payables and Accruals [Abstract]" } } }, "localname": "PayablesAndAccrualsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities": { "auth_ref": [ "r44" ], "calculation": { "http://urbangroinc.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow, not made soon after acquisition date of business combination, to settle contingent consideration liability up to amount recognized at acquisition date, including, but not limited to, measurement period adjustment and less amount paid soon after acquisition date.", "label": "Payment for Contingent Consideration Liability, Financing Activities", "negatedTerseLabel": "Payments to settle contingent consideration" } } }, "localname": "PaymentForContingentConsiderationLiabilityFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "auth_ref": [ "r43" ], "calculation": { "http://urbangroinc.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow to reacquire common stock during the period.", "label": "Payments for Repurchase of Common Stock", "negatedLabel": "Repurchase of common stock" } } }, "localname": "PaymentsForRepurchaseOfCommonStock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesGross": { "auth_ref": [ "r39", "r456" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price.", "label": "Payments to Acquire Businesses, Gross", "terseLabel": "Acquisition, cash payment" } } }, "localname": "PaymentsToAcquireBusinessesGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/ORGANIZATIONANDACQUISITIONSBUSINESSPLANANDLIQUIDITYNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": { "auth_ref": [ "r39" ], "calculation": { "http://urbangroinc.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase.", "label": "Payments to Acquire Businesses, Net of Cash Acquired", "negatedLabel": "Acquisitions, net of cash acquired" } } }, "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireInvestments": { "auth_ref": [ "r41" ], "calculation": { "http://urbangroinc.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the purchase of all investments (debt, security, other) during the period.", "label": "Payments to Acquire Investments", "negatedLabel": "Purchases of investments" } } }, "localname": "PaymentsToAcquireInvestments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r40" ], "calculation": { "http://urbangroinc.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Payments to Acquire Property, Plant, and Equipment", "negatedLabel": "Purchases of property and equipment" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PlanNameAxis": { "auth_ref": [ "r620", "r621", "r622", "r623", "r624", "r625", "r626", "r627", "r628", "r629", "r630", "r631", "r632", "r633", "r634", "r635", "r636", "r637", "r638", "r639", "r640", "r641", "r642", "r643", "r644", "r645" ], "lang": { "en-us": { "role": { "documentation": "Information by plan name for share-based payment arrangement.", "label": "Plan Name [Axis]", "terseLabel": "Plan Name [Axis]" } } }, "localname": "PlanNameAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PlanNameDomain": { "auth_ref": [ "r620", "r621", "r622", "r623", "r624", "r625", "r626", "r627", "r628", "r629", "r630", "r631", "r632", "r633", "r634", "r635", "r636", "r637", "r638", "r639", "r640", "r641", "r642", "r643", "r644", "r645" ], "lang": { "en-us": { "role": { "documentation": "Plan name for share-based payment arrangement.", "label": "Plan Name [Domain]", "verboseLabel": "Plan Name [Domain]" } } }, "localname": "PlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "auth_ref": [ "r8", "r340" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.", "label": "Preferred Stock, Par or Stated Value Per Share", "terseLabel": "Preferred stock, par value (in dollars per share)" } } }, "localname": "PreferredStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/CONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r8" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.", "label": "Preferred Stock, Shares Authorized", "terseLabel": "Preferred stock, shares authorized (in shares)" } } }, "localname": "PreferredStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/CONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesIssued": { "auth_ref": [ "r8", "r340" ], "lang": { "en-us": { "role": { "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.", "label": "Preferred Stock, Shares Issued", "terseLabel": "Preferred stock, shares issued (in shares)" } } }, "localname": "PreferredStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/CONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesOutstanding": { "auth_ref": [ "r8" ], "lang": { "en-us": { "role": { "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.", "label": "Preferred Stock, Shares Outstanding", "terseLabel": "Preferred stock, shares outstanding (in shares)" } } }, "localname": "PreferredStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/CONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockValue": { "auth_ref": [ "r8", "r569" ], "calculation": { "http://urbangroinc.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Preferred Stock, Value, Issued", "terseLabel": "Preferred stock, $0.10 par value; 10,000,000 shares authorized; 0 shares issued and outstanding" } } }, "localname": "PreferredStockValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r586" ], "calculation": { "http://urbangroinc.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 5.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://urbangroinc.com/role/PREPAYMENTSOTHERASSETSScheduleofPrepaymentsandOtherAssetsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.", "label": "Prepaid Expense and Other Assets, Current", "terseLabel": "Prepaid expenses and other current assets", "totalLabel": "Prepayments and other assets" } } }, "localname": "PrepaidExpenseAndOtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/CONSOLIDATEDBALANCESHEETS", "http://urbangroinc.com/role/PREPAYMENTSOTHERASSETSScheduleofPrepaymentsandOtherAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseCurrent": { "auth_ref": [ "r187", "r277", "r278", "r541" ], "calculation": { "http://urbangroinc.com/role/PREPAYMENTSOTHERASSETSScheduleofPrepaymentsandOtherAssetsDetails": { "order": 2.0, "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits within a future period of one year or the normal operating cycle, if longer.", "label": "Prepaid Expense, Current", "terseLabel": "Prepaid services and fees" } } }, "localname": "PrepaidExpenseCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/PREPAYMENTSOTHERASSETSScheduleofPrepaymentsandOtherAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrimeRateMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Interest rate charged by financial institutions to their most creditworthy borrowers.", "label": "Prime Rate [Member]", "terseLabel": "Prime Rate" } } }, "localname": "PrimeRateMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/PROMISSORYNOTEANDDEBTDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PriorPeriodReclassificationAdjustmentDescription": { "auth_ref": [ "r583" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for reclassification affecting comparability of financial statement. Excludes amendment to accounting standards, other change in accounting principle, and correction of error.", "label": "Reclassification, Comparability Adjustment [Policy Text Block]", "terseLabel": "Reclassification and Balance Sheet Classifications" } } }, "localname": "PriorPeriodReclassificationAdjustmentDescription", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ProceedsFromIssuanceOfCommonStock": { "auth_ref": [ "r42" ], "calculation": { "http://urbangroinc.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from the additional capital contribution to the entity.", "label": "Proceeds from Issuance of Common Stock", "terseLabel": "Proceeds from issuance of common stock, net of offering costs" } } }, "localname": "ProceedsFromIssuanceOfCommonStock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfDebt": { "auth_ref": [ "r587" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow during the period from additional borrowings in aggregate debt. Includes proceeds from short-term and long-term debt.", "label": "Proceeds from Issuance of Debt", "verboseLabel": "Proceeds from issuance of debt" } } }, "localname": "ProceedsFromIssuanceOfDebt", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/BENEFICIALCONVERSIONFEATUREDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromLegalSettlements": { "auth_ref": [ "r46" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Cash received for the settlement of litigation during the current period.", "label": "Proceeds from Legal Settlements", "terseLabel": "Cash payments received, settled litigation" } } }, "localname": "ProceedsFromLegalSettlements", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/SUBSEQUENTEVENTSDetails", "http://urbangroinc.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromOtherOperatingActivities": { "auth_ref": [ "r46" ], "calculation": { "http://urbangroinc.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from operating activities classified as other.", "label": "Proceeds from Other Operating Activities", "terseLabel": "Other, net" } } }, "localname": "ProceedsFromOtherOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment [Abstract]", "terseLabel": "Property, Plant and Equipment [Abstract]" } } }, "localname": "PropertyPlantAndEquipmentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "auth_ref": [ "r89" ], "lang": { "en-us": { "role": { "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale.", "label": "Long-Lived Tangible Asset [Axis]", "terseLabel": "Long-Lived Tangible Asset [Axis]" } } }, "localname": "PropertyPlantAndEquipmentByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/PROPERTYPLANTEQUIPMENTNETScheduleofPropertyPlantEquipmentDetails", "http://urbangroinc.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESScheduleofPropertyandEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "auth_ref": [ "r91", "r535", "r536", "r537" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.", "label": "Property, Plant and Equipment Disclosure [Text Block]", "terseLabel": "PROPERTY PLANT & EQUIPMENT, NET" } } }, "localname": "PropertyPlantAndEquipmentDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/PROPERTYPLANTEQUIPMENTNET" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentGross": { "auth_ref": [ "r87", "r178" ], "calculation": { "http://urbangroinc.com/role/PROPERTYPLANTEQUIPMENTNETScheduleofPropertyPlantEquipmentDetails": { "order": 1.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Gross", "terseLabel": "Property, plant and equipment, gross" } } }, "localname": "PropertyPlantAndEquipmentGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/PROPERTYPLANTEQUIPMENTNETScheduleofPropertyPlantEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Property, Plant and Equipment [Line Items]", "terseLabel": "Property, Plant and Equipment [Line Items]" } } }, "localname": "PropertyPlantAndEquipmentLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/PROPERTYPLANTEQUIPMENTNETScheduleofPropertyPlantEquipmentDetails", "http://urbangroinc.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails", "http://urbangroinc.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESScheduleofPropertyandEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r89", "r162", "r521", "r569" ], "calculation": { "http://urbangroinc.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_AssetsNoncurrent", "weight": 1.0 }, "http://urbangroinc.com/role/PROPERTYPLANTEQUIPMENTNETScheduleofPropertyPlantEquipmentDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Net", "terseLabel": "Property and equipment, net", "totalLabel": "Total property plant and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/CONSOLIDATEDBALANCESHEETS", "http://urbangroinc.com/role/PROPERTYPLANTEQUIPMENTNETScheduleofPropertyPlantEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": { "auth_ref": [ "r89", "r535", "r536" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.", "label": "Property, Plant and Equipment, Policy [Policy Text Block]", "terseLabel": "Property, Plant, and Equipment, net" } } }, "localname": "PropertyPlantAndEquipmentPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "auth_ref": [ "r89" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.", "label": "Property, Plant and Equipment [Table Text Block]", "terseLabel": "Schedule of Property and Equipment Useful Lives", "verboseLabel": "Schedule of Property, Plant, and Equipment" } } }, "localname": "PropertyPlantAndEquipmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/PROPERTYPLANTEQUIPMENTNETTables", "http://urbangroinc.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r87" ], "lang": { "en-us": { "role": { "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software.", "label": "Long-Lived Tangible Asset [Domain]", "terseLabel": "Long-Lived Tangible Asset [Domain]" } } }, "localname": "PropertyPlantAndEquipmentTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/PROPERTYPLANTEQUIPMENTNETScheduleofPropertyPlantEquipmentDetails", "http://urbangroinc.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESScheduleofPropertyandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PropertyPlantAndEquipmentUsefulLife": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.", "label": "Property, Plant and Equipment, Useful Life", "terseLabel": "Property and equipment, useful life" } } }, "localname": "PropertyPlantAndEquipmentUsefulLife", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESScheduleofPropertyandEquipmentDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ProvisionForDoubtfulAccounts": { "auth_ref": [ "r200", "r272" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable.", "label": "Accounts Receivable, Credit Loss Expense (Reversal)", "terseLabel": "Bad debt expense" } } }, "localname": "ProvisionForDoubtfulAccounts", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RelatedPartyDomain": { "auth_ref": [ "r383", "r490", "r491" ], "lang": { "en-us": { "role": { "documentation": "Related parties include affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.", "label": "Related Party [Domain]", "verboseLabel": "Related Party [Domain]" } } }, "localname": "RelatedPartyDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/BENEFICIALCONVERSIONFEATUREDetails", "http://urbangroinc.com/role/RELATEDPARTYTRANSACTIONSDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RelatedPartyTransactionDueFromToRelatedParty": { "auth_ref": [ "r304", "r305", "r306", "r310", "r311", "r312", "r593", "r656" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Receivables to be collected from (obligations owed to) related parties, net as of the balance sheet date where one party can exercise control or significant influence over another party; including affiliates, owners or officers and their immediate families, pension trusts, and so forth.", "label": "Related Party Transaction, Due from (to) Related Party", "negatedTerseLabel": "Related party, outstanding payables" } } }, "localname": "RelatedPartyTransactionDueFromToRelatedParty", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/RELATEDPARTYTRANSACTIONSDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RelatedPartyTransactionLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Related Party Transaction [Line Items]", "terseLabel": "Related Party Transaction [Line Items]" } } }, "localname": "RelatedPartyTransactionLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/RELATEDPARTYTRANSACTIONSDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Related Party Transactions [Abstract]", "terseLabel": "Related Party Transactions [Abstract]" } } }, "localname": "RelatedPartyTransactionsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": { "auth_ref": [ "r383", "r490", "r505", "r506", "r507", "r508", "r509", "r510", "r511", "r512", "r513", "r514", "r515", "r516", "r658" ], "lang": { "en-us": { "role": { "documentation": "Information by type of related party. Related parties include, but not limited to, affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.", "label": "Related Party [Axis]", "terseLabel": "Related Party [Axis]" } } }, "localname": "RelatedPartyTransactionsByRelatedPartyAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/BENEFICIALCONVERSIONFEATUREDetails", "http://urbangroinc.com/role/RELATEDPARTYTRANSACTIONSDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": { "auth_ref": [ "r488", "r489", "r491", "r492", "r493" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.", "label": "Related Party Transactions Disclosure [Text Block]", "terseLabel": "RELATED PARTY TRANSACTIONS" } } }, "localname": "RelatedPartyTransactionsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/RELATEDPARTYTRANSACTIONS" ], "xbrltype": "textBlockItemType" }, "us-gaap_RepaymentsOfDebt": { "auth_ref": [ "r588" ], "calculation": { "http://urbangroinc.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow during the period from the repayment of aggregate short-term and long-term debt. Excludes payment of capital lease obligations.", "label": "Repayments of Debt", "negatedLabel": "Repayment of debt" } } }, "localname": "RepaymentsOfDebt", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestructuringCostAndReserveLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Restructuring Cost and Reserve [Line Items]", "terseLabel": "Restructuring Cost and Reserve [Line Items]" } } }, "localname": "RestructuringCostAndReserveLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/ORGANIZATIONANDACQUISITIONSBUSINESSPLANANDLIQUIDITYScheduleofProFormaInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r11", "r100", "r160", "r529", "r530", "r569" ], "calculation": { "http://urbangroinc.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 5.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings (Accumulated Deficit)", "terseLabel": "Accumulated deficit" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r173", "r214", "r215", "r216", "r218", "r224", "r226", "r269", "r423", "r424", "r425", "r442", "r443", "r465", "r526", "r528" ], "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings [Member]", "terseLabel": "Accumulated Deficit" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Revenue from Contract with Customer [Abstract]" } } }, "localname": "RevenueFromContractWithCustomerAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r241", "r242", "r246", "r249", "r250", "r254", "r255", "r256", "r376", "r377", "r502" ], "calculation": { "http://urbangroinc.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS": { "order": 1.0, "parentTag": "us-gaap_GrossProfit", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.", "label": "Revenue from Contract with Customer, Excluding Assessed Tax", "terseLabel": "Total revenues and other income" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS", "http://urbangroinc.com/role/REVENUEFROMCONTRACTSWITHCUSTOMERSDisaggregationofRevenueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": { "auth_ref": [ "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r375", "r381", "r546" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for revenue from contract with customer.", "label": "Revenue from Contract with Customer [Policy Text Block]", "verboseLabel": "Contract Assets and Liabilities and Revenue Recognition and Customer Deposits" } } }, "localname": "RevenueFromContractWithCustomerPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "auth_ref": [ "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r367", "r380", "r381" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts.", "label": "Revenue from Contract with Customer [Text Block]", "terseLabel": "REVENUE FROM CONTRACTS WITH CUSTOMERS" } } }, "localname": "RevenueFromContractWithCustomerTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/REVENUEFROMCONTRACTSWITHCUSTOMERS" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueFromRelatedParties": { "auth_ref": [ "r31", "r169", "r304", "r305", "r306", "r310", "r311", "r312" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenue, fees and commissions earned from transactions between (a) a parent company and its subsidiaries; (b) subsidiaries of a common parent; (c) an entity and trusts for the benefit of employees, for example, but not limited to, pension and profit-sharing trusts that are managed by or under the trusteeship of the entity's management; (d) an entity and its principal, owners, management, or members of their immediate families; and (e) affiliates.", "label": "Revenue from Related Parties", "terseLabel": "Revenue from related parties" } } }, "localname": "RevenueFromRelatedParties", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/RELATEDPARTYTRANSACTIONSDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenuesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Revenues [Abstract]", "terseLabel": "Revenues:" } } }, "localname": "RevenuesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS" ], "xbrltype": "stringItemType" }, "us-gaap_RevolvingCreditFacilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount.", "label": "Revolving Credit Facility [Member]", "terseLabel": "Revolving Facility" } } }, "localname": "RevolvingCreditFacilityMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/PROMISSORYNOTEANDDEBTDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RisksAndUncertaintiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Risks and Uncertainties [Abstract]", "terseLabel": "Risks and Uncertainties [Abstract]" } } }, "localname": "RisksAndUncertaintiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_SaleOfStockConsiderationReceivedOnTransaction": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Cash received on stock transaction after deduction of issuance costs.", "label": "Sale of Stock, Consideration Received on Transaction", "terseLabel": "Sale of stock, total gross offering proceeds" } } }, "localname": "SaleOfStockConsiderationReceivedOnTransaction", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/SHAREHOLDERSEQUITYDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SaleOfStockNameOfTransactionDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Sale of the entity's stock, including, but not limited to, initial public offering (IPO) and private placement.", "label": "Sale of Stock [Domain]", "terseLabel": "Sale of Stock [Domain]" } } }, "localname": "SaleOfStockNameOfTransactionDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/SHAREHOLDERSEQUITYDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The number of shares issued or sold by the subsidiary or equity method investee per stock transaction.", "label": "Sale of Stock, Number of Shares Issued in Transaction", "terseLabel": "Sale of stock, number of shares issued (in shares)" } } }, "localname": "SaleOfStockNumberOfSharesIssuedInTransaction", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/SHAREHOLDERSEQUITYDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_SaleOfStockPricePerShare": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Per share amount received by subsidiary or equity investee for each share of common stock issued or sold in the stock transaction.", "label": "Sale of Stock, Price Per Share", "terseLabel": "Sale of stock, share price (in dollars per share)" } } }, "localname": "SaleOfStockPricePerShare", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/SHAREHOLDERSEQUITYDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_SalesAndExciseTaxPayableCurrent": { "auth_ref": [ "r15" ], "calculation": { "http://urbangroinc.com/role/ACCRUEDEXPENSESScheduleofAccruedExpensesDetails": { "order": 4.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of liabilities incurred through that date and payable for statutory sales and use taxes, including value added tax. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Sales and Excise Tax Payable, Current", "terseLabel": "Accrued sales tax payable" } } }, "localname": "SalesAndExciseTaxPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/ACCRUEDEXPENSESScheduleofAccruedExpensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SalesRevenueNetMember": { "auth_ref": [ "r256", "r597" ], "lang": { "en-us": { "role": { "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.", "label": "Revenue Benchmark [Member]", "terseLabel": "Revenue Benchmark" } } }, "localname": "SalesRevenueNetMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/RISKSANDUNCERTAINTIESScheduleofConcentrationRiskDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of accrued liabilities.", "label": "Schedule of Accrued Liabilities [Table Text Block]", "terseLabel": "Schedule of Accrued Expenses" } } }, "localname": "ScheduleOfAccruedLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/ACCRUEDEXPENSESTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": { "auth_ref": [ "r120", "r121", "r455" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting each material business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities.", "label": "Schedule of Business Acquisitions, by Acquisition [Table]", "terseLabel": "Schedule of Business Acquisitions, by Acquisition [Table]" } } }, "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/ORGANIZATIONANDACQUISITIONSBUSINESSPLANANDLIQUIDITYNarrativeDetails", "http://urbangroinc.com/role/ORGANIZATIONANDACQUISITIONSBUSINESSPLANANDLIQUIDITYScheduleofPurchasePriceAllocationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "auth_ref": [ "r73", "r77", "r503" ], "lang": { "en-us": { "role": { "documentation": "Schedule of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Schedule of Finite-Lived Intangible Assets [Table]", "terseLabel": "Schedule of Finite-Lived Intangible Assets [Table]" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/GOODWILLINTANGIBLEASSETSScheduleofIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": { "auth_ref": [ "r73", "r77" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment.", "label": "Schedule of Finite-Lived Intangible Assets [Table Text Block]", "terseLabel": "Schedule of Finite-Lived Intangible Assets" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/GOODWILLINTANGIBLEASSETSTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfGainContingenciesByContingencyTextBlock": { "auth_ref": [ "r612" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of an existing condition, situation, or set of circumstances involving uncertainty as of the balance sheet date (or prior to issuance of the financial statements) that might result in a gain, typically reflecting care to avoid misleading implications as to the likelihood of realization, and describes and quantifies a gain recognized in the period resulting from resolution of a previously disclosed gain contingency.", "label": "Schedule of Gain Contingencies by Contingency [Table Text Block]", "terseLabel": "Schedule of Non-Trade Receivables" } } }, "localname": "ScheduleOfGainContingenciesByContingencyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTable": { "auth_ref": [ "r81", "r82" ], "lang": { "en-us": { "role": { "documentation": "Schedule of assets, excluding financial assets and goodwill, lacking physical substance and exist in perpetuity.", "label": "Schedule of Indefinite-Lived Intangible Assets [Table]", "terseLabel": "Schedule of Indefinite-Lived Intangible Assets [Table]" } } }, "localname": "ScheduleOfIndefiniteLivedIntangibleAssetsTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/GOODWILLINTANGIBLEASSETSScheduleofIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock": { "auth_ref": [ "r81", "r82" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance and exist in perpetuity, by either major class or business segment.", "label": "Schedule of Indefinite-Lived Intangible Assets [Table Text Block]", "terseLabel": "Schedule of Indefinite-Lived Intangible Assets" } } }, "localname": "ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/GOODWILLINTANGIBLEASSETSTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfOtherShareBasedCompensationActivityTableTextBlock": { "auth_ref": [ "r109" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of activity for outstanding award under share-based payment arrangement excluding share and unit options and nonvested award.", "label": "Share-Based Payment Arrangement, Outstanding Award, Activity, Excluding Option [Table Text Block]", "terseLabel": "Schedule of Stock Grants Activity" } } }, "localname": "ScheduleOfOtherShareBasedCompensationActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/STOCKBASEDCOMPENSATIONTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "auth_ref": [ "r89" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.", "label": "Property, Plant and Equipment [Table]", "terseLabel": "Property, Plant and Equipment [Table]" } } }, "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/PROPERTYPLANTEQUIPMENTNETScheduleofPropertyPlantEquipmentDetails", "http://urbangroinc.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails", "http://urbangroinc.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESScheduleofPropertyandEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock": { "auth_ref": [ "r124" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the amounts recognized as of the acquisition date for each major class of assets acquired and liabilities assumed. May include but not limited to the following: (a) acquired receivables; (b) contingencies recognized at the acquisition date; and (c) the fair value of noncontrolling interests in the acquiree.", "label": "Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block]", "terseLabel": "Schedule of Purchase Price Allocation" } } }, "localname": "ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/ORGANIZATIONANDACQUISITIONSBUSINESSPLANANDLIQUIDITYTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable": { "auth_ref": [ "r146", "r147" ], "lang": { "en-us": { "role": { "documentation": "Schedule of quantitative and qualitative information pertaining to related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.", "label": "Schedule of Related Party Transactions, by Related Party [Table]", "terseLabel": "Schedule of Related Party Transactions, by Related Party [Table]" } } }, "localname": "ScheduleOfRelatedPartyTransactionsByRelatedPartyTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/RELATEDPARTYTRANSACTIONSDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRestructuringAndRelatedCostsTable": { "auth_ref": [ "r291", "r292", "r293", "r294", "r295", "r296", "r297" ], "lang": { "en-us": { "role": { "documentation": "Table presenting the description of the restructuring costs, such as the expected cost; the costs incurred during the period; the cumulative costs incurred as of the balance sheet date; the income statement caption within which the restructuring charges recognized for the period are included; and the amount of and periodic changes to an entity's restructuring reserve that occurred during the period associated with the exit from or disposal of business activities or restructurings for each major type of cost by type of restructuring.", "label": "Schedule of Restructuring and Related Costs [Table]", "terseLabel": "Schedule of Restructuring and Related Costs [Table]" } } }, "localname": "ScheduleOfRestructuringAndRelatedCostsTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/ORGANIZATIONANDACQUISITIONSBUSINESSPLANANDLIQUIDITYScheduleofProFormaInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r385", "r387", "r389", "r390", "r391", "r393", "r394", "r395", "r396", "r397", "r398", "r399", "r400", "r401", "r402", "r403", "r404", "r405", "r406", "r407", "r408", "r409", "r410", "r413", "r414", "r415", "r416", "r417" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about share-based payment arrangement.", "label": "Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]", "terseLabel": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]" } } }, "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails", "http://urbangroinc.com/role/STOCKBASEDCOMPENSATIONScheduleofStockGrantActivityDetails", "http://urbangroinc.com/role/STOCKBASEDCOMPENSATIONScheduleofStockGrantVestingPeriodsDetails", "http://urbangroinc.com/role/STOCKBASEDCOMPENSATIONScheduleofStockOptionVestingPeriodsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "auth_ref": [ "r108", "r110", "r112" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value.", "label": "Share-Based Payment Arrangement, Option, Activity [Table Text Block]", "terseLabel": "Schedule of Stock Option Activity" } } }, "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/STOCKBASEDCOMPENSATIONTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShortTermDebtTable": { "auth_ref": [ "r17" ], "lang": { "en-us": { "role": { "documentation": "A table or schedule providing information pertaining to borrowings under which repayment was required in less than twelve months (or normal operating cycle, if longer) after its issuance. It may include: (1) description of the short-term debt arrangement; (2) identification of the lender or type of lender; (3) repayment terms; (4) weighted average interest rate; (5) carrying amount of funds borrowed under the specified short-term debt arrangement as of the balance sheet date and measures of the maximum and average amount outstanding during the period; (6) description of the refinancing of a short-term obligation when that obligation is excluded from current liabilities in the balance sheet; and (7) amount of a short-term obligation that has been excluded from current liabilities in the balance sheet because of a refinancing of the obligation.", "label": "Schedule of Short-Term Debt [Table]", "terseLabel": "Schedule of Short-term Debt [Table]" } } }, "localname": "ScheduleOfShortTermDebtTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/BENEFICIALCONVERSIONFEATUREDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock": { "auth_ref": [ "r104", "r106" ], "lang": { "en-us": { "role": { "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.", "label": "Schedule of Stockholders' Equity Note, Warrants or Rights [Table Text Block]", "terseLabel": "Schedule of Warrant Activity" } } }, "localname": "ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/WARRANTSTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Debt and Equity Securities, FV-NI [Line Items]", "terseLabel": "Debt and Equity Securities, FV-NI [Line Items]" } } }, "localname": "ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/INVESTMENTSNarrativeDetails", "http://urbangroinc.com/role/INVESTMENTSScheduleofComponentsofInvestmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about investment in debt security measured at fair value with change in fair value recognized in net income (trading) and investment in equity security with change in fair value recognized in net income (FV-NI).", "label": "Debt Securities, Trading, and Equity Securities, FV-NI [Table]", "terseLabel": "Debt Securities, Trading, and Equity Securities, FV-NI [Table]" } } }, "localname": "ScheduleOfTradingSecuritiesAndOtherTradingAssetsTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/INVESTMENTSNarrativeDetails", "http://urbangroinc.com/role/INVESTMENTSScheduleofComponentsofInvestmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "auth_ref": [ "r77" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets.", "label": "Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]", "terseLabel": "Schedule of Future Amortization Expenses of Intangible Assets" } } }, "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/GOODWILLINTANGIBLEASSETSTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock": { "auth_ref": [ "r61", "r63", "r64", "r65", "r138", "r140" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the nature of a concentration, a benchmark to which it is compared, and the percentage that the risk is to the benchmark.", "label": "Schedules of Concentration of Risk, by Risk Factor [Table Text Block]", "terseLabel": "Schedules of Concentration of Risks" } } }, "localname": "SchedulesOfConcentrationOfRiskByRiskFactorTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/RISKSANDUNCERTAINTIESTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ServiceMember": { "auth_ref": [ "r557" ], "lang": { "en-us": { "role": { "documentation": "Assistance, including, but not limited to, technology, license and maintenance, license and service, maintenance, oil and gas, and financial service.", "label": "Service [Member]", "terseLabel": "Services" } } }, "localname": "ServiceMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS", "http://urbangroinc.com/role/REVENUEFROMCONTRACTSWITHCUSTOMERSDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r48" ], "calculation": { "http://urbangroinc.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncash expense for share-based payment arrangement.", "label": "Share-Based Payment Arrangement, Noncash Expense", "verboseLabel": "Stock-based compensation expense" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "auth_ref": [ "r406" ], "lang": { "en-us": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period", "negatedLabel": "Forfeiture/Cancelled (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/STOCKBASEDCOMPENSATIONScheduleofStockGrantActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r404" ], "lang": { "en-us": { "role": { "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period", "terseLabel": "Grants awarded (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/STOCKBASEDCOMPENSATIONScheduleofStockGrantActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "auth_ref": [ "r401", "r402" ], "lang": { "en-us": { "role": { "documentation": "The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number", "periodEndLabel": "Grants unissued, ending balance (in shares)", "periodStartLabel": "Grants unissued, beginning balance (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/STOCKBASEDCOMPENSATIONScheduleofStockGrantActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]", "terseLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/STOCKBASEDCOMPENSATIONScheduleofStockGrantActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "auth_ref": [ "r405" ], "lang": { "en-us": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period", "negatedTerseLabel": "Grants vested (in shares)", "terseLabel": "Options, vested and expected to vest, outstanding, number (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails", "http://urbangroinc.com/role/STOCKBASEDCOMPENSATIONScheduleofStockGrantActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": { "auth_ref": [ "r414" ], "lang": { "en-us": { "role": { "documentation": "The estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate", "terseLabel": "Fair value assumptions, expected volatility rate" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails", "http://urbangroinc.com/role/STOCKBASEDCOMPENSATIONScheduleofStockGrantActivityDetails", "http://urbangroinc.com/role/STOCKBASEDCOMPENSATIONScheduleofStockGrantVestingPeriodsDetails", "http://urbangroinc.com/role/STOCKBASEDCOMPENSATIONScheduleofStockOptionVestingPeriodsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Additional Disclosures [Abstract]", "terseLabel": "Weighted Average Remaining Life (Years)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/STOCKBASEDCOMPENSATIONScheduleofStockOptionActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": { "auth_ref": [ "r395" ], "lang": { "en-us": { "role": { "documentation": "The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Number", "periodEndLabel": "Stock options exercisable (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/STOCKBASEDCOMPENSATIONScheduleofStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": { "auth_ref": [ "r395" ], "lang": { "en-us": { "role": { "documentation": "The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Exercise Price", "periodEndLabel": "Stock options exercisable (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/STOCKBASEDCOMPENSATIONScheduleofStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod": { "auth_ref": [ "r400" ], "lang": { "en-us": { "role": { "documentation": "Number of options or other stock instruments for which the right to exercise has lapsed under the terms of the plan agreements.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Expirations in Period", "negatedLabel": "Expired (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/STOCKBASEDCOMPENSATIONScheduleofStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "auth_ref": [ "r397" ], "lang": { "en-us": { "role": { "documentation": "Gross number of share options (or share units) granted during the period.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross", "terseLabel": "Issued (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/STOCKBASEDCOMPENSATIONScheduleofStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "auth_ref": [ "r114" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Intrinsic Value", "terseLabel": "Stock options outstanding, aggregate intrinsic value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "auth_ref": [ "r393", "r394" ], "lang": { "en-us": { "role": { "documentation": "Number of options outstanding, including both vested and non-vested options.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number", "periodEndLabel": "Stock options outstanding, ending balance (in shares)", "periodStartLabel": "Stock options outstanding, beginning balance (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/STOCKBASEDCOMPENSATIONScheduleofStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding [Roll Forward]", "terseLabel": "Number of Shares" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/STOCKBASEDCOMPENSATIONScheduleofStockOptionActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r393", "r394" ], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price", "periodEndLabel": "Stock options outstanding, ending balance (in dollars per share)", "periodStartLabel": "Stock options outstanding, beginning balance (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/STOCKBASEDCOMPENSATIONScheduleofStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]", "terseLabel": "Weighted Average Exercise Price" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/STOCKBASEDCOMPENSATIONScheduleofStockOptionActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r389", "r390", "r391", "r393", "r394", "r395", "r396", "r397", "r398", "r399", "r400", "r401", "r402", "r403", "r404", "r405", "r406", "r407", "r408", "r409", "r410", "r413", "r414", "r415", "r416", "r417" ], "lang": { "en-us": { "role": { "documentation": "Award under share-based payment arrangement.", "label": "Award Type [Domain]", "terseLabel": "Award Type [Domain]" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails", "http://urbangroinc.com/role/STOCKBASEDCOMPENSATIONScheduleofStockGrantActivityDetails", "http://urbangroinc.com/role/STOCKBASEDCOMPENSATIONScheduleofStockGrantVestingPeriodsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r398" ], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares.", "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price", "terseLabel": "Exercised (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/STOCKBASEDCOMPENSATIONScheduleofStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r400" ], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options of the plan that expired.", "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Expirations in Period, Weighted Average Exercise Price", "terseLabel": "Expired (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/STOCKBASEDCOMPENSATIONScheduleofStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r397" ], "lang": { "en-us": { "role": { "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.", "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price", "terseLabel": "Issued (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/STOCKBASEDCOMPENSATIONScheduleofStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationAwardTrancheOneMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "First portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period.", "label": "Share-Based Payment Arrangement, Tranche One [Member]", "terseLabel": "Share-based Payment Arrangement, Tranche One" } } }, "localname": "ShareBasedCompensationAwardTrancheOneMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/STOCKBASEDCOMPENSATIONScheduleofStockGrantVestingPeriodsDetails", "http://urbangroinc.com/role/STOCKBASEDCOMPENSATIONScheduleofStockOptionVestingPeriodsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationAwardTrancheTwoMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Second portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period.", "label": "Share-Based Payment Arrangement, Tranche Two [Member]", "terseLabel": "Share-based Payment Arrangement, Tranche Two" } } }, "localname": "ShareBasedCompensationAwardTrancheTwoMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/STOCKBASEDCOMPENSATIONScheduleofStockGrantVestingPeriodsDetails", "http://urbangroinc.com/role/STOCKBASEDCOMPENSATIONScheduleofStockOptionVestingPeriodsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": { "auth_ref": [ "r392", "r411", "r412", "r413", "r414", "r417", "r426", "r427" ], "lang": { "en-us": { "role": { "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.", "label": "Share-Based Payment Arrangement [Policy Text Block]", "terseLabel": "Stock-Based Compensation" } } }, "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by supplier.", "label": "Supplier [Axis]", "terseLabel": "Supplier [Axis]" } } }, "localname": "ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/RISKSANDUNCERTAINTIESScheduleofConcentrationRiskDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Specific identification or general nature of (for example, a construction contractor, a consulting firm) the party from whom the goods or services were or are to be received.", "label": "Supplier [Domain]", "terseLabel": "Supplier [Domain]" } } }, "localname": "ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/RISKSANDUNCERTAINTIESScheduleofConcentrationRiskDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": { "auth_ref": [ "r114" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Intrinsic Value", "terseLabel": "Stock options exercisable, aggregate intrinsic value" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": { "auth_ref": [ "r114" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term for vested portions of options outstanding and currently exercisable or convertible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term", "verboseLabel": "Stock options exercisable (in years)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/STOCKBASEDCOMPENSATIONScheduleofStockOptionActivityDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "auth_ref": [ "r113" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term", "terseLabel": "Stock options outstanding, beginning balance (in years)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/STOCKBASEDCOMPENSATIONScheduleofStockOptionActivityDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ShippingAndHandlingMember": { "auth_ref": [ "r618" ], "lang": { "en-us": { "role": { "documentation": "Packing and transport of product.", "label": "Shipping and Handling [Member]", "terseLabel": "Shipping and Handling" } } }, "localname": "ShippingAndHandlingMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShortTermDebtLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Short-Term Debt [Line Items]", "terseLabel": "Short-term Debt [Line Items]" } } }, "localname": "ShortTermDebtLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/BENEFICIALCONVERSIONFEATUREDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r58", "r205" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for all significant accounting policies of the reporting entity.", "label": "Significant Accounting Policies [Text Block]", "terseLabel": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES" } } }, "localname": "SignificantAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIES" ], "xbrltype": "textBlockItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r26", "r98", "r173", "r195", "r196", "r197", "r214", "r215", "r216", "r218", "r224", "r226", "r236", "r269", "r355", "r423", "r424", "r425", "r442", "r443", "r465", "r471", "r472", "r473", "r474", "r475", "r476", "r487", "r526", "r527", "r528" ], "lang": { "en-us": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]", "terseLabel": "Equity Components [Axis]" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY", "http://urbangroinc.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails", "http://urbangroinc.com/role/STOCKBASEDCOMPENSATIONScheduleofStockGrantActivityDetails", "http://urbangroinc.com/role/STOCKBASEDCOMPENSATIONScheduleofStockGrantVestingPeriodsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Statement [Line Items]", "terseLabel": "Statement [Line Items]" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS", "http://urbangroinc.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Cash Flows [Abstract]", "terseLabel": "Statement of Cash Flows [Abstract]" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Financial Position [Abstract]", "terseLabel": "Statement of Financial Position [Abstract]" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Stockholders' Equity [Abstract]", "terseLabel": "Statement of Stockholders' Equity [Abstract]" } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r214", "r215", "r216", "r236", "r502" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.", "label": "Statement [Table]", "terseLabel": "Statement [Table]" } } }, "localname": "StatementTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS", "http://urbangroinc.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssued1": { "auth_ref": [ "r54", "r55", "r56" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The fair value of stock issued in noncash financing activities.", "label": "Stock Issued", "terseLabel": "Stock issued for acquisitions" } } }, "localname": "StockIssued1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodSharesAcquisitions": { "auth_ref": [ "r8", "r9", "r100" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of stock issued during the period pursuant to acquisitions.", "label": "Stock Issued During Period, Shares, Acquisitions", "terseLabel": "Stock issuance related to acquisition (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesAcquisitions", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities": { "auth_ref": [ "r25", "r98", "r99", "r100", "r330" ], "lang": { "en-us": { "role": { "documentation": "Number of shares issued during the period as a result of the conversion of convertible securities.", "label": "Stock Issued During Period, Shares, Conversion of Convertible Securities", "terseLabel": "Conversion of bridge financing (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesNewIssues": { "auth_ref": [ "r8", "r9", "r98", "r100" ], "lang": { "en-us": { "role": { "documentation": "Number of new stock issued during the period.", "label": "Stock Issued During Period, Shares, New Issues", "terseLabel": "Stock issuance related to offering (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesNewIssues", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation": { "auth_ref": [ "r8", "r9", "r98", "r100" ], "lang": { "en-us": { "role": { "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).", "label": "Shares Issued, Shares, Share-Based Payment Arrangement, after Forfeiture", "terseLabel": "Stock grant program vesting (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r8", "r9", "r98", "r100", "r398" ], "lang": { "en-us": { "role": { "documentation": "Number of share options (or share units) exercised during the current period.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period", "negatedLabel": "Exercised (in shares)", "terseLabel": "Stock options exercised (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY", "http://urbangroinc.com/role/STOCKBASEDCOMPENSATIONScheduleofStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueAcquisitions": { "auth_ref": [ "r26", "r98", "r100" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of stock issued pursuant to acquisitions during the period.", "label": "Stock Issued During Period, Value, Acquisitions", "terseLabel": "Stock issuance related to acquisition" } } }, "localname": "StockIssuedDuringPeriodValueAcquisitions", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities": { "auth_ref": [ "r26", "r98", "r100" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The gross value of stock issued during the period upon the conversion of convertible securities.", "label": "Stock Issued During Period, Value, Conversion of Convertible Securities", "terseLabel": "Conversion of bridge financing" } } }, "localname": "StockIssuedDuringPeriodValueConversionOfConvertibleSecurities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueNewIssues": { "auth_ref": [ "r8", "r9", "r98", "r100" ], "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Stock Issued During Period, Value, New Issues", "terseLabel": "Stock issuance related to offering" } } }, "localname": "StockIssuedDuringPeriodValueNewIssues", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation": { "auth_ref": [ "r8", "r9", "r100", "r111" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value, after forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).", "label": "Shares Issued, Value, Share-Based Payment Arrangement, after Forfeiture", "terseLabel": "Stock grant program vesting" } } }, "localname": "StockIssuedDuringPeriodValueShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": { "auth_ref": [ "r26", "r98", "r100" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of stock issued as a result of the exercise of stock options.", "label": "Stock Issued During Period, Value, Stock Options Exercised", "terseLabel": "Stock options exercised" } } }, "localname": "StockIssuedDuringPeriodValueStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRepurchaseProgramAuthorizedAmount1": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of stock repurchase plan authorized.", "label": "Stock Repurchase Program, Authorized Amount", "terseLabel": "Stock repurchase program, authorized amount (up to)" } } }, "localname": "StockRepurchaseProgramAuthorizedAmount1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/SHAREHOLDERSEQUITYDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRepurchaseProgramPeriodInForce1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Period which shares may be purchased under a stock repurchase plan authorized by an entity's Board of Directors, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Stock Repurchase Program, Period in Force", "terseLabel": "Stock repurchase program, period in force" } } }, "localname": "StockRepurchaseProgramPeriodInForce1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/SHAREHOLDERSEQUITYDetails" ], "xbrltype": "durationItemType" }, "us-gaap_StockRepurchasedDuringPeriodValue": { "auth_ref": [ "r8", "r9", "r98", "r100" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Equity impact of the value of stock that has been repurchased during the period and has not been retired and is not held in treasury. Some state laws may mandate the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock.", "label": "Stock Repurchased During Period, Value", "negatedLabel": "Common stock repurchased" } } }, "localname": "StockRepurchasedDuringPeriodValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r9", "r12", "r13", "r70", "r569", "r591", "r604", "r652" ], "calculation": { "http://urbangroinc.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.", "label": "Stockholders' Equity Attributable to Parent", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance", "totalLabel": "Total shareholders\u2019 equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/CONSOLIDATEDBALANCESHEETS", "http://urbangroinc.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders' Equity Attributable to Parent [Abstract]", "terseLabel": "Shareholders\u2019 equity:" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "auth_ref": [ "r105", "r207", "r341", "r343", "r344", "r345", "r346", "r347", "r348", "r349", "r350", "r351", "r352", "r353", "r355", "r464" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for shareholders' equity comprised of portions attributable to the parent entity and noncontrolling interest, including other comprehensive income. Includes, but is not limited to, balances of common stock, preferred stock, additional paid-in capital, other capital and retained earnings, accumulated balance for each classification of other comprehensive income and amount of comprehensive income.", "label": "Stockholders' Equity Note Disclosure [Text Block]", "terseLabel": "SHAREHOLDERS\u2019 EQUITY", "verboseLabel": "WARRANTS" } } }, "localname": "StockholdersEquityNoteDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/SHAREHOLDERSEQUITY", "http://urbangroinc.com/role/WARRANTS" ], "xbrltype": "textBlockItemType" }, "us-gaap_StockholdersEquityNoteStockSplitConversionRatio1": { "auth_ref": [ "r101" ], "lang": { "en-us": { "role": { "documentation": "Ratio applied to the conversion of stock split, for example but not limited to, one share converted to two or two shares converted to one.", "label": "Stockholders' Equity Note, Stock Split, Conversion Ratio", "terseLabel": "Stock split ratio, common stock" } } }, "localname": "StockholdersEquityNoteStockSplitConversionRatio1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails" ], "xbrltype": "pureItemType" }, "us-gaap_SubsequentEventLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Subsequent Event [Line Items]", "terseLabel": "Subsequent Event [Line Items]" } } }, "localname": "SubsequentEventLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/SUBSEQUENTEVENTSDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventMember": { "auth_ref": [ "r477", "r495" ], "lang": { "en-us": { "role": { "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event [Member]", "terseLabel": "Subsequent Event" } } }, "localname": "SubsequentEventMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/SUBSEQUENTEVENTSDetails", "http://urbangroinc.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventTable": { "auth_ref": [ "r477", "r495" ], "lang": { "en-us": { "role": { "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.", "label": "Subsequent Event [Table]", "terseLabel": "Subsequent Event [Table]" } } }, "localname": "SubsequentEventTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/SUBSEQUENTEVENTSDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeAxis": { "auth_ref": [ "r477", "r495" ], "lang": { "en-us": { "role": { "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type [Axis]", "terseLabel": "Subsequent Event Type [Axis]" } } }, "localname": "SubsequentEventTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/SUBSEQUENTEVENTSDetails", "http://urbangroinc.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeDomain": { "auth_ref": [ "r477", "r495" ], "lang": { "en-us": { "role": { "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type [Domain]", "terseLabel": "Subsequent Event Type [Domain]" } } }, "localname": "SubsequentEventTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/SUBSEQUENTEVENTSDetails", "http://urbangroinc.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Subsequent Events [Abstract]", "terseLabel": "Subsequent Events [Abstract]" } } }, "localname": "SubsequentEventsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventsTextBlock": { "auth_ref": [ "r494", "r496" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business.", "label": "Subsequent Events [Text Block]", "terseLabel": "SUBSEQUENT EVENTS" } } }, "localname": "SubsequentEventsTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/SUBSEQUENTEVENTS" ], "xbrltype": "textBlockItemType" }, "us-gaap_SubsidiarySaleOfStockAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of sale of the entity's stock.", "label": "Sale of Stock [Axis]", "terseLabel": "Sale of Stock [Axis]" } } }, "localname": "SubsidiarySaleOfStockAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/SHAREHOLDERSEQUITYDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SupplementalCashFlowInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Supplemental Cash Flow Information [Abstract]", "terseLabel": "Supplemental cash flow information:" } } }, "localname": "SupplementalCashFlowInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_SupplierConcentrationRiskMember": { "auth_ref": [ "r62" ], "lang": { "en-us": { "role": { "documentation": "Reflects the percentage that purchases in the period from one or more significant suppliers is to cost of goods or services, as defined by the entity, such as total cost of sales or services, product line cost of sales or services, segment cost of sales or services. Risk is the materially adverse effects of loss of a material supplier or a supplier of critically needed goods or services.", "label": "Supplier Concentration Risk [Member]", "terseLabel": "Supplier Concentration Risk" } } }, "localname": "SupplierConcentrationRiskMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/RISKSANDUNCERTAINTIESScheduleofConcentrationRiskDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TaxCreditCarryforwardAmount": { "auth_ref": [ "r117" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of the tax credit carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.", "label": "Tax Credit Carryforward, Amount", "terseLabel": "Tax credit carryforwards" } } }, "localname": "TaxCreditCarryforwardAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/INCOMETAXESDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_TradeAndOtherAccountsReceivablePolicy": { "auth_ref": [ "r170", "r171", "r172", "r259", "r260", "r262" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for accounts receivable.", "label": "Accounts Receivable [Policy Text Block]", "terseLabel": "Accounts Receivable, Net" } } }, "localname": "TradeAndOtherAccountsReceivablePolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_TradeNamesMember": { "auth_ref": [ "r125" ], "lang": { "en-us": { "role": { "documentation": "Rights acquired through registration of a business name to gain or protect exclusive use thereof.", "label": "Trade Names [Member]", "terseLabel": "Trade names" } } }, "localname": "TradeNamesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/GOODWILLINTANGIBLEASSETSScheduleofIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TrademarksAndTradeNamesMember": { "auth_ref": [ "r125" ], "lang": { "en-us": { "role": { "documentation": "Rights acquired through registration of a trademark to gain or protect exclusive use of a business name, symbol or other device or style, or rights either acquired through registration of a business name to gain or protect exclusive use thereof.", "label": "Trademarks and Trade Names [Member]", "terseLabel": "Trademarks and trade names" } } }, "localname": "TrademarksAndTradeNamesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/GOODWILLINTANGIBLEASSETSScheduleofIntangibleAssetsDetails", "http://urbangroinc.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TransactionDomain": { "auth_ref": [ "r544" ], "lang": { "en-us": { "role": { "documentation": "Agreement between buyer and seller for the exchange of financial instruments.", "label": "Transaction [Domain]", "verboseLabel": "Transaction [Domain]" } } }, "localname": "TransactionDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/PROMISSORYNOTEANDDEBTDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TransactionTypeAxis": { "auth_ref": [ "r544" ], "lang": { "en-us": { "role": { "documentation": "Information by type of agreement between buyer and seller for the exchange of financial instruments.", "label": "Transaction Type [Axis]", "terseLabel": "Transaction Type [Axis]" } } }, "localname": "TransactionTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/PROMISSORYNOTEANDDEBTDetails" ], "xbrltype": "stringItemType" }, "us-gaap_TreasuryStockAcquiredAverageCostPerShare": { "auth_ref": [ "r102" ], "lang": { "en-us": { "role": { "documentation": "Total cost of shares repurchased divided by the total number of shares repurchased.", "label": "Treasury Stock Acquired, Average Cost Per Share", "terseLabel": "Stock repurchased, average price per share (in dollars per share)" } } }, "localname": "TreasuryStockAcquiredAverageCostPerShare", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/SHAREHOLDERSEQUITYDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_TreasuryStockCommonMember": { "auth_ref": [ "r102" ], "lang": { "en-us": { "role": { "documentation": "Previously issued common shares repurchased by the issuing entity and held in treasury.", "label": "Treasury Stock, Common [Member]", "terseLabel": "Treasury Stock" } } }, "localname": "TreasuryStockCommonMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockCommonShares": { "auth_ref": [ "r102" ], "lang": { "en-us": { "role": { "documentation": "Number of previously issued common shares repurchased by the issuing entity and held in treasury.", "label": "Treasury Stock, Common, Shares", "terseLabel": "Treasury stock, shares, cost basis (in shares)" } } }, "localname": "TreasuryStockCommonShares", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/CONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockSharesAcquired": { "auth_ref": [ "r9", "r98", "r100" ], "lang": { "en-us": { "role": { "documentation": "Number of shares that have been repurchased during the period and are being held in treasury.", "label": "Treasury Stock, Shares, Acquired", "terseLabel": "Stock repurchased (in shares)" } } }, "localname": "TreasuryStockSharesAcquired", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/SHAREHOLDERSEQUITYDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockValue": { "auth_ref": [ "r24", "r102", "r103" ], "calculation": { "http://urbangroinc.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 4.0, "parentTag": "us-gaap_StockholdersEquity", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Treasury Stock, Value", "negatedLabel": "Treasury shares, cost basis: 1,449,833 shares as of December\u00a031, 2022 and 854,915 as of December\u00a031, 2021" } } }, "localname": "TreasuryStockValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_TreasuryStockValueAcquiredCostMethod": { "auth_ref": [ "r98", "r100", "r102" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Equity impact of the cost of common and preferred stock that were repurchased during the period. Recorded using the cost method.", "label": "Treasury Stock, Value, Acquired, Cost Method", "terseLabel": "Stock repurchased during period" } } }, "localname": "TreasuryStockValueAcquiredCostMethod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/SHAREHOLDERSEQUITYDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r66", "r67", "r68", "r237", "r238", "r239", "r240" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.", "label": "Use of Estimates, Policy [Policy Text Block]", "terseLabel": "Use of Estimates" } } }, "localname": "UseOfEstimates", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_VariableRateAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of variable rate.", "label": "Variable Rate [Axis]", "terseLabel": "Variable Rate [Axis]" } } }, "localname": "VariableRateAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/PROMISSORYNOTEANDDEBTDetails" ], "xbrltype": "stringItemType" }, "us-gaap_VariableRateDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index.", "label": "Variable Rate [Domain]", "verboseLabel": "Variable Rate [Domain]" } } }, "localname": "VariableRateDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/PROMISSORYNOTEANDDEBTDetails" ], "xbrltype": "domainItemType" }, "us-gaap_VehiclesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Equipment used primarily for road transportation.", "label": "Vehicles [Member]", "terseLabel": "Vehicles" } } }, "localname": "VehiclesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/PROPERTYPLANTEQUIPMENTNETScheduleofPropertyPlantEquipmentDetails", "http://urbangroinc.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESScheduleofPropertyandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_VestingAxis": { "auth_ref": [ "r620", "r621", "r622", "r623", "r624", "r625", "r626", "r627", "r628", "r629", "r630", "r631", "r632", "r633", "r634", "r635", "r636", "r637", "r638", "r639", "r640", "r641", "r642", "r643", "r644", "r645" ], "lang": { "en-us": { "role": { "documentation": "Information by vesting schedule of award under share-based payment arrangement.", "label": "Vesting [Axis]", "terseLabel": "Vesting [Axis]" } } }, "localname": "VestingAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/STOCKBASEDCOMPENSATIONScheduleofStockGrantVestingPeriodsDetails", "http://urbangroinc.com/role/STOCKBASEDCOMPENSATIONScheduleofStockOptionVestingPeriodsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_VestingDomain": { "auth_ref": [ "r620", "r621", "r622", "r623", "r624", "r625", "r626", "r627", "r628", "r629", "r630", "r631", "r632", "r633", "r634", "r635", "r636", "r637", "r638", "r639", "r640", "r641", "r642", "r643", "r644", "r645" ], "lang": { "en-us": { "role": { "documentation": "Vesting schedule of award under share-based payment arrangement.", "label": "Vesting [Domain]", "terseLabel": "Vesting [Domain]" } } }, "localname": "VestingDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/STOCKBASEDCOMPENSATIONScheduleofStockGrantVestingPeriodsDetails", "http://urbangroinc.com/role/STOCKBASEDCOMPENSATIONScheduleofStockOptionVestingPeriodsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_WarrantsAndRightsOutstandingMeasurementInput": { "auth_ref": [ "r469" ], "lang": { "en-us": { "role": { "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.", "label": "Warrants and Rights Outstanding, Measurement Input", "terseLabel": "Measurement input", "verboseLabel": "Warrants, measurement input" } } }, "localname": "WarrantsAndRightsOutstandingMeasurementInput", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/PROMISSORYNOTEANDDEBTDetails", "http://urbangroinc.com/role/WARRANTSNarrativeDetails" ], "xbrltype": "decimalItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r228", "r233" ], "lang": { "en-us": { "role": { "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.", "label": "Weighted Average Number of Shares Outstanding, Diluted", "terseLabel": "Weighted average shares \u2013 diluted (in shares)" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r227", "r233" ], "lang": { "en-us": { "role": { "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.", "label": "Weighted Average Number of Shares Outstanding, Basic", "terseLabel": "Weighted average shares \u2013 basic (in shares)" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://urbangroinc.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS" ], "xbrltype": "sharesItemType" } }, "unitCount": 12 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(19)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 201.5-02(24))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 4.C)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=120397183&loc=d3e187143-122770", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=6405813&loc=d3e23239-112655", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=6405834&loc=d3e23315-112656", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "50", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=6784392&loc=d3e188667-122775", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r105": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "505", "URI": "https://asc.fasb.org/topic&trid=2208762", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5047-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5047-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126964447&loc=d3e11149-113907", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126964447&loc=d3e11178-113907", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32559-109319", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.7)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Subparagraph": "(a)-(d)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=6909625&loc=d3e227-128457", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1486-128463", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "37", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123455525&loc=d3e2207-128464", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092470&loc=d3e4845-128472", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092470&loc=d3e4845-128472", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5263-128473", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5333-128473", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "38", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5504-128473", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "25", "SubTopic": "30", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=6911189&loc=d3e6405-128476", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "25", "SubTopic": "30", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=6911189&loc=d3e6408-128476", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(31))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126966197&loc=d3e6578-128477", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126966197&loc=d3e6613-128477", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "35", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126966325&loc=d3e6819-128478", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126975305&loc=d3e6927-128479", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)(3)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126975305&loc=d3e6927-128479", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "60", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=7493716&loc=d3e21868-110260", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13279-108611", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13531-108611", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13537-108611", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13537-108611", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28551-108399", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=114775985&loc=d3e28878-108400", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=68176171&loc=SL68176184-208336", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39603-107864", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "940", "URI": "https://asc.fasb.org/extlink&oid=126941158&loc=d3e41242-110953", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(13))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(16))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.15(5))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.17)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(15))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Subparagraph": "(c)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=123599511&loc=d3e64711-112823", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(16))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.(a),19)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.15(a))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(8))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04.2)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(13))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=120401414&loc=d3e603758-122996", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07.1(c))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=120401555&loc=SL114874292-224272", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "11B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=SL6953423-111524", "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5212-111524", "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5093-111524", "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "105", "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6904-107765", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=6361739&loc=d3e7789-107766", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(13))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(14))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19,20)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(15))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(16))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(18))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3)(b))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(4))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(b))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(7))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(8))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(9))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669625-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669625-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL116659661-227067", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(24))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(25))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 201.5-02(25))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.21)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(5))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3367-108585", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3521-108585", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4297-108586", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18726-107790", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(c))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(e)(1))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(2))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(m)(1)(iii))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(m)(2)(ii))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04(a))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22583-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22595-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22658-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22663-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1448-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1505-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1252-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.25)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1337-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=128363288&loc=d3e3842-109258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "270", "URI": "https://asc.fasb.org/extlink&oid=126900757&loc=d3e543-108305", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org/extlink&oid=125520817&loc=d3e70191-108054", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6161-108592", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29,30)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6191-108592", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-30)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9031-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9054-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4428-111522", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4531-111522", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e4975-111524", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5033-111524", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5074-111524", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=84159169&loc=d3e10133-111534", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "321", "URI": "https://asc.fasb.org/extlink&oid=126980263&loc=SL75117539-209714", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "321", "URI": "https://asc.fasb.org/extlink&oid=126980263&loc=SL75117539-209714", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "321", "URI": "https://asc.fasb.org/extlink&oid=126980263&loc=SL75117539-209714", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "323", "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "323", "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e557-108580", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255206&loc=SL82895884-210446", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "330", "URI": "https://asc.fasb.org/extlink&oid=116847112&loc=d3e4492-108314", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "330", "URI": "https://asc.fasb.org/extlink&oid=116847112&loc=d3e4556-108314", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r276": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "330", "URI": "https://asc.fasb.org/topic&trid=2126998", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Topic": "340", "URI": "https://asc.fasb.org/extlink&oid=126905020&loc=d3e5879-108316", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "340", "URI": "https://asc.fasb.org/extlink&oid=6387103&loc=d3e6435-108320", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=99380562&loc=d3e13770-109266", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(10))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=99380562&loc=d3e13777-109266", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13854-109267", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r283": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/subtopic&trid=2144439", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(b)(1))", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(b)(2))", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(d))", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 201.5-02(26))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(6))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q4)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(B))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(5))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1(e))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(C))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(5))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1,2)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(i)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2(a),(d))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466204&loc=SL6036836-161870", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7(b))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496180-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21475-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126919976&loc=SL49130531-203044", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126919976&loc=SL49130532-203044", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126919976&loc=SL49130533-203044", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126919976&loc=SL49130534-203044", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130551-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130556-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130558-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130561-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130563-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.8)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130563-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130564-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130566-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130566-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130566-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130566-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130543-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130545-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130549-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130549-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.9)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130550-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r381": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "https://asc.fasb.org/topic&trid=49130388", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(i)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(n)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(d)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=SL116886442-113899", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=d3e4534-113899", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=d3e4549-113899", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(01)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(02)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(03)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(19))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(04)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(01)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r405": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(02)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(03)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r409": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iv)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r417": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(v)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r419": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3255-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r420": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(l)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r423": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r425": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r426": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.D.2.Q6)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=122041274&loc=d3e301413-122809", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r427": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "https://asc.fasb.org/topic&trid=2228938", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r428": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "35", "Subparagraph": "(a)", "Topic": "720", "URI": "https://asc.fasb.org/extlink&oid=6420018&loc=d3e36677-107848", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r429": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "35", "Subparagraph": "(b)", "Topic": "720", "URI": "https://asc.fasb.org/extlink&oid=6420018&loc=d3e36677-107848", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r430": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e32247-109318", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r431": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e32280-109318", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r432": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e31917-109318", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r433": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e31931-109318", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r434": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32672-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r435": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32705-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r436": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32809-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r437": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32840-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r438": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32847-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r439": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32857-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r440": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r441": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r442": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r443": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r444": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r445": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.7)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r446": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.1)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r447": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.2)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r448": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.C)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330215-122817", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r449": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123586238&loc=d3e38679-109324", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3521-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r450": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "270", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=6424409&loc=d3e44925-109338", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r451": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r452": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "https://asc.fasb.org/topic&trid=2144680", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r453": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r454": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(3)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r455": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092470&loc=d3e4946-128472", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r456": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(1)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126975305&loc=d3e6927-128479", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r457": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(3)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126975305&loc=d3e6927-128479", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r458": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)(1)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126975305&loc=d3e6927-128479", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r459": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126975305&loc=d3e7008-128479", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r460": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r461": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r462": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r463": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r464": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126731327&loc=SL126733271-114008", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r465": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r466": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(4)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r467": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r468": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r469": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(2)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r470": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r471": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r472": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r473": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r474": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r475": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r476": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r477": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=6450520&loc=d3e32618-110901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r478": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "830", "URI": "https://asc.fasb.org/topic&trid=2175825", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r479": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124429444&loc=SL124452920-239629", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r480": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r481": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r482": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918666-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r483": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918673-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r484": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(4)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r485": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918701-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r486": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/subtopic&trid=77888251", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r487": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(03)", "Topic": "848", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r488": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r489": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r490": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r491": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r492": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39691-107864", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r493": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "850", "URI": "https://asc.fasb.org/topic&trid=2122745", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r494": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "855", "URI": "https://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r495": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "855", "URI": "https://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r496": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "855", "URI": "https://asc.fasb.org/topic&trid=2122774", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r497": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r498": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "910", "URI": "https://asc.fasb.org/extlink&oid=126937589&loc=SL119991595-234733", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r499": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "912", "URI": "https://asc.fasb.org/extlink&oid=126938201&loc=d3e55415-109406", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(20))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r500": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "310", "Topic": "912", "URI": "https://asc.fasb.org/extlink&oid=126938201&loc=d3e55302-109406", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r501": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "330", "Topic": "912", "URI": "https://asc.fasb.org/extlink&oid=6471895&loc=d3e55923-109411", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r502": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.L)", "Topic": "924", "URI": "https://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r503": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "926", "URI": "https://asc.fasb.org/extlink&oid=120154696&loc=d3e54445-107959", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r504": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "340", "Topic": "928", "URI": "https://asc.fasb.org/extlink&oid=6473545&loc=d3e61844-108004", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r505": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e61929-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r506": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e61929-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r507": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62059-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r508": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62059-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r509": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62395-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3044-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r510": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62395-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r511": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62479-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r512": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62479-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r513": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=SL6807758-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r514": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=SL6807758-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r515": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(1)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e61872-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r516": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(2)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e61872-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r517": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(10)(1))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r518": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(26))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r519": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(27))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4273-108586", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r520": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.9-05(b)(2))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r521": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=124429447&loc=SL124453093-239630", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r522": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(22))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r523": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(23))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r524": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(9))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r525": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124506351&loc=SL117782755-158439", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r526": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r527": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r528": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r529": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(i)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4297-108586", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r530": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r531": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=123600520&loc=SL75241803-196195", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r532": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "210", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=118262064&loc=SL116631418-115840", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r533": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "45", "SubTopic": "210", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=118262064&loc=SL116631419-115840", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r534": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Topic": "954", "URI": "https://asc.fasb.org/extlink&oid=126942805&loc=d3e3115-115594", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r535": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Subparagraph": "(d)", "Topic": "958", "URI": "https://asc.fasb.org/extlink&oid=126982197&loc=d3e99779-112916", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r536": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "https://asc.fasb.org/extlink&oid=126982197&loc=d3e99893-112916", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r537": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "https://asc.fasb.org/extlink&oid=126982197&loc=SL120174063-112916", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r538": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(c)", "Topic": "976", "URI": "https://asc.fasb.org/extlink&oid=6497875&loc=d3e22274-108663", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r539": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "978", "URI": "https://asc.fasb.org/extlink&oid=126945304&loc=d3e27327-108691", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4304-108586", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r540": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r541": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r542": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=99393222&loc=SL20226024-175313", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r543": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=99393222&loc=SL20226049-175313", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r544": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=99393222&loc=SL20226052-175313", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r545": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r546": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r547": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=128363288&loc=d3e4984-109258", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r548": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8924-108599", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r549": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124267575&loc=SL82921835-210448", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4313-108586", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r550": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=122137925&loc=d3e14258-109268", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r551": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r552": { "Name": "Accounting Standards Codification", "Paragraph": "69B", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495735-112612", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r553": { "Name": "Accounting Standards Codification", "Paragraph": "69C", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495737-112612", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r554": { "Name": "Accounting Standards Codification", "Paragraph": "69E", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495743-112612", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r555": { "Name": "Accounting Standards Codification", "Paragraph": "69F", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495745-112612", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r556": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r557": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r558": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r559": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4332-108586", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r560": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r561": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r562": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r563": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r564": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r565": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r566": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "80", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r567": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r568": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123414884&loc=SL77918982-209971", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r569": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=84165509&loc=d3e56426-112766", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=SL98516268-108586", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r570": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117783719-158441", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r571": { "Name": "Accounting Standards Codification", "Paragraph": "29F", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117819544-158441", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r572": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r573": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r574": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-23", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r575": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r576": { "Name": "Form 10-K", "Number": "249", "Publisher": "SEC", "Section": "310", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r577": { "Name": "Form 20-F", "Number": "249", "Publisher": "SEC", "Section": "220", "Subsection": "f", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r578": { "Name": "Form 40-F", "Number": "249", "Publisher": "SEC", "Section": "240", "Subsection": "f", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r579": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r58": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "https://asc.fasb.org/topic&trid=2122369", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r580": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r581": { "Name": "Securities Act", "Number": "230", "Publisher": "SEC", "Section": "405", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r582": { "Name": "Securities Act", "Number": "7A", "Publisher": "SEC", "Section": "B", "Subsection": "2", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r583": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=124429488&loc=d3e326-107755", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r584": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r585": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3)(a)(4))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r586": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(9))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r587": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3255-108585", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r588": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r589": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r590": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(f))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r591": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r592": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r593": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(k)(1))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r594": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r595": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r596": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r597": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r598": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4647-111522", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r599": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "320", "URI": "https://asc.fasb.org/topic&trid=2196928", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r600": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "321", "URI": "https://asc.fasb.org/extlink&oid=126980263&loc=SL75117539-209714", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r601": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "321", "URI": "https://asc.fasb.org/extlink&oid=126980263&loc=SL75117539-209714", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r602": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "321", "URI": "https://asc.fasb.org/extlink&oid=126980263&loc=SL75117539-209714", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r603": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "321", "URI": "https://asc.fasb.org/topic&trid=75115024", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r604": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r605": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "323", "URI": "https://asc.fasb.org/topic&trid=2196965", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r606": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "325", "URI": "https://asc.fasb.org/topic&trid=2197064", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r607": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r608": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r609": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "410", "URI": "https://asc.fasb.org/extlink&oid=6393242&loc=d3e13237-110859", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6327-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r610": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r611": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r612": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=6397426&loc=d3e17499-108355", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r613": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r614": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r615": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r616": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130551-203045", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r617": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130545-203045", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r618": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r619": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "705", "URI": "https://asc.fasb.org/topic&trid=2122478", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r620": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r621": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r622": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r623": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r624": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r625": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r626": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r627": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(01)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r628": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(02)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r629": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(03)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r630": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(04)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r631": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r632": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r633": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r634": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(01)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r635": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(02)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r636": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(03)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r637": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r638": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r639": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6404-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r640": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r641": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r642": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r643": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r644": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iv)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r645": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(v)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r646": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r647": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r648": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(3)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r649": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6442-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r650": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r651": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(2)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r652": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r653": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(3)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918673-209980", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r654": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(1)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r655": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918701-209980", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r656": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r657": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39599-107864", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r658": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39603-107864", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r659": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6061-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r660": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r661": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r662": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r663": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r664": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r665": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r666": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r667": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(3)(b))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r668": { "Name": "Accounting Standards Codification", "Paragraph": "4H", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=116884468&loc=SL65671331-158438", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r669": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(c)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117783719-158441", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6132-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r670": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=123600520&loc=SL75241803-196195", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6143-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r69": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "275", "URI": "https://asc.fasb.org/topic&trid=2134479", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(23))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.E)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=122038336&loc=d3e74512-122707", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=6388964&loc=d3e16212-109274", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=6388964&loc=d3e16225-109274", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "((a)(1),(b))", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(2)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(3)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b),(d)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16373-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r83": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "350", "URI": "https://asc.fasb.org/topic&trid=2144416", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=109226317&loc=d3e202-110218", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=126905981&loc=d3e2611-110228", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.CC)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=27011434&loc=d3e125687-122742", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r91": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "360", "URI": "https://asc.fasb.org/topic&trid=2155823", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123465755&loc=d3e1835-112601", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123465755&loc=SL6230698-112601", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466302&loc=d3e4852-112606", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "40", "SubTopic": "50", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126972273&loc=d3e12317-112629", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "40", "SubTopic": "50", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126972273&loc=d3e12355-112629", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r97": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "https://asc.fasb.org/topic&trid=2208564", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21463-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21475-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" } }, "version": "2.2" } ZIP 98 0001706524-23-000018-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001706524-23-000018-xbrl.zip M4$L#!!0 ( /B!?E97"F&VS , )$D 1 83$R,S$R,BUE>#(Q,2YH M=&WM6EMSVC@8?=]?H=+9[4M\P=Q20S*3 $GH)"0#SF;W:4=8LM%&ECR2'$I_ M__/NR&8JXB"N_OSZU$?U S+ M>FCT+6O@#<"5=W,-FJ9=!YZ 3!)%.(/4LH;C&JC-E8I=RUHL%N:B87(16M[$ M2E,U+0.O MFE'XLS(@)2%SL\X655=AGU,NW/=V=G73B!' B-"E^\$C$99@C!=@PB/(/AQ) M/4"&Q(($>4%)OF -6&//'A=Y9SHZ#R4,KSJ7]VCXQ]7H?.0!IV[67R)>C]77 MM&/QD\#^]K[>MKL[#W-Z?SX=#49GD]%P"FXO@'ST-\9FPVQ1<$;QJLR,"X2%H1%3&$OLKCYT$9$QA4N7L*S=K%+W9<:6!OF$ MA2(^I 4=&3-YN)C$K;;9?4X) .NS=(J1X_'4D MA@AI W:=^#/0H>XS+?V=2$6"Y2M.>?RSC(IIKU^",8SPOR(K."M%A\AS[R-5 MGQ)!)")^NF8#'H ++B*8/KP@[EN"@OYC*'C"D%'@]GV,@Z"[1TIKKJ4O$3/( M#-UWT(<,(@@\[,^9;CPD6!Z!$?/-;118GK^]D.9Z;G-&?TR'078=D@Z'B> Q M!N?F[^64MS5C>ZR\,59S+"AD2%8V6$I^MW?3\A*LS.\-)7@H#GA_>3$] M?7 M_<9KBE^47XLH)*R?\/K:1[2S>0P1"G)S'>S";+TGN0*K:RG? UN^W/SZ_$/#^]XPI,H2)/ M>..)EM7F_']5X$QSEJC-5576V_;-A1^WZ\X=;!V M Z*;Y5MEQT!B.YV!Q EL!\&>!DJD+"X2*9!T'._7[XB2EQ9)NCZL6((:AD#J MW+[SD3Q''+V;7DW6OU_/(#-%#M?-%BUH9<:4D>?M=CMW%[I2;;SUTJM<=;Q<2LU<:FAK/*K>X),1 M.OYI],YQ8"J3;<&$@40Q8AB%K>9B [>4Z3MPG$9K(LN]XIO,0-MOAW KU1V_ M)[7<<).S\<'/R*OG(\\&&<62[L__W+)ZXU$J MA<%@"HWK8>WCB2?#'HQ#Q(G,I8J.?/L;5A(G)07/]]&'-2^8 MA@7;P5(61'PXUK@&CF:*I[6BYG\QQ(3P['17X^VCGYP+=L!?@YX]9#SFR&;H M!E\B?AYK@LPR]=W!=IX%^_XHZ/G#5P3S>4XG5XO5;+&&JW.8+Z:SZQD^<+J< M?9JOUK/E;'HX5*>3R=7-8CU??(+S^?+RU2?V[?S_N=6&I_O_:9_<,LB88O$> M$BET55.,!),QX"*1JI2*5!4+4*Y8BHHBJ4168\DV7)M&866P$%6U1 /.SJ4J M8.4,X)>%U"Z$8>BTP[#3;P,1M)YV>[WNX%>0*R2J"2K"0S] M8UN]CE$CQTA8Y1I\%5R9\]HBY8*(A),+()+&J4Y:P(F:JB1O8N#5>'."T&J52 2-)5AE4(,Q.PIX1I0^26-4LISU&VXR:S M,6_T@R(C8,FT!1<*VK)<+_,\RZKW^/OG"6QB-#XIP= MT,124:8*<,3DC#DE"*9RMJEP\0(!>?+7W.TJ?(&0R5?+[3M MKMTIOL7OVY$[W6'EL6_4?34B,Q6=KGIK\RS6P>=8W M4GLW'O\-4$L#!!0 ( /B!?E96"B"/2P@ $$I 1 83$R,S$R,BUE M>#,Q,2YH=&WM6FUS&CD2_GZ_0HOKLD[5 #. [1@[KL) *M1E[91-*KN?KL2, MAM%9,YJ5-&#VUU^W- /8X(1L7HZX+E7!S*C5:G4_ZGXD=/[+X+H__N/]D"0F M%>3]A\MWHSZIU9O-C^U^LSD8#\C;\6_O2*?A!V2L:*:YX3*CHMD<7M5(+3$F M[S:;\_F\,6\WI)HVQS=-5-5I"BDU:T0FJEV;9E'R,F+XC]7HIU9?Y0O%I8DC+;[7)1ZGN^(RZ=L.-8!>5GO.F M>SYOVD'.)S):7)Q'?$9X]+K&XQ/6.CV.)\>4^IW324 [8>Q/3D-Z='P2=T[8 MOP,PL@GBKH\V"\%>UU*>U1.&XW?;Q[DYF_/()-W ]_]9LW(7Y[',# RFH+/[ MZG1L:J)J"LJ,S+M!"S09=F_J5/!IUK7SJSE5E7@HA53= ]_^.\.6>DQ3+A;= M7\<\99I*Q$]3\+P8VPB#V<>[L/P$]@F>LFD_0PDD, M*[._Z>"O=AK[][>CR]&8?!<+=IQ^.V@$#P.W6\A" !Q3_Z.8]86]V[);W!]?OQ MLW9/QV2&Y[-Y>]J^$MN?[]W? /TNN/L:7E^ZV_LPC^4VC# MX\5WGUYGZ_1&'KE4-!)L0:ZH,8IJ[9&0*32)F(2:%P='K\YVGE=.HPCJ3UVP M&$8\VCI3]XIG$82U6V^=Y-\_:V^?>]#X,4ESV^@//16<-H[0#2.2T!DCBLTX MFT,Q-PG7A&99006\S*4R1&;DC50I"?SZOXB,2:$F-*M/E?3(* L;$*[39QJN MUMZ%ZY)J"!)$)%V0NTS.!8NFS'-1*\,523 AD\#/8 3*,XCF@A29406#&0!C ML^0-XDA)"D^*0Z1C&L(K163*#3'2R6T(9"QD6E.U(*!5JH@IE$WI'0,#UI1K M>!>!52 E+ 6$P5 @Y HH'XAEH =,0@7SA(<)T05^K/K/F6*E$IQ)RK4 ;H@T M<\Y- C/5.0NMI:@W!QME!/.=0;>(3!;K_GC&\&S_//!D).89Q!VQM(JS!]@$ M<6A6:^T\BR'=4-RLP/=0%!'H!"RM!=4#0'(E%B0'*""<$>9"K/!:(D0_&AJ6 M1&1W01Y*% ($ )L2 &2'T]:>D.J$Q$+.=05Z!%E),S"1R#CF\'BH7]I@C@A5S,(&8, G M@F%X"0.L3@37"?9 L102*B95?(ZX#H74!?3#5*ND';[0 MF)U'BA^,%,-(.-''* <)Y 5?0<5.MI/.O4$NW1ODMOR&;_TP8!H\!0&TY?#S M\/*P9(>TT#MWP8HY80"4"%,NL&N3CJZRZGID5$]0B MKRS"*_1X9=;&1@X9%DS14O#('A;I8J)YQ*GB:#]W5,'6B@PU%1K+MUVLVM9Z MFTFE9F"0@2'P'Z)NOAC(K"IC0,.(MC MH)M\!J'26VCCDH;LP!GHH(N'8*B/PLHVJ#Z\(DN,0 ;4ETE5EH,.S%F3RJR MAT=2+YTY"=5+;H+9T:X %MFR81U1IO0%$?R.P1][6O%(WOMJWWPEYO=]BW>T M=YC_VUL\>]0952O&*_,8UFA(J^NH724TA-\7$)8-,KRTC@(A-E+I)4>P+T!E MFG)C&/M$T9A(8"'8'G&PSRHY!(A#CM98 ^ OTO)J0;(_"P[FV\579*$]UWCY M_XW<@9H*6L[\L=U9S1.RS8COG9DFTYJSV,K8ZE MO@B#Y>;'G69L28 T@HZ:+?/?DW@MF2YT = !(?4<:\!?:W21 F3 2W8R9<'9 M>H#WS/G _FVU>E#V8P6YQ0,@,)L1 4KV$+W$G.>*)\]F4LP85M",3LL?!529 M1%F:"[E@T#I/I$N;] &B 8'?A%0 MWG-!%UV>68?93F>ELHDT1J9=++@S+!/ 3$I@64"YYM5=D8;O[HL8!?^C:N2R MN6&;FB;:;.MT&B?M]I/-?B-XLNU3:H_:#?_X9">U36NR,QL\HW.:O:ZU:U6' M$CG=5GY/@HN\'>>QGQ86>,1 KAVSWO1AT^;;+>E\_3)>+MU5Q*X[0YZQC>MY*_S9A.VONM )0+ P MFUT^7[^'I/Q([+3N]+%NL 7J6.+EY>6]A_<>TCS_ MY?*Z-_SC79],3)J0=^]?O1WT2*76:'QH]1J-R^$E>3/\[2UIUX.0#!7-M#!" M9C1I-/I7%5*9&)-W&HW9;%:?M>I2C1O#FX95U6XD4FI>9X95+L[M&WQRRB[^ M\X9_/F^X05L3HY"3F[>8+&IR\:+?:Q[09 M!XP?CT[IT6D4L!?_#F%D ^*^CS;SA+^LI"*K3;@=O],ZSLW93# SZ81!\,^* MD[LXCV5F,)A"9__5Z]C41-48RHS,.V$3F@S_:&HT$>.LX^97\:H6XI%,I.H< M!.[?F6VIQ305R;SSZU"D7),K/B,W,J79KU6-F-0T5R+V@EK\Q6$C!G&/,V__ M"?0D(N.+^81-.XG^PNQO.OCI3F/__F;P:C DW\6"':??"NO-^X';+601 ,?5 M_RAFO?[-7A*WM_VJN2VWW.VAZVC MH+KW5G=O2??R^MVP?_E3.7OAY%;0)->OR?!-G]QV;UYUK_JWY/KWM_T_2+7O[[,/ZCTF;VT:_[ZGP M1?W(NF% )G3*B>)3P62U52L*@]B\B8U*H$J<1\Y2JS>'C9)AOE-T8V0T7_?'$X9GZ^>!)R>Q MR!!WBZ55G*O )L31K-;:118CW5"[7<'W*"D8= )+:T&M I!")7.2 PH6SA;F M2;+":XD0_6!H+ GF]D%5*U$D$ V)0#DAM/.GHCJ"8D3.=,+X"H^%MI@$V4( MM2^]W;"RNH8_O3!FP]HG#,'VWD%P>"]>SPY.F^')F2Y!5M(,FTAD' L\'NKG M+I@#0A5WL $,Q"CA-KR$ ZNC1.B)[6'%4B14FU3M,Q,Z2J0NT,^F6B43CY]< MR8@SO-;D$'!A'/CSF.A_!//)QIQTD;QNB@0288O6PJ-#[JT(CYA_\H_"\M#, MX];KMREN#<\>7]:8G4>*[XT48R0[T8;@Z)#F5\H]T37.*ZK+Q_+">6% MRH%R[8A,%(%<.P,M6>KXYD81ZW8)<: M0I?2W)+Q^/-;*C)R-+\ 5?+KDGM?P"*'03O$T\0AVQL<+E.KC_ F4NRNO^2 MKF4K'+\@H5HB(*.H4!8/:U5WB]94:H/W]A@5NG0$17\6*-I0??A(EQC 1JI; MB)468R?&W4E%=O](ZKDW9T+UDIO8[.A6 &>N;#A'E"E]3A)QQ_''G58\D*]^ MM6^^$O/[OL4[VCO,_^TMGCOJ9(L54RWSF*W12*OKJ%TE- N_+R L&V1X:1T% M(392Z25'<"^@,DV%,9Q_HFB,I#TN1SL3L,\I.03$D:.UK0'X:VGY8D'R/PL! M\]WB*[+(G6L\__]&[D=R@VX"I@=?">#/;J?MQCP2'&@IZ_MR1S7C],X6;,_\ M7,EVG-4=QBZ.I;X(@^7FQY]F;$F E*&CYLO\]RA>2Z:++@ ="&G5LP8-RJ"+ M%)"!E]QDRH*S]0#OB?.!_=MJ=5'V8X7<4@40N,N(@)([1"\Q5_7%4V13F4RY MK: 9'9<_"J@RB?(T3^2W1>J! MOS%B%/ZSQMUJ/-03U\M.U3:H]:]>#X9">U#6>R-QN> MT3G-7E9:E46'$CF=9OZ1A/=7F 730^=XOZQ?G?F!2 _;F-6EW6BY&D9^HRJ: M/#L(CX.S5E!U]XL>W.$IG?,-Y_V=INPT=H3!:-$.3GAVT,;:K?"E4O%P:H+'0%:A=GL\IG;>N6GOSCH MKC!>_!=02P,$% @ ^(%^5H9GA?4^!0 NQ< !$ !A,3(S,3(R+65X M,S(Q+FAT;>U8;6_;-A#^OE]Q=;"T!:PWOR2N[09P; >[AW9G]9Z/I,/ST;@QKG<3P[OWA MF\D0:H[G?6@./6\4CN X?/L&6JX?0"A)JKCF(B6QYXU/:E!;:YUU/6^SV;B; MIBODR@MGGE'5\F(A%'.IIK6#OGF#GXS0@U_ZSQP'1B+*$Y9JB"0CFE'(%4]7 M\($R=0J.4TH-1;:5?+76T/ ;3?@@Y"D_(\6ZYCIF!Y6>OE<\]SUKI+\0='O0 MI_P,.'U=XZS=V6^V6]'"#QJM3HN1)6WCEX#L!1T?%W\/T$D/Q8L]2F]C]KJ6 M\-19,V._V]S+=&_#J5YW ]__M6;E#OI+D6HT)G%S\;70<5,3D2M4ID76#1JH M2;-S[9"8K]*NC:]6J*K$(Q$+V=WQ[5_/K#A+DO!XVWT>\H0I.&$;F(F$I,_K M"G/B*";YLA!4_"^&/J(1^[@I_-]'/3%/615/T#!!C"NWOZGQSKUL?SR>'$Y" M^"X>W#/\9L,-KB?N?BF+D'!,_J"<#<>S<'(T&0["R?0$#^QL_GYP$D(XO3.2 MQ^)YT('W\V$=YN.A]3UHMOWZH_=Z,(?!:/HN'(^>%-@5R*_\/9@>07@\AOE@ M=C@X&<^=Z<'[C7]S"/[(E>;+;?&*IQ2#M57RN\?;NC7>20J1 M2%,6F?8$&Z[7H-=< 4G3G,0@62:D!K&$7"Y(ZJRD@$D:N?!"KQGL[G0:#;\W M%$E&TJU]"GHO 14="9E X#N_P5)(,+)+KB)4N&5$ L.P*8Q8Q)(%D[L[P9[? M:P9UTZT:=2 *A6,4*+UA,&=1+K&!,N,7A?%YM";IBF&?2Q*NE/$<_]\2&:U+ M97Z]:'U7W9S96"HOZ[!A=:L]1V^DPMPP6@>>VG<1R4AT:5$4;RFV7)2@/+*] M=\%BL:E#Q*3):!VR7*J<8 ZU '-HW;D[=(WS%EM[;$UPA(K,;+\J7@D9VB'8 M-FAB$&?*F9['; N#R*;!T,ZX3>PV([=@RJZ(7,)I*C:(W(KM[K0[O7O3,R.4 MXACAQ&Q9MNRO$-8).C^,L8'[,+WO-NO7D0I\MVU@"#$+!;E@F$'PM$@(VB_HRXN\7Y+]@NAE\H-7S19F]E7/ MD/+_F=W&H\PN3[&,)<0>42R7FN!.6M6**O6$2\Q])IDR6;:EA,0QX#9TQM92 ME>$Q5_6R'J8DC1G4-P_109PGP.3H'+U5\\#\CFH(51C4R7LIW@ MMM[XV4^O$IQO&/=W"MEJ['*-UJ)[@+"[T]KO*?L)AY)0TTM/B-:2*'4!P3_( MOF\PJ'T1L/*4V4-H:@@H$7,*5?2/#,\OHO= B#TE2(9K+/18F969.HNR?"B( MI.9AA#T^TD(64^-PS=D2FS@V=,W/&$R72X[#XFT85D%4EMI%[?Y6N%X3_5GF MG@('_T.9FW$<&Y&0 Q<&I_:>[&>A^QI^#X;94P*E*&!'%Y/JG07,LP/C+?/H MU6O@3!27X%W)8F(*XHV+X4M>V8G3O]Q"%DBM7-_<\I6[Y/*SN-:V%^P'?P-0 M2P,$% @ ^(%^5K<<"R55$P =VD ! !A,3(S,3(R+65X-#$N:'1M M[5U;<]LXLGX_OP+KG)G-5$FR+-_M3*HFDULB00:C;Y\:'1WWOSE_+I_]\]/%V+LTD1\^OSN MXV5?;+6WMW_9[6]OG]^=BP]W?_\H]CK='7%7R,QJITTFD^WMBZLML35V+C_9 MWIY.IYWI;L<4H^V[FVT<:F\[,<:J3NSBK;=O\!/X4\GX[?^\^4N[+[U1/+W3KM$O0WC MO-GFW]]LTR1O!B:>O7T3ZXG0\<];NG>L]N+C[N[>GHKVC@^/Y&&OU^O*@_V# MG6%W?V_P?SM Y#8\SN]8-TO4SUNISMICA?.?[![D[G2J8S<^V>EV?]BBY]Z^ M&9K,P60%O,P_\AA+(SGUQ;5EHD?9":UGBU\-7TL@/6OTO!30!>?3KE.D]A'$2G:E /Q-] M\8\/E^\N[V W=YH$KR8U L:JXCO1^N.KG8/NZ<:3>7YQV[^Y_'1W>7TEKO\F M[CY7%[?BYN+]Y>W=QWG MLZL[<7>- @0/T1@[O3!,[;6+?_0_G%V]OQ!G_3O\>N=X=V^#.+/W'V[@KZ5U M>C@[I8]T%@/5I'#?CG :\40[F#]ZQ%+NQDH,39*8*1HIL%%1H7.T@U;(0@E; MIJDL-%!@AL+!LRF8M$++1,!?*7UJRD)$JH!EZ@B^Q(]T%IDB-X7$@83,8C&8 M)7)J.^)8ALD@);6&L6 EG>%P#L\7*29V R$-G^(0N!'!8%\K-8$I15+,YTZ(1'DEH"WCBES<=ZVA,DPV)M*EV8QH* MA%A(*]27L1YH9WDAL*H;!0,Z)EKF.6R#'"1*P+"=S928/U?4OY.Q>J\R5K;C0<*O0<]EZ<:F@)=B$A'T MM^@UR3>J1$7D4KV^Q>"2(V=@)/**\+*!QPI$$P['+]1OI2Y(3W'\,4TK)(W1 M A<;J=RQYP4ES&$H]+823D RF@LLY$B8G,S!1I: M7K$1+L O?D'P)%-:P1V9-91\R1QHQDGC.>=LB0!B. 2R\2D5X-0J0X+HQ2', M@!4!:V$9F7\_FZ^7K%M!$"HS8'O2,H$ESC=CD5&+.U+M1FN.9N#Q,G',I 7Z M"9K!%YG8[_X0<*"WATACO'+;YUL>P9OT#6\\OU]]W1$/"MF@R1.3*>9+9>J1 M0T&,X(&!\C3!QX :^(49,^:E2,#.0IY2-P&Y=2@>S%P2-.6MQ#JI7*&;\4J M2B1NV[ PJ7"@;\1D_'LP(SE\9V1!D!1Q8:P!M"IF2^EPE<,21A:)&DET.G(" MF)<@(@J: EZR]\KEC,((Q,LE6W,, M[(+0S;T=^$EPCY]S6ELA$@UJ'+.Z&=1Z:TU2LA(O"-57=SKL1[":FW%<@H.) M 'LBOS59#Q*!:H3PQ*'A3*7.<-_F8C1DUKM"#TJV?&9!#X9H!&L"@0,F6@YT MHAT:)U24Z@A6:7=C=]D0KD=%=9&2P:X $SH"<62#'/(C:,A,-H'?25I@.)7F M9-0J$PQB71W_@GWV)T.02S0%,(C5V3W.B3J&KP)%-!"\4CM4ULYE7DGJ\O@" MW+X=%/I4R%Y[$!"1/L0P(2GG>E7V;@^,>;G2Z8&?0[<,RD9(@0$. MZSD[PF#>:Z='>'>HOY#F-1#DW,$!8Q59N$DP!P M3JU?U3I.U"&S M'*4T!^[:%W">^!*HH!PI1MQG"1(V&HLI $ #GL;58)#.G,IJJWK0-;9P",#$ M. 1X\1)49F9*WC+XAH0#OX-9 *IR7!/]W=8"6K??(!:=&O[0KLW5-J!]+""G +Y.[[3 N\M\?ZJ'EA OZHY M&H&Q!?A<8B0K#(VQ$#CQ>!"04HZ!C^[ @/53'WJF5)>IH/?X=J^X5PXC!I&J MSGVK8_ABK))X,<32 3,4EMYJL ^6Y._)8-IR (*'K,$A5NT/HTR5C>0('3$R M0OSXZJC7ZYX.,)U"68O$##0#1/IJYY0Q$?#:/XIN&4%;\+Q,9'@8ER=A@7#2 M;,^4+#"DI$UM#7Y[46&$0-["> MCD.K*(.?I2MAZ)W]'W#XM7:OGC^3&\X>.@GGD:6,FO#6P#AGTI/N_!4YH"C9 M\BM?2<+A/\=%&#D',] >%$K>MRG"5PACO1&0U-+YV"-P+SW_8:LP]T3!#S1C+Q/*"U\]=>D(\..@<'!RC+#@38 MQ6%B+^8=$O-M%R]_=]#9/^ZM_;;;V5G[W4.C]CJ'>P=_^JA'AYW=@\<1NTU\ M8%X MVTNLY^W=K?F-B/&$.U)+_\B=H#!-0%+U'"9X2;_[\M7;W]9OORRG_:* MC@\.C__#)04KL#&K&N %%L=G%K"23.MH@:-W XH&-6X+*SRDM,ZF? INXH]*]K?)(_]^1-+>.7J!)'\4DNSL=7I'>T\$DQP>=PX. MUW_]@DF>QHK FNX_-VO*X06+\04*^BUFHUD#YG6H([IAA(]>7/\36=%S%%:5 MYHF9*>_(!;@@#'.!<[>& #1Z[DC9%YCZQ%;T'&554BB9T\EJP?+''?U6G>FF MLG8 ]%24>.\'U]CF.D2V&%.'NTW)=?%F*BN6%"JJA1IZT<_ M]ZBA4^#IG'Q@#U4].,R/8 "@"T[_H^R**5@6K/P3=U2)PL_C!>/"S3?=2_IA M,J7B4+H2JP0,3L$)L@10%-:.R&(6Z,V!29CDFBS9)P8:B60P)GU]2&(L45JQ MU1>.[.V#-8PE+@8X)(M$/^JUP_!:XV8= )-%P)4A\1:I#54^DDN8& M-PY,I M5WEC-@BP]LNLJBJ?5Y#E6/]!H IO\BN>/;Q=?"CRNP7V?&RF:H)I#WJ(M0&+ M@>P7;'TGO@V)IQY*SE+W0ZV%3.O^ ,!YW5PF/C<8J+G$/ M'N#:PD:'RY^=,&(S:0<_J:2.LXUP0%,"UT/V4WV;OFX(<-N"[,:4,F-Q')(: M3NWVEHZB2817AC-*O\?$SJ+NNZ2MU,84J<^D9@M"25E-@:9-"5111K5M9*FE MQ$Y%V3_+F(C2J,BNE:N,?I+\R1#S)_*762Z^N6JW^;-7R<\T\E!13R>[@X M8EZ1 38;3'%"U'"2XP1;N' -1HB9@!$IX2>K*+B(YH.KYFA*L.&JH(,6%F)* M#28'HU*^H,9W?@#_$8%9XR0V1MA5[#(D"5+TDNM J*J">K&@E5O#+QRDS(!E MJL (T%>9Q@LN%.5T<0L9C?X'DUVY"C*DQV(TB!-CR7D-R"XW*T'0SRK)F;_2 M@P6RS-:UA.,YB#,MGTY994Y.@4//RKA]Z[*-;YV OC&4W\S+BBIG^137\:2M M\^^H@L1,Z71 BEX+'?G0$M6(A1)(-%&(DS%B7>VM;ZA@BLI61[*TJL51J0<" MS OU=K4P5;/? OS6"#+#5UFSUAK-\&(3"4SASE9W9WA69NO[EG%]K.I%D<,? M=:A\Q"VY!$5(LY5Q*G:=U_X">I.6^0R!VB/[OS4#5LL=;$*Z0%7*J\/^5J&$ M<,8KDP0 !, ?.N'5@<]L7OH"?Z$A <24F2E#)3I\H>%I5(!2V3#V@<'PAAQ) MO ^F]@WJ2ZXRZ\LDZKT<"B4MP+8!E:E2R6J\)LRAB\JH(6S$_[BMQT"-93*D MVIX UM?[[?3-*Q-'E9%K@/EBS^H5 KI]N 7H<+;>XL9W#\(WDTHG7^N?&!MG,X;0>:%]UO^L8<^!51-M MDDIKL?(*WL,K"IA+4R$*]\*8A\IR; (F'9NO?OUTK/7.DP>^0Y#*834PR43ZNR* [12B;P3+YRE7<9QSN:!!'73JP!@VF@#D6^P !T['G3+W_ M2[U!!@=27^O)G#7U=$/R>E4GF(I%H5$+5T6DR$I55)L:3@++,9(<:W&FB-1][->+I6 MNQ0P6!.%)I^Z#52]OWPK-$WMQ"*067 L+5_=69U!JW-WZ<=A6/ MRNOBOV!]P&%1F-3CWL46$O/K">_5IM2MRN=D^"Z05CG H#0,DL)F7*!J@=UY MF 48FL"81R@RM.JE"&_3B_ 6C&-->3KB%Q3,1*N)JOK+-=2K53/\H=6O'P\M M^0A[07'H''L\*91^U%5L >C 0T7.MV>AF Z<:#%XP;$D1$6%5G39LEK6_E]< MXF\*X?6VA0!7ZW#G."_;X''%A&#+@6T[;6DKBRPEZ**)$Z)4=#YGL1-P". MMF8H"T+\"S3742IU8O,PIJ3H([6=1JC$7YY%E8FN%A2NYFH N&)3N&HJ3))0 M^Q^?%[U@;I$(-3+<#'"NH_5@)_5/(%\XH K9&)["N9$?_KQBW\^*6A<7C@C0W@J+&B0HK[E4&/T6*.O<^01UY M.M$.:I*T280^,VMYO=BH&E0ET=8W-T5UN)(VEK^)OF_%_7?NWC&W%7:6#DP2 M&C%\?G]SW?%]%Y[AMGTG/:!_.68(##\;!:Q[HT;8?E,6FT3],U..NU ,B:R7 M%>N+P'H.8:W0H M 8 KM;@K,+6K;](\6U.Z<4O.^IVU[5V6W$(V+C3SS;_DT3TCR.]_3=0 M2P,$% @ ^(%^5GNH^B);)P( H4P6 !$ !U9W)O+3(P,C(Q,C,Q+FAT M;>R]:W?;QI8H^+U_!49]I]M92Y2K@ (*I22^2Y;E'-V.+;7D)'UFUJQ>]91P M3 (\ "E9_>MG[\*#H%Z6+4HB:29Q3!) H:KV>]=^_/*_OXR&P84MJZS(?]VB M.V0K^-]O?OF_!H/_>GOR>_"NT-.1S2?!?FGEQ)K@,IN$,2V-*M\TN/&FTC+0DL6(NCE1* MA8YC%9E(4<82?.WY!%8'*\RKW>E96?RZ=3Z9C'=?OYZ62N;P0Y;K'5V,7L-T M0QI&=*NY^4N5=?=>7E[N7$8[17D&MQ'Z^K\^_'ZJS^U(#K*\FLATK\_>MW,DY7R]S<7_(K;F^'AS_?,!"\K6=G95":WWSV;QNM)*?/*%>5(3@"Q\&UD M0,(![=Y9E9.;DX,?^Q.[#014"/'Z"\*U6^JDO'/RXC5<;6\T]AIL*JMWSHJ+ MUW!A;C]@@0.X-C=J>^]]:P0<)>F@AT7PDNP^$%_'GQN F%LT7O6W[@X!>7_= MLOG@C],M0'(KS9M?1G8B WQT8/\YS2Y^W=HO\@F0[N#3U1C>H.MOOVY-[)?) M:[]_K]_\R[_\RR^3;#*T;Y Z!BT5_/*Z_O&7U_70JC!7;WXQV4503:Z&]MQ=/_]#J="**&#&67F9Y66P[];6;Z' M7ZJM(#._;KE!%&V]P<=^>3TWA>>;T3&,7YCY.;&M-^___HPS.L@!AE?[,*=2 M#@]S8[_\A[WJ9A-OO2' RSA)XI ]XZSV8).,WZBA/.MFDVR]<7)8V3LF\KZ4 M&BDLF.99/8U\.E*VW)J?FN.AM"RR-(XLBW6BG1F%&9-!^ MV J,U=D(WOWK%FOGV7#(W=-)H3^?%T/ Z^H 2&IR];&86/_KZ7B838"^&KEY M@@P UHFPAP%(NS"6$-CG'9HDO%U:NY9[-YE2SD. C;0D8B2F2JM462FD!*E( MF?GOP^M[V\[Y=UM5UK[//)ZGJ66UMG2 G2K6R0!2HC=RBLGL+[ 2XS= M"?#_7[>J;#0>HJ3QOYV7N/PYIK_SI3(PQ.OY,>KWSU[:S*$JIJ7_YD7<;K.G M?C7?Q2+:@:SG6NVWS.!WE]DR\!.RMTKD_+C@%,CM#VN=FU;IIF=BL-!Q&=O:*^TGYO7_)Z;J-NW3?@$A$70H:: M29:J$#XQ([F"W[2CO,%%D@#;>OGMJE672;-9R2 BW4#-E8?M %*F7_[48U_] MXZ@FF#>-"KS[Q^F[]O'V4OL=G[]U-QGC<2B _W IF$E2H'&N&>76)6!5T,3O M9D0BFBS7;D8#$@UH\LC=K,XE$.F-#6W0V5_\YAV5R";C2'(J#!,J%3Q.@.M' M"C94JL3U>.52[>@U"OVV'9W; <"F) RUMC:DS*96"2JX5D1&1&D=U3A%EV\' MZ&-VH$^AH-B>(O)TRP.; *;5O]6+8#DIRN\DYAO/XX_O;%Z,0*FY9=B'HO3< M$*_G9_\US(^5$RFGQB2@649@BQ''9"*=YMH1((@7D&C-LNT9:A7U5P,O^P** MJO>X+,Q43X[*4UM>9-KN?;2C2AT.1+@R*F@@#)IZ3J7&,D50Q)GELP,)+G8XD76U:;$W/^L=UI,(P M=BHE<9A(+AEZ?Z5(F-*II(PR9=1J4^&SPN]%Z$\P,/2I-'&B0T9XE,9:.&I" M:A5)4K?B](=<=+\ _:B<>O/[G:VRLQR,^K?3;%C;\NM'DL UD:-:%?&4)4*F M*>'")2ZB/(V31*PV2;XT2%^$2HE+F0M):F0$AC#10IDH(FED'.6Q8/'J4^G1 MY-R6ZTB-AH!Q+2-MN8B83&7J8M1XPIA8D<:,KSXU/@?H7H3J5"*4BF+OY63, M*L6LC1/'E0/#PQ#[ J!;B7US@.N.Q#%WJ6-".R5I:"--M22"F+3V?))EQ/39 M61$L'9^I#XKVB]&XR"V>!\SIA?#[J,C]$=+B\;_G\"$+Q =UT)7!Q/ A\2)<(YX&DJD4Q)KD ; M \D.="0CD^KU(:-/I?>]7GD>5[.[%0%1+*VF<4AX8CA31($=Q(!T>"0BI2/R MC$+HI7; &NUB*ZE+M614,,53DR8LL4Z"V4!70?-<5J;_\CH636B:,F,<0)5Q M!4R')SP56NJ066?<^@'W296MEP>H3)36Z'W34<)$E K",&Y AIP2XQ*Y?@!] M%MGR\H 5E@D:J3 *0\FTE2D!8\C8)$JL2B*["NZXI5/J7AZJL66ICCB-)% I M*'U2: [V;F(C@*MA]OEB!U:9[2XJJ&$.-)R J>12'BJ2,))G M40K M0F,\ *2,)F"Z2YGJ6 "@,9(M73_ /I_I_B( 5194&"5Y)%/%A" RAG\446$: M6V?"58BA63J5YN6AJL&(X(D#X@0+/E0V!;.=:98RDB9*6?9\\?&K3)U/$KCO M0#2R-.+.4,L2FJ@X--*&5*8\I8J1M0'-2UAXBP,32WF,06>I9):)4(J4 OT8 M;I,(# ACU@9,SVKA+1 ^,F$A-R$33#(6*_@GT98D.I5I"(;>VL#GN2V\Q8%( M@GVGA0DC"X)'J5@!@XL2'1*=.I:J1E>D)&I4"[*\L'H[K8!&JFI/ ZPJS]9Z M063OY&55Y'_*_*@TMCS,]9.K%)3T0/05E8(LZ"A )FFD;9@X/+2+(@%B+!*6 MP!E2'M$HL@E8>:%K;($-3+^3CN? ])UTW-00N4[, MS1CP\2$4W8TV*27F$ORWD5WPI3S.'8+Z:PEG(,.W7U48[Z M.1R?+HN_3D[M<&C+KUFO"T*?O?"ODP/8G^C(#TYMUS2V^:\)C'%G.A M(R8P>U9'B8M,S#D7C(;+R^"7 7Z+XKKS=;2TB!2SG#NA& 4-2D9*A2D12<)3 MH+BUT9:?E;9>XMQ;8GRSTXG#&"^C%8UBRYP*(QV!^A2NC6;\O-+N!6JVF%2E MFI/0,C!QK$N35,F$A@D)64A,K;9$) KYH/VPK( \G:K*_G.*)P@7\#^LK7NM M],?\#4\,3E\M+N0/ >>U6Q\#3FI4*N)8I$G"*-,@]DR:\I#'26P-,R^@O*R$ MKA"E$18EI#&AL&4@C+06()>T9(08PE=),!V7!2Q\KS_-B6)Q==;>OH]@286*U!F-?:,IL% FC! @R8'KP0Q*M M4AS>P\#L+424Y21A4'2X%Q*15/-%< SS@RCI!5J)?S[:S9UV%Y*"O^ MZOO187@B\[/F#?CU0Y9GH^EH'1$F-E+'42@30QRS5(I8\-@X)4*P/,-0;A#F MNQ!&?EE7A$E"S/1STF+\5)K$J>4I-K1QC#/-V2H%<3\<84X+-[F4Y5H6LA2, M.QVJ"-,Y?8@O0!4L(N82%@LPC%8(H.^!3T_L[]F%-8?Y!$@R4T.[5U5V4KV] M^B#_493[0UE=BY$[EMA/9BVU 6I)"JR=&!=*QK1.)6CP,HI51%ED[2II>-\% MVD^E-'8DR\_8SL)_P=._M00UL2G8WBD0+DV9E&DJG4PLM\;0.(D:U]0:@WI_ M6DV*D2U/[-!WL:K.L_%: MJ@O\I(E1#), M04'K7P8"'6?Y&7#FO\G<#->T)C&/F$M!]D9II%G(1!R=>;-J=73TA]XOKTZS UH(>75?,'N25D,A]83XDKVS,M/3(3J6 MX?%)\;4:PE^=TG*UTW@AMT3LG--4ZB1EFJ>I8I%SQ J21@Q^7@'$6BP4%XW' M(U"N=2:'#\+8E42A.)66Q$)R2RBSTDBJB-%1Q(#)TX2L@F=K41T]EI )KB1* M61$3DD2A"WG,4J-3C=:Y)2E!PXVN@E6^K"BU_OPH2;F@A)@$O;!<$6$31!N5 MFHBX9*7.\E9'5_KAFN;PB#(5*JQMQAG7"DN>A90!OS)X0 NF#6*2'@LQ,FQI8+,5E]?'I(VY=T*%VE+F8 MIIS&EFI@6"9.)%]Q!>JEL&G]N1"/F)%$T$0[PY(P%1P+AX0I5TGJ;+)*L8L; M#G&_B>6/PX@S">6,A5K(,'141< CDK!-.UXK2*\_]<98QIK11(%JRF3$T]BE MD7"I26W(A5VE'@^K8_G\"$V7G4BGJ,N21.';5A2!K:-LC1)0RZI< 9LY'0%D&?U=*67 M]!*_4"\GPJV25*4)9<2E0DIM$LFE3;F-PI?H"+Q@Q>F']1*_"#Y94+5HE- - M-FVXT*UX0Z0Q3LN4A8EB)DE3BZ5L%=$V:\IB MT%IBK@B8\D)%(DJ<7C](KS_UVBC6QF)$5:09 8T4=-%01A*[ NLDKN-C" UI M/&@_+"M,WUDU.?3ZIZ?(7L)+F9DS^S[+9:X7J(?Z+"EKCK$@YJ=2YI7T>B_@ M4O]*;Q[_!_/F?B\NGSH#UC0GZ'$8UJI@D*@8C!S30KV;DRE92$/M9:&:.>:DFVK M<:KXS;#:'Q93(TZGXW%1KF5A(Q81YQ(1,CPQCI)4"<4PO"1Q46(I605GQDH M]V6T@M0IIXS1CCL61F%J52)$%(4\$G',5J#WTK+!]$GZ^T2"I(XKS9026!-3 M6L' >$])BD7&!%G^)KM+#*8%-MI-8QH;+N*4*>:S&YF,K.&<"."@G"\_-7U3 M:;"VR-\3UO5[FFY982P)LQ;L(<5X;)0E$16, \@(5RI9?FI:8C ML+-X*)V) MJ&,":XU2*05+A>8TLA'H),:M&34]3R'%)R&H!*"2H!+HDIAA][(T%#*DD:1A M"+9BN&8$]>R06AQ-Q90(Q4U(34B0F@0U$7?:Q%)+(1*U9C3UNY65/2^&YG T M+HL+7XEA58A*1K$P@D:IL1QK88@D)1C*SYV(%75NS8CJ^4&U.*I*\&C$6)V( M&"05"U.PC %*:2JY82%+UXRJGJXD[-,83QK^%9BNKB@SH$@D<8+5^D)#2!(F M;,T(Z5F@LSC:49'CG$H66\I8J(B@*A%&.R<$CR19&]IYVL*83T(X(L9T(,43 MQPB3FHB$@8J -;<28MGZ$,ZS@69Q5,.M5BF5(HQ)R&S"TS0R)([3!*PCD8AU MLXWJ@ ZIS[/$E*2*C$BY502,5V%")<*0&R)U8JF,0[HNI/2R\%H< M?3FPC6Q,09U3*8L3DX)"%X(THEH[%E*^O/#"T*A3>*.9#NV1J\,?/MC)>6$. M\PM;37"8F[]:>ZW3XW^=-L>@>Z@=F*O_D:L#+Y9@,^S0J51'V ]1IJD3)HECI>-4QJN0=[PBY/;RQ\B& M,RU("CID+!D71DK+TS -C8RT3-PJU.=9>B)]>2@KAJVL59QPQYA+HC0UU$JB M5!2%">%+;,VM""$_B7::,E!%0ZX45XYA/Q.B$Y">"07K FP+MO90>Q:YN3AX MQ<)8+FP,^B@8Z):JF&@1:YX:IU.0H8V>0Y:O_>SJ41G%GH$+Z5!K2"B-X6%$ M4L((V("4,!DG"KLG2F'9\D+-V&SW=WLFAP=^/M\+B ?;FK\7^=G$EB,,U+SM M/!N0HIQ@^7N\85$OO34J].8K/Q836QW+*PF?5P3Q+#$)1)\E>?! >21$6I2D&>8]-R3M,H3JA)DI@2Q6FRQ,SG0; IJ@D YF$@>2ZL M6QK0D(E M[7;99!>P._U;/P*FEG)2='LULK*:EO9-5A7H)=_=WWO7OJF]U'Z_]7G\\9W- MBQ'LUBW#-AN#LZKN&W=NB-?SL^_==KL'(P7LXQIL79FR1(92QEQ*JA-%:.1< MVW.#-WXJ(I8/#]'(.KK,;8EMO5[$\<0?['@B8C%<(S8)-UQ3K73,0I!JQF*^ M8P*_Q4(W1?"6'VQ+[2B;5',:2T(QP%Z%!E17$5I*$J&(B9)P>1U5J]"N M[VEB@Y4+4V,44.RV_) [S(UUWTURJT1E%&2822*A*=?,@ R+0TP5BR(G6*R:8/RE#%=8,6FV MN(B%T"8Z-HX( HP1F\N21%K),7T"U)%TB>."5DZ:+0YH(@X3T#9""93&0 $1 M%C->3&+#5-$HENL&M)>69@M,J'52QS$#Z"GL#&LEBS08>@FW8.FE1"P_Y)9= MFBT.5L@'->%,16G*K.5"1L(DB4I2,,.Y$6U=F.6%U4/KPG@/[)-"A2PNO8*G M(2KRVN%)'U,*M,"82 SRB$P8F1\+*@]^Z3*7[%D(7FA!&0D3HD44LL2 G:!3 M2^&S"SGHI*0I!]:$X\&'Y?.7+0G97J_(]="@.W_K8GR?E#M!0H:],AE/G0 Q M:2RSD6,:P.G:TFXM+'\08E\ +,.'PW)1I:/#!".Y9"S#D$4D5*#Q\%@I4%.Y MM%8TL"0;6'XK+,GSPY(G<1*Z1('.RK0&J:N(LBZ-7&R!-.D/"LN5%,(OCTTA M,8HQ'B)W9]Q1:5*6VC2)0B) D8L:SQY([&5%HK?3*LLM&#KZG].LRA"6/>"] MDY=5D?\I\Z/2H,'ZU,$<=4Q7,$_VKN U3'3MI.$L3 M)4RL!!$TL@J0P]4B(J1=)L4&(Y8((ZZ=H3Y86[QVZV/B:V(7@S(1 O^0#'B( M4(11*2(G-%?"U9& !!%G6;'F3F&T7UJ388EN:Q^0:_I8=&FO @8?N?K5BWIC M/=I[J;/A?"#1J9]48ZF0WE+MA),"=7W/:V+:3ZI3JRV MV<4#TCF6F$365\OC)M&612#C$\5D0F1L(Y_(2ZTCB=$;*OAN*FB#VG_#4(<9 M%2S,?[PA@\61 ;48"YS$3.N(4<&E$,&+XA]WT9X/B#LZ83/ M^M) Y(@4-DQT&A+,IU?.ID;36#&.$1(;4; Z-' PS'P4'@JA?%*47T/!#?9G M4<*92W^'*: MG>5V5LW2'TQ5,%3WR^E5-;&CRO<.E?JK@;8;ROT!*(>%RL8B$2(VG%D1BM!* M;C4G1G"LX[3$E+/^V+=HWG!<%LY6.#AVD_6=J2O/)G!09!7O; 4W+IQ!K"_Y M:*%IJG@4&\I9''&I(P<2*&8D-4JE9N,K708Z6JJ3ZR5PGMJ(L,02!@8"4TPJ MD4:<2L&UD42P%FD%88/VPP9I?V@'OQ@0]D <[=_ZF,ZNBFJKDRB4+F:6A"H& M_3X,34(,1JB&C5ZR01M2R51ILXML*8XP+^982$AA(CF6$;U'MY0?FA MCKC'11SFX^DM;[U^AR\-"M:Q?NJ$]X5QP%@9DH"]JZ*$"2*QJ7@(Z&=9R%,M MU08-5Q$-#[Z,O3,>38[E1<0N >;J1OK+=%+N_KU][.&)+XEB\,=%@@-/)5$J MA;.*A]0F262BC>=F :AUDE6?W\,L^J7GEXZTEH6[RC"--4LY6,0ADVDH*$\2 MR[C1D2$L(1N$?#Q">FG[9X%%\QY@J?[ N$AH$I$X#G7,&$^4$E8[21*;R,CJ MIM?J4I? 7%E)_S@46%QE39I64/@G/:FJH7;YR]]L[XE4[!9TS!1(DU9E*9"4Y*&5*6QH5+$2]P@[V&5 M%O;"OTX.L!?#T.SEYMV?1[W;5J6:KK9&1DRG3$O'#)"[,$)+#MI'2*5,^/+" M" O_G\C\K"$Z_/I!?LE&TZ@[Y&YHY;V]>FMS?8[UC>?%WJDI&VP=A94*E5-PV6+Q, M6$P?CL5T&RP^!Q-Z@\=KB\>),BF7,9.*4";!("3&I#%) MI=":AJG9Z!3/BT1/0$O?G,2\DFI%ZEABC#:%],RPTF/Q,FOXQN M05(G;"*XH(XY&4H'-E["$QLY0X51ZX+)3ZTC;U#YQ5%9"QHZ*PPVU&*@84AI ME(MM'-(TE8:L@M/BFQ#L=#J&<9X0P7QDY%M96?-;41ALF/>QR.UH/"RNK&TS MPGO1Q6^OVBGULVJ:GY[78>@+H$]+?0ZS?^J.'"^"["82OG258L"W*6>222&$ MEHJ3.#)D%6S"#;*O(+*_B+I-391JEV)]*C 5>:RDT\#;I4@M4ZE@&V1_261_ M7B?ZVB,[%Z!\LQCK(U8+I MQ!GFF)() TRG7&#@-;$;=']1=']B!] /A^WH8^&Q9)$5,4NXD$: RAZRR$5* M:[91VW\@3>::<^987JVKNUQ*2IU,%*4:-!N"YYE&81M[RH0"+-]@_9)@U](* MF95$>QK'G#(6:8.Q@+$0S*0:DW>PY'X4Q1NT_Z'1_B&FQ$KB/4D3S%+32E/" MB..I".,TXI$P$3&)CC:.^!\:[]]G%VMY_L3CD$Y>R-->*Q?@R,;\MI$(,GMA^RB9#>^0.CR4^45KN8IL8Y$VN1,I$P 9^E$Q+40L7":!7@ M]]WIE1M.\8E6$Q3R6::2-,%*:4"114PI^@R[+@2Z+JHLV7S"(A< @C"21 M!4N.I#)4V+]3&I8*HQ#"W'Y ":I"I).3K5%9.) M25>@?.<&85>=>W+ 09.&-I4J88[KE#GA+$]#8\+0<+?AG@M"Q@6&(R\#,KX\ M]Q0TD4Z)F!J2,D)3<^B5I+T(!@,ZLRQD,98+3Y4-4YJ$ MB4A238E;6]I[$G@^#>WI,&&<.1IRS5(ETS35-J$TI&EL9"*;@RS'BS1 M5EPGY/YF?(60^[<^INP?=\8E(I8QH4PGJ0+[@R=4I-1$,4C,6F 22M,EV*XY M>03:!4T7@#E.$:52)VD<*F882RV+"7"T.(4M"6W36XW OTNW _C? G8@=$1) MD6#S3<=NV&2*"+M\."%!+%K #!E1&DQ@F#8^8(J$(4Y8Z M+N%_"3?\&O=X%OWQ";G'(HO/.:Q^"](?*$<+HDP"WU(CC1#21&T^?]C$[,"K MEX&-W%2?'AJS K>&Z??M6]?)+_L1W[P5W> M$F$5#444"F.84*FPSH6)3 &%K>8Z77Y[:&G[>"_.(HJ$I!&7CMK(,LH3:4.9 M@L7*-#-1ZE; :'V65L3+ BXN> KFJI21U(P8+B6(3Q,FH6' "%?!O_?4C7J7 M!5)&6!IR&4KA)'/"I)$QFL<1:+M1R,D2-_'[?D@=/%?[^.\$T^OLRRX0?#$M MM:WJK^=6&C\?DUV\^07^UX2$T]1H&6E)8L4<$%9*A8YC%9E(4<:2_T:HS9ZI M)E=#@,\HRP?G-CL[G^S2=#SY^3(SD_-=2LC_O35_GRS/X-9),=ZEX7@"%ZNQ MS-_\HLK7,&K]N1[\YBMZCQ+_Z 1K++2755'"<@:Z& [EN+*[[8>?35:-A_(* MMFJ8Y7;@'_JY&4P5DTDQVHUAQA>VG&1:#@=RF)WEN[AMS>798G9(O: );-O$ MM&]N+N_X2Z\GYN8UD>X($\"J<)-^W8JVKBV\ M60K<&9ABBAOSKS#;G\?2F"P_VR4!]6/,7O+:[\37-_IGOQ7UKF ^A"T;J+7W MPYR*.>*D M)MY11!23Q(*P4(X8JM/X]@/8()HI\$UGREN=8;@ MPQ+Z0X7#UMG MPTOO8IRWLL;[;PW'7_#FF]1V ^K%^.$$^!<,C<-7#^0?[%;*>P:BV\OSJ1R> MV'%13K8"5Y0C.8'1OTQV7?;%FL&DG'9$&6Z]^7(G17[73@^MNTE=?I][M/WL MS/QV8.Q]_/C'WN_!R<'QT;HP\,M@!.\\Q\<&1EX-KJPL!S9OZ21ZTBGN M3\L29O@^JX!F_@YO?N@L9Q-D6V_>'>P??'A[0F1M%F%;J@@O<9&"* M$\J6NR\G-6O4,E87=]:0$=>!=8+@%]0ZT])*@GX\.(B&BZ#N- MO"6QCU]T8T_L659-,% =ZURTF\NWWOQQ\G;OX^"WDZ/MX/#C_LZ#MWA)R.?5 MP1>I)WZY0>&"LEMF(*N@&EN-WF 39'F03:I G\L2IOK3&GH'6+H3$[%P]P#9 M8?'W/?F5R2;LFWRBJR07EX[X#W-X[;AYL\_NV,=*Q>75?F'FK0%8F\8#^8D= ME\4%CC.S!5*P!>Q07LK2/D*!>7'5_8___M/Z MH_ =NW9X EIW75JK#.91*OA8[/QT$UD>)FE_;AXU'YJ;CL ME#(,$/Y=.GEE)Y,;:MGS0=&+WJ/R&)1&$+.SP]EHZ\W^T6)]P^O-'98!RXX+ ML "&_T\VKLV#!I1LZTU*2)ALH+GTT$0VL5=:.0>_&'0]'I*?KL/O*7G$[P4 MZ?B\R*\Y]6BR]2829!"E*7D /JV/B=)0&)HCXQ(X93:6P\!^L7J*I6;A9U"] M[8]KBP#/"1!I?]P=F/EI_^U?TY#RGZM@8H=VC#04Y)Z(MH/#7 ^GN*) I7# MBJ_OV+>8:<\? G?[TD^!",ILDL& M1?7EM8$XVE93=&=.RD"N,-;I31\I7Y" M$@(S/]C3D]TU=.=&Z4[*5\7(H^D.>: []^4G"SO+&5]7W_,=9[+80PDIQDI] M'NBAK*H?E<-^*J7GG*=7(U4,7U4_K*CYV!R9>92P7_0YUO0/@+U>GF?PRXP' M?XNWN&&I/GQ\!WAD4!7#S 3M8I9Q=Y[=1],(NBL:*D^7G5+,ZV@ (&OC+ = M_"\4'S08RS*XD,/I$Q^[;&#W==@UW*-F'AW@TJTW?_QV?8P.>9R:M@X:= M]6,=J ">MW?Z;N\_OWX_$G617(X-(.AX//>7$)T[2R@@4;N%!-T8J3 M56"LR_(Z/.5D"AH:(W$+G!Y, 4X[WPJGQ010%L^"';>_._@[#/4BJ_[RDJM^ M=H@Y*''QRYU@R!A+B#2;F6H-"\F\,L_IQDR3>"5#L,P2Q_- M6]W.1".,'NB^Q:],GZ5N2'5#J@LBU3^+X32?R-*'Q9951Z)TC4GT\MSZZ)UK M=/J*_A2<@\1$XC2!' X["NV3KK+-#3#F/+7.46E/MK::(E(N7O:Y5@:NYF?^ MUG%IM?4. QH&/DNF"E[!> [^5%.PDZOS D-*@SKY'IZ1D^MSOY3530;C'V[6 M\!,H [D)7H7U&I6U (RI^@>L ._WM\)#.(MF'$P]J/PD_"1E-0D$"8R\JC;L M9\-^%L1^FORQ.K$%K=Z)G$QG7"C\\;@04B<0YBB;3("4[1 (M"QR-*J'5X$% M _LJ\-5UI/;'>>_D1-99'=>8U&R,OG[1-P%.[-ET6 ?AG0X^!:\P^X[_C&=" MA/X<1IBUW9@*F0]K'V-8^U,SKGK:'3^RU4\OQ&W6F^YZ*(08U)!A1W?1UAM@ M>#>/\7\XMO^Q6&]NXST(0UB)#:36P&U*B2P#*0_=!_FMOX(YDP]NN5"-@$G! M.\J6FP/BCF 'KK91/8+!0*? /3L+SLKB7MX!;PY=6?K3MFL-6Y1VBH!F&KQ/4UMYV'NI&>_0@XC7=$Q+_G!#@D M.V'R?2? ]PX;[U#Z?9'.+S7LPS9AL>'#+W8L]_OM5/54U3->1EJ\T"H66N3C M!X#04Y"4Y\\O *]G25TN]P$?SHKRZF9275WBSV.*;FZ:I=9A9?2/M\GM1P?; M?F\IG7OJP'VS!K5@G?]IUOX2QW:-0M09V,%^K?$\0ZFDY8/ODQ.HW^ZWTPK> M7%5?K6 5WU?"ZIM#DY^M4LU2(?C![0K]!KV? KW;S?[-[_5^:SM]!%EKV]UCUVZ#5?G ,T+T^GE?'TAE/"R<%,&TJFUB6*G-#7K'NCI K4,- M'6WXKN$5OOPR@U?#:X,,Q3_,BNW5-==^VJYI9#?5V]I51#YFYW4S3%9XVO!J$[T ML,C)Q&)Q!T0>P".LB )3DV?^.*G+-Y!5!0(2?VIQRSIGO3LR;W)7\,FF5\+0 MP[DLAD$!3+F'SS,WCT]ZZK"6$=8+WS^5I9(P[.#HR]!>^5.X5S0._M@YQ2JX M/$PPUO\G7/ALE4UTDQH"DO6HQF7EJ'9CRZG)D%CG-^;?J][LJK;'Z4L=F#TA ML1QJ5^[A%A3EW@SB[X?R[.ODDOYPY.*]K-6Y'0Y;T1"\NB4T:\[W"&CZ4DYMS1V47BN MCG(+CS2:K[H.D+>^,W4 0/.Q'O[,PV&(!(Q6>3J>3NHPD-(ZD!>YMBCQZH/1 M#+Z E*CS'/"G^4'QU'.($155,33^= 3OD2#=0%(&*C.U+*T^HQ3R@\&,_9GH MW#@^P+-9BQ].-:8GAFFT%\J;Z7ZCHL)X-(PG'E[5&J3%M506L!X51JSF&OQS MZBN9H63_/]/^U-$N 6;%7EBF5:@,LU13Y+PB LA0\TD M2U4(GYB17,%OVE'>-.P@242V@"?J#(SHZM7MY-_LK!IN[WFX?Y EH 1-/%RB M[9M:F@GN!%.%_92J:Y!BC,>AB"GC4C"3I#*47#/*K4L2Q6GB(161B"9]2!U^ M?']+9,>L=;MOW50=32?>Z 2^U;@^0+\VYS3;2'H#> %]5)P0_JY+4$Q>^'W MP/\.]K_X\/!QT^G6##QZ.3XZ&0/6U.\_7MPW72LN5/\**W0T")#J'"K< "EHUA .^J\+(BRVNL1#+I0E* O1\# M&PP.#P^[6)BZ3'WC4T7V^!Z>"[!%!&IZ66\2\]+!E<7(T^@M&=CMR?<%2H_B MR]7,>H !,$H'8VYJZ>)Y<#.'#];Z2S UC_3G($]L66TWDNJV%)QK1T@@*K#B.DVNEW?U;Y)=CJX>7 M =TTYGFFQCS]!DOCHO:![-;8=V'O;+G4O)_,'I$*U!I0CFX\\K5N3-_:*@K; M4-?/G'<;-P8-:J!**S\//,[NRN$E(/#6Z[OZ247()9^XGU3X+!6"R8-DRZ>] MM[\?8-WK_:./GU#&/(CPPM4BO'0G)-_7R.;>4>E.F"R^5"W?":.']<=YHOIU M3XN&=WA00+IA\<<7SHU_T3TX1FOO^AY\+?U=ZL]G93'-S:"9IM;6.O=S/WEW M+G7W=E'PC:,O\K1LQDAOV7#GGFS#[RV5)9=F+L%YB5KQOSZ@52)8M?MRZGL) M^[CPF0(K%9@_J'5=RM(,?B^*S[XB1>>2_N6U?'BDQR-P;IG+JSV02F]%C2=\ MXPW4 "7Y6[$BN@.^W\QR:?@\)%4>PV8WR4/O@\A M-O2]0/J.%DC?CQ3O&X@]"&))H^_2G<7(W0T[?DEV#-!L8_Q>!)P;9KI8TEQZ M96D#L3[$1,M,]Q[+33?*[1)P4P#G259]#MY+/2G*QW+4C7JZ#/1)V48_72&0 M89V%FJ6^W2BHJ\]2$9Q_Y*6MBN&%->CTVPWZNHZT.;BV.E&77T.D*4-.XTVVNH:\%. YN_V M3 X#X*H #Y_)L=%2UX!&-UKJ2H$,P^P]6V4;O^KJLU6$Y@=X)#B5SDZN@G=9 MI8=%-2TW.NM:4&K([V>NUX.ZX_LBR;\F0!<1.;CP,99&BFS8TC>@+FMCF3;! M3!M65N-#F&[,[U4"&6_TQ'AC?J\!0P9H?JASX]M:_[>D)S:)M0=U^CHF#9[X M-#[33SL,/F#UE[).*JQ;O@3'TU*?RZI.SVT>GZ4?;LS\-> %BV/?&S/_&4#& M2,.^DXV9O_KL&Z'Y_YY8F,"%-?_?QK)? ^*,R$8=7B6010T_Y1MU> WX:83J M\(V"A>@]G=:5,5"YW=513Q?/AT.AX/_7;3(65 EE;JT \VO6P47V7@!,#./<+WXJF M5G=]QH)90$SM1LU=!E)=''?=J+G/ +*T+5L@'EVV8*/GOCQW17 >^?9)O4*F M&ZUU#8@T^DJNPLMK01N0]4'6EBL0^QNM=0WX*H!SY@; Z%Y9(C2P.C2\"KL[ ME5EE,M]-IZK;&QZ7]@)[CQSFU;ANJKC1<->!K+_&B=L5?5_6V!.DY"Q\C*41 M.1L6]@VHFW998X]-&WN"K,0-+WM^7@8($6WR#E8)9*(M+T#)QEI??9:,X'R7 ME=87;=T.#KY8/?7A5T?.9;K- MMO6^$%OV'O;CR5VAQ$K0,E+X[Y;DSZYP 9 M:YGOI@7!.C!? .>,XV)/<9M7B_"7;C3;9:#4C6:[6B!K"R+0<*/9K@%S!7 V M)0JN@J/+''39\VSLVXO#MLLL#][:W(*2B_%5]76OZ\[2QKY6(&&C :\!Q6\T MX)4"&25M&AC=E(U= R[MX=DR9,]K\9 *&'4UQWT_E3!-69]@;3>QL[73(CB$ MMX+>;.SC?1(;M7DIR'NC-Z\8S-K$,+HI.;L6+!D;U999KK,QJ,:]G(3WUC;Y M8;:\R/2F!.UZT.[7^.WCH@DV-6@W?.J)^%32AA/\N2E"NV%F-4)$8F//KQ3, MNCZPFSJT:\&4!9YIG6!4GULS'6Z2K=:#>!?'K1/@#Y7E7F]42JH6U_[VUZ,XLH@6F.B\J7M-XM M_1'[A?WY,C.3&V+>O_'V6;FUZV' MV+1;[4/GG9(XEF=VH$HK/P^D@P7NRN&EO*JV7L_MPRC+!_U-OVN_P,@X@UN! M&\+$/>^MIZW*U]>A?!VFMS_Z=!O-;]WH?3E%S,#:D+T:#X'T57K!GKJ4I1G\ M7A2?\="PSX[Z:[N.0!F&<-0[=\^.W(YV_YA6D\Q=_7S'0,^(B#2$_?ETGE7! M7IY/@1N?V'%13K"XV\S0?+75?=X*?+B.S6T;NW[;UTW:0Y7HX-=<65#:1 M/I-B-W!35%P#G[M>_1S T\.A]87S+F&Y\BIP4MN? Y!6EY/S 'M<3>S9U<^! M_0+ [JK[-Z,47=7^G_W\IJ[6!85!7^K8L*_9\PQ:K"&UTVV0ZL+!%2 M%3Y<^!(ILW=DL!$P0S6M )W@F795V_BTS]Z'X<9#6)]?7*'PU<#(?6>"41>S M^G. );7QY+Z=)$ "MSK++W#R9[*)H1KZ7MUZ*+-1Y=_1]NS&AV"#FCOK.@*X MYS! ,;RP>%DZ!R\/IC#?;-06BO5W8W>PT]_@7AC RQF\)3= GN75 %>1N4P' MDQ(F!6^M 8PCEO9LVL1^^>4AH&!H6>/5Y+RH[/6G\+;^8_#V:;VST_Z^ O0] MA\H18_"9Z=C WE0U_+_^UANOV GVAL,^YM:0A'W*YWYU 5#UI"A1-4*$K7=1 MV7NH>J=CGK=0O$19[ XO\([WH00J(<]Q[TR7T4<)2MD M!WF/4W1-4?R&N^W9/3!5(+4)S%Q>2-A$4"]AWIV<]QP>J ?G#A#2Q:C><5A' M(X;F^'>P &^LIK X0AE.N"/YP!%606?\^(RQ^V;-C5:/"T$6B+)>I@CW97( MNDP&?+;$N-8:B#TR]Z(?E(9:9^B+5(1*^RYC*UUFJK[_6((:]N@ M<&35Y^!]?>]V360U+],S_:Z'1W.C]=X^I]OL!)_.;36; L[[.CV -&]Q/[NQ M/S?V!'Y'/:I%?:""!J]@#^L=ZG8,QG9E,6HX=T/Y[7SO9[QUQ;)I7H.GP(\- M3_/HW\ZNGI@<5L6SSNXOX.CH(9C(S[B=(/V'G7R&F10EQD+[67OA!J"\NF<\ MY##6K]=SN'KN")$NM)S'9P7EW!CN5U/ M*?>#^HG4@YA>/P^OQL%28/ZMWE=-O4;C:R,W3Y0>O3I>TU,\$54[K1*;FF9U M4Z=76Z<'^UL_[=SD% \T_J*MKQM=/S^_O7N[&5;'/GWW6I-O7&O#6E]DL?=Z^T1<7,RV5S >P'! U MN=X!&[ XJ[D-VJQ@YP#YGQ?(#8'3UH1?928#T5#;36#J><,&;MB:C85JI]<) MIRBJ@!-M(4O E&E@,6"L7DKD3QGL41)DV'+9U.)X.@&V71MP12TF M/'^' >O)(-<#X94'1R"?<)10X$)QN9?(0$$O:$MW-/KL.^"WE\BW>[/V([P# M">TG$M'>$-:;>OAP0 ,R\Z8N_&4:L8%3'F'@>N57]]ZJ(G67G/$<7&,EO+]>)[P !(3B1GLYJQ$?_2VT#@JI6-;D+GL!03YF4 MT]K)!0HNK&N@IAGH>"XK1X Y@,>=2\85>HHMT ';1K4F"P_!V!>91T=G[:"V MH5")'%ISUGZ?O1)5'R $-* A2[D<&H'TACO0JK@2F- V7].LS'J:E[U XQ# MJQ9I&4PMKT,B??4<66'3T'^7)V[E\+S[4OPELLT$!Q M96W56(3>( 5JPU@]M ;]"*VSJU9&"Z_8]J>/G!(X*6C#)5C^@R01Z79=:W4*HMBGOA88_@:CK6@*_!<2#G0!UO/'M>?>67QKZ,$H4 M(<"%\XNL+/+Z;6=EID$?1:WRU=;^P5[CWFQ<4VAL]:P?X%NV],XCN+?[ H]4 M=9FD&BWL13,GL)SA09 ^9S)'9P]:.-Z9--MQJ0&@M0_1@[>_.[V=L[=LP\Q@ M]RA9!>> /#9'J\1X&[) JQ&-*S?%5P/MHEAPZ+!K^%AO0'9_6P=W2H:7\FV'VR$.:*>"!N'4(-^_NVU+PPF9//&-3CR/O2L M3Z)S:(1# BJTF^"M(L"/2US-A3?0 $)H?3="?8SGG!7288.;'GQSL/3(6D.U MC]_PYEK2?.EC)8"CH_..1CS0 "V+HID<8&UV,=,M2CN1F?<:Y?K9]^> M8U^#&?N:OU#/;(;_<[)@AL@R /YQ-K3!&/#9^RADG8[8"C^I_0F+]"S+GY+X MFUK(/07R?L49^<,=NT=W'[LO_PGZ$C.M]\U95D]&>6DF,=P&1&Q9FS"PIR!L MS^'!0?^TH)$A??DQX^E>9RR+R\ ?R*1X8<'01\4$/H,H557#?4HT[;W>Z!VG#?N\B_VXF\O^]YMB MSP^'&L<<'V_.0V9GOBACL9 E\L9:+;/ A8I1IM%O*8&/X*ERJZK) '4HORG MIT;(2>XV'> *,*Q1:Q9X9T/+[6$">!KR/SV?P)SPY^>-&H56K +3\WP. M0"AH@*L!C#H5OFB4P>UF?36S;X >R%K\("*@%V$(^S"\)IM ?N ) AK_/;1 M@:6O]!#=L=K.)-%T7&L6]K>J[I;AIHVIQ=]<%X5@ >;0>_%6#L[W6:?:/#[S<. M)%C8<8D50W BKW[;VS_^R1^P^:<^R'R*+OTI3J>[#]3]WSX%T_H5'>MMKJSH]ZY$4XZEKGV7"F1=]J MF^ )ED<;?SH,6(VNE:J5Y15Z?3 VX8;9LEUCDOQ'X8MZM6ZUEOC+.5.GKSU[ MH^VOF;DB@\_VJCM?F]3GRHV.41] -6/6&EY6&T,&U,/S.ZWF&OF\\[ [6IWI M93O!GM=,KGO9PMK+5@]F AJ'-0_R-GCWCNU:!?OBS^1A(R>7Q0!,)G_Z[1HV M4B\_KX $2]OJ@%5C& /EPW7I;_?\JK9A/=W6+!\0X)UGR&A7O]IKC=(*O;AX M?@7TT%W?#O9[_.-T+(%VCH<@+^ :4-E!HQK".!\LND+1*H:?D2[+^O/Q<#I2 M7G5L&[%M-QTO817'93&I2?@G?WUF#->UV7#@XT8S[WYIVA8CZZD*/PW\Y;RH MA252>H7.BSWT@38^WNT.2]$JJ#DXEC<.0.$@'G]:IT>K1]?8XS$$$:*G=C=8 MX3>TAPDSIMB9VK6YZV'E,E^UJ![0G^E[/;OQ?G^V=HQWCFKS9"0_-X8D>E4Q MO@CN&<&JY&<8WM2LK$93!%,]8R];?7!/U %5HIF# M.X("ZKP9L@B\36^E\9I^XXT%#/8GLUTTER?H5I?P_H,>.-!@,R9K3TB]25/; M$V-8C)>7C0NDE9?_G$HON6^:Y#5#D&AT]9V*YX5W%]<.'[\W/6;4,H7%F-$O MY1R&]9RV>MF/$+SIY=R"> &?J$VRO7R#['MJ9W\X_#2-U6E2+O-6=+L:>>[$A4R]#[E"P MU5501_3?;LO?M-+O,.B[&:+5,/&6 0Z*000](FI?N]T8#TVS M]NNB@[/1"%J2OE4Y /*\*G"VC=TR:/5R8.1]NZ:Q8?J7?T;%L$UC )HM1WXG M:BU=2_3+SCS%V_UW Q?]+/&D[PS4R@K]Q<>_;?VTW7/5U78/QDD +X4A\#@" M++@<72QP4QT]40;S[*,U,#QO:[Q,\S?,.Y&0D36.)$#26A_PC!:0 M?60L$; M5[W+7LV? (?Z']R9Z3U,:KT55Q^K!:I!AE%."+596$ZK:+RKW7!7M60';0*% M\#G&5(%:4%QNM_>CVE"#HM96>V9F ZC90=4<@8X* P;;1:UJ@MCM4!V/RV" ES[DJO1::N-)Y/772N MSY:E7-,,R@F^Q1_)UH%.L-HS[WDH9Y99-I/ZK3-T;H6M'N+Q'LBLPJ?!V*X/ MU(=RFNMST- Z(A]>;=_KW6R#X&MN63,![Q*8H).A[GQV74^ZM@T/ELJ D]GH M+*A*_>O6%& W0-V=AA'][S.Z\X_QV188ZY.[+EWS#(IT_.7G9OS&[Q>/;R;+ M(574EQL_&"=B_ 4]9AMGYI,YW=C&F?DD^WHTG>"/IN:6S1&]_2+Q5*SVV+>Q M&*"-&%C1 /ZZP3X\)_;ZN+$CKY5XR^0<1KRT]PM,;]BAN;((D@_O)OGP-I(/ M$_*=)!^2.TC^3BMA%>5O9V[][/.#DBW:_7X>L1'-748A8\?PP.E7HZ5*] 56[O%X24%>K1W[W;S7:?+)H5V@/FRNS'[ M.J4.:/IBV7UHNX;)S^WB7B#8NOBZL8,Y=UY:)#;P[A/X<['DN7UH@YPI#FO3,6>^/ MPIO;.V/M.T%,PV2Y89SM+ UXPQT>X3XJUNO; M3DR]J0,"Y,,:0VIY0,4:>?Y;;4[61]QXK.NE^&_[WPN$C>7R?9;+[-2HM2&/ MNB.UC:GQ_*;&^S9*SA^"=JZ861ZO+QNT,3^>V?Q /R8>=C[)O!*DQ0=,[,89 M \)W$.WU5E)[T0IIEDGAU!?VHR M,;IKVSTR^##+V>A=OS%L8QK67A=8K[=)ZMBAX"C'"09'77;4:9/L<>J]G2"$ MCDY/MW[RAV$;J#\"ZCXZHLZ/,X6>>OB9]J"X.\^_-D!/#(D?]O*R][)RQD-K*_9O?^[M8T;T++QO_D6SL.[W*+_/>J,=EF5;O.A= MAC%UR@^QL8F?$8'^]+F=>SYU_Z2K//!JZ\^]$X JHD_/U7<#:3:@>D90G=:% M0#.-=&E 8Y_ODNSS"8Y+.\I\8_HVK\FWIW]P",CWAHX\':3\B+L9L)),/T!0 MW@@.6,IH^SL7=3M"/N;(?3V2]F_4-5%7_2H'O? N3P;ST4,-2LS"YWV,3Y/M M=+U@2=8E6OU..$<6;BL.C;PJS76)TO#- HD.I?MD"@+?5$E->ZZ92=9X>XE^3Z>5+ M.?K2/1.X_4;Z=I=)C,@,.'667=3I$%A8>=@K(^NWO M:!RP<7E691RHU-3#X MM@]ZQ.6\;J%4XWA7IS<88AHFC*'KVA)U;EA?,ZP#*KNQN^(K^^T#P,=6X/Q>BTZ-:&@7F,<%I>^.%J][MD=59N5YR.^&WQLHKV; MPI!%:4 ,K@/N[9\>MR&SLAQ>#3SG:,J$>,7,DZX/<3\OAKCJ:Y5*9-ZFI&,( MKFPPI*'[^>*Q6>M(K$$WML4840:K1+=;W@3RVP;8Q70RGOKB'#C/V]_91TS8 M00_,.@.A*SL,.SZ>UL5 =9GYFJD-/\FQZH<=UJ+@!H_KI9+[+-D+GY^9\F'>;Z^'S2PS6(BAJ$P+N:FK8 //SS*U? & GZ+W0SE*3)]=X M2BU_@<"S?/;RX8P_E!CABVG06'4V&^.Z9G70-?!2$*6 T*8"80584"-4+6%' MO93E<9.F7*-)E[\\+W0=YBR/.\_\-N:B8*':JUND]:S*V*SR1F^*M>R?25RL MW.VW2/KJH->"G!OR[;9Z%A]=YQN@2W'TYQ%F)REJ3*7L&2J#LY!)K$:7^9+RM29\PKL&_S M1HF'#^.L(7-52*QQT,/L>82;U;#K,'(V122/$FGJ<)X*D7VUR=MS2FW';:Y5 MD_(U$YO*;MU>-*S-)]IV^]<0367;J&;9);&T' K88U:=-^ITM[%-&L*./P1' M71UXPK3N6M#FM78+FRF<-9E7H.,9X%UU1:SM&9[#G[9,%DK=K@JC#QNRYD=" M_;OJ4.!>M;4H@E=;'PZPF,M-ZZ\K_=GPUJ:*SJS<'Y:XQR77(.D9717&\;8% M$S&99%J"$H=EA_.Z"PDVR#F3XZV.4\!O2'*?V"T]NUYKB=DO1334.;][4U1CG.!9V]1DU#8AF MZ3UMA:=&\K4L99YWM0()8. !U*LLVAWK^L8NUZPUG \8*H.^>&E!] -1V>'^ MNZ8>6763"+HM;TAJ**^PO'7KE6E]$0"?4:/FXP$"J%?]\P,%&L!Y[?G"XHH^ M\=IO/L["5ZE"E,)YS*DI!DNIW-!5;J.TSGJIL[[@&=DESMN\FG:F[@@)PP?I MUPGTC5Y:U8GU]6_VFL)6:ZWS:ME=*MS<;+&VVF0R*RS:*MYWR,!6.!^W%1>: MZ71)[;!!L_8O: T."C=HYN)7>8O*W>)]6RBESYN:T@[]=C5M(Y#.-8% :?I7 M >M$FVR6;=[4P^D5_VVC*6I+U\>XP%-MS1C?YVBNO''1:8CH "%%CY/.M:' MC74R\T/1XOYU,_FNL."9O8Y>*5^QH(N7G/%S+"(P5XYTKI; K$Y2T^'$=AZ; MMI-4S;.S3NG?KBL7JQZ(.K6IU6&Z.3:ZT[7ZT(A8K>SOU0OHIMZ5%FM5IEGU;N\5 L"2^3EM:,6)L;^@;K_5MFWS1DM=,Z7QYMV#U3]< M"$NR4B$L*W04A31V7QSU&OA8<8G?%)G<*=ZRKTD,ZL*;V%2AJ[+>A&+4$A/H MVOCBFB#"+!K&X\S6!>1F6>FU5[*6PYV+]Z8@9DWC3A!(4##YNKWJ$&L /843GL[P^KU,W;?<+'.#88E;]I&9\ 191V2T"GP1;^VG>>L37U4O LG M4LIQ9MI'&W6Q:6E83*M.Q0+="5;4GM1YKHPJ:S7KXOG=-6*6&+DW4;Z/B6VM MFA.ZX7S-4'OSD/GZL0O2ONKYJ*]37W?,I^=83!/3+7W0]\RUW-8^8J_D/_,C84:_>/_JZX:LL3:]YAJ<-X[G-JZW3H^.V@EEG+7>=6X].3YO2 MQ+Z06WW(4T>;GT^5IYQK%1#;@GBM4]N[N!2>$6PW71]FMV+QI:-UMH_"?VFF.I\Z>T142ZZM!YO6_USG@#;!V8#'+[X_V]&3%< M;Y10U%K\K27LVIIIV-O6EPD',P3/%[)_3MN*/M?X\LV*:SO^]9T;%QV=/GP" MIM+KQ8O^H:9R[IP32_:;4 -!&ENWXD*K)K-#TQFE'37;+TW#*-T&1Z*FWS2@ M\J5VL[SNJ>RQIVT$.9/I;3&9_ZDMVFZ8COR:2JPGKWZM^4R1? M>APWQ7>^G&ODW#6UK@MX^F,0TYT/2G->MUWU)FK#+F?'A_N-FG5/)7'DH]I7 M!M\.#OX8P*?MMJCX7T4)J/2WN@#\D2_HV?B.D 79QM+, ZQ87N-S!Y&9-6[D M1/:9K>\G.]N15O'S!%,?P<_5))UOB[U]S3/6QZ'NG*Y.I!@#\LFRU;AF\[D% M3Y>TX.TWQA7>'NF^@"##9>'9=;5V7V6QJ]H]'LJKGN=RZ+T2,S]X>YKE*_I? M,W'N**SE/7Y8PZOG#/65766?=]0%N>=Z1#1]9&MGZ5R+M%'1E'LO\GY;)U_B MNE>G>=8%J_ U9-NJN#5S] 7$Z@.=?O Z-ACP00[%S"LD@ZIN!=R&_@'KQW5> MR#&V'L1>OK[+K2<>S"[Z\_@=MA+0VD#UURUOG-AV_*A*9@]-Y?&#UX? M;-1Z,ZA:(]!:&C,5=MG3M7][S8;DL!]NZ:?FFZJAE!0T; MK\%5MV'T1_7-X\&K-A2G*1T.R_MI-_C_V7O7YC:.)%WXKW1H]^S*$2"'I.[V M>S:"EF6/9FW+*VG&YWQZHX$N$#UJ=,-](83Y]2>?O%15-YH4=;%(@MB(W;4( MH+LJJRHK+T\^>3]'Z\U6R6S+KJU9'WU''^3?C,^$/Z,/G[^Z><[(\>'#X\N< MD9/K=$.DQ<#]_/R;*-WQ]L.';]VCA-=635O&E#_TOB,WK143J?NK5W=BG%_> MRG=&5W'<@ ]O$^3'+;L6QI?BR]7?[, 5,C)37UTTUS9VAE@8U0A-+\DG09E0 M(Y1%-4*3F">4O4[ :EG_M,@[^N#9&N3"\@%9R$6Z[/F$LF!PVK;/S"XX8J<] M3V;4$9Y$37G0RA 6O6_+.2=O2Z#!=C^8I=^_KPT(&!G=5U(2/< ?TTHCQ#+C ME04XIM\\2BE^%JJG\:7 MO@ 1^GF)K=HPAMMOA1%1.?:>7F8 MTQ)H1(]%ONE_(WAK8S?:U/YK;6 $=6#?JO+$"]!8X64R3PM M^W?G7\8TW+@_T5. RYP.RA3C7>:]>[B"-+BX(GZFF)W<=:2.VUTS1J1:2UI+ M/,-(87'KU;SLA<0U2"3 E%1:PPW\-4?G5!)GVN @W%8D&P<=R&9NWX>-42G6 M"DL:F_97\S#YM4*;ZT*:82P1+\(]Y"PP+@":VB&A)P :GIU&[C:AGY/DI/22 M4KB.!!C17BAP62/ :6ZNYJ+NSE:S-&7,OU/L4L\[+C.[_?-20KV* MRB-!HZEPO5VTRE%"'T)E_Y$F7+@TZTUW,Q(@U$MM-XI[WE99*J&/=K/2P&I6 M,:2TX>@GMF1L/8TTC::)YYGL(R@U=-D^D#;N:2%0K%[;O.@1::%)5]JA&??X M3"VOPG5A-:()!Z[DGFE-H]*7JC_+W/ >A.B49C]-CD^P!4X>HMX&185 .6>6 M;I7H_&@!HP%=.OGQ= M_NU16;]+]E-TN^:!/E)SQUC"0>\&4RNB(<2)M(F:B@#D_1 J0UAFI$AXU MIY0$\[*,UM4_9>W,TEBX@8[46Y3L =\7M]>MD1'M @C$S3J<6%1.$O1FP!9* MP!M5QH#)1A/E*JH0?/[/1@#U-].'N30?\UH@.B*)G[BOWF]<)8;.?%Q#M .G MZU2<==]W<$%[UW*4O .B-KILP?5X#SS?@21W9=I22X>KGG>T%$AGC!#?:F]M M.*A&0>];Q3"^/M' 7(VUQUQT958[RZU778,22ZXT!NJ]YA(.SA *;((/2-1L MVS_8XBO33;1M@W$ =WR+->%Y'QP<2:0_S+HK+9=%!CN/CM:PX/11&.GV0,T? M&7][\))[TA/3A?/[VV:;"FWD[6-RBEX[WM1]$F?B?'9HLQ+]Z L<.O(R&.[6 M$VXPO'R1LV'J&C#$VC#1[KV)9E6[)&32QOHE+"9>Q%B77(>VG2SIMWY[C_I:[8*.').LSJ7K5Q9]*@W;DRL(;<_6M,76-*90F^3 -TLD,X"+B0"F<#4\@^_VZ_,5U^?B6^*B MQ6KR]_NENI:ENNSN'"Q2RPP#LDBX0_8+]147ZE7_]O<&T%#KY?/6A77:A=#= M3V,W-JY?0XNS%<<5;.68=18;=1I5NX5.&7"_S\5#W8$UE=@!C3='W^"T?N?$ M*N58++<:#FBS:@Q:*\66P_;DH*$81=^&)PA$0E":5A^CYKW\(2\E(,H[2=N< M1YD.I\/UH_E[F<.N?(-X";D'S],RS5*Q]*7W?!C4<+P7.;NHL$$ZO1&0$:AUSH.#^(7-*6(-G91-9R@O;')UTO/ M2 2. 6QHEEN1P$_P*[E:8S?.#K@K3.O+22^_=>O/GIWC>T]PUSS5NJ=IE@5R0,R#<0C4(J".@7 N/( M% G=^(I])0'K^%1/D=6MDYP?-=]XY'Y2Y\T[>9'"(CV+WB3$/^WWM"# 6#/E M@3")-3I=#>Q474O'Q#4AB85L&("%@++4C2RFJV"U?IVTK* M@>B^E$!&P+]\7W&YTCSY(:^US?O]>_Q'6G[ZB]3\.P:+"'R(AB]+O5SFM!(N MSFM!>/QC5GY6[,[Z3JH!F%4O"VOB'0.NL4"RS=_J"D^.4_I8?J8D%/7%.XKW M"]#]_(]&$)F2'<5H,-2Z2K-E*BU$6.U:R82?EC&>1HAAUJPHH0*@B+8[8[G7 M-@7Y&,E7;@NB,:*UZV5IK9 *8]CJ=8P&#ZZ-6?_IAW;;T8-K)]:G(0PL MZ4>')]+?T&N^;Z^KY)'E<]H('>)(+*/G-*.HUXJ5H/^8JC.8.4)^%$[R(I6: M2-Y_@BG&"35@5Q\K^Z8'N,)SF=#3'S#H5GJ:Z-J)6A#(MJVYQ,84)5M1'<<< ME4Y8F.[H\&N_;RD[0-"LD'R3\I )ZYWD:Z);1JCXN'3 :)V44EA*&&'K"_04 MZH'$%N TM>L:$@@#:CQW2UI/6:]7[0J4$9$_D$7T'3$,-G!H1 7,]CS/E"=4 M16D-2CR:[]^9 \9_BS$Q>>-,)3IR3*J-4Q4A>:^&\8Z>-<;?0?@),DR/CHX& MM5\B^S57Q7.=1"\>\.E[V#!&>1"O5+5?!VM15B?[.YH0A8M;. M>-2X,(0&C_(J:-*NQ&;%YA,R0KR^J*IW5C05[.)H4#%SL$ ;;.]+G:ENYVC_ M"MIFZ1BP$Z!!0,6FV3D,I*5>4*SJ956!E\0/@UW/%TK$.2+L30D\>!F(HP\7 M!W/@X[*BCT,!T4D38UR#9V-."6.*/$15>"_-'5);45I6X?Y^3QM0Z95,D IU M$@Y@)QL&I-B^>(%#1*Z.R8J!KT+J%AQK@H#^5E]B3XBYNJ/3LJ1#Q(#86*6V]-;C3"Y&5;+30P 7KT?D/BSUUD;]2W4"7N:;-4N M<@7DDPY:DHJ$!7U<5W3DK)*2'VEVY ^N9-07W09TM<\8S%62H<%'@LSX[(\N MA:S$<1; BGKRV38%-<-G$,QSDP# QG"=X>3V]*6 8D+T@SM>M OD#]B\F^:(\*[B(T,>M?6,> M#N_"%[E_[]<7?WWQ!B00^-E/CMZ1I\ES.GL'S^$9;6(>QFAZW"7\EU/\\&W\ MPT6Z4A5R^MMOI_@6_C^^=DI&,&HBDK\RQT_\+.B9?]BV_5%.M@S(_\@&3 _V M3>!>.S+ZSY0AR+>!.^BU@7OARRWNWSM]\]?7IR]LKK\:S\1S2U.\-$'WY_GK M\Y>G*)-7\-'V[U[#VY8R,'S[];UO &='5*M >Y5V7>D2303Y;F$^44E\2TJ^ M@GV#JBY9?QF0RMX2*.Y3+N+G[BI:/DG*.L?K X'(!$0F( @NF/19,',(1UBP MFA/6FN,S(P--JCKV!^DD&:DBR7%M8S?(C?)V9]C%R?,4:!>F17^PD\;*W%+^J MI2@I#6#YS-WWMI:/)P6HK],4B#%'DO:28*LV(>B%OYBK2JD?.$XJ>XE]$"NI MFP.!ICCYCK,+(2V2_"#P8KZ=R*-ZGVA:;NVFS&T+NN[ZT =U#V<806!JB@J2 M:8.^WT2T5XQCW)"E=]L,IUW9;9(-$ULIV$FF=^9A#\S"=W>T8?D-Q5+!WCOM MR,0*RQ7\P2AB[+FD X<&H_>_SP!I[4MXKPIOM<+.3+=\$L_BJR1UAE!/M73( ?^-LL M><7F!&X R_;L%_CK+_"OE6\N(EBQ>E5QZ58P4[?6G8^MT[8,6@/PGT!9V6][ M=F&,B GDKI^!C-VO]V>L]XL^GFD<_156?!(P+9*.RR;A\.L^L#1NV F^SQ;R MZ&]^NG 3[$VOK[K^/W62U_U-%?*W<93?J"[2:17%.)U=Q7$JGE8ZXUS]]P8> M>T%F]JRQUAY,=!%9X2G00$U;N*DD3_G]&]U'6F#%[6T&UOU^>WS=C,$&$4H- MW+-9;L9XKS\(*#"5YI5=.@$6)K/XUP.KE,+%>3<#NY<.(VU M=U_F6BFK]EEV>EN=>I-PHD@6)G^)*:9B@BSCMC:"\FW#XQ9B>'\2R*<6_F]V MH?;P58S\\5%8NDL*ZW'C0ZDC=#_81UQC#!HY[N#&!*E@K??D\%%87?I!*'"V M,2GZ+I3:W$FNMKP)0%T\-"16H=ND@S%#8N1IZ8PK,=I%[=")0DIX$0QA0);T MVP&\1,'-T9W'HFG M_+-5(& ]W@CLZ >KC(]ZH[\L#_Y: 33TW%H*;D+?FJN?X5NU6B6GPF9T5E13.H!6/60$24*9W=5T=MR!-(%'[^!W M#A935BFO<12V^E#OX=P[KL32)9 VFL;\$G?=O=CVL9X3 MUE-WUFK[E- +K,JM%V^S@AD78?B!W]&)Q*4$$Q_!B I9&%D7#]]!@67QF!LU M,9EK1%D+SU(MC/DG?;%TFQZ=,-NQHH^8"J]'/X=N,7!_O)_3Z\X8=:24;F:, M@L=#&8MP_/0@IKLS:F,Z_KRQMX2\"4P^=A! "CGEL;9:A=!Z&*)@X)4G!9@M M]>&D^B!44W)*T)#O:+&;2^2 ]@MG_*2AY-#,%:))%Z6:"UXO.&V!RE.?*C5, M$3TDO-*&JYM:Z37MB2_;M.!DQ-JEC+]BSJMJ76(/--:V!G UJSL=[ECTT/%F M?C"W:R=/^+AZN*NKA]O8^/7HB6 ,;&&L4]=5CV>J53^B@+#J(PY'!0G.@R1*G"B#7K]:EDV M5RC0:9Z]*S:!%C)N!,S$ UQX5(2%4G?.2FLX7[4V,W2##ZJ^>'R M&9F]BM(J7G3>AB&,KISODJJ^\([Q%3^%IS 3[%ZXF W5.GI!6YDR_[&.F?.4 M%,Y8M&Y?*.X$_7L^R:/<[;-^?"+%F^L:F822H[LYU^%/O!'$%!)J-&F)D_T+ M!)A1UB&V.WH'8U1'-)7O-\/8,FTX&[8J^HM?>J%L'7]K(1]]V5>5Q?$Z+7@6 M-G%/)=2!A8%=4 M#(JD6X7>5W 9IYO!M,<+U?#4X@3<-I:*BYKIW4)=^N P^=2XT&XKTZA!7E2R M#I?$KA[?.Y0QY1$W4-(H:Y XK,;=$#MO??MW$M&:QQTVM^@?R(2C/70 2\Z_ M3.L2?"V#)T8/[93"_OX_#_#U MDZ.3$[F/.?66TI!A[Z'TI-&Z+2XAP5N-'64BRBURMW0C:L$_V);BKB1RO="< MA"I _HU>[_:'B#%;&I1P"01;S:GL")G )/DESS(Z+2](96K)R!P5)N#J^>4% MZCS4<7.F;\C"9^'1K[7Q-?B+VX0$TJ\((Q)<=&Y*\0G.0? M&/5ON$R8&H;7X!QW1[00VF0Q/H?JC2@2I'9G+)4[>IQB$JD(YBCH!87+!6?1 MFP.7]#<>1I.,=X?M7K3W;ITA8&3U[36DT47/01DV\>8A7Y #M=84E/?"H6*0Y-8QQ7:BSH"*2 LT[1)PP$R*#P2+P^M2-L_:7-HPL[4WQ+?1B^ MH]QOH6BS7<#]3>M$6?2MZ"0:FKR&MV00(4.&5WSI=64KC,(T 9!8]"Z%*B3S M0WPU;\AG-?LA.N>WSRQB5D/IOO-1*0)QHXIE Q)? E5=9R'F[J4V?UL@:'-J<^%19B'Q>];P+B$<" M/>HL24>MC-UK;]_1EH$B8YG_D[)(QAO;Z0Y.,<>YA15 M>J/C'#?_B^^B.*-^Z6S15"65PYTRF46OD:1GKHCHP;28/@$P&ZT#U7@TI3'B ME$FX2I-LN$TFDL6!!&4"'.PZ:&;0-9'X<-/4TC/&".LB&81N?R]#U#!T&K38 M6./B";/:YF1L:*JT396A%>]30?TV&S!N*9B :_&%[$RNSK8Z8[?N3@>[I*S*R# *F2,E4>#RD1^-BOE[RUT]_^VG241(,4E>]!F4G^=TRGJ-'==. MK"J..VV95D(>BBOH:E;5!VPH_B7'E\*#%:,>&F'ICY>T,:J,FX@->?=&@0H( M!8"V*>WXP0C9Q3U[QF/O0O+4&M_T)1FR21S:'ZQ1S @5FMYH1H(1TG-.,/S+ M^?2(!TXTWF:41/4PO=JSV! :="WJOQ$L0$(2=FF/-*H=]'G$ VV=.GG(IH@J=8D0[M!<2^.[X/GLZ+4TY0;;& M>LOUTFD#7(^TD?>).1_$F$G%4> &+=R9W%">4^7 [F!19&>AZWP@4HG:&TGD M2^E7V"S.HB9&-S-^P$\MHO43G''*.Z+->GEXE3 M)\8W=_7L.\$'L\RSF$@&ZA.%O(D#>1.]D[8:,@Q2'1Y:Q ::8D-HSX(PH^( MQ]"6\X/:7]"M_3B=<]-]Q:V:,'",[SZO"5_U$;]P)@OG3#PJ> M;\4Y![T$%. _$3(5^F-9Q:R,,P +0,C'?%%%(O[%:+<+$N/L'3?52^=."8+Q M=5E=>T#3K> *-0:*3MDV"4T&!,U$6EA[.O_@X(((6&CNB01E$LV'YLM!H'N\ M2E]D[4_26%ZSP'M$G(G"(Z:*HSIT7.?O!OPN!/9YIDJ1F% M*(!6?]( CO">$-/"+> I:3@SD&DCI+:JFL9)%%"9OUME5_3?E_2Q?_W1T?6 M'9(?>YB^ MR](ES%F:7M=$^&S5^@%9J"G#222YA .2P''[Q5D[5N?H\0@^UA0E?AO\=BET M)&DTO7C\VG[2QE[5HONB:>^$IGJ3E[KS58W377/IC3"1$ZQ_07Q4"L@AS;1\ MIQ 8=MI89>$\(N"7S#LD5/E^-M..;Q)M-LNGP99-.JRZ/SI6?I/1'QA1_/ 6 M-1PC0#,T('DPK]W!<*C6Q(5&UY5\J<-/- \$WU$01HQXN*L1!+G8"HW/Q]'M MK98!L36 6Z1W9S&$20E6<\:@;M2LF,2JC3- W A;W3^I$Y;Z7+'Z,F9T%;TR M2>JN, Z:R.B??'!#'Z+(.I^U0^T5?04/3.ML1!W3?4""D'EHVQ[R39E&S9'- MR-9>V7=G9(#B_C.]I!6+7%FDN&"UU!V3,YOJDB/[U\/7A\G3!TCO" T?:3-)CHHF?![33*: L=#&INX9+5U4W^W8,C&0" M 3-#69GDR!1BT92G)"=#?5W*92,W8- MNNEWC?GDRH02AJRT_FR^R;+()I>](.,E<3SV26S!W)BO@8UQ8,.5 >"MI$M) M!F<=W5UT^:&5-ILUVZ^ON98B9],1019)@,K+U1T&;U>TN>,];W#(6FMXY)CY M7<<"7?.NU\ [V0A_K=:PQR;Z9?Z.7M1L7]*Z.8MG+?)I+N-$: FL@(NA3<'& MW^5.P&XK60Z'O(SHX27LGZ\@7:QE[@N;;%_"2L^@A,2BRMS%#B8C9N/+=-D! M;SJ%-B'#<.;*QF<8%]MZ]I\=;1]Z:6AJ$Z*!T("P"WK?D??1:;243J!_B-^, M:.1LUJV,CU='HHG9<%L@,+2&;"2\S[U80E?T4[D@.*Y-7_'3875X5C&3P^S= MF20H%)1UEMKH#7"3!KK=VLTJT!,N''E3QBDR-IF=Z S^,X[NX/),4E8=1@ U MU(3!Y-)&?'"76C$) 2,X,RXIN2LS1SI7B*G@T(I*%%R(0H\T$84RU,QR6+S5 M?L;^FT0;TA3&UI"*T6D@8(^N9\S&/0/FB5.!P=K@])4@\^@:7R%9KCLXGH$1 MT70:_9DA("1>(GO,LXK);I5TVANUP9+A3=1J*"E NHMT&%SWT1$[S(U3,T?V MH3L+G[*/%GXP,7'G3=VMVC'CPVR6]"*KQ8R6> VB8*)=RV9-F!87T#I?NOH- MB<)AN8/Y-HCO"MQ%KCD@+W*MZ"Q3?II6;>JSU=2+[;O!BK& J<,?0'8$=3V M<2<\^,F 0ZRY>EDF:V+O.;6L ,*,6ZQ%P%H<[QC6XL:D!+@E+^FA+Y06N(9Y71#"Z)8TVHU9 M/9[-G_R'';B7Z5HX.3HZMH[*GG& TV!Y4Z@R2@&*T#:>W',/?E+'7 \NRS,G-=/(8UYKE\ED M)G C9'OP,O$+&#(U-'X4BHV^WK:^-!:RQII>Z((-_,BAUX[>:!XH1C./0< = M-FL.$EO]H%WCR*,V,&?8SNG_0,H8N5-XZOOCI4O O+?B0\%K'XH0]RXCZ1$J M9N//OY3M#CK2>89M'KW./]HW"YJZ15K,^55L+/D%V@']\-L@VM+?:)&)RP$= MB; /["<38L0QHH7GQT_[Y;6RF9!E=SXRJ)&+=N)A8X,.L3"9(2UL*&49DBUDA#?6\707CF)_15N$TH L&*SIX!KE M0.HY&3#B 9>T=6XVN86*#I@6*:_HP *]*07 M_]/]Q[^=/'CPW=3-)BR6[^NN;-;Y[!W]LSH'H* B5W>2_%;SA?\B@\F1O&Q0 M+C=)_F_W3E_/#980XENCJN^MB<+I)34#FD#QLEXT!W9S9\J&@2'W=_&:Z_": MY$W:O$O;V<*M4WD?C94IAKE1%O[WYW1:IQD]0/PMSIU+@YM5C>BND0!%5%"G MQ=35+4WN%;E_=5Y-4.](PY[2GW[MRO1<*_"_1^,]4BO/R:-:3B$-I;^2M%DJ*X$>$-1L>W5TX&2^YNW'IA'9$$;QLB9 U MR,$\+(UIM-A6\8=E3.<8<$9('X783%M*;T;:*HWWA MRW:.+(DR/#YQEJ!WK/R5Z35S)N:.M4/PG;7C7RF)@R ',+ HY\"_W@G;Y.7 M"Q#WEQ+?]^%MCK8IR?H9)X@RK?!QK2_.EUENO]' <"RI MC1@_UF$>$RK/.-MFA-X]*\ BX@$)X+V':--SXVZQL^I> #$O)?;/HJ-WMEKX M(,]EN'6,LOFL&/LU576^I,4@=3)C/_PWE'?4[68'CC464Q'Q!OR.*HZ!OF*W M@G-7$PMU1@9G6'Q1D*TE B29218L&3BAS[SCIS'I2>]8:N@5%.$'BVK-<>0: ME8ZA- <5(&DK2"B43J-N&7'8U:9F&A:V5*2F&LY\Z^,?%"L'AN#Q06;:P-]*Z!@1I:91SL4R\'*S#8WA5 M+!7A.Y?)2L(C]*1/9C!KN!%IV43\=Y9_TX1?3H8/B>TV;OW8K;EW:]KI9-QQ'I'/0^.QG MYS>X1!UJF?2/Y97;(="L6D62Z8$"W.)@A@*L5>.^M?_XCFP3\N4V MW^9<0WW /_I.'Z:G\!%-R#IUJS!9B/)QV)2'1[(QVYK^-[,WZ\>'_-%?VFS[ MLY-'AT^.'EWX\='A\2=^]N#1ISWULL$>/SM\^N3DM@SVT>&CQX_W@_US!OOD M:@/Z"Y\'.1-T['!^__>]!_?"3<"=!;X]6;U/COLJ"\T&AB=/#MUUF<6FE;P: MTLE?,J\CS.K>E;YZ&T3PMPC]=7>E\#JZE))?FOWJ"GOB M0E%\Q&;9=7'&=8![D7X)D3Y\?/STPXWQC.X34+S%()_+Z\6?]E+3B5W M=/SDP;/CIT>/]T+[>'/^P?%GZ/8[*KLOIMMOX;VVM]H_)2/Z\K>]O#X&:/#H MX=.CXP=[D7U,\J;8)$=/HXWE:K6ZG7K\\.N#Z):4G?_5_2K,ZS;_9RNRJCX-'1LZ?' M$>O'7F"[:Z9?G]2NUT:_K8K\^F[]ZY-8/XK^>0K]+LKOLQ3Z7138;3;.;[]" MOVT7V=XR__JPR+LHM6=/3HX?/'GX:=#'NRBP']VT9JP+HQM/;EOJX?9K\EL8 M7GKSZN<7+W^^97?^38B=WPR,^VT2W*.3HV=/CI[L179UD?V2;I*3!PQNVW#=URO0<4C:ZE M&^7G5!;=4>GM#?6]';"'HG\=*/JSSU+O=U1P0;T+YF5?.+HWW*_F[_WV]N7! M#W]_?;HW!^X&^.5Z\Z5/GD#![T7V,4#&TB5'#UFI?UHDZXX*[@XC8#Y/J=]1 M(V ?7O]8B;W]Y?3XZ,G1\<-/8^^ZHU(S]JZ3HWV$?6^H7WGJ/[U^=?#\]/6+ MO0FPC[%_#::7QT=/'NYCQ!]3HM6==4V;G#R\E46D.Z'6;^&-]EEJ_8Y: 7M* MQCTEXS5 8DZ>?480YH[*;F^P[PWV/6[]JV9./U6[WU'!#;3[WN6Y-7;[]177 MWE*C_7;S>-U%N8'VY=FC3XS#W$F!?8$@S%V4VUTE?KFE1OKU">P64J;?4O5] M)P5VJV/H-U-]_X4;K/_7+G2N3U>K(G=9,J_J)"VS)*WI;^LT;VF1I*W]JDVJ M^;ZQ_44?W[".YOO&]OO![AO;W]G6W?O&]FSSX%*;[?O:,]U?7N#&WG>TOVD= M[6\K->M-;&Q]W6'8O2 _'Q[W[,'1T9-KASWO@"1_KUIT^?/GOZ^-D^-ODQA*]'#_8!W:^OPF];$O+& MF/JW1V*WF+C[NKLP/+EV4_/6",Q*%H4ZZN33VE?<1<'=24M\CZG8&^)?SQ#? M]]+9&^+7H<$_ U;QYTV%G_AMWM+K9E>9'"F7RUP>X2:B-OBSN\TFZ9URVN/Y^Z T&]4?'P' MY'G\Z"^/3QY/CI[NH2]?B-GU^,G-:(6Y _(\/IH\?/9L& 1IL6FR>GF;Y/SM,XK,@(RMVH733*OJR77*S5=/4]G5S$7]X'9?=+D M-2OPV7]-W46JXC(\>38X>/Y/+.#0H^:S;^"Z*\D^Z73\;/+T:$]'<_4[M]@D)P]N)=_FM=ZYSQX]HGOW1.Y< M:4M%72I'-WUJ5UEE1=3><$)#0- M?;3.VP4]OEG1D_ ]>NBJSET+&/&[LEH?+*HUV6!DG)&)5E;T5LZA,;P(;Z7O MSUS3T&QAVZT7.6DR^4K#M"]9/I_GLZ[@A[N2OC1SAPE-:>J*W)T[>3;):).X M0H=;S7F0F6MH-?@MKJ2U5P4]8FS,DX1DLRAIBM&LZ#+FJ,%#H?S",/"FIDW<'UV^ MPOAUW/3WM#BK:I+OL@FBRL@,;@ZOBN2ZP;OR%:W0JB(A;; SL/A8,[=<%=7& MN4:6&P8^[;5J>W.*//RRY=@92TG51QN7=V?'#Z-+B237\-8M"O@3L@@KNHTV M\5G(<2N(Q&LL"BWWULC2AK<6_1?2?$5A9$2THS!&7G1=1GZ0WTLY?K]P&_KT MW!75*J'UY'U!/Y[1:QJ'1\F[>#/H# Z3OU9K^DD]2=8N64*.O F9+HGE1#N1 M)=5T=(*&(L 0=4OBX-&]@_7CEN M[[#S/&69D&]J:TN"*:OR(,N;65$U\&^'ZT;7^0*/8/5*]WXR(Z7'JI&6;=HU M-"K:TJNT;DM:4MJ6M#NPU$U"2TW^,VW7[Y*%[1QZ?>,N>>4RW8B*KMTY*S'Z M14X:'\_?B#=-YPS[%5NV6]%AP7QK2.6SUO1/7\(GHTOXUXX>D3Q/5P#2[L"6 M/.6S%M)A6L7#*D/55Y8/'D5Z\_^3)__I&MLEP#,>'R:N>#L4E.J.[C:]".C_81Z3C2<60 M10YU@;N1[GE67BLZ >]STNZP8MIU=<#;TM_SX:GTA(9N">A"]Q['KN&YG^0*=MID8*O+ G.9-ITN&NURY-N=CF6;G*1DU M9V2:T") V_&+F[;&IZ(?2$OB2:2MS_.Z*D6[+R#QKIZFY0'Y4O%4Z)O"A8<% MF><%PZ_TVLLZU08D1E>S.53-YWQ79K0EZ\U!09/!#^R!I,E+-\];;TFE2 M+UE6 RP,>B9N(+*4QJ2K,B/1\.[-=1F7KHTMG)27#D]>N+1H%S->ZD5%^HA6 M(ZPQ37<-<:]65=UV)'=]_]TVR*E*] M9ND"(IW'DN*;D)]M8\[+M)R1^< J\F#J<)MM'?HKN68W4@,<@V#O+2Y=ON+) M/";#N^F6I+[H 8U8&(NT/&,O=_N08[DR"+ 5,W>!;3Z;=;7:N'^0\0]S#$N$ M9VU<2C>.HREGVRJ'5P/G_LKDB^.WPJTI0WCPX/#9T<4??RKX^O'AHP>W!2B^ M'^M^K/NQ[L=*8WWX[$O6BUP8BSXYO@I>6H*:UQ%U'O+FN^ZJ 11_"^]JQ]^_=65Z6 MB#Q6<^37\BH+$;4!E.!KE91P8N9&E8H>']_.@K(;*,F!&[67Y">S!%X[/^". M"/+IM7>;WQ%!/KF=5:(W3Y"/]CKRRPCRX?YH?R%!'GV>;3Q>TY3P_W]PD['6 MO[HV2C]O6\9?MK#KYBU\A&Z^>75P-T]<]Q_?Y+K!FR>O_>[Z..=I+ZZ/\9#V MTOH(:7V:J717I?5I\:!KE-;UF5"/_XRPZBTP'4]^?YVDLS^Z7"K:OH0G]M&ZWM&YT*Z$;K7MO@:CVYW OK;VT;H*T;HK2NCO1Q1_^ M\>I.1A=/'MXV9^H6:I*]M&Z)M&Z*WKT%HMIOK+VT]M*Z"=*Z*4IKY]N O.#> MP)=6]GR";Z"05F6H(2,YR:H.?#<,:[UU@-?QVK#C1]>.M;H;>S%_G)@? MCB!1/Z-!PC7-XO0\S0OFEWP9R,-W@ 7XE?'SEZX-K.=-LEZO#SW3[.&L6C)) MIQ!6G[NFK>I$VDM493/Z@+SN_UXX?4_+$CS7KQVX5ALT&?B1A)D<'QW\]R11 M/HAB,_;Y_TR2YZ 7+=NM3Y\>_#>/+EVZ,O,]"-I%U:"7@7P7#+E3M(3J,(WR MHIFLW;3)6S=)YK5CSN+9@I:2_ITV= !!%]\DX#.N2MH+(()/9\)*S.TEF#H9 M7-YUQ;3]](UY#DI24-""D;AF1MF\74S _C_OZC)O%DD.4G FW$[>O'A^&.\P MIL!-:=7\H'6$UB A+V=535-,6R%>K=WC1] M.'_T8/KT^-GLT:/I@^S!]/CAP\?___&S>[='U\@X,C?#HJ(G"^U8.A3TK7O_ M]?+MBU^2X]/#Y/7+-_^=_'CZ_.VKUV]V0 N=EGH8F>\E[JIJ]L^X; MV*\+^F&2N3,]H77>O#M,_F_5)M[F)QF,C&:I @DXIGW7516-&-Z J:PQM^879J&3U^9R>5 M'UFO%WPA7WJUBWX%:=%4"6GT94_ %\OR,'E3+5VDU@9;(:8R9R4__.9PG9,Y M71A5+=SF= 3;KN4^A32;[*"HJG?\)/\0>K\3MO5&^XV@84A;T)ZT4_\G'5=^ MXK=H=9#/KG" GZ<=+UZ]Z=U>Z;3J6MP_/+^?=7YO_/S^Y$E<.F0LT,T2XF\X M+R^O52:LG&A[BXEU<9>.N]=O[&%?%K>^W]@U^5&O6;>_QDXA)48W)KR"5U[A MWLBV,!<>X_$I_NZL%X<="+J4BGS)75+I<)'^W_2OF0E;-?X#ND.YTY=Y7/.. MV]FZM 9E'#J$L24A7YBEY$',Z8J1CCQT[9.A1(\MR)*7.XV-[3+IR"FH8="@ M(1;K93S;V@4UR9DK 88O-CO2;XG;T^1H%<(64%6?I26,*[APJ5^/(D^G.3<) M0X<6V&=Z;_,EA=5XCB&G604'3'MG'G$+TH=L/MF?T L<9DA5(OAB_;72Q-PS ML]G@M+IIW>&J/#Z1?C?ZR^6J-"@88O?,= M>=OL&(C-EL_>T7\VF^6T*I*___3ZE;AZP?A -QYM\+$QHZYV4*FZ\]B+U2T) MZ\_5?(W3IKEZ5PZ-2QT@'_OMHX@19_!!:O*%IRD4]4WC+R)'%EN$>7!WOUW]__.3P*%FB!Y!N.;)1I3%+FB!( M _7"7SQ^=/C OGCU0[]?Y*^UR,>7+?+)X?&5%OGH\-E^C6_N&A]=LL8GCPZ? M7FF-'X6]L%_C&[?&Q\\N6^.'AR=76N.G5]'5_4$^O6A>DP1.CC1\G/P93LW-\BPSDN99JAT=50ZR9E$,V/KN MS?,&=OU8^[W_^+?CQT??]7KPC7YTO"/^X!4EQX;QR>%CKY1'1/EA2?[[,3WA M(W]Y3#Z;.'LD,V>=%=<:3;C"T+E3(VLZ 9Y*/U/NT^LDV$(GH9I!T:4)XGN8 MG@7X\51$U^MS:5H][ZS7\_:;N8>HCZ>SGN/6U_R..N6VIR&IZ>DW^O@^MN:&?CCU0T MN&,1U\C1IIHVU(3V+8W=\L:A_00["5U<9?=.GQG>E1]9G$K[A5K31$IU.AH:ZFF_X3C;3I M&;2-9N^0\P-M;*[=;Y$=+QLR"S"B(ETWB(F==86%W31_K^UJ:<_,W$H2/SN@ M\TZ+=N&/7.:6F")D6WW!Q=5U,!6!ZYV-"(?\X,HI$KY$5_$Q^:?9,B]I>6I1 M,'XY)LD_NRSGC"=C2\@X:OUO=%P=[8UXR:P'L 33TA('N ?5W"2JLQVG2$.HE7?=]K?%0N,MKO@,,P=9?:WI#NGM=%=R(8"KHR1T; =) MQ%C"?@,]%N_[+)^3S0M+#]\[)R%42[<3FD=U?BPS]HC4S+7H;(F[5"X[PZC@ M9VK!\@Y7*Q(/0&"5]VW/7N=MY\[&D^,2>-_.N^^"8OA] :"-IM7GU8SUZDD[B?3LCNYTN^89G="@@WB*'N2B>\:738R@+<.KUDF ;%97 MJRCR&(DWDNETP[KT[R5GO#FQ#5!P)<[8#W5WEIQ&AK@EJMD[GI._6Z?%1$!I MC%JN:H>1TUD@C00__3EWZN"H 1+HD87/#X+='\U(,!*WI$N^ MOPUACC5'/D>\*%N\B3J;;"=L.T/]JPM?]9J_8N.C*S][ MJ]^8\_Z<5I<,/-Y&N>'LV7G?<%D *7FR#G?A5+_UB8$EMOU,)U[5WGI9(,8& M-ZUC*(I((<:,\@_7"_+A$-5/&E*1:SXH, <$DT&[J,EI](@=_M'E*_&_<:OZ M Q9T2*-5#_PX2SHHRM=YNY@/ML!=X5ZX4F5*;XI3JZC$CU[^-SD^4U M';;"YNP$I=^)SPOC:I:O['@+9)=,*)Q>1^YPBD!TJRB4P5 ,7:LI&EK5F0", MT]F[LEH7+CMS/BPZ$AMTR!X4>2/U%63N^S](;-+*'B8,S-&-"FLI.Z=ADT93 MP*_70V%H;%45%2FZV!52[ Q4P!G4$7U8IDN?^(',)J0 :_QJ5K#%.TT;U0)] ME\M^[TT]LB;=;,&%$*0 TT)_%3PHDBP=KQE4\%NS.Q'A76/P2[D$FE6%WP"O M;A$RDA^GDE@>+.>^%DI>MB&XVW\>;0E2F7ZH?@"&4O)CXP*19>4O$PQ?I9IS M?B;KD)ZAC_Y2!3W*H"65NAVE,)*L6K4RD_3L#&5&$C+*.62[J@IX%"8BTO;R MS9:CBO@FGXE&['K%5O5\,EV?R&_%O2.6>3YC,'O)B;L,]V0^[:1(@(19NJ() MIGN;TW3XT,G%D86=!I781,Y&R.P)V)Z.K,3:.$Y&_TT_%E=&M**^)1JSI8?M MP,"XWXEK!.@URS"2[$G9(T-I!D3PT>(:AS''Z=(BBDDRBOH?)AB3+-V0T [H M_\6U ;MQA9&46G9IV/16B4,_EA6I?SX .9OE<39XCA[.28[ADP*3"IGG"Q*P M!>,6J)! MM2)FW8_>:9&.#D3!P(@_L.P4--!B$SC4-ED^+)TA1<^F[;*BQ0V#.$Q^(OU9 M>C3$R+ED\[<=S%0B[+AK2ES>99)ULHP75FT(J=;*[/16SB) MY[,+Y^]WUU=F58E+SW 0;=?$AY*L*P[*/49Y#=AD#B'WT#,>X-DC(+.6 ;^Z= M)MD'O:"J[&;.-=,BD)55JQ74K<@=Y)N5=]/#39SX?) M_7OZ,:/,L!W/N: 753*8!SNGFX;N?*B/M&$S'2YW6LL!(+\F#5@]G,HS 6&* M0^7GPJXK3KP-)VUXE*I)?W[QP]8+Z:CX7 4>+A&]QN"')3)<>,P_3E^KFTXW MN1Q=>X(.RZN@QM?,LMUSSM@U^MOL'?NF/G%G):X#@&*45S''C'/&(UE@3!(-Q("\9B:XH0BANFZ4[9N>Q+E^\[CQ/RJ5)STS>@;7& %'&Q% MSC!'CWAA8RMQ1/21JQ ;&Y]\S^&CP%NR(Y<>2R^4><$,9*TOJ0;:(TNHF;)C MT#K,.=5'V&Y]HV^ &M2@-F^U=5 !0.MP3A\I5*MBU/"7YUI9Y*O&PG1]'+=^ MTS8I]@$M)CA/V/$*O[>X8\(<+HB7\%=6M-D78I%&@QS0%O2";[MPEU]>BS"\ M@=L%Z#-LH4G'"+,"_>+AT?_B6Z]J.2^B"_P13S_FB],O=_3DQV-/]C U0[HR M5C# ,]@O%91\!" (6U(N?@,U?(&R>IQ<$"^.G:],V7(&JNS5& 0] M0'LKS,[Q\S2\OAVC"B;6Z+@O/'_R:Z5$_M@0X>Z/!X M#W3X$G*,BJ;M3.#\,2<0'WI_3.-D1TC5B7?/P19S:@:J)W!O":D1G)/X"+)B MD;ML<,K&0P ?12)D-WH?*T<+0\,DH<<7.O)9K%^WP*X,T&X8GZL/4-!KTU12 MZR3:2!_$Y4FE0A!VPO0Z'>JA$!+F*Z&Q,*>_L*8PG#@U%1G"]#+!6_*F0;"N MZAK]*W_7D!@[8,5\;9%)2*WF*+O_D96K;3S2P]X&AUUK!265&44W(_M"!H48 MJYC"4C)"MHE;>Q=Y)8"5=,58&IRO MNK,4<0]C+^$!YG]@!BIH&)UIM,W0@1M%\<+F@TSBS5=^OPK'Q IA)NP,JZH6'!4MJOVOE$B=Y+7U6 M8Y&"D<47R-B6)A7F&%+ J3_7E?UN[!B;,;G3:S)*L''D!K+U0"@>W(NJ5?. MP@2V-6/#$XN=#@<'0WFA&;"AJ]O+TN'Q;%HTBZ[-JG7)D.8/3(HSCX.9:;I( M$R$ 4$CZ":^G22Y[C*!+[&A6R4TU;]>"2.9W&9B1]V0_P.C>TU/SEKT!+['S MKH!/.#6PI,9KO=$5@X4X7C5P[]YP24\DD*&.&P=RDS\ZSYGE,#/A\&F0LV%F MW4SSIS_ ![.8\R0IJK5\#G0ZAT *9%R#,VZL35:)W;A+ASB*$_?%TI(.%H") M7 ZTN+MC8WE\<<+(358VV MG?$=C7\Z=9RXFCQ,!3% 0XX2YFK4D/4R6(7P] M/0/=+=8DS9>-(&BC$^4_]Z'"7N7692_:!0WX(9DKBE;"#U<4OV1%6]O(8"%E MUDLR GR4.#*-@((N C) \K$>4:C+!-:0XR??):)-R9JH_2JPW<>A=!VX,+ZJ MW4,G"_B$INW%,QCX9: MDE5!<]HNFV)81N^=7"JH[+8&J>RM7/!;:D9K./ERI^5CT7>3%E@6<<9+P^078_R-G\^P30O7-9$I$H;3VPW*4@* C _+JCWM\6O?)O?S;\3< M\(#,<$_[+&XI'HN)XCOZE?[,%(I^.U(IZ9K.A2=BL4=4''ZAU;5G>[\=/LV_'7!8PAH4JNO?; M%#$TH._X&_?/5< "CZT#4$> C%S8*MD!+;VV)Z5DL.W&'8V[1HXU[Y;>68/2 M76$M;?82EQ/^B@MH-TP1]T[BC*2=3XB9S+$0!?\@*P MPE"4N_4J5M+A'1=E<32%+2AUS\M1U1&C1T/;HQ'N[4TT3PY92GVY+VH6!R:3 M B7R0S"6$"I56,4PA-DRI/0\I[7K"[N/K9]XKGAE?Q+&4+O7!'D1J]T=V(B! MV!UJP8TON2VAU_>FXR%Y,/T'J,=%NZ!O-GCS0*)'483"\'BP 6>+W)U;7G-4 M#ZI5%J\H;QK-Z0W0OXS>86R9K?/:16,)ZUOW8;[ <90 ]"DZA@O:K 9=D1T7 M'_5W6DU!4+87'*I0]Y@#Q5"+6H,+UHG8:?HC9,205+'S!2RVW%#31Q4.; M)%>!:0?8S3C"Y@+8_KX />1EG^SSLG\*OSRC-]T9;;OGI$;IU#;)2ZW$W 47 M^FV%^+Z0H] A_V=51W:QKSGFT\M1!E;'$ICGJR'B@9);)ZK&WBI15Q K<\ $ M.'!(&51QV?H*E!NV OIWY0%@W6/:(=4;X\+!MS+%"!P4J%1Y.CXYQ\%O3<^I M2BQXZ6>V]%:$NPN&U>]B0DWK*J6A6+1)$UNK/./Z56&:+ZORP+\&=?S6C) V0X;%WZ_E(H4'D3?V"#HFC;*#(,;,L#M-IK>7'C0MTJ;&J8/SQ> M#@^,8?:K87+(\-[*E>IQUE4=QTDXO;$DORB5$7 M[#&CPT.!![]3*S'!('*8_*C_^*VN%ODT5TK"=[#MVSXA7CJ;H=(0J3'@,V=I MTXZR=_B=:+0#@(!CJB5$*&I*+A03+^CIVU-&-OIS>7G(*M77E,E5> MC!%V&MM5VQN*]UF\JR0PL^3VE!^SHR86D+[*]KEHZQR2J:F+*KHE@N(9.D^K M;?C]/SBH76$ FR=_PYK-7'+_W@^O_G;O&\N;-?$P?:I1'+SHU#6:->I5$-6C M9)R'%R-@=V1+19K*;X;22(OF0"J_-P)"Q")"L4?O,&O"T'.)!G:A[2+IALXL2G98*5A_+C?0=[R9XZN9V%3(V4 MQ 6+X=<@-I3CU0 M!A8L[954Q.5^$6-;S[1E*U]Q1?H/ML#3*("IC9LK#AN3 MY:\$$6.#94I*Y2RGA43_W M[2__)_FIKCK@Z\JJ8^PA[U'L&4^)2_T?5QV/;EP(OYK]^\]?_,"1=G\6A"HT,:0[G3V MG8FW<]^^^3_)/V@IRBBF-G_ML[G4OR@&MJ3%O9YD;>/E1<7XT E(88' M@=%&-0EK?CKFQJF(7H+0!GZ,6MQ+X\.XM B[/UG.:W!"4U(S)3+HT<-T$@/% MYL'F9<5/GZ:E/3H>4+31Z5^?*0\?)1+Z.F!G$?OJ,0O.;154PN%1-_$AFS'OU MSFEPBDOY&"_W63KWQIA M*&\V3)T[-25Z_F*/9].;U86-NY4FG 4[MX.XO6* MLAC(9(1_*#"$'>O*L_1,+%@_++B*^?F0*_62K;L+EZ'E3\QXY^69NUK[OI": MN_<+G?!_=G0([MGY>BY@&W0L?R-Q90CZE%LK-%'3]EF1TD7*7&+KKQWF/?PZE\WRO&)WPQTV"7R6C/-+)P5OV&X MDK[D"E<&WDC@&%-N6H'XE\TJ-[8@ 5IA S(Q NG8'H;BY)@=W>>'R=-'CT,, MS 9.#[X'PBW:\ 43UH&"TG&5'H0] ;\7/?C+SB#-&>HAXBD3\B_NY>$]X9#4/[RD4J-2I:VC'MVC#VSJCFE*1 M^O"0&MRPI&3-Q.MG=8#D.GYH>B35RBDU>'O+_R;'QHJ7F'Q7, \4^;\,@# < MA(:RR/]7EYR\ O]Z=9$M?&6#859)M"*)R8;[@XDZM/E70:T%PDB)!@U:I?42 M82G'UAC%Z./BVX$3):-R$9"I!Y>QP[Z^N.;@*HC9NY?/?WIK\_DWW#QXU0O= M M1;O;1=;761.MA7+OV,)50OHD]91.P\ETS95N6[[B^$)3.)C>:?B7A"M(_GAN M9%"Q3HILJ6B8NV Q^6">H-*L_C;5C9Q)1[DU=L4)3M49W<0L&4V$Z_U0?H<9N6;:GB 0(_J$%B.? MQRDY>"N,=2R(F]5Q>'',/>K=6;INUH*421 BDN8FG=.E1<;NKFC\Y-Z/>?G\ MQ:\$%'D1&(0$61:+/D.=-#_DFH):QP00L;I:L6]@I4<,.&0:UJ MAB*C2\ O*8BHX8V0X2&I9AJ'5%?+"::;1#M_3Q_=^X8#!L;P(C<7XP_OWQM\_35N-/K^M*AF MO#*FC:3_\*!^1QLA9Y%I>]$8!/0C56YB!57)O16#>;0EJ*D_?,_'B]5H@S>] M+N4K_M9<6IR,(P_W.*0_-ATF^I8W*H10L$^:_1DQ&V0,2C[M3>]!9%G#*]R$ M2Q)3(@(:JXW0ZQ'IVIJ:FR8N60D<65J_[$ZF#&1191&DMS>PX)2%%92'E[$-% MDK*] .PYYM,&4'?,>J9Y6#W7\;;1(ST.[F?=+Z$&:1D8&= D$5"F(2RV8#(^)#\<@.;^ER?R3M36)RAP#$>!/_-PT)^OC M7[2/D6CQ>>+0\:6OH7H,<8$$8*[(>#%!FT*:SB[H@A0*(XC3P&XI::[#Q Y] M- __S?Z![T$\(Z!A@X;'F=T4DF,W^B68&X8$LE[&N'Y[4IS)KB_1,QVL2S8) M)3?2E;I(ZKZ4,%P[;'IC#0+-$%>N,GH:Q.7"&5#[H@(=(1M-QKKGZ?69/?Z# M8L7(_"CYU8%Q)^P#W?$6NFVK@M[/B1W-6@U3.-.-;R???(#H[LOQ@]R8&^DR M4*V2_"*$0/]F/;WR<+&(P#3T,=J%&^GW07N%N(5@OV1[./NX%$ %ADAHM>2* M E3J"E1.I*@QW:OH\<-0NVBP09B)TTV_=>+6>+AX..Z!%[<_$'T3=>.+S_=X M3$^?UW](6LRJ154HNGIH](_^Q/@XHZMH!88CVFD=EXK!*QATR(J"DQZ5Y*M1 M+BQNDZ(56P2)*7/FARO/HJ75V/(YP/[^^YC1>(2+XXURUU33Z6;0C?%Y )'X M6[-Q\6QD(EUC_ 2]3HI10L<4(;Q-A$=C_:=YY3A);)T74!+8F"41-?I\Q[@G M:%5-(] %X#*5H%?_.<@J^#^-/\]BPMO7U94JK3+7(IA3@O>]W]HM"KOXOD]? MEHGIYFE:L\-\\B%B6\4B:YD+@T0X6M5\!)[V9NM6R =1&MAH- ]!QQF%);P MJ(\>U,-<\$%%D C/1^P*8"16#B#QVXL[L51@Q>>]W$_? MM&AI$6R%J"G>6SY=EM>0=)/0WDEO5>F6TX>G;Z\J&&C)'+VL!<7=PTX\N[78 MB1NN@[A3>T_=*X#1IX/83EEAW_M F> J([MXG%]^3)5/=I!2[^=TO<6RK0Z" MV73;BB3-R$LZX(Z"VT9*+210K?2!GND:]64>7:%]?R0$1F*H5Y2]NWQ!DI^K M6;_7Z59,M!B=,&-F6EBA,#:XV,XSM$5%+3:QJ().BEJXP@Q,F.UPS_4GKBVC MMI(T8'!R$NJIE,(K)BX0+J%A6G.)D#68O8R?+VAG)A-LI(&+A71Z1?B3[?AQ MXS0\+JP_[BQ\RGF!\ -+6<7TV3H;JW#H!6,"T.^#98*]I@WQ<./E\IQ!$G[N M@=_5QLN9 =]NQW0)G:(\;FR-2FZQS[(LW-3>HH]+4B.(I@ .$?MGSB:- M&ZAUN.1ZW&H\K2=;<] ^[>\[MS[OB3!JM1L;P;MJVKT.PR)>CW/1+<,^?CBU@K@W+YXKU.'5WR8&2U!(@+%/Q7(Y M5=#=)A"P#;J0,U]D.::EAA7 #, KY@=Q35M]EI8:-5=EW70KP*6D%*$'&PW] M/8=)$TF$U%L1U#C;*^.T?VF%P&65;"2UJ P$$:/A7:%ZM+3:X9XBPSM'*EX'P1&]6KFO60-M#VR> M5E$P\(H_0$=G93WDO>C30M$RQ=@JLD1JNH$S,RD#8-_WW)5^UA<>I9X]$0/Z M0Y0/QQ6M2/G:#ZW9U7AB8 TRZ]XB:K=R7%YAF 3SVB*97T&5WYC[[WL% \5[ M12Y]L:@,/%0%V-!'@15O]DTFA3,7E,?TRZEZM7KZ#_%Y:F&RA'STI# XG_O\ M(E>(*(9">02/$X?BU?7I%9 B#%LVY#VP9IF,_N #V61Q< 233*>1FSQ*;DOJ M1-_Q0#4%I4-M>VVAY(SWV$)1D"4_IE_ R);KT/!I%T/3/C#8J#!?#R3'E34Y MSA@!+@(:<%MFFTBE!%45=?$+#Z,E>G+KW!<-RZZ;(;Z>9E%C_%4WH7=-EIDM&-9;M-(Z#2/F84!'&Q(?\E&-)NBH[# M,;9VIV9+]_)$RKOHN6T-BA8R["S#I@_!4-[$4%HF*L\ M^E[$4Q6>V,O%V%)=D(CQI8,#->/Q>I[505B.+@T)[A1%WBMIO<6YU%Z;.984 M?"-!C[!=].F$*#?[&'!65HT[S\?II6)[@ZN7Q33E/$+"S(Z#[J:BYX7:TNKO M;?/!52J*M-Y\*,T8T>X$#]H_!@O4*^8>4,!%['"!48YMVG&^'H9"^ M&L^ZR M[$:_&G8(?=1['\-*U;%7N*/ 2/>)']M=)T?[Q,^?0H+]:EV2ZE[D*YQ=*#*0 M[5:E$/;LBG*.&]WYG#H-F9Q8W$OG'(LOW.!H,Y6+4:V,-B%E4@_C6(I^Z Z(?L(FXB3I*1":31FWXHLO_Z*2MWITR>BZ9.,T7[S:KDYA$&ZS?=WQRZ6Y+A.)NA? >^[;\-Y8 M$&+/!"I+5S1N+97=/5++8(PT9L1_>^4JKA4B8^7904&^][>/'GY8)1PK^17 M74ED"%PKR/"\U':OL8_67VGYN@L]KHK-?L&N\^@I1GS"P.\NY_]0:C!?UY.\ M@W7#)"ZEEM?\T9'0F;3-+='RV[F]"OVZZQ@'^&,"X5YL&OT^#F!T!5:B_3I= MZWD;[7&'ZS2*<;F@?/(G)8NFOQ:915> I__<;XNO:1PI\ MHALUK#D8FI:,+H+KS 62'IF*L!,:5:&VIFCV#(=["M1@+1B/:Z]UR*/TG2Y%ZS0#BP^:-S[E_N7G(_37I_22IT#FH4 M+QX%'T-#GI;IW?5GON::$3L2 Y4&65)..^T$L3JM:K"<9@.J^!G'7('SXTBU M/0PY4F;G4O2^@&!EG*XHE!V0@09S?[ _/5ST\<8UP MU>.S\!TR?!E4[TKR5Y%=5A>$7WT#OOVU=2W!\[YS$N=3>WF>>513KJ5FIK=" MWS#F#^3OU99&Z_96Y->^[:17D)B17&&-F,%9/HMI)Y"LB\('$VG_U"F9?\-5 M )%>5X\#5DU W_@:-2%X,7NGMLN2@\-[M_.K;X"9=Q1Y(904)\[+QA$'-5L] MQ:Y9.9+"GFY"U[6+GH"W2+LRZW/EWC/K\+F3/F7[R./7W@-6F,*U3NAF,79Q MA^(QU@C[)?K*>CH*$*+W2IE%U225\-H9GSW9(?H9'DMN'X:B)*URX'B0 M9,5Q >-,[A?W:QM64M*G'&>^_X"O> M+,G\!MC2RTGRLG7+Y/CT6H5CG8L%>K0+0,.7 U"6,00J78YG7! +;R=K-RTG+1O]A(,:R":X3S AE[LK=JJ<$( M62'?*Q/\8J6GXHA(L3V:CF,\QKS1A8:#\=M6Z69IY.@-#:Z9;Y)_=MF9.ANU M ">Y.6$8_Q[L'L#NQWNP^Y\#!M\"R:*Q3HY-P8U@U,M!UU'I/E.!KL,Z&5\M4Z?OR4'\3P8D26)QYKNW;B@<>J90>N"B[%(@4G7#Y.0N>SJD9+ M$=%KQB'0J/;B%K.770\2B+0 "-Z%PM"TKE-#T8 PV,V4_5R^T:.@W7JDA:TM M)A:U"Y4U!A=!:!RA.Z5'-RIN^_=56G.M,GK\D'9SW'BZ=JQ0F41'F-)YCFD/ M!A1R"V'NP]T<,0&-[.VH4E8RRV%7*XVO7J> S"A=NB%TX)F^CA=6UZ>^$H=83"M2JE;Y O,-' MZ25:H7%DFT9TC"2*HH[%%TMVDKB-$_WPV?C/*L<&+4L4ZE(9SEYS: :/C2\ N$D8.7<4TT$XX@PEV(ZO#- M\Z)^I8$)&&TJN-R/;4F,=L)&K,U'?\S]O)B5_%R._F!(4=_I_7Z-]BM-%0"Z M3%L.,B&,U] 3+:@1W2N_=W+I&]PEL .S.IZGYU4=MXR/EF#X_@MHPD?5S=9N MGFZ,NB M(RT;>HQ$WRTX5^9YG ^3'^.,5LH M"=!%0^:**=87PZ%.F#DJCRFX_;6QO;!?ZB3=&!/X=[3K$@85'UN$Q^:[,*-. MPDY.XTD QBR#"E TJ6J7P[D+JN9W%Y-.D1=8:G,ZX5WK:E-$+JU+B;+F?"N$ M[M?;@IG@$:"HV2)VY_X:2I_8;__!]ILN51C'"K=NN8E6"!V@^G?!%1>+;;2, M#-=&MS[]=R$U]AF_)[RC;PLJ6Q7IC\S960MVIXU";--6.5A*X<%AZD@C>1^I MJ(L%,(FRSH9S[4-CO7$\\0DLML>CH#EO9W081&@<[I="_"$,][LY?8%-%)K.RSG]+T.K#Z6 M&12&19V]31J7>/E"+8]G[I> [H(2?CF/0XE5KR1*L;IZ\MG;;Q8!]3DO.AB-WBKWRR3Q4UFG/NFRM$'>PN#;0LNB M@KYJ"]D; :>X]5I9Q:&H#VTH67QF0"![*#V+-<6*E4,\^;YYVJOEWV+TT4YP M@YB\//K<:1MQ&X43:VUT")R(!JD46W:V\46()/JNT<1G74@/VZAP'+T?ISV6 M@'!-R$)Z.B]K)J'EX6R+#D)A'%532>BFU_L1#)%6MCBR(]@<%\EW9.9D0NCWE5(/ABCFZ 6N%#:0I$+GD(]I+ M= #US6?4L/,9GWN!SV]K_PP<.>$N5^]M1W2LU(1:[YT+Q+2YA\\S1\E^ 9_ZE;<)1YK=7)T?)+W5]^_P9_N?0,;-[G@/;P6 M@J:.U]N(F&S-1?\8\E$" [W%]YQ2@< CH%K[.T-#]WX_3&2JEO-G]UK"MB,> MR/90'9K4A>SG>[0&DN@K/8(M,&[&YJ0I*[- MHS(ML0"T]QF G8O%?PMJ4A/ M?>A2RR:XBPVNPF!N$*#I M72R7M9M8BZ;QU9LP7V6:52NEAG?K>!Q^E.J>,)I]ZST?_KVUP;9CJYW7Z[P) MCDZX:)B\2W:%CS6.?LK1DMYN4/I>[>1YV;S-R;SHN1=O>'X#YZ=7C">2G=#Y MAF.7;8= GBF]H8PZV8(Y%L#Q#;)M^6>2N5+?CR/]*MN&>R9':0IP*UT\>ORZ M2'YP,\>)BP?':)=^\F"L5T >%TRPRP-RU@_K7/K=VL7-PX55?7B^O)4]?EWT MOJLAK)"6+SRI>S"VS"[8ROU?[-+MT^4A77ZR3Y?_.?;0;]93/826+LVMEO"# MF/@;"C.C/;<1_2YD6BG?80=LZ'HLHI*JZ7Z?2B-$Z8C83VYH>&$7;*'/DRLP M"_WF[PAX'4"V+%H)ET?N#H)K+O0@(5>5'(ZEE-1P-R+72E/6;6G;"U%W P9[ M(ROCM45UUAQQK^$2\S"T5^$NK%>O>_.^' M,EALI6F^57K*A#25[UB0:: L%R^5_W^,#SA,?M6&NM)'P[]'^>?JGKWI33HR M#_BFIJUQ*&8W!RJ7Z6;BVP-$6T43E$PCQW"#K1?UAOV2>],9H[+>+@6L*AG)A+!S:FSC&J/K1H*X'^TT,(_A! M?,F*;,"AT22RC2H_PS %+D&XNMNUV0L=SJ+\OVVAM3&C>O%I!W]LE42-#UHD:13AJD:_U &HTZ"3\7I@:C,FDUA[V], M6*$=2"-N50MX0K'QEY'QH5NQL&9KFDU#-Y#OFF:[6[@K)(J8L"EHRU)625&1 MI.O+PA.3T?B$1AR$GS)>,5M2^/I+;I3-"X+>OV>+7,A12T[Z$\Z%>AY MH3.TS)8%0H<$'1=5S8:LF8QJ>]=<<6QH]"+'V/+P<2",4V95,>QYIIPRW-RY ML"]Q4YX>M8UN?(995[66A_H72AN)N8T3_U@R"D:KR;[L(/C5$OPD-]R\U$EO M:_UT6Q:\PS8*LCV$OQ"OW^8EWQ>]. M6S2H*0E(-Q\^3]DV2/PBL:=+Q@'(4_E8%@!^^P&QO^V/I-RRACY'0+EL M=H/POF<4SGS[U*W.4-H07$,>,2[4C$:G/099._(.EFLCVN!LI''?=?IIW TJ MBJ1%X3,5?VB ?KDRULTL[8?&M#';E%X%QSWA+IOKX*H#1]5((UFF'5XJ] 1V M;1=UH"_2&7>>L?)_LC$FHA;2^%3)E^,X8PZT#Z:AC;"<5KRQ[XG9T.\1\SN# M"0I!2"<+&*?L(<4MU #1X 7"Z*=5EDN',M^@.P1WE&MXN$@ATQI)?HESKZ6P MH,=V=E!*!P(X8 \4Z%N>57)NS6E$+BK:&WY\_%R;MASP$#^6B%B_GSP/9R-7 MBF_@]X%EM58.W&S!0P,@XR '._Z9I]^65K>];IFF#.0ST7J- DA&U*2L&K[J M]27K1Z6$/5 P8"SQ28I,@\?2,:R8V]9DK1]:8QW>>OO;PEQ!MJUZ+4B]JVM M1(=UN)-LOZ?+:4Z;40RS0*J]O;/EBI,UGB07M/H3LTA*CU0%1(6AOA:IT]7L MW19Z"PVO%+K*=D!K_Y6\0T[)'CTT%R5,<=D)'=:T=S.MD HP4ED5HBR\8J+3N"5\F9-4IQC1TAVD#'=WA3;WE;J?/G-$TU.$B(?X[LU66B?AR&/*<854\V^3^_DW@K%-Z0]9ZIOZSFF921(;^G)4 MWRB?S-$ALBQ9SZ=U]).:GB$M1$< C(*M2V/WXTWP8<6-.0L=5_UNZ-FC7/V$ M)=W*'WU'4]&YR$#B&8A[R $.]LT@G*8)+.20_+\?'QX]2:;H"H>[2U(Y_%1] M;);*;M+A2&IV0GJ_-M'8EJ!_U,X=\*LM\:8!.3'#0'V%]_G7T>F@#7P0PZTS M-VTC+_\[#.E^?OY-DOJ0 F/BM8EV--L\*E(P]%/<"V+0:\$5?+WA_71#Y$7. MJ5WW'K<,C?C?GQP=)4L=Y]:[N<8& .S,W%WY:]I;@%VX<2+W#U.,]2 BQTR> M%%"<_9X13 I:\)7MU?5([GBR[>Z-@&1YMUHCEIS3MW&'PV"]81>FTOFQ\FRU MH5(WQNM.-S&'3Q1Q8F9IB;6HL<6Q[%F1YDOS#(SH>&3XV\C?D"+>LDM4[4>% M,_H:131%R==0+HV9,8ZG\0T_.9D/+-5$U:X\QO>U"R9H,*+%6-=^9/HP?'=I MI98:3%5PH/Y*]=P@&OHI3OPN!*U_WXJ*!I?'6[?3KJ:3W$3D@1(=Z;S_6T@E MX2[HC-^=N9*,(EI7];M03\SF_"1&5/0/O)HQ4MUJ!.)*!@ZO+.AYX_AI%G:X M&-*O0<480.GWJ071++C*X;I20D)US[)+MP/@O$2. [2_IDV6_F&1!!N79"K' MXB*3Z*\6[9M<-00X%NSC Q>!4F0^AQ9!)$E&!R_T3)7!P0(:%,L/(=G-)?-W[O<,G+^G!?%!\N%]J6.&)1/B, M0;\=&/9:0&\,'Y]R_KG$A*]5E/:E#7IS]^.J@US4!]&8'W"CMP; 055& D:< M#HC"(3[06?)(TB1]&R"$H7KQ*DFV;#W.I$LKV-43>Q*OI)E&/A++J 'K#IQ^ M(!$K,:(FQ!-'Z[)OJR5QJ=WPD\86QWBI;M0L/LT>4E,]TE_0:D'?&NK-:%R\[,3>KM#3,R Y:81[TJ4O!:_1Q>:!=A%+K9 M@CCI3;J%_5TOA.QAD+6E?^GFBN-!M?_Z.I2UAOZN*L>@RP->Q7>[$KR$=3B; M5]NBU+0!EC/^H>56P5?.TA":%2W;RC6'$%IV&A1?R:-7#4B,Z?)YG]._&-VA" M7S-CKND_AKY!J];5GB>!1^#UF1+;:.0C*+WMZN^>'23&E.0G.5(V(Z%7RP.: M!TF5'M_;1>Q@2&X5!AU]=6SZ(YMY*#0,>J"QK1-5;\+@\Z_)+EZL$S M)LE568_Z*SH6*JPN*!(<;,OQ'UT'=.> M:^68GFL>)/(;R.K>D?N"-T@0 !S'NFH]MK5IN'IX8*!&!M3O"\#WUBA?*+@/ M;=43J*]VIH-#FX@A#T41]B,DR5>+SQ#!_"<#J_(E=8U?#<4$0ONG3/_!JO4:&$X +>%4*L?'&>)#:8U*[K&SS0* Z3G=.$(B8BJ+1D\@UC2?S$L MXH*)#%3'8%#Q.VRF-CJ)>N:B'K6^/?I^5&WI1S?$K0D#AGT,EFRWS+ME$S^' M"^1KG/L"?*78I#F^S=D+V(>@X1)CB>WX0'AJ8]O8];Y(LG29L@GK-&?/,Y%; M)LP:!JBV"T?>3"X3=*6?;70]K-9LY/WTENC%OF/%BQN)+\+BO&T0)'' MV4+=?$MY1S!..]Y29"Q8 OAAU1+[I.7@12@2AO6HZY955!GF^X MYR^0JS,X=4_ R6L'=\?:BNB!/RNJ:5IL(3&0F%7Z\1&'JBKL"0URP9^ M%/*VS/#:4V_1$#%4(3KAT?-BU,Y\%U"K--X>X,KL5@($L?>RE'1RM&Q\&UY\ M^"_4;6,9CJO\[EIUXO$CTA+/0])BM,9;;D2_NI"J+Z,.;4[QK4 1S@2(/MX5 MH2&E!?+[^$T6]I9KJ$?>'H</*_D@\Y'?1M%>HW;E_ MC[__T^GI;_>^"?$YQ^G2J!W4) 1^Q8<&1MKA[5%!1Z-S0'S(7 M.VNV1![#2.]UY]HGL*^9V*I!IFL,NZAW$!-9G95F1P*,=#!E'1Y[_A.NKL=] M5"$(ROM-1C\#PKU-W^O]I6%VO[7X.X(67PK9ZT=OWG[ ]C"Q,^)S-5),)19T M7@\DRA5.X50Q_JT0?L;Q]]/W+WG]Z,E0;2DW.[2URSY\,.Y>!OSA/@/^YT4< MHG"7K_C2#=GI24")!6",P -JL:3E3P;QTF!"@4"L$T\IJY*FTD+#"WV3[=PH M%Q,;[G$7Z91?;4DYY0FSJPA%6)6<]1N&I-\R,+ QM1T] F83ZU7.TXC>M(++ M %HP\ZU!GD)@;YZG;+LEZ(14GVL7O/B^J&7BXRYD?34P7SN@S.-%IZL*00,V M(KME9(H@TRY!6JA,CJ>BG"C"&*"L$R"'F9 S,3@5>K8J632@IZO3+B/MC;%' MG8%UGTCB\Y#6Z>S_L?"@'B[2!N$$K\^KP/4H&%?9)KI7VYH8_B /7V7GS J5P2H(8)631<0<"-[0Z^+4DN MD8:9*B06]F+#C=H#64G[M)B3*_4:G.?&+O]?C? M^ T]W>&%_&YQ;9 O/W&YY,$T<.CS/Z3I)>9!Y9=Z*](<"E(Y]NGQ=B?)>T\"O#M M)5X[;_'FX[:9R&KA"P5#'( M: G@W;F>U#Q HM)B/#R2H\>"152%%!.W9<^/C-6)^OL J9?.0"HY'GL(D^@* MWM:(]B8"R1-F.Y:(I<=MU4(P 2U<:4!N5UR6@-83C,C?FL(%C,L3F3OI)!MN MUL?G&2>-Q]D*(CV:%DK1\N>95'@=U6.)G?X\SF'/A2B&C!O9=XG@5%NG+&XC MKZ?6)39O.I3M+7%H/@TZDUY8HFPDFR[Z_HC6=Z=>*:P)->914FXA;-I$I<"1>D61/Y_99NO M1.ZKC$\!H(G$W8\KM!4'+Y&@1/Y'Q!=1NZJHC@&MRO$\@5600%SQ8XTI@5^ M7 &=UQR(,2F:QSW:\94E6%B3;1VE:T2,QJ4)YF,LCLGW)'VMQG72RG+)T1+* M @-@CC&/$HA^N=PUII9+)VIUFMK"3()09:*K+)WS+1DW91S%I4#2I8R)WDQR(,E/"N^,_5$D[IN4 M#.^D2ZEE#Q3;FG(W9) J@L974RK&' 2"'R3>3."I$7/N%3P^470&I(V%D$K^ MB_LH:04SJWCB$L&YS*DP7-/2Q6]=X>^0N8H\4D%6.R_M5S+@8[<'MQ61S"1$ M07(M(/>3W%8K# 31HPB#X0AC#K@G1=DJURV@P,\9@[%^(*/Z(@PM,[ZL,!5* M47*>*-6&U](GQY_4*6;Z;U9)R#D\MHE5,4E-<;T#)RKN79D3HIC(RV5=@E^5 M6/O$/DAL>$.Y.D\HT444$G_A20I2L)7B[+BD6H]C6V#P( "NO/-1D;G%,Y\ M;<<<-3R%XNT@'JE.1R@_L4*'PH5Q?>W]6&W^Q3/X ]&R"^'\0=.]?42VXTZNQP^Q M>PEQK0,ALD0N,<=O2OQ",B^$_SF6%YSY%9_@6DERJ_-6;ID4[K;OU)/!+)NF M /#K=F1=/YX>:3LB).3-\\2RG@-X_?"L)IO#>5MA/)CH\R/;-*=+SDF6AQ3. M0@,9)2VF0XC/GLJ8H%*93@X\BP;D0 O"SR@Y)1+9L*C)NF(A\3WXR&;\8A;S M3!SU2$NTTG $I,+E21SIY[ (\WN3<@T*O)88:&G^MD(('WJ3MHDF!\?&0>2H M&#;)ZT_*RM0*-FHYHC0:&5LC5512P9; UH,#1;E*:@C6(T34%$8F#F#&'=QM M\ &>U"#W6F:.B"U7G!6$7\6%N0 2(%ZS5)0Z\3U'KEO>)NF<4QETB!#^-Y; MD57*6(@MOCK 5 M:9T&65*[UZBH4YA,!T1(;0$>YZZ>&6&C22RI$0@S*JT)$^K =IXB,8?BTYSH M*-U.SEBYO_@<#R)I[29.*YI1:B&/ILG#H/Q.-*,QF50ZZ&&WNE:(^TOI25.V M<$>$;Y%26\H"6KP M_';+C%-DQ,A+-&=1F,$9.&."NFP3E?PUKEV]I4+7(-8I"$M&FJ7#R+YE))SW M);YR2&H 452LJXNRH+&+U6IX:8A6IO)B47JU\C(OH;;%3M YN4]_#+'^!Q.. M,2^$X[I3\YB8H&Y$JN&4(9(2?VF$KF/L*PX"069HHI*BP?KYM_H1:+7<3_GC M)Q:^,.Q\KH-$QWR@6VZ%/RI8AU($S]U5Z-91EA+/%EB )4$?R70CS'P(RK7 M9+WRJ0C<1=5^X7XLS-:1E>RQZIWP7KST(KDE3FZIY2JY96_@''YXXM:[8^Y4 M@I\(O*U'7LU/3$%>YSA-%I51!?T'R)I[[]->ZH2WD]\GA;:(DAF ^+93YIED MYA@^0%P TG>%6A#I?1Q]*WX8-7Q71@E4/ JZ4*BUSC'%P\^3#!*EUV^L)V.$ ME#1L62\4)IGM2\7&M(52OD0EX5L_G%QG2.+TTZ%%5WI>15OHWR M_N VEZA02M4S)QY))4A$ -?/5%3*T;)'D$GWJ9-2W)@QD&/"M.BD34]:]$KA MEC._W,8(DX=W)0(!S'C_L?&8PS?#N!B"G!^%7*%H;F;/]!GRA %CZ]<5K3\[ M5[_WSC0X95!MP>[$O>5F$-<%'E##$VM&(2:V@B,^)!W5).1C$G##>C#,+P![ MW2<7."WY3C0%AG.X>QP&(-3HH8EOTWK_R'0>BU7I_"@31W%F;>Q85@6+^F ^ M05E,RKL,L-#AG3.3CV?PEV/_]<0I&TU[9%5&5KDVK(YKE6'3:(UJM6'%K@R- M:K7^+],\V3-+\0F[D,\#="?1M>833S.&ITZ^]&ZZWS7C:TG[<=GO#JXN?N^> M:8.;]ODYD,CW[]W+F\$!6'C8$V?SHZX=TE&;)>VZ?W7=[=_TNH=PM%?4YHCJ M'C!U%.%%J&9<"FPGU&3\'=0BHU$SM&O+@]V96-HUF.@@7[!03?NF:Q?6V'ID M,PR!='#VENWK6K-<-NO"$J&!A);EBGPZ2C \UMT,*/XWR]RMX#P,T3C)T0] M9=J8L5DJ0S;U;$6OI1\E38!07#386*&,U+.>>B!X8@Q/T(,QI>\"ITE[FX\O MJ6),W7/2X1$ZOR2\ ]].-V5ZI^L42:GV6.K1F(+$&Y<4FG7AT7"N@ZN(-/L/ M'ODM1;CF,0MI<$7ATSPDX5,I:1?=;^T+%$&=;O>L=_EMN0PZ(*>08:+1L8AJ M1"@"E#TEJI X-"U'JU60>4GOXN%_VPFGT2P!(I@(QQ&O-9)_C0O"7>>GB+C/ MUXVN42_*78T*R "57L2 WW$.9A W*Q2>F(YL1NNK_D*-.<2-B@>(&[08B4Z! M]J9=8'.Y6W$>D?R*0#9-(^0)I3(3^O?3RO??%.-'WNVIR\:S3[7J\S?BJ='< M&:%API59_[PC00Q32&^742W5<"^^(3EKWS NCAY*C+Q0:ICQ6;ORM+]%('3A MOA21T^X$P_XV]C:=RL,$9P_A+N=B :K"S QF2V%Q]=],G(F.<%529<7'1H"AD/=#"^>2_B M6_CU+([F@3-Y(D#1N^Z4E8TM1[G MM+-W1JD2 ]QCO)9W>5";M6"FV%CD+J5?OK/<<8QX;TVP7!?/$>4?J1L//"@0 M1D-YCICYYLNNT$07I:QIH]G..81J@%D@(=?%2B71Q!0CVW!B %J EBPHK=1S M0"Z5.J=0/-G6(D\!2N%=8>=GR0D;GQ?Y;@E]8_O840+>$"_KYN&9E8NHE>![ MXOKY]>$LL36!/!5^,4R2\Y /XH;QA#V1Q2??(#?%X@ZO'MY,B;Q6>=]OB%:C M;.[3#5$EO:S-:]E#<3Y$9PIV-Z;P/](O%9B )ZZ5&T)JX]XV20&IAL=<)\)4 M+1&5L]G$0P1UGBTS9B(,)S4,X@;O<4Y+P7ILGHR!L.*3N$"#&CQ@7RD@61Z4 MD^/PM#Q,7,#>&:IH$9W.4JM_5RY5TP_(;>!"XS2#=T!;XWVG+)4E<$9*IFKE)40= B7 M$X\%<>,A5K.)-.E6$)V%.-Z+)QKY(6UR!"L$QHX?X"^0EKYPC5"@E@#1;,S- MHDQ& 5I@I[X.:@T6N,RD6:-,1;3&4N^BXR=W@9^7 >&B8I@.W;N'#;6SF-;]8K#'>O:-V"7 M6Z;QHB;C%ITR!, LL162&(AY^487'['3Z;3#P>058J<6Q=3&*2)3^9 M&U#*F(0-5M](%I$*'.PL*#PXKB!P6$!"$X%_N9,O*>,+%9!!F$-J&SDD(L$K MXNW^1X('&;L=%=! TB64TB\B5RLD^#< M1H5X>FOQU$%08.UWV)V(6FFCJ;\@J[0'A$^/> G"WR(X-K-%?@V#DJNSQL < M^RQS?B3R/C+$%A)@.P"!<^>S!<$E&E,H@D ,PHF&E_S)*@E+D".Q:>;L0HT* M>=T8F$M40*3AE\4]>\Z&0832#%>L15/1JBDSDU"P@^C/T1'IBM\IW? M/G5@IXN=RE9/L6Q5\H.%49PVR!LX^!OFANR1M_Q<)F(YO"6">ZC?H "[L*-/ M:4?@BUG;,9;0(,),@&<#GDDLD9E*)"OX5(@:XJ_\'TH:!5'@:B)+ITA2BY/4 MZKE*4MM$ONY(FL9];!+-@I(\9!&#-N%],H%3T@2O\@>1!EU6A(LQQELB 'H> M,S:OD*0'X6:SXLC__K_69/JYC47R(#OX-3;_#LY682(IH=BR[_*%4)UH?,LJ MLL=+21IU67#5\4)1M0F@N,O#9V8E*D*G;"9RJ$DLZ/./<3F$P/U.F!9%E$43 MQO81%PS4C2B>GQ#:,^%K)B/U7HC=6 M(-H/QGT=8P>'E371*]#G<4VXH))VQKOI\DC1.Z/4B$>/ Z'(#?E4MF+?%WR_FHB.Z\GS)R'6EU<]/#'7M725QTNH14OX_=""]I87=C@H[ M[HKMA*@D2R\7[" HAP0F$;_8TI_)O$[+A.93&D5NLR)NGD9B%N6$ LJ95\,J M4HA*I:FRD2B'4],4.%0%BZIWV=4&[?/NS9_:66_0 MN;@:_.@?1 KCI3]36ED6D+R)0=A8;A"NP0G5DQQ9D6^_]]EYG-?M_HW6ZVTL M?AJ')'YJ('[:_;]W;[3SJ[[6[W[K#6[Z[4*[\U:76_<>/WLV?.CQQ MT;ZA1/JKSM]_N[HXZ_9A@)N;;G^@M2_/M-Y@\ -^=?VCW_FM/>@.M*MS\2X6 M\O_H]UZ8G+TCFN%^.ZV7! H.0#I?>8E'TVA(F^J!"1!Y2BR7\ UQBSJXTNNZ M*=._,;(29OD_13:X:BH0Z3T$#B8O2N2T<81=+.\)*=DGQ#,=S:1W1KD$PT^Q M 28%;TCQIM#K;<"1@L5T$JUUK+VKFSI(,)P9=6D:807-* $0I%"I>%%/64ID MU=US=&YTK"RZ"N0\3H:^JYW\^-:_*IUHUY2Y)WP5R:>7;QNW MZ_X3^;,$:_+JIB,^%&K? C^:ZK"X40E__X]_BK_PZH"E\TCUP!%?S_[2W(AD M-$H3E4C$:,7(C@GQ&'$0@(TLS-8GD$CR3BT9^($"4^. ,+JXV2-[)("2>P^W M.&81\UPI B1 VYH2GLA24WQ&(>^"&A#RB$V:*YPZ"T,K ):!,QY3YD$\U$+, MCF!=II:3H""D3H0"&!-N!&)N@*A^/ 1XB)N[Y*12>("I#< 8(NZ1GEFC.&2Z MBBI,H"0";'*NS9!$2217'!R.CU8PS^W1.=9ZDF1(N(V/OB@#%HWAU0H3CK(* MEOPH<(:<:*ZM "0T, =&EHVVKIVH';5+)P=R8$EV^HQ\$MC5#RE7"#CL R+ MQ!XT3 6FB+QCBT-10]V9Y/ZDH)/^#_*Z4UZRK<272]J-(":!B/OXY"<6A8*P ME<=^Y%%-T^X*;I[2FQX>'DK^;"3;:<'2=ED8M+(< I(5!".MI\#&<" V\9J& M[)/\X3-66KC6XR?'HZ_12Y_%8,+DJL'4[A&M;62Y@E-HP_B?A3%1*Y?JK2K: M$[, _K/EAX6I42)3X^/,7OQ;M54J5^I+_UPN&1O^K=FJ;?3F4Y,US5*CLMFP M.YIL:Z5A/]*I\9,#VD B^^M)Y63.@_?)G/[2C+301*?>/'EPRMB1]OX/T%(P MWZ:+0*8QOX@->&)M95S9R4J/9FP#-W+W:B,N_(=C7OYO\'-J_<_0^- :_01[ M V3_J9@B]DP?CS\+V4FB=3K#1N5PP>+\/^\G6V1?'6>@)E,\K<+U=W,%VEBZ M)I&9(G04\H""^2\2_4TPZ9X;*6N-\,5RW5 MUV6X;*+?9].@(+E]6ENM9)B[([EC4.9Y]N>+O$F%5G5 6I51+IF%)E_0W)O2 MG%$RJSM6Y3]2S+0(R18AV2(D6X1DBY!L$9+=-"1K%"'9(J*U_JJ;I<:&WI4B M)%L0\!ZLVJB6&D5,=E]BLIO=0H59?4!F=;-4,PI/3D%R;WD'-$J5E2U4^:/7J^JEU@[5JH+D MCI#DC$JIN6M5?M6@[/Z CG!XE4/ @6H3V 6_B(PZ!X<370QMK69JLFL)/,2[ M'T@@@@ZO&Q]@W3B'H?,BB>>:ZG>2O&G[C'?"X6 !""3@L;%#$&5)OZI%X T" M%!#8&(@_<,?<&'#-LR8'0($#!X'W./SEB$TY3)U$ MF$5J(0 0!*& Y3DP6PZ$N AK(T VD\:8O$<]H8KH,4 "@D:&C''02('69[FN M!L2"G3JPK\(8OR;@]JB-'[: 9AR$)$JPT15\0$Y*$D]/4K'L;TB0-RHZ(/[Q MJX_8EXC9@=T';$;H.LZ,0!Q'\$F^#0)&,%DYOC!D @!<](*E#<)NBPG'S>_. M2S!1=B1C^]WKJ_Y!=(+^@Y'84K!81G G6@2\,O4# G%&N!TG8!QLDJ#B(Z#' M$ %#O CD8P+FR-\AG.48,TBPBW;R\K"=#VQR7'!^SV$0"P?;$JNE_.<7P%)C<*B4>XO[%C"';G6D!/X/X5 M$CSP0YG4"RE#(WL%VJ@.1* M4 X1P[!:*M=%6PD.>'AON1'_DZ& S5O8,3*0_;%!]7.H/\)U!"86 G5?2S@W M L+__0IH)^[[AB\3H!VB+SZF0=0N_1G3C*3_-)(&0GW#3Y1)0?#427,R:BU/ MZL2&W9H*PMR4,-M /:Z$6C?U3+IL5O2:L1VZ;)::YA*Z-$NUS>A2=BXM:// M:)/BRF93HH)FD6;9U,OU^E9(LU5JE9>29GD9:3J"-+&5,YB]PJ@F*W<:!2'V M]I:D9O[13RBXG33F*4@UYUUH5 1DDU_P7&^;:[;ALAD6*R2--M[CL9YTX!%G MEE#$R0'G#@3& &XQ]IM%N8+= FH:9*=Z2+*BG^@L.GHOM&>C^_!HY-+?W M256-X8JJ5"I/02+S;BP!+IK\$5/)B7!6C:HJ0M(.770- )FQ7RP8.2%+$&[? M49=B18B(:=(JJ1D.]?L%)7PJH$IAC,ET%G?1X7JZE!B!CVXS\BT,!-QT];WU MX;WY08J:M I/_;AQ\:+UI_Q;P?IOS/JQ!6?4%-87O8$L(!.]6:OJM7(9"9T" M3.C.]5"T<[9 *?\LS^.?7L2G_"7Q27J,R:O#NT6FQ+#(_.]Y"SSDB"'\2OJ+ M84D5L:08^UQMK&66Y4;0@CR5V=_5.+1ZZLV%+>2SD=)#./,6)X<6[\+L8H^27=1TZZI7D#/<(K"1AU&_R3L"V,GGN[PQ$3W!@$!'30._K MY\$H8!S,<,8.*.S\)VP='N :N3\P:4$@PLWWOGM/H6!):JCJCYR9Q?M+7JK] MA84P(',#9@)"3_H8N4H2GQ'?LN0/(O:"@.MI@<+U';ZY1K4:[P#J=BX#U<9^ M"XK?D6LZMLZ $+K_B1!Z7J%&N*![N$F\;WI[/'9<.MS8J O"0W-:9W8*B":@ M2<(@8:Q#AR(BEJ5WVXG?6_DQZ28O0G3\6H;79G>"6-%+/NZW(F] M54)\6VP%HXP]:\J;@"M4S%*]MOS/FR(+&&:IT6R^ @Q"I;9]&(1\31:,"(ZC MD8/)@E)>-E8;]I4 )G:1P<1;O5&+DKFX[$;0"<^M;W>Q\>R5WY C="Y9+I'[ MZ^_)RY G\K9];6Q)=BM]1MPI+-U%Q=:]B/)4/SS7DUWTGWA^!.HN;+-K\5:Q M8 S'(/P-#$TNX\D_$9EN[M3 M009LA,U/MZ&#K%H0N7_T1VE YN?5 MWYOH$/E#<=J=IG!SYP3;4116Q8.&[9LVWA\&9GNW_E42O57Z>1UX&1M@ 0MZRVC0%K+\^V=0WM; MK]4;>KV^P[9K!V]RQ^4R>'W'_WBVM^UA&BEF2Z^OC2>Y?S;*P=K><']7"]M[ MD_N[5=;KY?Q3=F%]Y^O^KM9:>G7M^[NPOC=HLH;W]P*,TY'9WRW=W&5\IC"_ MG[N^S5IA?F]T?;?TY@%0=F%^Y^SZ!H.H6ELW/3JOYO?.*KNHRN29TI#5.F M:LJ!,>1NR2+'"M+6]V??V64S[6I?V.7I/C3'A]_>.E+\]GT"B9F'7.4=0^X0 M$"F:W?D(%V.G %QG/O98D'@[*<28V1VPW2VB$"'@'9L]8C[JA,$P-G8\(:0[ MQ)'QI\S3X"1^LIDR%CR2@J49P?P#Q,%\'[^I$\J1'\TTUYD(8"5=,\K#VBD' M7H&Z+AX.D ?)>W*T[[#%,VJBL KGDM.U1+'IARG MG)T*LQE-\9_O:@J4+L$%)?!YJX/XTM3^9GF$N&HT5>SJC.FEX'N!"$ (A#%: MY[*YZQI!MG(D8$23:R2#T.<3Q->G/Y]&/S04D.OGIK(PA6;R,DTAZ;!NK#6) MK>P'MMQ,9L,;(\5-D>0A+ALM3*,YHYQ('@+^*XDNX7*6LJ'6C):21M68PQN*4C:8]LBHCJUP;5L>URK!IM$:UVK!B5X9& MM5K_5[5\DG'G9%]S;^NDX;>E>76OOR M#/YK7_PYZ%'WE?/>9?NRTVM?:)VKR[/>C7P&]O7'Q0T]D.^YI%A+ H(&PM]S%T8H [D 21.^/_E(W41">L&(P]OL-! M$OB1:_/N;!9BHM[R1FDQL&SR4A@CN--HI+8#=WN$="H1'&4;0/F2VI]*X !C MAZN0/=P1L"."PL+<^]32"D1U-+I;NL" C;$U5DC+A+= XT [9*452],!-10G M5#^!.ICEP LPT0>XFTY=W_])5WZR7JX#<>15 =G+>^*);Q'2#$?'A(UTPI_\ M\RC^J#\985]K5S!MT),B9AGJH;*QP\9 :+/[@0NSDD?9J^=\\=/:!4G'8MC$,-] MU%..TQJBEGHNYG(AYI+@_/.WEY\UMC+C%Q'UWHNO):ZCAG!MP%H]7#@'UN5J MY) QCX _N8;K2ZK@R(V(BHL?M]2+WCB%29_6X4E$[947?SAU'6IPX(PU9T9M M.OT1G6[<,&W(0&1XI,[SD9@%D@PA?*>$NI9,,;[;=F%D:AM?+/5]O5A/OES] M#I=FK_L'B?K?>H.;J_Z?&ET7QF=M\"K;W5QI8MWNVYQU]M>UD]X.UP[W]TX7 M;Y2TKSM<_H]![[([&)QHYU=]K:V=_^C?_-;M:V?=0:??NR;%!)61'_V=;M)O M.]PAP:? LSO=@ET22;OS]V_]JQ_)#NRW*OKDS9(T1XZ(&%DRXYB.;^(*Z :H7PB4&#F(U@[X3MQC! MJW;,V"G7MWYZ_H/+[%OY[^0K" L.VH/%(=()^>_4LE&UQ L9C%5^96,K6&HK M3!U/0+U!H'#0@/P)XSH6*I+6T'$13!M4B5OF,6H:@)J"%RD/C>#:I]XLPOU' MVH$3?P@?8:![^(^,A<*F(3\5:!FH+*+>2"/@.K%W;4@S(IS^U/2Q?;@S@P>B MP')UC:GM<<+'$#0KW#?8P(#%[9+EH9"%3BXU4$EG0<1QVU.G05YSKK'ZH,F" M(C2A/L=<:Z9^-MS9T&W32-B;'%O+T!$+#U\O>83_3D_MD&SVP<>4+2U _\1= MYK^ CPQ]85Z,+,^#$^!/P5]A?A2NU$ 'THF M-3]?:G?RX ?"&>*"C4,-2'R?=WS^RH1OI'/]C9HJ6!ZBJ6=_F/8V7J8P=48+ M6Z3HV'?,/)4VTX51[;)JT@HEEL[D. MFU;24"[,7<=@K&9,# 8DG@]A4&9H+W%+KB#6ZPUUH7[#JT M"D\^%&?WAF:AU+;JE!* "K?D7X<.-GZ(^8V(&#C<)/ J[2R]H6G,:W5G>+5?RL-,+F!W< M(\M5?ER7[Z&.ESNM*M74P=$A9V;/YSVYG'^V!X6P@">&QDD8&<.'/(IT+F M-69022?&9WRW((NW;()._H\,4E"3;Y:>R-&E@E;*Z;W8\U30_#BIUU-O1S[O MP!IK%=@T\UW-5/0)5;5]5VV4JMIV--E:J=I(J;+ 6@NZ+.8F!" ,,8-J-@N< M8<1[_(D4N&RE-VY8: W]>[9.$\QEAYA;8^=;X(?D(Q\[,WZV1E6YF=Z;QE^4 MX_^PSI$2]2BD 0,WE8&K&P]LE+34M'FK5A:@O$+GM$JNB9SUT77MNO*RI>R; M\3AD,_+DL_&8Y\K,F3^?@%H1C3<^(#KY67/P$' MN!-&!SU1'/0+X, M6V+4Y3_-S[+=M\I X;R&RB>'J2"65C,S%RH'/&HFNXH#1I@&Y84IXPRTLG>& M,6>U-UI_H2S==V9=81K59?,DY\TQGIJHO>H8QKRH1>' >2=WEGZNO;L6FG]S M+B*5*[GWR>4,:X.J(WI8W[.$VH3,F^-GH,K0]SSFZEIHN5B?084,:'M0!)62 M% /KGKG)2%F7K!I;PY2Y>Q;.>'H=#\3Y4G)0Y!.+L5S_ELTQQN/?54J5-.G%>0DV7 *NSZ\M01YQDBL> M.9!@.'ZDV*OFXA<=T6@>Z-(;8J3^OPW%KJ5(JIW=[91UMSCI:X,&5%;5%R]F<$]I9 MJESB19;* ;XW-P>YU-C1[,",G8!DOK"4NO;C?RWETN<%9?,#26LB>3W DA=; ME@F@&<93T:E82GL HQZ^:D5H2HV8&ZFMY&Y%_-7@-^\-:C&KIX M.9@69H4R.XP*PCP\8_P7&G>.+<*ER2OH5U<88SE?Y,'0.M5)E?<.$C!MEI'1UG5&J5M-L,??1Y=M;N*''E\NKR]%N[?:T4\7WOM@<_^MV<5.H]6Y11=LVK@/8NVL%6%T4:D,&S,^T'ID0X4S7;JQ? M:+N>L2E(>>&LPRNGK6HW[T^2D;[V;L[:)Q_XG:%\"PW4Y*:''ZA^RQNQDC;W M,KJ>L5A_9+FCR)4%9]8(;S5\@6?0_B@-2AJ=**4>S^1;%JQ["(L_ MA*F_4WHLR#.'U]U1[C>(2F\'%/J,^ZK2F+PP+R&C1Z11.O!+4-*C3P0@RXI([!JRK#1;K&L M\J-\PF9#*C6\A7N&[&WN',&U@NYQAZ/IS]IF>BHS &,Y@A(XN<$.PN+@>D]M M(%5GPLUO^[1Y0^8Z#.LT1>$@9:\C^V7SR0'(*2R_$+@+L%4P'-Q;='HS9DUX M/09Z[3.XP])^LD=U.T2!@7(R@L6)S>36THXO#A%ZE8BU6T.DTN\"?:SV5SZYW+)6/JWIX8UZJ5*I;K1L$__ MK5DV7V>R]96&?0;)]5G Q=;"HQGH=]S\V!',6[9>_"?E*'<7&\OW1P% MKG#55O5[OFU/@M>OL]SCVC-C';+:%GKR3A=]*>ZJ#?$3GSGTP\;8?&[Q^PV@ M^=ZHZ6:CH;?*K0^OLP'Y0)(M2#B_)-QLU/1ZO;%G]+NEICGT[<:>$UYOSJER M9!US:E6]UFCEOK'(@9\26(1ZN9;_-IBYE @Q%A7WK$I8/408$XY3#HPWM1[1 M"W%D+3-I<\S/N>\L>.#'5*_4]7*CEOM&?/F2(#PP^*"J+?2VY]\%L2>280GB-.51%*&LHXL#&%6]TC+T M2KT(914DG$L2KC5;>J-:?E$SPST-9VW4,L5%NR?Z=;O:Q%INYK;ZEJ=6D1R98V3G+OK"+;*:Y::7*Z9>,>H["7<=E=Z 6 9)T9?+;K'LDK'- M)$-^KZ)*S=2-Q@ZOHD)C6,FS;=9UL[JNP[30L?)2P3[(YTY'FWY,AEG#?MZYCZ;D0SAT_&QHG"-3'*J5NMXJ[S 'L% <5K;\C /)Q=A[ MV? U Q3RR'2&BFZV6GJS7BVTAOT^J)W[A(Y*:^BEL6^.3%DP]7J]K+F-E2J#;UB- JE8;^/R:PT]6HK_^6@>R(+LK.YY^#QUI6](MM- MH-F!X--L/T)L/,IX.\Z,V6UNS7YSZ/N*WBI7]$IY_3K:;>S.CK6R@C<*WGC2 M-]%HZLVRL9E2NTO^H'OO(\&5?BD@^[]4$I#''+9*W9%>\96W(3OFMC9B"Q"3 MWLJ WB>T9]%=SGV4P,X<&=I&"&$$FW8CM=\F?T<%.,8$$GK)UP3BN>QES7N_ ME;2V.[OSH]N[N#%<#)&/L/%JVQ800BQ P'B!%\_A]"UT(4T29&UL+4"H^029 M[3FP7PD$-8+(1P%V@(6C""3Y/.P:>^OC>Y^T]\X'+6GU M/>"-.S_#K^'W';4QZ!EO#/H5&X/ROIKP##PD&[ZKB/OJ%!8&IW?C-O%6J.&X MY$+S9@&8RZ'.(?477XR?2)TG/!;PU8V8,Q6==V03-D2^1TF(C8)P/WQMR/@. M(KP^Q_(7LRTM7Z]ZJ'@>@4.M6,?IUJG3P/\WQ_I'&'-J="XF3 ?\8%&C(&I' MR.&S@7]P>0\)A/HXXCW.'>H_.L2KH:0AD'O&U#ZFIT;9#"'O-! AS,3496AP M//C!3XT\$'+S')KJ;2#A^)._X'GQ;J@PISN+>B^R440]AI/%8#\"^B,UC@"J M9;!>FU:$'RMIYS#,RE.0[7GP.(@:XT^*A@)T!\-C1)*R"7SJ;^EY6J:&\ X5H#\%06\X93L":@KU#UR+6>2-!.@95,[2(OZ' B M>-F./F,#E;81\E>6R%<=6G!@0ARP7W!VM#"Q1Q'VP@P"7"5O0DG@ "2!X@_( M!!94LU&HX?*(PA/B69#G!R+L<:.9!=L@NITLBC;<+/CCDLZRN)O9?9:0]\0E MP<7#;!$@/UP.8K^T"<^2+?_RQB#WH .5REP/6A?EOMHLMUPI[O@L=WN-FQAD\4ED/[ 6DZ,?3\$U#0#LNV*P]CU8=SX,\LMCF'7Q] 7 M_D#M&C@#FP_>LG6$_UHWY;(MVVC7=G=;O@>57C1?#3^\[*;<#%6*+STVQ=[: MS9JX54+N5IGS_*6CKC3I+<1:#NR)+:B_JW/3\@LSB@_3Z@'<)#Y^: M=B?6W_1T1F;'56]5*UL<*\,G(8T95X6BE5FXMQ M:RRJPQ$05.U#MH/JP*LRZD7=S)Z?D%&8HWM^0LUUE<1C/*'=7<[-9N$Q>&6/ M@9*8)MX_Q8??)F-]254L1HYEUNJ:L:>UTDI6]M?NCC(V+>AY<MIT#*$RR)_'H,X^N6%&P.VVLN1)!7_HS]DFIF@BU MB?7( 1ML6XNFFHTP$+Y&M @+*JW /MY8#M_-)-BS.K+2&;[T?5:R7Q!&-LL M/1?%?IWH^VK4OCPE0-;-8SV\1)*@E3$)4B%01V $+*?O3A!WP]8E"($5:M8( M$3@X6(F*F0*?:D\#Q]7,%B]++65X^[,QD+X41?&Y*]TN)EL4Q>]1F=]\4;Q1 M%,471?&'5P!<%,7OT6$41?%[<0Q%4?S:6U84Q1=%\0=7+FKF/T&W(+@\$5Q1 M%5]072'FBBSW='+#NDE8199['K)YCK0N?H>]PW*3.EC4Q1<'M/R BC:)^WQ; M;YKH?V2W]0N=/'.NMES7I"TF>QU+G<1Z*]]C9C!?GC"ZJSJ)%UKR!=7FF&H+ MHBV(-F]$6WEY+O6>4NTA^[ V3H$_,K4X;TZL;96D+:8OY+WH8PNEL\=9\[%% MW\$!D=/+X0,*:BJHZ<45X@4];2^-]^TKTMY^.<48KT8B10%=7NK7=O[HTWWB MCZ##]V]../,#I'KW4:<:LXGU;_C%[%&V?WVFR;2L;+NSX&?&/"U@,RI9$^V/ MD:FHV2LU#>85<=B#&KN_/OC:?R(+_AZ$):T]6])05D\Z#^.PTVG@_W(FUHRY MCUJ]_!1170MA LE$DI59;NC'RYM9X4_9*SM> MHFB['E'_Z8D%;*.^/XV",+*\6:KA])0%0$83V= ;:/OACG$"32@.-R+40F % M9^R,TM_&[3@\@O.5MN:K<3G>EZ-67'=S%-+CXB]NT"XD''PLMH*HQ$#S0XB.S M MZU_HX%#,Z?Q5<]+"'5*AL_,F2WCN69615:X-J^-:9=@T6J-:;5BQ*T.C6JW_JU8[R2 <40],KF,SK5&E M.W2_=='%1>\?/WIGO9L_M?;EF=9I7_=NVA=:OSNX^M'O= =+.>'Y!>T!9] * MVZD6[%KJLKRS;)(C2"DC:^K@E00/OS/*)>%[$P4I.I&H%7 ZSGJE4BW54J_, M]7Z/:T!US=)L!E+<"AF]:59+9NK-DG9SYX3)0T#4\U_$FO=I )=[ !LFU5PK M]RY,X1OC*$".@A=!1J,0&#+7?_@@60VN_)G&QF-B91@+ MUL]YA\1,+&YM1H@$H=R[YMQ&>"@0V-1R;%)/O)!QW_?IZWUE*VM)@!I+-0%J(B_7_DDXC$15MY>05:QCZ;C1;_LI"+=:N MXF&5N703Y?^_"Q*SX):=#H&\?IY:8YCL)\M]L![#DX]IN0!"0=W 96N?DQ]/ M6 ?[*$NS]W'D X&%4]^S0\Z.,<&FZ%7H(:@+L_F2+RWFS-2=-E.I'W^Q^**\ MO\:!/UD4.CB?!1$(5^4,5T&?>!5DD&3C:,1/*+N$N H' R/2=O_07+F5B7%0CZEJV!I&:A@'F]S+]8GY^..;S\T.Y MHDP07JIJZ;F52^:2JN=TO3$W[A^*'3,VH)^[H_' MH-8A_I/G>Z9 M2[A))8B5F:DRMVK!3/._7G_P57AI/7K$=2(?/,%.S_$!OO[$1[,8F/-.?:6Y M/L7$+^&F?;AVB9UZWCT+#^O:Y<',>3'AQ N=%Q,+KB:T)5]RY0HF 4$PKY2* M@:=1,+H3JN'8^87Z(F<,=HA\+L1IT-@Y=8\Z1(W)NM% M>YEC.,9F%;YY]OM52?N#Z[.>KV$P*W!X;&+BS#B3X;>EO4.4;CNS*$";YPDM M/N<7R[H4TYS3EU:FF&6WBJ28V@(IHJF082SCK\P_^EK7F]&\] QE0"$"2ZZ& MG!RPMG\.M//8'B6BFO?1/DNL>1=_=.AB$PY<_('B,8X7.D_,BS2WJOA+N_'? M5:OS)$0SF ;^O6,_,8OUM+).O"KBC9>.:"J.?^XC"OEBYGSFL53@SD.5*5!Z M^GC"_N@GYR5CSH.AD1,=]U5E8^F20O\53!@A.JS5,"OX@42 M6E>RII2_Y4K[NUJCU)@S+BTGIBI\P0DQ6CY:/&(2'H(\OHH"1=W"%0;*"J5[6TN.FPL:X)H)T*$?4'">X7VA[!) @)\P9?]%C[L%:/_S5Q%_WN7YQ?MF][5Y18R M7O*8.E-ND$$Y=HFR*#4/#(?(G4E]FHMFO/%"86FH.5?S>5!(3#]*@Y+VS;]G M@4>JJQ@3HX)T7?C%#'5C[I_'=Y,Y4 (.S(/KX=S> MR9@16$M#YCKL'A1TO%_F%Y5*UL(L ]=Z%*E=%%?2N=-2,D< M?\;+SRA.6F+W_H$90PY/10MGN,VW#M>^:)4@4(G%+M]82M@WP./5[B%,'G:V&0"W+LS!3%)VH7KRR%B MM0#C?_*TY%YA[I.XJ2D#SH(3"51+R[*! $.YG#FB8'$J1$R+%LAKYMT[@9]0 M;=9AI&A-.3B7TS814YR"ECP(LC>8I4E$!+KAUH@"SGGT\L(W2+O!/"V^N3++ MC2Z3K#R^X\WBJ"[/XEC] JL;)T7JQ_H7::??N^EUVA=:N].Y^G%YT[O\IEU? M7?0ZO>Z ,NNZ@YO>]_;-BS+J]D;S[00.U7]H;>YU1M:\!I5KY(@\AB[,%P5G M> "*\,U='*N6RJKE6>YCZ,3W4:)D@H"R$Z56O;:2*PO5UR'=B-'4]^8&4+54 M*5XQ_QH+!BBR$/!;''76P"9KCT3A+=Y.=!_#7]B4(OK)X4SADAPY4Y?'Y4E- M\1Q\9H"?XTJV&-Y2KI&09ZLW-6+J9 M>'XM!6!$3$0)V>BR]($/HT0?:3NY^P%/P_7#*!"6;NR,R X#E;0K/ ZX*4]O M?=P-V'PGY,42]Y8;X=6/AY"L@)\.*H1QT0=-)7"8)US:\,=[*W!\V($XP!-- MYC/XQ9UKBXH*O-#AKL7P#,]XI[O8"4;1!'87\W3T>76'TP EO.-?:.JD]<&F MXUJ2C;:&F-U/(UI!0"H=KHXI6[T0((LGBHG4,#L;G4K6%*D,MI.N7KXZTEQP M*]NC602[(6>(BHCMP.D&L1LB5&F!+Y,_(4XHWB4_2-@%1K[FAE_ QKR88;\2 MTK#43#,U0E8/"C>Y;2 ?I7E_!SI_L=GCB$;/IY+NTS M5'J!J'K V2#H5 X 8P)^'L4>HX*E]X:EY[C9@\E9T>P.ZQFYJ:KP\VWDD**Q ML5.LWL@5.U^=GY]^;5^T@6NUP6_=[HW6[O?;E]\.AH?$P..T'F[N*&^4<<06?A\W Z*"M_42*'>\KVKOI?M<: M[9+VCQ]MN/5NVC>]W[MD],(O+N2_SWJ#SL75X$*O5S]NM._M_M^!N?J] MP=\/@*G:0#=:. $3#"[&@"0M]UA19(&LC431%LU*@8Y$E)$+:$4J;TY6E4,B MJV9).^]=@BCNM2^T 9 2%\)$78,?U]<7].]V_T_MK'W3/@ R0D,\T^9&H11& M4[#A\=^HJ"2/J;=Y3%S4"1>(J@RMK8?H>?=J%BG1NT]X]7U1LT6_TIG@*9H9EJ#_>TBP-+)4#"!F%: M NA-+EFO832<.+,4R,S\(?!";(RT,%N7X#?X8TC.(EB6+=/>_& .OF0&NR*. M*T:B4>83R9I?7$-\TH-N1Q?@"[! HB=UE3 =:S2*)A$/A,A4A,AS1K)6V)]C MAB0S88[X*=L:=3^:*:)(P!1#\LP'[-8*Z)UX6Q,.. 0B^RH#/,0\0@#PPJ>Y M32)/!E C9;N)8UE1(CRP0!$G3U8CZ BXHT2',$P2D O&9??,/8B:ZE0*BMC% M3$LGJ4EVO+3CTG("H%/Q=YW"H*Z;N&4PS8HGEZ3'ED;$4B\1\1&F.(Z!'7AX M#0>6S)M,B)L^AW :\W?F4C&A:[8/GR5?(4'+K<<##NXCN>QFM*TMGQ?H%GHHM8'T<#N0$!1+ADR(7/NA=CCQX>B>&1YL1>%DJ$2/M(Y M%J0P'76%K6@-*'#]X;\Y?\8B.#T5NH F;,9#Y/PFHH"J]RB?$#%H6KXC@\=8 M" C:!P_QCP0:G!K]3,*UY#9U[GR?+GGI*+WG.0 QYA6M'5N25/CTN:^8NU@%9@6FXR5+A,5YH#+-PM2&TKAI-ZST'H@+VPEX M$EY)^\I&EJA3HE0^[XX'G5UG0F$- 1QDN>[<[$,BN.0:2,U I2])2@M'H R) M6?CB:G<\$=:G@T5:!T8CVM&EIL 3ECED2)+I8;,98;_([.@8"J<5;&CJ(T288&*/" M#BSN)Z,46*YH@U8"A#+A4021QL<# %)S(E231\X4\!S/)+AWV(,B..BQ.4W/ M8PZE(=Q%\):8@H^!Y@XJ>OSN:[XI,A7PJQ(H0EISY$:,U(U(CCJA M )$SS)6$!%[PZ<(QB3^)WE##4^%:);>$%?;Q?W *_EZ>J< M]F6;AVRU?O?ZJG^#SKS>Y4VW?]F^D,X0[>KW;E_QZ?$G>Y??#H!9TAH>MV2Q M#"%TT,(@]+$0\9R=\(Y2SST[3I"G?]M J)@:MSI?60M.#^GS&'] 6A0N#_@' M5@E%[BVI(]FTC3>?'TH[F0^[WE0L>9VD_ ?R)L\TMA*[E]^I,E7N,7UI*)\1 MJLMI M.M43LU9]GLY/C>;."!VEK%G_O+NLG/1V&=52#??B6BC]PJU$O,4\69_)O4JA M=&2I]"BJV=#1$_ 8';F)N/&KJMB@07NA)1 Q\1DPR*2M&YLS":JF@D[WN:"$ MMZ2$IV0.-Y%2)TE7-G,8,1);9?ZV82)4[BM,P?!(3:^9)%O]:D.V^D&UR50KO M#E%BD/B29PER>.3)4R=ZBPM_@08L*(>D\*+K1E_09,/EJJS$N9=>5#\0W(4> M&)6VKWEMI92K*)33+JUT:!,N$^'ODWYN2A**R"$JM9; "7]*GI,>.6H;,,(J M8IBMM!(41Y%BER>>1#)&8Z^KS6X#)G$JIJ!FQ_<#:=-2B<5*XT2'I5H3ALQ. MB4B'X(7_KMQ]Z/<*GPI"KV7]+ TUR78S:D K2]ZN_C7$*TG"7([TEO+P8>ZM M+/)O"L\I!:/X0?&H23K8*I#,,(80.'0I)28VMXGGG76G^(M;GE9W'E@31DU- MWIMEH_*!.Y)%B)_.!^3'C'/- .UXG[Q85\&MY:GZ%#Y\@[5<(*CY6[QP\?U) MYVIP=?+A$/CF1HD*QN$IZ0_'+C:P4>%,.MSH,<%$0'Q.R%/>IQ&8#SLS 2 M>'5F*C:6X9L4\TS'6C>OW6J:!Y4,]K6D7=W\UNUKOX*S7P;,?:#>_M6^T MZW[W=W0M]RX'UUW^AX.@BAE6_X+X>1I[^?B,I<8VDKJ;"3A4OBRL-]K[[$#. M=;L/?-;K[;3JW\H.*NJ_/S7J?;Y[G% MG:O^]56_?=/5OF%X#6-KAY BWU/R,"D7*?!D%#GQ65)JTGCLC!"ZB(,[)H4S M:L6,3-4\P\@6[[$(]ONO1X[(0=8$?&

=$K9L+WSS5 MG3]/KF8)]P]TT9L_M:L_+D'<_M:[!M&K@>2]:?AP*/R@*NR-:DF[[O5= %PZZ_=][A]$+^(#HMW#.Q,Z9YC:<,T8YKR7W>^"=^?T%TC1/ MQ>-29M;0U-6P4L3SF2N(,TQQ(I('( MQ("9Q1.!0P5WA/J*W#+M_-20,:O, 7E2Y )(R0K89I02^Y3(%A5\VA*<%2T4 MTCI4JG%\"KS:<8X#3.-Q Q/(5&=&3XW5F._\KGR'[= M.4,GP5S-P'51-ML3>=3TCM8#POD%'P0JX]>XZ@ MHT;Y].^KP\!L+@:,S+ A$.SH%'@ ,;\_\9KKQ\_[*@J%1""=_Y^YLZ7CK9L1 M]<9J 38K/X69N]8T9)_D#Y\Q8\^U'C\Y'GV?7I(G(W2)&GS@G@6$%"T^0M_C M?Q:79*M>,FMT3\X"^,^6'Q97:(G^]'%F+_ZM53*JM:5_+9>,#?]6:30V>O.I MN3:;I7*CN=*P'VD?^%[ ;N-!_O6D6%T9UW:RTJ,YV@@P%+!I#14 IS9#G/FO>!+ M8N0IW%K8[T;#A7S>8 M7>'3-[VV7B.&K.U)\S)*Q4ZKE*RHMBI&S30-T%G,6OTC^V6>&J6[&$^Z#CVZAN#=GL 37% M=,O,*!A:WNEMX.N@W(U*]&3\.XU61IG!O_DNDAF\<7'1 <%KS9N7FTF=UY$M M!RU!*H4$.3H)4F]6X#\3?JS4R^9'8E#@3UACN5*N<%G2P6,:$VP36F"]6(#( MFIDY3E]-Q%1*E0P10N+,X]Z(#.E7[ JZ?X]^#U:] ZN%NKSWEV"UN 2/\Q)$==DP&C&'IS3F M1$6^]$L:Z;+'="\^N3='>R\^O2O;,(P,L[",=G\I5 NO:JXO!Y 8DH=[QZ0$7F\RZ\<[](+JV6W5DN1?'%L5@OW#1I-9,:6(9(O0N,4 MN;)LD M$&"* ),Y(5'H$%CP!4.!)>72W_Z0THSRQR\N.O/BB5LC?XO<1\VDV(916U%D M%1*KD%@K2:PB@%](+$5BU43*JS^9L("*GKG,6M2JO@;6O:]=X&3AP!?%%TF> M0K\JI-4VI56MD%;'*ZU:%4--'@%IU>32BN2(/TX%H!/[\ \K(&5*0/:#W/GN MP%^8JPU 7CUJ7RWOI]"TVM/ <36CQ27-BM+K8_M9^44:G&$4 NSH!5B]$&!' M*< P([ILMBIS JS%!5B?V8SW'E<4+<+KN?%GH(-]"_R'N&Z8-"UA&8IHC5GE MV=!/2"P[(V\.)9,8(6?40+$09H4P>QMAUBJ$ MV7$*,Z,%8JM12]='5:4"-B]RS++1TKK_B; S)_P">SPCPK5KK>AS;R;"IQW= M1N%,,QODGFH5TN>(I8]1+L3/<8H?DWZLU1/Q8Y2Y,@5DD5*FSE"M 5J'TN2^@&.8"GKF 9Y[3)HLJY$*9G%,FA3U[P6;80VDAF'#.A@$/:1ISD01KXGNW M\ZXW!759ZUB>95O:#1O=>;"#MP[L%'^F-YG"_FI=#VY8!GN%Z6K\+^CKLD+-LD'E$#D?8'B#DN)1(Q5U MQ%71'HE3#EL5/A!Y5M0G%?)L3IZ)2,-UX$^<,/1!4'(1-ETX(XDSY]/>Q-^3*N"-Q9$,J!5VVJY%0I%[7(B$-Q$)9B$2 MC8CA5@]@H((ZPF M3/J!%,)BE\*B4@B+0Q$6%4.VN?!"#', IWT]U[YB_D80:IWKMG;=*9AME\Q6 M+9@MU\SV/T[9:-HCJS*RRK5A=5RK#)M&:U2K#2MV96A4J_5_&4;MY,NU_P#J M,/KD9C,_\-@CZ=AN9'.%&;OZ6;,H8!KB !7:\BYYLE)HR_GFR>0"K$AULX,[ M/(8]ICHQM'[O'#8&2Y:-(@*VN!K#7X%#2CBTERF7>93/L3+(6&?[S4L:O94G+WD&LNZ"%KE M^J%>!.9&>K-9V:.;H,"9T_HP(HVR4 M>I>#/; C=K'Z'LEV[9]?^Q=:SPMG!&=QYH\B+. JO9"""Y-V(VH<='XKJ%$; MC.[8Q"IH<;>TV&E?%+2H=2QW%+G<)7'A>#^'5EA(R1U3YEGWO*!,;*SE>$Y! MF'MR-$B8%^VO!6%J%]:0N05-[L&I($U>][L%36K7 (>WY?#,^ MBY5W?)B*=FW=(GCDC*'C6W0.M[1SQV7:>RSZL3&E\<&9W3F\Q;A*S+8@VP\9 M=+O@T=_-(O^5]7]I][7BN!9G=XH']D4?[.CPXHAC][^XY_3 MNT)AHS/F^3/X@*7!X$!!A+HS@H&0BC0_@)\G4^:%U@R+T*;8WQE^:06!Y?&' M2XMGX-A_/7D^_;9NED_6"SG\.PIGSOAQ)T[9IP+DO9ON=\VHE[3SJ_YW#A ] M^/']>[O_YU+Z?'Z5*8+%^,Z.Z/72]UC&&;]U5&]O GC&\@#>ZK1/J>?Y#OOM M(BXRZ'V[;-_\Z'<'!\!8UTIN ][' ?M/Y 0D4P4*+,]W,"HH<8W:>_M#G/? M1E$ C .3Z?X:W:$HELD/1JM2U>?*]K0[*]1LA$P;65$(6@#H *'6]KS(?NM?Z5KOLK.*I6;4#M%4BP]A9SH]6"CLD_;="D9W__L_1KW\N4*M MQ11TC"3W*4]1_>S5?GW\I*UAH>[)DFC$3\X,OC9:89$?PX\+N,%9'/:VW/1\ M.L*>[/;3!#2_KZC*=>XL)YC"SN'UU1_=OG9UKK5O;J[ZE]U#L+O^?GGUA]:^N-"NN_W!U>5 ^_JG=O-; M=]#5KD'_[5[>#%#-LV8:LT9WFB" ASL_9$K1JC6=,BM 3<[U']"LAR7.(K+W ML:7)=.H[J&W.$Y:NH8((6B>H>=HLB!@][EH/X\C5+%$H"WL$*P>MDX:Z)8Q> M="]I\)"K365=;1@-^4=1E\5' Z;^2J>FU7?.1'X.'W$\=0*>-6$ZNAY&?![A MC%FVC@]9GNC- A\<65-K1#JQCLHL[D'J[Y9L 1-RA7M! X;IQ0V>>/=M> Z1 M8T>1P@UN8[_@2! M?VB#;E&'=[#YC(<+B^"XEY^!NOOT2ZZ98V-Q'V9&OP-B&>-*B7+P%PRD'.R4 M& <]A+?<' 'KG.$QP!)8&&*S+6XGV+['^ ' %X9^-*/%3,%Z<4(\ + W@C_,T'2Y_ZFR+5QIC \IVH=J8 AV)&%#(J3 MPW%@9\=.,*%_PB>(%Y[9')U(*J&LF!#Y-.)_P0HFUJ,@>%@%S 9GAL:3N@$P MI7LGF %[X 3]\>LTA7-3]CC@+,5VIY#A.46IB,71<*F'(.1YS_@ M$?*C#I$+A=DI/A8D9JP0#?C;A-LYX_'?(D0XV4/#Z2Z\&;ALSW_;980!^JS;X,>T<^?ZT!;??"NRS-9?.[A9?\(_8 MB/?7@>.-G"D8XPNL\>%U=B5+4J]QU;VATS]7H83]N9SBCD\EV?3I:-EK277] MT>['45\Z.^2+)U%/]BW11[F3%CCGPU+'TA[.OCT:^1%W(&=/O[A8]_=B?54Y ML<&M>L$>G%"[*FE_..[/XU58I5%WM!MPU%?H6S#!VTFJ0C@?BG ^L^Z!EWX+ MHZ,52X5%&6#F) M.]/''7!&E7%Y;(W*ULAFU?*P:I69V;"&X[)MC)HU:_RO,]#&S+)1-D[Q!VQ6 M?4(WVOBTTCCY4BLC5%+JPU]63SQ:R@NJJE>J MI92]E^A[>Z@\9'++:Z+#S7,+'-S:C')^FNZ\E*.IFT\W75J=4L?T?X74WJW4 M!A'464J+N9B^[Y%LPTIF+=\K^6JYU MD<,?8+,SW6G)^%!95\9^Q$4+"!EK% M(&]+OM=DYOU,/#O_AV LN3Y?]]8L%+AM:D&-_"IP,/7*MA2XPNS> YE2*2.P MN:("#6;P/S$.S=64\='#' M_7",*_WRO(,=J-D[?GTP#=L>\$(N.\[V4"S_, ML7:-*\CY 2"6':(__$FH>^@FM ](U\85YGSZ6NYU;5S%2W7MS12<0M?>HL** MQYA371NG7MT39VD&'3[;):10P]#. C7*=[%)P/_^ M3],T&I^U[G\B1!Y=Y58TI60N_ CYEVV5_,HVF'JM\",P.6G-(T$-RS1.0KK)O<"J)5? 013;SXE@(K2#4F6YZ?;:?2) MF85%[<;RW<].GW\VW_HZ&KK.:#'M^B55';L@LQM^;82*\TSTX,F$$(=_1,'0 M\D[A5M!A;T8EWA$I&H:.[5B!P\)]WH/LP[Z:.A[V1Q)-7+)OS26+6KJ(+/+? MT%_\6@10;L#B_V#:G77/- OSZ'EG53&DQW?6PE%F8X MAAEW#-,KZ( 9IQPPC^0$@)\\[@G08Y:0,^(]R]]CJ16C9O?N(_QMS *4#=AS MBE[73L8Q+273/OE0@JW2_"B V1/E\=5F/8LMK4+JJF4Y@?O(FXZYKC:!!P)\ M%/X\A1F$\T/("T^V Q#[O^KN)^L-(Y?O-#8;F]MM_-5*V\?[D&'/+]QUWL0L MD9Q3#A7KPH[>,@^^@"VOX.]LBELM&B[]\)S8>1:^I-'5CH3,5RMT^!8)<7.X M(N7F#F@VFYR!$R5=38&*G*'C(D6DB?3_A$#?'J@H^$Y)NP)&F7O>(7N'_4+N M0%*4C"1%>#)0YBR&5LB;3",/DN K:2 '<7*6-N4WNT*?V.5-M &CNS]NGB>4 M ,E;*M#Q/;6JOIN)2_1]BGP_:.]/J#X*Q2'VA@OB/F>VZ._F*&H'?4\P>F+G M\6^B/(#/!C:)Y7AF/TJ#DC9F-C*3%B;MTESK(;G?K>D4ID^EI$'DBDYFL,[( M%3R^V&YM28_ >$A:54D[7-H&,@%)9D&M\F, M_RH.G_<0?:])+=4JDXZ(OP?G[PYD%'P3U/?0].CXK#*. /LV;(3[<,>H$ MN?1:08H;!XSAO.*[! ]3/J+'8]@1]1R$JPUD%_R_<0 3P24H1!CBA9@B8=0I M=/AM ,N!;\&:F'<++$U_%*O":T:L2MPOV*8Q\& J6"$8^*[F Q\I*^ M_8#! M2EH;[D:+J^CQ,83XG7EF$KL%G^(-Y''3D47QDZM^3AO"IN(2Y14G>DCB($(* M.=05"JJTF!.ZR'JK)B*#'U$7P$T5(M 3?3G%YY??C[EGP"N% MYT9NA'$:04Y/%P\VTXX L57C+ET6?Q>Y3MIN:&O?/_>(.2K@\D MX8SA&H%=A(DZ$VJ!.;%L:D^:W./4D_6!82/< M,M=A]T)F)I(8=A3W"/9"%9##6/M2U.[#Y)(8TNCUBZXOX1=QR743=-QS4'>" M6_0A=*[;<-G-UU_OT\8MJ.D&-C5=6()2R8X5Y2MUWL@GS4A/ +Q^C\P=9EY6 M%C]ZX'L40T BC0W8Z,U]_*_."A?^B,16S ZMDR\7UD_VX/MP172N]ID3GD## M$@Z">4BLPCM_NAUD);.ZC][YI^76JDMKG#Q-WCMU\,^Y+?>HGU+V?#M7EX.K MB]Y9^Z9[IGUM7[0O.UUM\%NWFT!)Y084JE$M&8W&UD&AC'*IU:SDI-Z%H?]OH6ALA*.XA[A:J""N@)VZE<_0![9F1VK-72'3>PV6W M!P-%>K\4BVIS*GIN-U\RQG8[EF\]'6D7JF,G"@)T.:%S:A9^VNC\YY:]T0F] M]AA;8F(-_[=9JC3V_5BM\&[^+-=9:EG+ _&^>]$2U:51Y]>]6IMP$IP'UH@< MD)'GA66,DR^5JEYKF;K1*N\1RVQ)V\G+#2G2 M(S#:/6+./3H>=,UCRYN F.MM1:8XR#7/;.F:D1O?C_?]DLV$&KHN+YEP_=3T M2K.LFRWSI;ST!#V_UO6SJM9[]+2W)7F]3=JK .U5=,.LZ?5F;8]H[]@L'=P\WKI\JT"ET MGM>1U7*O'T'565<\UT$\FV6]TBB4ZP,FM"T)YY<0&G9(,:HZ4/@>$=J1:=+7 M 9M:#F;\3ID7BO(*GW*-1ZDH4:%>O[+(%B?1Y0?1]NPK/(4V;?Z&UFH3%>UF MM:K7FLT]TGL*17L_9?DK4&#KY(MAZ&:UJ9OU%TOY/56]C=:>R_@;?X:5/2\7 MYV(35DOZ.3PVVY8O_ 4,52OS0%*MH=5%^=CK:0]55D_1V$*^XZ0!@-@3Z"AW_M6MX,E.RNW/[U/2@U#(7KE7)#!\&_1SZ4PEFWGQ?[-DFO@DGS M#;W:VB?".S+GG6@ YMUJ+K.HK!_A7A 1*V3BFM](4D\)KM[^TMR6AOE7:JYU\J3=;>J--DR]5W33*>J7VXA!AHU,Z:YU\:>@M M+!-#/(*](;.CT\!GEG?K"%C3%WE1CD+IV5K2JMQV'H&\9+/N+T2$A)W;D*'J MY9,O-;U:*^OU9J%W'S );BV==?LD:&"0IM8 ,GQY"M2>JM@Y28'R%J+@+U&X MCS7+9*MI4)>^-]HHT:1NGGPQ&WH-42B,;?G)]R,3:HO*^K'2Z%8SH3:G42P7 MKNIUD/U&-1\T>ECP5]FH9_PRR+X 7C&U<._V8758F/46OR]2)'O5N[KIUI4= MU9,O=5,OUVMZK;98B2>/;A=R>!^3.+=D4!7L7[#_ZR@1Z[)_[>1+HZH;M;I> MKA;LOX,<[CV$:[WHM;_V+GHWO>Y :U^>:8/?VOWN;U<79]W^X/]HW7_\Z-W\ MN:6T[@H-2>?S8JZZO63+RV]52_KE?H^)086@*\%#[TA@.#+>*@!]CR8 M\W6]^?*2B2*T_X+[-(A8@G=2!/5?_P+"#;](=-,-^8? 3(Q6'>ZA%Z?&%)'\ M_:6[[0GM[=!=BT!T&DW=;!09LKM'?%6,W");]K5D-VS9)[GC+^:@!O:+T,U6 M5:]F!#)R;ST45+@01YRX5*%=.X]XD&CU !AVEC MG DH)W1LJCKWO4()?VTEG.]Z1]WT#5F)D"4:K99NOKP8HE#$]Y?RMJ6(;X_R M:E0#4<>V'_M4/GED.OEUX$^<,/2#1\WS9PNQY$(=VK)&?@F;_+*H4:-.WL>* MJ==?WBNG4,#WE^*VI( _2W%/^DT:6_.;%'KVMC#="G_WKF#<7FJX-D^^U,ME MO6GL4[B_T+7W4W!OE_2P[4+-U*NUUAZ1WA'W7'BI$']Y]4FN>6Q+XOW%D2+6=7-6DUOF)5<@-L7W1?R=A.\G$H-H-*:7B[7]7+SQ>FZ>2W?V;L;06W! M\.)*C:(/PT$XY+9M[!V%J^1UC;V-P1Z:%"LO5ZMZHW#5'3+]O:[%MSG]54Z^ MU*I @>5M::9[=+/G1:"?L3&#P[.UF?4KEN:/A>/NE66YW/:>-_(G[,;ZI2C1 MZ_*GQW^TM]6Y+D6Z:^VLF7:K6LU_>J^\=6G7>5/9?B MBVB!A0-O'\2\RE<;JTD442\WF@BME OG2.'"R]N%L!4Z;9Q\:35-N :V577V M)BX\.0MQ G4BP?WW.^W_#(\"R,:?3!S>^8@ZDXYD#N((.$E[CSEKFF%^V":V MS>O<8;]"YY/GN'\]F0416TR2CU?9]NR.NL8,,=!$ EA _]H31)[7D:Q;W+W6 MTMW;,WFUUV,<@^P9W%D!N_-=D,DA)<$U/E-GY-GC5K"TL5NQ(R>=VR MMPYFVLZ]'%L,<8K/?VJ0NW1GJ>;2$QK._-%/77OWU&5QS0+BOZV8C;W+\\7& MQV(V YS,M15MX)2)[Z3JP M[+&,Y3*9)3.+Y\C7IEGQ!]<]SU?=AUX81K@'"\NLKGM/23_8FO9[@JBSC(J[EGTR=/ M5]3JQ2>MYCZ"=A0AM_WTL+Z,U%K[2&IO;63OI=F WAW?>XG-L+5[C$]E3<7; M*&]F,6Q-4]APUF0OE,N+^!I;-!A>8XTOU+*-\MKFPFO0UXM70<9"/JV%A6V0 MNN*:6X Y.Z9NFF6]UEI,VE$5PWU9:$J!7W.U-;(.&PWXK[YXWJKNJUFAYH^U M,S9BDR$+^/U6,70-IZUOL"&OQP ;GCR8.H:AUYI-W&18!ONRWI<00(,3 M0 4A<1?3&%8E .,%EM%1Y/IN#9HM/OH,776%XVX*Z;9/ %A%8OE^VD8O)K:6 M%*A[1&Q'ED?>AEGCCELNZ-N.?>IXVLB:.C/++7+)7QNP/M[Z:]CYGM?A^[XN M%QE@"#:K>K-IZJV7UP,5+JW]I;MM =9OB>[ E&\T]7JCA<;0'M%=X=_"S/* M66$4/ JK1(>="&?:T J=\-.N#%,Y)](8A/(@/K@FZ9E8-U.MMO1F)<,$ESZ' M)^S179IGV]N&"DC^6E5O9;2E+XRQ>8YX__8W?.JD-U*1#>YM*E=K_S][;[K< M-I(EC+X*@C$34Q4!J; D-ETXF0("K"!(D03%[IFQ9V#)/GGU5K27361RP()L/) &,I<-11',3C,S/$#L*G<]CF__8NYBGH*QM36%!X M0[,$P);73N.3.(S&%(558.@P=E18W0XD)0VS#N/AU@S\<'CH]/J& ?JRIWI+ M_&U'P<,S+/7-5R;_RVK?HSGBN+Y4',H-/XS&U(4S(XGJ@('E[#ZX6!;[OB\T M;4F];P%-O5Z?@#)B.ZII[NRR.V2U[SMIV.>L$0VUS@_<.[6YJ-BP %CL\0,( M2B5,)_Z B5/:@2H[!\G&X\A; 4U7&-5RF!RU>\95$N[.M@RMU[<-;*.A6DL& M>Y9GWI&JO -AW9&-/\ES),]IA>>TWPFE'9Z#T4VBZI:M:DL<[Y+G-%;B?AGC MK)@RZ%0+F@YI]A0GXMO&++$'## E.Y;%_LP4&@3I$+[]BOF-V!8$=+,,?ITH M,:SL*>-I,]D80VWC9Y8S/K(0@<<=N%&['['C>2V(V]E8#0_%MTX;% M\4&V@&H#PN8C%<_TA7XWEZ8SQ QU\IZ]Y[Y=9U .\J\-]%.H7=RUGT M)/-I<@&L0E7NDN!R)5IV9;W7]U\>[S_??;KZ=O-)>?P&?_WMYLNW1^7^5KE_ MN/EZ]>T.;E"NOGQ2KN__]O#UYJ\W7Q[O_GZC?+Y_?"PWQSE013FK12OZ:@T:] MT"1WYTRBSFUY<__"LBUVQ4^P>Q#%CSS7T=@-1Q*8JF6K:FZL?,1[5O ]E6-F&WD774TM;'K7!_.-A]G$X%>(<.4 MU@M_$@]".5EP%:5YQ*9,IZ%E!P;1'-.U B_20T-GOF:[42?% '8_\537,%1O M2?NFDS=F)'*6R EJ"*HHS#<=E]@>=5W-\2([,G7'M6S;.[@86-=B3S>6295_%3EID4LB0W-#:A+B:('GAR8HTF88Z8[E$:N+O-[E;:J&U:76G]*3V/$\@A9QT.SU MB8$MK57=E.D"QTT74*3S\%#Y BU2$ %=634,2[5WM_VDC["[*-AV5D"+*&@! M$UDD_[X1L.UX?8L(R,/RNF:KWNZ=Y3JJ MBY](6#Z8"Y?(:/SQH_'M$1K1>GW+4%V#J,:2N0]=C%'*H/O)!MU;Q%N]UR>. M:EJF:BP9)-E%O#V'V/IO69KGRBA+H]T PHP>WBU. M FWK=1N\8T_96\=;X3GH&/[I[LN)^M IA:<. MLG.*J/[&$H9]9;&H@H;#.(GS<<:;P,J0ZL&T<'$&8/)>S9S C>!?C94.PFNG M/5U7#:=+V68RKMIQ_TO;B&B)7BZ6H>IVEU)OSRG(RIO37_@T9[C7(1XD1?#+ MN.NAV/O58) &V*&=SUW^B"=Q73N(;8G+[O4-U7)TU7%W=G#**&QWT;%M)K\G M='0P(NL2#?2.Q2'I[R,BVW56?Y>,:?(48]=YFN=LK-!A"JO[S_;\_BRTJ-;Y M?0WJ]U%U*%@J.LX;$Y;HCF%YJN/LG'8LE?GNHF'K?+Y=-/2PC$Y7+=(E)#PG M1?[C)(??Y3F<^0L;I*(P56KQA^+J)?@_5=!O2D.6UNMC/H*GNIUJ'RE5]HZS M\C=Q;VVBNZ6WENC>4<7\1%(ETX7(E$R6/#YCG\8+"\NWL6ID889<'NZ"IR4CR;J+8FP%!-ILM-D@Q.EM^7 ^>F@ M\@'+BO^W=[&2\NYXVT$\L,:T)Z8;V*:M>DN\]C]W*QU+YBP>#FMW%Q-[Q%H+ M)P 2U2&+VDW'4%9F$,H,PIWI]DN:7%2VFF@RJ_Q4VFP_MY).>.RV?V??W.\. MAZRR?%S:XF<6'SNL1C4KDNZ2%P \>K&$3*K^O67PV;)[?8NHUI( V>;R2<;& M.HR";5O1[:.@@],WL3_48L;E47#PG$)C\[QYN_5?%9PF+XB#F=>IPQ%F. M>)9&2I*.X?,C^DK]P7:L_RP"&>US?G%0!9%]8GZC0(;;Q4"&C)YUG]F_@74; ML'>OUT>OC>:TX+7I6OCL9-C[[O,^3I!R.J6HBX-H2CTV)CX8GJKILLW?.T:_ M_2OI6Z*?WNL;IFK972J&.B?]G,>V '=@B;#T29P_\^0UT,-#D,52_3Y8H2&- MDQP/@^7WRICK%8@")U]#VC M% [)@C4C6P?TR>.PR&$X,V7]N(D* ,4/U4%+5ZKK MW=4N6E/7-T>[]1J%)1MR']G1,AS1...Z^0 $\YDIYL<,B>*HN?'K(PLF63R. M68ZS)M,)?(R&L-%/# S?89Q@L.(63NCO=#!AU6&A$G65)!,ZN!K"4317G'@I MN6UKJF=V1'62>GQ7F?W^$7:]D&AO:H/4]+="NH>'!Y .\%TXLZ?XA6%ATIEI M^<<0%*ADH57\&4!_6T&^">FT%SZ5:GUW,:Y5M?Y-C-M N^"S&C334$U=.N"/ M.&EG/I-U0;%[Y]I2-XI(\"2^I$DZFY:_9=:9HP%MF9YJZXN#>*3>WEE,/&;Y M8+OXI_?ZF/2X>U.0CBKC)U)9GJRO6)!EYET2 >U1'Q:>\\GVVA+-JK&3OAO% MA"WJ^6>+NGN+V;:'NF:O;SN:ZNT4JST(XIY#Q1M/T/$9G"$KI<>8_MBR/\FY ME_+N37!4%;RW63H4$;<) /)^VC#@(S]"<=\W/,";'^.,PD'$"[\9LF ,) MXVJS=##@1+Q=2IV#A>R6:FN:JFDMV![=D#VRD+W#A>Q=PGZKUW<=0'_;Z3KJ M[VH,[;>TO&/8W_I0%0G,?8Q;Z;2"M:J$I52JBII$F?5\+/T))$-AM'P4)]&8 M^]M8S6*HFK=S-8OTO'87#=NO9MD ^]8&<)WWG/O0$?:]HB,,6YX1MT3U.ZLK8,]@/\0N3*JF4 M?,=226<046@JTD%59+I69/IWA34-LE4E^KJ>2M8$II27=VB M\<^(94J.LV:KMIPTCP.%)J$2QH/)F(6[U']T308NAT1C&=A)2;=%:N(#R_B@ MX7854V.EQ+NA60)PR\OO?A(8MDR@&>OC0<=>^4>DDF7KQ@$^ETMF,;RK/AV2 M!;QW%K"CTML*"R!;L8"#K7PE"[!Z?>URB;'<#19P#AD]?_!_L%"AL"KZQ(2* MDV^NX[0$F.[Q@I4$)2"TYTXJY;EK' M*BU]9@H-@G0(WW[%NE(Q- ,->5A,#"M[RNA &=&,M_(=/[.<\>:/Z,RC*!JC M.*$)G[X!8!\S;/U3Q:OFP5!\V[1A<:,TCQ&,'S(VH./XA?WZ/0['S[!R3D>U MIP1!?]"J1Z@/"X S7_E(5^![>T%F@5'_$]>+J!=KNAL&U RH9ODDLDS?U;W MLGPS-'V=$/N?NFGVRJ>>IY/O1D #%W[&Z)\7-((]?J"#[_0U[_TRBWJ =W6X MKP+9'(H6 .O_Q<]^Z2_;0Z>P>[E[?I+Y-+D H:(J=TEPN1(MN[+>Z_LOC_>? M[SY=?;OYI#Q^@[_^=O/EVZ-R?ZL\_O7JZ\U?[S]_NOGZR-5/YU?EYO]^O_OV MCY6[6CQ0SITJJN)N5]C;@(YR]J'\X=V8:R\K%WJ*Z^M>ZVN77JNN=5K MUU\S+4LN5BY6+A87ZV[TVN537 VR9HKKF\:$MW#K$IM!ZJ*T,P;3-U"B\TGVRO&)DZ&$THH^1 )$:&H_IP-0 M(/-2&^471,O893'P.4:O[\3H:UZC;4IF.PA;X;Q8R\,VWO$9@4WT%E9V2[KH M=&1B^;X_T@%- J8"4P\8>L$44U<50S.T7;RU[Z3^O)F3,F*.%VF6Y41N1+P@ M\JEN,#/0 ZIY6NB&_[Q#L,[[)N^^W"[)PP,MCDN/G5V1GM;K$]717?AO61) M^Q[Y=G#CO47IFVW^1,EB,5=U.YI8\-=S6BC4!*$9-*8#7=!!6[TGNY$W+DE1 MDN*FI.@YEF>%.M%]RR&N;7BNJ^FFZU/F&XQHUN%(T>CU=:):EJD2TY7T*.GQ M_=!CHSH.&H26;H=!8.M D-2C!G,LWW>UT'!#C:XDR!7Y8"U0IMGK&[KJV40U MC7-IU">)\KT390.:U$S;BR+04'V;$I\ZOFEJU(U 2E(S=(.VA.3:SCT>:;MS MCZ1#28<=V'43X6A1%NB6H3EVZ!!?\SWJ$A"*CNF9?F!JJPW'_0E'J]=W5*+9 MJFXO>E(Z)AO/H5Z,'^F%3W.&>QQBG[1SG")DSRF0^J*+ PBBU$] M<@-*0&OS'3=T;6*SB$:ZHSM-DY*OPG]-\C'/>_V65HD*F*)PEQ2Y"3P>P%G> M=8WC?64@T?)XS!Y9]A('[ 'VGH9?69 ^)?PM?*1F8X%GXRPVEVBJIR\.7I"( MW&U$EOQ&'I,\IG?0"KAS8L'IIEAX7]D:R]%0M('F13* <["R')$Q8G0\R=B9 M-8G?CG/*)NKRF.0Q=K>!YC867V^O;IJUJCM6AKO@2 M124GD<>QLKL\G[#PTR0#X E?@$@O MKT[J/A(_CV-_P!Y9 +>.8]9T6(&A:;V^81&5&#L3G?1T=053%^7"CFBZ/&MF M$4FYEVH#'%U$0YVCH43!]XN";4SRF$[9'#T*SS<%SW=5HU/*\3E$SXKN*#GOCI*QT20+GC%F*@-GTD$GCTD> MDSPF>4SRF$ZF1(3:?@!*8. %IDT\T_4T0BAQJ>'H6AC9="L]\&NE%BPH@XUU M/8(5([9KJL33=J\8D5C812SW'-4D%C#&+CDZ)3K*J(D\)GE,'67NAPQN;<_:KCM=4G5B)DMVT3>4SRF.0QG8P) MN1-[QV[# I(W0BHY-;&I&,SS\+9HKUOM,LH_7QNV?NIMFW%8EUL34JNTOJ M:<=_%(?Q6"RB(9$1(#)C:>A?>@U/%!WW:#]NA(E%&LHBKEF(:Q+/WB^>M=KZ M95,\:\CP[%[?4SU'EGV>&A[*8)8\)GE,IVPP[I&K.YRK>SM'062P<0L[\0D/ M3AEE*?PP5%Y8/MXV??4=.F"Z$&+D?WZ<[__:F,C<7E_77=64P<;W@Y['#3:N M0LQ%W/,0]]J:SBGQ[E!XUZ149G?K<=UPGUTQT-"68Z"LT^HL\LG8E3PF>4RG M;#'NP, WG:=H&'J!@GI;\Q1EE+&)]9B.>'A883]8%L3;]EMYAYZ83EB.>/%> MG-!->4!-#4?#Z/5M0]7(SOJ[=!-V!3F/;#+KI&Z9A4!(PZFH&,T-FFS;S;9-Y M6T<70>#<)4$Z9)]!ZC36$^Q>WW4LU;87]0096>PLXDG^#N)0 MP\;.,AV S!CNS3VB.5=(Z/_-=^ M3K#!R76*-2S*W.WXPG)OWG,Z -CE-_^>Q./7QKS *WF!Y .2#T@^<& ^X&B. MY4>N8_B:32+;QZD-N@M_4ETW-=TY&!\PM5[?<57;\53#D#J!Y 62%[2RZR:& M>*CY@4]LU]<#DT3,\L (MBP]# FQ#:"]^P%C3F3KWA&(TFAG;HVD24F3 MW=EU$^-9!WEHH&O7T ESF>_IGA/X&C5!@ :F?3BEV>SUB:OJMJ.:IE2:91). M4=EQX6-5#NRQ*LN123DR3"B/21[3OO-%-3TT0SL*(]/32. [-#2TR/,,QR26 M!VHL#^8:93#7>%-(7H7_FN3C(4O&^;?T"B"'"Z"#!QIC%QLZBL=TP -2_GPA MXET\[* MHSR?[LJ#P(RTB 8:#4)&-)]0C1D.]2,MU'G"S\G+ ZN;\N!]90LM1T.1DP)? MQ6+VK)K,?&9E[++H2AZ3/"9Y3/*8Y#%U[9B:1+H,QPD]%AFN%X4DB@S?-C0W MH(%#="?2=-945>2NT*^56K!0;]I8U[-[?:*:V%#%6FQMT3CP);&PBUC8ML'2 M/A8ZG\'LK(H;[!F4=:1SJBM(N[FA['.(EM[Q?;V@Z-[6O\']%Z?5.U M-5,U+#G=]=004H:XY#')8WH'D:Z]L7>]9.^N;G:(O9]#Q$I.=^V2%?FTO^FN MQ B(ZIK[TQATEG8%731&QG?BNQ M05]R5-N1\9UW@YW'C29N/#R3.-@.7Z+=B:'=<8W#5A'078J LL5R9W%/AJ;D M,.L[,QO;F&1E:9CHW4)2H/0/=@4WCVPT;CB[ MU=)[?8ET[QCI#IF)V@XK-'I]PU4=3TX4/C6TE"$M>4SRF-Z[-=D*DS<+)B\' MMQX6J>3@5NE D\T_L_ID:#&9D>F#YU3.KZQ/,T:L'_?,TW7(M%H:%O M'5C<:3"C17I]W5(-QU$]S9.!Q=/!/BWA?D:F&XUN- M%L:WBIU], '^83KQ!TP,!CCCX:Z!Y4>.'064>HP8/G,-9I* N$1S;=]GA,^A MV"26U>9P5\L&VC-PB)MJ>8O5;R<[DV(G]#NR4^QH%-8Y#K7M;)O=0'.B3&>) MN-^*X^QA\HWE%%Q&EQQ&[OFMP;4#NE(- MDSJZ M%Q+/!W%JV9I-3=^V?>K;T<%L"%OG7< <4U<=FT@;8O< RB]C"I^#O\/XI?\7 M^*-<\I!F3W$BOFW,DC<.#(NCUP)O^W_QLU^FH&_RGH !CF5'"LI]>V8*#7"B M+TU> 91*DH[A[32#7R=*#"M[RNA &=%LC*T$Q\\L9T@5_!!XI_HH3F@2Q'!3 M/H9?\!%J*\%0?-NT87&C5'2:_,![WL"%5CU"?5C M9+SZD:[ ]_;"F@5&_4]<+Y)TK.EN&% SH)KED\@R?5?W LORS=#T=4+L?^HX M(Z1XZCDK-S&B3^S"SQC]\X)&L,/_Y[M/5MYM/RN,W^.MO-U^^/2KW MM\KUU>-?E=O/]W\\;LIC8 ^XX*R]KE_K* M:^M>JVN7GFMN]=KUUTS+VL]B-WOM&T'_-Q-,O(5;EZBO@A(ZI:S=IAF*(.4? MC&:Y!*U.+'M_A2RB M^;,2#=+ON1)EZ5!)1RRCV$=,03/C!?0PEG_8!)-6 :,=%-LZR:[]%;:4BL6M M&*-'OA^&FIA(JI>DI!^*E,Q>WW4LU;9;"!-VJ$;R).3I58CN1.X\ MP]F/&0.$"6(PWI-"T.)O\>< U;))+N9\M*Z3K5%0NT=RRWW-AU823QUD;6JM MAG9I=IW2/K$14%?,^Y(I- D5.DQA=?^A6P]:W50>=P\=CECV7S^&JR2\JAU" M8\&%E7LJ<4U5LV5_H7>,@[OK3?O#0:O7)QX:(G:',+!-#4KW.L_8(Y9E7#%" M%5@9TQ^*SQ(6Q>,SZT#1";.^/ YAD'RC/VY^8#]0]E$<26,"PU[WAJ%J2WIU MR=KLSJ+B4;E[ P1*@(*FX=XZUKU R&N+B!FJ& MU^L[GJ8Z1I>#]7(2?F3Y_S.Z,K0RJ MWU M1U<=5\ZJ>L?HU[8.WQ+ZZ>@@=(FF>N]Q-/W)L/4[S.QB^;ADXPI7_?1? M"S<-3R*?'5TOLM%']!5S4J6*?RBN7QY483$W5.H=0RKU9X!T;?/Z-Y%N T9O M]OJV::O:[A,QI?:^/9L?CFB<<>?,&;9_/B+;%M6$CRR89#P5Y(]X_)Q.X&,T MA'U^8D!?PSA!47H+!\0[K%=GA5;T59),Z.!J""?1G/8(ZOBV#4J6V24E2^KX M'>?[>\3:]6I*>T/*I4VP->)=/]/DB6$R6P1'JKS@\:+FCR@'^T$A@N6F<<@S MW62&SN&DR<=)#LO)<["\?: __/SU]%"NZV=RE65XB#Q[49SG72+(\3Y:\;RQG[%Z?@([G:5W2\:1UT7$I'@ *P6^ M"^?V%+\PQ!%IL>Q=Q@#L/J"%_QE ?UM!O@GYM! M74U+CYJ2DJOU^A917T!$$RQC3;6(H[KNHAYU\CTD3H&]WR4O+!FG&>A(THMY\)K' M1:JJG4=C(4O1^%A7QF2GPWN3T_H#@L*X^+3-:K).1^JBM^4(TIS^[U7=70')6X MTD]Z:GC:+1U_+_CI('YJMJG:2YRG4ND_I$^G*)01;:V"()NPL*RUD>9 !YP\ M#^)\L->0.)W/E4N[,=VY/ [M@K&M+39LE ;"NT'/P[E^6D5/K]>WP5XP5$U; M'%'T3FR&KK?$FD9&E0&>]#2"]GIFUD(G&F(MTMWT>#[COZ=)I$U)S=/ -M=- MU7&T;NA?TC0X.1&P$2JNS>SGP*IL#U)(>/LPQ.GP]+.S>UOZ.<'NL& M<$58VU8>T?;\WN!Q-L8Y:$/SAL8)X$$;YADP3,8B#F6 MUPCBX1E'9^9(.F:I99'C]2V]$M5-=]4I-''(VK) _E2Q[YAI0YNCWP8*O,-K M4S1-!7AUPU-Y3E.:9WCY*$._T/B59P^7Z;"*F#&J):A*CN3J&G[FG['6'X&\9_E[D\9?SW!.*_=^7!;1TR M,S6CUR<@$'35\19K-3L6,I/AW_<;_FT#EWE2D6DZJN$LUA!T#)=E^%>&?SL. MS'-0AN;#OU&$1\@&YC=0LG.+E@-RS:[C)>_&[0<)_M M>-M!0ZO7M["9H:,2\QW6$IR*&/C*1D7X>)[URYCQP>,'MVE6G<=NY(7SDU33 M-E1MIZB!C!9W& WW%35H$0V=7M]1;==4R4XUC#).O -_%Z>*[%V8R:SH$_'U M_O<=>T6FM>9&WI7=Z^R"9KO$^<$133;>% M>E^IS[]GIM\^@JX5$/J[[PET:GI^R/SM4O[/0KEJ6Q!,09_?1SAZL@GI&%W4 MK:0ZWW5/S7J4VT"=,#&'T[$LU=UIFE#W%/J.,.DW%:U[JDV:<%A+S,ZNXS+1Y0<>\1@'!Y#5%-S55U;G!%0 M8G!'LGV.3D,RDU1FDG8KT*1A/]A.?(+ MR!4^H3(?9W$P9B$O5DO"V5_4[GR C:?A8NO38##!P[CY(<[W*QVSFRAB07-K MR>[U#4.U7*+JKJR]/R'D/J*BU7&4=GI]DZA$G@-SB'$3P!_Q81V0D+BXZH:=+<@G(Y45J>H>I+TJ6D0_C](#-E@6X9 MFF.'#O$UWZ,N<4/-,3W3#TPMY,BLG38R>[V^#AH3L=_A,-F.B)I9)'=T+ MB>>[GF/9FDU-W[9]ZML19V5O!U&[S,H,C7?;US07_GM'GLV=,/C(AJOD7Y)_ MM<*_SL"N,/2U=H7D7XTUR%_&.$(5_@[CE_Y?X(]RR4.:@4TOOFW,,HX 3IIE M1[)-OCTSG!6=#N';K^AQ2-(QO)UF.$9:B6%E3QD=*".:\02R\3/+>9(Q!QX% MC"V3$^"F? R_F.T6OBT8^G_QLU_Z^WY- 0G3AE?P>7F ]1\R-@!J>F&_?H_# M\3/ D?.-VE,%=FG5(]0'<$S&JQ_IRFG?7MBSP*C_^9R5RQG1)W;A9XS^>4$C M6.T'.OA.7_/>+[.' "=0A^"JS<\=UIJCZ2#5+!C\M-U*5)^ MWI3R8#^W2<\VM7KO^ MFFE9^UGL9J]]PR/RIB_/6[AUB=(LJ*)3*N)MFJ&84_[!:)8K-TG(0LZJ/K& M#7V6*::N-HF&-TDEV"9CH(,@1,-^D^R+-[=[7C#3]]%VJ-,FZN-D-!IPE1'4 MQZ#LW05JI[!C4+?:)8OG_6;@R'2F[J4SG4I%$ \#C"B<'E 9-_$REB^4!>V< M]-&Y?3?VAW72K]6Y*J>[ H$> *.^L,8))X;!VX[I2V:7'"_9Y$"^:$E#7=K; M4<>S[T9#)M"0J:G$6.R3?/(96Z$8F^(0YMRQUP)KRM&M9BA/KD,\U<8K)6&+ P;> M!M=)H,D1/).G#K(S\S_RAK%\L 3=A*MC:R4;L@S<:&T;2=QK+KC2*4WMI!L M'*5I:Z;JZCL;2=(-*6GH1(VDG6C(Z?4Q%5Y;VGU8>B$/A#U%,C#HHZ*7-X<0 MZJ\3^ ?-"/IK[BB^^CW MG%UQ;+M*PL\5KMV4J-:8O6!K<]4S/%7?O2Q=^C$EI9V:B#XV=DIJRO65U><83V#L[J> =>+.!UKNAL&U RH9ODDLDS?U;W LGPS-'V= M$/N?NNGU9!7$NZ^"^'+_[>91^7:OS)1#W-Y]N?IR?7?UN588L;B5#1&)&+UF M!_BO23Z.H]\B %29C_L_[Z+;D@H]3)OAIZIW_!FO\..!#J H1 M9FH]95H>>862#^2N9H:.2STG(K9O4)N8OJ4SVR6Z'7I^3V$@"$>(K-F$@1GU M];>K+W?_W]6WN_LORM673\K5]?_]?O=XA_]^5)6/OS_>?;EY?%0>/E]]4?D- MG^_@AD]WW_Y1"LT"BJNKSU9BP3*F .\L=L1!(O#Q[5W-0D%GA!HNL8A!-!+8 M<(:6[4=VQ"*3,<.U5S+Y0V'I I?7C?\6U +Z2BJJ7#^ @L$RO N.J894[ MSTJ*G\P<3<7^6% M#B;L O0[> /-@N=XS(+Q!'0:56$)\#S&9P.K_#VHUP!U"9498 #BE<\EX+H& M^OYQC TN&\O0LG0P@'?>)"]QEB;\OJLG(*?)8(P!N9]ZUS=7O9]5V$$XP>)I M_.(SHX/QB;-XS8&_YO@$GD4*ZFCU M0EC],^CW3\]P!?#G>YK]R5>+3>C@W<^ H1>P56YNX#2Y8E6XP5A N[XZC/P@ M$(I](Q@!-;\K^8CA80&<@RP=Y7C$11$\NK2B5[B+@66C*B_LB7&#(,>CS_Q< M'-YH0(%^?(K-TX#L!%OKT!5 A6W59P_@%P!8?8T8,HHC<7(#53_)P#E G). M8>/5^>'^>=>W:44_)S6P!%/8X6 T R]8=\P0D^76V&3$WY]- M>-N]2^5VDB'SX.@MZ)4J/N *W,);PA8C<0N^@H\^I6"_3@D*OHQ;4PO,P$.% M]PV5[S& C$TX6P1D0U7QUGD2O:YR#UG6/+TI")1N0@[K],L(E#,N102K%A! M'8_XF'>$)M"98%Z%*0KO@=7_"U:$'7"I L:/.*HIMG/N/P=W#N+J#266B'6@ MW:O +G(N<<#J38 _J0H%#2U8UQC/@Q/6/( $OM3 (1[ M$Q'S%"APC#'^G$\ SOB*G UP=W4$66"%&YDU.^H5G=.KKI9%Y$]Q__R-'V*@ MR3C80+'Z]/?[\U CN?4G.L2B+G,/>E%1VJR@]:86>AC7'A5NL_-1)$">L$R* M$IC3"&KL Y5:L1=DJS'(4/A036]#_E>I6*@&@8 OIZ./0"OEW.2_ MFC1',T,[\$+#9,0EOF_YCJN;=F!H@1L1UW>%-:UK9F%-:[-NX0MK/G2[Q(J> M&>GV#>16#HPTVSBT:U?FM-[KVY>KHBZ F .A.:.3C L9A"E8TTAVP-D1ZX>% M:DL%6\YBKD1$RD_QS\>%6SE"\UMZ)1"M!"3+?T--K3&LC%Y?OUPI5Q>X>SR*_XTWUT/QEC*47^=U3^_PKJ1&/\M3?$WU6S MC!5<28&V"-#,$L\1FOM!O15]Z,J/ CY1R_7 B13?KU@[JCV<"TG7T^+I3&+Z>89&R_2;A,+9)5JN<*E MO ]G?YE+%CRS<#( A/D*AP-:U7]8>(?+ O4*V)^(6 N1&\Y&KN$:K"G\AL!< MXMMWYKW:CF89INF&MN=[Q+$CSW8HLTW#BQQB>(XV[]L_#>7\6TT!+WQ(1;KT MF >5IP8:J+WP:_2>U H/MHI ';:3E[5+(R_@?JWWQ@*&K=F;]0=[7[4P*X;+ MS\@MF1IX)@E+VRD9"ZG$2U2,13F K&-6$OR6IN%WT "62H0M:I]-%TQ757,, MU;3MKJ4SC:>I)N5A6:*CXO&*$V?><0Y<[@H$9T!+K6M65V^ECF\WB)YVI=>5 MT%MR)6,!BU^0W%4E8;+7U+D4J!Q7F"P5(M?H'4C&XLZO4[QLW#L=4P9U53>) MZFD[#[*1]2[;(N/7A?H6J:E*374CYK+"Q[@U9UF;G=^4O1"-LQ?/44V]2Q/? MSDR#><@PO#A^G=BUIQEXQI\A1CN$4D+4F- M0FH4Q](H*F1L[ 0A)EHIAF/+IA]']K-F/)OAQX@EN6PV?-K:Q$\G[ ,IO*OU M"P(W:[]IS&0(G[)K&8L3 GZ6NLIA/:QE7O6K5%A.66$Y)(O91PQ'Y)9S/^N] M#^#DKVO,5ZQU+M;-64O;>LMLEY/Y:O)&25U=269[R-(+?CAS377+A,MZ.EN< M8Q*RDC&! )C>)FK]\G&:(>3@$A;-E84=RG<&+\-'X.P95@)7=<15ON4;+54N ME1+AE*?"M!:%L!+.#\\BQ=$/0VL?S"XF!9&8M4JS?YDXVFNW_(TT%_F.@*T4JMT MA@UDW.X/Q%W:^^'-7@YS6;(F,#K'B"+=-$UBLX!&S+$M&OI&I!&7^L?K_="P M1N\&&"$=A'M*BNYZ;K P;1P[VJ4Q0/%\):5[=&2H]6*Y8JNR[RN=C+&@KJP M7JPE$M+AW@+(V(JAJCK^V[1GP[3$K[BO][/@?O%X:65?^391<)+W?FZCA$XW MG="T;-LD@4]"BWJ!Y@2F'[J69KB691W[E<->+LH"5T MK<.M[1(ZXF"%V*I)5LM+Z$X%<=JN!2-NKV]$%..]A>0S%LX('SC^!U4QXPQ;E88<_BGU4AUD: M8O0J9W(=HU,^-/BM$Q+5WD7A5[T[34W*A9.LZ-"QM@7:5HSCS8+&;0'[4.T% M?HS3\)87 <'; *^NP<:"GQ:+'6&KTV+'$N)ZKS_^GBJO +)YD!6J*FJ5P.VP0Y50YW[J_?V/JP?0##=92)S4J6\1!\89147UGR%];5>: MMX<1MS3..'&6J%%6('\3:_\$!N,#$%/V+;U)0D"8T0@,'CR^ F,:5B9;)I M M2Q8+DPM8*0 KQ)=8M-7ADH>WTQ$%A-.OE\C#_0VB2Q/>L +Q .E@(<%D@/*Q MI=XX2^W;MZLZ9^U;RP7+UPH 4Q,=6F052?&R;59 _%P45 M8 ZCZZ6Q%+%Z?=LP5)OL/*)HIZ2"11G22B9DUSG(SN7F4AN5[*1SA>:6C8,5 M;=M67?VXD\]V82NGK9OPB00 \1IGD3J*U%&.S%3NL45]8W;B]/K$(RJQ=J[_ MDCK*-IF0;%3D2]1FE#0L I-ZBF0I^V$I'#WC\$84$L']G,>(:XTYC=OKFZZJ MN<6(S2M.@6 7*:UMA66!_J+9JJ:=MRV%6>JOQRIW]8I\!.I MM:SB)YWNM&5KO;YKJ&1W?B+5E,/TP)&*R;DRDAV[W]@ZZ ZJ;EJ@/;Q+[\<) M4/OVK6^D_G#F9-^1ICMW8 M)@9[05%136UQB."!>E*0T]9-#LI;]A65J%[8*]]K8/$O5 M'& HWN*8@@/US]J3GM)U;G+$SEFGP$^DJG+8[-8V>F;9UDIGJ51.]HR GYCH M(:&,Z8\MV(E43R0[:8^=E,CXC?[8Q=RQ>WU/)ZIC[=* KU7=9+'[WD*7M6.- MU"W/[ZHJ G[(TEN$^%TB (_=9MC\R%Q[861N9#H.99&O$]LG7J!YAD9=RDQ? M=P-+(_K)CPK27(FCA5+K6J^09QHJ M:2!FC&-;D7+@M\Y;<.F\\06O#)O_^C-]88K/6%(KH"\:/F$Q_FO97&-^9441 M.-]2.H@#(#/15I!WA2J?JO5$G%_\.)W9.5()_AX;2PU3H(7_3.O:XLHINJ^A MTYTK*==-=YN2EYWE:O77_-T]R]U+]KFRUH5[-O9=FJ-WW' MFH)2T6+R2,J?!#')&Z,JN.-U-;D=!"&*R4TFM+ZYW?."F=X$K=[%C-^O[(6!ZM-4G]SL MS-^C#;7ASCML734PKMS < GUM8!Z(=$H*,4TI&;H^)KAF]3TEBKF&UA9-2T] M+]7T A,;FTENK^^XJJ/KJNDNAH6V"SEOS-*:&U)M=#^0!"H)M+"<+:H3$IH& M,RDQ'.8:CF?8'K4U:@5,\SF!ZB6!ZDI(6<0;]E=AN>PV?_M733A%8!@=PGV9/V\<9/KBF,X.-_95 T;N,:2 M28R'#Z:T9)A+ZGI_U+6[ #XX=>F8]6![1'7<17%\I$CEFW-]3GPJQ8H).J7C M7$[1><=3=+P3G:+S;J;B&']\;:<9\TFPFFH SO^;#%X54Q/!MQ7S;U:*ND#< M.2?NB.?XIA&2R IMPHCN.A;\C[F1%06NIYL\VJYKCJDU;"1>-@2_BJ)X$&/\ M[RH+GN,Q;&62L4\,I:18/,\E%JMOV!7<,7K]\7/&V&)?<#K]++#:ZKNP!_RP M$I1?+H;V $8I-T O/*Y?S/>!"S&0,[!:C#LNF?2##]6F_-SA:Y.$";A/N\W/ MA5;Q5_6OS1XC9VRLY/-)M0U%L%30&9[CD7@Y!6!-,OQAY09?E?0[[V7_VCF\ MF)[]C=CR'>QXBBM?:YMMBA-FKY\F2S"B!OOBT-H8S$0L$E##,FWJNR2T0S<, M#-MAGF::.HM(4*B+ *>+90 [[& F!_-CM>-!W%='B0[V,4D^,>;A33O ZPYA O ME8]-7@00A"O\S$$%79(@I9;39PK=H9R' G$>L2L ,NXTPO/6J4Y:(_]$^$G4GUYFY]LVVG?M7M]1]4\=+>O"B5+I6+O M"'.<9OLG0O]2GSBL/K%#RWT7\P)5QS94Z\@M]\]:BSA*U_T3X2:GITTT*0'= ME9V<0N]]U^6MLDU#-;U%G>5 1:-GK:XWNT%ZR>VIX RW<#CS3)\QQ(L\G M.M-\:OJ^X6J>;3NNXW>A(:JG]?JVHVJ&IWKFSO&%/?5;G-6X6^J)*A%X@VZ M-'"M( KL* P)"0-?-RU&(M\P S,*7*,##4,]L)-L6W4U VS"KC8,W8NON]-2 M WN&QKSKG/(3]@Y=L,TW(K]-O=W=([(FSIK=Q<2ANP)Z1J^O$]4T'-5<(C6. MXN%MN[SK?>)E1YG_;MB(R=Z>K5K>J@XZ1XLX;# #Z_0 B+=838BH.CR0= 4);A7;W^YQA@'\9%=NMO*?H;K],D8%FRPS:[@EF\ M;5!0-(WC[<& 1Z#RQ9VS49S0)(CI )8%OQ!E!94;=X1YW(B6% ,.PA%+9]S, M"D?6'(_0)(QH#K"JGK$C_X>#'5^=P(8\* M;@J7:_.NR_X="7(S_.XD$\U2_((3\E9[<%.:,.65T:QP/^,SN&/^P]L0@#TK M](7&@[++C\^4F'?9VJA%*X]%:+H;!M0,J&;Y)+),W]6]P+)\,S1]G1#[GSJQ M>MVDH.6NFB_WWVX40^%>>_U79<_S!!]APW$$HB 97TW# P]%=&!QC*!'YL<( MFI%IVKYN>:9&B>Z:U".>KC-8E(6ANW!^C.#C[W_[V]77?RCWM\KCW6]?[F[O MKJ^^?%.NKJ_O?__R[>[+;\K#_>>[Z[N;QX7VR*WT-EW> O;-3\J'& MG%"S2*B9?@#:16A02NW =S!3Z5@M8[=DSON>6DGS.+^/YC#L5?RY!,NL>8 # M=3/?"L"NL#2B4<]S RMTJ0\+T8S(MN:QC'\0&=:#D.-4-/EZR,"RBT<#QJ]= M3QD4;YL#;+%4])1:V#C?#QZ>1-.AY=3RYF'T1>3R;0%0M-I:^V""/0>_.,9H)V*[D(Q"VXC.PY!&/JJ8*B-J9 MCH^7RA5(?MYFEZ][!&)6_"NNYKT6\GHCF#]ARV2Q.-&YBS=56UC8489_=@GO M#S#$M\YE!"^L6* ]SP(=2[,,TW$TVP^)YD34H3HLQ3&8;?F^:*BR-=)2'-0F28(5V=LT=^ M%^Z&Z<[.61FY*U74S=Q*,6^EBR2*1#>KQ:H*K(8^%;VM4>\K2 P(>TC_9-.> MVD5B(+JC1D*#X!XI6JB-/$T0'9PH>(=3M;WF8*JSCY(/A'$> "7B.(8U-X\K M+U+!"#9P)"4AUV&32?&YLCI%"2=9E=A8K!A4Z#@-.3L93^!%9<8CJ#6#$%8) MF\Q*QW":UX!RJ=3<)358E69,U9%\NAAL7HSMPQ&U\<,HY>$ <&OH+!RP<='[ M. 8=/0Z!]?][.F-?9]LL^'P 1L@>.#E]9,("M3)78 MJ^E8AT_ 2;.8DT'%8-UU#+8#OL6F#'=^^^?,<*]9-J8QB"UVK*32!JE,1+1C5?5)G=G\JY:=C9T9 MQ#--;/5M#^?P9Z$;:S'V(QUP9O+XS$#3NYZ%XGGXZ/@&1(7T'F O*'0!VO*3;,*B)#'Z:WUE-Z,H84B((2Y%$*4H^K* % 'O3Y+*\W]I^,N//V%>-13T6?+EA3,1@" MOEF(6YS\\+-:CNWA5H(P'>#%(#JC,L!6B-9J!;4I%/G$ORCO20M'(BT*8M'& M0),*,Q,*TVZ /H? M@+;7!T>'OFLM01Z"_*C+*N#P_G*53^>+5/L MG/^Z@$;URQH UM/B=IKZ<+$21^_MC&0T4 M ;9Q#9LJ[8F72-94BNHIKB2-"Y"7DREKEPN]O>[&J'T"OHE3+4OGYQ-H&@4E M"B5B=K).SF:7M^CKK)L:A5J!C@< #"](%3LHG:&%;^3GHUK>MS3.^%"R^^BV M].C<<;[*/3JST3"BZ?-"VM5L(W ]S;.81TS+\R-BVZ'CZ2PPB>.:[\P\1W I M'%Z(35.(*360O9,DNOFBY_+-1Y[EP; MQGF.KJX$96W5YG>]TGVI_%&FA&*POEK@"AU=Q%:KL$L9UN0[N51NJPO EV;G MX_'1J]S ^LY]DSXK]B1X P[AY>-P2[T"N\%RIE%$.,Y8$7Z^ 56 MY8C8[1OP9<.KGDXWK$R>@?E/^;I#S<@%2BB2HN ?\;M9-4^ W#X*^*L]%GD-)U)A/'L#K&[19D&?J^T*BS[+6*&_%H).8M[V!^J1O;7RBP M1);TFVDA(_C(CR))H\:2?!;023YE3?DS,+T+/@T^H>,B/478%)5Q0'G,=6F^ MM\%7B)6DEV"0OS"1-L#7"1SD0O!.SFF*3+BEFZ^#,Y!B4N?PYCU(_P]L'J"QB<6^=DW(U+:YQ0VX+< =4#- "1CU$7HOLD'-; M=' ,86G/@K20!8J"4/XB5ATZ>IXVX'SJ3!@@C$-NTPPI=B;DGK#7)6^N[[.\ MM0C_\>7/^HWB\:26&XDI$")I$(/[J ?CW^Q'P% \,:Q^& Q> 0F$>VP FNK\ M)]&XQU6BAQXD0H)I#_C[55$!7Z3 "";FLT',7HK,CBS._RS@!\H5=A]85L D M^*BP]S"S: QHCA_@$8]F:34W?MGWJVQ%O9/UVY[RK(9HI-?7-5.U MK<7&8QQ$379J<;L8&Y"!AW=-70%C>J MEG6W,9@&KT(4OX4%LT6'TW@0A8V!LC 0J?\Q$!Q&(PMG%I!N_!*'6&I09@A5 M+RSZQ129_+64G?2%:PP*\.@$+&4N!L.BG%/48:SJ\SS]""YO5L,0B\/N(>5- MU5.@E<1C4.ARGOWO,P *Y(ZN1(@KA<.OO)QL'C%IE+-9U6D3ZKQ<676"M9BI M*'/!',Q1EK[$>5E@RCD33[\8+^-0Y3LY%#A_$C7FI0[,*SL&\9]L\%IJJR)G M#+]U'X#>Q'-5!J^SVBAOYL++*V"'T;04 K14^/18O$MPI^)"D;)1+E&DJ=7Y M%^R%PW3((W]B*9B&RA>#;;B7J7\?YU^_A1';F"UNI;^MX1H/Y7DNX1J->84- M7%'75&W)@*'&7-&W/=\W+;XI0ICO$\8L.W+\R/?#4&--FY"UNE&GUW= MMYCB.2E]7U(PXC=3_,ZK(*8"S#(>6>;BH Y5J&KA9,HZ2YZ73L;(,DM7<=%9 MJJAAP0S7; P.+%F'8/-JVCK\4->_2FCQZ-O _GV\L\4PS@,V "G* MTDG^UM,]"\I(,7 MGNN6T4DX09\:J#K97/;J@>D3H?>9/='!(\-X-FJ-.\!-1Q(%)KE415B+FOH; MJ+F(F=74F<-!>U>FT2ZTC75\XQ+[+_T-<^84P^$@-F>% H^/EQETZ#? A$%N M5O#429[=P+L?U: JDLJ+#$LJ')^%K=$4E$'H^F[@: 8CE!@L/ET$;/0QP3U+.0.[+I%5^171BF6JBC_GM ,^T8":+ET;PIB/02&8%F>:]M$ M)X%'[-!U'0-8A,5"$@I;0M?>M"76HNW==/6_C]*DNJ,QS$FO[UF::CGV(C*? M9/>1Q^"9(>>YCWX#$_JZK,G$JHF/K]4_ET3H](6.?:>A"<].""MF4TV&0XI9 MS2+T4HLD;RQ%.4FL8^-;6.:KDW[W:+$7M!W;9KKV?Q6X& SFP2P[LD@.[Y,"N?4K7CPS8?[+,ILD6_7"M#L1YIS." M-]S\NQG\T2WSU5YGOG9QO%-+\\DD24J2K$B2LD"W#,VQ0X?XFN]1E[BAYIB> MZ0>F%G*2U%HAR2C^P<*+_[ L74:-CBC.T8U?3X(66QJU)HC([#@5795!_#.; MM7:,N/E:@IH>1!/*.1A:KO;;:?!QQ^* MM*PJAK++\.43I*\>;V\K,FT8JR/3 M47GDRW51^S M;8NZSK'_F3$+C9/I?_9F/[.Y;A=>%.D^TTT_T"DQ/>*#)6&YFL6HY8+IX.^] M]\]=.9%L5;L?PS[QCAOE#L]F_$8QUW"Z:[4L(D0+!#N79DPT]([B),Z?F1A0 MA]7>V&YR+ ;^CJ==CS,Q3B_G/;!Q[B<0W"#^#T]$+D<&BPE&<$NM3KJ:>BP6 MBF_%JOLG)FX5#29G*^A%>WWDP(.JG+YL&'\B'];O8XU+, MU0O3[PEO=52-V1--I,MGIKT%8M[L+6=Y7I:A%-TXJX8 E\H?M9?BUVIOY07K MS\ ZBB%#J:C5Y!!% 30%90&ULG2_&$Y0=$1C6&^#1?7PXC%+%/Q4-2UP22L[ M45K#3P>V@E..X%P'XH/8E#;(Z&C$)[%NV%%%=D5;4A$$Z#A^?1C09'R5A-@: M;81(LI)3+DQ##NV 13XP>,O2B.,XKF];4:3YOA_">MC"'(7RDZK"/RIZZTV_ MJR+U;=PW[0PJIY>+X#>!/@6S&&9:@I?WE9]ROZI7) V"R;!H21*R40;Z;E7. M5A5?72HWV.@!>,8D*UH6#NF_X,^JAT;Q +"JLH4F)^IJ9!K> ,P3'LK8:$ # M5K3AX-W2&+8 *3IYXL3:.%O@/M-.%K59S,H?V,YBM'++&1OS(;5E(VH^Y@P+ M2%)1*:D64V+S<3F0;04TN#MKF&)C"[->>.7>A]O MP2^7S&*6"):V/&&\P/& M.WS_++9+?TS?BKU),B9:KXZR&$=%+&D]M/J91@Y;;8_: MY9+(E2)Y41B;"Z86"< H([;C6#XACNM1+_ "9A+'TVU=MQM.'NR*#/RVFJ^) M<0=56_85,J#LV5LHF=L,-NE J:*E71J.LTVIHD,N7;O]ZC_#N/1,TD;UW[L( M@*$DG& U.A]N@*V?<;3 :X6'F]2PO0= K&.1I@OLR#)T2],]8MN.&P2>X6H! MA5>%FN/MPB)_YZSAX/;7H:MGV PHD.A>H!-FFE[H>R#*7=N%7]@F.QBZ8BN3 M?:#K";*7SSCG]AG=0'5+\UR8*]^]@B[(L^-3?V?/<3!@VQWU">YW'6.R;$_S M78]8NA,2GQ'/TQDQ+-WV"+6CT#\88S+W)$=/D#1Y/_CCJGO'&$?])JY&U-%< MHON.[QO$H=1W[, !Z]BVS##2-.M@N$J6X2J8D&L)+:2!91K4#K6(,)UZEN=8 M8>2#HTVC\'>QY*0YZL6V P=V,\'UF>H9U^Q:UCT %0IYCS+(-Z;P7UW@1Z M#:Q=CYMNK$C.\0 M<2-6\\'RZ7Q1A /)^>JK@4XQ=YMA\"R9\+D=V'83UHT!(MS=RK!(,D'W?RO) MP,8\X4QAS3'ZCR*]XTID=WPJIHE^A14^L"S@)0I%]./"J AK74QGGXN_%=#? M9>E>K^^^';CY[]/N[]Y-GOU;FH8XX0%D\%TRILD3SE\07'3^WW.CILA"1,B@ MC(6Z9VBFKA/;!*U5CYC)B!MIIL?TA5%3U0=VY]OODTV_"='ZL+OI<)2X@JM@ MU-.,->1P \Q'5B)61+3H: 3'.LVC&M$Q*Q,,>#=03-_"7#8,D@YP\'LUL47D MS,*;G^,1W%+=7CW-L:T8^09J\2!]JB;9- M-B!E8,3QF/%0^ASI-E&JB;[2]./X4IR%NG8W.M-<5"7"R*"$!($+RD5 363P'4T:Q-/1$L;Q.%? M2S?(]U=P%6SY/9G34S@-I[,3BO)GQI8JI*;3>?O\C'SO(!8>R%;P%95IR!^0AV)1_@FD^>GM! J[T(A]?R M>=II4"1EGM&YH\*'\.7ES[, +I0\?OB4C^< \[$>T[EY<[]?_AJUR#WE6:D%JJC%;.%\;B'JW,0%CE:^4,J> M$HY38-6#OEKTG0_C* *#'7FTS\;?63%9;KJN-;N;JL?EFH3$1SUQ""HPXNL" M?,I;^42)$NK3YV?!#YHGJ^HUYA)D9U^->NCLXO*B@H(W+:&8+\P-9WQRPI,E M^'"/:)!^AU73P2N<'RU.X 90+D^[V[SDHD,BN);?FHED5CI8R'1= MY2(E)U\A-C,3$W==H%-IY9\5LYY.^$'R!_3.E5&*U,D'L\] :E!!JJ VE(P, MB:@F':N)';."$@>W8NZI&/"^@EOC9"%\-9>A*+L+7HO^.AR\R3VNRYY;6%PI M_&M/*S'6D\UP^GPR+'DI($C%U:;L+.=%%D$Q6D04*50N NYKQC0QW#[R"E%( M,1W8RMT(N)I+Y>HM.4+%BHH]^:_H* B>5P)J<&4J,0"?4ILRV"=.9RRS/HWJHF9%!C< \2"5R/EY78$><4Q*W8FJU._7A[6C9_X^:S MG,MCY'K/=6$:%3'KZW(>O;KG-:]=8<$FBMGTN= Q(RP7Q7+Y );#1CDJ7*+6 MJ=3FBC,IC^2#\I/^,ZI6&((:X-!+8 (!*PQ4U6C2'@ZV3%U_%& M '0:U$?WK0#'KQR0/UD_5_23U]5G[J3CAY0.E@,)'7^X@HBA3VX!9NL 2_G M&^9G7W[D&5LN8&B0>Q'048@-,](Q>BD*H3;M_E B"AX$WP> ! ]IVI?B7Y/P MJ>SV_0285/HM>$DI:$[@ BF@T*J\#TD*$J6O%&N=(E>O=)?<8+HNFN.^\:<"Q@$X[I6#ZUB1;!]W7=\:*(183!>A;3**F-KIBO)= %+OL1[L>33UB^@-X :'8PQ&#H>9[$_$=7]?,$S7RG; MV$Q?4?2DR>1WH*W3/63JID77JF+T'P\\XZ5,K7.!Z=98^/G. LO1A3; M'X R/HPYNRF@ARDF(_P<_\C2O-YTC%U>9NY;Z%BS ,8M^G*(SAY-QK0S8M' M8B8U DH\UW4#(]),%@6&:SB!L;QF?%GOSQD.@:&Z_"H)'XL#>$P'8=/^GP33 M9#U3M71GL:D);KC)-AV31"XA@>F: 3$S8Q-NZQWOHV+3[+ MQ;!@H]IBAW^UUJIH\'JY.B%'RJKY([H*>8$1L@@\K94"R]+G!98&GZ)Z&/JN M%Q+']UW')GYD.S8- ^8ZVKS JGU)X9\Z&XGU)J1F0X(E+ZI@V(WO SF7%&*LAY@!P=*K9.,7M4\8ZXJW.PMJGD^D_"B.?>WR+!;%I M6[-)LIJ1UY=?]DPKU[@=UZ9Y(V[6V@2315*Y$?MIS,4P\50CJF,N5C8T9M:M M#<1H;WMFKV_8IFIKWELL^I!Y%X_/@.\?T>>#) 8;XVAZ/\(_>3HD1C]A65AV M.%_/8)%UT; 3%">/8^#J%QP:2AT<[X#YKNQQ"WHH:HHYXH%H43OFR8M#G 6% M\! **O\I'0D_,$:UAJ-!^LI0,1:*>9H5NBRJQ9/!F":")P/N7A0=)I6,"HY7 M<[L6=C@K^&JI;L\V+YPV<>0-Q?A2GC):UC?,KHWO)YQ9(K]KNDKA!^ L^SO- M0L5GN*0AH_DD$S4-L^D*I2A-%SJ382>>"&KH6<^$PSN*O7!!Q%=-Z][O?(C.L!-W-"[PK=DPN>!3U8X3W#$G7R F'JOQ7\M8 M3AF[ +M>9"1-!YAR'R%=>!'2-I^6!.P#(VGX@IB;^T7?7!XF+4)A&",ECJ8J MB+[J'#7&92')RTPV@6 )LTFN(3Q>L- :^_T^2[W3^ Q7< =I/HV[5![2VM/% MC74RKW%?=1J#F5T), +!7^<^7F6O?AQ0$)6/P7.*M6*"^5[@,C@S34,VN)S! M1W$ZW+> H4?V[PG $3AFK:-XQ4Y1;U\&(-[*O5Q:$6P3A6AY/8Z ZOH%.J2$ MV"DBBGC(&>I9J3C.(G-MYAWB",JLNRK& FR-S65PSV/,I7)#@^=%1$((\@3D M_]0T>_8CSL<\_8,GSOD590<594<%9?_4^WA]V_L9!"VF&E=Y>8NPF17;X^GO MXG$E"\HES"]4%87H?'515'0VKJV&H]BE DNI-7\MW6WC M-C,** 3$ R3'/5 MPUD(8]O\(!--LM+FAP82NG"XQ7-Y[.M/1_EIQ^/]6>!C^6P^IN*\J AZ<%^(7=J"HRG[)1/B4YT7S*-_,C MY]0CG82>'45>2"U&(O/_9^_MF]O&L7SAK\)2[>SM/$5[^ *20/J6JQS'F?7> MM)V-W3T[?VV! &AS(HL:4G+:^^F?U[)CC%O;$84<3-P?$/B?L:N5>'D?1!=G3QZ?KW%']&+,) R/,^@_ZD-:<[+Y$ M:@![+&G++7,QZZF_<8\Y^J@4)OC,#%&59N8NK'!U.%> M[3X4:[F T\[JY+12V>!FRGZ>/BAE M6WE:_#A"5WX:O,:N,[GZ,,5#AE9O4H&DIKWJ!>/3;D%NZL;TI#4LCE2W^#JX M%9S=?VIJXG/3P8,6;"/YAI*&;M84W4R&I237M-=;^>L<@IS[,N4Q+B9;@"LL M"NJ@:J3@@5=U7KS_JJ'_Q0#(JF[XGPMUS1P.%I>."-PXEF[BDB12L4==%DG) MF:]"P>(WIIL,A2P@T9N+[).T;S;]<8+8;B178#0']:;.[WC"4EK7B)P%+O$9 M!%223X+72UT+";I*5OOI(YWV@I\P_._//K)$<$&S_L\Q: >9BK+/UK>JJK7" M@D!+/FJ.K)^:.D7=UBS%\V&/$*MDXSYZ\A".]$4)XU7VJLG'99LO\XC&YE$= M&C3/<\5J;E>_A2QU$%>.#W>*\,1M=:$N=IC@.,"WJ!KG!LS[15:]#J-+4X;: M>%]=Y+ND"/-P..YSRPRK0[K(*LM7-BMQT+#8HSY374P=JFYKQQ-K,#7T!%O? M5-DW->"&!7"5N78USR;G.]K69L'SZ@'7;*0C7UW_/2B/33:>4O*BB6Z-HZQG MN/H+9\MQ&L=2YB;5(&?9,PJ%#-Z3CJK@=G9DT_NZNM 5GVH:7OU1>P68Z/MI MCG76[\#47=PW#0:U-(,OSYO4;,Q*6^1FA[SRL&8__3&_)?>L+G;[(@WM<=63 M-O7D] F^FZ7Z>%#176N4K$*2&O$?2O??FGPTHPC-%>F@30/J]2K&XFYRNUVQ M2N71S-1RVI;,])KB40GMK>5X:A_7]P@BNL$1?C>Z _]0H]=/^:ZZ7PCNF%FX MY*,)6DCU\A?EQ2= =G;KJ)V7QN2;RO7F\4)_;0Z'],#]KZ_8)P[4D*6G_0;L M8=,#*\U;H9%M^M5,]:XP[J/ _$P]9/TU?^!IO];Y942$EZ/P8'TUW*4CE]G6 MJP99T[1TG=P%$C4>U5LME7]3=]9+^]KV5HY,8W#S!KIUN#.C.:I&@X:YWY\ M#. !4'P9AK^3/?&IB%1G?W0*O#ED"8YDME0/M'E["4XTO81OP7N[T5M7.OA_+%>B!$VI64 'PLB. ME1>^C.8:FJ]UV:?J"4QY+MY0(T-5P3@N*ZQ6.0H=D5<'_7291?MFH]G_*<\$ M:V<,K(\Z OY2CZN_>W[2]2738E7ZEQ6_EZD7D]J8$;/7#/^!24[-]BXL$T1A M@PS]!KW9^D0*DLWUO/7=*(Z(!\/Q2,08YW[H*!$E;LQ%$+VUHJ7O2IBMU M3 M1#(AHS5-QS>@ [YH <*#C5C##_^:Y-^7.NYJ3/ZZ/@'[*<,ZGU_PRMZ7T^M/ MO0^3 Z.3<[+@>NG[XDRFJJPC E7ZLRH[,/OL38(:M8Y/K*JHQD.3)(71+;T3 MW^IZ!8,VTSJ%W_6#K5]ZI]>_]SX<6[\/]&[M5+]=XH"S0A&')N#7O M@-Q>_VY=9L?ZVR/7MQMK!$_\-<(\$_GKAY55>O5Q^>ECSZ9*(L\XEFKGNF^]9F!>9 :GPQQI'V+* MR^ J#4QU+MZLTPKX:_-]DRV1/'AN/IFYP1)P/Y>T-38OG69OE2DWQP/=.O8DO>=EQDQA6H8$2$YTFF[Q, MQ_^-ES4+R^)'T\-<;]?H[NV%&O)2#,K-H5)(9'ET 9AUE.4Z.?'[\?6Q];?3 MTV^Z^*JNLK)UKF/JG;H2IOGB"?Y7F3?6:4/P4 M\;R"E/4V^E19RS293-?VHDZ*H"GNJPJALVI>7^^ZU_-/RE/(^DA=M4 @HHA_ M">)3^[>RYB*K$-G00+X.30&<@>G0LQ]BF=O(T.JIQZ:CZ2GH5'ICN4>-@ _C ML3*%M2#D&]13YZC4C&.Q,XW4%0RM5S 4['_!T-;@NUJ3PBM4$K6C23T5B>T_ M*H<3F=1#;I"ZIC$R*G=_UI,NDTUH(E'UFD.Y%1[0)+$S22KK(D=1'Z[0 ?M$ MF?81JJ6L\IYN/P'78K$&HHHAFB50S711+SLQ;,LIKZ36KK-0",D[++TS [)9 MPU.^$[@6S1B_\0&(O394V&PI5P^I0B@G3"E6@$13K&%KP&]M%N3RZN;<\BTM5^ZO2WM(;"&15D)>8*:DH3%A*J:QBB+.61S(Q)M-H'T__^/\\O=SZ\OWJ]^LLZO+F^^G9S?7 MUM\O;O[#.OO]^N;JM_/OU\L/-+?7>#XYCED 4:"<^/+]2DL546GR1'V=S8D*!V M^W,(O;"G:Y\/"_6Q^N%7!*7N\\>/Z4!SN[[IUU(@RU@A&,ZU=]5S,%]/'.=C MQSC/93?=\LWEU\?ZJZKS[-1WA!XS9_'7SK&[\+MECW6=8T;]C1Z[_#L_"+K! M'M9@PY4>^T0OZ*H%LH,-D!O/JR_UW+EK6]HEFQCZE1HFM_M%7QHJ<$8#6I7R M6Z=)_9.4:C2<-HI)V_XA&$;,EU@XXV4=I_>0A&!?5VFO_>1LWQ/):E>DH]QZ ME-/(-1W1UB/:]^KL=]G-E]^J=70:-NN[S2&2ET?EB(50*DF64:&ODCG7Z85H MT!Z_G,]&(+-,]-1D5V,&QSH$8OS;CB;?G+3N/+Y7LUX#NBGQ(,I W,HX483X MG"?<"TD2"? - A*$ZR)3/9$0.?^S[+R&=R>^;_OP)XC( M'+R3B>=VL^[XU9KKOTSK/J5N9C5W)[F=Y-:2&WI!DB3"Y2*D1$24QL1/$D<;AA4]K\K(Y1;)==O:F$# VX.4JV"MCO9I[C[P) M^X:(4[,P3NHSV3-EW!0L>.".P]1 M_TP']0!W+@$>ZAY M(Q=[Y\!P[:"E[\1FV81]S!F\>]Z,?)?$7JQ4E$0D$C$CV-.:@/LJ101Z>!]Y MTP/>I+8;4-L/GQU.=JZ*G9 F^^BR1C[Z M"3;U/)LY[AMFSN>Y-0?OLCZ3-5_$926]$[_+J?9.](GJ+J&Z2,NZB1^&$0G] M)/"(4. #,/@Y83)@E#J!LX]:-D#WU'%=\ *>K63W."_P[GE32I:HA E/(.YB MX-+(#90KP&,%S0R7W"8D)& 2-[&<]'[T-AOO-$ZC,Y\T6\4MH[\5XFCVH4C[_GWJGI?%OW)L=CC>9H MJ<%&Z8K"NT*U98&XI$DM"C#&2>)AZ-8HA!5:CVT1*QW@DAMN,%=LCF MV[*_X4*U3G([R9U4BD!P#:*;R-"-"/$$XYZ7N+$/H4WH*2?>0\FE#EANWW8< M8GM;VQ3J)+>3W#V8]3IU-)N <+RRY+J]DS "F\MLYG?%X>]PN^*93'MQ^>4% M0D.*&[M.MV/1.!X];#\>O68ZKB&J$ U;,ALC&LUJ!NJ ='4KYS\S1'J)E CU M03T_.Q1:;ZTWT,NOL=9_6XG^W1=*+3B" M=G^KDYY=2\^FSRA]W^KF"C);7_!L]*_NTF4T7P&1R3D.5CY4_'(A!UV)WR^S MD?K80&,RX,B(K=SH&C;6#88TM\*TCE<0D?U_5//47S6^Y\D$IW0IZO=) MAR%Z<$B7W6 [#-%]Q1!U.PS1#D.TPQ#=#\IU&*(=AFB'(=IM7>\:.B>($TK< M,,9N!=R/:)!0GR544N5%3)FLE%MEI=R]V+I&8*C #D+'=KVN7*R3W/['+DB0"N72(I$X8[J.MI>_5UJ[SC,,+G[:QH?E,=GZ16@#6.Z%;AV@ZP.JQ M#D/TR4#(#8C'4[C&^;- MD$5ADJ@@!@8D*A(L5CRF?N D"6&4[6.0SC1:&"..35LP\CK>?#.\Z05)3)W M"SDH25"@E+.0Q()RE[@DEO$^\J8'3JWM$-^.PFT5"NXC;[[SD^_/Y,R7\$^9 M#_YIAR#:(8AND/Y324C#A#,144(3%2LWI%[$(0B3,@CI?J7_V-9;".UCJN#= M,R533J1B[L8T=(F34,:YD*A_%8V4[ZD]8\J@8\IWP)0^=Q%)7,4^:,J0<4J= MB"5AXKL1#<*0[1E3;@\P;(^9\IV?O7TF2V[?-7V"/9LNZY*-O/>75^UP1)=# MFD@1^(FC',?WB*\$(^"U1I(P\%9=&6NQQ.?Q(GKA^[+\^9RMX!U.*+O@"FE [J1^T)%S"><.\#X7YSK.IS^3,%\BF!H[;X8AV.*)=L=I6+)$#LTH$I\0+ M8R)#2E4D_2!VA/(3RL5>6B*O=X*%:I%G^^&\(GC#Q6J=Y':2.TDN!1*B&-P2 M$BX)N*)!%#N!Y[#89WZ8B'V47'^+U2*=X':"NS^S7D-PXY#%L1]H-"!"5!P3 MI8(PB>(DCJ5T7G[W; 7!)6!R/=MU?=NEV^IM=A"2VVUE;(5I7P36*G 6P%J] MOPV+#D9T:YS_S CI13(B8>^$11V:6X>%N%^B\\P0Y45$)^J=/+N3<"2\ M1W>+=BBB'8IH=VF'(MJAB+X"3TVCB*(21A.2#L9<:^$G<46K-S2XZI]@$-+D MT3!:.I"PEA_]4+_WA96HZP%3_0XCR*W3ZS,K=$+;XAC-ZL350"@KBV'(>JI6 M6N!W8-S20EGI 'X1I96S?H*9P]]+2V E( 7T2*H9)7BY50S!V">IDA:_!WD:'5OEV>]J M'WA^'#!/L/+* C4!),G%73I28C3.>5]O&:O!+2P +-3@MCR; W?>JH&""_J/ M^G$<:'L_[H_285\M6(NB?)E ;D&6X2+/BJ)QVQT''P/GJI?LGS $_7JDX>1M MA=(3'>&HIZ?/B\FB NE*_FHR$'X.8I(^I'(,9$0F*AI<5"!GH@XLU)#GH )A9BD*%:R< MAO1-X)GE7GWY^&)VPGH_W\:/<@7# W;!!U8D@&4'%IJ=TE-K9%OW60&:.;N_ MSP8PIE(Q3]%99 ^&%UI6KB2'7KM^FL!=CP(N^,6062]GD_P?CM?0/;T#UUG( MAYH_2C]_F*-0)@W5,K6R*_$IZK=^/Q/ 01(72G&0L%H*%BA%?'BN1'8[@-%+ MY.)*,_R\4P.C=8 3]+,6Z]4"?BI0SQQ;?X?;#!]J87U2$4QT5P&1R-ST-4]; M9]D]+-)C/3\C:_,$K&:]8*0QL";H;R,ZQ0CFSON@%^"E_3XRL7[(L74QJ'2, M;0WYHU;G,$E=DFGQD7DW<$/%Y!.M4VHH+?CP>@P$!%J-MLE.K51>L%_X?;)3YB1G): MC?QS9:F* D!F?AUF18H/_IB7X=\$$QQCV,9=):*X,[F%Q^"ZCD>+;YG;#WFE MV.S+D1O.T+7Q]UT^<;UNU5&<*_[CB"[O)J]=2V-N;OF:7607?J$>%PY5(F'$%BX;'(%T["A!NI4!#*31H![E'R M%'?W)*6QS0P'=%%/&(^,)E4;QP@?9,JVK= [8>K&9:W*%$:T%O M2O>LRS:M7U .K0>>I]D83%B,RDA;X'0P'(_ ?4#<;#7KXMD3=7+4HD]0=4@% MC $L *(;/Z*:5X*C7C8#5'^"FX9B+<#>-DVG'(M*'8QP:L;)KVP_'\(E\ H, MF@S;%)/)FS@8H:O3)AML#*!X&F'JJ2+/5+$@V7 MGA6U>0)6N(;W@8,&'NS(^N=8WB*1C8\_>ASBB_LFL"W]>FEBC%RA2SZJN+#B M"R.[Y1#FS=J4W8*+Q_EDO$WRS_&.GDCM9DK5AYGB6"HR@6#V83@\-A36=^,T M3;0 LSP5(LN1Z?J/TTP@,V6<5N2>%$WXA"W@,2A#6G*JK\T,8=JQ*AF.HSB\ M-Y^O(E_M,) 4"!:KT4\%5"VI7;ONLXNV:-SP\$G8 MC-Q0VA#M<^=J"$&TUB+Z;;_"5^/";GCQ@\Q"T0:9[H,W6C,.4@!"5G!*\;'- M+Q:- Z=>*B>KU1Z9)598G&X89W9PZVB,19)_L"ID(31*@X*:0YL!78/)_D\Q MQ\V-Q7S 0"S%7-.XJ'P3S;^:L\I(WO@H("3C/"_CS%+QXR]XQ,!<@2NM8[$Z M.HK!Z0$'JQDU@0N*GE:=*3$9&:TW9A0#3@2XK+KY9Y;_0*8N^6P2EU77Z^-Q MT:^@Y=*1FDN.3#VY?*,A%"\PJ00O2W7,%RLD1*V!C6BFQ;J#Q^AQG.L,3C$> M(D,;_TST^;@EFP._P'0PV/TY_1QX[GB0HLHRDEQY#VH^^0>_ $>DZ(CI4'-* MUY@+IA9RV!]C?A3BF"(;:-,-*YZD)J@=\1^JJ='Q&68)T$7)0),6-6&*$40O M1_@O>&&\0%\%/A^C[L?79N-\I6Q&Q2T3%[96J7IQC"N!DXJ! 2W^P($N..SJ MI89G;W,,G8WK5#2R*L?6.]<,"_1Y^F] M\24G^0NC:+(QB(&J^'#ARM+7UN[ MXCJ-HQ.8$!>-<$@XD_9Y5SF;VOSKC*L)S5(3I]5W-K*@12,$2 MN:)RIJ5TH):;&EQ%Q_F!F"11FYD]MLY3K6N:(@\/3X&VE2HQ M.V\INA*H/F96W'@GY@H3B34689[N]48 C&1@-&%C9'85PNED5NU6VK5+@;Y: M.BJCT=+AT9:WK07.LUZ,B369Q)CX<3OY M5%H>!D0I&(Y'2J=^%])U$B?KZ=KUR"UA3!J0!NX$72'2H:&UE-IOU1Y"O7T M-NA=>W2EHX^2#12KX[B*9R P[T_QQ\#J9X/;(US253<%)HZ_5$.E9VR-AQA M@'%4\DC_7-V!&U3X\%8E4.^DZ7'!F(OIU,2TQ$YR/\T=(91AS2UZKK6>1$ZK M=&6YB<"-/U*,^Z/*MX)7@D.C]4@] E"_J+MU@ ^JT!2& M I(\":3 1?ZUO%"_!SV5 3YZC]KC_:4FLN$R_+#X4'DIM0. U823?$7#$SYK6:/& MN-KM9FV$;\MM[W!V+#G1W;(7=+E.J>CD&;DW%=,VM\!,'_%F'"ZF($Q/N*"_B M<>)(5]?AZII;KZJY]4S-[?11O+;B6JRI'9T.Y-=2!!]OD+MOX+6?^IGX,:FF M93U+%8(/D1?RL3J4K3GTHZ4R!PUU5C,&85[9E)2FX:/B\E&&KSK@7O MVC1;JX_XMO#K@7"O-.,9]_[C1@<\5C[ZOHUSZ+OM=;;6(8=U$."B_>""10>K M3>C^LI%[V)K8$= MPKG'6>#SR&4(KTM9%(1.R/TX#&,>A\G_7$Q"DS;(D,9AP.\U!U\,SC7_7B6G MAGN_ ?->Y=\,ZU9Z[_N$;V\RZNND],U):>"2T//0DGHN453%S&61B!WN.[$0?JBE M= FPSUY*Z3+VX0 W7.7I,KU+TO9E[O;==E+O64'K(S'T$:Z MJKJQ+P N'U;HS6P-O'RGIH.0^.W8Y7(=+\IEO!A,"6CQ>:QNLD^X@&>3];L: M7%>KI[L4W,#:7>NE^V96[BI!HJQM<;W>B>L[V["WS^I/LH&]??6..0?!L=NQ M42_&L8WV6F#V7[8?Y:<^+W)2EH5/FYAG@']L P'P]:JSM_FX+ M_?+UIOR"9O*I;;9+-5K;T!'LKNTXQ/;H/)ATM9JOH<>I5/-MQ:MN F>W9SVWG+=^3J8N$M[)V'V'3'8\0F MP;:Z9>U++K^3TC>EC2:OT-[%[LM>OQQ-YY\SS":VZ@KUH* M=+ABOPWCW)8*K$74;%%N*J)T[\I;#J8G]T&PWS:LS@[9;T^ZPN^HNNJ@]K<; M)F'#AG?E:;'95/ [W/;:)EWV0@_M\P9YK8K6#2 ]9UD >4";8UMDMWT.>CLU MTZF9U]M[7Z!FEOHWWI+J\4Z_K.>3S7>%F> =O'$8WE,#N%8TM@EL:Z TQI"& M7-1H:@@Z@@LR2L;]"J,-48=XW\#W+,4=:"*LXKWZ< 7&_>7M5G&G-*K!U,:T MX2/?M2VTW@;[%P7,MGZJ7+5Q^$+'_:5H:?W;?G@MDS3=*8*,G%;+^"7+SW13 MA:]949PAT.5@[=(_#VOW2^39VUBNI'DU_9)%UEF"'&GVG2^#W3JB- M0A$$\VTX[0I5/7U0_VHY@HI7L5NBF&EH;;AF"71$:>KH!2[@(EJR$ M,XS5;3H8E(!U4=-KP4QLJB7"A)X3).EX/ TE;8F[+"O*=@>( M=H: QU5#AR:#3Z/^-?#<\:X?2@WGQE%/JIKIL755MG>;()K-KTU#P/9$^]?^ M_*8:GN!!,MLG@4V"^;-DJ'M:W23X>QT*; 3>M5$FM^5@;IG:O1HJU)Z?S!JN M3:A $\JEH1U$;)Y0/_D4?F"CGU?ICSXJGEM&Y[0[GD89(^OF:FNL]\Q.Q>OQ MX!SMUR9RN%Z1JZAW0FP:49N& M\Y[3ZG+F/)^QW)6ZE&F$/L>E4G!?<">(21+X,769"(+8EW[L$A+^CTMHK\53 MFX$'_'6AQ_?229?+JYMSBUC:!W-_M7:,+_C=@-Y^X_GH\6;23*CXG!:BGR$X M_CRNH$=GFX(%+(Q $D)@:4EBGC#NNTX8RH10CT>1.XM#^/W\Z^G-^6?KV^GW MFW]8-]]/+Z]/SVXNKBZOY_(+4WS0BM'XY,O77/<]\-@U(UP-9H3##8Q\V=9_ M!U-K$ +@[YP*?$%<1CGBD8> M]SF)8BG"(-#\!5IGYBSA=8 M&:Z*486J873SZ4!>9J:=QOJ*VG=040=M4\6\E! @8U)W&< 7XP^9:6"L$WT8 MT6B*Q'DJL0$1AG<"?<=?"J6LWB?S\9?JXQXJ;6S&;;E.K97P]\(JY_3!N 'Z MH8)#K--\.T+&8V<8[08L)#],&MA\*RMP\F3%:MR'<8U/5(:[^ZR7A- M[2-O0FX7DSISM/Z+]LKO=8!,9-S3@@ ZU[J63HG"F,0!95Q2ESB!RQ7Q(HBRN'1$DE!OY9BBMM[: MK?H"DVH8<@C#V[2&USOQHA8W;LV\(/&=) F91]R($#^D,0._RR5)F/BA"\G792R?.12B/$'BF!$"3KUBQ)>$.L!B@C)GQ93#KB8*P71H M1VQ>@F;9YD:WPD-EO_-5;K%U"QSZST;";K+F]VMLJ/KKA;F;K>4+3@=BW4&V M0I#;S*V5R)ME9\+:N(#CBC@)K MY 8"M\X-[$L?@B=O?96$1/!2"0D-X%1%21KY9SX!X<\E(&00.EP&"3S2)6$4 M,=]UA?0\&:I826)4F6#N.KKN@Q$=U =WP,%JZRH:7*QI/7$O )XV=82H7<<^G23SA(! M.R:^M_UF#?3898N_WKRS1$C#W0QV-1ITG26ZSA)=9XF]A<+8K+/$"TVZW?S] MH8U7TZYM6'6ZK;KN5Z7&IJ7=SR[>?M59O_!I2<-R#;]KPU0+T=C\)&"V3^?+ M%IY50KVU(NEZ75_A'$8GD>]!(K=Q@'1K$HE;8(X=!I[-PFU!?NQ6)%\([NI5 MN>G;H@CTY2$!#D6JMG2PH*3\^9]#-2C4IE*%IP5LGX0V\>?W3U[R&/9FUNS5 M@0 .A>FV5$R[':;S>RS "?:(Y=Y#1*;SKYNIYF]!^_9U'8-EVP3;0B2_C(X M"0<2O6^3-&]&]^PD"IG>XMU4&858ST4)L0-*M^0@OBQ\P4YBF4[R.\G?)Z]C M%Y(?]4YNRT-7B83.5W1=?3O'TV3?OIY> MWI1%7>?_]?O%-ZSRLJW+\YL-RKJ(\)F']5S !"2BC#/!A/))Q-S0=4.OM^"^ MIT<_4[_F>#3V@CAF?DA"/P$G("!Q"&](\'C 1=A&6:P-#=H![OFAZXRJJN, MZBJCNLJHKC*JJXQZT5.$V?UP/*JJ>$=*W W@S;>/$WBDKE*JJ\M8&,$Y-' # M&;& DIA0&<8AX;Z24>2P)&11M'+N9H&;_+<\*]8^^T@8"+/OV>3YNWI=P50G MF/LSZW62JE[ ':(4A*XQB0(9*\=W&8DTODX-(>C4]5*PD/!S5S.U4+!NOENQ M5<%RT>*1;90(=Z53^\M[(?!9B'@220A.#@\I]1CW7)^[GARZB M#6TK3][54*W&.5\5+]1=UI=6>C_,LP?5>K*E*W*9;#WW3GSPB2)WGTI>N@*K;?OC?L DPFR>NH;@2/#8GM1*_;N?3]>=U_J+M4]#L_>XFOX\#T@'5#%H"?33SJAPID MA5(>2>(1^CK*.NB=D* =^:CSL]\,[_D"_F.4*R=VB80@+PS"D 3,D^#D>B%Y M'64=XA9%*ZAGYV;ODG&NLV3TD^>;M99]%\Y-["=1Y'(2*)<0+W:8&X=,BB1A M+/*Y\TJZ.NJ=A#2P@Y;>,YUC_69XCP6))&$O,M&3K'>N?GRA9O7G<^3HV^JT1,7D XX:NKUC( M7BF/S? \IAT\?W^HC'SO$@Z7(3*Y8'GOHK*#IW> MB1_: =G608_.O5Z-<4Z%&-^/-7 M-LO)885T[? [<[=_>?D34PW*?VX0'G[N M*_P!9.KT/@,2_:_^?*&\K2UJ+GCF861[+6>*/W1.^5O@T"V=['DU#O4PS\?L M()K?TWP5#GT/KGMU!+D\)#&L#TG4WKQN-]R=0^Y.(^[W.>0%2NA2K:^'? V* MY$0VZ-,W< JQ.X#0);O-$-F%O0> 7'#N>/F:\M)W'X1SO M7- +XW2>]==N MH+3MQKG/FAANW<+$HI:68S,-D]K$PXC[:QR)L^:/'*^*!Q ='AY ]%)M72X& M#ZH8H8&8/_P?1K/'X8D'CJF0?J""@'@Q9R&-$L7=)(X_C_XO*/\^L; MWQ0'RFB@H@'DN^^UPL:V]'CM1+C/,66 M9M@%.AO#\[D$/OFL1BJ_3P=H@;[P-/^#]\?J!G]K(?T/_\O=, )TP?7>(!9]*H!Q[IG6D5369 M[@ +NG/1"\/"A#*A C=@)*8D""4-5>)QA[I"),1SHQ4S/ALXG:?WV(EW[= 1 ML0RPO?TV"G\[-(-.:O=GUFM(+97*\WP1>=+UB.LRYH2N X&F"!,EF!+[)K41 M AW8D>O8?O#L>J).:CNIW9]9O_SNRLM)K=L[(;9W0%*[I;(0(V[^GLO;Q?T0 MUK>KZEXFI)W%P*DV"/^'4%^^$O\_I6KQOL.+;CV!?B6+)W'+NE%.9AN#3?L&%E.K!^ MI /\%]9:%9MY-X=;5GY8WLWOPY\\E]_R5*A3B?N^*(;/$L&@=X+-G9UG(TIT M!R+VEW/WP&JLR;G+W?.P=,_=9[OG'=?N+]=NNSAP+_1MM(?Z]CT<[WEJWW:N M7T%7Y=]5^6\'GH9$BGIQ$$8)(4GH4RI=Q9TX]GTO=*)5X6E>+@]-]9[O=K34 M'AP"Z$[]=/I@G_0!)=+A7A3'49R00":Q(T*7L= -'"^,*'E9?;#0(HF,J;FU]5!%;B?'!HS7DN.3I4"/ZI .+H]!I/D"V M&F0C!>%? B,8W&(<^-^C2E*O5?Z0Z@CQ8B".(4[\ZX^_,J81!L2Z*+JILJ1-R&+WSMAQ_/0?7^IM[9 M-SPBF]G("C_O4G%GO_A4P0K.S/.,%W?57->>,^F=1.US+BP!#Y[,'4\PO_YD MJPGBUN/%X/^!45E[R@$(^?$\V__E&.?<6.K)WN:Q=3V."]"DR.([% 3PVWP: M4PCCA$>(CO>Q@=X$8:2%RC>JEO8+K+\@H2H] 7W1?#L.2,(YC M\ 0L]$#Q^FGW(U="I0]JB:P5=QP(/HN'F@@I?->EDA'B28\+CV&G 3<4$2/* M7V!KR2SGG/5Y45PE?^=YSH&2^7?TGZ[&HV($\@^,OIJM"2=DI+T3][@%$-4" M!Z^/\_II7E7 L 89VO'2[SKC [#OX"5*/(\+LO1+[^S?>A\J=CI;;((%1P:_ M1C)MA4HM M9*IO,_0:S =.KMGOK+HORV<-M,,>N=.,>DA3QZE<'9@T?ACD,Q MCO^IA-8^R"TET8!.%=,?6Y>9]8"^#WQ9 &N.\C0>(RVG;RDJKAV!:XVL.JVX MCJ?]_*78)J5SC1[]K\.LT,S\,5=]CF 0Y=EGU]%!;>.N,E1S)K?P6'NNBV^9 M.\?X2@'$ER/LQ9T__9F),T# 2.T-HUZXHVT0TFVA7(>?H M#G2&TA&65M,%V#SX&Z*"@1J!X?RA0TA^"\IJW$=WP+;N% 2O=X+CS_CXS "; M#Q[2/!L8) ?]U!SC4ZWH%*I.L HBSXY$'U0O!-KW&>CT#$/MZ7#T'D)9[76, M[K3/5D\7GBBR8F1#L%L4VD]+ZVI#2]SQP2W%AW/'W..T:Y.,^_UJ0= N3:_=] IC MGJ5D$6.@1JJ$T^1QVD<_"LP:^%L<%BD=3?& 7AYKJ%T]O0AHZ(IQDJ0BK1QX M1 PIU_$1_DP2/L"&V8/*C4P-P<@K:4,@-,;,"2YZSS R#&P DG(_!$T$%_>S MHCCN34W@)[@W-=8,OK/D9LK1A-6V@DQH17M4@J]<-,4X_),N[A/4P9 M!V-L/:*CC-:-,V(*7E D/-_EE(3H9G\ MS-7/@9>SH#8<&,*Q+V' @Q>BS!Y4:/OZG1728-D)!2R\,1AJ<1 MVP/SK'JG89X&_9!F.:*.H3.T5M)*AI&,A"MB$1 /8@^I B%5")\%3*CD"=IL M)7OUW KIB?O-7'2_%R7;2Q=\'9]O9<]@D4Y;$8 +\>P/#8"+OA0 U]^R3*)^ M.=79#] AF)H^!5TU*CY#& K:"+3+/$ 4\V;1KWB@.//]"!O/D-B3J!@B1WJ$ MNAY)HG@64.IO5U>?_W[Q]:OU[_Q^^*MU<7ES>OFWBT]?SZW3Z^OSIP"[-O7' M6AW:IX<^/=4H#!5)I.OZPB,^&AFL MZ?/62OZVI 6Z;+#L_QP/C)XWN0(!&MB$FF!B1_I.]&S[H'JE,1SU_7%9Y3=3 MY+<(LO*G BN^CG79TI9MM?;K9OX9'O$*["#R;"=HR?ROBU*YI2/2&T\'L]O0G"W9I&J:W&GY+BOKI(+F%V2XG[U5TR6SWI!"Q R632'D/E2 M _ZR_F"7PGGNKY%N,+POVZ3K.L6-R MN.NB?8;N;C IG6-&5\.D7.\[/PBZP=+P1= ^W>! 41Y/5S@MLSTHU)4+_O:< M:F?9DH/4ZTSW'=&LV8FOV5:KH^.:N2PULCYEV0]+YR)W =!JBM.=ENKTI@]S MQ.;M[:N69AL?[JBORS/263?GXRI\MCG.UBH,N/%1X?/V3GR;N@[8*7^/[-0VH[%]]V!OAS7FR'?U2?JH@3CTH9.W$BB>]%G$6,>"2*?#_D0JX*'+)E MMR]T/(W:&-$M]H3H\+?VT4_:/0-NRT_R0<,[$>CXY_A)'2^^9UVXB6.A\6M) M!(X%?;9CL7]X;@?A6'R"R?2S6^U5Z+*(#IU_D0Q%@9=(S@7GW"%AP'A(/.DP M'@?,<5P>O)8_$?1.HI#:KKM/SGD'7;YM;V+W[+".[M/$,>7<=?V3W3;LM?81B&^GZPG?Q'Q\'[S,%[ MQ< ;>#FNTSL);.)YML_"@]"Y6^UR>'!%RQG/ M]L.OE2\QXSK8B'2Z85KQ335R:J?:ZJ<7MDF:?5%D[31Y#476LJ?Y?/45Z$U. M&MH0G[4 -)F%?QTOX!G)_KWN(/=$TJ!3/)WB64R3-[E'[8:[V*/NE$"G!-ZF M$GA][^-2C9[O>T1ZLS]P[)#.2WWG>SRS6^46P(+GFY-T<'N'AF!W4(/MX/8V M@-MS.[B]#FZO@]O;2SIV<'L=W-X[&.%[.E/

V]:Q C-R:Q#'TFW$@0&;(X M\*+(8;Z?,!+$8;QB5XQMGU9R:>^$^J0#V^N$Z;7GMDZ*>O?2M*T4-<)9,CLD M[$V=^NXDZY D:Z\$:X/C79[3.XDHL4FPK6J9?:N)V7?GM4/:6U^4/!6*0"8. M<[A#9! P)^2*1P$7//8DC5[)X_-RM+$$L\$+?#ST.?CF) M.&,J$3*0H?)H[/H!?RU7@J KX70@>P?(?>NX$KMGOVVY$D'OQ(5 D3KS*""' MG&YYX[RX5ZRXB2\1(E)T8/O.LWV)/>H438# M$MEN%!R$'>N "SO@PK_'/DFHXL07,HS"2 E7 M4(>M:#EV#2GB.WL(0M9MIG7 A6]FF=Z@SMA'L-,.N+ #+MSK&'#G4KDU.-$7 M 0?KT.TZX,)N:=^+;CHL4-45C[4?2A2_/7S"#@BHP_O9A?;9!=J@KULBT\ ] M,+3!O<,3>^HX5Z<4WKY2>).[TWZPP>YT)YZ=>.Z=>+Z^S=X&1I^OD3F#*+!) M.%^*VUGLU:#X2KI=CN]AKJ+]=^2(=##FAK -$+YRUGX(9!EF18H7?#38(P]J M I2'+->XJYRZ,[F%QS#1\6CQ+7-(2J\%#73D.=.0A,V_[_*)EKU51W&N^(\C MGL!P/_+^3_Y8]/XZC6&8#HZ:)%PT^WFL0S.">8!$\_?,DFF!2:,P5"21KNL+ MC_C,H7$2,\]S A8GKB1RZ2N;?%;"-$Z%JSC\5UJ2IDFWU)]#-2@4:I+Y6-4J MQO$_E1A9H\SBS;OPZM&=LAX5SPM+P91DC61G9+F$L_/T02+4>-9/7EC_MH8B M%7Z"^S4.%U(1)R;<45[$X\21KJ !3_[G,S[?<1WW:"74T^:TKY)9_;JV+M6U MKL +=A3-HTCH6:\SV3AD<>P'>F*$J#@F2@5A$@'+Q5(Z2D_6K2;[M/G8\F1U MF2&61,U/U;9R50R!24"!]1^/K?\[I0ZWL*33$[L6=TJ.^RI+EOBO7\:C<:Z: M-#@W;'Z#BOP&QO.IGXD?D_DQLQP@_^#Q(EEB/TEB0AGU2$*H&W,F$^D%7'&> MQ$D0]2P%5!JBHLW'JG=R \*@0,KO-HM\_+3*;"1H?+9 KVTKQKGM0.R#Z MTHI5/_OY<=X8-77=4@79J@*?),-+@\@&T;'G>1MAR ;';NCM #\UBA:_=%/\ M5-\]#L/5 &_7RZ7N=8#Q9=:JP,"G 5)7*.-;HUIM4]J\JIO53KKS6O<8W;=0 M\/=EP%-.2*F=9SRSYQ0";@0YNG?GIT#1^\\!SWQF0X(#RUH\%T)JOV1$@?=;PC\;!)NJTKJ($KT]UK6@%'( MRFL_P!_[.9GMK:,NKT3%D2V[\U'C0=_ 'O?Y3#8A=_051*_OAS> MY4JM+8G>UB1Q_RJ*]UT2P\XBODE)_)*-\[4%T0=!= ,[(L\^5]J9Q'4%,>I, MXML41+AV;4$DO9.0N;;#MG7 N[.(*YZDN5.YTEN\G5U\<^)XBNNZL4P&O1.* M&1W_#0)V[;=,ZE+UE?8O7S$=_:9*[+:;K'X;M7<'H/,V0),AH>Z,ZWFVS^:K M[@Z].^UI M*DX'4@,W-S[ZG!:BGQ6@T\_&>:X&H_D2&!+-EL!0EX=Q$CN!?.7)"U47727S=%U0 M.T3H+"$.M"K03+BR\X7%P0-H%!CQ O1>OY_];( I[5N+Z= [#DV?Z'6K@P)V M3/S-JH.6]D&FQR[;K#QH^7?ABMV5UQ[L:C1X;E]B]F9Z-G?MFI<2#!5MUV9X M;9JMU07\382@E?G)ABH'CV!P6QNB'=7OO.EXL(OXUHOXM,,\[_*5WO+:$1^# MB,\-;!K,GWOEOAO";T'.7) SG]FA.P\,TK6@>C/LMR4=OWWV M\S0R#8ULU]LG!GQ/<1QQW%]^S(%\=-4RNPAY@16_O M-(3:\0S>T+-*EL/#*UEVG:IF><=5M9]5/)J4(,^7T 9S\'L!48+S!+YA@JB( M\%"& 5>*)]2)A.2S);>?SB_/OUR<79Q^M>_D\SC'NBM$8$NR M<3ZZL_XUYOE(Y2AVL+:._NH,A)$/'BU=-V=:8&56G*?R%FY+!WP@\"&##*7Q M%[RA]\E\^:7^\A*_['T \858!#]8!RF3*YB%$Y'8IY0H%3'N,PG>9$BE"B-I M>K@YLQ;FXO)+&U=># I@H'N8RQHOA"SUQH/1:L*$1]3@77"2)1X F,251X/! )J";/%^V$V/.W&Z-%*X& M177:26$E>79O_2>V-;6^9C^5;?URK90FA47JXQ-ESMCZ!JSW:-WD(#CF_N*# MO1Y^+'.)XX6.8+Y'0@D,+ZARX>?$BV3H.UIQ.6ZIN. 'WUE*I&]Y!O9?%E]@ M%A=%,8:55%<)DFYM,GG@E 0.$*J%2+D2JNPM!Z1Y,(7&.$!;&S=0/^A&X+40 MQZ]#C\"-$N9XA'#ED(@F#*0?5+KR$R* )$E)#Z^BQU-,LT5Z^+T38)BGZ5$7 M7N, ETJ6X'F>&NT$6JH8(9 J*J,<> N%;"'=8+3P@I?1.1?EX+[#H*[1?Y'? M5(X%R?Q6U60Z\B9TPHXKWAR)_J(9XXX#JR[E'8_85#P MH $\(LO!G"$MM%.*[MAX"-1"2J(UQWO0)=-N&_Z$7Q1*X!# 9Z\^*4V&;?V\ M4[@]A$O)P3M+'W"0PS[H&R2'!4[:<)PC)QD@W($%[K9!%@8VN$V!;D9+:F=/ MWP+>N3*@H=>3UYZ*D48E'O=U(7&J873[B@,;K",PS M9("(><,\CON/%Q!=1 M@##-/ )#RTJ!<18(3'/Y(8Z86?NS"4T_J8%*4I'ROOFP@'%]4;B0ZK=TD-Z/ M[W7#GEK>LOR_QF W$^#O*Z /&NVU)0X[<]@+90[6[19?B1ZT?BM +BKPQ?YVM+\G&(UA' _(*O <.,3,Y* AM"7_+.-3 M=#Y4Q:&5.X(WI>BV81Q5,>0CA!(%QAC #,58W+4,#+]:3S.P* Q"+PEC(4,B MP$L.8B=6"?630(%>==?@D585T6 31'XJ[K)^0TE<)=K;B!ZO,7Q MM>@-"$ZB>9R+OU3T'8((U40:XL,@^H*H-0:2P>L+4 ,%2A',?* ,57ZFX![B MO?-$-+HEJT@JP5//T[@R:"#P$(95QO[Z#EP@G!-PO77^KS$,P-9 \6ULHWGC M*7Z8X02EG[EH\/4@X<,O*L[!W7VTW*C4D?,1H34?.JP:'[(#C _=J3.M+0T2 MG@HI9D(07\0!(;$3,' 1'25YDK@L3@))J J$+WLGW[Y?_79Q?7WU_1^6'L+I MY6?K\_FGF[9SQNL$<7N9\V@GZI-$FB$J25P"[!7X@GJ$@J<2B$!PQCW!/1]^ MT8?6AN!,5]*N#[);W\:YN.,%_'J;J]+\@K?PQQ6XF1"]#8X&ZC8;I3H% U;@ M'G1G!L*!<1U*$SZ(W\*MM]J$3]2WCAO6#6,\1\:$1!ZZI"1*7"XIS):&ON

G0,, R;3&*HW+Q&.IG?>J$X:)AO'Z M;Q."HNI"NXDZS6^,QU2JK2.^'F!6K_=KJW)19D_% :^[Y!6D86VP= MA$:STO%-PXXM!ZJP'SR_F!=I47?[2-*\6&(@_[7U59UWF[[QQWM]?CV_+RZU M0;Y*P$:B]4*B_Y<9^32<,,BGP#7_F>6R4(.VY::]$TQYS'M"8O+LBBR%/5D- M0Y&A&90A* C'?_*!MB0(WVW75BM7]QS<.9UA 9&K[C*9S&49N"".E$=%D' 9 M$1K&3 8QF>($9+ M@PN*@C@"2Z/Y#"07K[]/Q_?S7);:DD.M-PCR99-;3BCAL1!^V@ M!1O=*)#TZOMRR*6R$%F!;6D35>;/JZ( VTH3JXS;4G@Z9JN05X?]<6&F7.H> MO*E\5JV7\$)>1X!5-*K];CU[/9 6%VNA77^/G;/V\W" ML#7F?)?R27/Y^TX_%]O9FF_0J>I,"SC S!<&,7 .\K MDIAU;?> M@_SJ--E@!"9[.([[:7%G!/X_OUF_9?DM4.I,.WO_SN^'OX*Q/T;9U.X(3.'> M/+-7.BC?]">8DS+Q/(@-C!JT0/U"[4 8X:_R:I.;6J1^ 3F,FJR?JN=5^29< MXM(;OV;>(9F\PAA@L"RUV7A:S9M[VJXS-F7.%)2$AS\01II]Z,:$D4;5(I8V M0-.FC"L7ISHJGEE,H9H'MMUU-8G%3=+2 M,P;8L1?O/W&KKT9Z!>MHQC#S&5R2CB9!3N\#BH5.I-]G)3_4Z4E@JSC+\^RG MRFUKG,=\< 3^D]E/YM:-$G<#H,$MIA@O!N)8/^8"[L5T(]Q["T/F TR6F)'V ML2]>;H*O1^.TP%#-N+Z:[WH?C'^H,QJXL":GH?3S]4.Y!,U=9CX?,.;2_E#I MBI1/*9]Y>JLG:,1J=N*5$<=0!588V&S 399DLE\N$8]'^[=\9M/]E_0#T-CU MCH!HX$J!=Y=F9E'"!91N/=:181X5GB\-"P6?#PBA( M@H!''@0.G$#PP&*'N)PA)%04LX28M#NZO,T XBC8;E08UHYLY/1.O.-Y<$H+ MI*"/<_GE]^O/Z\2]>S=!%R?8DA N)_BAR47)6+=]A"5.1]BM:Y0"?S]:,]L# M6H$:_L20P_H*_-'[\*OF^E_2:;8J^2A7#UG_ 6\6AHEK=@(&&@]1':_%1BH" MVJK0%9'T"9<>=[D341X[W"'*=R-37#&WO0*V](L?BA74MKP0*_K\#=7;#@I4E1:C91HQ.S MT:^%=79^98J>[G@*E(=7?02\Y$,9FB[-IK!(>$$B8A\!!@/"*<0CCD_=@"B7 MJ,@S.S8XU*.Y,6,V97; YW^.(%H&]OH&[\KD2AF1",_?'.&0Y^:AJLTP7A\"T0AN^2RV5W !P5^X0B]P_YOY?P_PUBJ M5)UIHJ;1M\^,X?VL([H67M2F=L*)8;.DH.9"?5&Q(!XJ\Y_<&D*(,D Z-[BV M5+^O3*AOU(1-5?$@DD! MN%<'S/ QKP+^TGB!]&I^+RW&)S[X@4Q]F3UPZUK@ID[%\I/@WS:J<[W-[X#0 M4"4!\;DKB.>%3,F(.A'\JJ+$B5CKVJVQ?_,)X]?K8:ZXO!K\4>9&,.1VVW:Y M(PJL/'^FXR^3/,JQ59493RH,E@7HD["E1<7H!"<0O-H*TJO>UR$/SW.EXZCR MZ7VL/(G'P .J**:2%?HFHV/*:UL9XZTH\'G?J73L)OH:')0R!IV(NM7Z**Q^V:"3O6@:JJPOZZ7U:BA8WH2Y_ MX&G?G%)XU!H#C,UTOJX8WU M_&(%J;=_T#4];8S_BQG^&? =K#&_&JBRU*15W%COI.7P\%],:K+0B0%>8E67 M17PH)[8QINM1(I*A4,0'*Q'&A(<.#Y3O VDJQ(GE.)U*4&=W@E=4%YCZF>T MFW$+?KEJ4*+0I%B;%J[BG#MA0(3PBF1;NXE*C3$=' M"WCB85TZ^(G#F?)"03V')(&*$T6E<(.81%C,^]H\@>'\ NE0H)YU+24R!^8+ M'TLO\^%#F3.$4 M1R-]MMT9KY?ZH!#&^BVI#Y/SKO(?AC%.UQ:.D"2,.P[X90E1B4M#5S'J4@H> M6N"[_#G"L0YIEDE(L%A3C <(#:\$FMIJ3P5;T%2"@RXNUMK\:YP.R\IAG0?' MC,;DP^*Q&*G[0E,&'V_20;]\6I>8Q(M5P$+& AD1Q3SF*1XI$3F212IB:A^( M&2XV02L2$[RB!!2/.5< ^NA&/"I7'D!]*- M2.!'7/@)"%= '"KCF,K-(M4) WS+TRR_A/ ,?ZPJ)$Q2Z>]FQ-_,@"^2LS07 MXWN,6&"-?IMI25/%JA!G3/@#(M70F8M4L2('XQT@SD"_&&FD Q.!N\4-P@B5 MCSA6T4)0 ;% _MA(J[Z%Z.1J8%VKX:AQ5(*T;CK^B<5@RAS#@?616M%4Q?%S M*5.3]=7;S:?5U?KM=^C:LPC3[[5 *V6PO@)B MTT+)22D!R)S)L<\&N:4H\7P2+I#X$8@,8D;]R.4,SS\Z MC%0BR1QR5/VPPP0$I0N.YTP2$&] 4DX+'83CX9J:6:2HU'&@!#X MQU1_Z=Q(ACLK"6:XRHK)Z4-*ZQWW([$KE A]CR']>'( #Y'DR="2>Q?!* M*[V$!>:5]/=RW/CI1">?9<7:!<64F9.1BP_<(,UF*D(F9@T%*U; (: M?J!5 MK+)-=1'IFA773,0Q$T 9E\!_"8L%<\%+]%V*% J-Y+B.;VI*]0]KG" U5BL5 M947INL1B>*)V(:D&TZ0:S) *U%$^*FMO?N.YN#-,51]\.ZU/3V)-TS).!5*K M9Q,Z2(B,?"[]"$+VA,;4%R04H>/X(B)41K,'A)P7);2+4>I*=%Z:&].LJ4N; MK\0HF]2\.^4&+!H23T$7E532W]$_SG ]NM<-2Z'.&:S.11EOV M76+35%POOU^0C-2;K<>,&)K&+:OX=[C6NREB&@7 H94$5D3!('PK9( M$$\F(@+OG=%H/XCF@T,>A3;UYAT&K8ATQ1\OZDH%?+Q."67WH)(L?>ZOW-C' ML4SH6X9DM<=:-W753^%I;CWP_KBR,4#P\@%%?41:%'RP3,Y/3J6 R/Z !S1?;(2__XC73L_)C *O M-17%]^"OCG/C45>=!W)B23M M?.'-\L7?2W*=#N1WE/7B:K)W]-MDJ!>#X7C4MO#8>/RX1>':,X=$JA![7!9F MU"6O]7HM.\;^."L402R=$!RDV \)/^T=;6GZ 5B<>8Y_ M-/ME>5K\L!(\'#-=%;SV@7T5Q@3^)#Z+8*T=GW*6J#CR7!6&OO07.(-;7VO< M7#]NZ8'P%WVV_<^A2#00A$;@A7B$4X^Y41@J M$DGA2_#YG-WR0"-08I'V[^;),JVZC6I,$ MQ]95RY'G:7^XS* U#S.T MN*L.+>$-X,%/-6&IVS O;E&!KZ[H.WI#CAKX3!)X("(E"")N42+@3 MJI#[2GAN.X+EHM3"*@[%7(_I)/U3R:/_57G6IF3H6@!]"24J8$[HJ# A?H([ MAV[,(A5[ >4)C]H!^EYP.A H#[(YU3!O,IYBI G+5?V$RN35>@*\$DC<.SZB MYBT^HK8&/ )6/^_9P;;#@6GP7JKU^%?)V*I%(WF^F>_Q"RNJCZC"^?ASL[#]25/?$PV@Q(5PN4\ M]AR(S1/A,X\AB.'T/*Z^G7\_O;FX_)OU]?ST^MSZ>G'ZZ>+KQKSR[.+MN[IZW=3?XKN"^Y[AQ M,R#KV?1R&^]59:B&$==#+H@<4)P%@BVU)%[J3KI9DF \H:<%#F.-J:OMWJM1 MH:E'GD<#OW>2#50+WF!YF*YU_H]E%3,P_?VPW-/3NUK/##TW(]%/ Z(S9DT>((B=ZPLMXYNB:_#\]-G>%P4% %SYE_JN, M&5\2"Q_OS!]<9,K,7Y6"O<'=\A;':@[M&?%K(^;%@>-+HA0$I8HKSPL\E_C* MCX-9QTJ?!:J/]",> !99ZZH4+#.M[=Z\RBQ5\[Q^["[Y8]UL4!L8T>N_R[T-OLJ4\- M-O!6>NP3O8*>;$W%YBYMZ8YA@OM7Z@71'G).)]^P(&FJ?<)SR=+H8;)J'X4] M)Q@JSX7]\=:9[ONBF;L.6[V)SEQ7B^U6,X6IFX3HNMY"F2V.3;MWO>M^/>^F M(\^V&@U/.WJ5C[=FW4/D(H2*'9+ #MB6^_&\B0Y;G4R^!YG<5J_E+^6WP'>[5>2;\IW?.W$#SR8!VP^^>P_1VU>-)JGR^ZZ5 MN#"M7J>J>GO!IJH;SE71'6R-UNS6KKA3./6^UW>05MPSW MR]*U[UM]*1%U=7$&MJ!!=EVX5_KL+=)-2?.JE>3ME"L;72X4VWT9IU;*5M4I M::9N_#FQ[D9;MWOGZF&?I%4VN[O=DV[WY+4#X:7N5B7AG\?J$EY\\U/U'Y0! M"E[;3XYZ)]2+[) >QH;G>]A> 08A&^FI]YT:WU\A_0=X7#<_L[5ED_9.(H?: M?CA_2'M-V>SRY>M*8+ +3V$E"6RA5R>!VY! ;".ZM@PRS",QVW?GMZLVLX^= M%5Q9!L/."KXQ&?R2C?-U1=!S>B<^HS;UY[%9.C.X8Q&,.C/XUD0P?5C;"GHN MB" );-_?UFY*9P57WG(HNXEWMO -":+NY[2Q-'H@C7Y@,_IL:>P,XGK2J#?W MVG?UNLQREUE^2RIJ;:WD@U:RW3"P@Q;8T"Z7_'JE^A\MTP0&,?-R56#O02Q? MJ)!$=N%8/'5?8V%G*VG>LN9:<_;[K;I>X0C$4MWU^T"6\"U*GO\IX-)U>A\U M%!GIG00NLYDWGW9?NT)]Q:7NG*[%?':I1J6K-<%"?4UOJRN*[8IB#^E4LQ?L M[%3S'A3#UL"G3>"<@ZPN_8)05;JY&")DP;_3@,8J06R4P/RQ$.C -L<9YH0'CJE:_&CL+<;ERW?FBKVXAM!WF&2PP M+I'IJ&8:',#4N,'+M6+53]6#,@V2QGT#WX_(RR*#@9NN3'?\ 1Z+K:.P-US? MXA+6$UX.C(,XUR7F=#DOC0X:_5J477N*!D@2(G_I%AW8:2#I9S]GFWFU5$*W M(N"NBO,:U#BOAX.OZK\4ONI9-L#B1K,PW]/B!X+E]3/$4Y^O^/;H+(Q6H!(: M7;^_>;TXO*F%7FTR1"M M,%A/OWEZI+'O!)2*T$-:N3R&WQWIB3 ,O<3SL)GAGK%'FSHQXY (4J])\=$ M]<-5O9.IE;1P*>+?7\!R97D+S\U! MMWF< MA]AG].==5O4QUCK<=?Z"?09T:Z,2EW%6]YI#"SE"M8Y+Y-45[FIIEJQ?J-L3 MZ-Y/V+]1)QR4G#_TL)C'ZB]W0%K]Q(\IS#<5*Q#[K":K^K.TC(8T246NEJ&_ M,*J>?^RRC5#U GK,G,U0]9Z OXMV ']'CYT5#VWLR6!?!JOO'<#Z52=7_J%/ MKIR#!I9::SP7Z&^#HRFO0X J!JBTD67@?5M.>'3(AAVRX>LC&RXDR!,T:9,^ M>,@K!>1G^@6N1IYZW2*H9^06#RB1U@KZ'DBIDD!ZKF*<4$)HZ(8,V\,2":&% M<%J#BB7H[W-A;(GSSF];^R9'OF[WNN_[F:^QCG_II.+5I$(DRE="Q)$K(Q*1 MD$<1I8RZKN,I-Z)1V2&YE(HY_(7G2X7;.R'SP&&=5,Q(Q0N5&+RZC72)T]4G M[ECFF>)"A4+X*A;$"QFC,@(EX,HX)LR/W9U;0FREO"<5AZ\OV=OF\.Y7'@2D]ZL?!DH"!8V[D>1 3+ M:#_.01R.'ER5PY^G%/:/6JUZL!I$U1K40#WM//_[*I=NZ@(WH@+G.'@6ZLP. MS )=;?%/R];4DPYDKK.*_.SQ4BZOO&DMP%AAIV_!E[."\IZ:%_LSZ?W&W_O2 MAKBUWN+)^HF977I&&0^E(T/I41(0ATKJQXX2<<\L6>[??W.TW=_O-.]T'VTX;N6YW^4WOE':[R]WN\@'L+N\*W7/?(^UN M/_(E] M6]/MWFY?0]*$A%(*&3E$$4]%E) 0G,@H)MSW6!SN7$/B*L@4#5T=03_'((VX8L01;XOB!&P0L<>-HY_N1X18K% ]>LKO]R)W691RF M/[AQ74;GX:P1 SHT82ID$7,3DG"/)S*.PRA4?B)=)N.=Z\$(/)P]04H_'#W8 M13R;U66\""7?[#.ZHI -BD(.K5HXH;_ $HO_BBI/5=X45-QO5F]>"6&[_L;5F)$(=U%NT86 M;K^X(3IFT2X&&T:;=:Q\:K!TM0%UE1A/[AEW)__+V@RCJ+K*C*XRX[U49KQJ M=/B'V49T//;:Z?-W7%0@F.LEBDGA"DH4"NDS%O$DB8F;$#3\CH(J=)W&]?:IX\Z$5*R,]RK8;JMTYGKM U&$X)%&!2%)! M6$QC*D,6RS0!S4%&0M-81/30'))BRZ N$/5>4FUJ6R'8,YE2;M:D<;S %9#DO9C7[I5VI(%U3CC8NMFO*T37EZ!(_NL2/ML*L2_S8 M9U"KZ\K1.C?O.TX5P#*LD$D:Z(A1T'"DBF0<^C1(@SA)Z,%3!6B +*9+%>A< MPYUKN',-MY%#2DE(*GE,2!)0YF$;(Q4'W)>$1C%PQ(-S2'IR%G1=.;I4@2Y5 MH,TZY)OG@X2QD% :) KG2;$HHDHD7'/8-]%!P [.!]G)&?&[5('WI0]&I)L: M=6C*]@1/I<>3."$>]=)01#X301A$*O 43X)#%U%0OH\DH+>BX7063]>5H[W/ MZ%(%NE2!W5(%&L>_'%/RP!,X8E$71&-AA=\/ "9=XE6F3ATN'#@7WQ/ G!OM MH&1F4^DX/QG6+ M$OU]J >F7TFIS1_)2"MG5#BQQM8CJNAG SD8Y0^@E@S,'_A[-G!^ \4'/EV- MX(O*49A245:N4YN-D9/=0]9RO&I48 M!]<%/ >CET';O(BEKF3XON3##[!,7W3\/NMO,.N+7H 1#0>YO"*^VQT"[AA\JSI NIG])R?YQ8PN6JZ.D Q?,/H'E^"O_S6N^K5>W1M M&QW67([ 58QU.:-^-EL3L+' M$6 (;%HJX-$5K"U-X6@<.'(\PGA< 6Y4 .\9> OE)FS9%9@GXD)-:6NQCEN M^9_F#>YDM^EX-"ZUZ^@*F4A6W<)KAV5Q4\H^GMFM5C>XDF%1FH?B+N#-:4UK M #R[B/V"IV9WI>0,8D_6S_^)"\+>L/Y2XC72ZL88'UJ?0+^YT M'S&BY_RCN ?D # CBCA9BI!3\#DOAK!$7"J^H%X]['!D8#DHX/\ DAL$[O3Y M)3"'JK?*$9Q5%FBHRR-")3)(I,=BFK(@%B1*&(L#%<1@M?-_DQ"G':TPSO5< MY97BSI\OKR\<0AW3@XC\Z/SOA2EB2U7@0>JE,O$DCI/R8BH][8IQJFDB_9A&)$Z99(F7!O($<#N10Q1BY1CDQ-7U MY_KA_.KB)^?CY:]?+CY?G5]_NOR\.D=M'A$:6>[Z5R\O-51,2N%SX5.B MPHC)D"H 7)(F5#)UAG$:QTIY>HW3\*4VC?7JKJ">&S4T505K*2KM8B?QN5$S""V/8ELKO,HJ"O6DC\#I#3ZM/@B^D@M^F),>_DC/LN M"5<=PHX%C3D:@"P"_UZ#Y,^J:FP5/=T?YL6#KG5+E95PMD6YV=F03<_&D\I+ M211)QA/*920$TUZ@-2[U'+<;CD5[7LX:,H'C#GA4P$]BK-L>(%@4L$!79 M80YO9".1HAFBQAP%1>:W/KAV)R^:P+ M)BC;7*<,OZH.8].??\"4WB,]N#G#9N>*1:$C$:^"#2-?3\.?"DUEYS3 M6(>I?D$U[V=@9+\C@SD'6=*WT+JHX?'[%!Q? 51-@3^&5:_>:O;GGPV7-&H! M>IF R1E@*WV#)P#PJL:U]\8*0 #\'3K84!+4_&_"-Z?<;T&LS=Q BWS5_KS$ M7F5EKI2S'0)?1L9?ZNG:P"[X8ZQN$"XR7Y(B4Z$Y?3O>615]/3(878 N@R)) M8AE9:=U.@UH*&OYK+H#?DF_ /EPC;0?&F5539HUP0 EW!MU*?)2AAAL@1V5J&&@X'S2^9(R(E2:*I9$@D:<1O!9II'TF8BI'S1C M8XU^-V6Q/>Z9?WZW!MC%%%H-.BOPB.0'-2Y1IY_A7C -DS=N*Y(\]CP&:J8. MP7)-(M#6"?5P?"'CVO?;NBT*)+7J*EK\&U'HJ;WKE+ X%!&)P%8) R:X4)XO MDE +PA5K[JK8@KVS-4>:A-Q+" @UQ2@A2D0\TJ%*DA"DGJC;XK5P6_SD+%A[ MI,9@M>W8D1E,A?8"(RFG3&*.(SBQ1O?VLM_"F9I2-5=$F^WY!M4KR77'6NFK M_Q[8?WQ5.X N4V-,/X(JM1@(2\XI>S8@/FSE1/AN87G\X>G/=%/HD2C"KIVER]=*U[4TKI4/:"VV[_;V6"?M!S^//:T2__S+AXZA3M-6OP/J,^6/HKWJ-S/%7 M!<+?)WZ+VI\F5PJBD8*WRZ@\UIK#9DAMZ+SE@4R$!L-+1#1F.A(Z#E5$.8O@ M TG^_0G!^JH^V\_%P#I5/]G5OO(]&H9<6R8/MQ(')PF82)E8-P1(+]1K::@.1!.F(RDUZ;(ACW0K2,; MIJ]UZ-*&*.$A9,UQ$,G/19GJ#--T_I:@/9'G3Y#*.ZND.7J"J0_WL6A@FGW7 MZO2_NBP:R(5[)V$&6LI=M M"+X!8;,':^GHR&8?:B&C/D@;);U >U1Z0OJQ"ED@%151!!_;E+VWFQW%@Y,S MV*W+Q.H(C,Z. COJXUH[ZJWU;]A093LF6EEC0CV#7#"F&T2NCSU!]JNUO0%Q MT]DV;X50=K1MV*,IX9UITVS:;-=J;=&TJ>.JP"P<58PQ2FOTM*/3X/9B^$0R M] .J*?43JD(:)900'FHO9JDO/<\8/J]+8[L:/OSDC$;4%>PY8:)IX?=*LO T M(?6%2OK6 K1Z#**K:1I\)4TC"0BC:4PXD1'5H8B8"CWA)2P1H9=$Z7*:QO'6 M(2Z6%2,O@!VLQ'9+L[GUIL M$/9"(8YEL4&/^W2?R2YO)(/EG67T_#8H=5+<#. 699.6#6#F&;A3%WR^9S#M M-O3@[7BN]^&"BU.2^FF F!4#(R$\T42(-_(0)M:X3VKPFMU/"\+-,)3B# MK6TE@3UEN2L:BB\.T4AS/\C6F S0.K?$GP[3M;SE/>PVZ D :CUC3/HZQ)FC MA(N8BQ!K1T#+YTK09BMII17 15TF>F4SVIMI;6KN&+*JKHN1S.=_Q[X>GXO1 MOS2L;2)K9D^R-RW3WL;$9KH+$.:Y9&_]2P_6Z?ZH1EF\JC1NI@- W> 0+MDC MI?[F-A7 )3PM9 QIVF8")I&*9C-OE*^K\)UG5".1LJ&..2="==;YRSIFMKN M6<1$A,LTCAA1GH"'I2+EG$OXE*#/F\FW)F*P[)H1X;)@YU$J^VFC^]I-*(]& M6-!]&FMOQ1??LFR*=@L9_YD>^9SKT]^J=+O9N0SKNL::=94@(?T+88*)W7HE2E$ M7VPJL&,A^M;-W5X\TDB\K4.-G/18L%WT[LG9TUXO$MO5JC_]6\!8MUCQO-CP MBY3KKQM?/7G$R[=36Q,);>AVW;*EVC#MR,$,C[TXDH(*Y85!%,1)X*G#=S>IK:/+ MV>%NEYX:8@YX(%P_%"_B#'N_J-5H3&_5[;\!A>+U*!2O1Z&).*JET53E^%A, MF[U>Z[+OK^_ %_*3L[#GLT<;GW6I,EVJS%Y\I%_JUH%'P*&7R&NB2QE5I8DU MA\":>W0U2-'&!)AW54?WR90(O9L"N@TS0G<;8', $EPLO?Y[652;AR($R#/N M>MZ:[@7M"N"W%I7VK@M- \X[*$*6JI^I SU#!8I.SFAOEBZ\DPJT!E]VSEUJ M'8M]OJ+3M,6C(()-U)E78*J/UOWHVFRHI@H#$<<%N6%/._XIY"$>!*M,.C"_O MJWC+@KIIB^U&A+.1S:YW"H"7MO'@=!T>,0- RSZCP.GDC-YY]^B]9*,0RGT?(> 3JH6.(Q*%2>S)P(N3 M)."'[QZ]KVP4P4'MH<0-@E6]IW-AO!&U9_.$DV>H/B$R=M:*?).WK/J\"Q]. M&_GIIHJ.0)^-O\I%C]YGTQ)">HZBH^TAF:*IO2DZB_W^ZWJJ)5VGTX)>DVHO M9L>^I1:$F0-1X(;^FF;_G?/GJ#-OYQ#EF8H06:\)11YJ0CSJG$"=$^CM:$*/ MD\HZ32@B)HMV=0[$*[M\%NOO6]3@N2N[?F>+[V-<[TMU#I8"[,V5EU'07NB8%W5]7NL MNFXAA][47T3W&CGKJJZ[JNN7T(VV$FEMK[J.F*FZ]AN\MUT2?TN4G9;**EW+;N.HOVT2&E?"N^QR.JN[/JH' Z[EUT+ MSP-1'KBRZ[%I[),-Q3K]O.Y="Y'%JGR.Q8=BT\TT'&6ZUF M.'JW0TM(:P]EUWZ7CK)AR$5*7T8LD"&)%(UB$86,>UP&,>>QC'G:/(ZOA>DH MPL-N,SQR ]&^(0#'B$"M5'L.4'8M/&KZ:;0BX>0MJS[OPH?31GZZJ:+#3*N\ MKNRZQ677VRDZ7=EUV[6@7_\22RP5A:OC]79%6?*@X)_W%85!E>\$.I M<[CR3L^*I_^\6/16JPK>[!89@V8P'CU^R\M7*.::^_>VG)4& MWNC3N-3RVZE,8;D_R/Q>/E0G?UNL:\\&I_,@?&SWJ_7O=@5Q^;>SIM4L'9E! MP(RQ,&6^5''@"1K&(?Q?!R),F-"<)R$Y>>2^)"",IC'A1$94AR)B*O2$E[!$ MA%X2I4\NM9VSY.ON >,^K!8>4CD+T^3O=#7"JX;&KUL!=P(5UHR5_S1 Y /4 M=K[DL)AGCXY_\88%;.M^!7[0\_CSRM\W^RTBV]WYU&*#L!>*[9HKO,)B@Q[W MZ3X;"S2H,98YMLH2G34$0'9ED\R>H0+NIPZ[A?#X;5#JI+@9P"W*,6:Z )1Q*@,5Z40H$:>Q2C>* MH$[=[CNHT+]; ;MU1DIT;H=ZR$7K1'^;%@]97NKP#8[&9H#X7 U1%P;Y$VJFNBY', MYW__6%2CS\7H7QK6-A$HF](2\4[." _=@.UKELUAJSN/I?C_505J,Y8#8@:[ MB= C=KP^MYV&BE44\S!.THA& 8]UZI$ I*92T@^E.BY!2<"F)\3E#<5-!W7> M^YOA4*-H/"),6I42 > &2 1-?VLWT!PI(:[*V>V"@BV6LQ2Y-G>IY^_7&MN5=1^+K=;XC$>"G(\&-1M#6':# M?XR!SZ8/;8IJR9N;4M_(D7:RP:C,!E66.'2BHD,>T2H1 :)]%A,4Q;$@D0)8W&@@IA0RO]-N)E(*U+U]<+$\9URECOL]]&@2> MY%'D!['TN181P\SYX^3#EP/G9QV78UD^6,9)0MO/UG7N-< ] N-S95A946: M:FRY@=QY0]]4XG,:TI3X84)%+(40B>:$^$0P);FLI[/ B9Y./JQ+A0(&<9D: M++1!6OC#O-GV!ODTN 8^5-G%;:S*8+*3"\MPO89Z??%"#FBBY+K2?GT2%*9SV*/ M$:!D(06E'A>2)2(FB5(D4,)/;&_&S2!ILK]F[UL%3&0:#C4!90B;,H!!6#LC MU#"=&VP2-\.:85F IJ,,Y#:1R#LBSRE[8L *-D,3H;NRGHICAP"V$ G I Z>5:-5G#. M@0^(:)]EI>1_G(]RF"'L?Y7E-SV:R_^I'OIQD3LGO_W]ZV7OY.G6XZM/1;5&:# =9 M@[C4PW&9W((B@TA\4\H^'L?TN_$0_]P$I77L$\85CJDB-/3\."0@CHCF(0?L M]H.:>)E/G],.Z>MT>5_LZLZG6SCOPR9'Y'E(S&=(#+H/ZS60.9Q0CGNKN5LR M+DLXX/QA03>?,4B\!K5#.7BH!7:UQ# M-ZSSU>8$2Z/>$G(E> PB6T6,PM/B MU&@PH,KJ. 2%I>8$ +;3&?R> S#K>OHT^+DH$]V<'@YK'MW. .0#)_27U0[' M7%3!ML' N[D%PT4/G+ZEQ,D;*Q025JYF$O#/?$C%'LU<: )R- M,@#FQ7>X&Q1KYSP9(9A(%-"> ]C]?^0 9;=#A+5WW,=0>1/\Y&&J4AXQR3Q" M$RYB)>*0DT@0%;"$>-9$\ A(RJ<\@XVP_C1(2@U_7A?+:+HQE@8G9WX#EEIJ MGZ!J5K\/:71F4ZZ2M(L7R%IT;2BB=H?7@>G9%':N@91!IXDNZ/A/H]/ 07<% M/@2@M0FHTMB+8Y%*POR8*DJ%ILP#]84)@)VO20TJ^.]540M,:M);;0&W&6KM M@E*[P^G * 46N5@'(8-25WHXLHEPY%!(Y:=>+"/.XS1(J:1!;!J6TT1*4)-! MJM; BLCK(E4(_&IGE$+]>DNR+M4AE.S\:^(SN=0[65BUX-8A. M]9@C<$X9<6#5_&>,C8TV-D# 2&,1=2.R MFCHQIYHMV!"@ "/QU5.RAF@&SEETZ[#LQ7K?+$!I I^Z@@EC&$^8KH&9HQH$ M*R!9)"B[]0W):L>-KAJH"_LT/M')9G&7OVH@LV>BQ8RVX)UGM+>:!.%,J0H, M4P,$=X^4HF*N%5=4JC"@L>='OJ B#27\PT,5+FGL+TPI 2KQKA=%KFA C!>E ME0/#:4-:"5"T^ZML>!?9L^,.7XA(*+:;7ZT7GQ").S7.LFIB-_16O")'[C+Y M-&\%&'?)/#_8@1<$*4M QDL&^FP2>;'B\)=04D615 &9^/'J$=V !.NLI7WR M E#X [;6X[O "8SE?@!><%@X;<@+K)J_"I2=%-$=M_A"S #4]6"=T>P:SU>F MS&DC?:RX%P!*PW&<9TG^,.=T;&8>NP4LZ1$&+/E+!2S!C"OZ^EI^?RI&&8CE ML%]"X7V!C(F4E&J1R#@4,4LD992%J1#+,_GKA7)__OXNK+:*2ZU^W MN#P11RD)6!P1D*0D]27E@BB=QBF+@B!4QQJ5O)Z3.#))T)JL#,/)S#$Z(_D= M7I8-S(^EFCE2453)JM(CDR&29S+.\FSTX/0-"P"R@^,JLQ@H$&X^O_KHA-1S MG9-S^PZT*O$M%EF<:WQ+[\2Y7M*'I2J&(Q,Y,-[#NZRR^2GIY(FGQ#OUF>O< MWV;)K;U$:=2C37:5.>[$Q 0S:=8I'=-X ![9-WS,Y$^ 4:MT;M:#/*,<25@R M;-R9M!ZHX*]O>H <1G\?ZL0LJ7!B77^?#>; !6\8CY,=U* "=X^PKR@R[^'Q MS<,*G]O7VC[\D5<#(#"IP4'Q/<*%UN9CQ!JOO)Y&$3I9-PU!,8 M3-P3.5"* ,*FTY4YQ 2PH+HIOAJH-_,$_64]G#G;Y^CM F ME&^2). :;#KUM-?2"H9JX@^&YXVM>EWSV(5-SN0=;+< SHMG/Y.+?5SR?^7< MLA'JQPUK\;Q M'Z!T7A>S;O6;8BOU %M=(GPW8 UN[RFR 1_U/:P>ZA#M'2+:YV*T#UPC6/SB M1AYW@X:Y"%8$@T:NIV]X1_+RJS%>IEK'DR(";9,T1?.]5HAG5]=:E-&X1X^YTLLV)<@2K4ST9VS(7-RC6I:742%2[C?@!JW6TV-+K,1#4U^A@\ MWM24U&^$%6"%+'IXYQZZ;'%5CWO##R;:P<#]"*I?-II'Z:;H$7%U74^@N&JI&OM?$R_UFA3YO!GA?DIT_R= MY7<-@+4]Q0'=QKL:7#6E:6X\S_F6W&&IQKSVW,1I '+6WN\7U<@ZX_!A1M>> M>K3YXNK*^>G MB]\O?KG\\NO%Y^LMPA5K7WNDW*5.,%N-?L]BWSE>7GM+'I7\Z-,J+4G*_$X/ M5%$N:0(QC^(X8 9+*,6" *T93\,XC6.E/%U'0FO,(>N:,30@TJ0\ZM/\6GXW M:ZE6,]U!U[TO@ _I09.F0$_.BH%NM/RS4>4L;->Q^S4Z73K.@;GFIH@,R[;K MV'%?_@'_3^#L@;N5/0;[@Q;*' MX=8U"?9QZ-&O8S3U61G'-OKY@?_BOFM7@PD'R,$XQ0[Q)=R(;AM QZ'UG2XJ M>O6M^&!=C:K%!5A5LABDF;WB5D^N-V[*OAX!756.RI19QBP8,??V*<^OAG#* M:98TJ9MP1-_F/7O3/:,/6,,AP-XT -@LRY1DH,)4 ZS4PUPFUNDZ 5Q5 &+# M$Z?./WMX;AT1, &8R7(S "W6<=DE35^-*K#Q"$OGFWY86-(\!4T$YN1O&UU: M=/OB+@JG L9@ #KC&N\;MCR)-9D[ 63Q691#!Z2]>$8,NMYP_+D*GUHN!<# M47($0%LD=7E3:NOL1F]P_E"[7Y=@MP#<>JO3QR_ZT:%Q6=BLU%M<+V\29^QC'/D9K=9+]U) %67,@P(=730QM8.^;9K503'3J MK:8[+J:A-[$)Q"D,%IO7KN(ZT#5&KTI5T1T\J^#F25(6"1CJ4<.Z)B%G$/<&#(#XY M^^?YUZ_GGZ^O&H"]7DM<__A#-RM(;K4:3XM^5]H6_%-BUXI1=5E^-?*P0>/F MRQKT<2JVC;,$;HM[$*P6!@ZR@SN,(,Z'*-=45IAH(&BG[1TJ$'H]2O@V0P58 MT"/T\9^W[:CODQX3_@':_[,MAPJL62R)G@>#9[;_?W,MWZ>3 NIDX??<_GXR M6\BI4XR=R70AQS28V$M?QV.:9S@1+XL-K%9F!" +];JQS9NV/98Z(_UVO_Q<9/;<==?C/HHV%F7'3'Z=*=%,;-XH%OD&/[]R+^44:]N^IR;RE MJ*#E)#4Y3;6/]NI'(6?^LIF@V;.G_DF2VKA\C6)JGN_2:+5SLOZ.#:5*XRV=@>&6+Y?F>-O*8U,MRFE08+<'07=WFXJI]U MQDAGC+11:-2HOH6(J3!,7@HIEJ!VYDAGCNPA/K(5IA\L/L(XJDX]K!IZ M:U9'2ZABC319&"FU1VE2PV1QI-F20.E$S5:B9IV#&<]R8SD3[EG.=!;,^[9@ M=I4S3R!YC>);F"YB3\)FWZ;+XKS#=J5E-V/$M"CRQ;-:22"VS&H-&#M$HJ@? M\D-DM4;;Y\QJ;9?7AGO[ M]=IT6:U=5NM+Q9'W.*1G_UFMG&!PS271*F5U@>3.#?/B(ZD.F]7*_9,S_B8C MR<Z,/+[#B,?7JX\COQ;"!JZ'T'3OB#S<0B:=:FM_F;[;N081T16 MKVB7-.2W/MDJES/;4IOX/[9(2^NLG\[Z:8>4>FX:[?,)CK>1X+KPSD)XQ^_" M.QM*M^WZO[] >(=CXA,A+HVB5H1WWK+,>1>6T7:8?KA0C3!E?<%J2YZCMWU: M0A4[)]AN)TVZ!-N#B9I#)-CR:,]RIK-MWK=MLZN<.42";>CM2=@<-L%V>>S# M\3:VE5EIYH/J24/S8E@/@,(I*WE2#T.UHWSQ]P\YP/KT*KDMG."H>P MP .>;"C^"+;S2,?$CP(_4A;;01?QN40[62=A(IZI54UP^'R@+!+/60Z_SI;Z M:3 ^?4D\6S9"V*;0R6, H%(;Z4@4RH MIT(IO5@JG_N*"LF"^-FFY\Z P38!#;CS9S-7PH[GE886S?DKC?,83"JR'7ED MNU1G@SL99.$7$*RJPZZ$BD1F$\R<&N M4[!_@76MCK!1XQ*9R@S1L$2_)]BRH*M'7)DI)O(&L.L&\0RX3ID-*MC. HN_ M;W2'&0*>,VA&CW5(!V"]],S+=2K[I\E&?\=]-K%W]K0F]E)KGN,KZ]?,@=LV M6!1+7^QS@D2$4Z[:6*KTU 2)Z.!CS2:C%Z8CG2[NX)^&T0JA6!Y'P3RAA*1< M^GY$8T](>*>*XC26)$Y"KI=',5S]]N'JXG]^N_A\[5S\?C&94O'H)+.=^7+C MD(NUBWZU8>7]HK336'",396466Q;]QUX*+!YX@\9R,4L><9"<0Z'XSNGSM6X M;Z8Q N.]RF83H,Z3!$?)(-O]4L CLUDUTFO U47+X%=9)K>.'QHF'RP,#"I! M#F1WF\X+4B(62>CYFDKJZU1P$4M.?.[YU/=48N@M\ (_/)U\>'I>T)>R2'!4 MU\]ET?\%Y%M^I4>CW.AE&T]_#['%K O0<+T&K,+_\:%>H#_W8[Z^=G_!U!+ P04 " #X@7Y6-\-\ M H@8 !J&0$ $0 '5G'-D[5U;<]LXLGZ?7\'CK=HS MIVH4QY?$B7>2+5JB$^[(DD:B[FMK8I'HQN5K-+H;0//G?S[/'.41>]0F[J>CDS=OCQ3LFL2RWUAY&-+>;+]J7)O8?I=&7MDIMP3[[O] MB%JMSYRH3>8+SYY,?>7T[>G9YEOO\OV'B_>G[T_-ULGYV7GK_!0_M#Z^/?G0 M>O<>O3NSWJ)SZ^+BI\GER<5'?(%.WK4NWC]L'1'% MG)Z=Q(49*[N N>U2'[GFDKGE>RU_,<'[/7K)ZWK;-. MIG[%>+_7KS3*VC8_E: ]J:(#0O57.2)JP]>E*F!0FY//GX\>/Q,Q.T M[!9DB@XOWV)_MDY.6V6]B6$?S-XNR/#%%'KDM\3L^>1,_F M<]L=D_ !/&* 7<:H#?$XUEXI)9PQ-?@_E\@S/>((YM'QW"-S[/DVIDD%SAE, M/3P&I0?*JA5KJ=\=]/ &6A(7256P+GKL]3&08*>[ZDE,R]#_=$0! >'8U/G MCL\]7+;C0$)AA>! _^7[;R*G;/^!Q R<_X[N6WA*[;U MZ:A-P/H\4MBSVZ&>:T;P&L.R,;.8W:H=G]_R_YTHK96=VE(XU<_'FV4WN 04 M6WWW,_][4[ CXJA( >&&1$C3K0]E)EGT,!Z[@A%5 \OV=="UWHRW1')P4V3" M<3Y='V?.0$EP:-"8M_N]4;^K=U1#ZURI7;77UD9?-Z/UC%'_NC_0AJJAPUNUUVGW;P9#[:O6&^EW6K<_JC+12C 70ONN"-I514K_ M6EE5I4!=REIE"JOM%>OKT5<5QJ3?[6C#D?;KK6Y\VQ+?#(9"3-_+8YID_[]* M6,$KC-=M=?3UNMN_WW9VKO@(0;N0!XUQ53C;!D'5'WY1>_J_N0("]:.V059' M.E='5[-1@-8B.!55X=7'?FI5X6S$,X/S,:TJ>D0&G@8?B1KX?HS6<]/ M2ER3PJKZB1=8UM8@E$>W-S?J\!OH/?U+3[_6VVK/4-OM_FW/T'M?!C AVKHF M.RLEF0FQ_+B)9<28*] 5:V7%6XF9-PBZH7:G]6ZUZV'_!G27,53;QNA>-[ZV M;T=&_P;6%TG4Q'Q$@)V\W00LXJDPILJ2J\+8*DN^C<*JR]:5@3HTOL%8@/'8 MYGI(&J(<S^3\4SD\)&38*#N;J&-_84FPPFWC !J6G&=*(Y-$+03E+@Q+RXG:! M$>&RY/F3 EP;A(S>N]-&!A=122R2%,+1/]\<_01U@T;Y2[_?N=>[71W,I=X7 M_:JKE5)(N>3"\7^W.?XQJTCN5QR;IY3 N!S>:AWMMX'6&TF;P)M40@C>;T(0 M<5!B%@T:\BNMIX%IKZM=,!GOP$($L^1:4XW;H28Y_$4GU# U>YHUV56)LS:(58I-SY%1^%,>(..V/5(!BB>'#O M"U/P6E=7K_2N;H#3&T:B;_1PX>2_N%>L]4HX[U6Y"Z%,>?/+FA1>E9*H*PYT MQ[5%OQ/U-0COH3[ZA8WW;:\-%JD*B[$\FMFT(JQ.TXX\X\-16./4(!1&1K_] MRQ7(*=_M@2691Q1E(V+9Q$(<4FX[9]3BG)0DJR8!476KI\*6SFG*64\R^?O? M/IR>7/RC>=LW>@]D3S/4WZ3U4))"..@I9SRD5CAY@X8YWIOH:&Q7F0<>9.W? M#$KAL*>\\.7>2()-@X;_7AT.5?F(Q[*X<*!3[G9,VJ#!'=U>,24,$L6V"*0' M.44F'.R48[UBH80\&C7J,CMS ^+8IHWI3K?[EDR%B*7\;_EM/^7'N)HF'8"J ML)%NH ='&N#J_(58[W*[7ODQK+5)T,O-O5)HEV(I!'B+/?PFXBG7FXE1SCYQ29B*N0B1RC@((-QS;B)< MBECR:./1Y6\JE;B-3&AG,I@+)IA;BD MPAB;6]9-Q*'B]EDY?VRK.H2XIB(F6VW4-5$(,G?=REGN!1R$ *8"*#F[=TV$ M)GLGKIR#7,1""$XJXI&WI==$=.) >"D\-HB$"*1"$C&#)HYXA=A>#WD>M/H1 M=["/;&>/4<1432)LSU.!BFWBB2UEV0#EQZ@)K[)1B!A+D&4%#B;C0>"94T3Q MP+--K#I.E"!F[S(CW0*A+*4B*=O)4MPPA8R5N&D*;YNR:MRKG)5&V2,LY1A* MY)%X21G+KUTH7ZGXSP[E*VI6,KM&(T5+;C.CXHI6D;E0,%)1J!)[)DU?L^0P M64W@'G$-#UEXB$UL/S+S3S5A\&Q_L0]9*%.O4$Q2<;%28I)4%]"8%F^-LFJ. M$K?G58PDX!R$V;,6R+6T/P)[SI()[%> BFH4BDXJ=%=9=.)F*- .9=F01LJ, M<+<51AQ-)AZ>\(:2\1 _8CAL6XM0-E+A/[F]7DZ4J)@)1U3UJS1DX;2: MRFWB^AXR?952[%.82%T;/=B.S9+Q[5@XRE4JE)5TI%%25I(J)&Z)$C:%:Y)$ M8UZE)PO(BB9K>;Y"&4@%-&5EH-F&:EXNA[)X%G,1HI<*AN8GAF@D3-F'<9)F M&)ZC!;-YF [M^U/LA6JL'(Y;5R,"^ETJ,BHX%[1IYBWKY_J9MR!6V,V4BYS3 M/VD+?> @UZ_H%6Q=C5 N,LZ+B4\A9?L /RF\#3%)HYV!7. J+MSR_(2(5SIW MUO3E.G$0+&E#S^;$94J1C'7W$5.?:\ARR%;A+,2X\"#;IOD=5\5^)2IK.LX5 M9VH1!R%N19EP&C\'\PX25@1*FIT0M=+Y^H-B'HZ<.;6UUB:;J_5A&WU1+9GV,V?.ZDBQ'% ME3>X]]\.H62ECVUN*5G)%7[9/(6WK_'[X%OC'=K+-]"B63#C8SJ(]K%>6/#$ M#1%*7BJHNTO)BQR+J(&1^,5-?)6]O4 N'?;FTZ@4%.69"2-/'A?/N MK#;=3LX>\=6T&OG$_/[%0ZY?\9I!9?Y"D-.)$O-!3DY<7J7"ZVSXG0%I;.XP M93;^ 'LVL4H:HMO6(I2#=/K%\G(05:U$=;^*0QY0_3FK;8^Z(+L"H1#(9RG( M$H*PTE=M((G.WM5!435"44AG<*P@"J\*(2MQ?4FH<^E%&%ZD0N#Y:>P;"4TB M/7W9PUXI0B$8J=!T,KU](X<_(UU]R:V\? 9".%+QW*RT]XV$)BE H$)5!J>)1@XRL&96^* M9U,+ P0^^[L)8!.QYFSQB%[%_9W/'1J[),CL1KT=\F_T9 M7U +78Q[VY^2 'ZXR/$7^KAM>V8PHSXCHS?8SQWDO=9Y^"$-KPZ:)@E6?VG9T#X: MR=VZ1$)S0*5(]&D5KA2@E%&P#IC$6C-Q4*,=>!Z4R=4P123B+MDN4RA^_.H! M.4R]?#HR/6S9?BFU,2,NK/;>0D9M+(_-$$K;8+PMQL1C2PL=!0__P:9O$.UY M;L>CG=/SDERJ#X:%'_8W%ILKA L+J<].7%]A%^P2TT9.^)!-C6N,$COOT A* M!QXQ,;;H-?%^A<76'MM@MXS'F,T8Z65IMY66F4DO*G?KW0[M&"8D/G:M&]9) MYC:">@L78,G1$[,Y_#H]9':X"_:9[II.8&%+=]<]EQK32=TM/A#CYB$F(SY#6*C MP(K!2*07IK5!DR6OPW*UK0O!U?/A/9FRS3C\?$Y*1P=3>^*"K7D5V(X%[2VV M?*1(ZR!7L"ZT1_? ')3JH[!5FT[A$(' MV=N2SMI.:JR!R/"559UXF+\0:*&1?!%>+$L\R96SEV](77TB M4:2H2Y"K/B+;"?NR8!F9 P?%GKCQ1$(1K1R*DJ^@IH97VP'[L!]O _6](5O. MH[4]7]$5$NU);5-FC5"I=7X&YB!SQT:@A8@G6MJS2]=!X_2]"7*C*\;,!"&. M;?$?&1H 9O<@L0?0'[/EUN7]@BWZ@X"7JWN,@^W$M MI=5(9.PRLY4N[5EC"JMZ?!8^-EPZ: &KE^.0)RBAN>#-:\B<7D-/D0,NON<7 M& M[K?/PEE,73]B,\OWPQ2IBK<_FR/;8L]LY<5J J>_2"PE#@X/D U> M_B^V:R7#Q7SJ6 /036Q>360M\+),2ZQ+)6?@/*REZB(4;I4QR]!?Q&$R[9FI MZNA[(DL"&E'D6TR[JV"/&@N8<(];)H80S,$ P=XU"03+6U;).BQM?"]AB.?+ M#\20B8=FN@OS#WX:1 W\*?&802NPT,HSJJLQ>P,Z'$/37$P"VN,>4/+C!+DC M(*3[*YF>_A2N(1WV@?8:6#N&[( M5W'2](04;*GF M#M#6?&OK-N1OVO>(OYO=_SQ&-5TML^-RW'T6A.3ZKE#U[(9Y;1TKUA$6N,%6 M&]$IK"@T]GIVZEYM44T]G*R,0%<:[EK'H"=0[P5X)/Y1'JN015;0.,G2%S.\. MF:C1UX8V$QX73PU)XCKT,U/Q;HA:UQZ7U-R9# XOEP6&W]+(LU3/G$(M)O-+ MP_-F2Z,P/LU1Q;(L6<&AK[[)CG:8LA MYC_R.R\F/#3H80LWXK'=@.3OO;)0QT47 M5V5Z:*$H,LU9TO>=:@)9KO6(4A1WHF+?#[]+Q+M_)39:KW*,UBC;C>X*KJ7L MO)Y##UQD]TD9A[4R B-O5'RD(:MD'7I0693"(RBKB#-=7N%Y*6$NWX)#B_GZ M"A;N^8]O:7SD>>VH\_(.@L2^2"EN]=TP8O!)7"BOT_091"=X1-YZJEP=&I]U MS[LX77FV-8D\!9@8/>(+D2DBJ4.7_@6MI%WRE+%3L=:/5+DZ-+[H MS/V.#6 YGO4P?V'-"MC=EI+I-(1DM84\?UMU5]NSAU_<-S;@H7VQMMS! 6EY M=G78P==FXA M8;Z1?(*:;B*&#L$(F^RR+AB]UW<]O4U@HA#'N0Z/#.5A)D6Z+PTCF_.&J02V M=P\-FMB/F$6\"M5'JFQM3?^,U#9JU*^"V^WY)(=&ZK?1\C*9. ]$=N$ZJ(S< M6TSQ0<6BT*V8= MQ?,%S>LE;;JO33BX%7<'.[4;7UXIG8@5N!X]>L_G%[L1; MFOMH>\3E<9<)&-:!PS;@Y*ZIEN%1!XG?O-,O,EIRBM>B*U'Z G8HWX5A7A1C ME5N\#GW1^3=^V"EYF/_"2PA99>O0"^D+?=M?"3R\.Y2Q)\?4 ;2-'T]VJ6UA M+\K@&FUM:LAS2>!?(]OCI]7B"%.L)PT/63S/RH+R;)H&X5>)579&TV1]%5U? M/FB;]@2(O$:OWONXTY&?"=T+]UXQC7KG++Y$R>+&=KY#\7(-J(,3+-_;Q%X' M';*_^N-^X)O@0U(NJ 8L8UT'@=X4&]<&HB)XR\B',I2?,Y^-IS0QZCM(;YF3&BV^\='/XK$;79 MENNAPP39=[;VF^3N+YC0+NM07*FC@\6DA_:TQ;GGF%D#'>%S>H2]1]O$E*]2 M[.8.2T47GX;=4:Z[JO750<>.L MF.(_D8JN#P4RQ6+"%Q4(%=[W$A'7H7_(8 M;)QF*5?\LPO7-PSLD,#ZR"[=$4^8MS*K;!T 6E>[0QR>4F5/5ULI;&M!4F\7 M,:BQ^38/8!U1V10RIRYQR&2QC)6)S3@)XCH@O;P=*KJTEE&P#NU?WJ437X3- M+%J'/F2[MBM7QP G@(XQ^#O)XW!@%3(7R(I-@3CLSG*4L]0+)3WI[:L[M V2 M:S\+EQ@)RMJN-\+T0\5W;V7)Z]M_,O;!$Q(=+=LL5H=YKP8P+KK+ U$\<"78 M+LXO?V@G,"=&4W +I>@MH*VZ[RL(K3W5]^AI86?@)8UI;(+UV'Z;I^BNEH^ MG$HUU&$W(5Y-P_456WUOM=+&?G@BWYKN:L_@M-/^.$I)MLJUWG=9 "& ;-C ME+$+OWF<9K',529.\E6+MM75%XIV!55WT5-''?57N101Q41UF,&B#)82X=M2 M+ ZM>+O$G;!X$-,K[-_EC1K!]28AW>'CJ_Q#AF!3,%=%XI.'&R7K((PI1;+2 M,5&(D[E9?0\T58Y2,@C;O.3I!!;%6HA?KRJA'6O1MIJ>V%W_2)CLD<_-TH=6 M#1M).]8NH8CZ)$=[Z!X6IO',$/!( /MSS!+M7(6R5"U)J#SWVGH_RW3F8!Q) M)CY/E*R#?AUX9&932KP%NQ\GLEVRRM:A%[FAJO+!K=IJU.@8X).+/99M<;D6 MK+Q@=A@7ZEV WQL6OL'^E%AA[F8S47X7W%V'P%535+YQ(N0\*); M1L$ZJ/F-&]WE[G_7J2.:M?@327Q'=J-8'9J^RZ_]%>:Y>)'O#0I:<&A3X.=C M@(":4SQ#GW_X?U!+ P04 " #X@7Y6U!CE$2HD #X:P$ %0 '5GUY0=22)2$, AH 5$OSZV\6N(@+2()$'?"PW6%3 @CA9%9^E5ME9OWY/[^= MCMY\Q>EL.!G_Y2?^1_;3&QRG21Z./_WEIX\G[\']])]__<,?_OQ_ /[Q\]'> MFW>3=':*X_F;[2F&.>8WOPWGG]_\FG'VKS=E.CE]\^MD^J_AUP#PU\4_VIY\ M^3X=?OH\?R.8D+=_._V3<=8((Q)P)14H@1$\XPZT"5IF%E2V]O]^^A.W'FW@ M&JR)%I1-"$'12X6R^)*5TYPOOG0T'/_K3_5'##-\0\R-9XN7?_GI\WS^Y4]O MW_[VVV]__!:GHS].II_>"L;DV\M/_W3Q\6]W/O^;7'R:>^_?+GY[]='9<-D' MZ6OYVW]\V#M.G_$TP' \FX=QJ@^8#?\T6[RY-TEAOECS1^EZ<^\GZBNX_!C4 MMX +D/R/WV;YI[_^X[5(\^F,8P_32?#UO[VSO'?]O9.3DFZA??-O_^!?_RTVQX^F6$ ME^]]GF+YRT]G]%U$A1!CQ6KLT>N+KZS$-*$4O\UQ MG/%\02Z?.9JD&Q\:57%,II?_9 BTVQAZ M<)@)65H4Y,K0#].8L25DW.3L&DJVING-9$I+0 KKIS>_854O%[KKG*8P33?@ MSL]'3QG3"EO3TY/)^-K5*C$ MF%,L@5#,@^(2(6K)(:/*DLL0L@H$Y.N$0(O% M;X:$$W+B9F?3[]<0:8G^@HJ#TX("=,Q>?NSK42>?5UFS.^P#--P/K""IX"*3)+EA$EZ M!=X01)V.VC')2[#8& N/4[4*-O3KU V-1=(,*GO#$(D>,_KEC/@;7*DLBWQ M2$20RA8B,QZ5]*([+/P@I$_.\J;@\$PQ- V:AO.:!:M\;D_&H* MD/;2VD'T,D-QY-Z7*$M)K8WD8V;Q4<_Z]2)B30%T;#YRYC[F)"!$3YPI+2$J M%T"9DK,R(AC;.LI:P7P\G;N#+S@-=:_M45"#EX_X?HU3I8M'BFR!:?I!#JL' M1VXPF$)[SZ9L-+;F]%&B>NI#/1,?MY'?5B;--L*[BY3G[CA-3O$D?+O..%+@HZ8@F$MN6:&@1[7./CU"4D]]JT8P:2F/=JG)V0SGLX&B M[R?&+#C'(R@?B KN-62;I)-9.QM2ZTSDXLEMZ+^,5V22+'N7()HJE*1)4(P) M<)FEH'EV6K5.IM\@H$]Z[AF2O9,Z??;B-L;GM1U(3\Q66P92,T;.I6;@1:1= MX@K32'\E?Z,3$?R;2: 9)GX>CD:X2'M,0YK_H(LTL7-&>^F ET"NOE2AGB@: M"(Z+A(EY[5K;IWN)Z5,VJAT:VJQ],RCLCK\21Y/I]^K#VYQXD,%#CA6,D6F( MQ0>@F$&KP+A*1C66_O7G]RG9U$[@SU[A9C(^G.*7,,P[W[[@>(9;XWPP_XS3 MFQR6Z(M*K$"01E6OB=QC;R0$#$ID9K)N[IBN0%:?#F_;(:*U/+I(/E[284KD MR55?/ 1.KCF3X(16!%CMF6'12M'AP54C?_;2 A^&[U757O)F@_":^5BKYY#\ M,1LADC$&:XK5QJ-PNGG:8"DE??)YU\3 ?<[/&DO?TA6>GF%>PJ%.-CD1&3T? M+>TVX\$S+.!TQFB2S2YV@(3EQ/3)"6X/A@8"6!\/GZ:3P:4'MH08&7BT47'2 M[=&0(V;()X^58V9%] F5T^XF&NZ6LC_RC#[YMJV$W'!5&YZ]G]/SZW#^>?ML M-I^D=>LFRK374(GM0]-R:N F $HGS9*WHZ%RG707.X71"*SW_?C@* MX_G6.-=:IR^U$*YFIS@+3%NRLX9A/2,E47I)+SDW*@26,?G0/ ET/SU]"HO7 MPL+=!% C(72D"8_J@AZ4CS-:KH MUA[6*G3U*21O"HGF0KD%ES^_O;UB>_2ZP:R1XQ/Z^6%G_^3XX/W!X<[1ULDN M_79K_]WVP8?#HYV_[>P?[_Y]9^_@>.U!)$]X4N,I)<_EL=$(D^W)Z9@B<7@;CBT')@\ZMJR!N$-"GL*<5!NZD@)Z] MX@U3?^/)I;M]3LO%@?S E^!2K<&Q0NLZ6T%"3 6!RR2BB"98UMKWN)>8%O4] MLT6GV_G7_GA]R:W@!9-! T+&7'LBJY]'/TQPQ6=6&,;6Z&DZ)D LBWF&D2* HS@+Y_YBL7S2+@&>6]GTIP2C)7?+MR\+N MD/'$H/]U8F*]Q6]:%7@3G.>$#6J^P21M0-I:]L2R ,>C!*T3YU&+;)N'9??1 MTJ>0?5,JXAE2:!>:A^%X5LTUS@[&.]\JJV?#V>=*WD%90)5"A&2\*J!K.9Q* M&"FL=!Z2\,)8)V@)6I^7/$I4GX+Y;E#25BZ='J3/2)L9+I(M%#O*2-J,*_#D M)D*6SA)=5NKT:'#VX!/Z%*DWEG>SA7W)W/#NZ1?Z:P5GA>S6>'P61A<)QZ@Q MYNPC^.KT*.XL.+U +2_9*Y.<:UV$UY2!)Y[8OT8'Y>4$WD8O576X-PGC][2N M%-".L0:?Q3)=4@8LLLZ*, &<8 :8IF@57+C7B8OV$FF7\;F1 M=/)622%(\2Q&QBB=/00A,N@4F-6,:T37&!0/I/F>$Z-=?M-[DNFY8W!&"WUQ MADQ.P<]8)E.\&MB ,_(.IX'@12IZ^GV74+$X1JBUF)/1:"&CBP C([>)J(?" M=C\&YTV _Y-TPZ7!!ZH21^)H-2 MZ@S+++0,@HR)K\1$0<0@9Q"8%@DSYGR['+\1&.^0TJ\45&,DK;?P[=(,4V+G M<#JI!'@; @'10+2:F)*!K(2/!9+U)L2D'#;O1K[V^/4GYI)+=(:7N_-VO?O5 M.6L]>:7_Y7JF$F+4&5T &;2I,\<00F(9LLV&_F)M,*TY?@:9?5*HS\7+W6&Z MW4JK84O+;'Y0ZN'\8@P>3K\.$\Z.)Z,\4"RDG!4G F)8C+VCT$HSJ%EBP3&E MX%HW:]Y/3:^492N4-%K\QC:S(R<@Q4P1+H-2BSU40 4^H*.7.F7-BLZF==2T M,2=PC0K9:T8WD<2-3!IBI'51V7!P)2PN'(HAL(#2M#XZ74)&G[1Q7_!X;V'M M,Z6W@:H#BJA9\!1MLUR/>[F2X(P5P)RO=L225FF=_EPK/[&I NN^0JJ-)-M7 M\%]0,1L("@ B,QYBP%*G/7*R+. M06-#6;3KT1HM/H/Y^'.8XL]A5F3-KR99C;(^:=JV<.E ,NU0+RSV;">9;W#KSB:+!KS!BJ% MZ$I,8"CFKQ>/$GMH,EA7+^Z1B*ZY=[:$C#Y5L[3%P;IKWMZ/NA8IE$A.'"(2 M8TZ2FZ@U 9 B!1U$#DZ[8$1G0^G;'1A=SX$488+PM*]2O15'82P02$(@42B) M,9%6;MWI>V]FM2<^TC/E?<=+>N8J=Q@((#,QZ5S EAKHUD+[J)RN#<8J\"*" MXJV%_4@@\,+9P-8R7V_)7Z)E:GOK^&_O]PY^;=H=]>-+.VR$NH?R5CU/8?:Y M_K\6.GT-(UR,[:5 9YC(D:V_H.CGYAO7/GF(T^&D7I!0KVS$=WC^)[T^/SG8 M^98^$Y]X1$[Q3BF8Y@.,WDB+ 7SQM74OZ H_0IZT)DBO-+W3.F&_40X;E&Q4 M$DB??AV2='_^_G%6KZ"XVG!;B2+012G:(&5N#?% &FZ=W5Z:N3UF(UP_/=<7?-3S?#\=AG&[2A]$I"K7J-(#"0!55Y] ' M 0QELM(Q*\6&M.<2ZOJ4_GC]\%Q7_"\!3T?!$S-*@4&;R#NO-YU+P4#3>R*P M*&UH7=GP7'@^?1WH$0DQ+\ZW=F>S,_I^/"CUCLK)>'$OX:!P;V5,=5(R4W5F ML@>GC "K2G(H@DVI=3WFHT3UR:7I"$E+YG8U%%2[^?[A^^(JT_>3Z1%^.9N2 M$IG=HBO*C*6FYI2H9S-2$]=66TAD?W11A@DO6P/H4:IZE1/8%(3:RJI-6\PY MD[@8.G9)X("\YQ1L'0W$7)WFZ!RX@)G\:^.\,"&6KN:-!!XLE!<+H' F9UI/B)R'8*? M>&+RNH&V<0DW R7IPHM-<=&S' R93$U^KV;UPC0?(_F]NHXHPV"S="*EU@[? M;1J>V$K\NX#.6G+H.C!8EO9!ZPF46._42XZ\+G*]7$D:!$JGA-%6;"IN?33K MMV[#&N&&16>Q]G3+.B5=D6]IZW18KX6UJ)"U'J_0V[E4'2'DX3%53Q% PWNP MOTPQ#<\7>IROUTL,0HW^M9)@92;_(;GJ*3(#/&CIZ3>6\=9*\@%R^I1$W! ^ M6@FGNUO3;[5T>>\Q%TY*W! IBL)1\+$VC/'D Z=0 YO/[WF$I#[E]C:&FG9" MVN!X'XM>"!DYY,5 X"P+A"P$H+>):8I:C6A=0]EZO,^+^&BMX=-64LT M+S, M<\!5X5C58,B,O%&)Q*D(CA!M; PE"1U88]0LIZ17DX$V@Y0&(NETL*"41=H4 M'3#M$"@X21"\Y*#KF D57?2V?8?9LP8+;NJFG0T!8UUA]'2"5!$Q)NTXL9!\ M3<%S@CBI08(X=T%PE.G53Y#:V+B@S2#QY0#0O%R<=&PD4A=WFBW/NVU-I_5X M=Y%?V5Z<].Z.SRFO)P /I^KX@):TSG7/Y!$Z^F%J5;PHY" Z"B:"0O3-;Q_: M$&N]&H>T&=SW$33=S5@3R6F?R V-+DA:KJ(A:A[ J4C+9C.%Q+<*Z-O.6/._ MEQ"@Q0(WO%?^QW'X8M[7,C8ELE@H'H&2<#&K5D%PA;P,ZTSPUCFG6O=2K4+7 M2LE,]OO2.>E:V"Z!\]S1=0A:@ZG2&%&OLS57D3*6^.\T)P7 M[:DL>@*X='4XOZNS+#/X8B)8'>KTM43.5P=S$I]!Z4HX>^F"F^YQUERH&[" M%Q+OGAN9!Y89[TKTH.ML9[+J#'QF@M2U(%J-25ZW=NA7)FXE ME/W.DOS=2*Y#8"T;K_B#2*>+2Z)(B"*J>M^- ,>2!:E0E)@3Y[I[D_H@B2N! M['=W8-"=%%^B&P]SO43+)^#&&8IRF8& )@%&@ZB%K3,;-U,V]F@WWO/[ 4XF M6^E_SH;3:W>+47Q?I#+D1 .Z>ENHEARBQ4CTAA)42#*(UA.S'J*G7S>]=0.@ M^WH UI9/\PZ2*XKNO:%^0/X'4]UY+B,P)VQ](I" ML^97;SZ%OM?0MM(YOEK)K\NY)P='OVSM[_[WXL;DK?UW6]O_]7'W>'=Q?_+/ M'X]W]W>.CP_WMNJO]G;I5^]V3_YYG#YC/AOAI!Q>M&4=3H<)+\;8$3GO;F-(E.0UFK6QLM1I-:5ER>'J$:?)I//Q?V@&9T#HLPW U1>X2G9<7 MFI-.O!9OTV?.3C$3E@)>Z-;%Z&W"U'?>J-Z,/N M6*'R7!4=]ZH_YM]HI3\=3__?(Q?GG\G-/HVIW-P5K/M6#]T*:(":#H(R1J+A, M4;Z:K?,0HWT:HOQOM:.:H:]-H6I+/F\>N1U5Y!R4C[/S?SHPS"8;2H:BE"&1 M" L!;03F.2\IU1O9S6,IA,V2W*=FJ5[MD?X"IY?6Y_Y<=,H<,6/#\:#U%[1^D0% M/M:N)($J:T/[6+4^7;Y\=I]:R/H(OV?)J)>J]<==*;-!BBBY, &2<['V]M0; MQXR $DS")-!PWKHFJR-6^M0*UD?\]@%!_7._+\*,Z[^X6U>I2RQ9^ S&<0>* MU?*WVHZ0@@^F9"?0\XU[X:M0WJL.MUYMBM[CJ)>6XRZ7Y[DN*4D!(%-0%@VC MG(3A8RZ 3!HNHG?%]-DEOX>MIW;Z_1MMGYYBJY^;)GP9SL-H$:8?Q-'PT_DL M%2.\PE1O=W)9@[(\0;!B4:ZGF2Q)M"]8ZIZK?K4T_NZWS/K(ZN6.N>RR.@G? MKIM/(PN/42J(W')0&"*$4!P(XRGPRHRBL#X?,RSGJE]]G+_W'=, 65T6'QY_ M_/!AZ^B?!^^/=W_9WWV_N[VU?[*UO7WPW=G>/],#V_/WF- MNL)G/JE!R6 +'AM5 ^XO.E$R7B]M*%8401H2;!VJKC*2NV%5KGF>*(Q(*8O6 M4^>6D+%6?/QA.$LX&H4Q3LYF=[]\8%"AYJ7.C8^T&9,NX+118(KURL1@I0HK MA;.//*A/I6WKBOI&X-AR@=ND1/;P4Q@=XWP^6HS[N4:+]!HE"Z1Y;9&@)$>( MR3) (5W4V6@>'E46#S^B3Q593<7<9E&[M!='.W_?V?^X\_[HX,/VP?[)T=;V MR?&ONR=_V_YX?'+P8>?H^$>Q]677W;F1##>,XQIVI#$%#>Q+EVO2ZJ[0)1V0 M"QJJJU1DMC(D#R(C(^61,P1#*$,IDXR^Q)):#VM_B)ZUU-(1?L7Q&5YSU\8[ MWQ+Y<@?E?!#9[# ,\\'THJO]DHYKN_=D? MG=T0(GW[^85H1U5\X_ )!T4PQ7R28%*H,TM+ B\$@\)G;XQ_OW0$=DMDG-Z(K;/=%RLVR/@_W\NM45.9<@W"AAM6"5LH)#MIYXU'H MFJ;:@"F[9_["$_?H93?CN:I!TD$_E,X2-?1#;]U1:0]KI2MJEVBFH(P6+ 5 M4P>\<%TG<=/2)NYEB5PQIE>+W'K 3-]MV?-@?&/#]V"5GP29-L;LP<6\NK'V M!X7>Q*@P6/!.:U",5&D(V4$2)2NA<_9\M=/U)SZX[P:G 0"[%$67<>WAT<[A MUC\_[.R?'!^<_&WG:.OX>.?D6N"VJ <_WUOA1C'X&I'LVL]L$+NVY;M1M/I0 M\?W%H>U 2522,0?TRUO6QS9]=P6%,&W3HJ!X<[1R?_K$-. M3G;^Z^/N837>^V2TK]GL:ZT&5WT&:SDJ:SZSB:/2DN]FCLH]31TU:Q,*\\Q& M,B0V("BM,L1:AF!L1!T<(T.CFNOQ^^EI<(/"\N_^95HO'$5-5E+J *0S#1E0 M&*6KY3 V13)_!K2MI$E+EJ/.&I%>Z^&^W6& MOA>1=)?&=7?_[SO')XMHN$7)TT-?U\ DKDQM(VM7+_/9'<_FT[,JM,M[^8Y( M_,?SBH%#G";Z14WK6)Y#R$5"65S@%#2)-F-UF4Q1Z'+VMK7'NCIU:U\9]>,Q M=;[3Y:,>7!!2Q(&93/JWU)(082(X[2-(;.#;+R*4%&T)14/B68%BMD ,3D$I.FB;(S*G-\=Q[P+'AGBY[;PW M%4VSX/$!JJY%&]>CBH$N#).(#+A!6@17/ 4/C&RXB0J-*T6DUG?-/IW*7@6$ M+X.J%O)K><7[;;ZO2AFNYFY8%WEBT8%+0H)2/$%D&(#[E)T)3K#4NC-C%;HZ MW&.+:K,D1.$Z@_$B@\+:2^ P0BJ))R3WF"+S%S1"+ZN0F^/F"1OHJ<)IN%DR MEOOINKL RDH?*I42A:H'9V0Z:O*16?)XD[,F\=9^S%-I[%/8TCFH.A5@9SIY MX88LH2UG,AF1 _K:#Z.R(-I"O1_,.<[K(LG6+N-JE'7N+(=Z^YFMAXZ15X_, M>8C*"B#Q9,:#GR4[S4T3T:V43YI)<^!H<_9 M1JR3BFNJ,W/R'#@'9I2T.F#RK/6(QTV$,2ONRIB-EH59T-R7FM,WX+BEEYY9 MBCQ-\K;])9U/=Q?Z93K7QM%=_=9<6"^9G/'@(L22$#@I?%\L MZ>3;+9[_[CFGSA'6L11?UH:^/YN?3?$Z\1>UC[,-G]0\AY"-V-VU5V@S)SQ. M6&87@74H!/-D.+EM2H,5IF@G=4IY@\GJ;D]XE@ACGU;YY#< M3\ZF@Y1LBHY[$+YJY*@U>,T#H$:58M:"XP9+2QZ@M$]77O4*3232S/3MD)Z8?$=22XN,]1*R1&U.4!B! MAU0MLB>.K;!@I,Q,F11-\SWQ*%%]2D]T@Y6V7\R3A>$1IFE M4T92X$HQJ^+*0R@1@3MMT"L54;4>,?(,,ON4?>A0_70HNV8@.PXCG-66W6]I M.,.3\.UR&NH%43E@UA2-@F"Y4&3:6B,]0E*?T@C=@*>E M3+KTFNO7=O]V1WYWAK_]WVP8/5$-//,-KUPC7W[Y0[\/>%%:)^>!Y>!!.9,A>%)B5P2T)OVFF#6!B<1;=\"L2MNZ:O/!YWPX$ M;;?U;??B[-I@#[1$YH)B$*5U%&]G"U$D02Y$L58:;91L71^TDMOZLL9Y(^AI M(9+7;:.?UR2S$;I>A9WNJ.UF9?3S)$3,M1ML<1.(Y2Y-8MET\FLD_':_W#VI/% M^")H6]2$%IU+R=("E[I>-RMH3]3.<*>3":AUC+%U,^)3:>S3:5SOL/9D(;X, MU&HEGL%2O \:T5J #Z@@0 %0 '5G_^*G)S7027VI4Y7SY%E.4LSMN22E)E=\\*# M)2"SD^)UDY33KE\_ 2[61DJ7(BXITWFJCE,2I7L_1'P (H!8_OU_?[X:_/ ) M1N-^,_S;C^PO],_NW'7R[>$/OC__Z/?_NW?_\?A/SGJ[.W/[QN MXO45#"<_'([ 3R#]\$=_\N&'WQ*,?_\ACYJK'WYK1K_W/WE"_F/Z1X?-QR^C M_N6'R0^<?ONW'S],)A__^M-/ M?_SQQU\^A]'@+\WH\B=.J?AI\=L_SG_]\X/?_T-,?YLYYWZ:?OKU5\?]9;^( MCV4__>>[M^?Q UQYTA^.)WX8;UZ KT^3KW]X&XWZ:?8A_NJX_]?Q]._?-M%/ MINIY<@@_K/R-\AU9_!HI/R*,$\'^\GF_\Y <#1#Q]PN3+1_C;C^/^U<#\S_*TGS;&] &!C.)U ((_A6$A>$6,RYZ^.>:OSR()LK\>3"HB?OCLJGB; M*]^O*> 'CZZ =OH@<@57 48UH=YY[BV<"Y#W$5Z/@A]>CIK^,/XE-E<_3=$= MGIZ__=B'["R/7#BKA8A/^3?>,'G[,=ARL#Y*WXJ&OT)!I/QXB=3'4_UNQK%3(?/']<9 M?(+A-8P/PG@R\G'28SXKZYDGQN'0),/M.P2IB+4BQ&2%9IQ7'M5]#'?'=,/, M@]%B=//Y_\P%HE@U5;4[:2H*=:8Y',"//S2C!*.__4@K*?D-CONP&4XA_89& MWN'U>-)

CHG^>>F2>.#83J'T:=^A/%Y,T@] M20/#-9L1+@2:]"X#L0D\ 2I 1Z:B#Z$R95:C^<:944G,#PG -R7 SZ-F/'X_ M:G)_TO/*!\X,$.??Z(-OJM 483G7'HG&O#$9@OWGP9JM 1!PHYV$PK:W@EF&_>+J@C MY@X6]9]AB,@&N-(L%(GGS/A.>&@??3$*4@D\T"I"(F# M6.)J;3;/'X>T?2Y44M[]1:"BY#L@QL%@^CN0SC_X$;SR:(,<-E<%VO0 :X$R MZZR%HY&DG#V162CBI1-E131WK"C MGMP[,"Y>78]Q]QR/7Z/Q-&@^ENVTEX64%KPAF=)$)*= O Z:"*YE$EH!TZDR M%9; V!?];RKAATJ7U2W*GK1:490Q"5Y:(I5'OQ6T(H'EX#T-CH/LVI+<%X5O M)MV'ZE;5U'T\C,T5O$7/I@2;4%7L'._WQ\!.,)V7 ,W@WWR\,5&45=308 D 1I;*@DG9 MR%#;!'P2U/9Y45F139=:Z,"I1 ,51@AI#NCII>N1=%1 @&OQKW MTU0,^%5/*)>ES0ZA)'1PDV+X%>YD5('/:$?)*.ZY%P_C9AY]P][HN9H8.W < MC_[[NC_Y<@[Q>H3"A7&Y_FZN)V?@4W_PY37@0G75'_HP@#>^/_K5#Z[A^.HC M?CDUJY&T!\/AM1\<7#77PTF/^R19YH8$%5$\(:-U'0,GFGJ*7UA4?.V@A:H# MV!O*[5R[#ZFJ-UJ&RCKXMO'#-RCK_B=:K4!+'KXW3*@AO(?*-!L?6$T^P&CED'M1>V>%=23C_H:KHA/$"K#$ M28EK(G=!.%7[[.I11'O#A_KR?\@.V]D!5P\R5\SC3IG ""*M15,H&$F"5-DR MYE+(M0\UOQM.U)'Z0SJXS7W6QUELZXBV-4V 3/>6J&"S"N ! MH':\;8?#^>;/6%^*JCNXDOL*>3ZK7N%&/(T]TU[DJ (QKL03 O4DL.2)YU(+ M[6E2P#IAX ,H>\*>S43<@9-U I-;ET=4,RD"6EY2E@/ #(D$(Q@1N$2GK 4( M4=NVN0/@F]?R\\59TROY&BA\]7$$'TIFU:?YJH3X3G,)%: M@80<-7'9&!J\EK:Z._P(G&]>[[5$W8$[<^1'0]QJQN]AM(@0Z\<>3]1JK31) MRJ+9E T48TP2GI+-S#I'K:NL_Z5 OGG-;R[>#IR4^Z!>]P?7$T@]ZX/V/D9B M(VXQ,NIRP2,54<)9L"Q35CW09@64O=/[T@'G] HO823ZR*4 MTSR%.#Z]GI3D])(V-*.I]=Z9@ * :"7ZTN@\>9\3R?>-DP!5HY]1^ +IGI3 ^NTQ2+I'$S%!B+0]$&T:CRC(S77L361/B MOA*HBDJ64&CC (ZOP[\H1_<]882P);0X1X:VCPJ*3!=')1A#>G.K:.T%YBZ" MB@2X5?>B<[5O(,9E43D_S*H8_#4.FC&DO_TX&5W#S0^;X00^3XX&TQ?^[<90% M=09LJ^,L?,$M'N!W-QQ8]>Z*+'BDTL@CK'B&&IN*XJP8J74+S^WTT]?3U;$5 MJ-Z];Z_HAD)KK_JHR+3?JKJ.CAPJO)."M:3]"!"VS(!&]7")U0-/%&TND ME<4A,M2WS>U?WJ1466B M8L3;2(GDSA/G72 I*9#!W9;1CF8#S/ M#IT*1X1A.+A2D\US!R1$H[@$(8VN7J7F-H!O6LD;2[3V1"W!6VC7Q2+!US#N M7PYQI*^N^X/B%\SQF>B#B)D3IC(:()FA=R"-)UQQ'D%9SA)K-6M;O.R;UFX7 M JT9,5WP3>,DYC@<6' AY6EUB4*\3)S1@5 =+*=,>>=-*\7>>N@WK\#G"FAE M./.__W1/%.CL_5ZY MSYWP_.COY^^O;UT=GYT3]^.;[XYUU8FU5]6_+T[BJ] M/364>]7=A*91.I!*!289]2%$AXNGC8IK*2&OK.ZVY#W5*[II&0+/H82LQ$P0 M)F[<-#+"K-32V!1TJ!W<4[^BV_$PCL"79(_9?X^'YY,F_OZA&2#+Q[.(S+-F M,'C3C/[PH]3S'@1#LX0$D0R1,26T6]!X8<:&!%;FP&H;"&M"?!'G>^MP8TE8 M0& Y L6'2>V^BK1Q(]1+'? MC-A0ZET4?4G_=3U++AM?- "V5=1!G.Y4*L?C\36DU]ETM--BE7/!QHBSXF(C,: C#81&Z4A/+*L8V+!\?I.S":(]Y2)V]=F!Y'# M*]!/E^&GP4O*@2H4F;&J5$>-CJ"5:@FWEC/E0;/J11TV OQ=,K$#7780YCP% M?P8?KT?Q0[$:'HR@QZ.5P0H@$3WU$G^AB7=1$BH2+MO16>=KEPIX$M1W0*AJ M.ND@*OK1M?<$_IA^A&NLU#1YRPDPX*6BNB:.4DG @J0N9!UH[8#9=LB^ _K4 MU4X'4=:/K9HW(+E*'/^7B9*T7!&)1$(VZ)8 LM]%EZC;DM%U%]AWR: -=--! ML/:C-#^(,X=W5HHC. 76"&(BDER"M"08SPAGC 8G!'HB]>,H6X+[+HFTH8ZZ MB-Y^C/)W@$8) 8%*DG")1-8G@83WD22OJ?$\4,.VN2)]]US:3$-5H[C+&,;]7@;'1=1EXZ6LU)4-Q)/.^*XZJ6 M+]Q3;G0E\B6\V"S>Y$F0,\->.*Y!9T^TD B4,TI"0IDHIZ*+$+FGH0XM]MF/ MZDC@2TBQ<:F^1W?(Y4T)>BIIZJ7GQ$A'2XD?3QP(C4,(PMJ4G(NUNT(\ ^:> MEO"M:X.P*<3805D;KF*%'=08TO2A5><.!D4 >VS"3&#C+4SW=='^5TR MK9;6EA"MJ]/M^>0H'YY^G-IJ1Y]A%/L(OP>,4\O0C\PAE.A$:XE+'HA58 Q- MVCZPASI>TY:A_"Z)5DMK2XA6Y_1ZU=Q8BICGS**QCD3%2Y._LM]GB99@"875 M.3(J.SG-7@?D=TFS2CI;PK*-C[OOUJ51SIH8,R,N@" 2K4<26(S$40G<:JI5 MJ-VY;\=E?K;)CN?+>HGF-SZD?C1.T/AH14Z6<%'J:U):&&F1FS)3!4$A\-H! MONTC-JO$':;,?BS-&*>H^,4 M<(^*/A )N*P$;B7)3BL50:H0ZE]*O9"D^DUBK3<0XZZ3ZA\,84:L8C(WPQ+- M-,T\Y:!4UMH3#3@L24O[7\910B%9;R %Q>H'53P"Z(6DW:^EZ%612"DZ$4HY(7NJI4V'0 M#BTGQTZ5IO'=67G;3B:MJ)S5*3?/D&P'V5@K I@7R>@F165,0.,>[27T-A2Q M61JB&.?.6995!\D1CP#:!PK4DW@',_\,)C@^2(O2A'-4*&FE.<22!U8J$J+= M;%,,A ('SI"SSM2V"I_%5ET M9R1H3^<7B'>:69V M,?+#<8;1"!+K299QXGO%FQN: ^,UW=,%H'W_:7R6I,6=5] MOKI:.C"FW_LOB[S (H81+,##^.=1.4X8$R58.*.=+W@I[B:HLS0% M;FK3YBE,>T25JN+OP+A>@\IO^S[T!]/(]HM865=>!;;\&^IFYNV@J-)[=4!\,4_EB>A*N:+G* MQ#GD'/XC2]LTZT"2X(W,:,T(>3_#?)LL? K^]TG)JDJM7?)@LZFUJ&;^CVL_ MPN'AVO\*RKE**9V=M$"I)E/<:8V.M8\TD@P\,".I%[Y=:'DW^/:!B"]$>QT4 M25@^JF4MC@]*&/7E]&Y@?%:^.LVGUY,2NC$+K?Y[__)#+U M'%.,R(06J0Q6 MX6BB0.,C&\L496!J1Q#4'<$^L'7WJNV@@D+[T2QFWY>>RSY3YR.)QI3*7DS- M*CIQA_*#P!%_V!D;O\+\+BGW/"75[D9==XJ\AU%N1E=^N"BX]*89#)H_\&D7 M'^!PT(Q+%%F0)9A-1S202U$<%"9.(\\)18,91"E][.0&NW67V/>!J-^ UFL6 M<%AON%\G9;FP::XGAZ,^VBI]C^.*^+NG>7[: ..Y&3/X,CUN>#]J2G=.JR"* M4M ;;,YH6SM4" B&"F$FQ*BDI[HRM3=#_/T1>HL:KEE#8K-!OO']T:PZSWRT M"V,<3?822?O:?\$!]IO117,T3"B#CQ\'_5CIS1Q'101,2 XV8B$IN8 M)8Q1C__E.7O;,;,W'L2?9-\N#VJ6P%@Q[@7^@YQQG+YT/AO%#SBV6.KOSF-,D@*%)2&V%B<\E\[,0[3$SN]=0U>(8 M3XSB*]*CZ0%;.AY.FJ\C.X/!K+'[A_['GK N4F44SHR ,I0:C?J2"1L$XYX9 M[452FW*L-9KO@%_=:*:+GH?/,[X//Y0OCX<'5\UU,5.>6O%9SRF-(]6)"&U+ MR32)0TRX7K-I9RDT5!2\C).HM8>V#W1^P62H6@ID$54=/T"Z'J#[N$24XU=? M;GTWR\)((IDIY^&MBW%9>4V?DZU0I+R4' M:LG0II'\D$TR H>A3&GQ(P*@L9&!L"BYT-2J^JE^*Z#L+.^I4_6O6.@V44.' M<1JW81*55%E"WILKH>=$";C9DIETL0(AKZ+B(9X MA;BYQGFP=V#" M>5EJL F?B"SY_2&4F OPP(5W5*=V!PXK7O B#.)-]-!4%F+-@,]I?]8K-*D' MZ7:/QW=^Z&?F^ U$]"5S0)!$<&&)3.A5.LAHD1GE2Z2-=ZG=U5:[]^V5VCL0 M<>WI?%K<91A_]:/+EQ%_-&G%K;J.6WA/\)Q()7I?FK(((H3-X8X.) MK7(^T!5!%X90+<]!HXN$1V7TU/3NY"G#.^#D@::>^%9:^CO.C5ULK4U^/Y?@^U$_PL%@RJ9^Z1&_S9S9UG!V MDDO[/&'=S[$US%+*DU)>H66*_W(KF3'6LRPU^.?DV+8&UF'N+8LF^*PUR=0) MM),IG^6?)\F%2Z6.>V3 >P^1K2,#/39/^ MZ \&!\/;R07X.]=7D$Y@TK/4A0@)",NVB,G*D@KJB%';6E=U!\F]'PSH(X\G(QTG/:R9<9I(P/G6S-! /P(E6*G,<&@-7 M^_*SXR']R>E.E+^=S.4VPULZK$,__H ?E)S$3WY0(A=ZVDNNG0E$9@E$!ARB M*U^Y0*T/,5$.\650N^6(=L?L%T' .I.C"_:\]+E1LB*'D]EOXE, !XE_B6-4 M+H3,;2E2JXBD,1&7<)5B+F8+5FE#MY!U77U:<)4Z?DAT!H,?-I\2G'Z?1U,/+MZ43R%G_\L/D-/\RGOUICRJ;DV6)I$#1D50F MH5Y,) :H/WY MD&1/L!"DMD!4GM;HSHE8PS1)*K"<&617O1C^XMU_TFYCC=0L)-$!_8^'$S^\ M[$]]=>$]N" -R9&5N$9EB+4V$,>IEY8Y[4SM+DT=#>5/WKXTOFRA$,6F#L7M M#V(<7=\I(==3/'.6T%EWTY[5("5Q6DFB. W<2)$YY*U;V6V0_SD7O@W2U"Q5 MT9W7?>N#V2%6AG+A+1V)LF3U%F_;2NV)2D'H( 08_T+NB=<9UI^3YB7SJ&JY MC4YN#:<]=J9N^&D8]"]G'<(-2];$I E0RDO$"#H4EE$BDI*"Y21U>,G.Z?)1 M_3E37C"+ME0[Y-E#? VS6KT7_O/M;9,)<"R#(\JAW*4I;:=U1#N3@S+4T:S9 M2[Y66SZJ/R?*"V;1BZ@W8EPH5:4XH:6$AN2R5 6BAFB=I;=.F,!J1UU\D_5& M-HF2-8T.DIQKZ"1$LFB)19W#-P_9-+>>J/HG_5&-E!_RWHCZZAA M-^4C6@#\L][(VJIB//5GL'(MY" MO1$?A&$EW8F;6$PBM(:<1WHRHUV2)IMT/\;BFZXW\FSM;BBZE='0+R>K>-2\ M*4T7CH?3W@L[S2A>#677V<0MA70ODYA)QS+E2AM)I9#21IF%TU(*8$%[MF$F M\6I0FS9TGZUDUZ/^\/*P&9>(&OP9C#[!C?\>0N*"BDQ T$"D\IH$GG%:)1^L M2LYS4;^]^].X.C"3QPM!G\$G&%Y##Y=Q8PT#8J;]F[)/Q%J4!!J$!G)DS 3> MO:%\'];VE]WJ/&EA-&^DC XS>)=!/(&R_S=7\+8TDO4L:FZ%)ISE(@CMB9,< M"% K/5A#DTY;9,T=<-\9=YZOF X<\YO3K#LRFVOQ MY(EW-.'$"$I88Z427>54O[BCY.1DZHPR58&F=)B!0=<<6U8I0+])WW@RC//%7NEB?KB+_VL5/+DS$5 MI32,99)%LF4=#<1*D(3F[(5UAB?=KO3MMWOXN):6GG'XN(Z(:Q]!+SE!DQ!2 MYMH1D%X@')=(8,D5.)"5R"[3XS?'AP'AZ2\G%\'QT?N)'):OQ$VQPMOC,-VU^ M=%ACB/=.!GGB"E?ZX'EVTGKM<+47GJ.WR7*DPO>>^<[-=O.5:72WW"J;C:,. MB//2D&G^E)41N"3Y)D;E$*0E/B@Q&$E9 F%W#GIK7K'ZR+#I;;G'Z67]9MF]+JY#I-\/3B(L52]O55I'4!.*G57:B-AFBY]+5/DQNAVSO"-2!0CKPJ% (G_J%Q4M0]M"$TPJ*'0>E M:ZX-C@0:&-&,9EXZEV19FRR/X=D[BE03?@=5L$Z:X63D$]PNS!6$LT6!34=>L\U3\@'?]<80!CA6:Z_%#<#W/ M4V0L1>*] 2*Y ERR#$=FFFBM=JUTO?(5^Z7E.I+LH)8.#CH" MI/$;%,<]D..>X%HEKP/):*>BZ6$HL9PGPK(/,H.FUM5.GGH,S_Y0HK;P:]:, M>92NQU'%=U+OH,*,C>X3O/;9GCYMO\)TBS3[J)Y!:_[XX_E2ODT]V(,5EB=")>V M]'96CCA0AE"?@Z8Y&AEKAYZT!K<_).I4+35+K\R!WJTT]QN44G.(]!/^]++ MG+H]9WX"[V$4"]]U@B04S\3P4 )?$^*E5A,6@@!F!#>L]JG7NACWCDV=*JF# M:B5O^L-RQ-(6K<-T#;VI6C5=37\90[X>O.UGZ!E@P0D&)%AC2B]7BY9\C"1'5'Y.SE)1 M^U*B#:Y]Y$Y=9711VN)PZLG'R6_]R8?#Z_&DN8+1HJ+ EWGAFE[@,4#&!9*# MHD1ZYE$*B9-0ZMG[9&FH7L6E#:Z]8TQU952M\5#,_D<1SH/,;Q6U&,;!=<+M M&/?E(?[GE1^4U;2G*02>LR4^Q>E942!HVDE2@GN2D$SG^[W55CAA5>#L#XUV MHZ$E)-NX4/]ZH^@9#U1S*DGV5N&^ZSQZF8B>:2]P2TXNBMJ1WNLAW!^.=:^@ M)7QZ_O'P5[AC=#!+F9\QRN(<1I_Z$<;GS2#U;*+6:68(Q(Q4EYF1DO](C';& M,&TYK7ZEO!K-'O*DBN"7<&+C(^6#A(;\I#_&96_>2Z''("B@EA(AH1QR!R ^ MB$!$RCSP8")SM=/T'J+8.PYL*.@ENM^XTOA-YL+*L<_2%D*T5$F;B&/&$1F3 M(I:CM04NZY# .U6]S$=;;-M*(.HZ4JD+5;R4W*'5/N#XU9=W_K^:T>' C\?3 MT':7 BY](' ]5+$8]I&$1#.)8$"P4CC7U8[]7P/>[G.,:M*CM:N^F9HZB'AZ M!.H-T%L=XMO [2@%:4VHNTE(ZDSU[2E636\O@&XV4 \1/44IF"=2A4BL=X$H MSJ@++N,F4;NAPHN@V1/I3"^59>NHJXOP33\I,03S;(V8609 ,$D(=!*=3@A& M2<*USJ"2L"94#^.X#6#[AG>GZKH?Q/%L67<0[GU1HL>N_.CWXA5.ORFC7(!+ MB5')LB$\&TIDTFA.>ID)L)1B8"K37/L&_E% ^TV,>KKH8(58G"U-$\I+58H/ M_8\+:-EHKX61)(/-I2=1)L[H2+2!$, J&ESMBZQ'X.PW26KIH6:H][2_B8^_ M#YK+!1()2D7M2*8RBP3 F7V7*@H+BK'I2U&LY>.\.UU-!! M5L<*:(O:P2W =>3J/@IL-XYM-36VH\<&.NC ;'@<9)0*4>(V%5(*N,YQ2UPV MAACED^#>^YQJ=QW8 4&><$EWPX]U1-]%^3 T6S[.2A3]W0\3_MIB[U/>1& Q M$@_.E;K#LCA$G)0H=JD<]ZYZP;F58+9O<%14VOWC_2H2[\ %/;\.8_CO:QSM MT:>R;^*?3;G/#7HU0GJB(M-$,ARLS^ )#QHLMY2RD&L383F4O;8R:HB_ QMT M":SY)&@#K"/K8B6HW5@6553W-!TVD'L7.\=*@"ZHF"TN7)Y;@9NE2,1+DPD M]4IQ:W W_;8)\80EL5T^K"/N[GDPW\N$8\S8:9WTR! 4-PA*1!(H3=2G2,/] MU@^U.; KRZ&2HAY7_S.DO-)BV'XYISM%R*?[J;^UE79>XZG=Z[=5^.D9PKA? M#2JCF:BME\PHR9AP"7DA0M!.1A6";%D-JAV0SDM$@60AE+0V[3ER&DWJF:O% ME'1H027GJX><=5\B:N4;;F4^E.)Z&G#VTA!P>;!H05IF'>&.@E-".4-K.^$M M8+W(X+MU.+(D=[NJ*KKPQ-KZ&V9:CEIGPCDZBS(+]#>DT81JE9P02J?[C7>^ MQV"\3=C2B2I>2C#>RB&]^O+59@TQNA"<)CQ[A2:&1>&9% CWVJ'!PIRSM8/P M6L!Z\2AOS-TV$#LZ'V@!;SRL0G8,7F MXRYE"\K6;CZR<>4:.NY#O81WZ%#_TXN$%C T@.G% ^O8)1NE15PC$#ETRP MH!FM'3-[%\'^Z7X#"=>.;CN=?(#1_46I7+<&*4ICY=*?/5A&?$! 6>ALLV3: M6=-JU5_V]#U29Q4!UBY.>M[DR1]^! LH3FM#E2SEDW$Q2:IT1\5OT7ZQ/&;I MZ?W*&BMT>?>Y>Z;%#816L=3H>#3IG?GAY.Y M4Y8;)ELMO/C46XLN?G>SX-YYX5X> 3Q?I!57VJ\@%O1J 6,=1[Z-ANM/VZ>= M] V$?U]]&TBNHHET'X[)U 3F*,G@2W$W9HBEW!*AF)-)NRQS*QMYUPIE MV]LS-Q)[4T-F%7W5*1#_^180I!USH6P$1N)&$'G$X6@@1N#.#$(PFUP-Y=U^ MZ3>HO&?+;.7,JQG9<';TZ]')+T=OSD[?'9Z>7)P='%Z<_W9\\??#7\XO3M\= MG9V_[H_]Y>4(+J>!HDV>U_S9()IATU=N'L%0==#WHA; )D!OL93#$-)J[R%Q M13G-247))?0V??EFQPIW'WZZ>/C;K[>*$8*PBG$B'<==15E%O-#H"SMM.!7! M&]9J5J]QT/ 4IDV/4N;/*U7-EY6S.OH\KXU6$J_P_^G"?^X!J.1+3[HHJ"*R M!",%BU\Q"B6>C3&O:U<:>P;,[?M_5?ES_T2F:T75/+HM_NHS\,[R*C]]K20K M!1@+V1+I/6X(6C@2G '"'7>>*D8%;5>G?G,L^T*F'6BF@_/?%;*9!^0'I:5D M@E#A2AYH*<&DA"0!)%A&K>50NUK58WBV%133Z>)33>"[#H,I5N?[49.NX^1T M-*_$-^NI'+36TBABC4#/P1D43$#C4S(/F2JK,V\55O6$P;[LW;LZU:JGU*:B M<"O[U',\MPLO+OJAMP!5\8AK)9#M'WAMKJ.'"J\DX*UI7P@!0CM%LO(,75:I MB1,6Z6X96!#&,=,J\O9E:?V14[(M*7T=N=:.%_EZ&'_^95RVO/FY@J8,C6"7 M2)("=S]./4+*FE#P00CFLN'M>HMY(TE6C^P:SA&*R].TZMAW+\W\D\<1[8W[ MU($".B@_=!_= MOB^KL%NHXR !Y'MIO@_YJZ?((F%131P5'=$RAS.9,2@9$, M@)L20R,S!!Z)DY0ZFQB7U=O3[X(F3P3Z[XXEZ\B_ RMP@H(:0#H:?NJ/FF'Q M00XN1_V(E+P> 8+&OUY$H&8>4U81M])BKG*)&%DRQ %H[D46SK0+^%SGK=L_ M]:^IK@<=D;J0=>UKH\/FZ@KWX'YIK'L+4D!/%)P-A)7.E#*5B@I!48*F:_2: MRY#N1QJNSO)8\OQ]4O3&\MM2;,7;@XNCU^\/SB[^>7%V<')^<'AQ?'IROE'L MQ../K!$;L0;H^[$/E$?!.=4&M#0R!V:"T%(;9[A$7?>>>OBF]_P#/X'TWH\F M7RY&?CCV<3[\^?60UD:I3"71D<72FEH01WTN3HA,UOE$H78-AJ/;5I%23+;[R= &\*LU+6<\6CTO:2%204*K- RD]6U *D4G/=5;5 M"_:WQ;;]E:DJ4QY<)':AD@Y.'X^'$QC!>/+>?RG^W+SO)#K\)\TPSIM0^F"Y M,A+W12H#D<%+XBE'M]TIR":PX%GM,)@6L/:,,+45T44T G+ZAL +P*4E\K26 M9)H'3?A+Z$GN&"@(!(2VN U#*1NH!4F":W#)<1-KETEKCV[/F-.16CHX4KD5 MD'-+(F@4]AQ:VT$$19@I94R2+.$:L1S7<\FR=BF'VAFN*\'L&3WJ"+V#\]># M.&VI/CZ#"/U/9=&[BV_1 QE"">A+F=CLBXL@T*1'EX$XH:G+C$/TM;G1$MJ> M,:4+A51,R7M"!J]G'+]H;G_>RRKS[" 2STRY^%>*H(N(*YY"AD-PUMSO/MV5 MM;\4WYXQJ#/5/*31QAUA;W(=5Z >O_IRYY/9?8=RF=+$""NED'$>,.*BH"0Q MRK*PC/-8VWM\%M!M16-V2J?N5;3K,,TGQ'AO?--#W2[3USNC"GMEKI--=:!VW8;S^+ZO@6BCBXO'Z+9S85E M5_I[A"8;"'\[M%!>1::2(\+2DO(@2V?GA":>95EF[[RKWF-M6W1XXF)R=VQ8 M1^:U+R;_3VG]][;Y8Q$JER"!#27'A;E&&.Y<\;E;$&2@UBZ1'=TPE0K56 MB8-/++;3VI*'?]N:VU1:G9^ASEH !RM4EI)P"3B\\H^5*I9#.<6 6J&KMQ-X MB.+[,=PVU$ 'QZ)W$=UN"]X"5T=FVBI,NS'6-M79HQ384."=+Q*W\,6H6!3" M$BT!;0_<:$KK3TD US(00C@FNUTJ=MQ9?5L\6$?.M8VR5Z-^NH0W_:$?QIN@ M]M(*WO% 2;8IE2R&1#Q5BABO0PJ4Q6#:I8@O??P.LKZKB+ZI*K>M=)%Y?W;Z M_NCLXI_OWQZ<7!S]XY?C]^^.3BY.CBX>MBB9UEZKT3IFXW=N'E%4=]CWF\0H M"DHJXR2+4B49(H^.QLB]ISXKW]OX[9UWA@D9="[F+3.ET*QCF7B3->$XG$2C MY^!J1^;LL#/,SZ-F/.YQJWVTRA*0)5'?XL MDYH("1&B\)IOKRG,%-$+JJ3Y M/&:T+GR^O@(ZB#TZB/'ZZGIJV[^&CR.(_5D?4L E;2KV83JX0L^M_Z_ISU<. MIN?0[H>D.8'HT 9P-A*;!1!PGG( QHRK':!4"_O>46XG2MUF"X<3F/28A<@$ M6IF<*H%&9P+B2ATX0X4'274(K+8=_AB>O2-1->%WX*VWKY'+H"RN0(Q%L)(& M3T+.^&TH->"H35[4OJC[!AM8;4*33E3Q4JZ$VS1%258[D9,@7$\CN%!N@=)( MRH^U ;B'\VL-I0M<]H0_0R(0LPY M%AAEA/F,WD-DB81D-&'6EEQ^7+[UUA:?;Z"!5=?,64<='3!FT6+I?O\-R1E/ MV5OBLL)A!^J(!3-U.24/$;P)M:V@%5!>D)7\7+4U]66^W4Y6SH"1098V(*'4 M9F$X";*B)%$/N"=3YD+M")-OK9/5)H2H)/D.EH>WX,?PH1FDXZN/H^;3U%1> M0,M*:AE%*(5?')$Y6&(3!^*SSHP:@?Y [9C:1^#L'RMJR;X#9_I>^ZW$*;,N M&%*2[]$9=(E833V:;L9)983S^GML<+:)\C>0<-?ML-#9I[XTK$["$JEM">*0 M'CI<$.A=9![,RO?Y>.'_A!&7VZ/=8Y/L.2$B9ZH M+-'T4-20()0DE&6E1:19EUN[JC/X*4Q[1(@NM+ RM:;FK??QR:]'YQ?ETO7\ MYLJUF*_-L&Q&33X>?H+Q9+HS;7#1_9S7;'ZWO?'@[EUG&Y/1)73> @29K/7& MJA)6ZKU1AFK5>\X+:QUZ7XQ\J;5X4] %Z3?EX_R#4DQ_,KXYWS62.NJ8(6A0 M2")Q""0$F@B/*D1KE;"F=O;FL\%N7)3W=J&;-[^>'!\VX\E9,QB\:4:XAJ=> M2AFB<93@(H["D%P3IT0DF8FMOUE;SLD>5#2MZ;0._"& M[T,L+2B:Z\D9H"0&7W!ZPNBJ/RSGTF]\?_2K'US#K#9(+^=H;#"&@"\=* )% MVQQ*1UHN;!16EO$+^"(VFNZVW6H3:EQ?S/* MV21Y!S@UTHT#_?"G "5=8=961BA-F?2$4<-+>[A,K-.,0)*X'&KM7+LR9T\T MU]D$X^Z#<3IC3[,#+5;NV[0*UZ*S5 MD%5MW/8YF^_V[MJ?5IE.5;)I<'YP M/(R+VZ/@O'?9DA14L9EM)$&C]Y[GKPN*K76H^#O7=]Y2,/GN:H6-)2)&JMR2Q*#1"3R"'W M'GOPKJZI.+6*^T@)3F@T/"7N X")T;(!#Z7?F*U\R^W?TVU\=$%"*MEQ(7/ M>AUQ8MK2*C%Y8DN-?[")6?8]WDALE7WUKBK6T68'%V-W2P"\\?'K 1DW-.>L M"!,2%1%%[LM.<^="3YX18!3*#8\)<$B M9@N*1X-[II&J4]:\K)+S+X%'U?15NTWG79B'?OQA ?5QR-$9@ZLF\8GC@@E1 M$J>3(%I;ET62BCK?RO9^WOOWGD1;4DWMN-;EI'_O^^C;_-_^,#T*7-M$>6:X M"8?2TT/@4AL4<)(31?O9&*IC.Y=\$Q3?(;,Z5%/-N-N'P$\_%LU<-$=3K^N= MGQ2Q?7F->!%NOTF]J#ECNAR:,UZZVJ'K&]@TMQH<1!\,"ND9C'KJO=\AAZJJ MHH,2]X<#/QZ?YM^*DXUH1V?]RP^3T^O)>.*'12P]J[TTI4$V2XKB'AQQ_03* MB+%@O$'*LUR[*^E3F/:>1EWHYB%W="?<.?I<6BZ.81J7\?7#\?S3,>LI!0RT M+EU!M,=E,B1T+CD27EE!I07AJQ^C/ OH=\VRJEI\2#U3(8SZ](\AC,8?^A^/ M/L?!=9'*83,<-X-^*OORT7""OS//>[A_CGQKTT[@HI0^D>J@VR/X/P*FBU?6#5 MJ%-L=6 M7NF+#\);2_1/!N&M([>.@_ "34$E[HFA$J$$F8B+)A'C@[21I="VY=(+#L)[ MMO(VD%7%^9>@WWL+EWXP/V>8]@J1-EL!4&)=6!D2KC#2!B*H]T:7,-]'"TV- M(?[ELOGT$SYZMB;C%S?+\9(7[K_9MZF4*U[L%R@S%(MF/BUPM+#;GM;Z[;=N MUS[;6/Q-1=E5GKQW\&1JM(U@2 2K2QX;+D8:X<4,8 "X4/ZQ<[.7H,,59E-G M*EQ'9%NQ>V0 2:51"$.8DO?*B352D^2H5S11GTR[XB>[M7LV$_235LXZ4NH\ M*'/*QNQ=J0C 2 Q"E@KMD@1%-4$6:N^R%UYV&X[Y?6REE3300:K[REY=;7!] MK_T)U])9V[YTSQ'X-OL3.AE8#A)(X,76MS(3Y[5 D$XJI[-ROG9^P$OO3]@) M#]:1UOM%='$WZN-2=-!,8O_=?RK+W-5F.YRA$),GD@(L?9;B7E6QNI0QP M%YBBM;LQ/0KH!34W7$MO#XI]UQ)Z!V;#VV9X6>Y$R\B_5KRW1GNN.25."(6& M$8\ETP0Q\<@%<)HLKUW&8QF.[\=TV%@+'52,O8]I/A/:H.K(=%B.:#>&P^8: M>X("&XB[BRKPR]%QQS+W@A,F2Y)1]@QQJI*(YAB729B0:WL8VR3!$T;#MCBP MCI2[-1H*L,6AO@0. C=#Z]$RDI8[XAD5Z#RGD+Q-B=T/5J]I+-P V;Z14$-+ MJTV$9XJX]KW)[9R*0]S[8-3W4WX+0YE-5A!O2MMN7Z[]C)>H+5^*+63*[M^/ MKC@,6O6&[V#7KR;@FJD'JT M2CNT@+5\WU]#_SO9T>MIXRG];B#*V@>]C\#C MUCB1T?&5-CHB10S$E00][E/V4@E@,;Q(#:_:KK>NX'4D6%NQ[T?]9G31' R_ MG!R()KUGQ+84QJ?#]N4CJ7"PK#BW42B/"0M94V:-MN]7[T-5NN M@EI+$TTG8JR],[]OQA.$=1<0;C[2Y*R)FN;X9V.)%0C->(.TIL(:0=OI=*$1Q=+*XE@VC57>R+F[,Y+ M]]_,VDS.%3/S[@!97 BT@%(Q-O7>Z[MV)4-V&2FXD7P?"0U<1S@K[9^:]?E^/CU]_=OQV[?' M)Q<')S\?OWI[='!^?G2[RQ):%?AGY81EMJ]L4+WO^2_;O+9?I8'>J_RG,@0& MBFH+3'+IT/.QF:JLN-0>M]W>\U^[84?:(B-XV_\$Z?X+WGY-TW*4)LW1!N<0 MT(YSUA+'O"#.E5QH+ZBQU7O3ML"U<3?>U>_X>=2,T765-"B- PV:42*#0VLX M!+215!1:!6$CJYWH]Q2F[9_&5F?(@]:\-=70P0WN(_@.8KR^NAZ4I.V#JV8T MZ?_+%V7TLG! !35:JBJ@[N?1Q"? MP*1'G8[!Z^(R0XF@U)H@WPT: XZ[X%D MD4B(:+OBS3KJJ"#9E W[OPC.&<^ MO,CM9/3.Z=*10G:=;-Y"?J^^ MO//_U8RFE7-F7FF**93V.=Z($EH5,O%!E[S$[!A "=C>HEUX'][N#^#J$J3] MLK61HK:[R=T O1W,VP)N1R%0:T+=36Q49ZIO3[%J>GL!=*,V&RXH)2Z6:M\J M2&(YPDX4W0L-7(&N79KM1=#LB>BKE\JR==351;36]7C27,'H# 93#Z*<_HWG MQW;1Y)@,YVA-E,S@LI2'A/@H6$ZM0[\BU8[K?03.B[+5-U?E_9"N2GKHX,2@ MW*_!E1_]7F[^E(OGQ$=T+8++V>0D,HNM+C#6(,FC M@/:;)O5T4?L^Y)6/OP^:R\6E[ -)S!!:$X)UD(F.$1'2B&-/RA'AG60S%UY%;U2B@7"E433:<]P\2MOM#(EZ MW%!4ZJX89!N$VSIXVSJQ.E34LI5]%X=Q:\ATZH9YD:SSVA'.NO645T' M;'MP ,!,2ER(TD:W9),*+8E+0 G+(+RF&M?_VE=8NS]_Z5QQR\Y@GBOUK80W MOCHZ.7IS?'A\\/;P].37H[/SX].3-T<'%[^<'6T0Q]CBJ9L'+*X+_5YDHDL^ MQ2C1I_(>Y[JT(H>21AVUC"%PWFOQ_ T=K@_-:'(QS_>]Y1IX[Y4,C!BC.+J! M@9;.\T"H9H')I*BBM1?YY4@ZZ^9*98J>ESXR@9:"9M$3:T3I[:V"Q7G%J:I] M[_2"NKENKO76K5K7$70')PKO1TT$2.,W*(3C\?C:#TMSH8*VIQW.-98MR;GT M8??<$0NFG'7PY($)3FWM(ZK5:/:"!)6$O=N.O=2AGQE-2;[SCDB52^*^U[T1U[NUXKJBFCXW:\-U4L7L$0!5\*9,Y^6)R#-U#Z+,([U,?5 M]=4T=OKK;&A&_[CV@W[N0SK-&4:ECYZ3!AA+BGC.$Y$R>^)<- 0"16LL)HLC M;W6UU"7*;YMM+TJ'G1? O#6V"R3,^$,SN#613O/YI(F_3WOK78SZEY?H"%!I M8G L$5;JKLB8#+%<,0(NZA1D\DQV:P*M#?G;YN,.U-9!Y;2;P]P[LID=W4;& M< 9D1H1AHNSRF> D8(1';W&7#V@"='B)=.!VV]06S?-!'6K]3<"0_6D7/UT+M1 M/UW"O,? \'):-7A1+EAJ:H6)A-O284+C@(.5E(A@#9_:-ZY=<:[5[WA!99?7 M4D)37X(=G+9-XX'1@?>CR9>+D1^.?9R&![_ZV<4=*28#J(P;^-9I+:T0-21F? 0S6X,A*[T]PA- M-A!^!R;#$F0FE4YM-A'(Z&/)#($X+QEA7F47 O5.U4[XV!8=GC 3=L>&=61> MVW#X/^42^VWSQZ*Y -O^]V>G[X[/ST_/_GER>G%TZ0 M$*\G_4_PCVM<:F$T1IL:<&WEE*1@#)$,E]F0;>EJ@/-4:5Q[5;N2P<]Z_5Z0 M8CO"KVU,K$9\!D62Z%>7^QB8?_)U'*_]E_&;9C!H_L#?.!JFTWSDXXL$S952P1"L9T%%#23E1> ^C?I-Z@CFF):YB'G5$9)2TE'5,)$HA M*8TT\_NU1%=L3$^\:"\47%N@M=O9W(\C^01#C]9X?^@'[TH<4VD%[2>PV._> M-8:M\DPX M>T.<[2NG8DG_1T;POL$),.G[P=>9<-&L.RHF$_,Z.D*-540"-R1XD0@7HL1T M:JMXW(!R%2#N.0VWK<2'U#1UCWQ>^7%_?/YQ!#Z=#G_UHWZY+ROQQ*P'B1J> M@B)4.5RAM4#+*R5)N)0^&1H$Y[4CTMIBVPN6=:F/A[RQ'2QI4U_Q;>.'!Y]\ M'_]D*I4WS:@4+%YTZ#D=PCPHLR>%P'772&)$69-S",0A XA17GD1N,WRR2/K M:FCV@D([4M:24NX5O.0_.$PIGT$3YI)OWP)'VE#\;OP-B'J^+8@#D8C/[RT?KR<]H7$Y5)03<(H1"2F3X$(F MB7HO 5=*R+636=;!MT\TZDPO2TCT_&/U=3E?.B"ID#Q8J@C/Y88I4TULL$"$ MR9"D-)J:N*O5:"%\27TJ8^9!$SQ"#S M-E:0+1#EB=RLW?!D'?%7#Z7V?XR;X:]^>%J>=M-'73'.7"ZY9IZ5YITE%QFB M(-E$;\%D;G7+.(_E+]B^[5E9#TUE(7:0T%T"X":+ #C\FRF5+8O"VI)Y;%A) M,H^..(?HF-&X4V;KA& =A)#>Q[%?IL+&DNXB /T>ICG)VZ#JR#A8CF@W%L'F M&GN" AN(NP,;8 4ZKF4(UGO"I< %JA1GM+:-Z,OI=+(?%^2'+)VP>+VQAV14J%A R75+TMK!5CK5;M2 M+OH-3I0IB;VK*K(N]_-:^M>C5Z'FT"B(Q2I;B0EZ2$)0A0?H@@I#:W,]4 MJWI6M _:KB/<+GJEWC%09K6D5+2&.<2AK>XAB MO\RV#:7<0<;7740+:K? U)')M@S/;@RV377UJ.HW$'3GDW^.+3(OI2WI)#&7 M5$1GB!,EZ=JKE%. Q.Z'+G]#RG_"4-N&[M>1;VTC[1R&_69T#O%Z&IQSY8>I M1$^70,/%24+V#DIS<&ID.4G@B;@8#-'*2*> &7>_MN(*B^W)5VU_0]]<'4UG MLNRDS-ZG9O"I9!G?S4&>-_A1"CT-Q7&TII1\XJ*45:"$NI2B5V%<6%FV#ZWLMJ[R6SMJ6TWV.P+=95CE*D2P"Q/VI-%;/. -9C2Y0BF(2/SK"\G=&W]/$OJ)CR6J)OJLJM P/O=L[LC*Z2*TFM(CY*4UJ%"N*3T@1L M]$F+$%FHO:'?Q[!?V_E&$JY9RF,)GL6NT@)11]OX0S2[V< WT](C*M] Q!UL MW,N01:%TB2J5.9?ZKS83ZQ@EF0O!LXY:\-IW[-M2^A.;=>CZ_0@E M4> LZO-*P#4+#!'!)"*-Y20$W&F2B(EG*0T%5UG1]R!L?Q??5"L/VDX^7Z2U MRY ^D=D["P4+CE-@N%%ER$1&&TF@N(,Q':A*+F<:VJ6^MGC9GNS:78BV=L6D M)_ M(CI;(%R^JS^/!#O9OCM1UQIV X^$G&$_* MB<+/(Y_@!MNB4Y.A"G^N%#$B6")!*N(X4R12HTU($$1LJ_+'W[1O.J\HU]K3 M_'3R 48KZ8B&K7>"H44:(OHQP4IBJ;!$,? 0/!>>MZN^^NAK]DO=]21:,SRZ M(#L:]"]+U]Y"R"'^WN(RT/"@DQ6.."9QT:$\$>]L(M$I*Z+RBEK?2LLK7K!? M^JTAQ9HQ5 73+\/8# 80)[BU3 M^C4^'"YSG_+54-L1!_7<,V42!Q'V6[N=P!N MOQBU:^W5KNG]]'C>CYH,XV*#^\$YC#[U(XRG0RN2+<-[#6/\Q?N#DMZ@;20E MR9KB1HFV$G'44:*BRAR\=L;7HN3S$'YOO-R"'CNXN+C5?^YK @3W1D%)N.>* ME\W9EN((S!#AHS7212'O4VOC,\TE,/;DZ*N2G#LHPGP+TB+ZM06@CJZL'H#9 MS8W5QFI:K?8-9-S!/<9#8$%D2K4,1$#)?#YIXN\'P[2HM#3??"A5D3NM2.F$0:0VBEA%@7!A#=I& MF4K3[BKCL;=L_X)J0PTT78BO@S"3^Z6QOK)7A.@%E8##,ZP4*^!H\(90P+F0 MO4HTULX+6X5EOW;Q*A*O61?_$5QSYK=!UM&>OAK5;C;W.MIK08D-1-_!5O\( M0N]S9J5X'DZ%T@8D,>(E^L@TE(16+<'%VM$+VR;%$YO_MCFQCL2WP(7S#WY4 MRD?'KTG.DE)CA4%/-$7X(6&PE_ M"_;$T>>/TP./DCTU1R@">!$ES@5;ZB8ZCW:QS?!K5WA)D M0P5L8?TXZX]_?S,".!Y.8 3CR:TP+NE!/_^TSUAH5/V^_2#Z<^+,,X@_U#^^\O9\5?!78^" M'Z+OW1_&O\3FZJ>IT$[?'YT=7!R?_/SVZ.#\Z.WQP:OCM\<7QT?G!R>O#T_? MO3N^>'=T/* H]:K?[H9 M^EV1S-]_ASW;$P*4+H()TH\_]-/??NQK$-I%&A+-7FKC/(M!B>Q\ULD(+7JU M0&Q8#0?&8X"W2&9\X#B.^A_GTEP4#:9>@$F*.%JN5=#G1R]?>8*DUISFY"RO MO?L\ 6FS,,3ILT\_0I'A\'+ZDD6+Q^DWXUYVE$FO!0D\EC3F>UINQ8I3[]K!R5_*JK[;O!A7<%6CT>?PBO=/4O;J27@3*D@60J9BXRCEY9Q M$FPTA)FL2\$JGT2[>)6GWK1W.J\DU Z,[+ML_ U*2P1(!Y_PIY?PNC^>AE,5 MP^YKES%;$B1T(II&Q)NR1;P9_4:M1+ <7$""(921N]W%=^83^LAW"\V=:B=VL%U,S$LELN[ MTV \+Z:R_7[_2U?A_?ARJY2L MLNO:Q/*5O4GM)Q6 !F+=E4DO27F3^^MO@Q)EF1+%&1(SI"17I53Q:^:@^PS0 M#1QT2P3DBFP4:@'%*"0XK9!AH6 S=NM8N0^*%T*=49TQ0/63AVMPW>0Z*RMY M%+_@BB7KBH7D5 0EN8:(=1?>)RQ11EUR\^*6VT"]$/(,XH,!Q&F/!>??0KR0 MF)3U5M*HO:[=Z2(%YUJ!*,4$81(SS9>J[:A>(DV:>:'EO&ZZA:;R@^ 6>TCDJ#\V%_:S^6.1U35R471*015#UN MI+S?I0)!>P>:W*8+\ZB;E]L]MJY*K3S=L:]2'XL/D'=O[P_2!>#WODJ]7=F[ M7\XN?C@(89)PR3ECP::D:&&, B*AJS7%%4,5ZI;BRR#*CGV5AN5)'_.W%MZ> MB-_.3S]1T'2%)Q/\RZ]G]V#>"4@E#T+6?D!%4]R48H H/:-?1H%:9T,I6J>, MN,/+CK'?4B__3 FXTN^:VY+V%9#H=CJ$>UM$PF$2![%=$K M)@-V"C_IJ?<^?OK5UP__FQ>^E%!A=RLVW#Z] W'7S6L[C#[+?Q>GMO]XMR_N M>QA_W7U[6*[AA+P.IW;QL5(&$";0JA-L@<@%@HXI$!*C-':ZZW)H!VY8=-O[ MKX_!&OOM%[+4I^N5_BTHF84SA5:,6FC,,J3!9$MX[;=9M<][]ESY# MY^ULLXU?7DLEUOF;]W^OZIY_O/WQ]/S#R9NW5?OS/GW,>'V5IW5/L)Y2S9;' M#%6-N(?R:M=7[:^T:C+(=655C#0ZE$%&5$:HP"2+T1IAF36.J8M=7[IGKYGU MQW[=)12!%111WG9&B)DBZ"P->*=U],))%EH?P6Q&LW=/G?4GWYZGAM\SOS", M:Z.- \1ZWY-2!$I#N0-6$BV2**1FK0LT/X7G #TWVK#@0:.=5D8?X+K# VPW MV8H,FF&R#FC2M;1:J@#.H"-H*'BT+,H4AZ;"J&<%8[F^OWD/?4)PLQK_[W3V MX_5\,?V49_-E0*VB,MD:!2AE!%4;"5$^FT E;9E,2:MN#-D:QJR_^5#)?0M7 M3IN9M'%^4;L0G)5O,-WN3G4!U3#=WPAD_.1_7P]-AS+O:+[G0LABB@$,-.DI MKWP5_3+0UI:$GBDG.MV,/2Z?/[%?,(K+^UBU>2&,6RAGDU6"9J1RTNH 6N5, M\Q=-8B&6 ,9A5=BQG -VVGU_\.AQD\Y&]IXV,U9K%?P*S8?_3%>E([UTC 4# MI80"*A<-P2M.J3%+F$Q1VG=LC+/^Z!?CNMV,-=17]X&\L**2]U[5IMG@4'(: M6B$HV7B@*"(IYJ+UN6/5F8K1HF.AEH65!5,%KS M-EH2/.4&X%&79(A?5J9>_OOZ[!?COAW-U5*OO2EX_^'/'_(D??P49O]:+O.> MA:(+C5#PX$%)6N9]D84F>E22,152Q"ZASCX)[QJF%Y#H#&+^ :Z&/,2W0G?[ M*73!-U3O\2W8#M2'O*E'M]*E@3L&D#YMQ:F2B#G5@PI1:PPD'\'3HE7; B6E MF!%"M^Z =1BZ;.M8)-]8_%_HU*@O,/0(JH3*%8H M/K**AAL2B\&*PM=;YNQ-@B/HN3 &#YJ8O'4>^.YZEC[6>VFK.D9HLC."YKIL M-"@="89#!3)ES9PVOMAN'9/6'OQ2?+FOS0:(%%>\>A?^O$P_1IYX M#Z+6!7,H" %K)>;,&:UG0M'\Z)((/GOO!Q?='+C\["&8T-S07!F"!:^XK[<%,$J5C&J_D#P-Z0A"BUW=MTZ+AK8?(%E\?_WY M\]7E9G@14Z* 2H,TH58^R1E<3 *P5C^U*HV +IY5"CI>V'V$FJM9)_ MH&0(_SJ=XOQD@F^GD_SI\]7TSYQ7[9;N]7WXX<_5@&XVV;C.HE;*"25QFDNM MIU#<*<#:>LE)BJ9]:R7K?HA?4 [HNL&*%33%_T*^VJ[O@/Z@<+@_9 ?)E(> MDRM[TK2!HX]@GEP;A7*6%:8M9%%[+AM3P"E$\-KJS$-4*K<^"SY&FFZ)VI\O M2_OXM_46\ K*5TT9$RK&@ 4XTYD,P31$K\D:0>00?59&=!/@/7CT^''9F(Z9 M-K-J:Z7>"LU7\9G25C@E-+&[UBIWCF@?G0T:ZMB[K>P;G\LF)= M(2ST1@^HM:J=B$SM?B4@I&"T-EY8WZU4Z\-GOT(W[V;7CG];>#>].W[X_^?#F[&V+MAD=G[S_7>U=AK!V-;LDAB$&)9-)JC ;DA0" ME8N*@JE@Y$7'=[3*W7Z<3=7WD7_JR_=?*?,,.? M[RYL:BX=MY88BJEV$[>V4LM"X3R*(!69N'4E^/U1[RU,N%K^G8R/0ZE=M";S M?)'H:S-9\YO9506/$+1BH+UE1GEK,+9N"=(-V2%GQ%&8]D#9=GEU.\2,@\"]J! MR%67I4.!:!0'KEC(@E:7U/S&^5AC>W74/DK2#+K/V'.UW<%&\]A)5 AE+U2M&![XP"I8L4\8EQF5L?1(\PK"^?Q(' MIDKS+'G7\2U_U,_Z!#+$K7' MCHGV$/!>#XF/P\,#B/=V'M3M>G1VO9@OP@1I:&\FB]GE9'Z9EE_K!0U+YX(& M)$+2T\DJ*RDF+66JEL1.LF),.-YG4R_O#$&*!_SJIV MX%G9:N+Y)AO?EG"6F5(,5\#X%$%QP\!9BK2L0V5D4I*9Y@QO!7ZL.FJ'IO%! MG'T,)=H^7"[JL-_0HO/E$J_#U5)ED1(7&;6&*K:XZ2P00_"@41I&7V+B3:JT M/?KR0ZGW#L2!:4M?-"[Q]0#0;Y>+C^?YZJ8-WL?+SQ^FIY,%Y9&KE@0=H#8L M^M83WOBEX!HX]"EZ#."- Q/((@^A^'J(&TVMFD9SN*U*;/2FH"M2=^M;^!R( M\T0]N84&,,DJ.PE1$F)4$JH MD'L165PCQX9=G2=>,FX-I4$],QW K(.U>E'!N)*(T849&IG5!EQ$#IQGS[6U M+IM.YXO'WNKE\$'&;C8?L#%,%Q@OKS%,+^-O:"RRB^4&; P373C*&@@EO&04FL51&XH%E% M%.F<"SQWZM;Y/!K#]#+[QL8P?6PV:&,8HVUFNFK4,5E0146(R=;+A4'7B\\> MVSCO.!K#[.R\G6TV@ #@W568U/J9RYD$>?%!)PE>(2WD/G#PQ!VPD4*]6'L- M=^MRUV-[\/[[7V@?CS?(. M^.677#&MJW\_77/]P&\[M5Y M=U\,6LR@KR&^#F.":Y].ES$-7N*@W7@.$RKL09.^ IZQ?'P(U?$N8RO.2:.U M!9UK[JL"TF0=&4A:M=!PE5UI?2_D^?!V2_1SY+3MX]KFUZ07T_2OOQ+\Q2HJ M*-8R:XT'(ZTF-$* "[2,.&.2$M*A8+Q3!/7@T4>HV1K<7=-FMAX@ EL=5BV! MW>C$[K9ME(J,!:B! RA7+$3A D34R+#$F%3K2PT;P;QFVC1UU!!+W2(LEA:Y MN1A4S36=5 ,M9UHAO5%<2Y#*U:KNM;L,6@7"8S2"Q5QD\SH]3P%ZW3%^.U\- M( )=PW3[S70!-5#0_BB@ Y4;:^>X]7FEF=4'F%L>!Q=I^F1,"N'#'=G_^UT\F5Y;?]\>G7U MTW16_]&%L$F;P N@K+LD6 LT\02AU&,TCJ@$U\;)3K*@X_I2;@;WC#Z2 M$5@Z_@>U \6.J8S*UH'>[(;>E8O!I)UD2"%MJ,J$1-&L$[$ C]FY96< ;Y[- MI_3MV+Y_20?YDO8@V #-Z88;)WFAY,O[I9>D,SEPCZ"MK\T0(@>GD@:'-L>L M9T'\V.J3Y,WTIF)0M?5,FUE0SYHT0#7LM@GG[ MY4L[>*'926'.C">M"I3H)$4Z2'02C@%W##E9V19L;N576 MEKPV9@SC[T+50 M'A=E\8Q9"B-!""0[TEP +M(]OAER7][<>!)^6\?7SP7^627 M,7V7__:2__:BR1@ZREU\_%SX6V0.!I,"4Z-7Q2F8#>@22)U2]LQPSMFKY6TO M^>_1T;:/:X>7_UJ.(EMC(1I-:0C3"KQ*!F+ASB;G9"IK>>YKD__V<=?3\M\^ MMA[BB.Q)-1%/L;"<$S@=:F1+X:T7WH.Q4:E4 O.^M=#JA8LW]XG0VOEJ@&WM MQ_5)74"]=O%F+\=UDNSM8O71Q)LR\,P$ER!-O>\@)8(+F3Z#XJ3+H5AL?ZW@ MF8@WVS.AC[%'$6\Z&@33D@$R3?%65!F<"19$$F7CSMN_ S2;X?!0)Y^.O'%/(V6'0:W+.Z+4N,08M@E4HG>/,4B3*4%AG MBNHCYWS\Y0<7=4HIA#%&08S,@[(L0DC.@Y4L%612NG(T_:5^WEO4N5?#CDY' M2\O6!K=G2R)PDVL%IU 8S0\R2X@A6< BI:39@OMBNR5U8T$^PF2Q+87;M&X9 ME E#WCB]Z6?Z^+COSM260YQ_F"["U?T__W$Z7[R=+OZ9%^ @M$2Z>KQJC&<%MR4(;!L./TG:#X=ZD;KV(-]/1_/H2W=BU9# M[#4WVYS XCP:11$HB[7O#46/WI6\[$VF?,3(K?Q^7GQ0EA_&V<=R7GR[DMU4 M,,O(O5((K-3+:HAD3U&+@SK-E4=*H4+KOU __F=Y"94RKH+(#8>JEJ9@\ M..DM<.\%Q>8^6]7\ +,[O)=-F-V\,, ,\ZWV(R#*)+R$8BU-EX4A.!X+Z!1# M=CPKUKSGZPM3&>X3.>[NBT-5(2T% M)6O'(#--J[MD&F*0"00J+FG:=JZTCJR?#V][J0R/CK9]7#N\RM QZZV+% LD M86LKM$#+B,^@.%/,D.FT7KN<^LI4AKW<];3*L(^M1U<9"H71&F9!)&$H@349 MO%0*DM512<&"=,W+S+QLE>$^$5H[7PUPU7=#L<(.H%Z[RK"7X[J5B-S!ZN.I M#*5+-G -)?)"X)0%QVCN=,JQ:&3VR;2N?/!<5(;MF=#'V*.H#+U-C&6:\%QR MMNKSER5R(]2%,X4838FM<_SC51GV<%3[QQ)9]AY MV&M"P\2-=BX6$1)3&%B(7"/CP;JDF3"YF]#PJ;?W/4Y:0,O$KBA\5+8Y:NZ>BHL#,5"F9J7>'ZEF>#09XE@P5?;7,-B_U]AJU>WNP^##. M/D;MGC)>6A<)NK*TR@1F:L<:!S:BD88M7N]'+F'=J^/%PZL MW4LV9AN*A1SJF:4/ 6)$#NA2\4GP'-/X8L^CT>X-2YC=O+!QAFFZX?NWD_/3 MOYW]_)?3\_>G__./-Q_^N<].[L:'-=BB[09T;>_5.YV\9#)[:Y72)N0@?5 \ M%31)"G6Q^;%[JB13NOYT?14H@5[><*O4F.6/=7G[DM],:%CYY^E\_C45TI;6 M,)V)&9$2(*5* L(MW-OJGM>ANZS]_,Y]>U M;F_]7.8A56Y3"(*A:&U.85#,$#8PIK5S)F8*2YFJ\3M!>.IL&<- 0W38> MA7ES?/AF\M-TEC*_B&2(R%4"GFJ9PQ T>/0!JIS 4M:@G6]>R*<#KE?)H#U< MT[+'Q)TP^0% ,L,LTR\_3-?)?E&$%U:S ,)2XJDD16O1V@+,)X,N*E^TVY;C M[?3FE\J4P;WPD#)[]X7_4'%=S_Y,@1TY0C*U G7R@@^SW7@_^[^#YE*9S. MDB:].GX1'?V?]%!8X9X9C:)YR-P5VVMB3RL7/:22;4JE7\/5=5Z!K2A_R30Y MXH5F5HL@$I2"E"9:2T%8K>@LM,^28PJQN;Z\"Z[71*$6KGE('[?W;?-N!KF] MJ$-+:):,@4GU.-#6HGQ2TT++HA8N!F-BZ\N6??"-)A8E#;OK^/\ M$B\#?2=?-RB6!\_6R!@SIT_#Y@+*5/4^K'80VCR=?4 MNT4L%P]*UUKFCAL0SB?)I'?6XPMAR[8;>([?_79R?G[R]L/[MV%6 M#S^^Y#W4&!N?M;\8HQO,-2V&XXEIC([9D%7TWI>L4DS6%,=4T/9BXU/W^XI^ M"I>SF^QF/L^+^_K?"]\=L+:Z)*$H!E26%,$A34Y0:;!QL)D"++U.?/0 M8]IWYOJMNG"R!'9^^?O'Q?SL>C%?A G2RV_AU=C\S>3S]>*"9>.D=0PB>DH_ M^%)_;2QX$Y*S2BS9; MHOTMUY]W.V4_7Y9\(;EFDG-/TWZ@M226JN(4"M!PZRB*L"*;;9-MKS=^9]3 M7FI=;NE1D/=X_V:R(#/-+]/2QA;+3U).7?RT8)%KD#1W S.A@0Z.5FD4:A8 MZY+ 0XYGK"WZX^3VL1'F6(X UL/:NYJ4F3'AE"QD6R5!:>\@.EHVK$\V*R=S M,:V/OS=A.=0!P/&093J TP;8U'L,U^VF5A=D YT3;$9UF/.!-M[K0(D]3#\N M.= :B8B6PH92#VDC(4R>9O0*G'XOYM"ZKN?8I-AR## V)_I8? 0N+.4\R^L5 MM[O7*.J1*6-@0UG6HJN- +( 0U-FR J>BQ#!R99GB_.P^*.S!*+%L&#STAQEN,9@K.U[[76]1*?26GH MF60SNA=+F48.&>!VTSK2Y<3WZ_2*@G0*[/^\!:F<%H9"<"BYU(K\3E2-J0.I M@]#>!F9EZW.;3L!>+&'V=\/&[:6F-07^\4.]2W_Z]L/IK_3C_3X5!38\JD$] M@2X@UTZP/\)_JV?LZ_AZOW M>;&XV<:97Y3(8T9#$98NB>+[6E'0%X2 4NF$D0?3^O[;4W@.((AIP8#UV:69 MR8>XT__M@&]V@VJQ;%]$A"QAH4HT<$Q2,S#$156@N[WX,QVCU%8=P^MZ& M/98]V?6!K/8"6#)%>4TFB:[>G&(9O%8("5D)2@O&0W/5Y.-0#E88<6\7;^', M+J8>0D+[$-9*'-@!V%!ZZTV@#B>SWMMUV^FPA]W')88KG-<.OS)5@$4Z\$8: M\"KRY'T,TC:_2#\N(3HHJ4?D0P]S#\^#VW3)R*A+5A9DT91:!QL(%$.0/@K+ M,O,N-Z_R\AB0@T>1NSKJ:??O8.6^RNK;WZX_8ICG__ZO_P=02P,$% @ M^(%^5E8B/ EJM0$ \P " !0 !U9W)O+3(P,C(Q,C,Q7V#12R55)0 - M#0UX>_\![I:!YP &.OI?QWW#O#^P'F!A86)BX>+@8#_ Q\7'Q\/%PR,@)'E$ M0$A,B(?WB.(1,2D9.3DY/A$E%049%0D9.=E?G:!AW#^#B?40"^LA&0$> =E_ MNMUU <0/T*>P PT9@"=& V#&.VN#V $ #0LM']HP/]L:.CW<\3&>? 0%^^> M ?((0$?#P$#'Q/AKUO=W ^_O YC$6"2/^>6Q2;7>X3"[D0F$IA0\8%&HZ2;7 MGH:S"EJXASW$I:"DHJ9A>\+.\9132%A$5$Q_L^#0\3IV?G%Y6_DGZN_ M<*'=X_S']J_B(K['A8Z)B8&)\Q\V.3R&OAO',C918(?4"F MD%)0T_V015 ;3F[A/HU+P2JTR8;X"]H_(/N/ 0O[+R'[OX']$RXH@(^!=K]X M&,2 +'"C4QC+ ?P?^C_T_WDJ/T2LCY>L#I:L+/\X5"?%KLZZQFCV]01!2BAEL4/7LOF,)B&:AM\+\V9 MTY&&#=*4-=+1D@83>)H Y=CN??Z QX-A00RZZCI8'9^YV"LYSB"-VS-R2^OI M[-BG :++:QHUUTR3F=J\(R!6^9%"!$YTK6_ M88&E3X:F/7'-]+EJPG;=W.-TMDSJHI@?4 IHO]$3'^AP\B\J39S":3.OC3N M%%2ZI=QC[&RLUCY]KD&\JBHPZ.9;JN9K3Y6XN[V'U12SS)%W-OI?,QY&C2^C 9S.^R?>P 4G MUXBSC-#HU]O)EM*^!(M^7K;9RI-JUMJ:,0MS9M4W6FH44 .E(M9L$@V(C?*V M;$P0-D(Y'"?!I8VKPFZ-HU/"$#)5?Y1EG,"[N9%J%Y-I'$-Q*+M2;Q6=+VX= MF&\-X-1/F]%N$R49#8;+VATQXJS97SIOQ)QG4>3IOGGG9A_LX^9%T/BY__(/ M[\(HY<,F5:& C6S/("ID)_=Z75 2@L^X(7I58W/(JR).C6DD2;"KUE<+FUMI M_[$NB08+&/ +)-]GQ SPK4;V]D _=<;SG%_ST=KYG-E#VZLRFHPK0M@BM@G' MNLT>O@M2W8V&&:UCHRS]$42;?.%26F7]F!*1D"*H R4QM();C?5[Q7>YON1F MR_A4MY4I'$M%,DVT_R3AC#/2U+=K#-P!$)Q0%$,N'T(VLMX8C'YZ"D*)5ZA: MS:@DG:8O=Q\=9+J&NTHIPWTNO\P$T3)2'3$(PP?:BR;+F4&Q&R9K!S-*XY,Y M(6,)]64$79-E>TF#C%B-2<&.G5%0;5"X,7R4D6!M]/(.(%KE:1]:9E\E?!,Y MFZO$M1A$B4*#+_:L6FHN\E0)FS\"Y6G&/_?:(GIDEM7Z@QF3F.$4_=L.(;G2 M>\%L?,#M]QW0H!\.NQBW?/Y]2DI_B\!'=>Y8:!G,ISC3O]K#S8K3S%D=BKW7 M9?,X!F=W8U$=@7<9"S\)"5"GC'P[OEXKG% ?]!2Y#VI \*SD2G3$'*.CL3 GOU'S8J)TQW$>G)MW_3&R MM:QQ4R@C;=^2G3*X90_Q]R^;T6/P;'C";,&U\BW2+$>4UR\6N'"-D*5M$T>$ MK6N;LIH?0*O2MWB4%1=XU,$7:<3)K-'G$T1,*=W40U6,E_Z(ZM V4?AS/01Y M.J1:<=.?7NE2K>(.H%QA;7QPB P@8R5?_2WW)T;ZH=0F4DG%*V^Y8F 1RF]8 MZ7D'X!HO';"6T6*;$@/]@I":+89SK\,A>.MR]QYZ D>A.,U&V-IP\" M-M*W?EE_$1 %^A_2(Y;!0*!Q<= " TU[V\P=4(\2W5K'^PFM/W(M/8+N);_] MWNPC%H]#.!9Z59ZB2SSNV4G6(6G'B'O!PZ?25+,@]7Q+6MU(31VO=T'I^-1@ M;K-X.9D3TVEZ(V31/>&5-O/.1Y;6@S)SPN(VG'M^/Y)Q<]T0==WB6NEX\^4@,F MN44@:H3$0!B__MX1=OE;?<9*;8CI/2^]DSUL>>XTEIO@*BWAY!VW_*< MM:D*TPW!^Q;&7_O5*R!1E064+")MBSPC>O=[[-Z3>4@2#(^%2PE\/>K[*-+D MDWT%IN?&!D797F=+IJJD), M]D!_L?P<(PT:(B[[8W%;?;$O+\HH9S]V85850119[2($]G$*?:OZ=K=D>%.S M6OK]LY4-/XY]U-_/H/*UL&&]B:;4;K[OKNMI1^ M#,A<9:'M^34;R@\1D?,13D1]:)18_E,!\=/BGP'!9#/L4<6SA-_,Y#!C'BC\HD)7VD##M"T;=2,6#U;=8I&!5=RP$EHSC-BP^D"_V6X]MP/1 MS*"T\C7[41]7@B[-KTP)S, X0[^9LB:VAQS#\@9CDA][HI06>Z2+9Z!_C\R3 M1[1-]7DD!C>9CM%HP# IEX08YL9F[3/0QN+CX&MKD,RZR8*0) %&?Q#3HF?. MZVWUEIES4V[3%>8>.?_4;\A'+D[8%E3)068$RO;PY_W: 19PV;@ 2\3+0>.V MJ=N%!B.OCG#Z#QE0QB.C!^W79WVRH*&%D2FD:7;.5O+?8WNH,,K M]J8'F/&Q\F]XYD),A^@;&77D&,#PR:VU%(16FS)%EF/@.Y]\!W=[_87,>'NZ M"D[+/33#4*5)''$Q*5R?WCL@CD:V+\>QO\4[!6M/2KB,GO?PT$H>?S8T@_A1 MWW>SJ,>^TD?[=T L@S#D)D-&%EG:]QO_\;24XV:S*S'=IKE>G0DGX0]/:X:2 MS';'2WTXW1J 9-P\\M^573;ZZ%QQZ"[6VS[>?68.8>5,(844Z7[\* M8$2&5Y(WPK^5+,3XE*GV>:>.).S6-CU8\RO'UKTL,=B&?U&R3N'0(D@O8^"_[Z5#IKP9+=3NTW_+_BPN MQM,5;RFP=FN-948UR%H7)Q&<*S_((A&,&R0*L+"I$I\D,T@SQ(FF&*F]$^E] M?:\4_3]ICLY^W9W44ML4?[P0[))$NV[7;U,SBV+'2@0+<5-C;;^B$;*0C5;Z M8"G;$\B!OEH-&]Y(T.E];CP3(+E-X [%]!5FFQ5*$9\ITK=>==_2X!$@:T+[ MTH#J0]._2%I6Z])K";Y,C[/_*H(DLWX0]+87,$H=]OWX5K\F"Y?2) MVAKJCLV%<_D4$BIKM?2RE^;+SAS4A(/AW5FQ26,Y--]C"4WMFN.@(>J2;=;B M6DB-?B&CC'I>DT@HXXNJDQR9] M+:Q/'10L+.+PUKH#>,BR4T)S4?H/?:YM0 P3IT^M9J74[X 'E1GHYZ; MN#W2QIN@7Y]63X]Q=5.Z63(1TC;/V5$D>RNM%'> 7(AU(H@F-D26\Z(ZJ>,9 M/'Z])J@QT-;'TBU_S<[>_NM-AFOZ:7(YB5)1@3[&+EU5[^"('<:L#%N S4P0 M3;!-+V]&%2A)9RYEIVY62KQ4&M8WE.73-$"NZVIF&&54"J_87HM &.O/GQL( MK=Y[->:93U8MTU**UI=J]3$=OPJ>/[.2R?_-4"3C$,0,6I?/VV3LR7EXOBK8 MUY(7Q=(ZYY7@_M"6X@B?L[*FA]YGM(F_5P9;_"AE$B70L"BTOIRF6XO B?O5 M]NY;[P:X;F5IB2TYZH97Q* XQBKX,_9JJGQO(O\P<%Q]!SA5XRP?90Y$O5K]@W&IG%E<2U?C!0(7)_8XY.,!XR]IR$:+0;K('N8$9M#L7;ROL! M(2(F<)F9U0C4YGF]*5N[F5"P2MVHZ?,4EW!K.^RU1.:>K)4CK1U*!S&!<-XR M;I;R"B1=P4174F3ZEGXHQ[M#N)Q47B:%01_?"9&%/<@L>I%I:=_R+O7*/,TP M^TA,W+JK>'JZS*/6\'-N1!T.^7M1G]MO-/G$8H#4Y MUD=(*!B>1)+J2ADTV'!+ JE!L"4EW)(?2M33O $GH"RD7W>S6]8-?2)E*$V?#[.AO3&IK;>DJ&(KF]'F\ MKM^!5!RN+N.^VC%P(1BC/4V5MC6:I^NEN4U-G4-"?@--X% M**326UZN(O6QD_67! Y=C+@;JW_GE&P,5Z1"=9/5$\ VE2'P-#IBU$ -(V9?K" M(A=J=8UX&77@Y ME^44>6[O\&-WJY\\4]+%QR9NW3F;?1!,I^,D'.V%EZ!$-3]=:7O*9@N@KQEU M*$L_VZX2']=%/,GP"6B@I, F];5TYV5)W(P=9!\:&C% U]_U"$/;(>3DP7O> M%+FN%Z@\8IRC[9UI ,YN4<)WI'IC@>;Z"6T"AQ5AYO1M2[JS3FOF]VDC7Q!J M5;0Q&:\$6>;P^]%-GMJ<3+=,0(YB"J8 /LD#6E07(2%U,L:@5'R=&>*#$<'* M]^'2M95!K*:6IJ9&XH]AS 8N;R>HMAWI.&NZ*G/8>R5@N06%K+,*SD+SIT9; MM'\68?P/5C6EJ]:Y15ZF+B>M;G^G"%#?* ^0+UM=!7='C&<^!\ZRE:STO?MJ MDM)?B .1./%PB<4L6,U93R/F3GX8>/^0-1G 3.7D8>Q[6F&R AVV]?JZ;ASA VE]V&IIZQ@6 M/R+_. HGC-!-TQ'ZYN+TP"<]SY8FX<,:*-+V'=D7)67U354Z\5YGJ=!^&I&, M(*\XL+$.!7QE%-=8V=F>126EL$Y$K;;<0BW8\RW:(MA'XG-295GQ']?EU\8N MZ\KC)=6-K\MXCXR*,Z733+[F>91%#(-@K^0_R;'6G-$KB?WRF'Q9BA/['.1] M9-@\Z\KMG!]1)=4;"ZPFK5+]ZW"AC#I$P\LZS$AF=V M2F<]&D7J?.DSAH$I.TG9I PS2GX+D*+HRU3/8MC(K_I&T=<9*+G:JWO T(-^ MJ[-CIM1-6@P[72M,!K];N/6@QE6W+!F2ML CF?. @%I2\F,EL#%LS=?QQT=, 6P."011GN>DJEQ=$L M6+ 3A;DM5#2=JS/8O+EN;S)?RC866ND]]:;-(+-;)<98T+D5>=8I?C!+_7NO M@6NF]]HU>-EG=K:S#(M,R_0MF98B\!\G$]$^=4>=V0MUYH5>S=1N]L@M0QJ. M;1N+A =:9Q5O V S(9*97$.=C5+/[X#G]"7+_>C@GY;M=T G12?*YJ]ZWBD?;/+1'3 UZ'\'!/$$(\<9 MEW,?WP$%B;]O449W "(3N(#VP#L_<*-8KV8-1Z6B].:LY_;/?KS^8?4&DQ?H M084#.Q=[;7? OSV2*,_MPY\BF9%I9?)NP10%)4<^+;OMT&'&+QVP8E&*7]X> M&']*=XY.E7Q<-.?5^O/J;'NKH\V>S4NI;C/B'@0)S/$Y,]7$@\)ZUA#<[^+& M'O,T#KSRS]2W8=I)%>\"-/]M01!(&V]$=!1L,.(@;6;[@Q[/L,$KEH=+C]+! M]CR7/]^"R(;WEX=)4U.?B2>E#?6[H"21KI;PXTEM8O-#FK6*;ZM9, W#^6+E MEHX\BP%Z5+W*'+?;0&Q*(?,W?#YMT!WP[\GOG @3J3#9%40#F3K_8YLYLUKB MZ9^NE_R%U9Y0!?#R2)2P2/KW&/Y=\4K 9#?-PAWA:T==B\]&OX'\#O&R'#^[ M,NYE/OT!5>0.=;NM"6'!Q/?(=@)44#ZAP-PUBDP-GB\8$S/?\?L>C?7-_#O"7:<*((;_3O32(%L[3/*#;?$0 M$J ?BI7H&A3$&NXF&D2;#C_SCWS[1XSC Z"DKI;WXP[HI4GJX<,/$)[+/'D# M_QJ9_BC+>)NL$\H/=>(?],3WMU*RF\Y1*+-HVB A=/U;G$E_)VO %8FQX1/> M07X$72C8@#$L]EQFMK>WB4K(I#@2@".1\4TY%@G8;.]X%YQ.65Z+#6M\D'VX MBWR>WUW0ORW[")2E5 >)'-6H6]C^CF=)I@;1$VF 1"SO0A^F9*.*.E2[_[OV MU_]+N[V9+TH"M.:9ZKLH8!F0)TG?W+7Y7KHB#_GI6A8EBVP/=/3? MFB3H+E^'5@U5LV0:V\_[_@D8RJ&J9M]EI\L\Y^3 &)M(V73]4;HY5K$IB^F@ M3^,D@'\01%GC./ICM6FMJ^& "*"P807$NZK,+[60UOZ;22'O?Z[Q3B]07_C' MC8ZV,]]0R-5HL!"3E;D3ZE#K',J?5WL6ADBYOKI)"B(\H-DQ@C2&_KJ=QX^T MV\[<\@5/QTSHX23WB9\;'74\":" ZP]P&8M)F><_K[A)0(W:MPT_SB1==ZJI M;<+!8**C(WH)*\LG5.Z^3\]0M!N,#U9 YO)P6$)DN'M5ADB0^6?>YU4+9X:G M,R2=3WE5!^DYHWH90\VPD<)/"F\)IS*4G)_;-?6/S;K@&I0Q6#9,X=7T;'B8 MPLC0$K:)< X89. 3!9LPOUG8E4P!XR->.[RG54EF?.7P;R<9OY; M0)H?VN9]=BF.% ZL%"EE#^5.M_GXZFVD[S:$6_(FQXHXB);?;%P1\*#)Z)7% M/X3N1USXYSR1;02]51&*C%ACK2=A2@@;B'^4\ W ?T"U3IE@R^;8+^R$T&+"HJ FX9C#@!]%X(@?4MLA8Z MC6T\_^#:_O(O5B.#D(QCEQ\YE;W>JTMB$US*@\&$*&&$I((S;;\1S]?FKW6N MCU:?>(L\6(N7L7(B$7V*@WDV[JFKB9.)DKS)NJ5%/5U@U(,/1FS4S!N*X!WL M9QY::3]3D)K81:.C+[;2U_J/J&)A88B,]\TW&<9Q1/@ (RZ*;HV^>4XH[5Y MWQQ&G6!8)?7\.5/U^]K!:$F_]*@\=MW@'1+(M"LI@_NK^]N+7265$7 MGHH)';(R-/U$Q1 AQP+QNR!#V^\DZ;2] Z+N ,IJL&N X6:3L.3UFQ_D.QYJ MSA+5LGQ?2(O(=U#%VVG&P42WU"#C3?.HQ1?PW!CG0ON"N'J]C?24Z(%];[:< M[\!*7S8@J:]QOXYFN$B/S?6H(!(-?*3_Z]O)J:D1O<7)5!/?>,-;6XN5=&GD M)%D'*=)G\P0#R4GTT"XS>*E-&E-;GCXOA_6S,K>)JS??L,W)6LM+#HS]:JCQ MII41^Z^XK7N?12G?FHL' F_7S%3J.38WW-2*4W&PY=2P9 M$H;)]JMO9)$M;B^[-Y4*I)'G64&&^?4^MH5\IV>><^8GSTR@UI/!&9[R(R$+'LRF>BX\0B\M302D=A=>" MM08_3.6[AC!M,:2YZ@M#Q*HC@[&ER.%^,X?K/0R,C=/]RR=-7PSW_WV >'<3(X'P01:"[,V'O+P%'_5.'#-B^*GN.QQ/1X;.:Y6Q"2@QH"R=' M/GKL?X)J+Q(2_)[VJJ_+R_EA_-6(?A75H7B=U3)\7W1([:]Q&T3O>HI;N@%-A3T_=P-=Y MAFIW $;&G]")X!Z>\GM7N0T.7L]BO%7ZE]Q:%Q*FNW= Z.0=D(J1?0=\,-:Y M=Z6#]WZT4T06E:",8H;FW1!*+-[\J;D#=AQ^_BPZ]&P=O>\][PY@Q1&_M^ - MI?=N-O'>QP8Y!?^A24(J0F2OZ+RJK\\L[X"A^>EIY;D#GXQ;'-E;%4*/OQN> M$1[G$'PN=F3^>V_P#DBI*"I,*I\YX4,1!J.2Z?;_;FC938JY.^"GVT+GR7C2 M'<"BKZS(J%.R9HZDNP/^,(E/_NW Q? M #>E)PM\G>$;O.%Q/W;(_M\/KO4O@+=(<%SE\)[> 5W[=\ PVO]_)"\63&'? M,AB%XJD\3 8UZJ7[TSZMLE3-K^48BS; [F\2&]K'#'1LJO+8TD"E=9+= 4N< M1W? "XBG5PZN0_J38N9EDQJ_AJO1UL 0CL+8\[].P/^*N"9NGP0/]1<$+X+W M;Z-+?MKK+GDG[ OMV_\?2_1T>WY'? X-?[4/,=WTU#6*O? MELS?_?!?[OJ_@[BRD:[WFG'2L]\\ U.]UR(U4WJ//(+.G1RD\6VW7N<5FV-D M\(GG?;+ -P'U$P'W?J3Y;>==8IL$_TZL2FR=C9$]?H^Z5 M]VU%]0W)_/0BONS:87"D;';7_;2._ZD^V#S"@5'TOSI72R*_W*L61<0=8-:8 M=T7?[BD\@)R]7UO&VW:7SG,Q#@R)OS&S7.,R8AINPIWAYUI"EU=ZS=7=I8?N MQB,6-HW\([=ZB+!"Y81'&_&17"A=M -/_1AD1K>?:*]&# -:1M>56KR"/M-R4^ %!OW4LDL?+5'SW1Q5 M]S-DA1\75*$OTC;(D8R51Q,D?*'+W@%*,:=PIH3T4T#^6\KQ4O;;IGPOZ[_7 MP.?FKTX'>=4=2(-,'[-LKD44.R>T+K;BA"8EU)'L'3=4LS+ MI_7J3ZV;F1KRWXRCIBK-=$D2$S^GJN+;1O+'AU&$2"O$GM[XK8UN2MIE$H4* M!0H^;TM") M/J1V=G/!LYU/?T;*S;'0U,QHZ353NWZBN*4KATFD[C('$;7WBC(^Y,<2\KK? M'50QD+RZAG0958#G?6RDI'PVCF,96 *FO+Q,GE)[8Y!Q)"C#M!#Z$<%:.>216Z-0XS5>83QVE^N]_BEEQ#T M#K/&T-F[.G() 0\^9Z0J32C-BXD%K).TO=M.]R>@U:B![S3S2*IS+X/M]1PG_?=M%(7OUF*OC;V(.PLY-GS\[SCKS=[GVA.R@W\RZ^2PR+3^%=)G MNT_;&=/N@$6E6Z]/JJ<\,1^;7S?$;G-4!G:F,,P._?I9)1 KW9GLK\%25]@T MPG%Y*P^32IRX9RA:_H-3?RHIP15?F.2Z\]_-VCP9N7YOYGC^,G/F-R20/"/& MO[&M7W3W^WLUZO@FL)1,!I45R?3+#/XREYM^P0D=7*"OVX,T45%54NS">5%> MHPDBZPIM,\=Z6U=B+YQTU_# -:U13*+)7716Q)D_87> W1V )1N!D@2KNY4% M]QVIF9IQT1)P'FDUAZV$MJ@6-20^I^&B+UG"&F(BC=VOG\0,T(6W3R8*W6 S MXBXO(>-,FN? %T?@UWMJ<61?++4'AHPB4J8>/PZ:RD\5D#N:/%ROO3F)]$H@ M.>HQOC"FE24R0@:I/469EB.]NAI]K/(FONN?Q?E6-],_(\3]/HR)L> 5G&!& M,L/'S4-Q>JW?U Y)O"*#WZ;Y5EBL/8_>\W D"Q,*H*]$$D!J:N7S'M.><$\<5VD+;4-*"R[:IZP* MOT@*#Y N0FI?OYIY?)\/7FM0.VBM'/31KQDF.+N5/2<-&,K@)3_M^N;BM'$[ M+8,U)R7[5VHH<5E0WH^5VQFX61^N&?FFT5$4DN.C(57+HNS,<%,\VJ 9SC[J MVB(G;3-Y&0\G7TO;XGFMKJ8YRQT@S^^XOQ[YWB3 !)Z7Y,G%=4W@8YRF,W.!-TEI=%1>8?_[5VK?FDI3V 14.)T# M_)&JZ / &O,Y=6>Q:C6 ,=!Q*SC>:_SUZ18/I=',>:N8ONH\;R4?B9HA;\ZH M*H;22"GL84*51R2F)36P+R,4X- !9^QKI^P-'S C@/-^\2U:<> K1[;,?S6T M3K2;?I=$Z;W-9II5P9A1XK6.&\1=FA! N^$_[D VTR:_92I]4E"3P/J4<[ Q M(/HEJJQ[>DZ&EA"'E:87@=.[3H'TV5*.:E/>6*;G,ZF=/7]X;LB#4MW":W*1 M\=WZ9'4VWCXZXD:,V3P\J6,@0XMDW)J,,O+Y($R 52]M;#+K*NQ8LNA( MBV6J\%PH9?EE\LA(CKQJ[X'A%):I0Q1#8=T$7S8:ZZ.7*<'<]^2@73>(+Z6^/A7.>I3 M?IGNODR-&9[I,THH2#Z5OD7N<6AB$C8 ^RW.MV.B^/@AKBAFY)"P1DA+=1_C M(P=SJ#>%J,3\<%MC#/:UI./HI[BWFF@W8W8XWEVLJ:K@:JPUE-9"AM*BL#>\ M/?%3$(5C$N&@O=ME*T>.*@:LPTW5RCR#Y=?/XF.T2 P:;QLB]<87 MJRJM8G6M?4Q0W9'9GK*0JY/-1XV.A$I!G1/_.%9@!KT2=U>%SC:L Q^YL#"X MV1G9)L\;SA@EA28P;EMNGR$X[/.-RGFGH?&,"?3IWD+Z/+5=YFZV[MF@2Y E M0I$O"H'9-_HK&XW\53=:AZN$T5/%22I^F'1ABFM\/LXA&F\,\=]XA 77AQEN M,A('R,X&:%7VEX.L7:N7U2.A1R\[7"6V/==,-/D;S:57WSIQO\W94?X]A%,Z M+R,-$E1,_\'G*LSUCK-G9NB*[7>&Y3[Y:?_V'TEGJF.=AHT!N;:4@]H%;/&3XEO\D86G4B2<,3TS?Z5>%/X,?M8/5R4_L&/Y**0WX'J.EJPAQN M+W]>G0;)J^ZKQ[J22^0FR8H>>?@RO+)]&O%K$C._JGGS%&8\P9P&3GSG/[A= M>%S8_"=%QQ+M9JRY:WKDW!):#95HV9/3+GT7A36(CFI%/ED6@@IV9WF=JGG; MG"M ,;SJ.>O0HC!+7UPJR[4'(SAW@-&@_0!M&])U(X_R1X &PB<>I=?"5N3H MYYUGC9U3M#+NSM,Q]ELQ?)35[4_6A\/NL"<"^JZC[5W2K_\Q&/J7N>;?92V5 M5V?TKU^9G%_SH_9>E8QX>^I3*WKZ!S-+EZ;\F#:Q)O,/9KK,5;95=/NH!4.% M0WUIR+04O3(C_CZ8<>L0ND^>XY3O@&KCZAM"W%\5"8A25+R1[(W?:O#/]YK8 M7O^?M(//,/)G[=*)$*[ANQ27F]^S@\G(&6YP.GP)A?S:2](F!5_>'\ MTUQ)I[&P<3EWQFL;_;93N5)V!$^Z2M.TLPZ5N,0GC[^5=VEQ(T M'NGT5BF)KQC83FFFHB,1#'-TB 6VK)""FT_/OW"SU[2V$+G1KR^[>$F6NZ8; MG.VVF-9_]>1*QX,,8#RC$[2YS(!/]OI)YWR"-.0N._,E?DT=]Q"JDY[6TQ%* M;69Y\2A(ZVVIN.Q'FD,&:KZ] M2F6)C GK"]_AFEW96V$DDI(EJ&IVN<^/ZY]7,0^6\\S-:%R6&.BAM;62!'O' M%E^(#0^S_D-1WHBHN_,AR/O2>#109NOX4(U]ULQ41ZNYTP9B4=REWI=TW5;6 M"R2R< M:$"B7-56++#-U_$(Z:JI1B3L9=5<$P$N[&QHHG2G-5X2;+X7E/=F+0FE_M?,H"26:)K_SX M59:/2X,=8;D92*0Q?3XD,_IUR;@$7$_[I:UI6N';;@P[@):J6G'^MTI-*X-V MW;)_$YQTPQ[9\FTW ..WU^35?<1^I4'@I?M?J1C\BPH"I/0.&,P.3CH3MJFP MOP,0^XS;J''#?[V4VLRUCD3EW;:(GE4U_+/O#M/#OS 7S\W9'I_XA9<\5VW<:J0GN40RR[#B0]10TLQDF%"7N2# MS-5KF^=@QTY5O R>_K05<2I/HH8#4ZV&)8HV4D)IQ<4W&!R:S>67SC.YTA&, M?7B!V&IV&[/"!,Y[$/\]4W&+F_D6V%BE50JVS+L(DYI]7#==*V3W)M(%4YNV MA+:4X&FTDSP=E\R>^(:42XE_]G;XRS'"M=AMGEL.(_5J>O'S!&THZQ=GZ[DG M*A^()]Z21B>R\N5$E6GG(S('IH/MB A!81-7@1)X6?L-_IYJ_H8P]M1@&0U> MY@Z37Z0\\3$OGTTR>2ASX3%\4?2 1L6G:K/-K8;'AU:FR5*%P,GE. MF >*Q,DI)1E;1=P8CZ%4T35!S*,\SQ;CHZFKW>W=&W"?K94:G>2R$LJ"5A,;$S. M8J*[-T,'!YS9E6<]1V=+US48"IQ=?:C6G8$7GT7&3]4%E$JYXEUVOF,(-1O0 MWY /VS%(9>G#CZLK3']2MKRT/UU1WEE9,29]%K-J4/'0FV]%?&T$[5AYW-#/ M=0!,JPASI+\9L:#CU_%.63G?89/2*99)P# T=,2FND9S!_ MVBS0!V$CJ6XT,2V4\URSJ;,>DKNH4:?FG>%9N-F@GO'OQ]OPE)" MSA?+=!;8P0W,-7PJC?O=<$\:E!+,@]<2]@RI.)2X+94QZ.UVWUE.E55SU2"O MBZ!0I/:ZH=WV/"2.5JT\G3::6>45$B]Z]_/+C090@A438>"59'7,@I[?Q4"> M2%:9LKVK)_?7^2\6U]P>5!\*B$ZD>C]9[SPVR;;)X\*C3R#?'T>X/*R??@^U M*2JJ@V1_QT,R)Z\L3[Y/>4BL[9IQDM3Q)N,]&RWM*UEX\\+VB]NI.G@#A*MS M:3<,:NE,NB+OQI>>6B#X"#LX8J1!90A(Q[E7J21%=XG.OKA 6FV1U .:C^7X M[X<#O1Y%C=20U#Q@'0O]#/?8C>K:@2M:(2VWE$J\-L'/C18\8[9XO@V_*SU( M1[S@9>W[RF:Z;F=EPTUH\+D+NO(6V_I>JH5:)M;[?3\]KR%AV_+SA<3*^(VG M=T#1Q]D/E6\PB]7/&![*Z'\)'3[2Y9/A?TZ06RW%P##_E4)S30UC>$>9?MM8 M9O@-T6?#]_XM94STK2U_K5.!EIFM+^)(>?HB8N8B4.#WRPZ[5YVVZ<<#AN[, M EBGAI*;W\3P4?/0B$RI7_E^;4._[F7E?XO\L@C"=[)09;>=NN;7[%5R-3+ ML-X!PY((C9NPJLYS-;U T+SLVOXMU:V'0/D41V'L5-\_UGFG"F.YYB5Z_MY2 M-JW3! _U%]T!B^#%VR@L[S?_9OGT/T<$><#-JL=MY^!M6J_I&_>.?^XA *[1 M ,-22&3%-EZ6XXV>N+.G55NH+,0EH/C+^)#-PSUGC!T3_'?OGV'Y?2)#VS-C M1H96@?35TR4'9G?;$B]XH'^8#,#3-,1,W'4F^3BR? +Q.X\$^^T=S+CG$L,W M>=2]""15U(ZB9TY5IUT>OYT61S.UAJ*]!1XGL?E*A:].RS'85P7(S=X["!H9%T&KY@W6WOQ9,R[3<3OMONYM0FN)I>GL4U?6A,Q84EY*O%CD MMU]\,AT>^/5D_%/ )&N,V!O@>!,YH4*W"-:28U#>H?\_A+&*?:/E<1.69(:;P(0.M]W)G$5X30N?=A=K-RQJ$N+:I*HF#& MCXPPR;;)YNP[ (V*T5]*/_^O'LL"-!;K5*7[(SE6<]Q$0KXZ,/UP@S&O2H0-\;7"<5,: M1[-C3BB0YT*]5OIFOC7.6->N\=LS0=X]]EU\4_GS29PICGPB&1F9=G,R6C3? MDB&LKE#/.:5KDY0_\K=S1%^2^*0;B$-_G_5;52>VJ7;VSI@=9O)F.0?Q'+,F M_^CH4]4V>='_=>=8$2UR)57L5Z#9/5IUCRUL<#'("Z+J"T>N)T52$K*9UHC;Z+8,Y:%2%I,%?OYIVY%Y5OP@1)5<-KU>'>8C^-&[]M MEXO[G3#]&I"5\67HO@?\I!WAHS,3H.ACC:E'26P\F%PY530FE2*P<[&>X.9](!HVR_DLBV2]<.Z-;4L_H XX*>A)/05B:8Y9 T$<;T MSWQ"PN4^LR=U"V9X!YZMK0:N$6G@DN*:4=ZC8#&!/3V\,(5M@MQF>JZD&B0$ M?*2TIC17'\B\"".N/!%0V.-!C+QX30+[\7I7D_J#52,MB#.P-A8X;6<9,+I- MVY04F>,]/V!0HZ6>U%QHV+KB%&-^]*'* Z1]OK_LT! MJIZFZNR[<_B.3KE,R(H37,4VTNJR<9R6TN5P >7 B)YK>U-A/^/@BOG>Q.@@ M\Y4^^&%,IG\,G6H(+0@7+9XTV2-MZ,CD-@NA??M;,='W@IZDV^Q\.I A7DN!B4^X.?&EYG =9Q=FRZ@*@'$-+*VGN4: M^BV6'4 #.](LL7**@][4/R 16GE-YDG-+FP1(E7+&*M?:XATMZ^N!\FLOH>/ MU'RV37W+B@LFL_=V2TGV%AJC2DK_BL")%JZ&$7CWT#OT\[Z=J]2;F9,;YM8: M@J,F7GP!#=M@OK4ZI@T18\BZ7W:>P7YUA\$^[TS%/C^?S+IHMI2V,HJ3WS!J M?M_&ER,*96)OLM(2Q2;!_]-,._]3@/H-&HSR'43> 8)Z=O_J"_!5+W_?RK+? M 54)J"/P/[_([!@:^=HGI*7H]OD+*4CC9<[Q*LQ'>'Y'](R1_]9^BSAZO9J* M6+EK [9#ESTSUT'_TZ^H,E71UUE@F#O,65:KN?[C%RJAD#9M+G)N-.AK 1SR M@>K_PZ*^QK$WWR3,,S6Z(_^D?\L:W@5,JI"LH MJZ;(L]Z13.91QW*V@B:KU-V=>ON=TRZ+]/$'0"[>*/5;(GI![Q2CG*3H-J)B M4,6O?Z26J,J+ MU91&>%@LMUQ(*P^\W19C? :(R*$WCR;1(&,U(F^?S1_S5#KQU:\W*MLL4&(' M_.%A+K=.%4;KT#HD,A,,657>BH04'WC!M7B7!?G7"^/5LKY63S4N3G%\RK\=O' /_LLG!> M:8#XU'FKARN^SXRQ;_)(^F^)G#G$BVDQ$*H^5S!C:/^[T4,]P#*=O,4]MISQH\\G3M45G:0@+KR^/+(VQ2>00EHQ M\/DX\^6O7E+N(Z%%W,P(<%NNE?.CT\0?=$#E>G!.,:ZX]7?#7(A(DJU'N6(P M-]KQ=IB:M3<[@_$GWE:/\-2X.>_?PA$XO?38ZR];9\F%*;\W$U?(\X)]F/N( M&]G36G1V8$R6H\OQ1/(F&2C>'.W3,UUUP1Y1_.O*DNOTJR)=SGSVA*H8!B2 MOD-;]7G=$L^-'U \S']SK;38V)KY]-'$]2[GS\V/Z?M,B&7R45.4;7U]XDWB ME_=F P^KV9/8W9;E21>#+U2OX&ZPIC2UU*YI_1*URU(?K!#$"RP=G=BE+K][-5O)^;<_D M*N*9[Q^KILWGD4JEV%#YL4*5S8$EMY>)HH'W*"$&,NLY?M:01YEV:JS&PZ(M MWD4/[/40?;0M400[^/5'Q>W?)T E-%&(P2_"-+ MC1TWI$D&U>:%?O)8)?9J<[OP1(RU8F]&G@ZC_CC]T69DQ83/=S^?P6_OLR$NR9 M-BJ<\+GS8T^*0+DVQ=!(+?W1Z2B995[[K.@VLIVG(54X04/QFB*)9WR^DD39 MW:J)[T%&5/1 =YG P[\0>ZB\GZ*9 ?/EN#>=:(#GP7*] 4LWDH+E?Q/I2G1 MNB01$P;'LIU9W#]8FUG3PIZQ(=^XX<15>O$(&@4*JC4:Z![ ;XH%N7W_J!I' MQ/3:8HZ2Q:,Q/?OCO3@5Q.IP%2\RI5C_,ZQ+ M"?.;MLBG[]\+SYYVKHWZ+ &/P;? M-!FF%N],(?BG_O+F.MDS*$$SM=WDH\8HCBA:\FU#<1%%73RK*C-=6Y3U8X97V_>>':0\F=LZ2 MQ0P;4E7.,+R$+;:[6Q078IZD7DXT:+]>E+3(5=DQ--)YZIEB("%R:D#.E+@$ M_O;4-'1,';XLW]QJOK<:01*44V/\4:<5(RYIXPZ(F(_Q=SSZR"D?>:37FLG\ MRH9Y0/1C>>"'!.3J2>9L YPAS?%)!G..@F']8@KL:],\;TFRZ\"NCR^>2BG& MKKM^Z"#YU+3BD@G'_\:TICK@I=L=\("AE0AA:B1=2*3_T==!]J247*G-(>_$ MXP[ #Q;_HOOS_DD[BW_LPDY+D?PPY]W?_V6%25Y\_=%U@LZKEKJ:]#_,D: = M8BD'W;H7^B>UB%/1ET?W(:?4-4/='2"'MWY]@7B(X[ZX, MU@U\/N#G&FGU>=*_;&W%T,A$](M=#:2B-45@@"4TAK-)\J5*+SW1RPO<2B]) MX0\C+AO$#P/"V3^WOLAJ<)H(NMRBI/?H!]QDR%H1O!4BT7S5O 4ABAX\O7': M7RUJ\V-8!9;[]#DG?UN^VF8NF.<5'I?51C!%WD=_'(MZ)PRCQ!+R3CW\+,M; M+.W=:R+6-8OVTH$4]]-VME6?0YENB(%Y;>985855=,8R1X1SMQ8GM5KLS'B* MXE-Q.7K"E!YBA?&1@"N,E]0\BA4?S+/C.9;V859FR/[\^5Q)B5Y5"IANT@-1:0C$(J = $!!>F]MX1>I(-([X1>I2<@$%KRY7[.\Y[W.?=[ZO>= M/\ZYOC_VE:^VU9M:LF?6;S)J0^>P[<)N^'+ZH@YO*O?.#I9 K,VZ\>5Z/ MG_UD5@KASXD[XLPK'*/=V_1F 0/8A]9/TLC9U>$9YK'8.*IN^T @'YRXMUPS MFWL="J-:Y-;VS*D=R'[O%0LW*3SJ!LMSB-/L_QR(,F%9]^DY^%JG$9$6+7%ZND8F#;W<=V)OZ5-54 M^'$3^5=1@/R!-?>6M>K= 2:"([7Z1+VQZ]NK=O2G(/X7#BD3!@8W.;OW%=_A MF9E\I_GQV+*O7O/WI 9^@O?22;=^7=/I%])2DY;1(:)GOCOMO\>-&:VNNIY& M2=N_"5!;V2:L;=5'ZIY'0*74#9T8B+6X>'FO9^>79ENTG:!U&B0@V\=;1,]Z MQ2R;V>.L<@(E$U6:D+QI-/DTWSW$'^-K).T?0@^2$92"0NJ$7R=_]HG#6SM& MY(R2O3+8)HEHSIIB:Z9)/]1?*>ZIQ1+6TM5[6FBNZNJ>W.*THAM>$_ 6_OU' M S]VY[(^2MB4T@"OJOXGJ\WU)%YG3J'Y+LZ3(G3:)PZ]]I#3 M.&J'C(=M=>W)NTN3/0)]9U'Z&E\MV.)5H"\6]!,*;#!N=Z MW(6%0])DOHH\ZI0_=%QQ8@W)^"I>S,N;#:U+6/.Q"EL2$I"L>:JCB_LP0A+ M]P56_"3*O>LU)LO9VF&I2X31]'3S!P:22=Q/.6)?)#AQ990VQ!EM'0HM!AS. M/*\'I[\9**@9GS6"VP^<@7VT++>J;S%5"Q")C,N>XO'BUX;$Q_?G!(JEOSPW MF;@F]7LU'SJ+%9 M]^_[$ZO(,LNLDU)Y]\E/P2R)9LCGYN"-D2J@#.5-W?K%K83D4-&CD3L>]ZTL M^H>GT]= ;T8&FA),;37']%#<(VYY-8M"-G?ZC[6H_7-,OUJD#ZO@"O_6IT&: M&0_@(3D0_?EFXE0"55)R^$7%G+@#/![J%/#?EP=#/3.?,C43]X\[2&>?Y[T< MI'OST6B@7R*$59^5Z& I ,UQ@!4(EGU,Q1@LEWM'CQ-Q29[.^?.A6%^R1C' M# /RFN]KE">V3*6SA[S9M=$JDM6=H4FXRAV*6P]TWIYS!.*_5U"5919W*?*N M5YG)J:VK;X).I&DVQ+NY<"L]_3 7Y0('\]X9RJ/DD"?^'M^_W#3=\J*=(C2/ ML(B)_0-/! ?>#]I^'GH#HZ#SLUAG@F'%I:XQ["0K:EP>P"0CQY"17\[:##NI MX(!.4.A?R3O>=)7\6#*QH-D(]-U$E3RS25N3DNG48_!+-#.[4S^^J/>!+@+J M N6,U_#QOB"[<]$E<+"8>LH=]=6)_>1QTH.X!U[]'8HJ %'&QF<9AH1 R?=[ M1LB ]-68.]SBIQ$VQWFT^OK)[WTZ/>;Q'(NMN>S0R$6H<]_EB*E$U*(O!NBZ MC$[<-6.%3EEB359>!EU0(GKC&N_1PMO[C ^XM M&MR'=0G-32OQNH4(T;!#&"'W3HM,_I#_VY+D>@'#%^.R)2H:T?I/<#BBO1[5 M_<[9MW$,8!AG8_BD]J3G3EY/Y7-XUI4F.]Y@W[!KWU!JE"$B+&2-DYG8^,4$ M3-E,X5MN"S36VI[:L_3SC\U@!*F&6+DO9P,5.P*=0A1@XNOTW?7"M:?:0E9$ M427&-392Y8F$;60A2U"+*$FV*X0E_ ^TK2'>)G7',9?BYV['U+>ZC<\_GC[^ M+"M$YI^&)2_9#AK80A?,.Q%PBT 21CWQQ^ :VP23$&BBFL@9^=X8=%$*J9V MP?0YZ/"AG4[+6/3J_76>7+=WWA=QY5JC?K2K1X0)[J;XK\9)AX9"O[_S/VAN MVXUMII5N5LHJ3^7"B<"&E#+A,JNLZ$4,\!&BBEY8;+Y2W=>\*93PW!Z"-TMX M[TU$@OQ(5P>Y&:^X(:0[[PP=\&";+7J:95X%PX,T7+ MN)-0XS5?SE"!D:!4Z_=4/Q 13Q^/YKU5%8YMW._3B=X0U80>GC2U6K#0E]=U M6WC\94'GX831=Y9/;"M\]HRH-#WO2)V'0(DUG:9/Y"><>Z ''D#&N.AQ@/\_Y,8!-5YVGULL4QH W!!R4"ZD[ M186>MT'<\A-0.B(&YTQPX7.X&U,9-T5Z45$+)Q.UKE*6QK-[S0I4'_]K<3?U MWZ/Y/5(TF3HQ9+0U'[)"97ZMYC8XWPEU&%>9$RZM.Y >J79-X=KYHY^" 3KQ M5RLO:=TSKW&B,$!$+II,!LO5G(8\Y6\('\G4AF%1C! ]]B_U :V,8K=< M(]3VR#;N*-CEYR/K#A:S8?Y(0HT-.&4T3_)/8WJ_^8#*%_A,X9JA>;]H#!A LF+SLHQ'H- M(_9O^U,CX"LQL2$.O*=7WL),B@H8(,Y'1X6(]:QC-6TYZV!73ZV7KN6P\B$1 M=4Y]8@;6=AS+_1R3ZCG_,RUWE?DO=2(_(-^E^A_W!!:C'LA( [;@@@$^D_Z? MWA-T8&HNZF,/3CP(9WG6]R>4::6[I-2K*B7__BJ]/U@,^OOR589U;)*5[>/S M@X,$P8L@U3VQPD(._4Q!2/B3]J70 \)G85EHGI:ZKST/VU()Z)=T.'9$,I\9T18YQ+JE@_*_[7G(QB+J$H]0 M*BU*64*UQ5<^(N,=8%>O7YH)[4N2]P!3]!^?C%.9,Z;E\S46!#N:*G-6'[(< M?B*S*DMVD?'7,]$SZN7SU>L1E.9-J-<-"B*(IL(A_7:D].U(&V)IB@$"6'YA M@%"6__O8FDM<]B7:CWHN,A$%*GF+G03S-:1GQ("H!TBVYOYG1=)W#KH.P#^V M45D983OK9@ED)K00'=U8GMH+PP#Q@SH8H))0_8;>3991Z+^Q)D&][65D'F&^ MIM$2]$C)D/@9E>M/7 0;CT>JEQ)2"^B/! M52>@QF9]BV-\B;BD]&5!ROY!VXRS2&#=3W3UQEA]VJJUJ:$M<23AY(! :D^5 M(CM-Y,J*1S= _3 0TFJR[RL:_5>N.@__DE&',.SG#V9D.H,\V]=?UH=Y]UZ& M=9"_H/525]?!PH6"Y2[?GA:O]X\2*WG378L(S#H\/*X^*((Z;]E>*;[CH(=O M;=/MBTSJH0EG++']W'%QWH&6YM*1QN'LS#?ERXM D[(R?K9;BB@5F6Z!.S[4 M>^X:^"E,I#V0^<26@9(A=M-F@P7YXMMUL+@#+1&;N"%F"_XO/^91 "\M=:&U M;1%*SQ[6?.'!_04#J(&_,B!^E;6]$QFXKW 6QATH$NC3Q7!4E$7RV*1ZNA#9 MDS04TWH!(Z/R>=LT9\_HY"C2\]V9-?[S:%N B<"Z<$C>SM*3<1?H5??$Z4#Y MP=E-V_"V3JP/WT/^_G(.X^W9ZD-K"977W8\4?/.I<+;?>4.Z:V<7U7EFJI8K M$JGT^EV&Q][Y+8L^,+9WI,+Y2D9R]S?XB3]E#W'%3H*!T9YO0!)]=)F^?KM# M\B,*R@=?TA!E92(KY")WWN&L7 Y1X?1X%W9>9M26FBS(>Q7+,40)U].DAOP( M]!DZ"X$9W/*KD4;([)\8OK,/X!P[K.19#=%NJ\TP2)Y>A=U.W$?F#];2VC]< MU<%2\[=\%$3&N*@>'JB0Z8T M&:S/'LOMG:@ZXZ?JLU8J)4VL!P[U 8W;3-Z:NSL_Y$::8+T9U29/AP*E=U'O MZVC@IROEH?(#V/,GX]R%0C\[VAD_]3'3$WF6!J-?3HQW[BL/= K_J%N6")IF(-21_]:Z6YWR,,K]7PY";&0VB/FIKTDG;*%,G?3?Q] M_]JQ_KQ)X<]2NIWC=5;? ZR%4QCXHO+JVV-X;?3K&X.Y::]D;_9E' R9E2X: MNXVM'C1*L%2@W6#$M-TCJZIV/(ZG41]Z&K0#>#TH)>OIHH,1-4N*FJ(K!Q1* M?0C/RK_\9+TCU?S3_NF1H$:(3BK[6_)#8<*LB*W;FJ&Q$L7ZWSWX@TG6MT3> MN4G*K([0JE@5=7@+<],=/JJ9+[BY[M;D%V7D #?.DO($?>Y_+:8!GB[*(GW8 MCDCY]+8%K (Z!5\9'*Z""89+OV:'\JI6I1N9CB<$.O%4^!(5TU<:_4LVWOR_ M)\+H0C$ ZB0.B;8I&_VOGL9KDG1T':". 4P9+V:,_[4@[!^?I/;)+B=RG9]K MCV$X<_6 =UMKRJ4EEM0)%;-EP]VWFC9GXI8"I (9GATGY=DO, M2-L(VRF\2KM+Y]C^1"4ZYK<#VU#K'"T=>BKJAY.W5.^M^RD@);HRQ%#M:YP> M>TQ6W0%T"+5.(X5\>R-0;ZXC7S#!HY;&X_BDZ \?7;O?_QS@/A!7I)9\<*7@ MS8*FP #4J(I-F S%PIY1CETRRVR3R?D>V)*,BT*DY\&K6L)OGO[G1$_S.,NI M/N24?8"$H/F]P;U&T%0A4=IG^I^LU/G_J#F,JW(OYI;RO _:8NT?[&OTN7]B M"O/SPN^-"S33/2):%F].&3LX>Q^-;X*3UK3(Y28] O%]:8-KNN MP!H\1X&(6U5XY-J<<(WJ'2%-,U+;,N^4+H;,J IA4D94B#ELO$4E_W?R60K9 M3E6Q:F)AK820IUS$G5V%'^Q-/#U5%?W$P,7,2-^M32OGT$$_<)M*T!85J9>E._$* MOZUOM20J6%!+YG9P"@9^YZ5]GG-IC+8^KJK>$](/\4Y;ZKK!?ZAOQP[[4C@VE)GUQOX]=( MIIF/JPT3%3":UNK@)=6H\$AEC1?M=K$O[N9HC1P[B[\B$WV[2<@]Z[[>/O61:.% M7?8YFB2*(S\\+.>Q]R+KL,Y5QP0X7NM-J-9V;)U$'BAVV/L]>U9ZJGO[G2>U%LPYMS2R+-V$?]:_-G&^&+ M,YQF;U:L!#AG)5$;:F=-2K0[@W6\W _$G.M5J 0Z71!MZNR@+M.8,QCB>?<% MQG/0M!_(4JSW<.QER4Y][PCY+K/ -#2&],=0R.[3@E1:62L MNMD&X7WQN6^+YW,.1Z0&4_NS]]+..;%Z-%+#D1?@/K0HJGK55'K6WNO9%W/; M49B4S0JJY.A5Y$4J.\63FKFY(4(VGZ QW;'OU20_:8F7?IM32*H7J/"%!_2W ML2&-=EUWLG;G\]X9.YL*$#8:CP3WO);V_'&L8I5XS/AOL67?;BC&8YLU]C^.1E^(&91] MU/W7CY'2M>OJX4V\]96&]F<,H:=-K]],\&9X>]8$DYB2%6]L!CBUBHH:[97( M8H=$O/\&_[*4;S7C-2Y"IN.>^H[BS5&]U9&V./TG@ZLY>1O=#EJZ]D3:6$U/N%O4 MX1D&J$&77L8N=NQ==^PI?94"Q]&&9,?F\D@_DASSEZEHLWH-O^_5!0D]8[X% MHZB#MQHI=->_\%_659>[S!SUO/@W#7B82<)N1;]#V1WWN*/K RP63]_^NVC8 M/)MCI, 3EJ>^8U@=@;1_U($9ZA,R'?BH/Y6'IY2ANT=]2MO^YE2_7L_@)01P5<",-/Y@)8KPQBAE"4T\\"=4 ?C ! M93+$U^.FS.MV:(_F_T9*Y3\OZMS$'>D<2>=Z@L4)ZG",.SC FM7X=(Y=2+A(?78+@MRU0T# MF, O/TO(!$RIHE.K_E\#[AW>4+))HNHVCH2IU?TG=@V*^[ZP>?J91[4*> ME2JLQZ$RO.&L_NL.=SMVUJYA8NE&SJ'>J;B4F9H8+TB\2C#UX2^SD97]4GXB M84%"2(\V"6X4YA_UTSAVB+H[Q=J:0/CC/-'A0?FVS>-^,D4.:4TS\=FO'0-2 MX F[+!(B W ;VZ1EPNZ,]KC[6;M^PL)RV?N[>K.QKP2^X_).A#K[9@CJN+C' M48C$E"LYN93P5G.LP!92KE8:HH8YREO>;$KF;B(Q (_ZE>%6ZY-(X-@?5PVI MEU9B[R6JQ[!Y^2.!@#WCP"J:UZ0(]^#8Q5GVYG>B#-_PU_5I_-=?_U_F[__O MCA@D;7M!+)TRI,LHU=7-]C0D;B]M:D9A89\X4?7BJP.>\QF\:!XRZ"=Q?)FF MZ%L&^H&_VRB1]:'7*J4[1L[AX *')79D3^4GJ!.HLFVNH/E3?L*51JQUK(C( MLN1CR_DN!U:-X?R;-)WQ=61X5(#4CO:0/\NGUVE@ZS>IGF,?;E*G'TSL7\TI MC;C/1)U/TKRB,;O;=9/JZ$$LVLM G/E)J!"Q>5 9Q*K&K?PMCY2*N&CA8D[% M.FG=DL(^/^?DOJ+)HW>E1N7D;\#+M M')9V2O9+DU[#_UOO9(+8,57$O6KN1ZO[R_?^M!,1LV@@14,)13+7":O7" PR MB,;EB!R?8P <-FJ>PL^;)[\ENSHO'9=Q_%R1I;U+['4AKQ#)V1R^Z:V#Y@^G M#K/9.*+7A.]&9[D8C-/RPFM*X)XSUE>20TQ]H7[/S][612X]FDI3*SXSNNC20$"ZQ=PA5'/>MHJ3?U0=>YU66EM@Z>@/ MM0]_^?J-FLB+14Q\>..3;JSAM2= MY#=9-#@Y1#AQX2[\&5&E?B"$36N9R>Y\YD=W)B6=QH_P$7^O GF>XVY]>T5/ MK5_-WAUB?=3::Q\AI"E=9]MK B@[._"['!;4R]OM*\G[ S-8\\Z>Y".L!*NBA."W-,XE/WZI]A.HV#N-Q;51( M.<(>IX*V\'.55ESN.ABUF''$=5T^G"X&585)F3IF^RPM)MK)B2SVW+MO)<:Z MGB]OCWD>Y-U"00GE%AC8_PENG6%:8+*CWYU.NB51E4L0+?W4EU?6M9>4D;&F4KHON15!D?'I# MD7!E>( T-%+J^?QZ]WQT?6HH?F>E;M(I>_ON3B?ZW_NU1)?BZ]N>J&]F5OZ MEO0+^7C%3B;Q-7O.[W7EB6M0SJP]VRIO3TQ%)M$[@JFD!'.0#B_B9YZ(P+V0 M^19U!93]>CFWLN&?#X3IC[751+NC;.;S+[$C\J"'EQ,H9Y U*:I?2V30Q5'@ M>J3?*FYUY,[UZ]J&T?DC=:3_;(@N19IQN09\OH_@6)[^K:FOSW=K0N*M5=D3 M(&1K$_Z+- _>.<^3DN(5DV<@O+@FZ268]E;@55E1=,7LX*UJQ3SF'&&63NY ME[FN3GTSZ7;DZVR6L](E[KPFC].8Z,\"0@&&,7E78AG*G0BV!+UHUU!&;9?B M,4U/=EI5A'JXNY1(U^L)=R9!]8D_%PS&$JK&8FN1<[-B-C'4LL]?)-R2Q0MW MT=8:6)4B,956Q1^#GE\OO=J*[P)NZ0?U337 M3DM*Y.U.I[B!AH9:3Z.UE81*(J/82[F(.G1U^#=NXV:5SW,VXV9.M3&CC,TG MG(4.U+N,I',+%UXF#H&]+*FJ5=G8M0"-P*%+M5MF-&.BK$;0!R M7R15FSC(BK>)9#167E->M"(OY=0 '@"R2@]DF;C-(GE_#(^VB.>AS(8.A)QX M!Y6A/D8VP;V+K-']?3R;.C@-&2J[8,5(3K)_R\#2<9X\$\:+"9*E%I;2(N8= M!C<7XXD@BKT\][EQU9NP@SG[E5Y$[OR<_1"Z9-L@_O-/F19R']R+23,.6)PY MTBM4B#NH;?AX5V4[#AIUSV7>7TYX/QW #=HQD[0T%NB>RF>(I=J!9H(:\Q]3 M@^8]55Y*.,!]Y\ M;.6>/K;7[#+D[=N5H1C@J#03D8\!/MJN\?GX\5\L8(!0 MWR3JF9LHELN[Q1@@" /\$)ZHWEQ&1%_+8X",-OKK0YG.%#1YYB?SDYDN\_0^ ME'Z1UH%0>S4[!I"CED'(H'";T#H^$*P$,IGMRC ,(!'WGP3T80 L!^0OCD)L M"_T;"P3+7C]F@NR2H_.@8=!S=&7>#-X6M-U84]4'*]57<@D\?5I(05E(3*58=+0R U53F8B\[P T2 MZBLRH3BA=$8%^?VH$HV/ 8#*,KZ+3L& %88!E M;:RH1UA1.C5BE1>?2O^3:6BG:?^A7P=B)$9"->LO,JP!A5"V?4SYHS)'6 -V MMCZVS[4OSTWLE3E&%Z)O8Q4. M%6N"%>0YH6+WH\I?,3,S:DKFFH9I1C YIG2Q7(^ M-8+2+]8T)>]0E'$V]PDIR-3N]R"XMETUB)FNS#5R>.8+*4]3BO^V;G90W:N, MUFW.\ "61&!/C8P-A$SI5(/L_& M[KPF3BXC^'O1E;#[8:S*4O1:I0=(BBGMAA[.[EDX20Y[!8NH@OY+D/N?MJN] M$7T9[!Q6Z)QDMGZ8"K2N0EJQ;8J# >9*?:O\^,XKL.W-BJ$TX4"KVUN1[1HDGP#4^=]-EE4=77A<1AJ M?O4B7G+-R\I-G0Z(CJEHL4WM&T<_]4Y31[36M9;#=_3'')CI&I'$Y;$C%)=N^#FS'.G%@2?.9T=CU_KVV5X^=K5Z1)I%T7RBQ/+F\!QQ' MR;!<*\'&*AY._>%6Y;)IJJJO;FFJB^3\.O*N6HQ?WO^=L4.5!7Q"O%=B1FZ- M\]IZ5>K!(72@M[G8W)PGI?8F9BNL%^>NED6M*&>/&T-"!-=[TT_ZCYW[7E"=G$K$IQ=0K#L$47]:S9H3'Z[6HK-S@]NHAC?%U*C&>A7I">)F>-[' MH 2V]T;2;L?\#WTIXXUH!7W(),YQ(T%.EM6PL/EYNH.#5;G[[[JS-:F(;FN( M 21/GQ!KRUACO>@>,,!1S7&L]JZ=IDT8);,2%W;HD4FS1V:@Q-0R\W2N]$Y3 M,_D#+X,WPR:!XGVXK GXPK.[##$5\9:N_OYNQ$E)4">A UJ1U4T25'8FSGA4Y@40&PP0@;@V0*GF M8X93DF;<0 %6K7,>^36[F+IPAY4[PUY6424%KO M".:]AWQN8&.<0KRS"M*)%7>E1*;LKV=,LP@__.PLD*>HN?[!S*,N6P_#N MX,0A_NSZ]@P6&)\%[CX9 !<;C8#R-YXL^U!X&W+H2DV*D.9;J%R)>W-9 M@L DI=;%$10&L+QIY\U)UK<+@&K$6R_"< MM";K[U,([D]K-]&OSY_NUN=Y] M6A.5DIIK(U3>2=#C@%]\CV&1RD%/##@0QGT"N-5N=;*OQ87W?)G#"U&VBC7C M[FEB[C<"/ZF#YZ<7;RE1.3PMR7('='\F) M5Q:)8>Q1E!D!!J@_NB$WZS*3P #"5AWF9U<8((=[=B^<$RTMBF[CNQ%4WHWK M#*%JR,]IB[94$%!)X&OK""C(O7)DDNS -JIRV7UK9[@:\)"J&1O=_"]] M- A] =+LN28U<+E[RXW1?*1Q2C?>D!VI#\+>,*SO1@VL'UV%8X =*5M-,]++ M79^&OJ-1#$"+GA.LB3J(=8M8F.-BIXCX_*SVZ'5YAR1STI8H0V\I @-T7,94Q-U\6VE=XA Y'R7\ M"*L:8Q/)3OF9?K 98Y4T+4HR>AOT;A!F<,BBJ"G+(H,-=?HG66L1T<_.N].Y ME29@A*8O#?WD\Q;F317XP^QHR,\B0--D*"^][I<$> )?WX!:K"W_O)U87%4 ML1D&4$/ VO))$I*52WT\V$Q6^IN)LEB>B)!G:Y'>_U-ID:90VS -\C!\L @! MX]4AAAK#9C?LYF;H.P8BI97[X7W::9,X)W7A2,)N-Y12MSX(R==Q4O9\YF=[ M8K=GHG"N9+AO2[$EU;M#V><^GW]Z=WUM60Z1D1A3?1 RXE MWI6Z$_OMT,*3+:5;ROL%86M"!,R281%U#3S=5=Q_;JAP3BHC)!7655K878NP MU37TI[J,S2VSY[(M-(:7>>XYI\0POMBB?. W7W((^EG]@SBLI$T255R,\GHU M;COJYU[?R?20C\9)7K,J5LJTODV/2I6+8;.WLZ*ZY8'BL+S@TTNM2.!B1'U* M>+.U$5:%?-5T'E$. QF^"=&*'3SDMM!@PV&5&/UW0E#JA,<7'.J'+_DG^OJO/A)')H[9J\R,>]I-E>WMZ9.BS]LGGAXXE3P)NLH!B'*[8$/N(W#*K)/5MR/ MX'M:8[+,D/61V[-^SQ&QI:NM.K^2GWU\1,^\&-S_/9A>!<\9[Y; W?7/2M0] MV.;(0MK>T)(R0U9HL=WX0M]LQ*YP0&4#29'OHO5W>Q4R!G3B!Y M[&V=5+6LJ0B&6KZ\^8) SL5%$Q-3X]DY-E6(1_-/0\%J>[+9I@K;^O[@).E1OZX\P=T,0'97KZ)TR5^,IH>:Z249J)\SF?S MOBR'64&/6?V--C;.?_RI6 L4=T'I2M_% -FB71@ Q1V" 3[EHJG5@V5^JV&] M$7UO!0.L<1<7.3N/PT,&(>X:?YU\>Z^P@^7/(Q0$ ]Q^!T%BX4HQ0NF&H(T% MZ[TF+-<*#M+Y@BPI#G'YA,6O"M/+I+_@I/P/>=P]Z^W=?ER87Q64.661:/]= M TXLOM%>B;ND],-Z?'"##"IR]VRL+E!<_7]"^5*XXCRP*;.J@V)'?UPFQ4*! M"E(T6]Q_X*RH=&*TP_WR'R3]G;.I%?I_@8I?A7!^8KM],4+=!?_WDP\".U7% MS"NA*^.B77!3T?,VIH:TYPUF+_B;I7*O)(D\5\ZY8.WS%2610!?BL,G#;CO2 M.V"PR$AEP]38>7&S#0>/>?='F/8"^6<2V46]"@D-+(1'9;^Q6K]24O[^2TJM M9?2C3-+$C#'C6XW;0:IJ1A[_PT2EAP+*NDW$A9,Z7S1N&\R64DLI&&CK.C,Z M]9^;3"+KJ7! _S:GOM=O1U[(W+B[;)LZ_?MWDZDS15V1!SF1W-'=W/&H4"3# MQ(^ZY-$>IT>U:TS/U6MW?)E*@Z0V&D:TNUV++C+T+C057[_&695T6\=":#+O MVNX,)M,WZK>](5UG;_8T)[5Q-=KTU/KVLZ*5*$B("GG, P$MH_H?E<&79NG@ M$E3%B;*I- ;H?BKT%*["/2(%BZ![D6#[<$E/HVQ;#/^>8+V;;L)4DO,6:7@ M*SA#9*J<;;K%I=3;D^GY9CF/LY :@>7XUG?+!([FQICYYQTFMYYSWR\:Q,E4 M0[&4@!GB0CV48>5F:KZ[7<:3/)2:J6)C6[%<"^>L+$3.)WKFJ2/60 M_6NN%>O)/P>^_KQV+%V7>BF$"A_<+5@:$Y"UFQUX,@^\<(FA0%Y53"M\M3VD M?14'89:6TSK0VAAJI)J6^WU$,G9<]3%'YK>Y6 E;:BU8V'!J)'<&8CD.JD[K M0'OF:]I]HF;38YI?FTJWT44-(HJ-K.6T9H5:?V$FV-![RT3\CQ^XY(3A],(# M?SPRGWT1&?#BD&#\E)ZN6V]U_^N"E?CZCI[C$>B46]FY_''L[O1;"@4A7B8. M+0%Z@W=R3#V FH+M2*4!'%SG*Y1X,%D)VFH*9HKVZJ-4K!'9M[ 88L';.%P7 M$QO%!O!/PF 5LZB :<:8YY#:+E"WR"' ?+?IE?8C,P3D&>*%?HW]' M\]K/Y<;?_-(F?KJ-#AN=&NA*['61]F="&O^4.L)U$D>)I@GYXZ.85>^G7LK> M>=/'D>"O]M U0Q(5O43=/B&D]E@EK=N,:PH7EI%"%,QA,%J4X+/)^LG2]">A M18*RKIY5Y,7VZM'!;22[*2I,*,TJ#]5NH(ND!$M3!*^":%71(U-LM:%.SJ_8 MA[Q41-?>9[>=6>'=PCG=T)8$-3+>J7-R#IWT^=U55$'Y RTR$<"*\F2R4CT9 M?^05!@;W&S%&&<9'JA"-U7.Q/7TB]Z>?@TQ=L_"G59.YXLKHG2F?I.U/DBZ5 MWB<]1J+A,%+2G>E+(9%RBEU?DW,^B2%&$?KQK:>!U'UW^S).=V!;7F;,R+K0 M]2.JO6>WPX**C/8TYLNM\EH$.K(S!TX)7UKEZ8*Y7G< M>75EK%?U8;M]L<34+N=8M9'&\*UAN9>D=[PB^X,OQ1WB."53YYWE%RI2O[',2+2^&# MGM8VY\?I7P5_5ON5U@.9+?PS=&6DX:(4WHTMFJM_IAQ;-$MWF>]_4#Z%@WRE MM);&A8GBC8='Y^!EKX:XQ21,%]@WKG,"I0H[VZDDA==-Y?:A41>/&\@(H92& M([=&<)QR#(Q>Z*9*KKA$UQR+;^CA]Y)^2@FXW8* M3 ,AZ["_?4.[7B%U MO V^K6RDL*)^=U @=+/Y3_&A-,.B.:I6KJVQ@:!P#N6[KMQ DZ(M]^YM@JH- M,6,?[,L;FHL0;J)HKQX(Y;745!F?)(O7JDZ4YC.FS9ZNCC4FAYT,A63\N*AP ME>7@BPZZ'S^PCHQ87DOPCNL2J9]O[4EKG2Z73K2"%"JPPB8C!?>3'S[\R8WG M7-;UY%TWF=HRF9]\,'Z[I7))*;FN<+;+N^0WQCK2.;+BTZ9LN"V.;OS+T^8+J[X\; M7G,B0=WU^JG1EUJFBZBVF6X7ZK*$K^MA8@]B8PSKM+4#IA'G MW;^AS2S42ZADM/SMP@B;\;($1KUD/;JXP3"Q[.?'(H9-MV8')._5(A+[M+V/ M3WHG_,L/RW@\:FW?UAA_9:;K*6^&.H;J=A$POPIG#.H7Z[WS<*0S/6!\]51- MVE1D7;L.:8)FA<$:,Y174NDMGM)MN#+2+7#7WB+_\03?+S9M->[C:3OQR%KI MHJ^:5*5PJ_[5"Z5"0>B[XKI@/IX4H%J;G+%*E$B$5D('M^$O7)67GQ-(KR!> M# 5BS!Z#,<##M#7\&^R\_R>C%3KS:1X##-BBL!' .PQP\SCGY9_"G)O7$^D"CZR^TMLDD__L_;G+(CG__Q,$*!"@4F!%+HP21C#'E M!T>F6E76>/=#^MD:";(7YZ.<% ^[-B..,Q=F/P:0Q 8W;<;7?^TQS[E"^W1@ +]ZU"B^OL+[3,07\__\:IE5SC8,D/$. ML@Q""^%,C9D47C^D73X9)KW:;.^-^S]$+O>_RLU+[*:=X!W;[#EB.+E,E&7( M8&TWR!+YZ<:1[H]%%V;5!S.WLF-%/'FZ:RD3U!]5*#8K "^AT/_*)NJM@JER M:#N=PYV5?MQ9H]#C59]G*FXWHZY8;545K""=I@587+V- 0#LYQH78\^\RWD% M!''/!4OB6V@+S\V5 M/YCX:S.-58+/(RC,\V;!JIICVA1P;:=O8RWLS/R(YD,&&7 D*HP?\K&&;9YQ MG)2P/&+SO3YVE(M5L8RUQP!W)=V7*:5I4-H] EU,Y=/E!1UN'F!R#F,3*F9W MR9.O&TL?F>6>DPIC300#C:(&UYTH5ZXI2GZ//%.M[%>^>Z>+2^]Q5N2"T-S( M($^=4BM+S= /E."Z*7CE^KAX+#=]%*:^$5^Y)\S*IS3 MY]6*1(5X[L+-8)GY!_I'HS=@4B=[>WHXYPC]G4"^,5V8Z4LX5N=3PKED0@EE M,Y]\M] 7NCS=F;(XE<2(QWV-AU 6LI%'^06H/IV8LJ,#QS_P!AUYXH4H,IBM MK*QWW@*!LS)7XK =[M+O"F86>N_8H^ZQWWKS),GG=76CI@[C*J7]U<9E%;NE M.%?\@B)L[[WNAB_2;ZRG(UCB/ ;]7S,2J[\29=#+70,9J\&FWDY*#G3'CWBP M%7\L),<+_&ME%+]%HG?G3G?1N&M15A.LSNAV3#)T=ZLF^DH M^"3YEH13F:;ZSUR;@UFKI(4WHP$R2V C4,^)M^+QY-"97/[%GA>>J)H;9ZQ0 M@F&YE0YKC2#=]>8]%:)9(/ #$_6VJ!D'LD5: I&<+I*2:VQL!C<=@. ]*TL( MG44"_;UCJM3Z_>:?*;HI1(+]69S^6D&R@\L2*/#.BXS>TE2MBX$"7[36$@+) M(IVDXXMPHV:&I1][NZ [&%+0L=45=5M[TSEGO-:"<\FI4W(Y?.R 7Z!)(\3O&1^!GA1=CZ M/X=>;OYQH3(S\X]>MA^=5_K@;%OGS1L]UQGV9"4G24Q\G3VD?UU8" N$2/U7 MOPF[WOF^2V3E5)=CK>QE]:1?600?-*RX;TOG>" M0T)Q(62V"C]Z%%]%P4V:"5FR=V!)#[T2.B?O/^ZV7K!\0E:TTV\=;\ L)@PV M03+N/"O(M*EZT?D[?LM$?2/X_9WNA\KV)._)DOKQ\4,"B7]RI]<@COED)V#NE0S5FENH]$[5G*Y]SJ@R]M6@T0U MERG$,3+WH?BN^%:@! /WO9.>6XL5OSS1[GKG---+MM]B1KB+I-H_/LOT6X^% MHF"E\'(C.R=WU&95_5HTC"*6YJ '6/C!C# 7B[DV6[MD4DZ$@.\RLR\L%L>;BS=CRYQ M5$H5?#5$7R%(N54Y3Z&("A+)EJH/G3YY@7 :3[MQ5U;[Y<:I\BERQN7R%;E? M^1-^>@R0;/GMJ1>4+QK-C8H0]+95K(6."A[?^8:DA:H MOSW0&?>%.8_/M-3O]J@PUB4:FR8]DL=/C2OKS']S?:CKW%4K(G#'=<4?U-+W MG-X@D^MQ1)VLRH0%OQ%)!0C)V M:%@$*E^MK8]<6N)<">8@[Z-RH-:4_:&!#^#,YPVI>KUM5=IJ/?K@!"D+4!84[KNL?\#L\/%_G*4_8SU)-""H5J'MT,!7DQ M4&SLXY$M7:4*ZO[J<^MM(_:C;4:\SB\9*?DM33]>7ND>Y22PMOPB:=OTN?*O M M720(0BX4\.G*"E #/3YO?A9ZZ3JPA(^)\D1%S0D6*:I5MA%%<%1^PT_?>^ M>NUH0GETPG._+CO6C(=[F7F"BO9N3QNW U@1[9'[?OHK![;R<:HSF2_'#Z&# M$V4. G.2&6Y&]=_S6=/<(+DB.@=77:G'=3??KTU)NT'@[NDJE,W<1M.5";GQ M ''-LL NS3E_1/2S]\KACD2$*J QHHW8BTLK(9M8FU"W3F'20%&T4/2"=TF7 M;&.C2-.@ GA;Q8.X?'-A;,"%3;"[D3_4+EG;U>O!"P.O_!-,LU2'GDDRN$K<:0GP3" MUYM4+E.Y/G)ZNH.OHJ 65LMH61^L8C@N; )DW;G*LO"LR!7Z-98:3SI$7V 3 M/8I[HFC_+5<(N!Y+M;$; F2$;+ZE"LK^[6&T=]&C(ZWJM=)?OJ/X0NW'NG[T M_\2TL2W.?!=/,D@P0/W(#;G9@ F]$A*Y?'H*V4E5LIV-*]SM_=F.+6;&-:#+/\!!)[GKTN%#(*R"Q26S-] M]E.W'KI,69C$TSS*& <5P\,-PPOT9G9#P U18]BI^U/R95L^8M;!C&4";N(O M^-*<^O?83>+!S("D]V?5QKH73"3'[XW9Z7K\PTO]:% ?*G?U&6(+5]2)=I^% M=AVE[AXIU2<;&E_]VO^8>*BFC0'"("A3+"2'=\J@V/[ZMU!WG"V9VP%L8"\6 M1DD5IS66.VHKOUL,G8A/DUI\6S/R[Z=X]K]IBA]J^=AK1/DV*ZGCV)B'0",@ M :HUHXESLP).0O1UJ=_U?K1KG$F"TGXQRFNCSJL";7W&:.LQ[)D024!_8-KV MS4'_O.Q9-!]J]$ZH:QL;JGDU[M[N3*ISKIM?"LV[_!XX?$??BPRN>#%_/'1? M[3XXU"K9 M!ZS6^:Y'>S7NI".;(>%VG;-6$(58(S5NS_:7RO/%J[";O'SIZ(>3M()7[2?1E2Q MM^\T7+]N0I+X<5AYWEB%!RG-@G< %P='*;DD>7LZ6^^#&_CG.VN>=2JT,#Y* M;/#H:/_4^[RO9M:P/M3I,/5<8=JZMKJYF8_S)+&PM]Z$UUW7H9_T7BDP8]"=4V M4:'#00=*=2W=11M)&Y[7CI2.LUTC8(8<#(E<]5(.^;#./?#N3>%@D_"*F3+P M>6NI<=P1P,L]6FF[$W>GCU\5;@@: M"M*5/WROD^=ZJ%VG@(<3HMV9\;@]16GF4&B$9D>PQ/O-(;A9 L*PL$>[MFIU M1R*(:HS=J"9A-9B:WH-13E.616W!1,'>A>>D_W,'14J""MV3G* $%2F :0?D MG-T&"]N:MSL$;1R)C:E[F O-2] M/JQ+Q#S[*?%I)3Y2 7D-.CIC#&TIS. M)0*.>R=.]$Z1KXUQ$V.#2^S,'DWXJ=YDN<,SH3?!AZJ$F8LU^]_X6Z4M!*-C M%95:_:;REHW =3+XDG+KQ&\N>_G=BG>.EP?+%HUROISHX?EX];X*M] :IM[H M992,W*N0E"O=\?0]CV31:P?+$*.&(76R,[QOGKEQN/XLRULI>ZXN1-)#\FP4 MOW7,G!\5TFW&%J>.J"@OV858CTJJ")\52^Q*LS6..641L5\1-S9'T&??NE^? M+,+=\$9%DL4&)>KA[[/"2,\'BY$PDWX[>/OL6U'Z\\G M?Z@BF2C+!*/2E"50*]2V RI):V60OFT/,,""! 90V5O@[G(BO38;^91YCAV% MQGW'9W+UQR [FI)^'>@K0K0H!BC89>J6>N)QH)LC+)"1M,Z4-ZGM=J2X+DN2 MD^@!^B_/G)H6 OI*CCF+30L M(O>*9(1E-P(#!&4B__J.]H&L'V AW."^N8,('\R#9=83/J;F]/#CQTLGP/V2,(^ M.H[B??DK/^!O!TG5@1EFT$H@;70+2.:/]1#@."X,8M? T]+C+3XG=E(QF/]\ MH0;(K$*N_;R;T9U5&&"G:;CYYTH;314XCG:]KISL&GK%;WH :$^Q\SG300B& MK$'N1-E?@@5([]3P[J.@\0S]3"8DU=9(/WE2F)NH>/CD MR0LL5E'^>@2I7^H=^WQO4(S\D2*>WCL+DJ3'?2Y!=>9W_V02[BV30H^JAVYO M9J0()9AD+KZRB38P4SY\3<.% 3S7"Y-\7#N&N?KKZHY/65=".NX$TL"@#3]E#3 ^@X[Z%RQMN2UE=X!W^K4 N M<"I32H106KJ@5LB!B"AWC9U73;C)-EXQ/O[]V/60'JT92%=E#\CQ(:+/9NX7?)7;+G=O*[M.Z/]D\PU3M4/KBN6V29F\IG6[8'*I-J M&?7I?O1984.,^POFI$)V_P][[QT59;/L"S^( A(5R5F"@"1!@L0!E2P2)$<5 MR9(D2QA R3E+SCE+AH$A(R Y2__H MM6:F^NGJ?J:[ZE==U=4)(G5ZP-#^1]WN-Q](TF1-W%9%M/\.FY MU:C["LU=E_VIC#F&> -[ M''%P;&3L(0$*^,6DA@)&)@6FI(95L#0CEK5/*LFNGQ\A7Q!%W9K[UNJ' ^SC MA$1+TM0JTQBSW3NYK'.(I\G*0QSL>=Z6Y_ M!V)-T%RRP1=9V -\);0CP6B((&W0N1P*Y(<2ZG79%UMJ?M8G[JN0Y5K;QH6$ MG:N0,9")![R1)-GS8#+)W]$4&A%;\,Q-_Y7 *=AH[]M!4]&C&IZ7/^DA(9 ? MX7DZ#Z&Y:[W\X6A#I76YCIUI)U=9_+.Q9C#06SM,D%?NX$Z6[5PY!TUD26/D M)?OU0'@:8I>-: QV3EZ>->"*;?_ H"=KV==YGS'O>?QJ?!N3Q&FA-/!N!B$S M."0=\4K>S%S-L?Z8UB-1P7GDXOQL#V<(YV04 MGYM:/8 EK-;AI^_WEE 8FU5D7 6+MMQO9E"T/GOB%./V/E..<=\M+!=N'9Q0 MH=MI%!5M;5AE6Y<*6V=#]^J3=N29+3ZD>3;-1WPBU9"EH,$8+1_YIZ@7RG,H M_ 1Z 'ZC^6Y;HQR\N@V>N\DKZ3DWO_41KC1 TFT)..]86(:E?1:O_526V#(P#58F-O$::PFJV3MRW6(VRX*T"\>* UOKR[5!"&( M4@)P204INB& KJ+$W:_V5Y< MT#=3?FKIGDJ43=2&PB)YKC&=RI'$"V!X$6B9P>@?'O9T0$]5$--YQKIG6/G? M&C?Z3QLON-R@OO&2/93JNZ(V-*$S>8\"_DQ'_T\^X"WJ4O!2_#$*"%,]_2F$ M1$8L?(D[$X3TB?5U_96. N[>0@'#0F@,V,:UB0*HLO_6>VR./6NW6+>XD'^N M<4-\!P5DV* 1M:_>T(V [-23Q>,CT&="K5\SQVS''.1_I2.9\5" Y#Q:*]RN M2T=:1I2]@VZN>9W0E%?6;*AN:/+\E8Z0([_Q:9RZN6L+0DS0ZW> AWY<;PD; M&5O]S/Y98O1GZI]>K42#/PI(C[H:_K]O_K][\R6C]BI*K+H_;>]Q@];^O5/J M#UQ]T(,)^J,%JS]S*/TXV\*. -TL@DZDW05<;4(*\ Z##4FZ:M9;%M'5>^93 M)B]^8N=_*T[OR*>K.>#0_E 5IO!K6FK>70.-U2QHW9_3I1>3Q19$*53\$"]D M=S!Z+2]CSB!\FAQ5^-H;"H)!=H)F'L%>?\M_"PDF]( M 2OZX TX$&U;J_@AGHM.-F&]N,H7ZVD3M_LJQ4I-P7_BMV5_*HGYQGR !*"" M)3O/PNM66*\[H"=)S1/%F_UADMI(.X1?LE5_V.+T(GS33* ;-!)@Q*5''V'H MR6'"UD$0&#L?'8P>NN;A%P6,A-&NA:0.7D64YA_.NXH:Z5VSW(+W^?6ZD> MDBG@SKI__ZO*$_\V7V3ST1,F<[NMF.B&F"+6I,0IL,?9DVY?W5,^A%0@()!3 M@#*4[-R^ICVT&M^Y#[OPA3\FK"B<@T@PFRJH;L//U,H_WS1#LY"T..=E]1OV MD[]GG)%FLE=+BS.TB<6P>AZHY'I$YU&SN@/N+?.O@#P]+X,N@:X$;/[U&<._ M%XV<<8;05:_5FQ\#*LW-5OZ/\^]'3!:I8+7OJ/!V*UQ+Z\CJD'^*[!C7$E>; MG1-O.GAS2AL&V*JJ=O -436>"+ :A/+#[05H_H(EJXYTGV..'+'0:OMFS<- M0D<"?3-) *2Z>B)?!4-[$GHD;)E^NFR! K*YK4S_'*.\AWF#PM"MI(96U_SJCUAXOZ&']5V_XLZT^.:9,IMOWI!A\[Y**0SL-S!0B^L=/ MV 5,#>]T1S&;&\UG)X[S+.TC' &Z"&FW3237AM%%#$0*!7BBL=N1$@^2&Q,% M/ <'@@Z+Z6_D,PCA>TN1:]T@0G;B/IS!E\82R*F[* #/&[THTU>(KG9Z4$"T M.0KP:P5O*<.QKT^-44 O/\:6NE8:6C@L@4Y8$5]N+G_?M9T$6K:COWR _'=. MP&=2TDTHK)[H^NX- PIH*0%?/(I Z&/??$4!]\"+FB!DC"2=G[3;X9][E'U# MCH$",D&=].<3$2B >1@[4]70_7^;+BG_E5V 4KD8B.+?>P2]>)1;!W=N6EDW M/YE_AO":%?W0"'6,7_=\+DWY82C[:>2S"[U<0#L*!=1*L,CSZ[=E_ZI)?K9E MFKH:-;93B,]Z,X.[]XY&4\8O6RI[.K>Y,3)8D>R]3FH02V+06B5SM+*:E:5 M!M$WD.6UK"Q\*%Q, +:H!;_C[Y-S';RK#:V'-BDZ'HO5AH^X\ +I3ZJLAQ@< M2XT I#VT[CK"J&L2;-(\Y2'^X6.N7DKO T4\SK>UD[?]GY>VT7]N2@9-;SYO M082M0,D095R@[@=66*35->,G/]:4)"C&"UXN:!.[]K_[[+C1<'(=SS!VHAS4 M2!=7+IMG+L'W(9I @NN9V^JOU=)/T&HG%-!Y!P'*![=; MY&Z5ELXB\MI*015FD7H&911%-^<;,O-Q+/4'S\J-X9NML[:T2)YA)/NC$H4@E.MFDX'J-= M,R&QR)U(H_KX14OPC.FHBS3N.'-">WT/@\07-50_.V9\&+2QFF] MN05&@=XTR2@%CVZS6@://IUO:2E:H[I3;4;[$<%)0Z'06H_T?7J"WN7#2L\$ MEX2&<[?9\^/P9.>(4H?/ 7O=-BV$"-&VV@7VZ!Y-6.F:RQG5GO/#2C[1BD>W M$$R;VTT%V'G2@ .8&F0QX++,8F..RWD&5E';D?VD)V[]Y+7, MC-&=45]\TA"W09U&5?N;H2TTW'[EB$7U"3%9LJS&YKK ))*PTK+(=_AVW*3& MF" &<7EA[ SL)*\1P\>(@>5#GZ2PA5)NOXQ%/:/VJAU#:DAC6*Y?HJ#;[<@? M;;U:"W9:N9Z42V1P45?-GXC6;59#4AD"[!+ M)X P6*''1?3TU+4PC0MH!;^<( AUWK8T?CORM>Y%'26]$$C0W:E*(!>\6;S5( ?[.S-S-7U8N>=]$V(Y*4@(APJ^-.#=P#NB>4*TFFY MH:99@O5[PMYE:DK6QJ!-N_2>9^!*T332<.SCZI&8+/XE85:*V*>71S)K+C(J MGT!# D=6Y++LW2L232PX&M$I'TXBVBB>-8@_T$^HFA?G,;,)EU7CB-&,D,RJ MMX=GMRV>4* %J@X4$0Q&2SSP6O4B4IKG-((9C3YG MC!!\]!M:XW#0\8Z1@R@N1R2Z6MTRZ!(7+>+_J(?D2L<%#VNAV:W_P;\DD?4: M&VVKMZ%K\E[+DJ+9H7E[0X]$=CBBT0^7+AM=XH+7(-#?N0AK(%PH0$H9F9#P M.YOA]8=>T);('R.,V*& 7ASS(-$(.&IR1#\!R05&!#2GW?^-L)7($HQNF8G,#(^ M&04$EJZFFGQ"V*LO7D/ICWD='_>X@AI2BT-K8NK2U=>?$.^G0WY6\"Y 0#"6&[,<54-SL 51@"*Z?^0W\OKH3C>& M02V4 \21LF@F0B TDW"B!SS^*>F]WR"K7.&(;W^XG9Q?'#=VZ5%VY4WY BN(\[ M1$SF%\KYYA!?-.JMYI]_ /%\^\R( KYG^R"F/I@/W7U>7-:@/RHO?L/",>MN M<=R2JBRA7:03_Y2P(OI-F+"P@J(VDM@W[,SZV+!W*[ZV4?P6?=,;P@F:][FD M:_2O10JLJ,C2R_4"G?#D#E1?JU=T/#S5I"D\OTT%E7ZY3!5EG]3HV7JD)-U2C(ENC1=+*W5;W;DG\U@K5.9 M++L9*H"?/QWV/ELK@G2OJ,]_6Z=N_'6)1 M?W B(.I8=$[O.'SG$.]Z%XK OAG0F_CR;T=(@3^.D/Z'S]MJIE."=OB45G.= M.7JA>T$QD8P!+TZ:\[FOY"#V)P[$[IKYH=5N$.EE6EN%.O/1E=8KM-2[S&>]>X1N&T& M2V!/]V2;WT>\D1^K+G27A&K2Q&9>.!L-P\B)$8&LVYW0L.5?99GJ M50UNN@=/,>1^8;7B+J"/JEBSNP)4I$6Y^P0=-'$6M7H-"7W^F M@_J$GAC:]V(6%EW6=1O=V3H383EI81Y='ZL)R:NN:0F^?(#)5TPF>NZM3CHC M-T@9ZU).CC!:1@%DNW3TXQ^-:R8XG=3'2KBT5,;S&ROIS?S5E**A9YY570VZ MJAO=K"9#/*E?SVYH$3HKMD3;7A[VV]]WK%9X2UE2NRM=/OD___?B/^E]"*4]+> M'2.BFEGW@E,#8<>FV2L#+T]#/-'MG&!*XWA,0OP0ZF_S+\AN,Q'R+C*"<#T> M-X]!I')W+G,^ZRE2[8PIV]HVK-8E'9GK<[+$FCS/"1[ZRJF?FFT/8(YEQ;&& M,8=-RLUA:;V);#UA."4[DHB.%K_C*G9DTB;ZGHUU;UCQH,J[""= MLTK^TZ[M6]/@#8K5AYG1:J$5ZSEA/BPZD._D( ' (\(6=KP"[A97(,)R35YY M76Z]M&])H-:OZ[^H-V9K8\.UHEF7Q.8]O/1+TRQ,)^1!=:4J\L7^Y^/YIWII MM***T'HX69W[+83_3I^&]>WLUW0KYHR^+^\=R+UWH)OUJ>;K+!G4Z)7PDZ02 M>17@[J!EGLOW88].FS?X2!9P6J_V+YOJT)>I'^9DT$>V0 MR]GV2244P%7#T_$&77\\CHU_FQ:7LW>'V;EJCMO8+^7S M:C#0;?5PBUVB79S#Y8KQ_ 8-O.#KOP,P]]P7+\[1D&P*:8Y)M,X.^+_L H)_U9A6.W:#]RD!YX6\C;;0P$(M/8.DV;FTZME"8K9 M8O;NFGD1B=N M*&#Q)A:CE.:=I0JO#'NK"I91H)A&EJO,@,WIO+'RB+5.+>=EV*BD7S.F,*: ME?PDI\"^!/4UW]FB:F6*3?#.J$8\.Y9]G GS_9/R9/X!;'E$X=5;UY6Q;C+- MRY]TM*/[V:/5 \\%XN_(DU+)B]7V5?:?,B$",KHW.YMV#_T7F&#*'3S^[/D( M02-2 P/]_@+/.-/P$6/)P?=^X0,#UW/&H?AF#)A;(AQKI6:KLIV@VZZVJT0! M3J#[>E9TC+"PYM2)B,",BF"R*#,3%D,:BB-,C+&IEN>RN(I,]W[;[VBN4##9S[N"1CHLG."JAX:25S?+X'W:U50> M?7AI0##SA%,]/Y1 J7Q&$)K1DST?'^I-(OW@":_@(41>C.Y;V69KK1&YAQEL M#Y&@B@C(SRT/Y#=K#!ZD)>-!Q%5YP[_-@IHO/I4P;Z?=9>+'.%$BA0>TH@ * MUYBEQ3UW]U7P?N!I\L,'CV*RE-X'QO,E-S"96FA\Z:-,ML>FZ+YCXT&-:(/K M*@=264,#]\2T2EUM+A>TFAHFQ1B3U)T)*ZL*@[6GOQ0RV7SH40TWQ]Q6IG;= M?8%PRA2L6J$^W+L6,)%[M? J&GDPJVXM;=PK$0&5(H4)4YF5PE?FMZ =MA>L M7F0HH$*C_"9(=VLWY2\W3!G0VBV!YM$V@C\H&L@*#G>+7^#;'[N8LB-B9NM] M1HIGV IQ"T$XZ B1*]M-&_>8[#VF A;#5X2]5HOI2^7U-^Q_+$W&A5V8WN_[ MI"R#7A?9_]4FY1^%=-"UJFM2@G+DL$9#1WR2606M'S'LXPEOB ;"MR.H9P+I!6FJ*5CN%=*6*9 M#>&7Q56.MX2HF?G\[M>2]L4$'YIC9NV.QE=RV=+-!PB_WM7C_?$]PTGXC21A M5O'B0D_>KR&GQS_AS_UE]%P-+7 PF1\S J?NM7VU,#BV;GU,5]EKLZ^9: M/=HUK*V!L_@'POML#JW-FL+&B3B9N8@K6(5[GW(_V_ML'XD3EEY#__ZL>-$R MX.JESL?D05ZW64B06&E#M]C/C_/IRX-[#J$.FF*Y)QGXZ97NJF8>H:JEVJ8"G_VKJBM7)3W):-;8G%B#D3 MD>C175"[5%WGR04^7(='5$[6H0EHNB0ER#A[SZD43:#[?_T@>2?] MC^^*ZT0*P%#XV$R9]#W=;[+[K_$D;P5_'L5X_\ M'[XO'W@.8 M-M=KM%!W&V!5;,J(GUUDWSY*G7E4#\%\&UPC2?/%57<9(NJ>&W'?L#\DN26_T7A'[2= ^:BL+.:1EYF*^'?+_>84 MY[F(1"C$'*BJN^)GH(>X";P/9KO5DHD"&*[2+]<6?TRQ6XTVIJI)T:7:*3_W M _,&;W#Y ?JZ3@(6XX"F0#DR7#?_VE47O-6?]%>L@5'U>Y&IROTJI"K6%\+R MYK8@NW4D$R_U;7B)Y[V5NXVHO7HU*>:K4!3@6@E*),V4Q,]*5S\XG"2*DSF_ MO@/H9%6F79H)+\A>053JJAX.'GE!AK$&2'5'+VQP9*B-3@1LS3.P1E[/L,VP M852_J0T6# :L2?:SPK*\J:5%S;/_F2@H%VW>)^+_9IPJYC>94/=H[M<\Q7&L M6.%9AA"I2ZF?$- KH6"06>V&Q0@Z=A BMB)JW##;V!-B&Y?9+#_T8\,59 M.QMZ-LC!JG8=[\%:A#!3&GLT#I$4X)* 'R[!&7=>.4F)[B^RIDA1O@V6.)!0 MD2$2^)W1.W+ZYJ?$@RH83Q"$?RII8!81F6V9-+'^*UFEGJTMMCK4SW43X9Z& MG))W@;G+0.!FOI#GYT+MY^W.HS._NK^S)C#VW@L+S3:5;UVU,+1JS/(6@[ZX M3CNA)T#$=(F4I19;U4[>,"E&U)KO?I9H_?X*B/X08D9LW\:\RFQ,02J*O 7[ MB0*PWB/,[,ZG).B#>=@?19N0/W[I+^W9E^F"M>91OQII-6J>0<0(,]OK7T[' M>:2JR+MZ7KL:(E+NH:CO=:-8-!HY >#<_O1[ MH'[(%\OIM5:ZY?X"4375U@I7/VNKJ-'O?&2UDV8MI2AE37WAUG6J(QAC M-_YS%)PG&"GST=A\SUI@7Z>,JZ2#_<5Z-ZGDQ5U#AYY-PU)IP)5VJ' MK356_HHV?V'9S;QM3E?ARF"W=6N"/Z.?%!-'PGP'C;&O^+Z6I;E%@8DPOP*60+&,;DJB9Y/_PGU>:03@!=2T7H MW;1I0B]9K+++:+"O2I''%(B9+C2TE0_+.@2D[4JL5]X@ M\(,6@IT85YX.>N*:D'2LK=H9@[P(@LFZO&G]F39!KN7PCUL. ?-\(L58-!A- MX]>5AIY%N^1\VCMU,-<8W2J?FBM1MNP(*>[)-C-_RKZNPU2XM.B8(' 6$(TT*7"/TJFZ&A_G[!1NKTQ9&1_)JGP:XEECK M;!SO_>A5:9)L/ZZ_)AB+TJ8B/0:W2Z_0"NI=74UGQE/GZ"4_P!>$]5-H!+/[ M/OXIU,5!GYBHN!Q(;>7E+;2_=IPI>R K(-MIR%@!RXN0*"R49]:TB\,?;F,^ M4'PBC1M5_)3X)P \&-"M4*N-^K*=/MD #::C;8 ;?;'A;])>BY[>-& OK@HPJ&D"^%3O7-;\KXDO,3IT("=GD MS<,I,9"5[:1?IVF>-\SQR?S;8]FQB_(9C=C41*QJ, MZ=KQ&BZ% 6O^W0$5:?Z2.RD64Y%?^Z"\P(<",>]JC)W(G0I]@QY;BL0D.8GA M[YYIRFQYDBA I\[FP.O Q3CE?9G65T3V\^2.EEL3MOM(L1O2,6LDBX/)V;.N M1FJ+I%?I\92X@-NG-M^EU)^0J%8$J/VS62B$OI@ LX/**Y?FDJ"\K4+\SW,%5TUX>L1 M-LW.^[Y*$6I?OC=):TPKY%XH81TG%/ADI*\\9RQ,$C@\HZWEK?$MO0GZJFH@X;2M .H\^DENPG>K$X; M?G3UJ"Q5MMPFRP\*YJND"X<.$+X'>=[.#(\OQ&H9=!_A?,DQ437"S2FF4:*< M_0H^6ST<8J'4?O&ZDKGH?IP<[Q,U*8/YDR/7B#.W"*VF([W.17SC1-N4E EL,YDZ; ME8$3QA7/=:<9=QB[DPP61PK=*Y&C9#";T]+(*3Q..9N-F/06L.J#O%A*-3QN MEV"MIK*=G=PUU#L;\SA1WL=[ N>/7*M=7'@LLO^)Y.3C+:7/*=&'!==V7AU0X2,0*=A539!_7?TW[)A:5&RVYD703^>N;8EV)GCMEQ M&H&5"KJB9(;Q5@_;0EZSU,#,DBVQXQM-?L1^U!+"K4C1(QD4 TFT==)*WFL)--$0\SU <969QE:"5D)H\2O?6M34%5) M>CI$O_+W"KA+@)CHJERI$T>('L%C8:8T#KW^X7Z[(S?GW*(.-A"V45=B.=HK'(^G%[3Y72BY51G$2W8?^2/:P^>" M27BH&MT^GQX"][C#BPYV$U?DJKN# I23NXZ&K):OZBJTXG]M5T7[/Q/4+=.6 M>V5L2?QZQ85,7"8 9FY%GG3;ZR&LN0)V#1%IR@NS@P\0!*:MS.\OF4\$TQ9\ MOU?<<*]@QDM#X,!1!3M8=HF'7'YI5D_]F*LF UBZ8T:G M):F]-PD^D5Z^-8DU"3##/BM-+0T(!CN/R(Q($F0EVO/I]31 ,79UWACV"WI9 M%V]58U1*O[6Q/:0?+)$",S/;2+R_%-(%IK*B*8G-.\H9QL[^.^R%)H:J8%HX MC_U'.,T_ ?%/,.>R['_Z[:R<+O]J#@VSZ =--43(']2\KKGE7#A9S2M@GA5\ M2EA1D*,?'!_E!ZC*&PXNFT8] M" 5@?ZL,HS0@EW5:-A?X?(=T$P68T,5ZQGY6P6'SY9M M&Q@;:3XKP]>-4(@7M=^6I$JJ+;[.:&?[SO F!0V!48#?"]RW;QX&D%IHD0#K MN;_OE_U3=//'J:?BR#,)OG&Q5,%=E?EW5NE5U2],F>MWFZ?*W,UR <=Q3:&S MT_-KO*3T:^3O,RGC8%LC\'!#(1K!]AO=B$M2$Z@?>&T7*97_XZ\:W +]H] C M'LL7-S-Z8/@.<,!/?W%'"@7\C@\+,]=4]K.AVWQ1%ZUH84T1?SW>A4?T#04X M!5Y;Z7HS0-+WSO8Z#NGNO(M69HW1_=P@RD3[W0I/8X+S1)S[6&W?7! M>*^?4G3ZPW%0;%'L1TZPH'V7K8OA5"3!?,Q$+-F5_&63C9; K39A!<<#L\359<6F@70R>5G)H3NI9C&U MX.6PHIF5T\=(O3EYZM3>!P+U[^4,BOFJ,'K+0LXJX'>@_DBW96L9*P(]M?NN M3[L^5F[?A;YES_>/5JW')"YD/MU\!T2R82[+'3IB*/Y>_H^V7+$ @W5;'_;DM,5QY0ZU)ND>4O'2.-I2Z4_\VW9*TV,Q M9]G*\1HAXV)"\ ==-QPI6W4\M M1N6W,E^YX(>[N06\UI82_+3_O6RM0P5N. M4,K/FH)XKB0'0:3) ZP_'KR1GQQM=P_Q8> MRE1W&W.\H)QE7.)1;;KIPL.Z>%I3-@C;9=8 97VUKXN6H4>"\WW\3=&X'-5( M/=_'+95PZFX)"JMK[A5;(BO=5B5!*ZMB/;?2T@F;@D7WKD^ZM@TD""OL(VFB/L%6%Q%H!$ZV%>2_D*T7U+ M+?D2^7",RH=VS"GPODD12\Y F,ZI[H%CM:CA0P\.9D75%& MLWV^1+#8*,-%CE;$WS%7*C',,(FI]#N.6!(_[BN$_HA?-(MW.)_(H?&9RL#. M&3'40@%X13O6SR_QQ*FZ+SDL(+X5E@WUX2^,6:U,]>Z=#X9%3SZ);V%^^A>AE/BSAPBD MT3GVL0"?8X$M=!4.GJ/_.=X[ZLT4W5'%P5L MQ96%-PSY+QZ]1G*A@+?%1M?$-2-3A)C7HQ$(XPL&W-Q"O41C8K9^'J-<@ZPF M[TT.##$.NQ:J[Z/*@:S.'=E&.Z]WMGG M=IR(C _=LWT]H5H]ZR?& 'K.ADFQ_8G6S8EGG[KM7JW@IG*?9TJEW8(%M8LM M0'KUJTW,[+:E7NL4\5?ZH!/2]^+GS<.^W M:B/_=7XI/NW.D>]TH;R&V%=R"*TND4ZOVQ!8$^_Z:PK]^:MV^)7Z365^C&-=A)RM#:XZY9F$CP;-#F7;4LQ+7 MO >&'S0:0+]FUE)LF03K;;]*/ PPS+<9\Z5U<( [J(;KV%0O!O,:[,_2: K> M$"N*-W=TL.R%7@407+7US,].MN3%*"9Z'=!XVBL9"#J+%1@5DF FR)EJO=,DWU] M\"54N4X0ANP@G$M2-!!G>/CM$#RLT0@$;RO.*A13O>K"N?_#KK3GN9T=T? U M1\<[6$((] 8-/7.C!*G\_>2[]:A/?_&\\=*\_W5;-^HR3GP"9K H(8 MY&*\!<\86B(7"4[-(4[V9L:WG5N(W:"U2XD*M^M:[KGAX80(SU!P+JUB!)1^ MGB#!.)8-\"*;0S"U)IT5@JU*+'0'$ZQM"^4=O&9T=>8-="MC^\(LLV07 ]ZP MM"ZH&;H-BMQA#:ZF-93'UNA]K;O^!O'D3([CO&&P?#/H'+/>W<)JH1/8(YDN MZ"F<090+45V9)VH3$6NL"ZQ)!4F.9C'(>Q89L%3C*$L:_%"]F,+(OAE?O(N4 M7MD'=8C(AO,/&.FV/*X]NW1S]WO?Y?N%D5V:U/% M:DIC?V:4(IJUAI$Y2H'->K IQ% D41:-6H$G ]Q<##JM[^.I_:J(+\+?_&05PN_32+CM4/\6(#+.@K N M]W02&'73DW/O&75]G=%1+. :##X7T=&:!B78KG51"%F28CZ]F'V]7[^TTCSS M3[%IPD-!(+3P??-;^)9?$T_TOQC6>@-GO9%?# ;OD3JA@"S=!O//N/ =Y8?(FTTE4?5>%U3+5ZL4#S6"V&L;G.=&:C;-GI?H#;8_925$@KPH(=E[[F _GZ4P'K MQF\MG00$2_-#C!;;>2F?F9R<%T75+DL^^'U=P_]@3_Z6@%KC58U34>K0/#_& ML#GHZ.Z7WPGW,ZF&2ZZQ;Z144$ K](1)EP3CC=K77MNHWC?I[9 O9Z$PPF+X MBZ6 4#'>K%(\6N2+>;C3G?3_DW]#DN3<'G3]@ MPSP^[.'*=0U03NX H8&9V9C52K-IV[X #D1J>;=35O![4CJS-&;5/;J MN?[2DG78$.9P"\C55@/ALIQ^>X965!_^2A!,=+J((WX6DS_@R;0X9/LV?N&] M#.7XJ[/!S!\SE+&\E .>%M+ IT5<1XXA/"0/S"NLH/OA./\^U>#@AL#;-I/P MV[) ."&.6/ ) =\#VI858>/T]F*=[7TF[%AKY8-S@<(Q'TF"))+ZH)4X,KE4 MA>_/?KQU90A?*00%.!8^3'LTQCG#OA_?]\'*D8,9EX+S%6\?P:&?&$%/N)+Y M[V-DAO2CAZ6'I0>.LZ*!/&/]3<':]^.7G?=G&9@(!>%?TIZ56$7X>>$VC3&- MF<&\O@BFTOBJ5\>\\LG2PKGWY'D]MJ7?H @@@KMCGH&KLM7H"4U8U];M6I^] MCA-\GOV1B2+TK5T*44(^:6HV KN#CK8RNE\!MA&3IR//IR_>G!JJ*C.:B1]- MJ@%\CU,C4E$WSK55E;RG]VM6=\"!DPS^@JL_R,QUF$-A^;G_>PGX3%&#>"SA MA/A??+=$?\+-6DCE\U+0DM$5EVK(03#P<=&Y1HP7!= =HP#H-0>W;9-N&L7O MBZ7_+?*@YN^-T"S@C7(++.[[^YHTDBL>;>^KURS>VJ9C:KDRV3%TV[AOLS&E4E^GPW0[-;SR1]$J MY]P3<25'="^P\I<,Z-63%C2#-P;E'I)MS9CLG-L\@$D>+]O9$ MQP$U"Y[3PAJN)]!D4O_=.)45IR3!MU-$%(]_/&$*?_+I$V^7\]EG@QJ_KCV8 M]'>]Z9=CM2LN]=*2;F(>!=D1"G7_&NJ9_J/7X,7O..60FZ4;T[S7L1@TO]&N MUH>K&@5+(&"Y#AD#Q0/_>CR% EZ6.CH->OP5!-?;T1_$@COH>P%5:=;72BY MM:;38&%U7*#9=;;ZS)'SYH!M1S PGU69/6X:>C3;DZT95S-JP*WE3ZOIS?J? M.2;_HY0Z?8Z?\]R\V?_MC/LPSAIY?9T]8E'L*9)R\?7:+8.@[[%?60[SV^BP MTNDFCIU[O(O M%A\>:YM4065F1;M>DN&^(K\L,S5J>X/EOHA,4S^ST.S0X/YDI?BG1UYPS\9A M[('X!>)QL7?+E#=TKJ#E$"0S#"L#UW*J[JZ9&6>%G&1]\.3,]!JCS@,VTP33 M87F,'Z0GM*4EFH(5LU)47;?9*GNH3C0P :*,8B.3Y/Q8%'#>6TQVJ1\N%;-F M]/H$L+ C3_[)M&Z8KCN9UT/5Z:/^3EKDSUK0@&@Y(@ B5,R=;6SK7/4P*M/? M6F;#W=WA(%F=B*O3L)[Y)._(M9X)!.#%Y+1>3?M&D97;(4QP=D ME.7_=?=K^(1T=1P%N*>CS9J???G/=YP+)S->3XA,^C\J)5$US)PDQ<\/CCTI M>+1E?NLP@(1_BFA>DCX-W%Y7C-U!__GP!O./].;_A=WQ*EJ*Y.-F5N@P)C=W M]/2GGK0^D4F/I)(2+Y4"D$@Q?RF_WZ^U)/12P$/J(K+11CT?_,@@#1V9>'6)2<"[TZR!9A@;PEW(E^9<-ZXQ:R#%C?/F M")1O;"3L2K0Z%2;!B9>E#TX" M3E,(?J0KZ2*2%SY9OGI73,.D;&M2EZY\>5_'L6%ES(F\Q??YI'.=Y39'&Y[G M;*X:VJ05BY*DJY+6K*@7NH=<]'0%K6J:WZK-R:R^\@9O)M/_,&U(=OY1EHY> M^Y&>0]>?;->LXFKX,=PL+/['^:T;-:S\EB:*@J4' /8^LJ>N^FSMRX\]8?F5J2*!;^=WEL0$+8*+CFOUJ7"!56<%W2_SF&Y.07:S)T7G9 MNC 3-E/:W9[/+@%B\OFN5?(A;T9M)*:,.41RFBCY-(+K\#%V[_>ZLDP[4S'>LJ'\X;3H,^$'N L_HQ1_7)M0.&NE:UV6 M:<:::N%$/("?K' @0XE]^]8S\=TA_@B6.\8$OUN'.%7#@?5VE)+<,#8 M7'9>/OB5YA1@3(--HTL94R7'#$\CUWMUG M1MZ#U-UEH)\:^_7#P]DG+-)-X<3<_R+\Q M5N1UU=LDZ?6T9#>'O,89@VM?K'>T/ZS\I\UJ>:\JA->_ 7QVP/"D!*UEA6"A M1>;VB+9%NWO"=]^9E[X"LM^#% K4Q)J/@K D?W#J+7B+.Q>U%>KI+QKH]#S: M35;Q_S C,]\:MTDA#)R4/X++^FCIC9STN]-C@#_\>CD67UGW?51W1?@;@];U M=C1+F+=H\ TL[O43X=T;VJW/91$;+<74G$?:OSI'Q8H?6C %EB0RI$3.7PUC M6_R+"# LZW.D%\_5EXND1!%UH?]PZTO>[SVWC)UP5FY2S\O \:(&]XK"ZJY] M2\$G"E.R^IM_#60+P+C9ED6;.9%W5":X<0N"7+EZ+S4NN\>#KO3<,0Q:W^&.OJ ML(SE[P2V-V,)6HV>Z1V[ V364F+*V$$NYC"+&7U=G_J4[;I>1C$U?DO[UT"!J[^!HUX'?L) B;0%G@Y7Z\NDG97I#5;C M6F9'#L@2G]\\M,Q# 7X:EI8O/%9M_=C@04>D55)8V(DM_W1!99]>)XG8WGP1"#LAYKISP=T;" M&>V6+NR4J,?&Q*;NT^2?0>26!='21H2M# @I-J;+&3S\Z&B$.[T[A5<@:R\V M=>?K>J;6L91^"8WM]_VCL#+BS[UL0IP8],!5 MG.5/FHE+,.HJ0J6K*P97"'DEZ6K^L@)N._0]]$/+;YQR8404_.D+Q+NL1Y4K ME ?&ONY^-;ZBBO(V>6G.^&K,X2RFG+-R-,;/*#>:]E72OU]K:Y&OIF-MHX![ M8JR%KN WQYJC9T]:K)OVDNZ2?NGA5T+RR>R$APIK2HL78*[*MPAXJ,/.TEH> MCD)>%%HF4'6US\^Y:KV!V11MOD[:Y:6(M[?UL345"Q(LY^-3/B;8-,>KQ>E5X(]RBSPL&RHJ9TK+NO*WDSYH_I3#)6YW"I;O_53TU)9[ M98GH+9$>0AA^K(S(='/(G/\U9]["615VP#KVH1HBES:OSSA$4D<&2Y#AQ,+U MO_VD;4;)W339SC3 BN:[/4(K#(D#$ZQ;7B3L+T/T'2DI]^B>]8>]WGA'83=[@PTE_WCR>XCF=-4TR4%A\0Y#7/#2]$:TH4V5126G$ MWCJ-\S!*RB-AJ''R#K0#O0YF7(-.$6)".2_*19\*%M*&*CIV^5,D/C]@#B<2 M&\:.VZ(G%W/S7.8ML10AB$^U+KKVZ=T/=W&N4$C<"XO?K MP7H%T\%4GJZ',"SUZ^<L?A7R5XAKPAUUK/FR?SIGKK M&KXH)5%K1VZ?ZW!1UCM'^M2'BM@L>31;#;^#\?COGQ8WO^<* [^N.JT34ZD4)^\G;D8UPD1_-"G=PC/KUJPNWI N7$M"@ ML/Y:=E#/[(BV%RL1/JM&]Y2R+)P),J9W'+C+ZNH2!*OZ":\X"O8[9._%:6-S MRFLZU('<:I>_H0 R[G?#F? /\9AN,(O)F0&;W*/.1,WIL%G>F/,S&\R69^7J M=<,GL_*CKOQ7VJ;*HA^CVHOZ-^K=["1OA#"2KSIO?;*H< 4KU@0_RQS[N!PN M"J[,DKW%I@W:C 3^V#"@9LXK2.QG.4#G!V^0AX-/0.BFQX\YO_HV&88XJ3 M^VV),*\J;Z*!D67U:D"22EU3Z QMCBW0Q^G436#>8S& [A/&8F1*,PA3T@3K M_K=VYJ8$,PKH%84K7_N604\4M;B(I R4.]/12IO]M]*>N@FR7,_^XWOORF53"UR*L57TF7+:GY1(K.ML;EEV?$_/6?WNXA1=:R0!U4O MTI0N%+J7E/OKZ4/'UMP+./64CU8?N*EVK//,?$W.5FTTBESVE^?0U07MWRG8 M6:!OFL#V+8^2KQ1\O+)QNT$O^:N?>K^]-?%=[&^E7_D>TO>$6S74(#26BPU< M=_$LG+BF9CY M,L$J!-+L].49M<572([PUWJ?A;@S-F/CVY#\<2$D$>>ECENO@M/:!3CLPHVT-Q5L"77*@U% MS6!DK=%,V!EC^[@!I=?(FNWL^OV>F-0Y8WJ!#XB8%>Q@L?]%WE='Q?&M6S;! M/01W @0(&@@2W(*'X.X0M&DTN$. X)9 <'<+TK@$=W>'QKWQQH?<]^Z[]_Y^ M=V;>K+DSZ\V:/VJMKEI57:=/5WWGV^?L;V\:R*'W1;6F$[J\<(>S>V2V65(5 M,W>F:2/'#QZ)VSEB51,F(B.BQ8'3T&.N]* 'BIF6R1EG1^89PK "P:[2CT]+NZ4%OQ=IUH9R_T8_*L9J^Z;E\OS)/LAV75TRJY%!^ MF8UT@$<%,$9VZ_D(;&V"ZD?XO!J,F[N.D&)+T,^'%%4$^ ]T_VP9;V$PW^?(IK29H_P58P:@]GO(]:FL0. SP M"SWK6L8%VZ^299V#U11!=7471@RIG_Y M+!>%";-5F+ !$X.!R:Z7,FYV@_KBL8X)9M88JS9FUG#Q)O$\Q]D<\W7D4IQP M(0;/72DO_4^$ [U1=])()EY"E\MS=K41^$"M7Y4[.LV678UK<4I'^G(Y0(R9 MPW-HZ]DF2;?>+;8PK1,3>6CZP>$:-J:5-^5))]]1XIJ.(-_6D !FJ;0ZA/]] MQ#I632 I5LXG=I5),D<1"E/H+03Q"2$-B9V]AY;EKAV3:2_N\F&3 M]@8&T"4;H;5#CE!,ETU">1U,E$(2B,EFDKV''JCB5EN2"W?U6:#;8=9E9+/CJM?ZOO9,%[D]Y[URA\)4 MDSQY5\S4^4"$D%:6/(V\7XJX/8DTX6"06I\BJGAX*."2_%54RGK-X@.X6&O^ M@_EV]/D.DZ0OXUXE2G5CCV$G,^O'*697E5$LA35]+Q D^=4C()XO82WO+\7) MYX+B#Z)7PA=]K3%ERM.^C&QAS#[;0?F/ /_B\@>>CT_(MK+GP=7*!\;8\-O? ML:QZ[[>;P3\>U)"8S)ILTBKJ0].E#B.5Z.IJBDZCK3O8P^+=OSCG&IO^A_EY MP-Q?O!2HXV.2?*F=D(JKJ?-C11@UJQN+ Q=QC=./4Q21?.*DXK339WGTTB@' M'P&!]');,6V7S4$"Y M_7CUW=^FISG6T*,-@RS-8L!&WYU1*D7$DD(3:Q[X-UXCW_#SFZ7(R/J(PP2Q$LM]"KJ/# M8M&\7.^5^S5)+H+Z=)QH4F?YPYRE#6YLI@A"G(&R[IR,C4SWQ@.TZ!SN;*93 MWJ-'B M&"O%!6O D/W&J*2UV==B7#M4)N\?MC;0$:5,-#A3$SQ('22O;O4/. M]<(HTO*%IX4RJ%F2HJ%3BFK'%?B;XK(?$)D,'E/OL]P:UY$%I(*G+L^ M<]#[;RV.C?T+M;S;[XI_PA3>@RMBA\E)%4*'Y=0J/#Z#)2)*9^PT9?T"B)9A M^@&.]GVEV@SP!#Z(KN[[G<^!$Q9\GQHVT"M9/LJ]F]_B:B/2DCV"1PB'7YPJ MN!/.[2"OMM^ML>\!V4Q'4__RE4 '+;T(]RQPIE.US],'V7'[S%A-? --T\,L,>^ M[-MK71.A@+^5]&0)T 71],0[DP0>E:\UMQ_-2#6EC1_=?C1)S(Y8_>S(^=YM M#..T=RS<;1 8#0-"KSHH\5OH9EU;I:+7@$.,(!SDR M1E\D&=K;.!&"?069+T5-7[R.$#7 $\MFB&WO[^6!15\4B]X@BXK@Z LGF/,G M3L\R6WM>==.L'Y.=^,VDRYY@PG?Q!7=X$)\?2LH5I]HZQY\9Z%N-[W$3VHTX MQQ\[HL8$_.KDQR4@X'KI? R(._H^8MF*U?0Z>[&X3)_W[B,^SE-P4R]9J8[D(J!6:^0 2ZNF&8R2? MVLI!,N6A4N%]Z,JMM/BEO=LF6^JFS=+F<;?S=FI]MUL&-BETI"N*8MG5X.$% M2*>CYK(!-S?U9A$O!% =TY-".-#THUYZ5IK6-.HED9MA3-1'J/!7UB:EK+ZB M#S]+P5V#*\:GWR*F^S=-G&E3$M!;:> QD-[UE=-WL&%*Y0&GDVRB3#*%:A&B M]9=VG>TZ.#,[G@TZ/Q\Z8[_VVTC:X5SB6Y":*+5FAFBRL!AK&H4@X>.(H"'_ M!"@B)OT3;1@.)Z8 VC1-8<:+*R[95!H"9_I"W@(;&Z.JVG@(1-4?);J/MO*- MF@3\JQ ! +([X#JY79B2:TD%LME4M2^VWM$0#Z:+>0+]CX#9&.7VL=S6FHH6 MK79;E[1UV3J,\ V$-&;&[Z]:4LM'5H)/R<56U*>JP\+D&E-)I<<$Q//G9>@Z M2MI,RUPC':)YG.,1F"/AGQ'AGL8"C^6Q-<$G!&'Y>S5L6W,&.CU.\(\ =Q[% M?A]J!G@?N3K^<&8'OG*8^G?#>>Z%@JA;D=\K$QHLYF5Z?2=,NN,;*3[FVKL$ M/$J=:B):M/&'>K4F E_C"G\M]*BD(#%0*B41JI-[@N $U[6Y*/.N9SB:"%0S+)PU@:!.OMN%HV.=B(X''G>^A& R?(2'!H M*+>EV/358DSB2PWCLE-M*2Q[4G^:)+$2E+:.YW![G!K?=X0)P%Z.,C\;)SE1 MSG7TS"6352;RP).!G?W*G Z53&+X6)2,4C^P5GZ\OK9BT5A'*L^:;8I/(R?I MJDE>V]?S4&RJGXQ'%SFI_]+5='>. [$2\O MH$/5.=LU8J>7'.6=ZW3@4Q>JLG&QL81*#&"5[HH0[I1Y;<>*QSL+1Z!SQJ04 M_[RS@,_(JCJX8&/WEVL[F,K\0W:BBNX%>K41#[3'U>LAZ;]<:XO!"4,T;A9Y M102_8GG."2?X%ZM#[ 70PRR+ .QAVN3L/6GW?6+W8;-]VEL513CI?F)I&BJH M:&Z6+V^JY*3FTJ'!A34/6RV82\=/_4[6;KH5RK:K:B+,D(&T^+E4^&^DV<'T MH^GTOR/-JKQR)/NX%T'#0$N]SG+PMDLH%+#U0 G+5CP)#C*:O!!$VN]PL:7) M_-E$VYNIZ;M8E((S0N5-$S?^] "YY>A331\)O3*8T]'?>]L&+.B"U_3R\^Z, M[Y[F<>&A4*06.9(V>!,7S;VZ5>-)OXZ>O#E6RCIS2$@X?57+8A_=Z)DX]NP0 MGBP$6/:[6CPM\&.V!Z4L MM+5)[T!R/UI&W#A9X5,:XJ4P^GN*8D5_K?N)D VNX(/A_2I8B'MT^0<\RMJ4=I\3D-)R[;^IMP* M?.GO.HDUOM%^Z9T7P5PICFK39N9SJXCL?)4)#AKHUR+#IJ/^8,&[CA@EZ+:5 M6.1**#&-,>0$?!FKD]ML^;(^GA[WZQKG-?L4P6^YWO6C JC,M;,NN9N+ HEUM_53/ M9=V8^V)-]@6WCW$TG_^+#2_J@#9PCK(KDS4:;Z-4, M\7L1[[60F.QH&D)/F[*=U'?2VF$$"5O0$U=H!=&K!*K3I7!UTX:('QHLCJ"' M$Q-!8;P;9*P /EOL/4*2FN#\%3WM,-*P'R_,:[ ,^IDS#OO4:,/7,TK1XR[)IY[^!!#PTF[DU=C"Z;/L='J"4I._J&\^D68Q1!)8ZE\H!HF*<^O9&5)0Z M9U@QM[=%&T6W+^=. "32HY MK=7\5'8LX%R/P#%G2HUK^))A/FWI=8MR_=Q#J''GW6*="J>&X^3/-D:D1%G0$^:5J(?*?A^"O-])'Z M@Z"$<2024%YY;Y[71-+\?>R['-4849>UR0UVY(#0P0H8VQJF$'_O^L31)[EB M5,Y:G0C9/;OXJ(A120KQ37IXM&21'J(R2"A@&]P*V!&BOK6?9/XPY(9 ,,$W M1 NJ)*:0EJW\R=![-$AN]RMF!)YX%YK0\7/W=.X7%_#=5MVM[O@\,&%40:!% MNZ=%)M:(-MB*X?K'^8@^L.(I-N+#5-8*;,X'DG7D2H5 0BB'F2!AI7HP-IZU MU@LELE Z13DRF<9CGJM(.>% (>*).U$*L*VY7<+H "<4J;7.E2I6L5T]$BFZ MAQATF%K$\=%]1D\"8">$"&//<&62JJJ98\UTPTKAG&E(@A@GHQ7$]8?DF/I* MJ[Y%.8F%HXU)6GIZ;3$N7:;+C1K0#[D%J=<\=X4\5%\@1O%7OGD5MT5DFUP. M3XZ)![?UW)-JBL6;6@Z"XJEACY7\:J<)Q$?C'&Y/4OY-I.&6__4\AWR]L7"8 M,YF[US^N]2#S_IFAN>?]IZE2?4&%J_K?(API@T6?6?.M4JT0#E5*+8RMQB3P M]\B-/CCEC^,D 3(%=#?L@&(CG;$BF:PT''YWP*M62NT@"7QUZ4" =3K^?-2U MJ?#]:>OZ[S4_T_R[D[I'0(O&'1 Q$V^%UMW[&]RH3[N6Y2- P$;X^/M?K V9 MJQ\!:3R45_V/@ C'!^GS>X93J?Q=$7+DNU?QZ6?=ZP_7!K_M$P<4KM?M'P&> MY; 9X8THA?&H_[^_349 C6!E292&Y]85_ISNYWN:\1QI"8 ,YYG!T-:@@P?< MJ =:Q0M#%1,11B=M@)+ M#ZIP$TJ:*[8SPCLX3]'8K^>IO6.7]XX/?@0K,#(?V!+ FDNE_C:OD.OAZ8$1 M";.]PQ*^LRG2-0#JN(V#@N];TA]X1,B[ QX!5 7"JP8W.*5H?="2N+[,!?#@ M:X1ZZRR9)NP?5[]*K0"E/NQ!BS%7R7X&@MY3VI??,V Z[2,0XZ'5/J[!?>@7 M5KKJT.ZC-1-32C=M5U";_G7;ZDRKU?4"99Z\9_VMH8('9'.\A? ^U6ST3B/; M*H'PF#(H=X85IS2W0C/I7:PJSG=@%D02,SA2 UP@DG9(PHN1^XIWJLEI'@- M#NZP=Q7:3=Q@L;@9ZL3EYS7N*@.-4SIA;O3B>5I;,*#.CL$%BD(^!\,Q1M M YP?ZN-DSNU28CUE7P[;XLY)!AHRM>>*<\0RA7FZYYX@8-RFK ()QW2M9L#]9IM'WKX.9( MPW\:@TWW(E+@J*E,< ]$,+RN"9[Z%.QT7_)BH8-[B]0D)MM'M^ [II^B[G6''Q((EH_0?":ZI:D=XQ9&=YU/#&9& W7 M\!W5F;(5!?L)5APTO:.AZRJ\C&H2//!UX59L3X>@TGY3R/\*>WOH!O\]=I'Q_@EJKX?6V; MAYQ4X+:-@M-S;8' M%+M^XL@H@H^X6O$7.\IX)H5#+V:EPOJ4CE/55;_+2,^^[B^; MN>XF=EZ]A^<.,[UPX8/[[RA.@P[)!ZX"^,X+V3[&*.NAXTCF!GK$BY5Y9 MO@(=OQJF1K[>*:VEJI]3-;5 PS7>HDP6';O1F/T2\(MU+5?XU]3/O0*PX*O( M31TX#7 U3=B"+M E:9DO*TLJ8K%0,'(B4:A+1^$D#,4AW0TG7-,Q2!$%'^++ M*D8*F$18ULW"WR$0OP\.(G]^:M4IQ#A!@DY?UU13$7L2*HK9-:BS8;C@7#;] M,M+N3*$\'T[TF.: M._F$HOM6.6G>@VF(>^E3?:2@&+2]YHP32UDO]Q-S'55ZJ@;5"P;XDJP*NI.> M8);QOLV9\[KQZU#MJF5)Q ZD^?<^/(/B]GYIKGEMZ^58BRM6-?;[SG3;LHCE MV6\+N/< K]+I XDWSI$#>C,PYYD('W!ML5+Q]N$-QH=C*0=X'@'64;U+*: S M'M"PAUF1^ EI1^U0@53^WK1[ZI"O>AHZ\$V)&L29\0#!;3_)5" "ABLXAXQF6=#>F?(YKL.S)L^%Y_5SS M0F;L3=EIQYPLGH=]$#WR["A2X/_Y"6P-Q89; 5>5LUH%6W>PYDVV30/-;0;: MT;-\?7D'"FK8][R=;%GN4HHB-J[>6Z[[4=3.%$:BU-W/#[JWU>(M.N;FC K1XC[:T0 M';)Y&C[0-4*#DHOV,#V,3-<:=;@L/X@:1IY"M%:_YWR/QV=$PE^4JZN:@S=VI9/!!W31%0:1G=7(MB*5XQ5[+2#2XXBJ@/2H^_7# 0T M/9]2ZT ?^T)7GVYO/FAK !MGA-DR<,G]AM3CU'L66"#'RI(#^G5_1_:((.&U(OGQE MU6#$,$)P>/H';UUUML@F"<>U""S2!=50&0/%BFIJ0]F#I#T&7:C4RT^T'GXS MN8#/G!JO(6RD'6NIQA>VM,*&56.;DYN1_*!AL7<((0(C'[FMKQ;Y-'"+/*U: MD]4G6 X%WI9KZNH 0_)6+"MS4^+TW.)QAV.ZE5U$1V*[PC+@BPVY 8)!H6=R MPF$SVCTA36SF>3!;Y=@.5;FN1LLOJ"PITV?,K&48ZT?<]POPVYNS.DGQPF'I MIA/G[TF$"B$L*JJAIZZ9XRS481NUWY4&4&VX\['J!M.YL=[(%@+.K9B&G&PC MY_4B4@,W(T-*]ITUU*IR=08FYQOM:KLG@\ TMYUHIP91%#33GNS0"U9.](OQ M"[DA6XEQD^8WS-T(35,L(%J[J--X5/Z8:$E[$8I M9(+.4%9N9SJ1O_=0SKN M*W2,T"UBL6(\.^S^!:V/V.\,/69^R$!MN_A&;^E#A)A< ]3&2N?11 J U MO8_73FH5W//+B1Z^1+M70\+?<0T-KQT6=+-J7:<%-OR']AKD*+EF*G0? >G# MOEP,64V-#KOY$8]1U$4G MPT>1"\9TWZ_@TE5/,&\W0(-:004KNO=) ](F9C,\] ,3SH+._M>C93F/@C']N<.<4%[C. S)PPE6M'AE#G$3 M!%^G28VT71_B$JY#@_<3UCCW5*$C*S0B!<^"AS=-,?8*3^,:B>AC MHM;!P1&>N!"/%:??XV)\)0UVILTHT1IJ"357O'8-)Y6R(-C#\103=_PB8 M$VE?O^DHL"W(GU31DT!>L)YH!7?%R+?&GS7 M#(7PMJPC/7R&>_6?6/XCV_XS/:3PCYIPU8*(KA?"R]L/1 ^.'(6C#:E%3@6_ MY2@R0XHE\#0*G )I2+1#)2&^Q+0_BN/GR:H*W SZD;/6Z1\!I1_&C AYNGZ8 MFA#?>6A(B! +0R-UKF)U;W%^KXCR/,5D0;HG>!0,4P?CP3W=%66I]NX\^>&& M\O>JJ//*V;CM[8Y/(%#I]X41"SXC,JW'F?_EKU15UNTB[N +V$T"##\"OM@L M/+C+/P*\L*'9#SB-MM>[//?GPNW5!*<$[UZP>L$*W<\S,,IADH>MVSDK5Z./ M +1/:>2*V-_?PB^X#EF/B9"5Q,A8\B0P='@'[RHSJ;=4V=!5NO0\)='89R4, M!M2^S&/2U=7_N\5O"(^ SC*<'9U'@!A7I@@^&.7#]#:EFQO^&?83] F1@^:O MNW0TVUA^1@$E=\Q?E$1 R)T%J;F7''.X9W-CB"E4?L:0XB&J#:_5IA?N"YW) M+W=!]MS+88K(W:BW$JZB J;($:#@=AW^'4C25(VG5%6P:OSK).YO#=U!R[K5 M[-PS"30VXO#?+3T=;^5=)B>"$UC&B]+I\B0C?T, M?U^)K'0:\E,UI0*A\&9SW7686/9> I6TUZY(\Q8-<)U]J7*R.1/60G4G4AW5 MJ0B<)R]+S%[49JD-G>FD7M8RG43(W%95BU2N$&]XQ0I $2>?NG!.1PU:-#_F MX4),2U(+&%C(>L)Z%J/(_"@E.'M*2*BSP$T;*/X(8);C M1>'0%G",Q:X?$Z& S[C[,',NC!Z%NZ?//-:DM'8OK'1:GCO.A<)%^+P/:Y1" M&F2H.,#^-1 %:P;4N:I1"1-T$EWS8@<7-MUK2Q/(YAP(R,%B=(V%* M*2E)M24[-=Y4%00N)\2'3;-;[,&?$+.=G(;'.7@8^M.PQ5 @Y7_FE?^IJ&Y M^W=1Y:5V-N$2'F"NY=#*]:\\!77=?ZBQ8X"W2F2VY+0E"RTG]2\IX4 1%,T? M$R%:QH5ZQZR"2 29Q"MUT!&JF-\6Z8O[X$=]X=!VO/;2@^]PG')7+'$796Q63*J::LS" M8]OR$LEE-]U!*FDIZZ7.WQ214^[X82Y.:_S[HFZ69&%&5M,U5^OZ3?7,0DI= M)<6;[40,M$SD=8!/CK+>>)G01\!7B'$5D"1F$D%9P8DS^GU<_]&S;%.3_LJC MV6Q:BF;@F$4&%F[G \XT*QA3<3=Z-VY^[\;*LA;3BRE;N^@ZP($Q&Q4O1&96 MUJ'58PM2!H9>J;36SC ;Q2)5-<8.'Z$F'6F:<;1M8K.$LBKR?'\ :U;&#T]$ M>A&$ LYT*)_MW6C/[7&[FX9:U5P-.5S.)%TL'3@6^G:U'K[HU".#]WV&XRMU M8N^C"$T#%["%&+TV(G-O:..HJW=F'RPDX<#9#"_OE?;2D,-T1M^A]I[+[LU'[G@N]*]_[$$8#GOGT0)KQONQOZD,I( M^C?!BPR4C=^U?HV_ Z7>OVB[/?NMK,R-=/W75J/@+ IJZK$7* (V>FM_BZT=G$ M-*3!VM!9IW)\&/+[J<^VST8R@"VD]5-'GYL)+O>N#UD_%\]\OQM0CD+OL8L9 MVD(T%%7,1&MI[]G9I;'0+ XGV;XX1MCUI@J3C;1(0CE?DA541ZSI-!E1-QO M<$!UII],V?(5R%YC\_<4A=Y*3F;+*P_T>/,FJ];8OO"QW'O!I--N1*K\&L-: M*T97FH>Z.#Z:X2N^YOTH( /P!EE4;7W">FV2E6T=[,^__W4]%)@;COKI/;.2 M5D4L7N\&_*_EV3V@=GMO;[L4D6CO508FNN:@\TGA?FC_251@UDE\ %TBR^9T M:F)&G5PQ&]M0J'2NC%+"H)3*&36T7Y2XM($!?OA."=IRI@;M+L70WIPN+ENR M5+&T="E&P=>C]9JUQV#,OJV?E>0K/L4R:#_^TA 5=% "F=ZH!H=]F&RMYMPG M9SI8UF;WE]9M%#>WRGF3&#E&(*KH\I-?JN0I?_!J[>#G)UWB/AI0F63>KFQN M:EHB#FQ:#. -\&]O&]N4@/_TRZ@KUHV6H\SFQ=PGP,IJQJ MGJH4KV-GO.2HBB5*7Y*W35D/.--H^B?B(FJ3)AS:-<+!2:S4-2*V0KZMIRWO+(*'-;#U9IF^R:ZAHPKS3GK=ZN->K1<8N6)A;A M$!IRO\SY$-W;!JG#<+6G?#]X/F#/B\D&17WY3=BHRT4&TK).U#-J"H>!/&9PM? M4V6KGM%&1 U^=(![[M.>7AE*SE7J=&C3HUSE$1^G&F01T;4R3ZSOE/!9XLW! M5V\)L4;)]NS0XZ>QCB]Y-35P.'VME /DJ)XL,8J8"9[X)"AP]9';/_4O-2%%9.7[R#\\Z.JSA-I1P7G4SVB SX27& M=V4MH8#5F37RI-G]!AV@>W4:Q=3XYJ7[?%/=%1@$5X0:I39EA>AOJ21"\21NMX79A'63CO^\,(6F M';CF:ZW0(F4@"Q%P.\'M2,PNCY 29E7CBR*>7F5F!9&<*Y)*PD2CF;4[\8 M8Z"C^S[6%AQNJXH)3G7L_87<#$QC&KOC62LN?[[G_KTY+1AH>UEHNQ'M)D?P MMM5NCWV"W%%N39C 4I]S])!K".E!4.I#PZ)10S"_#A#?:(0J2!V!0A1!H[.! M\N 8&J8/ZROTY F5%UM1K0IUD1=;;VM!TY&K]0,E661VQYN:B[H0.!+I4R(< M6G$RKP)U?W%_O&Q>O&+;G'R<9]JYZ2%I^Y:ORC_:IL'JX,Y]W1H=S>Z MD>=H5,D97H;@L??1?FT,G^B6&51H#^AF=/6FMN2>YANZ!+N99VA:-@3L'CKY M.,>\[T1L8UX0B]4A&K$"[%F4L(CWI)&,?YJ@:3DAB#.G*X#[*1&30F-XD"*24@(VLEMHJ3-IFG[!^1RQ+=WJ5VYE "&7,?FV'RM^+ULYC M.LR1D=;MRZ_-]-RUXX/!(:]Y@_^,PL1:)$1/#%CPGD*GT/ :2[8 OC@0N:!W MJ^K(F]F5>D2^:M)&P'0-QGD[O@]TH2M\UL4K!O_% 0;*\;5S'>&$FQK3+(9( M^!!*9>6\')<76 G+C:/RHY*OZVEQ3&^O*?C3L)?R3T"4D_ ?R23_*/&G\D>) M/RZ$GM#$W[XWG' >'0+@F3ODF^E#0YC!L=Y34N5S:;7\A\=7S-E?0;:_XD0R MO=#B1K_8XDQ/TTJ,#AQ/:FG@T,L1_HM5R<[-#("UH8@$QD^&@-Q7VEO(I[B* MJV/E]/BF=>J5GZ-72@9^591&6+6/?7V35VN>M0NYN32@GFVR/Y[7V8J9>F[X MS,U,"3:*>,-8S7.BJZ\[7S1(6XNFEX8L/;PJ/;^!Z)UR2$]^HF[QU ?E7B]# MIWI7TQ !*LV3Z.S2D7A.1LL%2OJ\ZPIA"=PMK*/G]Y3R)^BND8)B1Y,PO9)L MB:E2=0&NT=2%@4@$9W_1=P[>M@QYU]R^V%H33G*"5MW\0T)'Z/N\;RLA\Q*Q MW&U4:]^B[40IE;35:Z-L.E+RGIH-*0-EG9J MQ+L?=+\.TR'.1E,:E3Y#240Z9L8W.YUOSF_WIDKN(B$C^3;/G9V1& :JG%)Z ML%#[_!X-OO41D*;HL\+RP.G3KN#S"!#(>(*V.G<6\$59]08PF>-'P/8WRJL! MGPA*:-S*(V"$0?@X_A% M@K^'USCT? ?\F[B[6)TJYBY=7;0YZZ9_LOIRCJ M[FFXK%M'?7F 8* !$E2;2 (O57Y$@U3VCV4#-O$QWAP6OW3-0+$1.OP;AUK= MM$?V;R76&9A%#'FR>L:.),4R 6#-5=Q9W(!0@!?^T)UPRPEW]MH/\Q/G5& N M4%+JA8Y6"ZP]B/^C"P^M"2QJ;?3S-X"2KEY+,VOR4S?<+UY%D&E[3>^D?7(; M1R10%,;Q1R4- 15)R@CX.^I>Y'<:X$F9%"^LS.J(EF@/Y><(6_@9B=6^_=KR M*73+.R7E&&'[*/R3KWLI_G8Z- $6<$@YZ^T=SU5^:'#P"#A$JH[6 1%D;=L% M#R_J6"Y$O2U@2>.>YDZ&K.!INZJC3R8M ]6:)R,SB]%EN!!\I9RH,S35/\4- M_'K'M 5"@P-X3L+M?]-(E5H7M-EOOTJZTVBPJTTR >7/B^C(;J?55ZL0),9&A-ZZ9JM,[DV1F;I_K& XI NZ6;!;I#)9A7%I-XHM2I: M*L6^UH6L%.#>C+\Q;]")::N9]$M3R@3D4M0')([=&!)@#P*GJ7]68!>E;"!" MK[432#F3GWB@<W99&S8,^L(OU*2TST2YB=##IN M'4#!#EOGGPAW_.NQ1BA#V2HQ[6N.MA[@EP#&D5K-=%&M3M]>PK_T_\-YXVF9F WMPL7\:^O#9Z?EF? M!LOBW/;\U*$++H$$=DF[X8P;LQC;ER9^U-LKH8#8=]-<\Z%X'BJ%?.?_8YK@ M7_1EW25>T[S>PV+:BIKO6#?S@]I""-M9Y#2#'J!:*RLK Z!\L7*&@ ..!<+K M.8T0&R.BI?2DEIS)0]G6E.Q-88_9F[,STF>-2Z26^@= MIOAC>F,RN&5S2&_4/YR$<[P\%*'DMO"IGFEG0[W3/!'N_-&$N=Y[$6&\_"YW M)6>!EOM6%?63"#VE0-8[EWK:,58VJA^Y6G.K6$'W4$^_L/"E'&]*NI-0! M'7TJ&256.AZ<%W@Q@P[E8I(._!IJZ]ASY6T4C#!SK]6+L<]+ KJ:Z+2361.& M;WL" 3)7;Q0 :8G;N9^%D5L(9SW)H9@)09Q7,NO^6MNQKH?9M2_ZF,N9*%D M:H"6460)-?("^(8JO1DE[,NJ:_5#\]WX7!_W#@1HZ[HV'MRF-QO,UJOP3C6L M"P=FT/Y Y\?,4FH$G@"SJR&1QFG8%0.E/[TY9O^;(G(\S/R7^R/ [TX4 MZ):]ZRZ^.T,"R@VP78*FF3) M; S[X,4]T%D)C);?;NQCE*:WYC2CPAG;_&"TP"_3GX)VWL\ /W1G"MU7G]Z> M.2HQJWRKNV29$/]3C[_$ 9SC+TZ6\WJ^1(34U]JIK1M3@=Q5H7N9LVJ".+NB MF@FS4T-;+SV$K?3E"W8EO!4+?[Q8PR(R(BVECX^ YE]<>Y\5D5%7?>!67(U] ML,"=T^-TR6NSU2&>\28-J@QRK%)+UPKTZ59'.W_F9?\K=-%P&M0\HAJL.CX7 MT/]6=0E\N%BY@W\$F)7NM?V=T<@_3%]CVFD18=654T'CXR#\4<]E(HVL#:>_ M"K/4EH\**O.4OTS&Y%?TGY9_TW6?4O2K@VNHB>GV$<#NG_C\"/&[3JF7H 3 M7AB1^;Q9>$TAB.5\@NK_IOWN MD,AL;#&'+4F4@?7V"2O9WKE7B_XC)_/-25_A;:U:+1UVP?TB$FX MZI5>M'8(4RRXUIN=L(4*T%\"H[#V^)HOFKNZAE/MR7\Y)5A^Y8POD]FG-]CZOH]4_*4D$76%[1V3>:%KMO1,OMO0<@)B)_<)\Q?QVV,VQTH7.YKY M_)\Q]ZX */KQU_F>0\03$RGH<1"GF="S,;;,R6//CPL3@Q8AIL]E\RT6?5Q^ MFGUX6^4FJBJWWXIB/)X#/;]J4*^'8#KP;GV*N9.B7;&L_7RM38-7%$2=SXLH MRKL13?@<9KX6.)R\NH*Y=(\>D'7$GG3;1RTBFKZ\A4&UH9K#F.O8_A= M/F.)X#-?-DM&SVW!FO6+4NWB_(5D5V^C8!MY[0RTAJ*$\6-\S>YN0CA?A*AO M9T-N]S5Q!6E)F[V/@)KGOZU'=[2#[P*.?/;C?&AT<\ME 04-OXU516_+;T^P M?_NW/O1,MNX(/R6&OM#?I_^E4.X/QS0DP&DS74E%B_HR3^'!"/QRX[TRG3X^(16 5QD5H9%E_0X@6'&IS0 O@,+%L1TH+(K M;4D>8.HF%L6@/G)'4_H($#:X?FI*N=0=#>@_=D2(EA6S^_&K'@$H"SXC,P_B MCX#]L;_?&47B^<9P&FC]"&CG7CF[> 1$/P)NSGW^?@W?O MLR'\T$SYMX\ D[^V /1?MP60E\HYQM6/@#5R:Y^>887;]'OWU"3U1% M)Z9);SPX$A:!\P*3.">Y-(9GS7^? _Y99N??)IM,AE;OD=8U0=IZN/)Q:D;5 M*X(Y9@YH!S3>/":V S/Y>)8M6*.<'LZU/T?/%XB(Q^:9@-+KRKT+,5\!&,4. MV"9#UDHBQ U10=5/H^;6\B- MJ*YMC[&-(TI['.,J1T XU!],^6[5SG&\JDR( *:^!Y2_(4@#L63%3?8U,]KRD7_!'Y$6?53IR M-;E*ER*PDPL\Z-##'DGJX?FV.)$'E82&T32$9;-A(U:!-F[QS]XQ_X>8&F1G M+$VF"_EGA4Q,ZM'5_:G?S$_*5ID6]00[3*/($WZ644*0NQX!:)YODKJQG^_A MBCMY5LK86IJ:V'O9G?34#L;U^_/8DQSI#4N.U7T*#STH;F]R*[&<9^M9V 5K MQ3)I>;Y@'I7.;>HSGR0@@JAAY";)4'"B$;V0)B:W@)\[)_=0..$.,RJQ)/RY M1V)Z_MH1Z&:]EIW$#?=],C+#'_,S <_F#ZG7?8*D-QI^WETG1,)FM@C=QF^^ MAVZXF=&%4>ZJ^*"_Q;\AX#KTXL6#&YO6"!50RG?EETA6FS*-)65(XC0+0J5W M&-[[6DQF-=A9Q0" GZX&_;NE3.>=%?3^*E2(0F_WQNE[=[;#C+.*5_SP&FCK M<^3>:UI4&CY$T-=.\CT')!1.N F83R=W"]W$PYPY_OF;X]>UBC_3^C^$^PSP MQI"2771C6LY$EG?P&Q#O+9,]S$/C563IXW"\UTMCBU\X;*"0AIQM.IL'[X MH"' ,(('=ZCNUL-MB8271;ZQP$SWKE^W@,$QVHUHR-@U;*WT?)EY4GNA M;5\HESO;4N@[I#>O5C176Y(:$V418M%^D'QEGTUSW92>"(4[^JP1L2.,:CIV M<4BI%R89N:(M]&J*U?8X7O4LJ=VVANA;S<&/ <%&-W'?'GM%%Y)-YD> >6P: M956D H9.V#'LO393P%9//3@0?5.ZQV>(T2::=O$ (= 0$^!%J>8D+[L@,6%S M@=XGD"RGF>:6,Z]CQ<#< WAA![>KSY1W]V;J*;S8"7_E\@!90=;*E#U R@.W M; =CXI>FX@AEJWJ!B[2(-*^P5I?DC(.2H3@'32_S+$]GZ< MU*7!PDQLZ'B%C"2U:FH'GV,\0T($>,%A]-EC.'2[2%$'J81_PHG1NN2[;\DL MW7/7M62HF^AD87I#BOT#52^?]P$WQ<^ 'W:U)E0!02<7L'B BY,$RK.^J^[\ M63MF'-^_(4,CG/HVP77F%;E0_]P +W.)@^"$Z-@Q\YTE1.<:,@=T(\_PE_]U MS!!)Z>OP1GI?A%SPK^^PZ?(>XH\<*32^G\<:;#GLVO5DN+]*9 &,Z/S[(-DY M5A96ZH9:S\-X0JR(@ #_=P+^PFBP'DA0U/I*V(UPQ'&9$XN']EAKA8 ]14R6 MQ>4Q@KIV?*IGO#H:;2W<=KRJS)Q)=(W"#[SG6'R: OQY=\2PN?N:S#O"3'W7 MBVKP&;V'((?\VP<KG%;$OYRYGM<(*1A)),39P1"AUM9<%&[$<4J=K3&), M1?8<\IKV?_D\KS;X>J,V]!#VJD]')Z&RH;:E*FD<,N^$-D06W5^TLZ!'&M-K M2D,5H%<3]_IZ75A)A(2K?]<'MXF_%,B^6Z.AP?-B@*8+?WQ6%YTW%8XY9HGH M+L$(7*=!OVDK'AFF".:9]QJJ[!]-S++H#)GB0.F](BXGATXGG" KV*):L,]; M\;'D)5A\7KC]2JD0)Y/V[G!3>OLK[N7/+06JPY>J@%_;QV^0P4H&7#"-U>((2H?)NC/:RFT9,G\!)S"TX6:D'!+S6')B1F#*QMM0#=8^-(PM1A(5 ]X :M M>(^P+V_WBB%!(&&3Y+ MA\9+5)59)0!:T '$I$W^Z/S3$=CTO?WE%5O^$G/_VTAB+ZE<)^[:&'U)"GH, M_LCU?1'=[LZ\U;NG(MM015<:D'PKH_G?1>7SW&05I M%#/^E7-\F]_4U>CHC+A?&6@W<8@31S+K5];"[*&;I1(60/>B)9_L7RYT#D=\ ME$9J5!_0 #^K]R1R_W,*CVC^DK\*GY)1'CRXX@SM((UZH_CAJK?_\A TV3BT^N/OM1L 2^3JG'\AE)%K+?T2I,RLTQ%?JKD8D#4 MS<@-*=-J<(>5)5?K>26[%*D?S9+GTG1!(B0D^,GF!=4_I3YJ'&[ MU&7UVX@T)!.VWI%&U]I8,78GFKM76^-&R#W-4S%$^^X=_Y3F;Y+K*-(2GNH+ M_84N)\SBD1>Z@R4G[".7A)G62I0$4"EXI"H M>]'XC:Q,A-:\C.'9$)X:VV&8: DFT_ C0.$-:0S6Q$/)&[VY;KYH]I11Q/F_ M/DS-VK-:R\\"4*D6D3./'[SVN&SC2V$_UDI]5@W^S401LVY7V_L_](*_)PHO M_7UY(6 ^)S=/CD2>M(>ZN'NUF G#'UO1XEE+0O'L?CS0+6]Y88\@7%KKT%3+ MA);L.;$,V7,)G1);5)BP-)0[@N)[YAQ+H#\_7WO9R!E['Z^QS/9RC05\&OC$ M41\6>R93.^:$FE7UW;!N4ER$9=WQ13\21I;X:<.Y>-^=Y0HTU<)NQ_FF^2$; ME#T[0O,^UDHE!_#3C*C/VGR3GGA7TUD(LZ$"%E*X;RXV>C1^NO8I2CW6F.UP M5*<'1\* :L/TZ1>5P&, WRK!@(7@O$!:.O[B4D'63%>:J:/J*=,D-;MV"[R* M[E]H^&W##MSAOLXWP>&JH!Y9PWK^S MK"5PGI[!Z2OX<#KOIG-:T?C^P\#925WFL,*)G:M46T-:G%OF0 %+-(E:8)<_ M5U,IC33Q&L-=UB&MY)QNBOV ,V YKCN)*SX9Z%&PQ^W^@>>C2=AAK5V&"T)$ M9L!WDQX1>75AG"9>[F0OC_R]2^UV+43+]0D;D]0)^U^]F#U"=3M K(%VDJO@ MK7&;$IH)VS*6PR,0G5QQPA?JOC?1 M;4GFEO5 N&"=-X.X+7?+X>T=7'WVRA MTGL@5_/@6LUH2+J1:*8,;/;Z42$/V"YUO^% IL( N&_^WU/EB"A\QIJ\"*_# M):=RV":YV@ML$Z(5XC M7I(!$CO^J2'A,X<4,1-IF:2&8$^I!\BM_%92K,<)2>45U!BPY9581 MN;K($GN?ANZZ=B9-8?+U<)T5UB$]+"F)Z>[5A&G/( I+%Q4AF493'W_C]?9F M4KN[PG3MGG5;:=+&I*JB1OYTZ.4OI7L%0V3::$1=-;1,*9$W3'&PS+7;1\!S MF):*7"A_\BW_@KPDD]:GT^G5-CY9XT57Y384!"@J,<272X '==SVOB$QX(64S(S6/ -0+!FNC^.-V&1\(:3DBW;>;"J!&TOP%U7L@2LD&8>^*@?OF]UO.E@.B9Y3Q";!\\'^_!.8VU?CG<]6:R6H$ZNY[2W MX5/=YTC)=ND\L:XVS_ C$Q&* J=;>XC$&+?<94TUCQ^4VQH+EWC8,6X7-IWJ MNEG>L61%B=UA7KQ@8$7S@"/#V1AU<%N7M-$_#K\I13N8^8,-+N?ZXTHR;]L* MC'YM_Q@#YJ-8U0!=2@\J#5SC_MEF#K04.+FV$!CX HY9XXA%80X4!PB]7U5$ MSOKC0*F@BC!_3T326^;_[V8QFAR2H[U*02@9V#%WI+<2NG>L$Q>I)#[H7I4T MD*@7"H@SE[X*O*1ZK0B'.#6+' VK*7?U.Q+Z)Y3=]\CKF.G!U7-W[.8\$2KZ M@7=,1FX",SCBWB]_>-6 *HI^K(;DQ5DR?^SPS6'2R.F##G1YH\)"(/*.:R?0 MP[08"%'I=LN$DT(U(HE_G]V$'G6W7WU?<&-EBH5P8.80])50#0K> MD\4DP:-,RWS1_)WX&QU=(FNLVX#_1MY;1L6U;MNBA9/@$%R#!PWN%H*'X&Y! M A2%NP8" 8)3$"! < A:$*1P"6XAN!7N[@D4H2@NV>?_';*UF32V9X^MC?*/W[O'4"!\]J:+Z\2N!>BX[]%"46838*6U#=P=N;U&W MEUNIV2"3F<6^SSO*D\I/VT:;3+'5NU@/\_1D]0#>S:HY8J-.C;<.<8Y[E]O+ M]!\M%Y)ERH2M/:$? MS\LC_*[OZ"EON(P@L(YL,P4E1"JBU(&J-SM%*-9 QT\C2&8>TCV1[/X2:0O6RBANK6TZR9JC6XI.+5Z%I _>3S9)A0Y10F>ZQW MF./.-[[0\D23;4=BE)/!"J/!"K4BKOF.:/0F7^\&HEK^6I[E:S\JF.POW?V:!.YE$:YT)>5NN5: > B&CD5X M U5J#J2SR)<"SJG0FO#R[0\^J8I@^R2)(K_B!1+Q!FZFQ M;4^U>N,4C=X.XG8Q>*6OX,@@Y^+*[0X03)759+]8!UB!F@>/ M+O7?(ARDI^^1F8P/_=59Z4)JW/]%!]T!J/23_&:)1[C"QA?!+S$<%"QET9]: M0?+7"Q)(Q^M_F8N? M$=UWP_L^>/?)Y^#5>@VDR;\48!O]"Z3GB(SB^#R+VO% M$Z)8DY7"3*9X1RJH7D^]5V@19G0W6G#_["HYRJTR7"*]5+[C^"9=:,!WH]-? MJ<<">Q]).0LANU*:YH;!MLDV.+I+I#[2$'8GRC*!9>E)#W)J.][_N ,0 6$R M;X]^G #V3RCCU[NZUVGB7"]CJ 9*T;GM;CI^?,QO\M%*LQ9>?Q[1)J\YW2X" MS^P9WTLSS@[+Z]#YAY^5[J2DRMJ%%6S*D-YN*OPTL9\FR?$-&28GESM'3B+Q MB.K0<._HZ].;KID5S)^T:OI-OBM*IU>1&7 @40P%NM_9H;.O>X%+0'8! 4J'8'K'OH\_?BWJ=;7[) MH3AR!^AN?.WC_1WT38B7!)YI8*8ZVB5.D^&IOTS;9"9-785K9KBXEUSR5G^) MA]D2=Z'#+_P]QC>5"Z+0H*'U=4XU/[OLYQ'8'UJ3E#OU'N$FJ>P"3G0]Z8F! M=!R3O>/,J8C1$*QA>NP,^M M%]>OM0Y&M[!S*FL/K%F6M'5AKXYZ3Q-/'J1FF;NO#:(CF>%E.GL>0[*O#S-- MX[=(9U),%:XECZ*V>?)P(<.5/^]Y,>/OWDMIX.ET1^P1@K),W:L"GG1YKO$% MST1#G4FWH>GMBX/+^OH,8"$^TN)C8RVL$9 ?5M]"&4C]>GV%T%<9> ZOGWT6 M^6(:;7'1=%^XX8VU.@C*G.'.0\YB](&,^EW@:SFL>?M<@AP>P6"*@W;RYBD7 MWD =EPI#.$??_@RU47$#L4.>L]'P\X_$:BFQ@B^P)4)L9'C$A67 MO,)L)X!R[5]9+L*KW2Z['4FV5VJ] SMR;CJ$.6=*<@E0X1&UIKM4&!T1_3$0 MP6[:!0CBS#=T_>0[[EM+WZ1URKYUPXKDAM2\IZ*.L\!50Z_R.(]NXXAJ%Z_+ MOM,*%3_!TP^]@[[STXU? S=3?LT6_J-&3R'-?C.3<__4II;T7MV#I']CQ]X! M#J'/Z)O945AOH*5_G_@P\@B"3?VI,>:_5G_YO0C\P>,PK_T^.>Z] [@&"^BP MJ0+B?PO.E]<$P8J$ /*G"TB5E?".0]+[?V.^?K/XCO1?=.A%":Y49=82-D/N MQZ1CU+CO&37$XUEQ>[ RX4S7XG=8NPJ.X[*4?'ONU=<#<^.78O@W_6#B3Z?_>!?,@;ZB+^YK E%$R L MK[,D#4F0-EA^F+XG2]=&_]4,U/GKP\HCS]*-:23/-W,G<,TFCN^<!=?((B!?DR2:A>A-+0Z-9,NS;NXHO+]*O M6>*ZF9[LZD9?^U\@2>AKEJ@UX,9W . -C8P=B=^"]'3R]@E3#B_%0D*FE /O MP]^.C6Q]O#C[RR0U9S\KC"$_N-?KSP"OH8UZ4> BCC?:WN%F(Q=KUI37B@#I M0>@HS*K_*O("LC\P^9A?HP.N6,PWD.+RC>GU3+/Q _YLH-DYNJ MIT764#)NI"+U M@[5+#B,?A+7)Y UFZ)F@"IM!L'I@'=M0(@\+8TT#RABXYBAEB&JK>K..7"S>4!MON>G\U M ?H[0:O=^T98[!;/^.QPYS5?CG]?[0;X0QZA7-C&;&19]TH_/+N-+ZB:@Z?" MAG">0$XJ7/+:-&V\\;,]A>O'ZR6AJX\9DE.ER/?$_Q=M0/]D,WT/N*9^6Q$D M^:SGW&"8!>^F5AK3A;;ZYYQXW %P@\72=7?-[O'7U -8L?%8SW1^-.>4>%?& MR,L2&TE-5,4$+_Y>^F7KZX"9V\ITC+)8!I_C0_[@7]/I:],$;JZW4P 9FOLT MP$43%24>\+7H/WLL2K;3'YM]GR-55#?)29*6,AS#3"%-;:[=V8Y3OA3R7CZ7 MB'^TUM%LC^H?K^;[69M.R/*80Y4=+7OJ/BQ]^9(D^=%PXW924W&A/$!;CC7' ME<"&^]K#=+K%YB&@28%Q8NR_UG(YK7IP/#U3YB/C.88EEWL'&& E@),CWX&> MU=:18:F]]R>C+X50 :H"L&#<0PFM8J11DV%FM#HMDSV;S;15*V-C6'$(N].4 MPRCK#2G,[AL-\S%MA1Q5;.H;NY>!U)F,Q:$[#H-D_FI4J,]:MCHP$4SN5%=] ML.7T6W E2*M"'Z:EV3$O[BX@U%8YWM6T:/.!X-I^R_T9MW_M_"CEMK#,\85R MJL> *Y,E\K07(&_B_90ZP)5@63(C>E*#,/'81\9%SL >#:L_EE-HB/U'$^93[-RP&W.18@ ;6L. =@-@W>MH1*I8[\Q,/O]_" M0D0SX5ECW12OD_&0[I*;?4D5SZ QZ2*870(-'47 ?.-^_)V-]%SRZ,V(C#31 M#2:> VY?F31E,+FYV?M*T;(^I!B&//R@!4GZS^;V2/));B&< M4AQ -)9>H47OBQ ME!1H2X:H!)JRC!7_FJ&F_BVUH&/DEB/6PE,3S?;/8]WMG\O$H4F]%18O'96E6NF].2!RD*2."R8$SS?IU-FXLT,R36';KNAT/=T69]TA: M+!6%1R@[(L'.$PB@T(^&-')-\Z6@I*'UY=ME'"-<0\)1NR;-D*_U/UC._6"8 MP&S\,Y%H(>Q 7A>?H,^+PT'6++?O/9Z58KA :H3S/R&>ZG>+XWFH&W-BBKN M.)_>3D>72C=2[LG2,*\\JG+RI*7ZN58;D%E%,%*N@6^$JIHM2SMH>,&Y^2F1 MO I+',]K_4"#;)?,AVHF60C:0TYBJN12)&DE&R&)P;H6_4FL<]-K0-*ZL/8T M(JQXQ$NH,JK81,VGXXA8'D@EN-"./,<:R;X^>%%W:A!9!W>RA(YY#ML[V=ZH MM[K.]\7@-O9_#.$=FD,^'@&X-LB\OJ"L'\H \S%5DFVK(+.3=MH8/=TK +0^#\23:4%;)F1F+>&!JD MH33YDW(5PRKU>)K%OG/_T1=F.U@(^VY:LL;Z?;[P_'Q@K"_UL^A\E.YB[$LL MQUDE+240NH":H&M?LNHC%<827/BJS56_0^I_$\QY(NX.=(@H==5[KM;IK#'1 M$N+T3U9W$8U!\OVS:1;$D%:F7$/Y0,S6&'XFK:&(0//$5L6WIRD35DR1M!B#U1JK$-[C[-6 M8Y;TNX"6.:J^4%8B"=[,1_Q<27W>V?**E8V2-/%X *\I@^^3\ V]UBFAGC"C M%I +C3(W0F;+E' F7P(,%$ST.$]XDK3!&=8M,OGYC+Q7@]#^C71T7Q>V%P%N M;QG,?I9_T!9DMZ;+9ETY79X-KI(Z%W*KK WTQ=\>EI?:^ZF^WF\Y(6 M>OP_EZ]+W%#+<&IL+S$"ESJ-J@H,T!51V<'")3+!%)4+W7BC>.13"('B_PHCELT:E#KU+P2]="R3K=1K;0;F MT\=DDZH31S:MS5EO&44+M+_/T7P"^-*"^F6L1N.:T_H30G[I=ZSC+$ATD,J[ M2556U'.4TV@_P.EIU):5EO_ZD@ ]T54.@+9;;J:LW,E";5+K7?[SNW[[WQU7 M-#&&_@4"9VQL,/EXV; :Q,D(>O)*LG(+>7YA\D$32RQLDF8Z,^"!+1.3U2^H MDY8L;@1IZ-/HI[^E0_];% 3>^^N2> I)>)9=_(WJ\@\'O_])=I'YGV07 LZS MX!YN__[U0G.*R4K((42ZT\EK6R3BQ$O?)Q58\#A[6=?P$?;L=J)UDD<(Z.7L M!G?*-N12<$RH-_R$5W"7-P/['3FY_C+05^>JY?PY/ZE5'CY?H["N_8$% ;WV MF=L9:4*45]S#%7T-LVF%U]>4C/34^./#-=@^,"8.[^:#Z:\ +KHOUV!FC.BZG>U#""K. R+JU,WPO" M%#W%.P#?7+FGKJB46\HWX^ N6A+U<:];G@=5&/75KLXLK,^7 (N45C%;77W% MHMKX(G0@XXNO_N9Y6%&OFB\^A_50D(.O,UW1. M?5';%F32G7$)#G+D-@6F$79R]XR/\G=2]SU.F8[\.,?9XHH\X4S+B=4OMVUI ME:CDJ?32./3(O_;>WG*6_NX,X&(]K_\8XM2E7L#$_&K=)/B==]6.2AGHU_>V M(.941UZ790PP,4"S<[A4L?G D RLP6&CS M]NL:/4^K7L\+0//,3P MVN3]K&.L3]_AHTT,JP>*7M=E[0DWS^WI&";6FB8%C^1U6C*US/@$;Z5!$DV2 MVV^W+9857,?".:D]M@.+3YP X%JVSC;,("H\'C]>MKJ(Y5]SG*JY*''6(I.IDEL",H.LUJJO=: M1'=H-+%D[,[\#PS/>".X!5?P'+3G'*)\&YS8&U0C=&H[GZ,6T MPYM*/"WB81JQ;&?XX.)^[HB&8D,-KZU!'VNO!-XMQ]L,OU!2JPZN3)51P%IU M:P?.H67CEXQ9[2DG9FA+6S,KZ_OKX=\$6@M/.VS#6%+8*GNW%VM"Y!N\.;C? MI/AQ;4DG?AIK'-#%^Q3[B-O$;B!45(?9ST%$>EMT,P-P(,D6)%VTYD1UOH48 MCHEA?YURBKEM@_X)'XL-"AQ8%[1U!E *F:A,6HW_:)' -H)1&VJC [&Y]'39 MV0 >;Q5+%IR4?S)H8IKU=ILJ&W6@[)G*]&F0KL!YU]JKRX"*@M,R'B @\V ; M8X9?$O;F:R0#A,&JK6NCS3ME.[C.!Y%DA;PT*,BQ'Q M!6WSSFOT-5@02G,CC&9."AM$:F&[^89.17%)Q/EG>M[LR^EZ^CWA'X\''JN^ M_;$%<)I?#/I,J+%,0U5M9*Q&+S9;;8J$EO]9\]C$>%_(B)B6YUR%4HN,W-96 M%( AQCR;8^+;+6?>O)PAW>!V!X@#> Z_K% X*X[LV)7X'+QJ$XS0DT"26! $ MCP6\N(]! W< >!G@K]H:P5V@M9-?!, <."7]'8!4S]-,?UC_S+:<.VZK;?-9 MW[C:PE -X'D:>FS8+/@Z&K"[>Y\!*>[I;9N&Z3L(&P/>1)9R?XI#A]2+B.E+ MH50F-<[G?0<^;F^M-:M^.=2Q),KPQA-E?MS4;0;*>WU]!^@G1SR1J?_[:W:T MFOS&E2.(&O)-\-GO3L?_[VW[K,(A3RWQ1==<16@@#J1]!\C)0;@%=Z5SS9+' MXD[49?<7;\F2K)C3*IX.8#)9I*#\*,Y'0!\]/2J7\,W%YOD7I"ZU^W,/,G$H MAM0*T "PM.U1?NB+O$-8%OKN*";HC9WH(SN7P+:Z-MH]J;]O M4?> CN@Q](/L.3M+@5'TM>,&Z+5>#!ZD?\@MJS)0N1YZ^F*9<1S",F-%W/V( MB'_0D8U?^7T1Y23XYJL\0*Y/8!=E;MPT;K:'/?) N.> MZCE7]%X]7MEJW.>KNWTRTT'DR-PQ?L@2L7<,%4K)#Y PVFDP2_ARG#Q,L?F3 M 64%$"HK/L29U Q/+P"*JT./BP3Z6%68%ZQ!;MZD3$$5.S8F*7(,SJ_1V-I, M.\ZV4XJ6;U/WO"ARMGHB59N?)G5SY&O1=?4S8"PE]3N+N,G2XI$. H.)/4]V!'#M-)G+. Y&7AJR/24$MP8^EV7V]CDEY8Q@ M?:9Z4_SZLZ%O+8_MNQM?)826R7'(BJV'B,,XLL'EL(/F0(-Z;<'4/]POM1$=_\-Q?E*#21ZR< MOT1P_^X0L[@EAH[/BOT5H:]]#6[6^ETI848QA(%E0"ZO.&UK?MHK@VUHL3M_ MS;H^XAR0L6LS[AM=$]IY[Q53PN4E$:>FV7I&VKL8RH>QOBCI7E%T5J=876@M MBL+T4T06GD\^>P&[4G#V%9=/&+9V5$PQ^%A%>92#I?'LVN\ M"T)%2?F>RSL (4*NW'QE&?%X6G#I'B&@::8]FZZJRPMZ6T]157MQ6#L&8SQK L*,2DQB#3!^LI.T=E M@,SAS-%7QM=HW9?!E)^ADW6CN'#6F[7E].)>D?GUB>PA'+]B<$K,4MM4K0K# M@'NO4VRL6?RIGXRAK[N4GB&PCFG;;'.38;=Q<:]C1K)K9/]^2$,X MY9D3L\S=JD%X8-#,#\PFK(O1/(<^<;(*KI5JJ7GBI=;-?!,MK#/T+JQO8RK$ M7^^J>^7A?DP)Y"3",Z!WJE#%Y?DED6BSYTTT1^X733Q/P-AY-TK@G7!SKZ7EKLRXP+-\3F%)%ZF=&;_>[% MC$=DJDF,O<4HQ<=P7;^WYTBK(>$3^8LQK!HM<^H2A/'98A(0)AR3;[S?_AA+ M4T3;9.%QJ"7(E8&:PPK+A"5M@.#_FS/=["+DN$OMXQDLBH=;^$B:<6;'7 MK#O#W\^TU %+FO4CKLA\U#M[J%?/TWJ M%3/@A,@T8K2?YF'6?N!7.'0J7()3A^LQT_)G?_3B,I)+B_*' Y#AOYO'A$B; MWU:U.L.VMN-.%S2FUB;Q?D[7[HM,#)4DUK90V]BRT;-'@S[K3#NA@J,4?7/" M?UV%(=$1SO&SG<;0N)7N(/^91T3SBYQ%^>F!B9MHY]<&SB)\-)7Y#R0L-R;: M*1"TR<;P\3-JLS/G+*=R8*IQX1E0/1A-!F;3:/@ZU59%D2#E(5 MK43^_!#ID'*8RNU-_$)P2:5%I["/OT^8(+7ZL]N?:G#!&]]*WD)%Q2:PM>8$ MJ4NZ&J$)%C@;!)FPY*AZ3!_P5I:\$&P9ES7'R,[UK1^ LMSN=7K2QSD^%R1>&%M3K&?E57JPN*YJ4FOCPL7 M24^R',>')+%'_,W@4&PI.=JRK)W(.HCB=QRU-O[O^S.+5A2L#4K*R&G6B5R6?-RC0^,4U+ZBH4V,VPF%@K=/NK*@H.*C%8$ M/!Z[/NUP==[ !BTSGW;$(EZ7& NG\<3= 1[P9-KYN CR4T=E! 10J"FN=?61 M?-/O-%@:&-I@FVJ56^T@@-=/X)AY/)OTRC3Q7L(5#__D46A',51>"MB(YQ@? M\^Q32=R;"6?-D(@B'S"5K#X\7VK<2AM.0#\7YA%_"#B/ ^F?T;7\M%:U($1M79PYKC=3<'8MODQ N+ ML'YF=]6GSV,KL+F_7B=(/HR@1X4[KQBWS##>1Q(RB&\NPI9]'> MUUR,O_8^&!K]2Q<4XT8@)[(CE:(G$F^B='G_LF^_=C0S^EDHOT5]+:* M9[8OK5Z\N(O@O;C,.^[N#@1+ Q7S$58J0-I:MN2UGN0= %^6DL$CXS(]&0I/(_[EJ M[%^1G?^W"+!;B:A6N5VI&SJGH"_A CYS$O_A",<=@"H$C2KLS""4\4SH.*=$ MOLR!BJS*BEE9B%:P=_O]9G\Z-5?U(#4GJ7R$?&BT'+H^7?'I&SPU'X3N,D,] MJ%RA>FJ9]; )&34RSA0HK3J[6)W5MR EQON\ 4 M[A6O;1^GOV=X];87H-T.;[(KWM?I%HZL"+:#:> 5(2M*4>IKLF7?*;&=!/;U MI]-MQ]&2^W!W6TN[1*^KTVO4UX/LC1)2*9E6!,%*V=34 M.1[$@,%UJ)=&N+#QYP8O7Z\XXQ6-UN;HRPN%".7PHF]GA[##%[9Z=P #.CUF M/:;4[;-7$1-NHF#4NA<-A,HM3\6MI=R5 M[S%B)DX4+Y?33NH,B-(FS@Q2^9"2D=FFX)&M:7PDB*@??<*!*)W;A%9)2*>; MCK;N-"W2$5X!"P#F5'^U1%=ULB%%%[JAA7 M5/%RPV &,KX9+\#43UJF5JI6C;7L'=^YH05. [^)7*AR-!;FI1CRQY\>\+WX MZF_1HXYVPZE[\]P^^3Y4>]GQ1:S/K L3T(PKBQGHTS_CQV9(E)5^>1L6",)L M@XP$.#K#>$F GP16RE)$^K">Z3OF%&:GY#HO=L\9XZV3,+NAWEU(:3@2J]7 M:9^=Z*093[>J0TR[ZONU9\SQSDQ*N1Y'BS)<^Z<7DKXM 9UF-*H2Y/'YN\ M#3_N+P*83%C+2&:U[T(X;+0J^-YIA3SY@6*A>0=(#!J]=7?9!'V 5E;]:75/ MECPU2]W8"T#Z%P>@>A#5+%*)6P?9RBWSX_4(P/%WSY&F_>=:332JO->D#"N" MH:)3M0VRG(KT!*FF(SP$5YK!QH"^\U[63I.5T_B%.\#?-37%_J:IB>B':V+B M=RK^;;/);\5-OO_+-RJE<@8@B89_BWUNRW0EP)6X?ZM[?KQ/;@%=1-$INOK] M"*9Z^+I*,+%,5_FB?=+7HKQ@08(U)JS?-%5279V%(CF:]-+:7H#!7X@$?_)] M9$=S2$J-!I06[9&)TV;,[]7K_PK*3]+',4QE[V1C#M?$8D[6W\T/$6U3^YH1 M.TO58_P&2AN?7"&3'N!\:>[8F4XFALM_'<*ZI74%/G4/6%7P.]T_5BM=A\XP M0L=MV^NGS+_-GWQ4P7G^+"KP*RH]B^^<,C-B;KTE@QTM&GJ*L6D EN>I>I1! M"UVI[)3W;(1#Y*,]8%R^+71P^3$,+PUM=6L:?\*2O#^Y_6R-C?]Y^ M!YC?C$,>^RYM;93V!:PW&[.C18PCR7L+' B7/A0-\X:>PI_VN!^>_ MO.HTL>)\)]>0;2#6.+ID&Z\2IU=9U$G@%LDN]:22EC"^3[@[(UA8F_2]XR"+ MA\'UK09T4.[O.8UF)DLGF2\O*M?Y'DGK&F#T#<1WG[_;/_08)-WUU,1"7\%9 MONB^%%>X+*F1LR/M;;V'SQ0K0TE2,9]:4 ]FO9\&-W. @@'[(N:,DUXC=D8- M;5-JR)7F1ZIYL>H:2LM1$@B6XH(:UW@#J_ M-!\1DWJG_DR!X09**9$-J;-L<7W(7^8KG?Z1K^J*_(,5($LT>.7P8=K[]XQ2 M+O:;OTP=[72[7+.](?M=DZ]"1AGO'D2B(.^S:SY$(@:_\HS]T-,!P5^9CK25JJ 'AU8(YRVO_^B&Q6_W0[NEO*2CG_A1?G-PP"W\_?OE; ."J@2O]8B06,'V3;A4>(6 M^;Q^*0HX&X4;-(=?QJQ%';:S!NJ19US%""7@*-%D/V6Q$@Z&6;*.)@JT[@VG M;- !-X]VEN\ -H.,D:LB$3]RONQ3.>?E/_",>SFIDRIF&__K 26/(GQI/'&( MIE2?"6B>A16WOU)'?W@%6LND$%RA78EI(S>8:E4I=IH\0:,^@+;Q4-SF'#MW M9-I3,#T8Q9*>O>%8 !(A4$Z=ML%N0CN7*=$6*TNF9FH>@E?G>+,NS$FU8AXR MZ8TDG>BOK!^A',PXZN\SRK0E?&\ X?<)L$R]Z9=)<=;$2O<=[L^823NCFY3] MTA0Q,5*QUN3]6ZSY2L_'+GVL-,"/])4IPW4ANKN&+$CU9-UJ]]1,LEZD^=L1 MI#T!!/P,RU?^SK1<]B+9B0FP_4S38Z@$?5:+/O)H_8REKY[. CH*I,U\S/3J MN8^K;)]'.G6'9:\M;XCGS^;X576/=BDC:*((C^1V5 'GU9MMBK-9J5VT;(L$ M<\H[0/A;@K"L#&Z]+1,[/"_0QV,JF:?/K4@HHSK1_/NL!_N0T._P@@TZ2 %" M?MK3Q$FM^_C2)U7_9RU8IJ@>!CM\OK<:.[4/(WSWFB,"Y35^/ M@9AWFTX=0JK8;M27P10-()7M\RYREGS^TLX!S:F@$T(0D$Z$ M2D:0L>%6E@U#V8<$(Z9_B[_6@?> KODS7"BI);G MUJ4R =NYN $R,+7.M(SEVN*@BN)+&Q$!%='&A@_*W-]94-FW@!]B:?S N8Z! M30,C61[KJ2W%_6OSC*>LT =34)GJ09 72T+6UC4OP^L%GSIB WC"\\ 0U9UG M,N_J09850(V*_5I?#^WX=9&QQ:_<:QP5 7L.=5:]':*!#]V1\!$2Y1UB_5"D&< M(PZW4#_/82D9]7KE;7 2WV/JPDS+AV\_#HQ0B'XU7:5*"G2H<2ON?KVV%* ] MS=.[?,0#HT"_/'$\JQA\XJX;X'K6%7@4S\MQ,V#<- H MDR\Q:C5W)!'WTM@'$ F4JH3Y%LA-0F,P[6HZ&N+W,<$/^90T MAQ/]L-#=C$G3UQ((%N :W?[F,?;G@Z!B$R40R36L.>>?V;@).K?'P6L).P(<63BEL&+CMQ*Z!\84&75:"OZ1AKHDN-'9 M!5ZY6/8BJ#C;Z#8#(%/\7CVQKY)RKHLWVPU9>+\D8PAXN*< MY$CB%JT[ )?=W]RW@'_VG@(XC1OFG*8:!X]2)]QL!?^JS_4=^5&.82Z11?_+ULO_M@CZ)]%T,7N%$"J(T*%C]9Z97_V\N+,]2R.\^ M7AG46%'UAZ.4_G!$+IY0]5L_HH2>9)V01Z]P'_;^Z=[^?%^ A?SJ/]\;WC>?F[M*V$DICP3\/S$OL+G3> OU%+AY;Q_\]:<:&-&&WKS;$/%#6FO) I9B:< M!I(OWH LX.0_RHA^.__\Q50]N.4/T/L#"O1/18U X)G:>EITT=EE"SK5<9ZU M$S! J$[3:+&5O2Q>U[70)JMI\&=%''V/!9&D['?!([L>@P"M(MOX2RO42A&: MXSY,I6W.\XQV!LN"]]ETJ73N0&@1M#X3OW]1UZ#3XK0FT.P.(/\2>@<(>] ! M+VML?WIV (24X+GTV':: )O)?>@TI3-K8Y%"P_1$IQ,=/%0OE^VY@B85 GE] MUD_H]RZK39= YLSU#6ETII-FIHS2BHH/1"4]](XE@S;41![(O/^Y2_M!U(BW M6%LW-FS8D[',G,ER[]<)E%=34S^@[ M7X?HP8GN'6#-!MZ"C,BZSPDQ28+/=(O6A:F$M[M5+$8P$MKLJ\*.6^\O(A9K M0,<\F_L!PRK)XD4Q.BH^C@\Z?5\;SBI!3S#Q2J#R9%W+D>V%5DVK4:KR"2NP MNI[55;>:F29W;Q]4B]8_9VK+DTTT]L%TLZ!YO,'IC:7U_CY[?H<.X?_!"1T% M4O/S@\-QFZ"+KY6K]$)3]V @Z$N0Q+3B='*=HU)3Q8S5H5&\RHF*+-79/EBL M&S7'/,7QZ2ML,=)M.EIXPVH'&3QZ1W8\4*=P/V/Z"[CH"[1%*>6Y,[%\'4UB MQ;-/GLQV$.]+D8BEKNK;>9FTMG_+F?\#68"_+3I&H4^XGB7HJ'XC59%$&:PT MZ*7CF R4*5K:A\T4 0MV+X';&G[!XIWH3R8]6@C+I 9S\?:$##^LR"7"'A-"5'P:(^T0S7"CM#D";2^ : MX9GE'I>SHVU M,9+99_-/[$^(RD V?MU^?%0C[>NI?'XE95XR*YJ=D&;M_XL MZCKA1MA8@KPL\;_X!"AJFK4";\ZDX30)QNN!3J=W@.X[ %%=2=T*,=#-(=7U M>P-?_Y/7?$.YX5ZO&SJ9]"%6=)E?38^)H1U9Y4WQ?#M)*D)$&LP)X'*D8.1-Z/7 M":?EA M*+E?D6+-M 5KX*4G2_N-U^5EN>Y_ER'*8\JB0FM9(N7\B79)^%PCJ^T5$98Z#?^[>!^K[,/9W(2R")/9S M!9?@+L'@G8,[P.,[P/_/]R",*%16^)LPV-]WV:OQ?6/?R3=4$T 4#2B@>:6[ M#R48P0UGUJX4#],NUT3[W6;!^:.L@-2[JV7^*J./!SWG!(Q/- MR;H<4C6W0$\GC@/M#.P9#,=9 M_\HP'U^D7CX\4W9*4+G7EX?]94'1 M3AQ(RJ*:*<_AL'2NRG6KY&+N] M#].(D32Z!%8<2AI5C50 Q[ZW4,"P&>HCS#JZ6$Q<1-&^LZ*'J*#->X9+O):J MP0#8SXA$!%H6P/LDK@4#IMO4J!NJ&U\KFB4S8*1MHS'A8ELFRJ&3*,463F^< M5I9Y4I!M& L?U]L?D@9./*WH27SZ8-%O%U^LBF1*FMAW4K8V4_T]$,DV[EQQ M:-U:.PE1B,RN3^YO9B,Q5=F6/!5\K\)1/*3GB#D"",)1\,UN6069-"*DGL*U M+E?PC!>6>@*9&EYJU"Q*Y*DE,(]<>J0886ZY'VR[2MOVF1>M!E/M29-."P[\ M$&N5]ZOP?29%,4J6A[]@\AXYX3UTP2_ PT.J-\7'@G]H)XAR\C/M,SQ'8_K( MLR63+6-[05N>I6Y\056SQ&S>>^']N;A+GP8:6_1Y'SQ8,H<\4T<#L^BH:(/B M)YZ.>=WDCO+ZC4A*C%B2COO;1OUXPWEE[@0NDJ85@C>T*[X^*J=!6<41!:<+ M>]P^M!M]W"DL*9!+[@$BL47:ZF$ (G"('6V^7,!T]N@'1C7H74KOUJ*^V[4L MC<0G5'$ 05?+$9E,).&\;ZCR$>-TE6V8>J.3347NJ*#C^=-4 M<[KG(JH%'JA*6@;2= BQ64$9G-Y7GBWEU/:M.OAY3G;>E\JG,(P$MR<.9.C7 MW4G@^,*^^74U^1[8%+V3+P18U-6\:S7OANX-SB&UE=G3]2W4H^D2HW=G1"X1#9 MC!OEEI:D^?R9D\-4!K3"!\[/EX_:61ER+E4G/T\,-Z#\>$W:SV .$>N\\M MX5<>ZM43/$?,34"OEIOI#X11XB9O"9H/HU28;O.G2Q4>QNJTK01'_;Q&4O.$ MV,!V&U(O19&N3@;5N)W\U54,MP M_47U[:*?Q#VZ!8RV@;1T?OH:SP:8K*==G^PTTJ/!SY<*X&_7V>F\TV=U&A6S MG?(^75?@"(\!V$J_HHT]O%PA0WB?+N>P@U>_K>XA!:V@Z*KF4"6ZLNP9;QGV*$:%Q MFG"+[E5U@MA8I_T6[H1ESC06&FYYS2_P5W.&OTO[ .+*R0]4LA2K0>]:@"MWX.2]W3Z:0H7-XC[WLM V1E(JWQ0WGZ2&>1@T*GF9!B%4O4;PG$0)DR*-F?0]J^N;:8'UY&$ M4($O-:^65EH;F@^3)DV TP>W8=Q./NJE^LEQP?FB?>]S_8*39//;3?_PY80RDP,ZAL;H M9;G/#A-!60]+R:-WR;!'KU)>F+P?7>*2B"ZXD3G.W" +\?DX5W>H"I#9>O=;T@_$I(J#I\]P>N7>2:5WS MTNW^$/;S+.ZOD4O>SPO!R'&'J?P.1UVKK.,;A$;5Z.F\)U$R*'_99&[19+#* M@9Q_^(JG*'Y.A> FS_)A\*JJ/;*W%3E\PW9YF;=SLG1YPK/PO?_*;?.P'X$F M_1.BH#&]!C([TO M/Y\N_+ XS.Q"%?XVU#$!?;,4IR7[FJV8HCSJ+Z21)1ZSD#_P1I[^/Q+] 9=) M'V2U?=!OL]Y_KW\@]=&V)>3?QO0/TY6 Y'7;4O6&0+]\W*,0)XE4] M_:0N4?41?,RJ-A5'_BV5&>.3LQ^I@07(8!V4+Y2Z4JAFG2P04/**.F,,_'(N6SEBG7J[#@R9=E4_<0QB$8 M[R^V\1HB)$8%66'^G!A?>1_K#Z #O*51X$Q5]I=O M*.%AJRY$]E01Y:S)):KE9?8$SLT?C.-S81_C"N/=9_8CS$K#$UEW1)T6E)H1 M$F>%,H2MY$4'9\;#KYS![V9TGMK5I],69)!Q=CYA%$\2E7#G[).D//-9]XGF MK6REST6P-)P")ZQ +D?<_N>'AK *]X_6YY%ST\XU,6WZ8J@I?68>YJ.G)YVN M",E3\[1>;;=MY)P(^\@-;X0]E5Y_40*=3O\BP5COX;]&FD M(XB79_T(SAR,9="*74/3.4M#S.NME7E+.L=!LITTZT.]E<:LXA!00:T\;<6K M7W87VU_>/(:_#*;V-3;CF?DE);RY:&+:ZR'4E$6:ERT68H,?_I9O=2W2O X% MG(LPFCBN,W2!!LDKA(S27'2S1I5(%P&YM$@):MQP+0LQJK="3.(%OC,E;.A' M8A:MOQ>BJ*H;-L,T+$@]W]!H)A+U2L!R>\_CHPK05&%POFF=EB$-Y)@)#+8N M9GO?JF#'LIS&U_XE^<7$\K)HE0&]71;XF)F'Z1JI_E48Z?^PK310N&,*B@=< M,*I7H]4.X!RT),.U48OQ?K=E,=+79R@+,V"H]Z&Q"A$4XHW.P$S *YP=KC V M6>RIQ8FJX]R*?L1E(" 6Z4C!E"-8B<4&V*Y80CP?=Q(ZB*.A?;:/7!+YQG4_ M_'_,OY;\6L7E5L.9THEMR+?82,^_$PFO& 5]LLNI$\T[P50IDRA^K:F^9F>U=4 5)? MTP:5$])$TY^5GH^M%5A?-6V^0JT*D^8T\9U4.UWZ(>SR*J-FN)T3?LP ?JC4 M>FVYAJJW<[)E4(E#%)TQNB'RCC>W/5M*U?[HB)MEB@IXR/,X'F1_G61/N8'J MB8;EJ=!'&=PJ8'*? ^,ZUPUSHT[<&$1(E8+ M04'NSW B'DT+T>+N455%K;;4U(U7>CIQ=1==:S]+?LYX86?-^.] P9N6'$LS'!LYEAHIG [ $;<5Z@ES:-9E;@I79RJN'1J_]$$KT+ M>MC?36]YYH5LNLRZ SA,'CE*)O!2!Z9E71V/BEV=X")C^4P+V9N!V4D,9X?;__]:+[?S@&77Z<5D)_< MG/8RTF8-'7K"%+?]1-!9SUA1%^NA6U/(52Y!-D)#I(> 3/XLZH<2_'U&=I9' M16_^/NQ-;7%G0:>@<-%1OGVVFPQ_N/Q-?I-;$CF7H&1 V8*]R!NA<<&1X W: M[?*U [/S?4+5U[51RVC,SB;.ZV$T6:U'H@,';-'M],OPFH5>;X] ?BX=1$\ MJ])$9](Q4&$-?E1T,6GSE>T2_/7U:O2B&IX'DDB#R%X'P0_O],W8+_3QN:(Z MB1R94]BP4A5BD.5,D?)E=I.E7JGU$,SF.NL=%J"$XDAA:38[?E)S8_T4JJ*\ MUQ3*JA%4(/1#,?GQ!:T$4<:USZ7*V3;X#*N7GJA*4%U ;_R0*R*YF#N[!ASS MOK7\62Y?W!(U9]V6X:G2RY2?^$F1W\ W*-& \0S=4+8DQ06J)[;6<_B?&X/Q MX3OOCFPU11\&Z]KZ:[< M"3C3$R*@-7U>?9LMH2BS<+9'[.3'W$7,_U)/N$,*K8%@RZ[?+E99S77[?E)Q>6:YC!A5;?U.C] ; ; M3_J+,=VR X:A+Y:'H.SB7H&N!? 7>[3<_-RZ9G*MG0+\_.)_/7_ZOX<67P N MD]=\X9O[H*[%S2_@(K;0VHVN/;19M>MTE-8)R4R5 M#BA7:^;@"*0NQUZ]]IL(&A4-8N1<9DCL6B.O7/]7.&2I]QNA:;?@9253MN@F M[CB?9JZ'KH?*%;1H6H+OI5Y4+]UM?24;%&CKSYZ?>OE4V^;/.+3 MZ:!2_Z;!%-OIGR@-?7:ER=XGFL!4K@\2D'@=9;U__V7]#^[>.BZN)5L;;B#! M/3A!$B1!DZ#!(0D6@CN-!I?&I=$&$B#!G0#!W8,V[NY.L"98"-Y @(:&YB-G MYMXY<^:;,W-?N;_W??_8?_3>M6OWJEI5]:RJM=:C2UZ/GXND<7-)<)Y3 >MP MI&U?A@+FLF-T> ()I7Y86V$( FOOZ27[7V_X;$U[D$?@;6C+%D+Z@L:N71PV M;!/K; "--37_-K71C-+NP4QO<1+&)A]:V]_%V3>+=]3TMZ-(VU%F-P"]B4QL M^RSD*\ZTRZ@RDZJ$M[G&D02NFGH[ ]R>R(KK5W!]-U:D !1K"P?7OA(6T@SO\EU:L[BD.C1HF<%]UR* M98IZPWQJ,K-[KR-O@#^@O.CGP#0CA5Z<9$% #^NO6Q(3GP, MM\*O8/=-;:6"O=_)#0 \D_*G^3TZ_CY="OL-X.,G:B[M>GQ($D*3JO5')N;( MN:UZ%\/1H<2MV3-9_0A9^_=IY/61B,@+'Q#]!SZ%G(+:K'KA5H@S@[MHZZ>Q M]0P[%YV9,ES1YFL]!9E3OU2O%L"/Q]E??!3=P/8U+0*CVZ7TEQ;:31&:Z?RO MN%]@:1GT 9R):)O60FL.EI/6,$_)A_01L1 BO5UB_8/I_$G7"3][ MJE*04YP 69 ^6_=+3DP* MY868*I1:OH"W/JD6T%L;E*J(&DH!F9$E1"=$+],7X]'HL 7W>+EG<::N0SSIS:=(KJ,IGC] M@C7RE4GGEM_#2=Y=O=(4[0VUV9X_K8:=U4);+EFVOM"-D&]YA?0 TP0]DG-[ MF("4E!-2HB>B(G3Q,57+2=9X"=8THL>$3Q6ME\ [!RLR33.+KU\6X(BF*G-[ MQ'HN#3XTF"B5M8D;&S2HO!):JXX$!<;%JB,T85'2R]L%%]OU=!'D[U892)80 MD:.>W#7S-?,F<1;S3,FJO6CX^3HY;X4Z+F296ART_SB+[\W0E*/-K]#/ MOW C1N<)5L/N%Z7I;JRUU7WJJ3Y1XISRHXI-"RTD*Y/0*W0F3CZB=3W^VKHD ME]O/&H>^BPRMRT<48;!:$>Q.Z>41Y/I^BK&ET7;1OTHT@G,8P#VZ-PS6Q'@$ M>(P!T,Y:6 P#OR!45K,V@48N.X9%^9UR_4-2NS]>QLNO+>K=]S\3Y7E*[--] M$SR*\I>HY;Q2]%PE<.B,DOC UV(XDZD1O,E9;H()$:;6Z*I:4_RJOQXMPS%S M'^2.5 J=:1?GKC<^&;8WED2?<# M8Y/K93<#[=R+!AUQ9IB>S9<%Z^/::133%&L@:RN$>_R3;,A$5,JWH*AA@OX! MZCO7R?"FU>6*SC;,CM5%,0656:;(G>,SA6N5;OM'*=]W@,G)5X7K4LFL/G=O M17C;JCM[2O#:B H1N&DW4SN&>'U%6W@=8 H+JY"WO2\X2QNEDUT92?WN'A(: M7:?TS,AJ_&Z:N#K=9.1(1UEQ1ZW!G"JDF[CI)RCE[G.0]5IJQCX&@PF;J# M,9 0]PMC8"XZ-J._M--"#52*,SK1&ALN*6OU[)][CSOF:G]?J+I7;1,T*/+(-_MMA,L$3.J=9%[C!_ NR49_D;XU!W M["E:SXVJ7SV:?0"')9D6(9C!Z2@)?-WM%-_^)FCO1V\:G@'6"V:M*,X):"K M0UQ;.<%ENQ4/XO;E&N1T2'H>G?"K?UN##,3#NWFPNM= M4$HMMDKB7=F^#'M==\YF*9QORF+D:49OQ"ZY$M'ME'*"-Q8LSF*@9FIJ3::5 M#LY3(6+.4:3'&A:?)(*3Z*'($1Z%\WU90!L:?8M! G7] MQ._4-(+*U4N*0F$*9"C*X1,"M3;QZ \#--:1 MM1O@&UXW S]0CKDXU"@%4KQ%]@-(!8\&(SGZ6\E_I$#"FL4J\J.RK;WJ6@22 M31S<.5VON285W#[SE:YL:Y/4KIM]$137,:6)S6 RQMAM>:E3/9E?&;KCP'98 M@.2O7^CS2=4]@S^_4(U4PB)G2;O27K$B*1W:>#T.30;5:*:NBU. *.V>-D(]ZJ#G9MJ@WUI,C^X%/-<+[;!D.E8X_2%[( M7Z3&32/BVKT2IDEKMX+;5EDF;R%9JDK#N,]7HD70 D%,W8#!6]]8D&\LS_7P M*2XV5N6$(5V6#S7J:_,XTQ%E<*8#T6)728T7_U+E&'G@F%@3$!B/KUF7+?>B M?"/?!0G@0<=S^^VLDVX*O1* ML2_N"+\7."9C]N\P".B5VOHZCB4KK355RZ'XMA=VUKE#N\CQGO2EDP-CK!!Q M>+ 6UAV2)RH>"UCXT4 MA$^(*YZ35DAZ-I7I[DK R_8J4OHTIASXKRT,7E]Z WU?+>G([#YXK^!@RNE! MV,D?^+#)7_U$<+G",?8,QE$(,@3'?C>WC*1PI)MQJB\^9;377\^7+5.69!!% M0*1G"XQ"%EKKTIF2-*%A:E61%C3O38\O!IY9BQ);PK%+ ;+ M*AR%HPAF8K>ZZ9GCM.MIO P6;@#F-NY5BV_LUTZ_)F1@4 MSVGSZ+^61:K)#>_Y?HU3@[TQ@;K3>>'&T)E)NQKW=SV(WR#9U71[-BS(_PRVWSJ*1^MP9)&[P99UR!Q.\B]3U,1%^7' MS4:]?H^G?+".JKIZ]4;VV%;E^:Q=:2. 8"L^[TIAQ;!@#.+<0@WJ^T&89%BT MT^-8ROG@P/,.0\%Q'\IB98$\D\)MNP6_!J_5C5I)VOB?]><9X"K@UF"A7 M?=W[T%^DF..=[=#8!;+^!M 6@>++L+O%-AE#4-U%*J6 MX?_B!]."VDZZO8;:N")>&2;Z:K"_9J-U."JXZYGJTB0"\8Q4!.@V-/J^V,\W M"9C0'M?8:>.2Q@>7T/X*M1?6R@B66(=!SF\ >1;ZKG]/>/!;WAR:WA#+"B S M965U\?-$P5#M4+DE5W/7!_'?8J)E[T0&5\P]."*5K_OQM('!G)X[@QPCV#X_@C&//Z,TN=-C[FI:?4 L M=5=N3QNSP=OWI2HK0Q(&W)UDZ2:#N3HEDIG3[_V!E1=R:L!WJDZYV"Q[GVG)0R^/O MKU%6EN:"P:Z[82M%3[=W/R 0V$28 M_##MC=;=_&*UE@KO'M>9CO(#J@,[="^'.Q<"];ME%NM1EI%L4R/:G,@9W.3^\$>>943_S2 M"8I1YJ:A[?N&GKZB3U$B*>T&((8\Q4A)79T-$&N4G*W&#J1:5CMVO8?>$Y4: M0F^]-.R,C-1)/S4&/Y+3;%%FA;#O)<8RU(YL8CYI;F2]KJP[3'4&2&T)E2VP M:V'AUFKDW"Z>%4KMJI.N8#Z@>S!,H8@DU5/0PWFISA&+@.D91J3_6H6JM-L+ MD@)R*@Z6K^BACTO^-[+1LL7*53YP?X[>Y._[+$_Z6^.[ ]N'WR_E!P![RE*: MA1C96@3]0O33M6/,$;3F.D5G90JT-P")C;B0/5\K]/U_X?ATETS+]R!3-=R) M7E8K$V_OU_913=A#*%I\AJD^\B^;1]:/,7*RJ[C$&15ZLF=G35%%11.5W$ M[OUT5&I/DG^YZB-9"?Z[:2W7!77+9P*RYWK^HE[K9Y[C]N4'%;2:LTDJ# M&4!0 2K2_/T^(47--ME= %J PG]37JME]N9K AVQ6WRF3&Z5IQSP+::0::2_!__, MA"2]PAKH7O?DV!&3YF2Y&V3?RH3X1S3_<.>TQ2S//IE(HN!;Y!TLD<$S9^3@I"&UC?7-'E\Z M:8#/#6!5D5(M?7VUMV)-XX@/FKA;J$L=;]0[Z#?>9H%\)7>@J4N9^.D+XY-/ M^QW%%'X$1T"PWZ@UOS(-WKS/PX7X'3>\LI6%?LHA@X8+'0='8RKM=NY(;?Z? MOF1HJUYVXER-B/9SX?3J8NN)L'B!V6?6-.&S<0O7R<[Y9JE[,;'?WR0_/,%X M@G77EGNE'<64T7XFD"1HR-;6,-M,"U[(U9X[YY0^+FL(>JKC^>1DL$G;'DX( MW[AG].JVD\Z[-FJC.AK5=+ESZW8)T7?6-O3?Q47? *RO#_77/>Q,P[7VNPU= M.=-X?F40'15G 9,R?(#AS?CP>OAZYO7X%$>YO-VIRI_3[AO&K8JM-V<,5AL$ M\W]SOP%4'78380\X,;QK9=QN99C*=WKP9;*FH0:!<4=C>:/T^ 6.AOZ%DPP. M=:_M;DD3><.&3\7NKFZ5SA@#G.+QF?W"JT$1SPUW/?]O2&I I9NA=*^IAGZP14OUK#>3"_ MXUD=$]<=&R0GI^(E/B??4;#DO8^=>D154M=HT4O 375F.(W&FFK_]GTU/N\- M@+U!FNP/T9S;!EJY3@5+6RA/Z'&YWJP_=YEP2LW.'WWB9O_.=1LP_VO$YE<6 M:) *W 7PO- -#*A/]]^6!08W $'DTFE)C?J9(TH#BVEM+%A/-JR"=&>#BK5#VRHS8#@9 ME^=-3(-69T"#>QU@*R"R5N-A$!V@?6"$BSQ!E)^&_Y'69Q";PW>TVQE3[K^) M#"FYY(U'J6DF-7^!SD*BW^R*U%5)/2'>^BOAYA6<*^WK=Z7B 25]!8K\K3GW MW\I\C/'XC"ZKDN=,*+,7*5GQZ#IAKOO\,N@LK\SG96J/P(G5&:7$/,0R;C"@ MW/1>'_L0 M_?X8#KF)WL_1H?(64NTL(W$A9ZQKD,R76L_NIK96H*' M!R.,TZ!OX&\J)[VM9BXRQ4T!S'* +69__(%<1(CO45ROL(N/$FI84:17(%'@ MHCXAW%&_CV")&(\_*(=IT"/$NQY_HIJ48T_Z;2GV_,+;9298L"C["-2DJTQ X;%7H4H#AU/,YM:?6HL2HG%=01%!'VC'VEU"/4 M;IK6 *!?U"^G[RXWI:X_!'K;,V8M* M%.Q0/D-4>2>TSN1%=1WUE"R*+8' -P!+ C?+C.J$<.Z.QV;L[298HR)/J*$? MEGU4QOO*I8V-%)[0!;@(+]K? !0H-N59.BW%55>N5U)! *\>\E4!&J7*3W^1FC )%!^U JC[ \@"YUV(%S@ MH*M"2C_JP^DN$?X/C]O6+M*UIM#:;E18?FT>#./\C'[0#>"1W(4U1JA+F-\ M G!/#C_"<&H1[[XMICT\.#M1DJZO;0L]5(Y@3F'=B(3Y62^7H&.(.I>H;BR2><8YZ=[L;9]Q>"R6ML&')'AJP_(J98C;CYS MBF,N:A22QR$+EN10ESKBO %@K:P*]QP93JG"9;(X&PV*;2A4=;83+^V>"Y?R M@^_SQ8$W")7MSV_+/==#PW\6QET)*OFZ9$W\D48!4:Z:*9D,>^._C^;H$M=+ M:*O8NGVI/9I.!K=OL(W1E0"B:"D772\FKDQM;]=F\K31@E*P_>CGRI#$,2ISGT.2'$?72$M81\6S]O?2->(O ,F!G&TF9P_Z5ID1X.:<; M.!$F=XHY!2/5!Y8UGMC(1PVV*\-(@:('F41>6H192=$RTEQ@R =719?.NM;' M4WL,W5[E:?R12>PC8LNG75TB2V^@/+TF;I_VI3\NP+!4P+C%]-4^3+F('+T) MUS1NI,K1TZFV5;88FGTUI'+:SUN0+7<#>):NRTW*]*S7+,Z1&: 2A(MVR+NC ME0A-K(LS>$DP,V'B<"?VKF==>%W/(ZZ @3XI+=M!T2=$'TOCNA+++TMW;0MM MB2E;K:F:<9B'K"S<-SM4Z>><%1R=Y4=-"!8H N>Q=+5;B= M>-".^KO0H97:X*5KV-7D]^9%WO@0.S_FCBA$\>5&X+MYF0 M=P=<4KM*CU5]1#X7M&_N=M636"$,!PHC^APWR68]1FUW^?/67XSRR34/X_9&@<^5N&QO_'GS&HM]8;5#A_ MO0&8W46]\.>OW9=_3:L3^?W1%A.TUF*Q_.Y+?')G_D5)4BXNLG_7#T)KM;Y$ M4>/ ;SN3\-V+6Y"H+_&7 !'+'Q+'.._^$OTXGHE>=_/M)%\@=N?!QVBS6,! ^>XWRU!^ACO@!M IA'*'4IPD<:6W M6AX3ZECU,E\J9_?+_"+5IDGSP\5AY%"3I0N\/ MX;/DM0CZ,:V)6CP#;87F< 60MSG/$'Z_%X]P+)5WZ/;/^?!$I#*+D@0N *J3 MPA I*K1FBVRB8^BF,2SQMHQQ 9EZWY]\^>Y=B^9'0_!6BSHB+==&[U9YQWYQ M,PFGS8172K9:)K6$QE1#X ?4!LO5*2<$"MTHUIDYM6IX9 AK&CDTQ%Y;.7BW MBU)+4-ALAU$3JO"1ZJ7 (W8S5IVX9*'#(MWE:7LN>TY(Q@69I4,K6^ WGJB$%,7&)*GJ&? D9^I43&:ORI"\A@=/*">Y+YJG@O6GG7D7::Z_+Y-&;<3;*:DI MR[:VU/Z:]QC,J0K&I%B2.#O2GI\79*#WTT5GO@M_K_9UL/JR72?O[6+NX*@8 M[SVLFN-/G;M\@E_U5$3.;BL,/A+RD=OGT?H0#O/L:1A6X,B>XEEJ$;#ZM4'S M*HV1(M\6FKK$4\-5&7ECHIP_!K1V'CWKNFVY]K8\U?"K[')$SJ$>I+WM3"^' M]\+<$IZ4-K?LVX/](?JJ".6,&#?V9<,2.\($].>N2.HNQK:W>W*(> M?99AM]7*H5>+X\]=E+*\ARET;[K&H^2G 0*3;L M(>$A4O=Y?[?7UZIL;&^E&N&?0Q3)YQVV#7J8[LD:D1N^7_,I"WS2RN^;JML[ M=1RHLQZ@N8=Z8"V8(IV>653(;H#^%HH:2]MB-.7:+*9@%WPRBJ8?S3LB[[#* M4'T+R6ZMH0,D=YY3X0V@I/=0<=RUL9RB^- MEKK.R?/-OH<'ZOTQG'GQSOBB"VW@PG.]ITB=+]P!6[IU!4%TWN@-J_N!N=\7 MQ0?T+&,2Y'UM_UZ1%KB@R(."KXD-?WA!P?CM&1W;5F^*;K"G*1(T[#AL[%X[ M=BFXO^1"5VAG[[CON*C7U:I*K"N;(?$Z!:5QSIKLZQ%BO+3+@ ML[[L-\^R]@DD>*)ED7N%VF.9S%K$.!#$SX]4QMKS_-CNS3VZC.^=8< M&Y[5G6H?+Q%F=*(8HWIHE!=7P_M(TJWB29U?.5=A,OK+N&_=% M7A)^ IDU(,TB1*>:%]'-,.*. MS7 -L0]BNL/]$K+D/+\=<]03$2$FX&-Z1T%S05>*JWB[="*],/+&Q"TED"I= MZ8%I"A/9V93=10*S6H%7H&:,'%:,H77VU3U$\A'M6F_R6L9'O8CRM-5E!E6: MM(P0.S=U'WIPNKH=3V)=?Z6,&2%>:56E"M[CP;D9;6'= 2LOB.N,0&VR$KXB M G\<:P3&@MSQ[[V*U^RVU@L*ZE2?EJ"#:J(,_/3TQPYQX[^LND_0] M','RB>_HI>Y;/Q"FUKD:AOGY4>"@:NB7#CK;[.(Y=PZ7_@NCN5E_T?5>!CQ7(EH=(-#@ MI5-!;=G%#&/CQ(%997WDC]ZCFFR=T+KO\F9J+OW.!)YSO8?SLPR4/M23HG2K M(@1/A/D6;+I,2NNX*O;*[$T2]LHMCO.2AJ)?4<5W\693L"A@GA=Q6D8A\+PK M^&:JDR/O*"+"5; ^^(U(8-OYMN,8HR<[(8QA*XXR>T27B!] ^AX+W&ER0"O\F'Z%<0?=@-XAPU! M%&=4F$AL[4'@+"AC5U=MH1L WJ-.B9]\/]H03T-N *$Y* KE]Y ?UA,0N G1 M#8!<=NY+QLF9!(+T!O!46)CC\ZTY%+?*<$GC:G1%]?(&T*/Z#Q7L?E6^0#)< MX4 ^T=&1CT(Z!^!1UP3"3U#X#VX :R6FBC.EM:FJ+@4PX HP+H"_IN2AY12[ M7)GU6J&63\T.ZU6*,?!VJ.7^;W"5#64KG0;,W<+ON.\ITA&86Z;^'!9SKX)9 M,%6W)'Q^9A(Z^>NP7!7VY' M\%B-Q'E[SAY%V\D^T37\,4;T6B1'!?+N[5LO_R]\ZSZ17HR3@?97KK:M!0;D M-W7FR7TS-7SVUIUGDO>OP/OJ992S3PKZA9;O^0-FW46T7;6;]W-P#&3Q+?C"Y)RG !8S,G=1)O4H;+FKZ* M3]AK^*[VERI]I@%<<)Q!KHNNGGW[Y8*"[VH@*S>7TUP)+X_#_U3W@>/MX'WA M@WC2TJ?MW\R(O6=N !\,'\/;>C-(?<3G?/CO)S&0[!NBQKI2# M$66%SP\?T MOC+'V,N?\MKF8W*TS+E8A_&KA%?@;9T&P%6#6>CJXI.@67H1>&WMTLNNNOH_B&R$N'\-2>&Q(;.T!UQW"NFABF_A^"2OLL;0 C7U;/B MI:>3/PU8!ZWH\>CX.FPF;P!%TICR]F]CDE,?V?1B H0 /]M"Q.]6(6R_M?!V M)9(..1&D-(D-(TZX66,6Y/-] !BBD0>2 /0^ "%'W<1)G?IBU*YN+=04#0H% M7*\/9.*11V4B^B2/-)*>:\&#A8/+KQZ,\E/ M %E=^>BZS)RQ+](B#@:U^P:E1?LWM86(\2[R=X'?=';TW;8GW$P$)<3QW,RWWX]M&7%]Q%_ I<(IBI&]3D?=V()\6J!"5=^&I M[L-[3KA3OZ3I%2W([33%--O\HDM^EG\H#(^6MH)*#R'C0%P8J3!0P=B"?/SE MTR"]O%R]SIM521[B]HSHJ.B@21]!#X566?@7(EL*:Y9\XO)K FY*5R4\]LV M['T(?4$T7\8:^;9AD;Z;/?.+QP U_\^&VE[X[32IWBL!_R00_F4'SXDUCC"' M?#7-'GWA8M=NQ)FR?R5BK_TSI84=#>#\JP/HP*(^F'HMT=8=A\_J6XV=QE-\ MK!=26.G=-.G-E/KCY:X@2-\]ZR-PI7EK8V5#K(*0P\9*00SZTL6=V$!C"DER M"3\R8G^?6K'@N)+=F"YS4Z>U70=8GN4*^84D18$S+GZI:QV +,' M 1)L&"8 ^BUI60?$[>5%+.<5E\BGS%*BF :1?XZM7^H_" ^M-BK[D(;E=/?@%%_E.J?<,94@[W M5RY;]TD5OMR_;TK?FOS@LJ +X69E*.3FJRB*-+5V/VH&EJ\/W1=ZEE;/C9BO M,:F< AA-BSZR+90MQ!#K?@)^L,QL[D+[RCF\08T'&RM:EHYC*-YI,BS5EUVT3GDLI_DUL.O0KL#G_(X 2D-[]6UUDZOIJ]M M+JH$/\]+=2X)#'W1N"I)$->4SX-%5R)^LCJ2,%)8%XRZ[%PNG>P%[P\;M7T4 M!.'K4@4*"K)KBT2ZO&X<]M3+G@."O)<7?;ELC31MF^SB[E0>=4-G6WT67"_5 MN'/.[B]Y.G\$N*O)#(@;-0T(]1DO6P\=D8Z S!LSE*>YN,0'6/:;IYC!C1\! M%H_)AS!J C&"'HD]?][ \*XL:42FL2%Q^?#N<3M20.:"L]V$1_,C<_"CKP$: MZP@/ZS.A_4?3;GA-%C6QO3"A=%&]SG5;['Y)^785ZO/[A,V?Q[A-R>(-EAL7 M(2*NM?L@!]M3='E1B\EMX>FB@B4=PZ]ZM+6!U^I;+\I5X9%@%BKCZ*[[ 9HY M1^(YJQ<:B%!OMM*\ZM@C^[TR& /'$%J:+O42='#^#GVW:9X=#&PQ>ZDH#Y,/ M:*L"4KO'=-M^-ZY@\#XOFV,*Z%&%PKFJF;M4VUIF4Q0LJK6:GQ6%LO:>2I$R MWEEU_CHV*%22)@J:"FM.'+VT1S%#F^UJ],0[GX'\^*R2WID]4^":4KBONBCK M8;$Y=+ 8HCML?!6R:8D/;A(9WDZB"=!G#@IBCQ9:D@ZZ6$\F&M[ M4R"76$S*T_NSX>DD+2FC"KH^ZB4*9.]L/:/G!;3OD#,N?GN7[DRD7.[)0.SS ML-Y K?/DI; M&1XXX.R/#:2!&=I 09RO2 M-J]4OIG-UA&:+6_!Y>%Y]V>>'$-SV. "9239!4?,P,;)-M1(-D1S.F\_;4ZY M9?LX1]<9^GSSYTZCO+(T\, MKE@EEUW@62O)>*F=/2>HQD <-KAU[=NL55GJ? -HSC1IHSEV)"T[?2V^@]#6 M7E2NGJMP>,I?6)J!>.7Z9*]M;VS/0 (I"$D^DZCJVSA G0V;BB.R=SN%R4\C M6B)&PPJ6=(&00FCBK$#DDW.-\">K!LTS^_"RMN3#VP5\?PN!5B9MO@(&2D]O MU,6>R'UIBOUZ-Z"@3O89VC@;TR;#:U<8[22WF]RI4$T)F]OCHZJC_?'A^NT0 M)B8&O7*;N4F. FVH4?4Y=\LXC8:6G3CM)%>M//]SUY+'M6R\K4=B1[43DS0 M%=LC]F6-(55^Y"=C(UP1=$/E5R<9W1U!9-$Z]E M]\];X<%MUX**Y8NZ\G2EB^33SC_:!UJ,Z==3"UU.?2^#!.E=PY;/5H:.,%Z' M#E7"Z\+RY5U8TF-,K%GZ.42D[#Z88Q6^Q1H6KUDTPOZA)2!((;# G>%@[H)J MA7'HS I!8"I/5R)8V"\-.2JTCY$2D/^ICE=(:6DEAYZ(W0#@=,TW ,!M54V' M>%:-GQ,G#:TI*)V!@"]\9_W?&87O,OOD;"NE=GE)CQ;1%P@DF'/GT0L8BC52 M)]$]W3 SW=42]6#!_)>QA;*.J*_!G8T!BE62\K>H&4"U1Z7H#V%M& M67Y%#3'$-2$7GX4CUPK^4;;4"NP?VK,"9X+"W!E.YB!4-@RHL_"\;5GM:5N0 M,+)S@;N I28I13IH*;&=DT"L2N@#88 \P^-+=>>*LNQ&-XA$];G'\:TZCOSS M=GCUS_7=9Z8"7F+4M-BZ>.'':*VJZRY.,>$ZP&U6/M=U%Z:G^O'#*WV&-+T_<$.8A)>Y2;9Z30X[:#,K(\W/^. M64L>]Z?Z3V;P)]KNH@WMK$-9MJ$PH!G?;JM*\ET%4:K'+BB,/.P\4#"FP$R? MO]^-)9D;%>_+-@5VD&N889K^/EF:-YW3.]0'?YNAGFZ=7)TNSIW%%D-U2*U[)<'__SM77=/QDEU^?/$EV^#R%J.AO>OKYO;9["K(GVI_V)^H.K?- M&4)K9?@6G[:[GUP!;NLZ;.;*WG$&RGOFZA@,V*&W3RTR??+_019S')4G[$"P M32F06<^(/5[G0H("ZC3."?BSV>IW?9XWMHGV$)WUX.@-O'Y!DA MFHR@E74,5M-/\A>:%FF3(^4?G3#/9?E((NZO$%S1NXDI:T9Z7W#'8G/MSVT8 M:[N0*HN:A"AUS=9'T*JUPHE"[P[4SA=]%2GN$Y=->GS'+)(WLEZ4_H+V9LCG% JC0R)J$8LDI8YH.#@GS)$5.P@P&JO356&PIL\OP6NP#6K4N*F",( M1E$<$!)BWZ=/:,A!#,G KP]3"WXD):[OG;RP1-V:]J^'PZ".T:_(7X2OXZ1[ M_2RW(^UP[MLE<"B[J ")TQN(P&X '&[FBH\ZG]K"6*/>5+7%@%YX)E%"$V$J M ;):[-3U&VAC+/[%%"BJQL:C^Y?"?-9\I*]CA]@68DH]N?<\V]'D3]=J(*L" M G ;'%L0<^S*FRBNWKRGC3$YD@(/1+0E!$?2$8:8,!T8#\':M:R> %/_M.AF M???U@.?%\<.[=_U]:R%\C<8_-1NG37T:MG#V("#6JX_ M94A-1Y;O.I&71@_8&SL>DQ*7ZP3F!O+(,3&%^F9TI<[L5L2WBM>]!&7"RX!\30&R(WSCRE-N9=WSB,LA=*X8MZOGC%7K&2=ET)E#:/Z%7W M.E5(39*I:W2>$8!J6?_\$M[0+%BX>%TP#%W@VE]O3 @/"XJ4S*,5ZA@];;]_ M,O7.\ +)V+_/$+K.^<8&I,,-OG,Q+Y%Y5=+?;+W&DB$S46-ER&:X,/ND3O_% M:G?58P+5(_-R'7 D""A7-\TYG+B&V5RGJ^[UT0.T M1,3(LT6?W1H6M"T313P>20FK2CCXB6#)F]S.]O(!6AN+)_Z/#D+(ZQ.MUA@# MX9;&ZXP&MX./?(6E7WT$$!87S\C_F% M:U&/?\W(<,C'VK^@L)\E:4E1]L'FW4_"A:BI+F=?B=WU='8!-WX>A.V!RB[' M!H!'I[_WWQW_*^>,B:K MHL?;*7:FZ4]CRK>?D+_Y*>S\C$A9<'UWMNB?&S@X8 M-]"M/I'!/N-WAAV+1#4ZKBR+V0[X/?)QA5MVS'-1]G@E]'QL^'B !ITZL.]6 MR>FC56 +%CS.(>*S;8$W./*F')I\XLFM?&YN3&V@)$7W@0]M4E5%=\DWF[CO MD)! 69*<7ZZ[T>?;#0 WD2&$?Q18IZ&M^+L0G87QNYMY^67"_KB]M3> F"&- MVT453_F:V@7(_P?R#W^!7R>2,L4>$JXSO;_16$K2>N%AY'6+X1%-ST:X>-'G MUCGSD=9]7=K4^8G9^!K G@9+?\0RON^'"BY7E:1RL!2U_/3U!M T\E!W[$%[ M1 BRB[Q)&J!6,]7-+)(VMCBNN?!G^1O88E]']X[ND5/&*@+>@E.3N60AJ9>_ MXNQS6YN%(U:C\67:V#&VE:4OK-"%4+\[_M0R[ULND\"_ ?Q]2,J_ZY+Q>U=^ MCI5?9T^R)_SL?W/E?_U?(_1^G!UZ ,@NT3>2=>BXR$!F%PN47N>HB(T ;K'$ MQ$[[9[E/Y^K:ZS%F*OT>3\H PO\BH\6O5OE-L\@ EQP"?U6N2>[2^8N<.]XT M@*GL3&ASY/K!9\%S9;WT/^6'_NUB^QOW5";>M);164W&DEZE0Y'L,]RN(0>_ M>#3GW[ZYR1]%*Y"ZAO3%H520B7V<1P I\DV7%VPJ_YISO#AL4ITO"T.OZ%M7 MI ?I6)>X/&BTUKLSTIPM&"/%'?; (%R#PPS=*9"(O^N^.XV:XY9\P5!YRIGV MR@;F)GG,#0!'[/ULX@EPM,JW>.00=,Y1&,N"JW"O)H%!V'U,C)"];"ZR)D+L M(=*@JS3"+DGI"W#D:23K*//;HN."P15> *90CWXE&%PRF*TP@S8^H7^6M;Y/ M]*;96_=@XQ[3A]2AVD1IPGXZ=>_XX:RDKQ'S\T% 3)R=F^[S% MP:JT87:J(IZ@%V_1$D+&H ?0K.YF=W)!2BU!(')(V4#RQX]2/ B=U9QV+/"E M$]\DDUQJ3LVG'%%/6"A2H#JB8/-.+!9ZT<@1^H(R5L4'+J[\8[H8]!W<\?$ M$8^'T@]2)-B4\'*":/M>CC-\@5]UX94P[-1?2_4T*&,61:%X3&1W6_L$ MD^X]OZLE.U\G()*TZ4PT_'Q#"W+%1420L'(V?^;YUGC%) .3Z0; )34_;-H4 ME2 /B(EYK;/'3)>GQ8&"&7V__9N,0AO.;+;U_^O.B+KM$PS]@DO_PO %,/Q' M;B^BO^/VJO@OD8#/<$3-MM*+YZVMKW$PD.[2D&\DQN@JD@?JB:K+WH\5/K@G M]0"+IXU=EBH3'T+L8Q:XJ'#TVEK8?/-[6^:"OK*+R<->@DKE4QG]P1R[=^=A MP4,/*[\=Z0E+=!>Y<0$5)LW@O=6$>6[F=*>=&=54>^N6K@1,'_LW\E]DN7<1 M/@>5AGP["R/X7N+.[9"RI0.MKYMAX6'=/8V_RE>[5ZJ0$&4O4,04HY="%& R M84\P?)F&*G.?)=F>U#>D2DAG]J26)Y'Q%SS$[L?P%]F()M1^>9TM^JS48+=N MJK31[I+_,W1.[MS=PTR6%A2'$K-,M4677$#J;/D[.@DT'"D83*W#]V+ ]_3> M[^AE?-VH;8SM&SV^2HKFV6]:P.&XDLT6EV1QMKX!H+NF H4X*_C3++5N 6:5 MV?BWFJ98LLB%B3.?F O5!_W'VD-]53/Q?-(JVI MF4A)&N7KB NIP\,GWH7?'44K>M1;\HC&1\"0;JZ62VW/X&!R/\M?V?YLC&8X M-BG!5 T_+/!^"01'),D]/0_>.W@IZ U25YL\[,V]S!4.2NWYWL%;D+CZLK=_ M4"5A86?991J=Y5>::0.1+F@=9>7RB@%LH<>3=LE KG3NB0NSLR+S)Q5!BH^. M9.S^70O[!:%\="(Z7RR\.9#@@TQKXAPR-_P&K&A'67+N_$60'.H( MO01AVG6&N@>')64OB%;I;<].+'2?$!LDD#WFE 1\)FS73)/A92DQ17AF$O$@ MBM;I9#N]!%(Q/Q(THQAG3ZEJT@3W_3\Q)72)*##>H=!9B]3%#<2S6\ >E:5; MB\)$)'6VTDS[2)7[.!R9I^5GV)UK@PJV:9Y_U)2R.%[WIC;;]V^:C\)@GG,[ MXF@_7!\CZK*U]7.-,.P]H)-5G/:IX ,N=2\FI(A&_.ARYMDP-_!G_!9%C A; M4PY+%S9P6#7,@D_))_#;8@9<*5B6&TJ9F;K:]5!^?1 +B;ZTJ)6[0T2N?XBT MIODG@F*-Q*,RUMT^2+5B6?G'52/_2^F1NM+AP84GH0X5L4),QQ,/8WY9J\ZY M(CR)BPQ#;)S4K0X@^*/ YA>MG-.B)NL<+>(&[FO3UF>)-$HGM@4+(=R#5<\) M./H7J3\71\4 5 -U,*9=$\5M*]XVW DTFRT+.*HEYG.>CF4_-EL*546K*%/ M1"L[@P54)I^J?J87*N>F\U ,9%ED">F[JT)TS2/QJ!N E"W#%8[R40&D4SGG!C"NUW<[ M=M2O;!;F?U&:8=_BB@ E)'G;%3P,A2!#4T"1^C*@ F9CKQUX>2#P#0MY";P#I)) 5]"J[MW(^)L5WI*7.\%X& M4=T $I/XT!I^'?RJ-D[']_&AO09?3COM"";:UK'-:R,+[A"-ENY[YI)D'[K_ MN&OUGJZ@:P'H8B6]F__N7:>$QS PAR^!6R8OV+ MJNP&T!J"4(/\]==OQ&5$9ZB\VS:4N"" =$;]_J7?E5*] 6"7%5S]3#UA6)6D MDEB\_.TS&_R_N52>_N92V6^+(F_Y73'9JX=U&2>3#L.0H%^1/@X[1BW MK0)7_E;F_SD9:'87HKQ_HSE/91GI6+FE%;,,NAXL5*UCP3[MIA3Q M"642#H9N@$[#%OEQRYE5)\RH^]9O^U_1]P8@FGFK#< K*XSB[ 8CA/PM0-Z* M9S@?@D0PP.-NS;6QQQ*'B;](0W8*R[51I-XW@(M-K.OCE779*^;S&\#)(!%R MLZW77[B8(^$&\#[]!H#RE+H!^$!_[<'CB-T KH[?H2X[:6>[O 0:QC$I>&+NG19": T@#PP:DU__75OF^2,:! M[ 7#40Y2:0L9@Y*]_4-ZT=&8RNA5B'QEW/_U,%C%:27/DS+T MBK=\'L;5/2JXHVW1-Q2K&4LP]>61,6[N*Y_:I8BX46>E-3\7WKZU+_Q:(@K_$>FQ(\>XW0I^X;^RHZB6_E ,Z ^R[C79ZE<":.G$8-?P*FVO3L="=-GQNTD/\MLBV/S M6.07M-Q/T8-:\R"Y(Y:@TB$'3_[]OA@'_G "W*TA3VQ72Q]C&4]\EYCV74W6 MHU=)VI?65?(I6.G'.,8+ 7E6'MQHCS X0^Y'YCPO&/E6UP@-U[==*#V/'H42 M&_&^8 X*K%I5><740?AM$T>D092;T]J/J&92:\CLG)>_=.Y>R?!J\H*%A6\? MAFAE[S/#MY'%@>2.TW,?]\X#73(.IKW3WG[OUPSWD_U#E=W=5=]:OJ_DE5U_,(]#XQI[WFK5?#B>@GX5/<2COH MA(>SK@L_Z(A=I.#/*E'S='6NQ']>I1?N]Z)L=^HH[3=6MK,O,#_OX%PY1*41 M%>:=^[EO>+8P_[<^K@)!(+=FT9CIM\*'*^-JP:94MBSN4!AD/M:@1\_0RNQ& M!:P^\+YVZ&3J%+MZ%/_[82='W?<7O!<$S)/ 2V6M'R:$CAY(6W$3#FU+P7.J MB![CAN0&9"9;#(_6C+R14OTKIE)+&G/*#@/Z +/(,?BU@1JDLH'\'N!@3A37 M-_DL)ZZ7=-L%C5LYRYN[VN M%D)S\%KD:NH:Q+S$.&IJMSWF9CE?9/C(5L'*.F&96^[NY:''UGA.E]'\KW_* M.?>3$-6;[#&5C_-%%=%%J-<>8"R_(12[)[L'U26 M-EPY8#N+6WRBQ+:$7K2N25DB2=;72P;&9G]P=VO&$I&)J 98F&<_O9!K'/BY M60N-+/#+1H9#2%RF?_34YN^VX5PH;EE(TBR\T7L"S-AM? M5 RS*.AQ)@@$PU &W^ZL!*/I$]=-X.&7'OLC"7E_C-"4]I'BTFC1SDG'R&*I M156T3U=K/9+A6QF-PS%N[P_[O1;2C["0LQB[!Q[[^\C=A#7VJM+0#,+ZTJ#' MO[YSA,]-%\&)IU.[ZU,I=4OI(I=0>@XV0J^4+]*_!'$ M:2ZFIPF;^V@B_\[?:2+;\B DXL,?%:<_ S)S2_3$=I:W"C,DQL#]H+SA+$$M M[A(6*O[$H<1.$)IK#,PR"G6W[34_RK"E*.?E5N&F_14=QV"=\QYB2_7A"EJG MX)0/WBHT>&'0_H4W_ .=H0W/*?;Q>)W-K3NZ?>SC;O*)P27_'F*F5JA)2(9\ MXV?8:3.D.@+$TXS%7++'2;7TIF^DY 0IH52)CKY=PC$?Q)7R7(;@2]Z=S:VQ M5Z>76P*+Q0,'&4ETVGA7#);)(IB+?%'LR$_%M\BWCB#6_T[#T60R)=1"=N3 M17X#Z\9RE")RP )#^2QGP3O1;[J;TR<]R#=WA];1)B-C@"?4A4S,IEMCN_'^7' M"<% I!)QH(^T(4^^#S..:&B(IMOO26GP71)X0F$V/J1H2+,YE:1 MI@G>7_29R$H,#=X?4=*;F6;$?W.Y73/4#C+"* V>>V+J] &JH4)E44+V7N4A M-N=RE:-I=5*Z447JDC'6EFAJB%4)V,P7G**;I)"/K,T>%6&/K6(?H/>E\B0)H[J,H8Z-R5KE5PXG)NA4))I 2+*G ?;S+TETBH MV3?YG15%'8PH,^ ..QDLG,R[**URN,BA>'>6=&>Y#N4&Z"XM?,A4 M-U%K-$48VEZ1#W](EDM+^P:#HNL!_^JY-YEFJ$K1F1 +$1_AAV 8;Y]K'U-?;BU#[,[>#65Z2,#+6(T#N MHTY$QFN0%US?>4TY*ZEA^BQL>+NO:N^2Q8^!??..80QZLB$ -M1/I!Y@D(79 M/GN49FOQ5LZ-4UNED;>9D]N1P"-5^]"VPM:\O,HVNVKT11E"$(NK4<#OVQZ6 ML"NE/=YZ%?]O'UP2+WL$?H&=.AI'JR)2(?P6;A[R)L1*-T^K!>XWV^D27UA/ M#K.+6IN;,^I[N67<)='&?!ZMI>F83\))X@A ,M+ V((^C&BC':[F]]T@677V M#RSHB81L:JV0[CDSMH.&G4S%#CTTQ:6J/(X]S)@!\-]=+0ONI4M/0\GHZ/2, M(+99@:Q]Y2IG7VV>]3XL]K>*%W*<+>].J+)^M[<)S:?D&\@34GX:X(;0%R\FM*L_J517HLJ)Q'6&OZP 8\[]GNOE^OKKYD.9+%:]7GYJ/(+UJUVI]5DUNFFUM(;+YPL)FKXQ46Y()^J8N9_Q[NY\X"E,8UOP,CCRZA+G? V*FJQJ\ M/WT<"%!QFQI7ZNE^/!7[?=LSSV40Q?&HH:5'()1U7;%^QD@#VF4'N M:,#FT%_DQ)-;:HROA50K)9I=-[;K<+%]>0PO-B:2'[WF0S71QZ7"^AP>" S\ MTCT9($C<[F&ENGP9@XNJ6E\/)UYY%LXYE.*Y@F<=-C?D(PLM[)*HI>>\&S._ M!AU; -'@/J'C8]E[% ML?FL6.&@\S.\+7O/*I:EMM:2EY_[B[F6X:ZF3!)&390ZT Q8C,O1L^4?Q8"8@5^%A2.(DOG39_L,#'^97V?G^.] M1_PI"%]^>(XU+7C.@],>;:8M%%U6^%(I\S+(^:F,GM3!ERV$:&7XB_K(;6#% MJ%7MT5N,EZ$6D3YQSNL>^ P MD^?^IT2K,/$H9X9%\@/&YP?5M5PZO/,Q>T= M8'@QM:*_WG[">8-U3ETL3#.>>L.BVO5,7-0H74R@!VW0\940$D]8[9N8"< Y MFD0X9V3S*K.OTY0(L+WCJ'C5?=UP672BM+%26597F9#&NOD1JZ[L'%E- )FR M@U"]]"9S@MQXW(J6E[4TVJB/PF$;T^V0K"UR]S)*[$JG+PB0'T>@R#=4@+ 9 M;G>GA+R"@*VX@3636Q%C*CEY^61.=SV0/+$ZY>/FD0'M)0U!GVI/]G)P7A^6(4YM?_+'?*':EL@A15W?K$?2/;N:&J=-K,K6*$IF0X?20U M0U. UGW\K<,]9_VF-OC:3F9Q-8=]A,@2(?D&6>UU.(&+A3TLB*=/7GC&FX>O M%' )"]/B4^^')KC%9?6Y^D%=3/EUWO05[F4&"AWCF4D+Q8NG"=).<4J('LH5 M_RJ@?3?<"A9L/==$'%I9!/:VKOID:\&YUAY>O!;!D]E1(:VW6QV,8WIIA>CJ M/O,IK4R85RQP"+*>]1&/9QQB"%T2@ZTD7($\@@@ON:X[(\QG%+4_?/57<59A MSJZ^4] MH%7+U:MD,T[PS/$+FKV+CA?._K.Z-?@U ;5X9+*BN+:A%#E_/'-] -)!>VLT MOP*E86"HV)ZE6_K%RC=3++<-*GZ81.-F)1:QSZ]9/RX?$+Y:]$5>IEL M>;'6T".T0D>)>$MO)0P2W#CT:P172TM2,\6$)Y"$\"$T$PX?1O8M2(DI0NBK MS$7%;"6MX5N 8YZZ>P#MK1WL0OG%M=!-8,737?H*7_@UMR>S'Y]U_$3OT6') M7O^->62]UL##;;C'5P4A>#,T=5>(\/)]G9ZV2#+ %'YL*N_HE+0\!IPD;N_W%%,#/KIS]/\6OT[-=7 MO=;I)_D50ZX+1VRH!'MB%U3.=;8_3[ZBB7<(^M.6+[O2AVK-XYK&;*0"54>= MVILH.X ](;+>E#QM?UM=30Z@,RJU0N]R#S!,O*1:Y?#242I4+K$=L2Z(\/=: M#UO;1?AS'V<\N43H^6@S-J2N3HLU^;DN<=KN M 9CW@,$(XS3,L#=O E4 VA)[:18S6/9?7$4Z?/L M@VC/$G\84_'/]<%RP:\ M6-\.6\XX%(SCK+QZ,\=R%I;F]SP .X\2!TCA(+*0$C(X=NB*99CHQ&^UP'E, MMEC/522Z'*W;42$:MQ+CYC9?##-F$ UCI^N_3#,I!"G<%(!U>0-%<*,- "@= MJ<,G=V^EB.X!DZ++]P"Y"L<$J[QL&WW:&-O:]9"3:T@!*O(>H#7(81( C>MV MDV%>B\7BXYP=Z.R5IERK]]$V*ZD88U4 &9T#]Z')Q6O[%A7F$@YAQQ'/.F,, M(IBA!CKAD\JN%)(3_!#B/B;WQR4$G_!4)4E\]SR$LP%;N>:W."Y3Z2LP84>LCW'M"PF3&JD#UD9#;'UF13 MG#$B_M95<]8B^*2%B*PBH^2>L^WKI>])ZD&%5]=(APD@I!Q]#_CX2>)% MV!'ML_:Y%Z/\[/']#3E 5R:$HGFPQQYS>8Q!D(+.%UFZEF!&",)$\V9V:ZU< M8,E0CBQC"?2%8?AT+.3ZS=O*B$J)7$<+9HEX_.>J;_S="1ZU%(Z[O],<4]2 M*T]/.:#WT1QGQUBCN<5"A]_15LG+[ :;3".GM""RP\YL\$V<'5X(L7Z3X6KD M*A9^%4[<@RQ)IK$Y)1T5J/)<][IB\&(1ET,@$U/-GW&R?NF88QX@0XAP;3A"4!3ABMBVK$/(<,NT7V [UV$*\&8;16T+553Q[1TFR M*P48S4RHR(V+0I,=!>Z1#86G/I;&+N)M3?U1A-K UV'-R"A=9_%R:\':'9/AJ$ U M')]XM[M2$(>GYF[?LCV5/WU7\]^?\5:II#>/BC)>LQN8"LF24C$^$;X'T*_9=: ! M>6>FFPI_3AI,RZ,!^1SMBB4!&KL9)!AT<[;4#8JS=H+[TJ19^7Q:FVSAHQA/ MVV"7+!_)_D*I*[X+U=_83OI?9AX=%Z1F7]T#@J5B (41ZKQ5&'7<2*_@K1G# M7YH'7I_ S:8ZB.F+,ZCZ6@?8\#9,S+;^#%7V.3G>W_+Q, RM:2U.X"CJ?@ID MM-$M"*?JOP<$^8'N 6G0U-L+E8-B%MK@7V8T$N&7ZK-B4[M09$7=-%@#,R>D M'ISCD0#*+4Q1$9Q\CA AS%.=0OO1YAPA\P/'.]#M>E#D4I6VR NFQT]7]1%D M\O+$PJT$"@WN@UKF2FR[(N[O>DXW'GPNM!+S&#UMM_"8-TQL^TA9-\HQ-\=J MQA/P_W> M3CEH&8A6$O.:EA;!%^K0N0IG4S_JOR(=8Z@ @Y3#"\G52G!:@ZU7@6R*YK^W M"*1'*B^^YJ@L=1P<_SJ8=_A@.&/059W+<"?DD5A)1C0>TYCU:SX3UKJH1R^'H3YS+)&$!/VZ:O(F*GBJKD,)4 M#Y#961PG,5V\B74V4(O)ML\1L]\C15?[_1XSXG6,?X>/[#MP7D-M]<^+LMBYGN\/O):<\<4Y^F+:U MKT*QHFI]8@<^JC!6\2SL8VW3T1\JS=X,F"$FGO+U'CSLA>\Y]R099!3QI2;8 MBIHGK2@!ESJ-".W(AHZ$] 6!0H M9TM<*,H15HZ%LNCB7^[I=W[GS[,%F7A5G.*I9 RA]/;48VZ<$*R\-IP#(U?X MZ%N/(1JV%^.[Z8&+RJ0_X2Z*]8OQTJU)YOZ]?"FQH[8\R<-2]F9Y;5@SDJ/T M&IL&CF\J#X.,/C4AO4]L:S5':9*08WNW;H3'@Q,8Z5NU%5JM M( WT3/OC+SWR_52,5*S+UL^_6CP;##MYW#KL\RS3QIUG (*WNJ3^[>O7FAQ= MF>W5PL@67N%+Z>7(V/:P#'WD.^?,'<15Q;@$6!)#VDR1\0)T;M@*6:)=ZOF$4!GHTM]4MSZ\O4044_&LZ/$'%SG273;F MG7VHP.:9O#-:JAVTZ]C\&I4LN;_+VX['!ORYK>?WN>LPB4EX>HX27-P<7*[*UI)YU@?*#"-$IOK*2 M:O/OLURC9?O7N1L&Q .L77H/FY][^=2LU7K32LXK?5ZJC.J)R(HQXU4&S]31 M^>J%WD#>5Z:8_,R*2)ZK,MJ/K31J<*M2(_OC4YY+__N=],W5X9U\>3N0/OX+ M!^+Q+4H!?.?E7V[.9DMBD"RF/*;"'I*@Y^'ACKCYIP\:W/_.DKTF$$6PB=Z/ M.[M^F[PD$JFLK3AP_9J[[4!@=;FD_->K[L0Q8V35MJ_]&,K-5\<@[5#,H+AL M*Z$0T>C;^64E%KH;]/Q3>XR%YWOH,:8N]ZO.\"[$PZGB=P=G6<7 8@.TD6&G MTQ;HBB>D03>B5V2Z'R!^PKQQ 4OC&*HEJ\+U/)@Y*W^EYZ7R//&_.[ M=W>F84H^'2L.[7.E+!U8-8K4[1G8V0+YGV[N[V@4[O]2CWH5QF"VKXZUY M+D3.?H]&L?&5,(:O\PIZ[K +^N%.-P21'1B!I_I@KB]GA!R_\W8<\2&PG&,9 M0BE,\A:N_.U"P@1ZD$_51XO2H4L3;Q,V&:*C$/T1WQ1QIRFWPWK'Q666# R\ MMU4J-X?L"&_#/E2'=74_7(O/X(FU]63(F?O]6P)CQ4/@4-C&I55SNN+LLL<; M:1 QD3"+-Z."U>XP7H:V2_BA*&9JRWFNROX8;$8>@O)3NE EH?[)@ M\!>MZ]U@(W>[$\>,ME@&H<+KL,5)4R&:R\B/5L(LX=IO&UD/Q1N94KH[0:!I M,.2;483^7$FM8_6H0WHCH[[@$!+%A:&I1^OH]'R^F0(W"CQK M=U<>=%:6M3/WU7BUHL:[8DZ4^:2]:_" HY(!'?S,=;II@JO M_8(K'2M*X.JCG"]0NLN5P;*$BHQ \U@UMXY'E*$/=.'AQW.U5^P-"]S]; 14 M[)O%X.;U_7IJF+N3Q*A.%4(H!ORUO::*!Q%Q$_WH,2WEN^\TP;CP%.&.X,\_ MVQ9OI7:^ ?F[UKIX8MQF=OIW=H#->QVH5\CTX SEC(*'4W5W8K>WON0FCU_] MK/TGW;(NR70/Z!([5+D-+&HZ >EP/)4!J_P[=.+=:YTHC=L]O\6H=3ZVY">A MZ!S] #'-;7V*!)2:G%>(KJ8S!U!1W@8S*&SH-^TC;8UO9E\=87: B!,FA;WADG?[^;&;T7P'O!8Y0+XQ\._N ?\AMZ1]B4:VZF47:OB M_G'_'C$GWP.DZ"_QFUJC_DT9WSATU#_* ![1_:U,C JQ'MLJ;9;4K";CY830 MF;%=--0&TV!ZTU7DDS#ZZ[FJVSU@>_1;-@Z3XV[>F V&3M;_#E.L#/9!Q'IT MI;%RU*H4H:A.2<8?T89MS?;14EBJW@XP_K.TJ?24Z^KIS#U@05SJ1HY^\BKN M%G?/[X"._NZ%OR!5WLSMB&:BPFC3AI3+/<#_X!YP2*J\KC!:^:?I7NMW-[+W M@%^JN"[_FI^MS(<=#W&%7^BB/*&.?QD[IEG5[PW O0?D5^1BIN0]CYRW62CM M7#0\0^84(;/F]/A0$)GFBH^)@3F/5?7ZXSEZO8HRB('\ M0_*DBQKB420Q[U2Z*1_#*7 :Y6C98%\2LN[RLA6@',F9<63G <3+*JF[3]:^ MJ;Y=!J2_+-$*T&Y1ES'5;Z0^5#B3.^V//0,*)&LK'!=Q0BU#?::KO=U ! ]?-(FMMO60'>Q6*-GOC-3#A_2,$T$<')!3NYV3=^/#JUP8&CJE;;*,*I]'16E5!4E(F";C]VZO2T>WS(_BU#,:YF5 M4/TZHD2+XE7B_TJBEF<=_?MQ_@,@TPDI2/'P0=S2PQ4X:+3P]-6R&+AP'?@F M]8UF$E5(^V"7RR+8BL+AI3@%$< O72+NSCN>IU8LAUFCKTW&7CO8%\'[*JLC?L;RRJ^:!O**T-"- M-7OD]_M*'BW-&OQZ'SV9O\F1T^/R2HC2=PZ2)R)R=)D4V^&'+D#+&@I]Y91' M"I0>[%'G("@U7!<(/[<177?^=BZL MZ5=^JB^NE[E5J;9Q-GZ%*(":0%<\'1#LTYN-PV[FCH%:CCS5_BX4+=1>FCT" M'_M&V1QW] MAA H#$YW"O G\(8;:G7$%23NRJI>6R%?]E(EA[MM4O_^AGH)_;7SG)Y5H]9P MA3"3F%M&0/!SSL#/C8]LP:W#9\N:SPSK'>WPQ=HXUUSHVIY/-@?RE1S?* CD M3&2QY?-F6=0DSQ6#LBP0>P.@W8D/?+F#-QK9%Q%99,2_=XD+ROI@3$P9UA#_ M+2'6EC:\3Y_Z(#JQ%P1B??0&Y155GS13@99'\YJ-Y0DB\W9F[)[$;W&T),UH MN9.C>G]5Y6M?.K!YU-*]IV5P2-2,_TH/QU'L G=.=5.]8 C+G M'M"9Y!=U+&#UMQT)5&/4[GE4/UK]V7ZS);46=VFNZ0-R#N;O@/O!.K6VE1OS M6A$R]#\$AG78%_0^A[LGT*2^1JBCOEE?[*Z8_58HB]&X TC(N6JU!8S@*W-Y M9*;F#]V]P@Q[5;1 R<3*NSC*G=^7U:J"$S(XUOT*$^7EPT.S.^.'7BL<^B] M1B5[B(?IO\(L_)>IWX1:0S;/F7D-G5=I#SK_><;7]3^6_I^2:I\MR4W9\9:P M@ )!NB:F7Y?:DVJM5 62MLT8TAO=,KQ/^EXC995*NJ/Q:]MK(X9N9OB*:!# M*;DN8RHY[RS'X>8^Y8BMJ_5^676Y;AV]H;A;/"[\Y! MJKS9!RFA+JX05\&(/U^N77[EL40^>1!K=Y 9;QK=CTU=-$L;+;WL&(SKFT!+ M+9#1PRH8D 7^Q&U66M U,UY5>?D\J.TY;2'L7QYS!+(]T7'(TXF/2N/W>CW1<@:O2\TWV8" MO>CL;K0/99F*:8#4O=,KEJI/*C%74M8!!-X8ZD/*_'DCPT2@U5MWDS_C8?>O M^Q17Y)#E#C@?ANN2-8MQRL--VMMF0$\,"TJPI^*WYK,CYOJ!>] <3O7&-Q+3 MUWAR_#V[T>MY03:H_7>=@3D_N+%GQ)M6M[SQGY'9^J._1W^&L8^)MH:]2L-N M9T:[D@ &N-!PZPJ@'$"A'!V1,O:2!(-NP$[06_.[*K:W1.[4KKJ:--'.6<9_ MN3YC2GV MSB]2/N6;^SNU@S)NQ&I'=B*^7Z&4((P.-1 Q6>QSHY] O'!'7Q(N&KS')RPC M+!K-3T_XF>/%Z*15\HH9K^EQ=L$?%7I/FO@K3B>,CP8?:Y]MXCFUX-E%YSZ, M3FL&. )(FVQQIQ:U]D=O;1&5K- _?;Y/56[4K:TMK2#>!<6#*TZ;1X#*S84! M%@D@R)=]CJ44LGF27%IJ;$O%W^+7FJ(H+I>L.5FJO1A%,*E+>$PFAN&#XH,[ MJ/;X%?!D-.5( G,.W1X_P3/+\&.5X*,.#OQI!Z^CUT1RV"^=#*Y9C?61/G?O MS&NWV8 -[:L@!S/)XH4[B?#H9I*/V;E7*Y&@CKIF98)U64FT4V[D0S+;U2,&E+=W^9FO ME1CFP?X'RJ!'/S_3X,5.ZA;MZ20<'E)V,#ZA[,["M3FM U[/Y(&+T'>R$GL% M\W:$MI5WOKTIA@9C0B:I\3_8(B6 F-6)?@^+IRJNKR7H1F=GT)GZCHV?E1FO M>;D0FK?-BL_CL(1;%AZO?[@'A+BS9VPC]M.ZSYPE,L_.A/+,D(P=*SU!_J_? MO5MT5E9<2'(4M5NCR+TN29NVT_:JR-KU<]\U. 0WG^;NQ1B$IC]A\*C2K@J%\57,R)%)"!94%1/W2CLR^C[ D^)'A7[B-!&A=S41;$#DW_:++H1 M[;M#]8BIQ4EV80PH, S4MY M8H)LC/:ONWR4C!>]]%CFP*,MJXY%SJ*%8UX7*:H,)&JQK,YP@<] M%BOKC1"CA@0-U^>4%5;#;KLK?Y&8^O\[>*4,7!F=^O?-778-S>8W3:UYLH.J MV-O#B(#A_QCB\*^$'KD'+/=+=5XFE&O]<38OCJ,.[ZP*_V:D,*G,-;]W X+E M\LLXP):YM'S2%*+9"(<$UL5X)%<:4YOSIY\D](%OE'@"FOIP0 M4"F2M>V\!V#XW<3SQK$.^K6.'^S?G(PV':AX_GE [CW@,W)Q_G(SSV\AY?@> M$*'#LZKN*1 ER7>Y_,?3;[I[/X"F5;CA@!'< P:4_H0FV.>I-W91%_ISM/> ME(2XNT?[4A=CSG=*=$HT%P/K47=_M,LE]UG(7_B"!FU-QR/J]X"6?VI8QAU9 M58C?>G;6/2#0>^!.P+ )K@!7^'L]$NFC_VG;N%:&5H8&PN\\_L0I7/< ^%,; M5_J#BGJQ>X"$ -?-LSF_PWRI18B'^YV7G?$%2_V?D=+JN>3WY'=9EDJ1NGAR M#UAI^X5VY0*=AZ_8%\MTQYLBGX;R;: 2X).I68E*T847OQ. MC_[$NM'MS!Z=0#N52]Y?-1#+%&U]'2X'<#O1(7#@DEK?\[N^F%]60/]UN'QW M)P!P)]%Y>O;U7R@]_S^^0(H_-J/M%!?;&CF7,ZE#P_EW81%'E>M6;G?'- F ME+7-TR>5\<&X\#A.OWR39]>/MKOQK/S MXA[ IVWS]]^A^%&JV!96/WHTB)32'O?1V3&'%9%FDZ0]MJ):*3:]![Q/O:L5 M.BZ:Z=PUC-WQVX3? R;D[US[C"TL-?,#'& "7^#^K[O^>[WKWO. M^=>ZZ]Y[*&RFNGO7?FI7[?W4KAYL0C]A'#BNK:&E 1 1$0%ZX ] F."+4D?8 MV0# U:O &0 * $J@ 8@!FNGP9,0(D: !*P3@3\ $0= =E@'*-\3"\ZM9V;G 77DD),0DQ20D)24DQR?-2 MV_,QPJLX/.'F4X1^6H M')6CB9N3D@/-P<7%R\ F*"O'QG^;FXA&2%STI(2DM+0P3EE>7.*8E)29\[4$)$ M145%2T/+1D?'=NXDU\ES_^5"J $8* %S,+,B.@D0,Q"1,! 1Z@$(V$LRHL/R M9_"(B$E(R<@I**FH:4"!XN.@Q20DQ*0D9&2DH+%$ON!]@)2!C/&DY 5R)CU+ M"CYGYG,!L>F4_!<_?671[T0)2-UQ":2B/L'*QLYQZK2@D/ 9:9GSLG+R"FJ7 MU#4T+VMI&QC>,#*^>W[V]O4/#$Y,3DW/ MS,[-+RRBUS^[R;,W21.EO[#_:QRI>XA:(F+S\TC(!=V8+8+Y.I/Z_^45*+R(20\\\ M)H]#:@-*G?*.:;YAVQ'[]H-V[8'K9 ME*4\6K?L\Y>-4?GCQR?,/E)T,$5I7KE.-B*\^J#B@G/N!0&8M7M_@^:H'+N8CA7G";-50B0!V1 7F!,V#VOH+ M5*Z'F$(#NZ^ED; H%D#[E3H6;PW6G!D+=4K[K'LEOP][!GY@0D[K<\"K?6E/ M[Z 'AD0'OS5?XJNS ![7/7RB-+S"M>$,>NP_87"UT2-U7%6J!S<01@S-#+!=DN0P"JGBB)?(D\L0YIZH^RV>8+00V$Q DX9 M0O/,XP85GW])9B;[!C;KBA* N6<'2M:'W1XCU][:XQ[3Q2';3QV G=LY")[%60-S(@D_9KQ[? MB);R?GWS3[=SUL?P7M'[BT_:/VZRML)W9Z%K;Y7^[D:HM>!3 K#Q'?G+T /L MM_%)^K"8)D8^J6=)U.?\[ O>9_#VUS3:CX9/OUFST2BXMLAV*8TA]FGV@]3] M)[N]9MW+-Q^\ &M=JTG@[\XVE;H")C<", R.9-B,3>*4.U$"^?C>'%9$W>^U M;$X/ 8AN00[#E@RZGK#I79LG+LAWE/$2O_+9.^)ZK2&]\.1(NVM*CSD1Z7D_ M7AY$O$')]!V^DS_H2GQL+%_#W[MRI+\3U! M'P4IFINX"]NEVS\N[0KNW^%1H"^DA>2QJLK=7 J\V&0<$:BA&2/'MK*']_OY ML8PR/4PTZO*JG7_1=:(;*]5]YL@^/0*0EB?S2=Q-@;Y2%N>&#WSS?KQ/^,*M MOL^#"85K1=67K_N?+WKX:>F&&]F-@KZ:EI_CHBD72MB:-MJTX'??-YTK^O+> M1;.T4#C(.JI.VIPH7UV"KQ0ZWT4 2I&)@M@R E #S6+$W(+:^D 7K0B F]&- M[5=OM90*;RVV'9M8;^P,3,/+X\BT[1L8D#8.ML_-77V"(D("+DY5"@P:E93B M7ICW9PU\1)'S,M6T*.>.$'E\^[9'5=&:=W55E?3^^D\*NHT?FM0;75 "#F)U'E[F4>"#;2&5[Z/9>'PQQ 9N M0 "0'-'6Y<>6884EU3BLO_ -_ALZ*^<B?/]7_&6;KRX.!T=G+H?^K%X# RY2W^52Z6F(U0Y\'TL IO1522UCA#AUY>3; M5.SN?[TH/$(K\9A[X +7QL;'%JS0OI1WZC[F9U*A;KHGZ_+*VB% 8'W7C8=0CO DX'#@RK=G3SJ4&ILP* M+V9YY8:%_1X\UXG#J37OJBZZ*Q*J#=8)3<"\;]*D>$?QKWS,6XSKT>V$$ M8 3R+?7J?6+K8Z_UNX$<:P( @W00 .TKE $GK4G*"< %LQX+_@TEHVVR^.6[ M2J5#_*?U6K"231,7^X]%37J&7DM6WV]^'8$3B=-E' EE8,][.1WQS-35??.^ M%4E^I82",OWU9 *@9?HX]L25F(N,QA_DVJQ@BTE3>D_EK"4UF5:^!G&ACMW< MXTIYMK 22-1AUW?5V8KY>Y9.VAW*1CI+3*A^14E9(.FP>N$D:\?*A$7G^)'OFSWL%0>>D)=AI MT!M<.5PL@B3*.<1K(3(B3S!&M[(W9&LCHQ/\=>3: 7>B:_37$DH<&C[^LH"6" I2ROP82C ^ M9"94727QG ?1=EX9F[^&:6E3UIVE/517-[$PCQ%%*VY N,DL]IHB@' U5WA/ M:QV9F:+D%688T"*W-!;ENV%.POU6-TM"GMO4O&>Y^'%&^""5XV3)K<=>Y^-H M&.:]VHF_T)U#69@T" F'FL5$EY(,V_C3:=L=O\#EPH9M.5\(G".GFE+R^."Q M9A+7>OWIH,YS*R*DVSH;WK/1VW%A+:6(J/?!R(/Z \?@NWYR/[\&/Y$37TA< M#UWD!Z_IESM>M']:XSKXYI/*"R3PT"BY%Q;O[@K^F4^_;Q:[MWFP)=*DDS*5&1SUQVMLEM\X+NE651LN(*2W[V M776C+YUY#Z;'9(I)IK_)([A08SA$ ;IS=SJ#W"(NS_Z)+-CM.L8/LJNPE MTQ,M+DT"41+DUW19,J!]6EN09OV'_DM^T?@=C-&#XM?5EX/N:8_[)4E?!J@RC?77(2FCK$?3IFECVR?,OO,<,T[%*=\I M"XV?B1GFBI.,'Y)+.U;TH9D-66 /+O7Z*HGB3J="<9>0J]$SURS++F^]^4Q" MO5/G4>+)Y[F16+=V6IZ2UDE3I5\P*O'=73ONES3,]C>8;Q-K-Z"\_S"V50B:M_I9V=I$D=<\:<3"S9^U\9[0%DOEFD!XW M* >]EI8&,]>+KSF[PE?V,_'2-0F5P^?+(QQ>XB+O:!MMJJ M4C73IJ?T!D5*J>!6&@W:W!R^GE*K3G2M]QSQ,0JU5?OBELI74_!/UX*)", - MI\P/T+JM-(KXAZ+/ I:G287(!N\*3"V,%FQ?9DN\G\\/']J#> ,]W8XC-\OY M286+35=X;B\-YIH).)LSD.Q^U>C&/V.RW$RC\;:6+-S-&K%F5X$-^M1HYN; M>W6+I'O7OZ&_Q V)W3#DH4!F 9H/XA4;"UJ=6##BVQTC7Z:P(N82=^,I^/DI M4,PIX]0"$M_X;G\P#=107="S,J3@S*/<&AR;NMA/2F+T;6:YIDE.HWWCG<'C M"%C9&0BTH>L9B_.[!S^6E*S>]$[CW3"-F7./^$V]E&O?6?O*IY%7>#^]UAHF MF2*KH;OU>GWKFJ0SO"]U)"7U%2!_8M=$MTB+IN'CE'V,JW[^7NQF[L. L[\" M%7GFENSNU9DIOV,C(U*#R?W4EC*Z(L_S*GY 9YXW77NXU[/=XE(>69^SNY_. M!!@0>P?J;J%Q])NO:VY"9[+W"4"'88^HO]";7_N &[ K'^.='>2H'F2WLF/G MB6LU8GDO=^IIJF8"AKI6=OPG'MYD2\G*)/>G?+^2GO0]G'+*M]PEG(+E>)?; M5DQI8:CSHL>&*L6V46J$;Q079)M,0:Y+T"WR8D8,<8"_'#AB6O!., <%LZ<, M14#ORF&:3=Z"!]. $1G*?_%1W3>?@8QG9!<$]S#XT#W]VR:\S_X>WG![>S M&R.?VC3>G MG6J% Y(:0D #6QH)\QW_OTY% >9G_WKE--EO(?T. M"L( 0%@!SAY^B^-J"W?BE1*3 .0N:ETE/76X2S[>PQTQ$ T4D"[X4SU;QEST M(TQ(SMNZN3DIB(L_N"@AEOD/M"F#]X+(XGXJ2B[6-@OXEC=\2X)DRW^^^ M>'IZBGE*B<%=[HE+RLO+BTN<$S]W3A24$'7U>N!FB1!]X,K_6\&ENZY6+G9. M;G;P![P'YY9WX.YNRGSN[G;6"C:6-C)WK*UE1.]82EF+2DI:6XI:6DM)BEI+ M25G+RDC*G;.1O,/WIX..3G_!_]NA /% &04UE[N6;G 70SC\OLI_ZELS)?%_ M;?:WGKN7P$/EX.&5J(24Z#DYPS\/K\1D963^T?"7G)+XOQC\^PHXAF#MKQ$' MAY_W_X%R!'($<@1R!'($<@1R!'($<@1R!'($<@1R!'($<@1R!'($<@1R!'($ M<@1R!'($<@1R!'($<@1R!'($<@1R!'($<@1R!'($<@1R!'($<@1R!'($<@1R M!'($<@1R!'($\G]6_OY?&W@I"50[?54%"3'SP#RRDX#\RRH.W/I!1 M4U"04])2T]+24-/0T!UC/$YWC.$8#N59@"AS0,""CBH9L][_[..DHH;M>UU.1*LFYN$$G57]*&^E MN:)ZEZ-U1459?(9&N%93[C(P'0=,=Y APR ,%3*HPEK/T5-HFV*[-%L/A^?Y MXM;]F9V:'E8=0J3Q-:1];;W514V-NE%U;9B3J(*Q:ZCZU$4E.S2?W=F\#\;[ MJ(&F_=WC43?6B58IM-=]U6#=/N:97_>OX#MZDQ@1KC]N8."HIM:-QQO0J=%[ MCU[ON/JSW3OS9,.-FJG++=6_^D2U_>4^,\S 9)[NQ$[0:LB^;H@???GY[S$I M3W+, ZJ,^3DSS0 GC>Y$@"IW".OYZ8LDXM%V)L9U0E03>OX%1:CC*T,"X,:^ MRD( KO2^5&A?@8V7&_X\*XB!H^O42)Q#=>VD?2\Z+S"_2!G;>#_&Z?<=6;!6 M\R*?>-X[M%:1IA?M4<(:NFQMFXSN\F(85BK0%;Z=>I*=+.KRY.?B?(Q@JO^F M:6BO"N.2!2]&],CK![]0#YEHTZ-;JO";4;V8Y^-G(M>G\V>D68 %1!UY*!@8Q/U479 M> QX:HOO2MV?PN_^#Q#LEUF'K[SB]#'!Q*+@X]<]%#3#W6^Y5S-D?"9-MDG) M," A (72P1J:;BR;?=L)N'Z_&^NSZ5ZB35CF)FU9TON?,0;23\M#B8U^7JQ2 MWG9/HZSBL#N.[X)]9GV"=9C!CORY(T=V2 MY2'4-R2G_>#I=_D+3W^I/+93QWSOF1#(_N/SW MFNY:;2>70JC!J((%C+'8J!@]EOG9_LB]/'[GCD[#B/VR]YFSW^KCFW1-]E)* MJR/&J#9A41!:GPOCD;Y4W<4/K2B>^<,#5=4TSR"+HEA"[W^@9R8:KR[,&L<( M[VMCC3'07$C!("($K\N%,4\-+@T?I_^L&OKF3JR<12GMB,CBFMJ\P_@39:@^ MIM71$H6B#_&!N=YUSD=X:O6NWG_A^WXP,L*@@@XWWRI\QH6"GV6B)+5@.Q_5/;E5 M$N5'LW3"@KG@9WZFB@@JTHR&6I7366TCHZ]6H>^%/V#GQ=S*:8$\2S** M+U,/G]@CL=425&*YKF(XZ/ :S=*8B]9?[)L27R&AQXK '_DQ)M@K4 1LG6[[ MN=5! &ZX^K+M=R';%2V?MO!&/#CG>P,U5V]RKR&?$F/:)#[Q(H_OX1./LH^A MYD67J@NUB,Q0IC:; ,I+7VI!E6MGN0]UNGVZS#8\[(U M9ZQU0T>*J85]UQA:FUEUU3OOX'5Z?PZG,8Z*?(RQ0F@J/O/'YPTIW)B*$CXQ M";50M(:Y4BR.4?^>74L K'2EDB1\\[W:DZJK?I1NL4P8?7_%9>VTRJ'HO;1' MNSF&KU[0G+)00ZTUX@7Z?*Q%W3ESC)U+615,@\?N&V)?J*KZ4GQOXITMEH:P MVAM@]:NZQ&1.EQ73282/CE@)4^?H9Z@:7LY.K8SCE&-)/+N8>+/6GDY8JPGV M_:SW6=;K(UZ![)D)C;.RZ\/G>[D-I](7FBIU+-SA'^R-5-C1*S-!#*T/[7*' MWU-Q44L%1TP'0^2G7[Z,CV#J2L>X3Y;GP1KZ>OGK'2SVJV MK(V8XMYS6Q3"#P3=U7XYN::(=_0+5!8?0F7F><'\L3J3-'DZ=:(YBWDY:GFF MHZPE#Q$=E^XX,>=>IQJ?2E[;'%HQF=(O#]_1">GZ<<[G25#YALEU3A(71TX7 M&(YE-GM%]&5[8H M>>0+TJ5JY D;YI+GB1QKRL:]I2]Z@E2 *F4_XQN6=?PA:_5!*B#5V\?E]5N3 M\\;7+W^+T;CPE:559HH U/:$]WM9&-BVB:T)T\RUZ^V@RQ_0C_Q0G"QSE#*N MZJAB7F(=?&"TJ'QQCG'7[UY"R'Q(/!SMJ&^*RK\P:Y97PJV\5ENKK'57(S;3 MV"C6N^R/JN&&-80F:O]6G*U_G(+,8K& M:F@#]8)>)9KW,L,TBB8F5YVI[OAID3J&L*U*W="$*&"$[TS0W=CT4W5G-;Y^ MZV*WV56NX_FC<9K4F3'R@L,!^GW/%WM/C)[ B"@N//U88UT<,A$[Q9C9/'I3 MX%T@U;C'TD)O'O;"3YDW3(OOF"#I,,V7P&#G*2SV3#[7-*SQ8!DV7Y,_O:MY>7Z8ZL7U ?/ M&;,MQ3=8^2BBF\*VVMEIS+57F6D?D/4^F[CT=$BWI8B4U ,BQ?4H^=FM[1 8D@LXK37G:$06\;K?G:XY_>)QE;9[: N]=X@-"U@0 M'M)[.^;4S/0G32]$3FDPU>WV;XEFB5R)O \63#GHP_+A*ER1:OI])XOB5XAE M?HI.,H;H2@N1>?CK^ X'1+F:U)W/5AC]>F$L41LG,Z_(30!VF=T7VKN3.3'E M!&"O^I57JK\[W1GQ/K(QF@ 8;^9SHD9F'[FCGUIWKW$(YPU.RH].&MGES]YQ\7>C8C.( M>ADEU5OIO><0=G\FKHNEK.S&:3D+W;.*5OZF%)!$JX F)7/Y'WHE(@Y7X;=/ MI[TDU@5<;YG0;><_Y,HVZIKH9G>>>2_KA[CM^A+[+L+9++])RJ;ZF#N)IU3M M (R7OV M*>:M>%[%L\ W]7TT0YWQ MBM9PE149O\>Q8;?V^\9DM-U#5BKOFO',:TL='HKB,^I>R'H'7PO=, N>%VIW M\5W%!:6E452F]M=(TFS[4P("E/:FLDV0=9R^NI<)0%#;@YE]OSSNKN]SA=]O M&P\J%S@I?[J%=-!90Z]3CION";^? _7AXG50U8;0UI472]V@GR%#WF\LKI5&.'%YR1WAM73IP>E+D129*H M&+C:/*B0DOI*;LXPB_+JA<&K^3I$BU6;_=-:"47W/Z3%)LISN7]@JMO>\\=\ MFK0Z_>[L]F.'!Y,#F>://+!BR($FO3Y/^9H/\)JDP3?Q[^P8/F3-VB4_?9=3 MVRO*2'8U1),6PEE8RK71$1!^ZH7VN7"W5R^3-TOT^K;U(GV[2JSNIF MMN?(-+Q0"E0T=8]X;\]/]YCH^J)KZDO&;%ZK[J[]A\;908V:)UY/)L]X]%Q0 M9S9&_)<>+Y',-((9DLQ]>,6P0.CLLJ_]JD/*C;-?C>65)7M+1)^J!U\J%5]1 M9?KO[ON-Y/3;8<6M#U/@+ G3E+[LN2CHM! MSN4<;I:;H1L]8'Y)E*IN>]!L$=PD0POHL5M@)BDA-9]'O_R( "AK'B2;%PA M2B9^]_5_NCUPK],$,D"!]S[8@?_2,Z/*OFD4NJUUH&H]+XRE_-!<'FW^(/)76Q'OY">K^N(:>*4G]_$ET,[\"W0#>Z M#ZS[2_"P[_$@)A0]J/NG J1?F-?<_.>-3+""!&^LPZ-@A6-!4%MQ^J_9F.1> M6_A[ZXW--OC5^.6=/>MA!@&F8X:!1$UGG,X=(T,8? MVR]0)XA#2R4&["*FO9$AJ_BVE/VKE0 =+.#'D-/ "R2 M]@52=QWVD%OS/?2O*OCW%1>KI L[9>#1QGNZ]5 6.X6$Y#=)9(G/2[K=WKBI MK^LK11<%"Y=9/[\5\$ R(M4+"]7^:RP)P%+GP:QDXQ4UTOZ:B_W9?SL9![.V M1 "B.L"Y1/X1^&VT]NWKF;'=N_\Z[^!NIL=% ]O;0TL ZJ!SX9(K6W_/S!^_ MM1.Z<-__6_EGG:%;>=.C_(D+W2<;Q%5TL9BMFGY1H4W]\J?[5@5_JMD!U#NR6.3VY' 6!+E&CJO?P;#P] MKKMN4]F[DT5_G/;0( (P5=P1%U5S+S5[KHU[[^&]7_Z9CU?4_&U#SK93\7O_ M]KEAO>X8Y;T_IN%W__CT#9>FC^Q3 ?X20M@S!.#P;C5FY<]H:4B&%Q@1/_(9 M6-4U"X>&I7C/9^\"N,\ D'$78PRETS4PY67D28?_A, D4);F1B-_\- 61( M1GB 8P?)@H0N_.44OZ8:%+OV3;N-*,5K46HK"TMO<6#[A3\CP_M[UCLRXK^0 M0#<@UX0.W>TW@_QA#WGCVU($@+XKNN[?@>=>#S>Z##I,;91O>X_-?YRUZ&^I M9Q_2_ACJZ\O6MM#5:X,=#$;?9M;O,1'*60ZZUVE, '[[@NT?1W]+'/QK?K/_ MS&\J9N4O]OG#-*!/%-&FJ_]2^D^J><8L]&_\EO*?Y/NG31KMWA]O "'$_[C% M/[$.)FKA=R#]@V9;_DFS!P1YYE Y3HA$Y1?[]6W^'5;_H:W=L3A-;!$.NK=) M=#'1L)!,KS2Y$I=PZ,Q&*X[ZP[==1H:8@:<>%T=-A!I,ZV\SJ-K(TY@9I4(?S*OIYJP^O7V/DV456S3JW4/,@K M"6XM+9UD0$KGZE17$BJ-+",NRA;(>H.7]I,&%H73#F\%F*0F+4U7B MB' D-5:^MYCSGNT'_9-<^KRDF8IGR-DW15-KR] L3WDBWE:%3TFY0Y_TMKW3 M?8-Y>+D*??5G-9/6[Z4F. IGM")F7$"4!HDTXL0KSM1 M=1S5%I)DQ\CWE?%= >C:FC7#T^/6\3^<31$L4P9U4PY?#7-AB97WXPK6-WC" M-E(Q-RTD"$#&0R\"\(C2#CEQ&U&'?[PUAJ<]F:\Q&24"RYFLGC\-^[;+)]D]:,I MNL*< %PDZS_HFW0U*A51C@_B/!2F9];?"Q'!!V;MG-P0:TI!UOI.CNT=?T M4"H<3NBY)\CYBU\(0 W&H4,N,UPE_4!I[J'2=@(PH82^AZ/TA&$@=!!4"J(0 M'Z23CST67DFRD4:MDO[DEZ@/&F_@#^9L:PW(33YSY+B;86:3A0@!2#\!T@=) MQ@<"0!Y/GK3M)_ZK#TV[UVCP3*DLR(XGK@0@H!-T(JJF<.2\QA?(]CZ+9ZFT M/KZ]X>!]EE737"B\ 1B406,-T$T!4/-]P\Q&O!"HF6\.U'SGPVHXM!"-W&01 M+Z,?5-N]QHIG@C,C.V(/U'XZ4%ORF #,:Y5!MG=9/'WT&B #F.H]FJ3A1Z P M5"H85-Q=/[9YRHP C%L;TG,@7N"#RE.QM.'ER4*_NF!6-0VUTP5E0__(#B-! MT6I4,B()']0:?2#K_1]E62>=(:CG?]U.PC-!&)$=KYR@*^MG5G)M_Y+EZ4I= M%Z^?1$Z<0T-P5#L0#"N+./:T"C]HW$5P+TH\]:%/.A$ZT-_^J\,@=:0ZH.6J M,5>4-,%YCFS"DS7I@!:&AE7/ZY6"TY>S5(@5P@KA?S0B#[OBJ(OWS:^?@DY( MH%EQU,8D^-',3#P3_7$0/=L9'!^]/KLV9J3-%'1>#/2WS]D$0*5OE !\!UN( MHREPU)Y@"ZLLT.SR>LCF&3/D^!7W@3O1C='+P_=P9*VK%U9RP?C/VJG>D!O# MZ!2#VR"6!U#4:078WR>G1#YBD290#MA Z2\CAO1!(W36D+,@/BK) 5RI4;Z_!ZH]W*3SMC-LDTF\C.G@NQ<^[+6SF.IZ*[SU_H%.9P,D. B".*H2 M"OP8'\M@I]''FXD$0))^]=+^9;> ^E3V@]DJ/YBM>#P3E(E^-VX5B3I_9F6^ MP?8C*#BWOQ_+U;I[C1 QAI5/! MZ'H/#G^H.S@DJ#Y?=9,L [S?.7F8:WM[M-)-Z.S%"N@V : #E:>(KHS3'$8V M^=,\@^1]:Q>=W6A%%2C:E@ D(SV0*W@.-31)PT@5!&2$<1^9^2+W/&:8"_>9 MU!]@)WY 0=*IQC]>.2"=-.Q%="@\-"D5(Q%2"6%V-(O-H0NM*:.M\PEBG$< H+#A:"DH0X4=*#N[ M\5LVF@,D+KD*Z Y#8*4L>7BU'<\G_L6?X%!N@)HI)G4CJ^=?C$+VP[Y>A3^V M. \2HN.A8I$>6\OD:H>#(%*KG80>#/Q7'T5,HON4,MR\"[XI+ZV($U"U"='J M-=M]^UU>+Z 67SQF4_%BHAES?1O?!G;V"D>EI=].WME+5NS[7T3$F]]7 M96DGB-\8>?,3Q[:HL:!S^>(JBNE\%68Q\4/?(4\EC#9,^;6CB(SQ9'6E2-Y+_BCYDY79X M+SLPQ-5-M\(7X>*1PZZLK-B7E;,UW?>C&_&^UN#EF?4+YQ,3ATJ,78HT7X$Y MQ-<#^AZJQK*I@7%+0P+2P*8N2(TH2SIO\0G-"5-?318"<.'2^ONQ9JV?YJ::4LZNC8ND@XZ.Z@)A M/"?;]QC$JE$J9\"Q4 R%]GR]ZB3AD._5R>,(R<4T# D\<@!15>C7F+>X8,< M#NB\?-5.?DUG'\IZJ#9F=PJ;37%(RKHPDI%?K#OZ'U@7=D"D!UI73F*SZ?X0 MK?8AT8(LEG(:%!8#@Y.$[\/D+XIF/:!H [SN]TF*2"5MY.R5 \YJSCV@/W$D M^3#]_L/P1>SFO"D39K84X,$ $== L$P<7OH9ME./!2?/2Y]=YF0$-HFCQU4NN=:^A4N#@!;765X.K M"V3?)SS9QV'2LOLKJR9^[,Z'J8TTHW>!ZD)PZ=MC@1VS=S"1VV@%I'$8#ABQQ6/NKH)!S3NSH"X$SIT%7-86"2>ZJC M;6))^6UU&8^!;,.*ITZ/VQ/?>U^-%W&2!).F$$&#O3/Z MGOFXC6,HY_ V[R"XE,H+#MKA2K%Q1I7?/\;EKKSM>EE6YHA)[TDH2@Q8)%^F M[3LU1?_8Y%ZP&-^G]569JQ;WO;QM4E*LIR&3_!C-,KXON<>87TZQS(Z1K'0; M=XA5&+ONXW1-RI[>$HS5V(KD:HQ%*0"I>0C,MZW*UQ+]GG;:*U4M?EEBTZUH MBH:Y5(QQWVUD'U;Z'>BUK)#=[!TK_-A$_B7B));4'G!I8<1/J]SMWVC'Z%:8 MCM7((L%\2!'/U'X"V1'J!@4)=_.84-86K3&.3&=5;=8\BLS'?;*PKZ9$#9R9 M;'HNQ&N0V:-!P>TS:\)^1=6_>!P,'2W%1?B>7^E5E4:ON(P^U=S)K#H#S<4RP 8.?,.'>>[[GSAU\@8S40Z1V0*%BJA*WPG1T>!\L/%\<:+R<\E;Q8Y MKG"4//K@UNJKL2?"7/JP>5BDV4E.+[Y1=\+BU6Y?,M9^"G\NZ!U>F.IZ&ANB#IR> MT&E -#41@&B.N5KH<03G!51?('1"KL_GEK,[W-$.]S[928W6X:3BZ'F#Q#M> M_*L[;>JHINUGG]'G\R8C*9I4>%Y,)(4KR=I^B4JW?&?1(%-:"-]%1,TX1;/Q MTR* &/DY@*?305EC.Z M>_L8&^J81%- _$U66)%1Z.0U-!E^:,IB<]MT30[1 MK68@_QGQ. >P_5'-+2M?$,VZ<@OUI%:%K\=-V6KR6.3=MPMSCFWOVIX^KB,3 MNDS*2AJ1IA@J$/ZB'E8,J4528N+@]$LJ2IV;(_:Y4[(,36218!P^##J6BHA'=FC^-+T6TYVC1-0^0JLDG?!I/:QHC MS:_TPB?N6R ,FB"<2O3C^22+@[#PLS+/MOAS1DVU1QU?F-87: ;7-+O XB0\ MN.Z1^ZL$S$8W5BA.&:\03<)#D4Q*DN-(*A\E'J7>K7+.)YMJ>4UO=NVHB$*L M(Q-0OII=[Q#BVQT8KW<8OG9SM$46O3_WN]/DL)O.7@&V"+ M=KK+J](=*%*&UGPLO4:!@1OVN3],+.S:;+43%_O QL@?R5QXGL(,0'#;DER+ MJL9_V6VO@13-16$?OD7XX2$!@ULE_NY+0>&M]:*Y0Q5+3*EQDP[02JY+/@U/ MK+AEK>]UG47:PD.2HZ/'OAI5R73.H;6;.[AEQ"[$-)=]O[TI)N&GZOIUTE^9 ME=G7H=6- Q&3ZCD3K;JT@YBUC1?P+Z4.BL!-%7P3=V M?="BG=IW< ;[0>8JA2XFHRZKTJ?K8S]F)8E97Y)$2/&].W%#(#*;/QS8.B85 MH0=3]I'!?:EB0NS7ZCN46 @4H[J:/+;ACF^KGR[6/>1GBKAS*?*YW[.E!F]8 MJ)\\AJDA^4$>\C4FKG>]7?OC$\.J1+7\6(>SC@(N'^]2./!)T5NJ3R%I+UI;S*3?"W>KJ!9],'C1NL ,Z\4H\N[SYQ' M2RK,]S5\I%#<*2\\\Q%]6MUY[HIJOE;2\:LZ.40D/NJNU6O'R+4VP2'F>/H) MRS^)8VU*X2[HJU#.-5WB4)YD+:DL=D(W$_&.[P52\JY3\FZ8_GIFG^"JHPZ< M.B BQ\Q#.HK0[U2E"I<$KYX^8"5&D(U(6E2XD2U.F#3H,KCQ>KUB440NTJ+" M10!:7#!@YN$TACO^$Y+CMLT_@6G85[- L#9QP/RQW.-#[6$J2E5%CI<6C':1IU\)XBC_&"R\P^@@DT_1]C&LU*X_2 M$P@G^GXL=2DA8CR8=.4.$9N@T<9V' :6C=&]@E9NBG*SK8#F:J-,%D5=E)X+ MJ)]M2?D.0(6_SBO$JO+$.2GJ,ZHDSG3Y]<"HK5"7>,14%+J0$SPI\P.:B *F M+T[I$1> L5)BML@*8GHUL_S'4$=X\"@$W1ZHI)1RLKC'$GU)_WMRUNOTE97C M]"/LE$NSI;:-"N=BG,.!G2H[)X>6U[AW50Q?G7-41Y6Z(@9]7'2\. H_E=R< M89"/IUF?U*!I-XNP*7<8"\.S=_M_OFZ5[WT(]]ZIOOEAU"!/T# MHJ@$PX'Y' HH_@L*R>(WE$HI#25>P@MT5UB^P83NGW)RVV Y*<2[S7 M]+Z<1^,&@>U%^7P95/Z*,*JZL4"SD= MX*W.K-]!K-^I#C G@-YH-?J/U=%Q!_Q4*IS*UP4(0'^?%0$H[,O)\X(W/:@" M+WSZ *Z2]_(-6'[J^]5GZ7L!6B@\^K2IQ#%K9C MX\R9EJ#XZ+C*$_ MQ\U\)5P* 9B.FZ^^!6["?!(G;Q" V$1Q5.NF^'+*DS;F M(N//JB-%1461JE2EWAV4*EL;U8UP'LQ._1A7$30(0B]3#J,8:4UOF52&U;OV M9RU_''R,#8IB2YT^"Y,?Z3BNJ9;""!L,;804IJ2C*>J@S#:P,&,+SH^?>J5Q M5MI%.L)K*P\>Q T\O6P\K:DEP$;30Z(*L9SVMDF*UMYMQ@]\@8=:HFLQZE'3&D)H"NJV^.S0ID\E]EWGI,:^X3HS62E4CBON+?.YM=. +A%\2H(N,7/M X9>KJJV+QA6]?^Q6"?K:?,D:E.9L'R M\79F+UFDB1;9>P;TOJL88,2 Z,'X;RVN3T1AU?.LU7/L@=$)#/%MMIC,[=I4;71?I(_B!.CY*;SH"!6&\,$U_9[- M\C!2$4>9+S^XU3Z>'=(BEHP;8MM.HW_MZ=UE[2LRYVNPW?CQ)US4$0]!B%A@ MHJ8T2_K6?CR[XW]S\'M6)OVLQ(CD][4XEFW->U M<6-ID%:%MR2N;2KX=O ''BK2_>B63YF\J<].\-)NI=%G][M6]^89Z;K6#=89YIX@G"G5*D^ M5[1/>;82 $I!7.1YZ+ZRMZ-7:!-_-$:U>MG^$P$86+(72<[0?/&LW-(&!Y7V MMMW*RL38OJ>_;"*4\8S,J^E7@FSZ.T'6S)?#I5=/QRXA;T(W?=QG;%)7;_A2 M1\VEUQUFRE&0+:L%?6-W^@G-3K^+#X.9]4S#P%4!^-\=PG2B_+01URE^I!;3 M!RMY>:$Y)R@B?.C'>]'O$$8[UU,V=,VOC=:L)(_<@:78D)3S$.U73,GGBV > M[TMC]7&9HGZG$84-''ZIXS"&)1Y(,0H?.H%Q9RD?()5]C" =J_(:ZT1VX$5 MP'#$,;_105\[)UN2"3K!;0>T;+@TDA.&R9R AWTH-GU%/*8>TGH3/?(^WSO7 MG7G($I$^Q)K0*=+X0U7 D9^"7[>6 )#[G5M,XJ%(K?=@[7O* :VGN7J'(6^L MO_WMT,+"?72+: \JIO#S9+KSERON;#40QY5,NQ]@;M<:'7G"N[UN;&"M 4HY MC=H)D>E3$1*%3[XP]^C5&W\,]@R4;C?VZ MTGC*)K-0\ _ 3#:(C W)E<<)F12_=U@-/,[7VZ,-%3EVCG],!FSOGW6L;R% M+N81:>2/RR2D.*^BR<@BH@WCIO:!P9TIS16Z<67M[:'KT5\'_:)]X;XY=LG/ M"I.%GR?4/W)X3'D?\H5R*T<&/F"E@R( #6L!+1/15*90?Z4SR4.+$-O$4PRZ MSLQ^5Z).W5DOOTPU3.)X1N&VU4);D6,:?4"5@-\W/UGH<3S_K>S@XF@VA&ZC M=X8]0]MKS)LA[9+@<_3Q[K2QA1_#HA/>K"4 RI5+];""JQ\*,S&U_5@U],CB MTI[[3-S"7N.7'1/WW.?7>G5<@/I[G!K>M,;5*YF.@$\;ZDD]!%(A>V\"2N10 M35-46H03MNS.][&B#[NS?JHP\I+?_?,35P+UWU*2$L4VFZ%G+""XEU6"=>-P M"A^^4M3YI+O9"&0]>NFFX!$Z+ M/8!YVP?Z_*OJKVS285A)6C\!")-Q_8=\@UV?=B M7%&AD[)!X#Y9O:RK0L9W(AIH?VLO.UCY(3//Q#[Y;DVBF]>TA@$,*$@1Q2,A>?YB*"0.C\K(/:=MBGR/3*1%H-:>>9\A5ZG M;;G]700@YRR-G;EK/H1.9M?1/_;CQB2BO>%DF!-C]7NL]>*TI@M.9DUO30?$ MGDN?[QH*=G.A$6:T=ISBI8VZO+<#9W[AO=]!48^GP$#1BN.56U'OX*@F74RX M>S[I_![=3&1OK@/)_,Z)S[7LEE:G]2\+"(I^_'QYL_'AK@HUYNG4E&QDA0[( MA)61P6^R4:NB'#_?SP8U)H=8C]%Z#=8 AA1";U6Y%>C??'[IWL )4L58* $@ MQ0MB62M026'C&+C5U/YS'WK'B1DS)$67AZ'"MN.=LA4SZXH*O._.G"B-68X/G5B&GK"J";['+"O&O MN1#E?_K<6;1_G>()OGGLV-98<#5E]4Q(L55EV/44SAO)\BR\<3.C?+3W MOQ$947 7-K.L& ;^W_U5]NLT>GZ,BS.Z?3*, 'R$X^.+O6<=FJNXL&-<>&'D ML"P!T!JL=#.V$='*5]_E;_I& +$T3H;=[KTNXS9EWG@X\A=D3&&:-PC,)FZ MD*^5?QX%Q2:NA57OT!. 3O+*TQ57,G&CL,FD6;,2$+"R@#A<*.V?!^F#Q W/ MAF@2K#H*TC2O(NJCA)K)C[I3U('C:J40R?0:)P(V11$E$QV2RE0L'K)G-C@6M,6MYAE@;!*N\= TS.KR+"NM M4JK*>2.Y%K;!"Q1RTTK*^U*(]8TF'G:T3>&$(MVYT?U))DP& :C[O!.CWSO9!,Z8["CG'?+!\_N3_BJ*/K8J0_0OYT.8P:RXZ)]IIL'WAG MBHY*LD+F(BS&S&",YD.^SQF'V^$%/[6%B896W[$E)CE9=3R"&:_L9-J!"W=D M$;C*&M<;PPJR&V!4*H_N9F'ZZDT^IWLYBK30*'^W63@5)/W-E.BI#" YQ<][ MYV.%.TIW%9C*:89&C[Q$_QCMI[!BL+D;K_">XYY'HI)=Y TC!&Y(.J MG(56RQ#,946Z'*D [.I8H$KJ=<,A%$J>$RMJXV^BQRO5L6<'+5YV+/;&M[D[ M$='0J@,WQR$(=FZGRU-Q&KJ/H3:ZK)C,^D@[QWLG@M^88<'M89#FOJKN\2BZ M*\.9SVXQ/$D\DRWVUI@=F.[K?ZB;Q^D[3S(Q%!T(9<+SRP9E5F$ZQ5,^9J7&<+ 0^I\0K$]64.6(<;KP]A7)!%6;V+$8=NHC <2 MU:G$^MK^1!5_G/PX>=>MHJT(DE#W^OY MP^O%-<=U7N=Y'._C?;R/<\X9JF6S:"90G%%BD_9534:9.'$;LV[PB0:\_=BZ MWTJ8L\"4DOMTN%QGD5]JKWS)!!?:AUW4W;8AJP MIWY]DQ"1MM:9*JPT,0G@["%:%W:JKT:N>J/9)"'$Z%>4V!BTQX9BKU6^ZJ_4$Q19UW-YZHI+.6C? MVFE]Z]!VOB+I.P%KPT@TQZU-*,P*7X)-;[1/K#TO)E\,S)ER2C^-_T*$/[ " MHKD;S.^OEUV2;8C)BKM 1Z$3DGT6Z)O!EE+I-G[BR@-D$-*@B,-OGS:3ZJOS=K=Y5B:G\>RD $=YN2[=* ^P0+&2E M.CSF!?E.@'&VY:+%PW1!_/QS:-5,TH!_3=VZ:XGJ0"=]S_J%!QOBHKPGMJ!C MSI^;1/#P%@RG-3&+Y?JD$4$T2GIKR-I)D&4WZAYGT7=MQ3C3]>[7Z)-%"SUY M* MN=PW(1:L@=)/HZ)8^#[K=]K@7A!LFI#UB;%$Y4,5RE@>UP=%=[ :O][V1 M^$Y,^!1+]HF^(=1]:U>W*D<>.)=()5X3EAMPVRVC.O(4@HOZY'66S&YFBNHJ MFIXAQ",NJ"Q'2)8./]J*'$]%VW(44Z4>R]OS"<2O"8:.R- C;*PJ"'X-@[Q%#< MP3Q*$26;!ARVJ]L;3=R&BUFLQA[K[MW&[,C4,[_;+-,"1;M$=Y,*9)<=ONS\ MNWT8.MSN:X\.1Y-/GZ(!7\=_M_6FW#:59EOE/^9*QY10!CT".>*.C6 C]Z14 MG'/SW'EV3(;I+L&LZE*3*0!!\QH0&29>KH$_R$QRNU?;E6ZLJU&>V5(;0USYJ$%F[AEDJ=]@:A77_C9;/KVD SA%T MTC0-^+:&D_[CF:6SJ 5ND#*N!92O^LEQS]OBB\N@"]X$-BI#&0TX!FJ-([T; MU A;=OB,!OB[K34:_DT"'"Q+_1K\XL(KNX8-*G?N/(6UZ31X,0RT@&(MIN'? M?N'8P GBLY=JU_88X40NS01(#U$@4C=E T,TK4%N*A'!XGS@.%E4GHJ=P^&PLJW0Z$!MOB, *5Z&I#9:D,#4$M4 MKD!_" W00.ZJZBS_H@'0F5X:(.M:RD3EGMJ_9>WW+;E@8'Q]:(!F$'@G?!1T M:^[6,IQR /Z# *G((]. 4)7O_2DS- !K,P4^?JH4C@'GCW, ;_/WPK1/S/\> M)7MI/.+/>\ !H="#/F^WLVHOXZE+U/ I-RH-D"8:T8 6.D_HW..1/DHU^-RM MY59J,(;*Q+[MB9J?G^E=C,*BL'1UX/3+]O^!.\A6;?T@/W'W45C\1BG4_6?L M1E#H4&16H6T3^/X=\V=B1D&13::RZR'W^*J0)#+H/^FR.)K]_K3 J.N03]= -V6=(3M$>!C$]BMT M 6RA9]S9'NA0@ZA'5W:,#AZL+2->+H4OV(^P4:HA6"M(.[,T'TR^FZ2G/50F MYR)_D;3E:-D; 6E_MI.,R=][.,HCHX2^FU^W=<'(W3J7AXHE\4$W=O#VGURY M7,NB45A_&)(*%P47N6(T&>!">/3SJRE>W\M=M9A3,?OU>!I" UATGLW&R0L8 M_8SCT]_+)!WY??OXVWDNNX;6%G4.@N0<@A_]0FZR6^*7NMO'B3[D>3^94S^; MWK%93(#+$P"7%W@7/OD(#)3S:O[#(8]O=@? Y[@5=,J_:OD"4R'[CW4>^!Z16Y;?([0ABODT7[)[%8 MP:"6.(/>0^!SP#\/KH$Q?OS[:4<&EV#3M?:@1!6"VAN +])_FM)V#G,#K)&[ MJ55](*BQ^B!PX+_Q]NE/O)7P2/#0@#D0JF>OKJ,_3;MFRS7#6QI_ ]D:1/LS M*A<27[H&77 ?1>%/P\,S1ERWV&MWP"54!FMRUD&P]M203S M 4S0]#\3%.J3R$8[&.5 N/WWN MN0BL-0%4/FMMR-^#B9+/%:WM051!!GH&$D[;2+216I7;[@XQ>V"A[!(X-4,X MZ+*U2#A>!&0" Z+)#F83"DO]BP@-K;NVB8C=#6+V8(UAR@8;T<0'?)WXU^O[ MHL/_6*Y?^9A0=!3N-BXV$A^H$%* M$!L&N9NO+@:N)G??C:^5 ^V)E]2K]H\G^NS'=UBLL^P<.#&5?,AN_OXAJ\]5 M^[0 /;C%MB<6!+[R.6N95Q)82W*^.QV4N61^+;^D_(#T?0-Z M5(D6"+(F$&1P#I!5KM, @MQZK?F##^ZOI8LVG*9VDTV=AA[5J_%$;93C.S;A M7U?^K%7)5.XTL)8U"?X)9.>*/ZL+)^L=L!;Y9OVN16O_@/J1)T0W&'3.8[2/ MTB!---Q:]J$<@)(/QS9'9+O?PED$AK-),Y%Z+WZ7B]P.&P4Q1!F%8O01" M;F!O&TI]!J$R<9 4X;]K!9CNS\ (^^QG:SB8CL^8]\U +#7LYV:]U5]E"61, M$$FB+RAIT'DR[_1KW^,T2N1"V5=3"XQ'4VCHXGG29'63S, U( M; OJ3=X'QU2_E0+YM(+MIMR2#G5R/S$U\/RCOSG]]TP1_TGC[_I3<% L/4@A MF7GFT.UQ> O(_)8@\WN!S ]M21[=8-NCAQ-/Z2R#A:JOKSFM>E'&RHQ\>@?4 M(?'(.]#M,7@8K*^MCQ,VCVW*X?&OCVZ\9!34%_"Q&F2 1ZBZUD&4T_J&P.GV M1YZ!34),4K;BHCN(,; >(5&AZBE3>G5-X#3#UG#P71(27&*5IPTC 8U0/[W$ M?._]]^^,1D='V51VGY05J#>%%I"7YB],GS9J'S9QP#[\L:V;L2V[7[[ZBL!4 MQ29^3D[E@D9MA1!Y)<2 ]/EARDK4?+IX_!-!6?D#AD>)DCT_T=XJ-P-[G?RFOC+2+Z\BNV!V0V@0-BO M]F"8+? TH&8?1XYYV!ZP"WO;9_L7L!Q&2W=RB=D*/_P83Q;UG<26@%KA[6@; M/74:5"PH/*B[%WP(A_:LI(FF_06WU]C:NKXX.Z1'UX)$LZ_(]D4+NTP#W/99;A".-<: HH*" M<_N-^6I=+[N;C?#=+9#'*K2=N_M:5+;!N8"6-. W32I0N2C_3%-5)K\:YXF\ MJC?%733!\J%38'01,$M"AM9%4+BDNT&+0PS== MZ"KPECG>HE#6;YC,F]@^JWP/266(PG"491/RVA"'8#;-?"N;]3]&W'XB#JIX MQ2C&J+#&6&;-O@NU::CJ)HI^5E8(/B\PJELCMB&_NYKKLG$3,^VC6OZ#=)1@ M?3X XO1.ZUJ7=AHT'(KP=@YI')\"?HGN!A7\?#N5>^#TH"P-X)G4&^SM0F^V Z>/*HV"*J+!:+ ;7] M-XPS#0@9I@%\J!5ES"8+M)6,7A[=$/HFH_4$BD<0,:CH$CC>"C6K1WDV:[MW M4A)!:1TE.\(=P13(,*=TD[]LZ^WV3\]%S72$S=I0Q:N@.VRVA#SX/6(?*@HT MKI4F#E"'2D"%64%*WGV];+:179=5Z[9L< )\=K'=_;PQN!M88 MV]'./5LOWK+$OA69,F\[R'87M*4.2D\V):#;)(V7+8S2HD/EOK[,B!)<1/,' M,EEL?/CN$=P^9.(PF)HX><6:JVE"/79*ZTF>)N$MJ4F\RI8444"M'/D6X#;9 MGI1-Q793Y;8-.X:2-A_&6!DM^KS-]O(EP>!HZP9K)^@J'W+VACH_8:>T\?"7X I% TE(79 MU;NYV_%]YTU&R77QBY 27]'V[DY0M?'!V%I-!]R&S@QGC8AH,;R9>0[].A4L M*B2\=8K>N":$*GQ3M888ZG;492>%_XP:<;O[KMGE&6AXM0"3^>K5C<6ZX;E! MW\+I3[[OA99V3+P-QX[.\Y86!KR"5,[5+\2WVD[.<9AP*YQHG%RNZN=/V$B! MY2T)=@-!'(&8[P^^E5 MY+!5=AP&O_G.+40DU6C,0.#A61'-54W]6GNAGUL'/BT->6:O%M5D'7 CZJ7/ MSE5^V_*OK;]6O<0.?1Y3,LBDB(9:&!!U0?UG,0)=>P,EKGA=SW77NY' (*Z,N9 MG6#QTO>G 5=&0-4;T+S_<1U0P*;L4,-*'E!WP28M;M1ZUW#7:/L. I3)IY4@ M1-TR^/\\%X)/!!NK;U7%<,P%.&%B"74.>BZH&RSK4#B#3/R_#=3_;],JK5_/ M7L_]8R(:3Z'_.A04>W9?6CK?H0%-=_<_D#8:9!)D0DD2 CN00ZPZ_[(B';+P M*&I3$FQ7OD+(WG5K7Q!?$(]>[%>F$/J_.8DBL"9BR*__EN\,QLWVQ]X]]_<& MS_[+G.?O#*XW?A\ZOT:]'O[W'.)_7H<,\G_7K5.(?W$"XE_"Y(5Y#7DM\ 7U M7YF2V?_-,!3GW-J,'_D 0TO\8W%CHW[^MN37=*",:5L+5>#[21AJD,'V7.EP M//%V>>Z.Z1D#@B G?]ZP.^*&F1F^"$N<FV3Z'#J_0H[J-LG@]"'_LNEB,4 MGBWZ(?.X5RO-OAIBK?B//D!KS@9=[^Z1FOE;;KB]2>U 7?^[T<[^[>*9X!_P M?QNK$OYOJ>!<2LXGYV_?I@'_E?W?3A6U/^ L^_=-+?Z+./?^[[/D@>W?3:?? MAE+_'V=I\L>R?:I8-V'Z&YFA4_[;F.%OV?ZFPK^9SW\8-]-UP5L,_I4)W4ZD MWKYDO5#7F'/NTD!5;?QM_P0A.T6R1+'JGF&-+)A[(.8.A",++)VJGTR-?]?Q M<+ZT&N?PYI+B%H-7D7/,J"38*+:AVO?FD!!V6=.]D+)'CC?RB9M=$>X"Q09^ MOPQK2QQ,O 37).2RMZZ&7Z6%5%02S\-HY&;JE:DZE7@7WF'=;2^G.O3%%9N\^B7Q)K!X=8S6@Z_ZM<*?D3=_;_A1__9DDQ_*^8WQ_LGS=V:(#(W[7_^\0H_4>M^"_Y_#_) M9ECM/HD$UT]OO86/*_!QO+0">WCM$'3W..*^DD#55)")5WY!>)&IU+$"SYV= M6Q#!16@%]4. 7G7WC:'D*SY33;=?]/'MW%+]>FPM'FE@ZXVOO$!4T(G6'R"+ M%#6[OJO@#FZ(G7JWVP#Z5$VB'W5=8GY]FK?UT6U[RZ,KXCZZDUW>&D]M\8G3 M_^09@_]<:R#DOQ )_V<#RK'1X ^Q#US/_0+3\KA>PJCNJYV+O%"3]?E9:I, MGJ+'Z,UR7)N:JGJ)\B.21BX&%FD\SEW2KI+W$[08,Z-X+4Y'^1\P3/U>,WCJ M=:&^8DOZ^EIUL#AA[O52(-CY+"&H"OI@Z#:N;S71@&8O- TX65INYG;SU?(1 MA/U^%B"#>S6IQZ8D1D@T@'$40G9%$ T\RRS7R,>MX(2ZI>HH^:B@OF/[^]D M6+3^Z24H5FV@T0V%MW:G 1U+I1-B$V+;,.3N+O$W>OQS_3#PF;I9&A"[GU.K M_YB.M7>_=K].1=O^GL3G_>HFFF*V4Q9!:2V%$J?NPKX8'(%MZ#JSF$YOWUXZ MU95G=?B,VYKX.I&JD]E9IC\A-OG+:@O_^J+LU+F!F]*YX0%N[\E\++CDD+W5 M7[+"@M1Q5J1BTJ.^*>8/*VY&3P_">@+9L"OVK>K< YF#E?7.17K7T(=27#IT M5]MV Q(7G;]=>:97W7"^*'SAX:IQ*]3/VJ)^\[+'2]!C.]<7];?AR_S[JUOX M_?<_>;#>(=NA+/>_7RY8(/^?7:V6#I*O=.UOM]29E>Q0F?>] L&G_[*IP1"E M:D$(>XVZ<+EP->X;!M$K2?_S$$\(U"BD[*B,!7K:LL@\,S:P^Q+ ]$D5T/?R MUQ(2V\2!$:=Z[1P,@XGJO1BY-O50&P@W?GF9EX$O3?^I'Q_\(3';8N"^'>D, MFI%\,=U44#S>_'B_SQ5+_H,;<1>8#$Z:#CDIE]=;Y-F=<1+_)&NFP9WC6M5K M[],6"Z$VFV'VY ?J#A>E(ZC7U4&>O%NT1CGI:*58MNM#%98IS^:J-'OR/"LI M"K@N[I#!\/_C+XYB]"][,2_VT)208OBFUY2GV/_&H]W73M$]3Z!OG&/2U)[N^"?QUEI_M_] MDWL8H 2:!"S.6D0KUDS2@$P7"^IZ^#@W0LRL]AUGC0JU@T_3! M&#F$_/O)F-S_U1'(/[T8R?<_7G27\[CI3H" A?+#;00UKKXTG _70@.Z^P@7 MSL]%Z0^9.7#/E3Z5WA7G,Z"$E*$V77(]/7SV1I6.DU_%BOX)G]IRV_4U\C5[ M1RVN_8F(B]$YY.2"L[AN\>>3$X)YHJ[+:#!KB4C^T]D*W?T+7$#EOQRXT/UW MJ__BYU7E*[J.+E!Y")G^M9P28MT( W+=2,Z-Q+@?_:4Z3'25^SWO JKH'IV: M66KCG<(!,X<301 :D!!6"A^[! ))>VKTOLHH/Y8&[(I9S%-"S\,W7::\A1J? M8.$_YXEOVK.B)&HO:_WS5_S]ES^Z>KH:IVK:$+O'75#+HGGP7P_ELMV^F;K] MRY4\-[) M% /H?#[6!^5:P^;R",B%Q@VC5:RZC5"7&F MQ?P9T'GQ.?MI"!*D]H29C@*\Q",>WG5M +[,#?)IMHM$-#<-D (E=KCWJU>F M=IE^YC&&R%=>9^JO&K@7"-N>8UG!I#,:!5[QH4IF3Q09:AP+_.BVNSA\WN]= MI_:RXM[MZV+T3M/;*G%TK33 *;B3XX-U"746!*NW 6](F%?TOWCMD)OQFG'AHH>%://R"W<]KDRI[IY M;^CV/@?QAA0(S[!6)?H&#'(6M,%[@Z7U\[78>*?AXX4]10H.:)RS.J(MR),N MT,M^C0^96<2^:*@;.ZZY-O!1L5>FAXNN_P";4+S>G:0:A.M8KS&IJN)4]!F0 MR1WHA@P-^RZU\GHO0"T _PNW=&=8WQ?T%%YM.&M%\BPFI>9]>IP8MIR521$[ M0'+JFY"#&*<\7<1,(];ETOHRL\F@&N@-EL)YQW,(]C?/@=T]#S7(4S6/9'?3BT879W2,LK06^?(3IM:N#V8I M-^/P@.5[RR0UGN"SG?G"32$R(;OJPZ_=O42:NT^Q9OJ;0+LG@N5H0-5I&N"\ M7O"@,?PF0ZAZ1%0KTX?L4L5>!_JL'LG[EM-=;ATK7U2.6>![:P[QPCE^:7 : M:HD DD(7#!.>J"TV3N$F8UBMMHO?E@IX)#].!U&_=.M@A1.[N%"0P8?W<*?+ MBZWXXI,K5T;UJIRCN]^X2(ZNZ:E&\[$5'7MF[FP8I3J7V$M3IF-*JRX_&.!H19U P)\!Q!^^T)5-*5:\DK\6@=S3OG M./2?9%)O^G]/)J8)Q<..$I5'H6Q@,W-E%+K,^P"$ONM2.?]2')X&D%])>OQ5 M<#C^*CCW^[6XOY_.>IFNC*M8K9+,>ZPI2NH(EA5O\GP0LL@V9,J5J!HAU=[T M_FU?">!Y.?0I:]"KJMXB;M<3H@E!:-8XW^*1GVTL7-9HC.[Q\D7O1]6J26NN''-J]Q;$#V1:.Y MSM"(;,V@/O)-_J9%65\CX"EQ1D';>%/V4ZGW^[CU.WY*0M^^'5SA-AK9/:MB MT$F-:+3,.)"0E!"LY!8)69>:A(\9W*0! YW.US%$9P6<#CFZ&K-];!"U^9%O MH(;*A\LF^Z&D.Q_5[O$)KUP-9.'T+NWGEH)&@740WMFX7P;5?I?!$A4$KK@O M'+,N;06.: B..%X454-JER;YK_,.@_Z=./V/_R41YSMRJ/LB68QN=PN7D;!W M@B@EL])C9V6CJ[14I2)62!&CMR49L6VCSB6I+#R<4>QKO$=]=8M)"TS9G02- MSP?, UF<-9_4'/YD,'2+H?)_4WK 2CJ?L\^,1?"_](DFRU]H<8H2*_TFH8]9 MLOIANVZXB20QVL(7)J\OS*UME3Z%[HKM_55MW>^C?F*(+WM+J? S!W1,9TPE M;8=3=^++'MOE[]=:B7GDI#&N'?TLZ-0XT59KZ/1@@,$L;\[@3$/M96&_P!CW MMUXG=]D1*8J2H4GHTW7O3G%H"-B3V*C] C+$>D+WK&D$#LY. QP<)EPV^C+O M=#$8^LJ#Z9I^Z8$@?9W8G>0YR="X'Z,3=]0Z)-9%L=;(&'4&XFPSDDNRQ.LY M?JOWM5J>2O8QM7CU_ %) B[JF>D@SZ2/1I4[:/EN6' M6O27"0[)IEUAJ*NJKU'2S?9BM#;(/)'!PN?Y]$0.:Z.6?!2PP-'VHEB9(R6[ MT*#*5+##5TXJ9;)$8U.Q\'BIQ:+F@KN&@!XA%3=2,9/FTR+ B8\+-5U54ATQQKTK9Q1M..KG%,-X6B8[:D#Y*'4W91LRR\1%U.C!L53W& M%OBI3?D>+_R.5L/PX[>/JJ/^HP4P#6-SSX/V2Q"JPM=":WW^[EU+J.3N(=6O/4H-C MF1K0U%#S#P$FH'-5T (J'XGNSC.6+O0M$^CM8STXG88DW!S6!9NB"X0>R5>E M9#P-TDROY?Q% [C5)6#'<:AGJC*$LY/-"GRV,5)2Q9*N#;([ACTNJO)]3W+; M=H\6"XD'7_[>6B9+]PD+G2AJG18CC#S#BI/%9Q%'%U.6>@20HI&J"N[W&/JX MI&4R$C0.SL27HZN\35&\ 2*^!#\2]IUR(33F<67E\%SYD2!+[\#LN5^UCW1M M,JT--&W\"=W4FQ+;3T'X]E9@TCV=RS:(9EWIW'A,["R!Z5F3LAZ.A1=C1:P0 M>?>A- E'UO0(FKB:-/?CB\GGT\_D\Y+77VN^"[G&]"NVN&/ZKA_K;*.KF8IE M=:G-M,RBV('T@B>P%^Y3J):*0KW(HXDJ?BDE7E[\:<6CQ^0[[VLG:#/[L0+-,'<[\#K=1FTLL MZ]$X#09[.=PHAAW4%8_=8II.XE'A6X@74-8&F8Q?Q_TB(N]7*_"Q9O(O=;YL M=KPXH7DI=JU*UX@YH*WTW&@8];03A!_J"*$C:Q(=9PS8':=/Q@TLW1QM,"^9 M1#]X5.08QZSY4^)BTOV*CB,7;NF\\0'RGNX9M+G%!LDW$-/@> Q6)URVT:W- MXO;K*FIY,2QD966SYZ*]'^7-Y;^[;]S(E7:A:M06HJI<) M%=='!.N_E:F*X-;8I@(CK/$_=S$B,6VXBS[YT#GU<>WM40C"]J1]G#!6P" MV(9=/:'1Z1RCE6P"Q,FV&%>R25)\3]:B0B)[=;_6>=86CHJ'#J5%";R1O?@, MR-WAJ4NS#]/-226#2R8%MZ,^QH_*TGT;4:.@T^3I=H\'JSE?-Z^>> L=[YN_ MXPF8<1.B<7.A>)7/?!'1#5K;!>=+^!2S*P>Q&Z6K\_$M.@P<3 M=!Z=/FJ2,78B;.+"4XLZ%!/9A_B6I+;0=+(?ZF!]V.ND?VKY>WA+!WYYR?WA M(U^-R++[ZUGR7S2S#E_PX?YIIB3OR2*#0T8VG895-%=#*Z_VE1!M5,2]N. ' MQAFTZG1@WM5KJ3]C(]$WH@AN<:/J*H3YUBT\ECB6+OE-#@.YC!^TK*[%/RHI M&Y_S;?B4QOJT0_3(%[,0C=,Q]!J0S":*EF Q2"._/!:"^ 3\JK2<,^7*(J/#C_*:&A?L:V'MY_?((U,MA8D:_*]2SI819+;C MB/%9?;-P+@=E[;#W^?6T3)D-8_\?$1).%AY%$GMN"O:X19SO616_M$@ M69T9MA(Y]"ZLB?'%^?9;V\8A2B>XP#S''%U3EPWJ5[^ #\J;Q;##'%TJ8X^W M"9P<7''EM%8W"\<]$$ZPN%:<6.S1^M@<1NKN[ %T\"FC1@1TY#R^+VH+$P5G M(^M*OAS>G(+>(IPZ#G$=[&;0,)'7(Q?F<[LA M%(=HDU:?'C!/]*Y\[FHB;+]C>WUWCV1(@'8@#A&SP5?[.*P"U**Q#YS\U(K5 M.6MY!FVVE] M?=$6I3I@<;5W9?6K+M1B:^$'I_9^\<.OC=M2]2.P;)3("2@U7LNF*U?OS31T M=1W*!]2?#Q$;1VA(=,(=UCB=;$X1F0@JU@-KPN7#GFM'G7R2?&Z]DSVFXRC1 ML;1:G$'E7E2N?*[] OIBKL%C.X\&)-XGHL!*?]*^_R*UCHG-U86D9YAZXB?8E7Z+8Q08D& MI(81R/G5+&J:E_P7V_[%3F M?/*\82B'X'$5;0,-"4P0:\#Q$2K/HD7L2 D!VAX$C5L4B5.!<^@=R_UT].:/ ML5"&3:4,-C9*4@!T5LUL-J]M,M #UQ?3.F[X]O2&4^ M7SWL6O+Y97SH$&M6TV)5K?SZZBFI)QIER:B97.3Z0Q0G:BDM KK#7EWVG@)V M/*8LG0M.*F_#&L[/X_-EQYDG9VC X7:SX9ROD9",KHPC1DKQ;U,9$24P9%M? MM,#94547A59HF+M%-R[_C.X6BGV1X^WY !6&4#%K.@&O[ORSBI<4=]^$D:;F MV]=>@,+S,/4XK*A#X:(O8:'N\6@6V^[*&4'Q$SMV$]F4Q19*>A!O#QZ-?1WV M/I\&.!%,\WN*B%&48(Q7@4%$6M464S2QHAE9T=<"X1AGBPDZ M$XVVD:^-6)&&SX;LI:)Y%3>T/F@RYJ@\ W8=LD]\OR;'M(S%0['2[2STN(2]DJPF]^4G'#7]MKY^SQ)U)OUKX2:NY^41)YA/SQH-QSZO>SB"WSUI>U%W;O(C%O_F;L=-UAGG!]OZPV6E M#4PX25&C_@"93 S,I\UL0O4#4?OS^)UK_:\\A-TYG^@&&038%V0[(VS]#4H$H[XE,&6\5CJ MQB5&J'NMT$"UFD3:DJ7WT]WJ\O*E&#[@I_"_]! C9.LB9"+RQ40!#<@'^XS8 M^M(02*.5HNVN[_]TH;YTI?@+#5"P&V&V N78@FTJ,R2ONYY$ZV?+VO^7G1*4S"2WAKU5$ML'X[@\'N M4/'7)X6'A4EF"5-!_3PI[5M#Z@SXC@K"V8GF-[9.RH>?/K;9LEP+^H=?1_9B1@.BENS#LQ1=?Y?Z[":-KZD--],C-.%KI^.?K()+82+ MG^J;;2\JS'>]T)72/I(_UZ!-PE67D&3O.*3S58_8$;VX>[XJVY*%FA2J$V^7 M?XA]=G#M>F..%74_+M>II. 2T^JK\^$ MRY"^F_^#L]#A/M<9W6/^EV*V>$_(C9BA;1B^!1ACW:**"$&#S4W2!+NW4K'R MB()%OY4!K=)%7>%O-Y+9'9^?TW0[GH"]2QF*Z+TO]*";HC5C\ *4&V^STLQ: M+7+\7F==^W8ST_QL]5N-*:Y^13:N4-7LL'OQ\1K\MW/[JU]ZK MD50^''@U] MZ9Q6XB)EA'^E9AP%U._OQMQ(N,S'H\:H7%&E>Y/GXI8LW4V<=^W+>L]E-4;? M,K1!3#62497-MS@P1-_'_,*7">]HU\]ZOF<$[\N0Q6J[E7H5 9E+$G[2(TU' M* 6R\,AY'#IJ2T("Q>Z@S)62'FV?M]AU[UZ^A:ZK0,^(V( 6YU6>97WAU!QF M<8Y,Z^S3] M] -E[=*T!DKL4= &O-H)T<1<0;<(O-16PY'3>>-JJ>BX$RRML M=L5(B?UQE[M-'A;)XY N.S!H]$W.7]*N^4U^;7F:G7YK84(.-L)]R*>LSR", MJDS#!_HY\&9%^]?31N@ F]QC!3 M>'; /%T8CT$'.IO8GIB^/&O L,@7V/81XW3QCJ.M0UU5K$B"7)+_'4&[2.^V MY]<^VO=XKR?;C0(4X>S)DH!($A16-(N.:O#!IJX=0W"-$XV<4U%5XTO>?I;" M(R7N'@H0R+0ASA/WO\^PZ%!UZ_(>H\D^E"S(F2< MYJFHV<(-RX46+5/^0SV NR[P1$=OJL1+UW>)1@0 $;_FYD*J4]:B6;/;+C!AK]K M$59$[=J.IP%YDM>#957[XB@K5'XXAD0#J&= >28 G9_$[I\.1M$ G,2H1+>Z M#+7?Y@3Q6#',M+LMWG:7;ZG79F^ _KR%)_L+'Q$A,XM6K"%ZLE%\?@_X6>>SI2TSV0UQ&>Q0$]L\K&!C M-LX"'(2YMV53NOF."5>CA:M'+U:^EXB^RW_T<>?G\+%9$9NF!$H:5= )?JR) M?2%E[M,I#N?"'67O[&W#%RF+(W.6YND7QWFQ=O3]P2L:)ZC,Q->S_K8Q+V%, M'75N$0/./0=GK2M0WZ1$'QDR?F57?2JP.>6ET MNLE_^!.E2E62!CPDF=& P:14FUGGB^%>KE,L@)N1H9[&J;)_V0#/=2/+I1*$ MJ%J3<-)A4+CLF;,X6FY:X')S_6JH:S\N?=_?$\I4YA,NQ?ZQ+\1' _[8&-+_ M4UU]+SN8"*K"3O[@.O\XL-18R?F198N-?=EHMF.3+)UVKP9A$! M]PJ))&S$BP;Q_6^N#?>2]/:06TTOGQ*IW-;6IIN0N]1ALMG^!K.HSO[M9^/'ZO7R.?HGWAW$*1IP?OQSWUJM-O]E MX)1L=ZBO.[_?<9$_]ZG]'ZU!2UJE<+K%00W?U]LQUJ M;&7I>3-R/=CE\:**X&6:U+XM.>TJN3O1VJ5,4ZHCUMXOHA873Y[T=745B6.& M&>8DF-\Y<^99@CD"H!M*(<\1P@N<23=A@QK# 9H%S=F.$':IGX.;K^O?GO]1 M@4][CC-_K](,FVM\<^)CZ=LK[Y0/,F_6K SC3J:)SI2D)VZW]V]"CCF/\#&] MD*L1EDK-[?UA];7-T_0V^[N9^P\Z%Q4AXWTSB%"X@YA77^2T)#XNK1!VG]R> M!8-H#:UL8XE;N/M0YR>?_8950>_!@;R#P;+[_["/#Z: 1K&45;$!1,15 M 4FB99%6ON/VW#5?C0MBY MZ(")UZ,3-WQ&XKOX/XP5_+Q2KW&-:CT9:-X4^M,@AMF%)+.4LO-<-G*ETMJ^ MU6\J.:;I>(>UC[467'K=S M&8D>!J::QN!2$G[JZXCZ64KIJF2N@^N]^K@[.3$O.[LS)E]^CGO.@6RIH &/ MI>F)_NTH?O4#R),V?>^)@DB+0;?WENC*$!S.P25]>L#1I)13TY4&2&G:J!\N+$^%!QKXF4Y7F/]> +\(Y@=6-*VF:@ M_\R-=!Z"0BCUV.*T$+XF*N@4S&LUM?62^94$IZ@*U<$;'WL$?O$^0DB'W/1+ MZ:+DR:KYXRC(MC((L08;7H!U$6I%LJ[>Z_]!$$Y*Z'8IB(Z71KH*IN@CRDW< M9LBUFV4.Y91P*J,%L<)\V/9&N+7RG@1L9?/.EE)F=;D#N6>%7?>R@-W6EW?/ M?L;6=N5UD]@#CH*4W*H]DC4H.8 VB+HG'RV?*=*>NQQS_V+7N2XA^^ZQ,=NZ M@-:7[AI\2&YA7ZIBT%>C:^T_ O5NVXDF)F99S368M:+6G5!,%"C6O9D&%.BC M=\G.W]5E,1;30?W(BJS+[D?;O=(>OHYLO0M_8/T@AC#8&%"$M3T!JS,(PS"K MJBB$>78V2!QO)ZHVPIR_C#[=/TAV:O76V.[ITA.U72_Q]>5] "17KN9^_>/9 M/=-S!7:32Y\AD27$P>Y8$^\3&:P!E-FEE-!;%?K:'7,#5TR5<+ W95:77KH3 M^3[Y0)*?S&+.9&6PQ5-/HF?AX_8XZ5;I4"@^T1'LLQJDB]N]N--JM@W&MB3/ M## F:*I^S'DOKV$AVRTFY5'#^&0J(EKU&$$%&X%FXPS0(/IG.5#EOC68,[ZR MP$2422<;-$;AIN6CE&;27F9+)U=>^M2KT;S_'>8GFHX2AYO$Q\A&1,M"A^VF M2]0OZJ>:*@CGW41>)4F*OWX8D]>;H"/.:L+_D2XT1-U-24"1H+.,)$1K0'FH MXM:PU&;JA8%5ZG"!$T^_Y;CC1 [;L3,M+V2X7)@O,3 DN;V)8P74'LST@;KY MN/[L&D? 3>(S-_L<8JKYQYJ!$ED6^972S,'S@G;Q#WRCRM[*Z$HDG9-_%F-_ MMB$:&Y=,H-]NLF9JHZH0I!*Q+M+-5"F]KH9C68XQHZ9[L=$%=UQ+[1X7\!XU ME6T]GSWWXUX3_9"Z)#EH2-6:8(E%MBU4KHAX?:KL8X.Y60T&3!TW'%P99K]. M@@<>TU5(Z;BZB\^X=WFB82X5!XF"'PD2)2Y=P6/"'@=X$>K1?%YE+ZJBNRV) M,]\VY33/LUN^>5/$&?^\58;I72WTLRY RMO=(?MF-?C,0-!I.KB1$AR%J4V= M([E9X"R^87M[=,*Z9].,4T;W4*+?BW75A@L3S:FG0U.VKPUUGC*ZQDQJF137,JI(/:Z MY)O4R7J2*M,MOK#\%_2?-.5;I;^,&\F\=+=]8-8#QQN*N5AN&Q"N)N:>? MKT,: M-M!'?/W$]#%FF'*9>:)).)5MN:K\9AC5 =);M M>#NV+XZ'!K TZ!9]GC?'_VQ@QYC;.MF8DU23#55E#NG=N_KEN&?GP:-K'\-5(YD?$1)'"F'; M4'ZR-_'9K/Z!IW<&>O;&+V!GM7,[*6YWJNFX7,35%ZVY+F"\9?US!VW M/T^B64BB 7"BVPQ;).28'+\A&3+3"#7]V*^5!9.?QE9VOSUCB5*^2@.THEG> M'O/I0KP)Z&B$XW0Z(.,^N+81'W7)XCVM>D=?33\9?C;WD??=+< M^2FV4FM_>F9TW)L&<*@J$32QIC5E,#/3"(L!X5CQ&*Q!*"E2SWD:B'O[+3:JH@@Z&DMZP[IUU9$O#Z^;7I847?6<7OZ_7E MZ!LS3\0.U"R7T8"SK?A0:ML*A 9RM;"1CE7" M*6>B&B-T#5)T5CYG''3*V?U%785;K$,FLJGZ$;@=2N0>FAJO;]-:)'VQ!FNC M1C*!=WT@V]" JFF]V8R4S M$%UR07D?H'"OX [1^4;5IZIT"L^U1WIWAOLC[I]@U\DO)5%/&L_H4+@11VC M3#NT(UBM,&H#3D<=@# WB3FW7L4G(V2A[(LKQVZ'P E7U85:#"DNTE>+,>]$=7D A\5(6-HFAI-AA429>= MDUAMV[HW'*@#?0QOW;W=*"[?LH)H&+8UL;(*I?S,8$NG :X&532@]2(Q9^R- MZ8SU+QT%P1C!@WG.#9U<(<:N*V.G9^5ZP?B+HC'A=$GM"<;8LDBR8+Y"LG.I MX^"8;/##MH=7LBZOYH0++$ITJ(K:>Y'T D3Q>TY\P^CGZA)$)A/V:9M)[0K= M/*=OVM^N]QPC?VQ6-9(!8 YS1JS:#G2>-. %#> +<"=8XA3"-@\WL&3DA95A MKY5X-5Y:G_-=$8W^6E.W<>;3U3/Z'V,S+QN?%-^90=G7&R">ZA(42,=,B1XG M;$\N.OM-A"<'M9?JO!)VV/Y^5&?PR%,=)='<0"9\(I:EKW7*N*U)<#1 %QI- MML6)!B\J%U?W3[2=>69^-USLUNM8=I5T/Q6SGNZ8=5K>:Z"6.92V8^B1B)D1N"E@\\]5&F3 !5;J1SY*N# M39Q$S5;O]'/XH>1T",$J74C_+*YC80$GN2;26%C8/7\"^[;M!6_GEWRE0XQ\ M;5#N;,K[)@:$@"U1>?W[U)+D$:+=E]7#WBR7;LUIRO8>6;V !Y3:_:671PFB MQD047K.%*C%ROT;_YIZXD4^%T>FTK)1K 0O-\P]#+I[9DXAK)-( NFFV&%1E M'&K6V6,;<9AX]HL;L\..VH/Z(9$$A2&[F)T[Y%28 BOS85]N.7MOJ?Z@"\R)D#$'0=_L=-TL[%@(?UFLB-R^=<5W_K<.M(X MDR(:8FQM$-F@IA!922S)')&NM-=]CG(8_"[TH9E15^BE!S*?^^B_'^Z C06( M\!:2NW&)366=1VT/$4UG6_#?<_;F(4.PP@2<3YZSOU]*[/2+15Z'(-?7O=:&"*8*";RL. MHM<[)^C*JIR3B7DS0\1H?%][.D\ 78FCF07L ?GLG;?T_G=?>JQH0!C(:O@= M1!"_K;YH,%F_H,OG7A%FTFFO.A5/,DR?M*K5*[B*6Q3T^J%2G#KX-9)3@QT@ M:=DM"G 1H!UN0M8$V1H,AU3&L+ [O("L-"P2!3UC?B9A0"QAY7X8]W#\5X>/ MG$B9!!F;>9)R@-M("=.+DA5U"#&UO:^H%(G[OO#1<4%2'6,/23L6791_02@T,66,DJ8N!4/H$^WPE_$>:.57\,F]3:1#9:HVQ\\J_QIQ4L]E2S'+ M!^ZQG=Y))^[3X9KX":(=:I;--7QF$0W^N#P0UPF:IY)H -N6^*I+DCB?>/%L M@W]2JH/GP_.] Z4#/%KM?O#E1T^F3Q%&/N78[*_[*2IOOB/DX=EF[6JPB.<^'EWXZ(Z=)/F]$927 MY$K#GF(DU^)HPJ6TO9#J!UVFN^ZO5/2D3G21N!TWIFT6]X9QW'71K1-RQ9W? M=\W,KLR:U4&,O!0KJ L9;(5.VPF8IGO47OAKPZ*]ZU3"Y"37[T-/$TV1Q M&]XP6)F?96-T1#%*>QIP.UMHU::3;J2[R.\][I;\ MT!3M\<)PQ-1*(J!36SY=^S# 9UM^=*(1W=+HN#7)N[ERNXJ$4)Y>])U/I)BH M\*?X.&K_;%WV/E]?+6!&CZ!D0!T;;8T0;>J,^-&0 -W'"2=+I$AMQI.3'SL* M>XX%IA],X[LU\*&EL_N';RLBL46/-(-;NT$?K&^79%[LF MF-EE@F%])4# )SS;=MJ((+49#XU2Y<6I1 K)3[CD1697UUR;[V57:V-6D16! M=8N_Y$A2\>7>\BG+V]V7D0%ZA @<3SGI\J^]G\']V8-DZ,SDE*9QM&E-_\DV MR.,[^M34XXG.LC9:;:EC^C_75+0O]DI,TX!'S(I@5Q]2G53]K9@'OV2!$W9T MJ'ZF,;QV0?7U[GT:X ZS"0E6"ZI>/E&5\W#/5,3U3H'EG>9-:B6=FHBD".#1 M._D6\=2YK1*YJV; 10/&U0>@FS\+1FN45^*3"Y@8S+Z@V!M\<-('J.,6#4T0 M?%59Y(\Z/&O2Q]R1&M8W0LSY3J?"XZ]Y;!Q]-HBP /:R&D)G,:UI_C8H?%D, M6=3Q01$,T;+F==(AY5V(2J!%RZ*<7M&5']S:+O'*,@?JL^G"3\3WPELU L#F M*4L_!X[U??#'.?GP$&+2(2B^H/)9'X4M"4IV#5:M;_5#AP8=L-(O'2-S$^Q; M&Z_H^7H6P3EA7WY8.^S=J#C5ZFJCTA7#XW)..PRGI<7X5!L6,0-'LQ&-?)3C MXDLFK!QM&*)O/1K^O]A[SZBHMFU=="(**$ERII2LY"P919*(!"5GD%@4)3E3 M")(S""A(DBQ)@0(DYR"2HT4L0"1312Q2<7'ML_<^:^US[SOGWO?>_7,:;;:J MQIASPNQSC#[Z^$;OW^=V-D5NZL6"75**C_@ JQCC]+0-W8UO0/UBK"AP,&.0 M]J^PKY7TR$5!'[6,[2S;\?$Z23M;L#U7ZB"*+I"F8BV2B:A(R\= T49JB1I; M((*U%/0Z> 7CHJ[1+>:I 2GLNP1 ]#([\F>08-BU9F:>:,$NP-^^6*4JX >6 M(E',@!4:5M_ G=-[9T/2]LZI7JU>NUQE>=32 A%V\ Y]OYDU\=-9? $<78)7!029^S%'=SUJMP*U.IZ9-=YK.+A1^5;_8] MK79?,K];W@ K_$N6V]X5]W<+GMM!>:U)"C <$7R7QF[_IF8ZM!Q1N^D"H MB)7V.LE$<-ZY>//(H12X&YW2Y/=%=K6F/L/T'IZD0,^3'=8UNR2X/0\>LW%J M7$=-J?+=90T"8Z\T%6;2VPYIG(FT9(5/;JLF=2\^7/$XG'?,25?6\*]Y='3(];'N1Z5Z3=RSMK^QTM(_4NGR\O.R MB2Z,/SR6;1FM C_7C1-D]:'OS[[V=5L#>1PF&D>[ULS3.+)M@^:+HQR>=K 6 M%!'\5I> 2V2M,H0?J[J8ML<:4&[$!FH3..I:8X+-'&#VU*(.)1OS%BG#)IRD+=H(8&H,T MAB_QM")J[K2QUMW.842M*T2!I3C[9MT##$\QI.C]Y8(X)-(?%"'+[G4?A%%T MR^!@K)TI_Y4XO\JEY%(^VLU'EXJC(,5(97@T &J58_"3.^/9D"539^V8I)\L MM 4CFU@?C82K2$O8W]GC:*RKXQ0GO]]K;4&_[.*74PD>/-1 0-LO 11"%\M> MAU*.W9%^6( AJZX[YVMF2#[4=[(>IXJXB2WEZW@MU/<;68<5$QM MQR5PSP=PUGARS\\PPD&FOLS=5'-8B_6\2WM@HJN^0M1K]T/6 "[.WQ(Y0+N)6* M[._5T$!WZ5O^*?G[VSTY5\+Z5"9:MJA^)Z^6;^:$?EW_*\JK;_()%H$--/P8 MR5U]:^ROQ0#U$K]1WBCL$Z5_H+S&^G^K)JE,N![^XD TS!FG-KX8I+!I-$'< M56_,,Q!*.[?"6SACJESGQ.459IXN\@2_D M;='^*["3(IY ICLD9]K+5F'LP/_^I!03OT9M[.CHY-TWD;3C;'8RR2]PMKAU MEP:-7'MYFMZ]H,O&/4>;*J(;%L'G3Z_\&(S:GD;,QS.BD:FLQY=J8H7C<>( MUJCHE5Q$T@T-FX>]@^ INU/7@VS+0<[U&WNVGP_"$; M)TG=\6$V*>O?SKL$'D>U7@(8#<0E@*:$=;"?DU^Y;<7%N'/.;1@F\C"2"W>H MD?M,^IP7Q=< *<.X(H="JGDMISP3BNP1,HT475]OB4V]N.%2^LUYG$(7TGSC M_$$5.@'M>-6UQF4YA>%31^,^ZO7SW@,9H]XYXE )"<>5U89D[1[@Y<29B<@. M*3]H:QBGP#!C'AQ-BJ2] #\),6DDN<$+:(Z714>LHTM,,%VHX(Y,^DF+<1&N4G@+ MB7'U%Y,-3T*I+%G>B&J5XI]$5BD[F#!A67<,?19C4NY67[O!KU)J!/%@2&#;*6670)>N9X3<8E8 ^U2CU*?U MWY%I ('=,4U-Y8QRT73/IXAM@^&B%*'.F(UGR'@E^5[1TQN*@&O6E=G$@P*8 M,$8=M4(],H,)^8;K>VH$4DP?0UC9782#7B1D3HS$JC#9ZQ@JWBZ&NSFLX\@JUPN^-#\ .\YS(P21@NU M@(Q[[:=G7V1G*H+:C&DB=M!$G:J*_*E^JE.-WV@W(-+P'8AAK.C!<^/+J?_3%$1&34@I5(3"<'3 MP$V/N%HP)X6GJ7]U-(^90YM,%J.1^6/\9# '@@)>PM?DY[)W6KYY(<'K,$KL M4"8EVC9JMU%#9)YM]+ $<[>VH6[83[UHW=(+.?<37\U^67=F5?;F]?.>\0E2 MC$T<$6RX"TUT" M'[S1R"V>Q;O$]MB"X)NSFS-;AL"+G8HJ:<@EP&+:K'&!NR-W8*2'<_7*AI"Q M\RR8-[)9M]V'L&H%ZF?\&.T-FB"([Q+1B$H^\SW9.^ 0$Y4V;=FI7I9 OH!O M&S#D.^QMG*N0Y(V<,NB$GF;R1]->>@)1K!DT\N6%HL/-=5V/X5@%\LY55&>N-<#M738<*ASMF>R3PF M+5Q0/2#U8UW7>>;QRSOW7(J OENYLNTU.[S+#;4I-W,-+)*?2#M]U=46>(A? MU., H!KBHD%XLDSGVBCQ4+^J<1K26YT!#+YY?D+^^' M$'^M6VI:GFJ1_3"5JH_ME\.K;MCT[9<+,26&-]0FVX3:57-;>\T]^VE]5XC@ M#EEPET_8ICR(%]:F+@IFD)ON[YG4HZD9-C5ECZ^I3;0VX.2&.1I9)J6TKBP_ MH#I\=#=1/?!E4N1/:7=4>EL65<4\."+D%H?OB"ZR%V0?9A+>[[\9HNFEI.E!CW>BT]OE9RK2'\25,)= * MB]CZ9@&S\*M^LKMU &/.KS=6-Z]SFU\6HE_%_0WLESL6\B9GM@-&" MO6D*I9+CCI6?G"RTR4I>O)W=L'W?XUQ_]@I MYOPTJI-6QN[Q=X#DWX$ASO/_6J5'0H,UA45$&[X, "FLA:[[G)X6:L9L4HYAMA^[" M2866D9GU^C(#LU//&I_B4:V:R[QU_3!5>?[B(GUA2:_+GZ%;P:BZZNS6^@;U M\E-QFA28=8-OXJ0XL\/%^T+2GT\]9 ]TF+Z8SF&]LDG?',SY+LED=3!9M8! PC"<]S;QD]D#AU/?)%/@BDQL> W$XSR08VRQ^87I M669B,#9Q&=(X(ZXTXFH<(YX]*.B\\VFL1_:2Z28Q(V7J@Q"R40$O6R, MEN7V,,!FY !V?3UE7FHJ9:H-:W:D#_8EU[/^4 -NO,A:O1@?E!DD=M@TNPF7 M\=4:KG Z]RT7.>5=-C.D@G^A32Y;K94*^W'";-(9O/%P6YX9/Q>3^VRR["5\ M+'UI*O0 GLT[ C9V883\S'XBS&V7G:NO$00T]7AE*)>/[ V^ZN!.0\]X'(*VZJ@?F]E84L:=ZYV MY,NM3MW-;N+(J825O*>$A-BG,-"/!O3:3^HB@7A[L+#Y:.]D MQZG])EO*ZJK1>R$R'?E]#C\ #V#:L\/-"Z40^90);\SF MP8=8P8Y*J*;2X! M_3G_3W-_E#&]=- \\<3I4?Z%+F?H 1'X$:+%U RDS1;G<+O($<5&GI-NTTYI MMS7N/HWT"/)NK5"K>^W$RK40!K<<('STD];\]'08/QH,JC)K!9%,PW=*4/W( MG?7AU#2,\.=$4P]0OKS52M&)Q+CZ1<*P.IKX&5[+ MK7)56:&7@!TLC"8! T/FS5-.EHKRDAS-UMQ,C?!W/4H'2^DG*H;4NB9BPJ^\B+LC2D>QHI]-O,VRN,UTIXOJ*QC#?%2+$;@^J)@ MS$-SX5;9@@:U!WZ;@03?8M45&2&L0"[;05FZE!:86?++AMTUG]\EW2F8A*O0 M9;OVXLW![@5/:/659PVM"F"#]39 ?M?)25T":G?+N&'(\OMR/25[YZ%&<3D? MGXTK#X]P.FR3:2]C2H21M>=14Z CBG'808W#6!WV_G?,[VCHL.?BS2'H@C>M MK@36J/U'UE2&":66R<>_2T"PU$4-A@P?4[WYIA,N33993Y];9."=U?APWY.Y M&N>;5VH[/6D,CWIJN(BZE$GEW;>(#=V$V<<*Q*5B=5<.VK^D*^\BXOQF#ATG M!E:,R46:[ >_EV8O&Z(DZL1)J7G;A\/(+/VEGR)CVN( ?W]7$?#++0KHOP3H M=YHY090=Z"4$0^C(LW!W+>2#&Y? C^]Q? ,?'Y(LGC%\?_%\!AHHHF!-T@T,YSGH5]G^J)7XB@K 3>$L=#6ZE?\.)]'WUE/;[ $' M^R-94S;G_:.C;$)=M+? )Y+V_#_*WO^/4Z3^M'C^9XH4Z[^F2"%^7W174!/^ M0<@].H#QQ8'F#;.M:;EZV&ZN=@^$TLR=TG7?$0#<"EV,CO,QY+K6H-]^ M_J[;O_*>7-4B=C4@;R*-Z]H#I#Y&Y];])_]X@$@@TLAK]6R#87;"8W1)AF[< MW^$GQP904/_4Y$?OZ41XF678SAW\J2:U.DT&$> ?2FPOA'YTB/,$R^9&9D8" M>6[O&H0KEI_4&[.6KYZF)9H\FB0LXLVKBY2*Z*#-L<59(8SI4GX>';U7YK*)9 "C;ORAO1A9_>A MNYRKL':X)VD^'U*>KCBO%MW7R'NW%?T MHX>QEKKU')T7$B3('&9EM:[GB2M/J*:/94#;I"]UCANI)Q?0^Q\@W+M7N&OL MTL$5,O(RI_13V3?RRD%="PSGQ(LF]B(9GIVZD_3!]QL>?=O]RZ7+=S[ KJQ9R)"ZTW9';U34+:V;S\NU$K;OH;]PR M>NZ;5Q6I>(^M&Z' >/9B?^_S>;AH"?+"V4_A(V)#S=;;O*I\M\KA-JWM,Y6. MG#6OH>%((.J,#ZIS/H1Y49R7=+QR3JD;N]&:U4/OT#OR(RK&4 5..;KS_-F; M[Q ;\[+WSL=4.N-5S*]# (@"F*FNG4_F-"TMOA,IWD-*Z_R[J5F+(-.$EC M.6Y-^/C6=#(-M2O/2*)DS#>5 9-9+EPQ=?;]9'?H<9U(6_YWW^S3).UI3-2S M\4.(QE-XO4%%]60,'U+3E5B MZQ[7+!?.>#+EU*N9DP#'8M"[)9'95B>K$>7BS1ZXVH>E_S_"4JZ/#6^HM']I MJ XN>L@5E;AIXO&D^:$O 1+T!IPT@?.884^T)9(+EUQ*(F^=[MRK).547YNH MK.X2\(2;=?$"=V@7_QA4?ZLPUL0U4"C6I6,^S))-GF>]!'!$\Q4!\Z;2D8NU M&=1J^HJ*C])"0MDI%RXSKYB]9$SP1:ZAV*0]- AO%8LN7K?#N6?W-Y]-_E[D MIB1R'+2NK25/]]S>A5\P8WFA3 =LKU<*.=$]I,0)JMFKO29V_JE3TKC2O&6G M9]-P7/.Z[E&Q4YW6D,>N]NC(WZ!"EP5RN163FM^9M7_C-TEN04U"_R6']^\D M%LZ_&2S"?U=SFWR\;PRCLO$3NP02?):Q[3Y_<)QX@KH,LHA;_I2K2P4]CC0[ M.EX1+OD--OY[THT;X"C:'0DY;I_(7([W0A>S#XZ6X&O91'*?ARX!Z:'5^_H' M7\UV+?";P*.:-WQ]:;=/S@8V' ;^(R(.Q[]Z9!^-DWOTM7\G2!&8HJ9QR%J" M95,7?8SS67J;FV MA*?"VJ9U][V5R: 2'AZ^=,('1EN\6O%;)W%+T';^"%D!]$[# M&);L0FP-UUE:K//K/:&^RKO":@+WE]ENX$,-1R9E\<&2"^>\_A[$$J72STN? ME>3.JOF&G@D&X? X:/6&]VJK])LSAST INSB7"?\3 KL$*L1>29/^_Q+^WAT M58I4/&(YDO>4<0GR]@_RQ_TTH/D.,.NOM?6Q./:\6VFOWURDL$4'ZJRLT0;' M-[5_V3:]"48]X2=SF"<.-0O-[9"EA4_P\XDRW8<\DQ@OT7\W^JCXKB:]? G< M]8.3N9!#:!)*JA,1%G*0P6D\DK8ZO]!V6A./5O=D@&3LY/JJ'.,/S<:HF+]J M4%)9EP<]M:]/+J\H-%SX\;16S%.+!Z4.XF81"M5E[KP-HZ^JT^LQ9;M(;]1B M:GD#<3P %U=O:I :(GB;WWM"&.M-LVF;.EN_3=_(J%KM5+-6::.M4*K!Z/AS M=O&:_NK,)(92*?O[-B]TD7[B>339.U,*<1H.)6U;>*MS'VO!%JV)7V?G3Q5E06QX3SP:N8H-^/[Z^'0-L8/S!\#9=\1IPF;201\;R'P4T.==:;J M^?P,.4J_-Z98-AOC#F&OR7G%IKN/9J!C0C'\BL<-8VF.%L'Y]A!MU'XL*YW4 MEK#!-\\6(]U=><;305CKL?U3S(KIV'VY@FIX ]&4&9P_[V 8TFZH_Z-S;-98 MY=67[ER>SE/@9L5M=&%HHT6YGPXZ8Z(PA.]90A%&5OW:E/89I$CO@_=>B:,0 M%"=-\T-1&]T#QBE6_[,'"VU(&-DZM2Q##.20'Q?1;G[VPBO=./R;)[G9A?FW M %1&X?B^/$A;P9VJ4W" (BQ2D2BZB98L7E$;C5?3#!K]V0R6ZD0IH.)S8=L*J*B)RT)-I"/>07T>48O6.AB\1)A.5S>'HV[; M]YG0U=F5GKH:%1EPWH0L[H:KE^V2SI8D\R5 #6:^8\]3 *Z>/?5NK$DG3)T. M/'DZ\XQ$+V%8$W_4M_AJ.-6 WC3SF$7V%S.1A9QBUZ;-= MX1U+F1 /(J->#; MFT25ZU9L6<6;)C< 2KTT#.MR3?+R.^8C)E+C43?14'!PV48-6N$E.8M"$N>[ M5WB3*X&RSTUT4CM!A!NZDB&'A1$B426\6)E:A(K&=Q\ M77)@JF/.A'5LZ^<"U"E!A(N1;+QW9D6FU=U4+.U4\M=2:)0[V$HVN-C>]&ZD MO])\NU[U!*2]8_7 ,:5#3."QU:HCBEM9&?TKU$_17S0S>8F7^WECJ)R8D:_4 M='X"Q8-Y'?UXX=EA_.XTGC2BK"JY:%B5+6JBNPYA\X[3A-PW)0O/JX,P2R"> MMA;$Z3]QD-4:%UK?TS&$464;S_TRQG/($)Y7-7S0WU=>MA6D#)^6SF8:920' M6A'D=7^-*A.'G#MK]:-9VS77J1&E MS5PCN6-\M;3\1IIO%/A&4J;//D\SO?+*)HD7LP='PS'Y.1W,^6)5Q?:&E-3' M^P9M[-TE3OVO6!5=3HCW&,6>B'_/?AE-9I@6%GF .-XHBTJ"]4UYA@,=B)QV]<26>=.7KZ%'@V[DBL[0.XD2E ?6YJ\> M'E*U^-DC2:P><:E1LDP7G^ ;<+\!'U M@FY#<@>62&]Y\:L'S4_NJ%50ZS^^T^Q-3B=4&5-N=5*3B=DVS2DX?XSJ+G.W M H,KUBOG%QY5S1A<%-_H+!HY^?3X\0E=K/RM07'9:%* -(KB#HQ\@ADE&L[9AR5 \4[)\,12=8HD. M-)('DQZ3PS.]YA$?JV]\])IP,:GL<-W#H>WRI[!%<[=[1N41G*OET8FZD>L_ MAGY<<,M;I)WR,(M7IELAF\PJ]I-'E2?Y>EKX+\FP3)Z.4C@[@V6VU'BT<.H: M[CJ&X'Y(B 1@'1<:FI.-%-D;DL6UDLD3T<+&HN5^!1[R:ASR4L]<<-;3UH01 M=7($Y^8CTNZR[V7#G,'>N0OZZGY0XBU5-@YQQ9=>A-#KT)-T6FW@P2RWT\*2 M> A?]7NXOK1Z[D"! E>0VO3NDIWV(WD"8['ASGC!#WMI[US3H&,C :_&D9ZSH^7"FQDQG!V9K*BW-<[VS0*IVBVU M:=BY434)V2F.):OX'9.Q[A#)3"]6T0.&6FT2Z:_H8NH2; EJNIS+7R: ME$-6; L4WTD([@8/GG.B&7IJ T :]%[!RL-E?G2R[_G*CHQN_KP:?&1D*0*> M.(S1_8'R/X)\CK))0.V70-7$K"P'QMN]V,M'$(+][5M)$8X#M&2?_U1GC[YB2%BR\JY?CB\^-:A4M_>L!'B?5O@(F7G5,J_D#1C4=AY^)6+ MCZY)3T]_DX8I&B^!(^&3EPLO9Z=AP-O:T1]=DK.E0^3OID5R[?U/>OO(*FO$ M_:IQEM+D@BTP<<5>"VHHC1#D*,_*:+5^?M68^SNGW/GZ\!1=BIZ[BE;D4N9B M2S3.#%E4,WX6%UF']VRG2J7E%MW1>.]E8YA2PS*9U'E3'[\3B1'O9XO4>#=8 MEI QC>B\INY3D(KN:4LSR;L)M7;-ZQXJ%OWYR; [QN+H=L 8>WLN4^X;H'QI M9BK6Z]MXB_VFR(C[#X@?ZY(*7(KIQB&&5Y10?^E,LN/.[&),L+,IXXERN&\\=EN;PUB#YJQJGM/V)6\+Y9LS2A@*>.["%Q\ MD*8IQM"T(;HR"S_"VJ6=W/MG9B!2V_><5V9ZD;DF:]])\!D_H$U+Y[C3,+#E M!E!X&L6&A^ZQAQ+W^](=GMW<%YGS7A_R$NIT+>*5+<'YV:2D44_0%1TM3)A) M"'^;EE>_.EITRW/$#&;7X3@,NL!-C(ET#$_9Y*PUI8Y)8O*"KJ6I4*S9>:V::$"64 MNBY\WR@K"]*;^L2\(8NF86R5XWEVGD:AANTM3O"WO)-SM4Q?;L!-O##:1QV;]*]!%11![H5SLN;3#H< ML4O2S>FT,1DG 4$*@M,!3L_P!$U^9FW3?70P]%$%9V,B_775G_FSBXA6Q6V7 MB9"5)C$5J+_6,GY91:+!I.2PN0#G#&Z4*)VQKW]#GP'O4(3P[F9<4W+;E6,V M'(Q%=KC<)*@(?/B@-YM4$G4)M&71_=AT%E[CM2WI8"ZYJ%B";C^.!_>+N)22 MA1^G@(2[%QIO4=CB-?"_7B 0!85B.8=W]%2QWZO3VR9KZK\:A3AS%,7FUP(K M53?XQ$E3&7&']>KYI9\G7[T\ZL;G1Z4CATQ6;W7'DP7'B3D,-13>Z@CK\.;4N@<@J8^PTBFFB++\[BZEKAJ.( M(PG\]>G;)'MC%>_V1?IC_B@SVJ$.$R/Y48C;.W=U-0.*ZFO'VG$:M=?NY*<. MQ-\VWL718]SO[5+-/G^$@@;[W7.WO5\88HG"9D&]B^R%'G=.*POP9$.NJ^X[ MF)=IHG-_9@-7@]J\X^@]_F#V(./= M).*8)K1I^A(T*HL4*HNHW>LK&D!.0AY7'$'Z>83;LS,J?FX+9<=;/^1I^'KM MX^@E8!^',^]E]G@2*GK/;6*"MWF\9M]@<%0^,,0SR='6T:&S(NU5V/50ED#I MW Y)LRX(=T<][\_DXXC=1H5/7E8Z:D6'!1Z1A+V9@K9[#VY2AJB9URYT/_,6 M56BOAW5"%#K0,V)ERXJAFX8C2W44,V8/W1U#=6F<*K^I4QOXC@WD1>U;R;J+($%FW.Q4#^VZ,0?<&T/NM MN8KP";PJMI0I<0K#'D8/&G[GUA7!N)G(G%&/ MB'JS!*5D#4'O';*#Q?'I;!*Q?[\>AW8A/O\K(T(4(5P#+3=\K4:[P==,'B:A.\:>X9= BLYX*PCHM]P3ZW[=.QA1\@ED)JU9,72 MV%@[5OJKH2%3"JQ/EI]B_X%%*5+H^W7:S:TAY= MP!RGTDFTV6: !H^8!%6M9?.]]"7=8E XJ-L93.Q&HX;MF1?AKTRW!C7>\38_ MR;196F@<'*C&.6!&JM;I]9%AHI;$RI""]C?"8LI$9<1;Q3VFGAL;&7?;3*2H M7*N&3*I^9@PS3J1=S$JG;N;&V"[1A#I)RUCD@S/Y&X<7U%(,1 E=W;T]1)5> MP7SNW)\!NL]=QG$FX$I4KO M;&(GH8*6:C_(B2C-Q:4$V@B4-!XYM$157P+AIWP)Q?9BXJ;WZU 769%YRHUS M[LY%HL&&2NBW"01I^F^V%JM?)D2[X%#B'-HL^KRPW*#.R";G?OJ)*9=(_(9$ M&VOY [EDOV+^L "6#02#?X41.LE8WXMC8V=23=#UY11]D/$WR.CCC=$32P'- M\^\2=U8;AL*P-R=@2']33*Z6O[/L"-(7SU4ZL2S7N.H)>Y0]0\!3/+)+X&9" M.D@4\,VTM_]45ZAYC2(6GE2 :5"8%.4ND^PP&-N%$QI??!Q%;$BP1^'C^]QC M]UY.T,3L:HR[PZYO'OTN<[*>*"_ENU.5Y;' 9Q.3(C;D*(@ONFA*&"K%CY/! MWYY%>,A/[*SC#7F6VN\:TJW.N O1$LO[JO7 ME]BSW%]!Y!4+(AE"7^.55(.P^VT[/JV/-&-8Z^JKF14_L63J0A%9X8/X'& , M]@$2PVX+M].B^;9$+@$RFL_7S89XMQOT<[UM5DD7KE-0(SIKYQ_()1?C8?<#D&;WO8+;F.^'&:(K(JH/T.Z95>*O M>8FK5;U%.LT$WDK?ZA784PYQY%=*>(?37$]*8>15B Q9N0F1BY'6L/)'&FVZ MI_!+GFI]JE):&RP2).M>+ 3X[UBE :?"KTI+=JG6)2%=;VAH1MAJIY2^S3V< M6WU&]:ZGY]&U6K,G)Y= .^]2 =HFO)D'"KK9W)-["=A<&;,TRY*U-V[;#++L M= E(#>Q+[Z8[B;E&YB["KF%*6H\%RU,Y(_)HS&[S&[JWI"VII/69?R7KY_#I M87WW(T^"9.:9ZK5 V=PY><>I/GJCF>^9SLL]I=R? MH"J8[7+,O,UVLS*#QW&73T5;$Z@SDP%=4&)1M. 5_'S4=D1DILVY7(UM!FHT M0/%)ZE4A#B'+(FXLGB+@\_/PL#G=5F9N%HU &'6/#D@/DK$JTMG82 , 6]*Z M<=9KK*"7U)+BX4!JF&@OG*'!JW.((%9EII^3V7)7JTFX^V?OD ^T&W;#Y%P1 M8[0D1Z)OK SVA3EJT[&S<: 4;EA*W.KR2)2\YG-0CMLYXO<($X/:-!F^!)!X M9OBFA ]8([J_X-#XVBBP5ZN3"N9VE^>D0Q<82=0!WQ2D$G*RV2ALT>EKZ9W: M2^"-:J,<4BJ.8KTVMWVW2)GS1]G'4)WZ=UOQ1>34#W_FDC^BB%6W\\)?%"M> MK*#R K_X,I+V38W_]D:?=/NA4?\HLT17J;EWV+&W(!GM3]59>:D8P)^[3M>] MN::6_N=.^I'4=$RIUC>GO,"RQH9COR\M2M8S^R0SJ9/-.JBAK2_NT.PUC].P M4/P/\Q2-P=HQ%1/!&Z_?(G8ZW]EHCD(LDI^2*%'7P.."F_DG#I@,1&4X3G=\ M,T@[/E/5-,"].>IK]HG;ZY]@C3\1WK-VH=KO\ '\'];I!H25E7^%BO3;>ENR MU*4L6!_@T4!B]7R")QCH='<$P*MB&+EE87_4IN;5PS^9.GNN%L3@C=SGG7E6 MI>6S1WW+9M_\K9("=4B>KAR'6*Q9L1\#6LU$^K0V>*9;4MALTX4CJ#Y/=_6> M$]]Y/[@Q]1;,,WFS2?PET3#^A%&)E/H4C7;+>)EBQO:7+\F6PL:M5K%^V9 1 MP;,-X2#E5\H.)^F=655#$>-V:>?9YG'@I#I/6PS.4S+.X MHSFRI,>XLM]_Z\>4+"$FN,N4ZSW<'[2=ICX5=;#];$5FW.(E/.Z)P)/ON"L5 MZ2'W)EY+WU;-)LT3)_FZE/I*AGN%GPS#?GXC%Z.[T'5J'9N#C"*<<^"&D2QL MQAL4J?*)(Y[%L.4PLADPJ#G)G^#>B3R"_C"=!YL%RMXV6/;**%N)YU[)B!&) M#N,LNM\:/.LJS^3Y/R'C@)[=7%_X@XOC-Q>F%E;&+/7?N#@^RH9&2.G91:;^ M*Y"OF_&?IJA^FQ["[581!:V>YFT6LJ/WFZ0VS(J*B\6.R3:!2[ND]Q!AB8HA MV\G?$\*3[.Y_(Q,CHJ@/E!T=8 CQ@U^M%M(RPU"%'0E91##[#4AQ5 O%&@Q! M4/%)/G11@2Z^):5=3I112?]>C_24/ZH'61%] "->1[6$.TFS0ZCS7=WJK]O? MP$2.K!)3E3Q%AD]_I5-XW1#$>S>!Q%DKI,R'4N-(D5:@K3 M>H$>.FI_[5/9:\AU_KEK2C"!F>Y13^V=1/ MZ&O9N^.EYV"25!36#'^]OJPF MYD;SA_I&Q_=YQ_?]@9^1?^,&IN;$FET $ MT59-5G=,WEA1^0CQS.9#;?MQ3=Q':0+^OS]?V2%^?UZ[T?,PDO:E94HDX#0V M) (IU)(GGE%::,]0!,3QDJQE(X&GFM[Y'P-E+5"@K;FEK)L84">6"2+5/JS^ M::T^-$T4[/]L3S7/._C=<3?:48>H@]V['46L@<9=?(%@3B]R0&4(C3VM&CL0 MX+&L3EOBCB@M]'#/I/W(,_S9G4ZS$U UOG5JFA"Z 9Q8(5,##W?#:>@G&U/H M V*@_-'5 S:BL73;VZNA"#;R=[HJR=-)\70)N )67=!U6!5?/ABY0&0?NJL^ M5@ ?.6P2UF[ZO+ J9;K\S>V$)F!0=58/GW; GP1?XFHYGNQV"?P0[R1>G+F0 MW5A6@T\D\DIRV^>,\Q6$;D->\E%;OS3CU:"=J2MF6T%Q%Z-JMWZZ@[V1JNY@ M&18U(R:G,[UQ1],=\'A" 7PO/B=%\&OM&TL"30&5OHIL>SOV?B<\E7!B57D@KWKQ.O7()D/HU -8P[;#V M4_>YGA"&#EVQTR=]1]YFGV8'#05>%./:Z5CFI">9*8_(@T0PN4=&XW 0/<.9 M@N5'E^RDWI5K'R%=GG>&RA4O4NZJKN9]*8J,Z8HGD'#RS- MZ$ICNDK$0<;=E]3:1@CCDTKAG6CK'VIW3.J &SP^<;E6;SQUN&\X$:9DG$EAQ;;P U)167B?T2JR\3D8._;@$U%#?70R4E^3( MY[U\MZH,%++G'1BV%D,5N;3D-3OO?^!;A325C!'? M9T?NMMI MRC)^;&!@CVZ:ZR2RK(5_50O7$B18% )4^^YK!(#SQIN)UM+R5\M<12V [KF0:'Q_I4R[OQM!4E_8HW8A_!R]4[8XQS+6_OEJ M02N971W^U,E6-R&YLOS1IQ6R7ER9DJBPHTST7',PDD%?)$IJVW2YH]"HX6MS ME.4\U_LE]:S&:,4F*W(:JE$)[R1*4=E/;L$]F*++L1DHN8=U> M8V4Z&P%PXVD@WW+FDWO+5%'YV,$T]2B'1!-,4J=/9^HI43,C;]&<(F>2S442 M&>E[YP[&7\WJ+CX]W7&W59%>VG5-0@3?[V^&BCC:8S!1PZ1"<'GNO.895BFE$.0&59>NO-0R7L)R2[L M>L"O0I!'D@:&^./,B?#L1EIW\2>^+]"R@4^F0PP:KM($VFQ^2I1*GYSA.@%- MX,A)V0=>_1IHW4K+ZN&L#D.ELMSUL;P(<<1/FB^M!LFU6]HQ#$[KQA (" M#8$V%"QHJY&"I(0JNI:\/+]X=J/R(B8SE,F,X9/JG[^Y4*!CN:\3P0EZO8&SV?S@(AVQWXJ] M5_MY\A!Z&Y.J"X>/C5X"QO6/T#-=KRH==56F+G+K@CI?#[B1GDFN3=V>4W>O MP(3NFZ3MS._)!(#K!K9(K]6WL[((I#_JOW,G9VY5;"O)U/E3P+#I_>&#AA]N MJZ@E SMM>T/'%)_B9#AA3UWLM;$[)+E.[ ]H)0@&$J+U- K/;="^7H/L]? 1 MC= \=$A/"!5+K(7W7@]K7E?_%I:(K/8#.O8M3H/MV8.U4__(LHKP1D62"N9B MYY*"NEHMAHDTKPD.XW>1E.91R2]E9)-%%[;V,U*V,PC3U(=E-2=MD MW]S)\$]K,O)BWM4\8+^UXFQJ3]/#3[TI2ZP61V:/(#K5"V^4*#>9,3+@[=16 MF@0'5;:\3RPOQ(A]WIK;6/:#H@/BH-ZB,:%OI"60F.KK=;7)G.#WVHU!#!.4A$?Q@+MFEV'X?9D5(J+Q4%#%P"!-\E>3*%H]K#U.OL MC;1G?H7/!S#RJ?3?WT8^2=10.'CR2P3(6XI/ZT)WK187>HD;UP\O!4%L"._E M5<6N!W6.76?')9?'?477ASOK7H&+&NJ)N^VEUR$Y?KI2GQKAIPCAR[B)VBDK M4,XS:6/O+. IC7JW$OZ%0:.6MS>;5 L#1_5H8Q*HJJGKMS-"TA39GJ^?9L91 MYT+$SBWE2[_I*O80URUSQH*'_-3.Y/#1L/:,^_W;4Y)B">:.AR5]*MS>$,<1 M=0AE-DHU0PA8$S_J,IN2L^\[%QM=.XU[D[;03;;!;>Y6W;(/04UBO5*'5*(@ M>V<$_==\/,N8Q)>/2I;"W?2EI1;!)=L.^^JISQO&=G=U.Q&=2;1BH6XG/S*, MH+<(VMA=Y6DL, S2,++#"HJ")JJRYGSB[R[ZT]/5S,[)UT+K6$P2WW8K>#MT M?DAY4&YE>I&T?:@&(V+P=YDVLY=E#NM()3=;MUSE?L>Z(MEM;1*7.*=V;Y#@ M02DLO(5"V@P*_33MI2Y*4%'N!\$+X^V<0@G/E,QTT4N?N!,/J /!)$'^",,OU<%:RK*;7 M:<#,N"Q.A[=[F2I):3.(;&KHU MQQ^^Y1Y^=VJ;-W]=Y)#16SJ[, MJOV55Q 8>JT/!@K=XG6"P]-U(O%J4MSF69ZR1GA$.YG+;P;V1':@.;OY*:,6 M(L72RA,X,G*] GZIQPYNJHY/2F4MJ.%-]$4TGS8??3O/?OM+JA5_V$<]W3[- M)#]W=L!K$I6G[OS*4_6>#JYOYI9STHZZT9SI0U!/L5EG_TU49VX'\1(N,F2R M>3K3HHG$:NC'T:]^(>*&VE_-LR]@Q &R9E[+AJA#^"40 OOBZ*< \78NF"O/ MKB6^6Y.@K>A&5M[J>8WDF?\-P$/H3W6( 7P30[_E%4!Z!]C^?TNF5$34?6YX M<0E07 "9):JZ#M7)"#S0OZ)\/5[_@@7^P9;*(6"1IEZ]P5VGX''!-?/L8R!# M]3*<(>#M!A=.@_\:PC]L]"K*%.&[)]_%^[>525B:>B$3[(D[)3!7#9&M_GV> MWJ]7\CEDI(>M# M++^_.$F"\AE\3I\79=]*19@4%!.$'DT2]@8[D0W1NO>NO5(V\ZDL@T0"K^1!+5+D3.'C_'TZ;_( M2J1+8V6[4XQX)": !VR:5BD"5G+!!Q+4B[(QA7U'$1:94*$)VGZVAX^?K<2] MCV>!<"94FZ.X3?0H-_[0.<$AZ.VR44!FL"S(2S)*ZD0;W@TIBTU+6>.-?DI@ M=]X(03R4H.WA@%_%EF!M#!C):W/$W7 )$*[53FEV)RB+#F91QH;G46EVN5R+ M)V#ZHM>")!\1*KN(*PPUZB@*XDUB60LB6HX[S*/8O]C1$*U0!"PN@792Y$*E M$>)JC-G#;&HCP5X69XR^+)'0P]Z26APS3""R8?4#]A;J/.580"RD0$2E3M^:BE_HLJOW M+X6N=N*GT",M*:0=6@64K'J9 _4^XEMB7W.$)] MO95TAJ-O@[^=:YT)80PO@;9C0^HX.Y[]W\C()O8-/I%8\S!L\ MN8!%)]$M-TW\3/Y6$"Y?$$+YB)O!H^',^\.\,4-%-61F]2*[;S5T9N\"^\&M M6!3ZVO36Y)9;@]H BRKKF 78UYOZ%,F^]^[GLC>U_!XK\Z>?K_O*L9' 2EQ[ M!>')$-=H:P)<_[#R\5[<0>^(E:IS0^6GF!;/V&1E'0SKXH#-W,>OH[34XYP3 MTFO\G*'6=>D7KJ5%R'$Y=VW*4V>3.4J9E;I:!W)93:64Z)6I ML7SBP]N=:BP]+!%B1_R)4O1SX\W4&%M]$V>HR)"$^]>K>0(?P<[L:K2UIT$D MMKTWM;/\X)>$Z*26/.,C/UJ4BU<'EOSUQYZ+JJ-@+[;]GWN*;28%%B2[_-][ MT-MS"Q(E:>+MEP"QEW\U]>>Q@$$$I2>9?<\V>6U\U6?[,!Y/I_NR1\ZQ@B8F M[(!S(I&?TD2HX"5 7O*'<[UN4G+M+]LU_V=.6M#N8^3.?TJ_['^I:\;[K]B5 MS?F?I?BN'%2'\0M8G-[/$Z):D,+CC*+?7G0"P9+_K]A5H?.YSGO4#%9Q,^[L MYH;ZV/#X_]=Q;K_R#W>^*=[_$.1K^#*&WK\29/O MN6>Y#_\)UZGR7]SCX/\K[O%_Y_@/R 0"[O].L):M^%N"-8.G$5KOWQ DB@E[ MAZZ'XC[;N(1_Y2A7]EG^#ZC,&?G/&Z\Z%6VUEJ(GP5]E#O\KQ[W_:?V,[%_F M5ZF B7_H\0V/JB*2??^87I_]!]/K[G\AD?E_K1+X%PC._!\0W-;O[',WS;]# M!#\8E+?'%]@2Z]?_$'S^I^1 0ME>>HECNVTEO/=%6VS"V$DO\ M;."X?13WRS@*W2R!Z!C+N>5K^550RR7RK;M]H;GDW%Q1N;J?.WM+OR?RPG#> M-(M%6:BV^ 8C&HO"1\1A]#5)ZF6OAFU@V#E8KD)SD[_M]:1-]!3GU01"/H,- M/.W!7H,=KEV%=Q'02T#>_^K% T.8L=,=T$D+/E;>_7VNZ%5W;^^LN02R_[B- M[;G=[Y,A_SQYY'!6;C^ ]#QP4U@)G/37QG_^'9PL=.YF'6SU''2"\Y=_X7<3 MEIJ]]@+G,.X<5VY9>>K5)3" D=O#+1V@*]?X4],YCQKT%'<3A,&#=<>5(R^! M=!1L!=\@3=@XZT]-&/V4A0/\23D4T240 S*YZJ;BBY= +TF5B,U7N3\WHK[P MMJR1EL(6Z2X!>MF&,"RT[1*(9[*Q&W"!_:E-#FEI!!L&7;W<5F&LB+\GZ?E" M\"5P1_+[2-K*)?"G1MB?;?;?!OUO@_ZW0?]+!FWY]P:%_6$U@C\;]&;Y\W^[ M!>S\NMRR>GJ/]F!TC2QHO/"#1X;5:\I+H/K[CYZSG#@XR"1GU"SX&NN^G](D MP5G+CQ3N+)C8VO(>ZS[5<'<3-VG'J4BF%+%YY)-G#K9+7 MF;\XF_$?TJ/N?_[B0-QGT%=K3D-%E!NLZS&N3?H,/HTOE7W>BLX0ZF?& MI.S*?0]PGPJEZG68%$]!)->4Y&^):_$GR306$CJ3XGUQN@1F]ZR2#F-^P SWD+H/O)^)NC4XVO[N*X7G/%+_>.JD?YCJ^B6P M.;GPC\ZB_-_=ZK_'Z?\M@UZ?NG=U(LD"-A#Q]Q.)>&1-:/2M?@3T16-M01G_ MM!:^G]))HYP#/MN&3P#P*W^%#1N8U0Z_8_:6>6)0_"@NTIW;?G=K,+W 4"[C M?XQWS21M?Y7#[W9/475:H<[%>5)AWHQU\T3?]]5-27QO>6Y5E'7T$Y;7SI<; M%D[;?6!I@=6U^,/]TQUVLC>9^CHKOZXT_.=25[K1Z'>XJ+9#>U_DY55?O;Y_VG'NMLE64( > M:JQ_!HHF16@T?;\(\_D&D,\-9>.@L0ELX@VKZ!SX_($6HO\9(*'FC!*D%XYW MP<,T'"CK_V^ORCR;2L%IEP_?VO(YN;6D3_1\SN8=C^^D]:\/> EL[XKS?Y0. M/_Z7:0VX"5[P95WY8:G<+[K5]:OVY*^,]U*=F/"?(9R+L:5'AO>V^T?5;]9N]K[Y.*3"WCN;[KX+>K2)XU/&5-:EC%=J70W&4ESI M-S]'ISTJ32A''VMRB[TU%QOG*^#&E_I_5ONC9],M &R?VI MB]]L7?KDXI,+;/DWZ:UX^JW^3;_#(,H?W5OJD?5\\EL_@0LLAD=["L.2_:8\ M[5L2NH#UN$AR5X6(H(-HBL_53.75;[9*NVDV3OL0DG;_UI9;4OF3/7C.;_H= M2*L8VQSXK0J+4SVW]6YAE#M%#P'Y MZ>[3WX)=[R8T/==S6P\70]I%/VYO;_#P#Z^VKW904 !+M28P J=G %6Y/KVX M">+'5&DMWRU AW\+)%G@SRY$>@!9VKNH08K5.E>7_-'!88P9_]\$ %!+ P04 M " #X@7Y6T!ZT4-PE 0!P.@P %0 '5GW/<.+(G^O_Y%+AS(G9[(@K3?( D,.>Q(SIW_[T\^,'B/_T/_[]G_[I7_\?"/_7NX>/X/V^3KQ3"?R]>NIZ_O"XF3U^6( JB M>/]?%W]-<99&:<1AB&($4209)$&(89+2)!8!12++1D]_#3,B,QHF,$M9!E'& M):1(_Q7)6!$E$$["L&AT.IG]_E?S!Z.Y!%JY65[\]=_^]&6Y?/GKCS]^^_;M M+]_98OJ7^>+IQR@(XA_KI_]4/?[]X/EO2O>?'+CW-.EP7F9^4")Y\P?X/U8]#\"H81C,._ M?,_%G_[]GP HX5C,I_)!*F#^^_/#[YF,S%YR5=+#]2 M)J=:^J*UY>N+_+<_Y9/GEZFL?_=E(=7Q9J>+Q4ZK1DIBI Q3(^4_G^KLQPO$ M]R3O\E!6#\(5ZM[YDK$)TSMOXCYJ?I#="[S5S<4BEQ_4S4ST]>VNN[I8].XE M]O59S)=TVL-GL>EF2^2I^<5'_5/5C6FH@4R+?BKJWA)5?E_*F9 E6^XT#2;B MW_ZD?QJO7_%_K";YQ)#WU?=)/HY3CI-(9#!*B%Z01!Q# M3 F!:YX> M6[[TRF76.OSCC#[+_(56+VAAC5%0RO_OM9A@2T[PFY'T___7'S>ZM<=UVA=: MT^$!-><[XDR-L3!?[,,PY[8P;.9@KC4H,% T9X4251,:D"CZ44Z7>?T;:'Y3 M3,1SO?QX,,I7BUH#NN!G!J%ZXD<^US;2RQ+NC(>Q*9U471"V\!'U-E\M$^+^?BCYJ7I9[E<3J4QA1\DE]JF95-Y)43103Z6A 5)P!!4 MF'*($BPA#D(&8Y0$BF.1(D&L2,&NOZ&1PUHP2RJP1/4,)?C'JF-J*(0%&VE' M8"/O"'0$HJAV<,7VHT\P=SH>+JCVW.L&4^8Y3O W=D^;(F>)[O1M?=>[%'[5%*^7]BUSHU73V]-'T^'%"V62JN_E$7PT!Y^]7+19RQE\?%W264UY8@U/0<4(B4%Q!F14"8*XP"G69@(%^NMM21# ML^,^K&:%V)K/Z$SHW5NIM?;FGH1GCMA]". 7L9F(XI\3C: ME1;%>&SK 4I%P&_5?XU&H%#)H\EW,:R>Z+.]'+WRZ<5P[1/LY0VV<$W>+Y[H M;/)?1;O7NFG=LBC^4KM!K^?/;#(K?J6E^*3G0.V1N5>KA=S,:JX"%H_ M7=W=_N^KQ]O[.W!U]QY<7?_'S[>?;\W?/X_ NY\_W][=?/X,/GV\NAL5#WR\ MU0^\OWW\NX,GL(\OP<(?.[#Q[7@9V-9V!';TU0-;'P1MJ:S'5Z\-VUJ#>P76 M>H.-XF"C.?C-9L%XFT_"P;L\L$^C)_=T/Y^()^]VCT/4Z![O0X[^_.L]HKKC MH.^SWW:[Q4^+^=>)"474QM/[^8HMU6IZQ?E\I7L;)Q%2<2:TM:$8ADAB#DFD M](90")8F4F0ILCM3M>AL:#;#.RJ D&P)Y/<7.Z?3/_G9<-AAYVE0U=M7KOLE&Z?VMD=4[ M[1CD04Z+F#RZ6.YNN5B^7.B?QSS-I)")A"A-&40H#""C20@ESA#"84PS[,0B MYSH<&I-4\H)"X%TWQ6^US(X'?FA,++;(>"*7L]WU2C"V MRN^3C/5[+=PLC]_FOSY\EM.IGK _R6@0W"Q_"96AT3 5;0(#?2NE<]N1'$''8 M0E^&3$\[7B>$W/:GI_5OW$X>>:V_W=]IF7J3HT^BJ#!/.M(,'%6E8?X99C%J9)BF@$LPAGVLPD M$N(X#F$HPHQ)13%7R?AE[]93#^#N=]GAEE4^368S/&BQ9F9-(9DF:A0K&4:(7>"P19$&00)8%@@J-HXRQ]0)_I(.A+>W7@?E? M%.+,848? \Z"\RZ$HV.VJZ4#A7AM=B?'8'&@N OAZ8G<=F'R1&<-JC<2V;'W M^J.P!JEWR*OI.3?:$G(ROIDM)\O7*R'TJ.:?YOF23O_WY.5Z+N0X2R,BDCB! M^D\*$^)9/ MM[!:?I[Q^70J^5**J^?B$.A^=C.=/$VT-?1Y\C23PER?>#%+P;UI,_\P7ZQ_ M\_DU7\KG_'H^*[RZM1,M#H.4!%A;/81+$SV<019'%":&IW:W\C@0< M&N5LJ0@J'<%\!FHM0:DF6&L%2D6!FB^V?EGI"M;*.M@:77P%%B;<&X]MQ_1X M;%CO+8;U0_.PMK$ENQA?!UOTC<>Y)UNVH_'V9!1W. :-1G47_?9GE'>(VHY1 MWV4_+:R"SU_H0IK$9N)Z_FR"=LJXM,5"?^^%R^3=Z^:1ZL+2E;E:>?]2G//> MYOE*BE^E23ZG-?HJ%_1)/LAG.C%.Z5K0%9T^RL7S...AP!*%,,V8@$AF$<0X MSB!6&98!(4F*[.Z*]R[ZT"R)4GCPPV0&7B5=Y*<#K-YZS"VL@\&.9,=V0RGW M"-22@TITL)8=?)PH"7[X^["'V,% &.Q0]V0Z6 [Y7SS9 F\"=Z.5T*]$_=D/ M;X+TCF7Q-A*TN3ZWRZ6YME??D)[(_,:D#C1!K..0*)51 M3&&4AB%$81)!$@D,M46A9,9I@KG]"4LK$89F VPR Y29%LH,P',%5OHOM-"D MN!0[W>@"9*V,RXVF5N-EL>YW/@H=K]\'J1D*%AL! MEUMB78]$7_>^=D?$;4!\+;H7@=E\0ZM5RSW>N;I$\]U;5!>UU/I>E.YU^?I) M?U)+W<5ZV[T.L:[;'H2TYM< C M4(A<+"\;CU;;JPWG@3^SF'0!9\=KQ\5(MKDX98>.O]M39_KK^PJ5G?I'[E%9 MOMB6=J22BX4412JSPD3/[U=+4\W !!V.8XGB(,Q2&"8FRRUF7-./MH-)1$*6 M8)J&+'(CG<;^AD))?:VO.,-T,H4+WD MV#H/C^?,^TI/D^Z<5/I5_O^&-=ISQ7K+E[4S;.<7NO2@9$62)-DJFF899$G(($OC*%*)8%G,7>9_2SF&1A*U M&L8!OU$$%IJ C2J5%]*-/-H.E1W#]# '=.0&_;@MT*1;HR5"\'T1&MMI>B5 M^RZ$:I\@+VVN3?34ZN5E.I&+QV_S*E8RY3*E*9)01AA!I,((X@0IF)* 19G4 M])@A^PBG_>:'QGF_%+? I3$+K$I!Z!9'!5>!$77[%/)!K1P;6)V#P%Q":BY M!)B>3N6V ?(5V')*[>;@DX.W>@P0.27Q;A#'R:<\GVG];3'/\W%(%8H$"6$8 M8+V7RQB#E'$$N:"89"$).'?-]M?0W=#H:W,&\[(^@Y&UQ"/P9&3V=))5PGWA M,98SB&]YAC4"?VO$S]_YU0XL71]>E9T-X^1J1W'K8ZO=MR[=.]XOO\A%X:E^ M=Q!ZQI>3KY/EZ]ZFA),(*9()R((DU2:2()!%L8 R(?IGFF9,A>WVC\ZR#(V0 MMOM8Z?8=VW &;%A(3>H B/!5MSD:/MX#!0A MDZ/UB(S S7<^717_5 92]K2]; VX]RVFNR1OM,UL#=GIK6;[)EN6))O,=*]E MKMT/E!=UA'ZBWTV]K7?SQ6+^S83J4OV=Z]^/XTR2 *4Q3$(2021E &F082AC M'A(5*QRF=B&S+3H?&K4:V0VM\C)-L:K$'X'G4@' :@T KU0 /ZQ>P'+N&%+@ M-$)V+-L5[AW3:@UYE1GZPQKR2G:P%A[4TGLL8]8",U^ES%RZ[K><60M0#DJ: MM6FC=2G:^;-\I-\W.?#7$8$BY2%7@L)0) E$G!)(:)S C*LP5(@0%MAE@CW? MU]"HK!05:%EWRI6T#+YL MF.GCQ!US$;M4:M31G8^R[N>4_E( M*=>SKWB+,OH])J[2H1\%Q28QZ*4A]I49U M!LLQ2VH3#LUY4H^^V6.FU";)=W.E-C[9@MVNHE\?BD2,FE7KXC,HY3%-$<04 M88@"F4"*:0J)()%*(Q4+RZ)6Q]L?&J]I 1UFZQ&\+'CL,A0Z)C%34J46K@V! M'8'$@;TN@Z;'JC.UD)[8ZK3>C51UY+7^>.JTS#LDU?!8:P?IPMR/?R_+_][. M"MMN?7G^V&WY.[FY5DT2R6D@.491ED(5$PB-*8Q#)2)+(K,NY'GJ$Q MX/47))4XD5OEA)HO<*W2]+2VS^_WYK\[NV(N&U-IEV]= =>_6 M+30 /]2Z_-F,5[FOWZ0#N=J,VI9*(Z"5ZLH'[ -@?W[BBZ3IVY?L [HC_F8O MS;9CZ@]TLOB%3E=RJ\;SYC9/?5U4;YR#S.3'3#B1$(F,0APQ"D68J$S(, DC MIW!,JUZ'QKI&:%!(;?AT4X)]2W W2K7#WHXXO2/:,3U:@#GJY1*O$W">:,^N MSU[)S0F&?0IS>[FM2?E5YDO3WB86,,!(!#)E4$92;WR%"B!&Q3XXC#G.2, " MIQN_1_H8&@G=WOUR\_GQIYN[Q\^N]MLA?K8VV46H=&YGU=*!WSHAB ;UO5E! MASWT;-F<5/'06CG]:+N)?27$Q#@#Z/03G8C;V35]F2SI=!P'! O*.)19:FR. M)(%4[_Y@0'&@XC@F)+9SV#?W,[0)OA$3F-,1J/<,O)34;;Z?@M5NSGL J^-Y MOX63$='LK:[/X.0\]<^@X&GZG^JE5PHXH^H^#9Q[W$=2CWFM"] M,*/(>:@ZR3/2T.T;9A\Y#T9S3A*+]]WX*E\LQP_&!5M?K@^3- Q0!B77?R!. M]#X$$PP3B;EBDD@56>U#]MH=&MM\-J0"2#HFBM9H6%/#"=V;9KY^96O6Z[]M9OQ^:[U,Z!,JU//UU#^W=1$T MIM?XB?[G?'$]I7E^IX>U'*5Q(#4KNE?9-M0@DTNU+_'U_B*8SNNP$\ED\7A;UY3>/_))^2$F M&*$@X JF,@L@8H1!%H8!)$&2*4S"6$G'3+.;QH=&BMNRN?J2MB"S]1>U Z)S MGY %!BT\/H?*>O/J;#7=L^?F4*E#[\R19UJG$>-2BOR#%L34B:-:R'MEW#]% M.N@@B204"4HA(E1"1DQ(84QXEH8TC#,\_BH7;.Z01.Q$9R[?ZG:7W7VRM:S M#!&85-*:6 NAY75.'G8*9+MI[0>XCB?Y+F*W6XB];T*L3;JP,V#X2Q5VJJ.^ MTX2=4?A(BK!S;_216GHLXBBCFCE@&B %D= [(ARQ"(H@B<.,Q"SC3LXAM^Z' M9@FT2F;LZ!!R'" [^ND.]JY=S'X1[SAGM&?Z6 MTGV_6DQF3Y_TWF@NREH^Q3]6Y79OOLL%G^12C!D.6,!E"FF2QA#%B8(8)0*F M**$B5#RPK6S;6H3!46"1^W!>2@ED+6;[.E\M1B5,54)CA2#G0D 4*@Q9K,=' MI"3-TEA1AH+Q3#[I';!XTW$AY;ALB]+=R-R\R5A8KC^=?O==KT%;.2BWLPAN M)Z($[!4%ZO6*/M:L-P%Z'?1:@W0P<+5OB4? M@6';3CYS"B^%[I\;K^V3'*.$A2DA>MNOMQ 094D*F4A"&(2,T@!1@A*GJI3V M70]ML2J#PR:UJ_G28+!&U),,2Q0Q!/6F*#4G1A@2+)G)G1RF68SB@"7CY7Q) MIV^*^EJ _SM0MW6J=H%EYR[7O3"\G2.3$2A%!QO9NXK$L\&KDUB\QH[?,!K/ M!I#F>#RK%MHM%+OEV7^5ICZ[%%=?]6^?I$GH9^X^FWZK'L=8[V,RAC-(!:$0 M!9JX&@4N8C+GP;#CLRXA[IC5-NA^ M+-&MI0>5^*"6OZ*Y2@5_Y-86/$\4Y]Q]KT37%IQ]NFO=3DOK>)VH]%YM;]$> MY-20Z_4\7^:%;<[,[JS:G.7KS RIR(( !Q*F88@@HC&!A&2A-J!%RF.$4!H& M3A;S1>(,C1#+?2T[58.A=7KC"P?-TO3K;2AZ]$*T' 5W.] +>+YLP\N$Z==> M] +<@0WIIU6OWO/BTOOU?*:9/=>B&,',STOCNO\LN7[29.L8RU02%#(!$Q9S MB,(D@U@Q#N,D%E2)$ GNY).X2)JA$>Q&8'/,Q183H%:#M-% MWES_X'=-J<591JD(*#6I?+*C,C''".P.S99"8*-1YPY<-V"[]>5:RC($MZX; M;)8>7L=&.SBI+-(+Y\7=XWRL&.)9%(>0)A&#*(TBO7FG*8Q$I CG*:)I[.V MA;N=W.]W,;QS^;6$[4)/#S"T(YA6N/3#(QO1_(>6GE+;$R$<--_K MO#^EW/[T/OEX2#%D=,&SZ;38=H@"_FB&_Q2.&I$N4J^- =ZM$?=C@M\8]DQ M/]3BEG5VUUNQ6F:S*NH/E=NFV$8?&^[;'W^SOJFVC MY#NW;)N?;,-NAS6FKN MK8PP]^IQ04WM\_?T-?^D[8_%X_QF)N[5U#&0&$>7-%48%:!K6, _2EQ<2/ - M/T.;=>B/\7%UO=H=+7KT>IZ M^U'8M>T&($\[3]V=7):UNS_.\WR<"IJQD"M(" LA8A&#C H"%4N(B%*>L5BZ MW$C8:=W)UNKATH&I%C35\!Z,$Y] &;G?FP-0\=FE$&@% S\8$3[,[A:+A<3MEH62XVVJ#_1A=?0 MXZ-(>'(F[K;=J]?PJ%K[[L'C#[7CN8^:G:7\6-:,RO4.J;AK5R9$B),,!S+& MD&1)8"+-]$\ARF"6Z)TL"5DL4J?">0U]#6U*EZ*.ZLCZ+7';I:)H@MENZGL" MKV,BN W9PJP0,03(33UU"L]6*B\3Q8VK[2CCJT\U;>SE]7R43=3IUJD"D=" MQC 4*#;!"0*R) QAE. D8(Q)A8E;NJS3G;E\_?VDR]I.X%T("XRT+;,:-Z!L M1QQ^D.N8-]I"YDP:Y]'PQ!D-'?5*&><5WF<,BS;J\\WX./M MU;O;C[>/MS>?P=7=>W!]_]-/MV6=MNKO=^;IF[MK_40;0^3$&+A8(I:1GJO6*Y_,=*T];-5U-23K=R M]7V2CS&+0TGC$&995)S)19 )%$(1,Y-\/!8)<:KO=**?H9'*1DQ0R%FMJ$94 MUSQZ)X"UHPL/<'7,%*V0\BD$A"1<9SB(H4A,UK7@$220PQ"1,$R4()L*N#F1#)T,C@O>_ MW#N<*IY"SN)(V0,>'<_T4D*@102%C"83#/]+FQ"G4S Y'(QZ@*NG0\OCL'DZ M.3P#0^.IWJEW^SMQ.R/]SFG8N6MF$'V6JV(AN6<\!D47EW! KX@5$$&$U\;]%: NEU[^8JPQMLZEK" M='RWU[:Q-G;?3FZP,G'DX_SF^U+.Q$]T:>X4O[XO<^5,YF*<(J)4DIJR*USI M/T0*:282*-.,28(%EW%B;PXZ]3TT[BOE+8(?"XG!+-RV&PL:^ M[ S@KLW._?R#%=@F+JL$NQ8?O*\S=74*MHN5VAGH?1FOGL%WM&Y;P==L]+HU MV:,MW$K771.Y71/M+.>;?ZQTZM.U6(981R$!$8<,8A"+"'51C%$ M>CG@,@H(H\KM[/)H/\,[MBS%!&LY6QY8'D<5T4!(3$(H$J:Q3 B#)* 1Q$C( M1$4JEFY5SB[&M(\UM5-$[;8/%^/4\=+H#I&SX=\(@2?#_G@?O1KNC6KN&^;- M#[I!/KO127#]+(IG]O(H=- M]K45G3[*Q?.8)'%"41#!D 08(LDYQ%*$,&8LXD$4QP@)2Z)^&PV&MP3LEB29 M;S0:F2M19O/.Z+0X337I?U[UALTZ^\\;?206VXIA#WS79U^]*S_L[\5A9S3L M[Z:GW56A(6!V%5W 7N9; T9=T 5LP7&8R7J-"-B"!!A,?!U#O-UH-F[VWD"L M_C:,;X?YSJ;S#<7P%NE2;0I2A!(JA8 JRT*(@L#D!XLI#%6,!(\%18I?&.LR MS*W6B1B.5ONMT_#:[;F\@-;UNM\.+Q]1+YULP$[W\]:1+\T;L?,ON%%$OEB. M[[_-](S[,GDIHK0H0@A+SC0'4 (19132#'%($H9YB!FR]+PIN=)->KI>/J!EBOT MNAIK=5]YD]#X:B;NEU_DHOJ'LBCKQ\E,WB[E%\*TK1;L. MEZ5%T,<@]'&(>3G^%]2-;HF=]Q+2KG*\437IEG"=+BS=MD%W"Z;\Q,I$A[>S MKS)?2GFGO\WZ>J&("#>IVG',!41[R Z'"PRE,QWT9CG9*;IM2EF^X2_@=>L2 M6Z!8),*8PRA5%"*2<(@#)"$/PQ2S($8$.16:;^YN: 31^U7"D^-@9QGY0[=C M,CD1Q]KMA<)SN'08EOJVEPK/*6X3:.KM8N'Q% J;/8",".8RB6!(LP0BA1/( M:!!!B7B:R(!BE=E%D=KU-S3*: M"L=#"\&I9(1%$*V/,$Y J8=85P&4,<J[Z< M4O"P[LO))]M-[T]Z),T.J#AA0#RD/#6733A!$#%F7!ML<4]C1A=YKN=:H>4VI_DAY] MYI*K !O/YJ^3Y9?Y:OD@J9A,7]]+/5.>)S.3-&V=F/;V^47_:+Q+)@WCU6RV MHM.K9U.,?2P%YD1B!"4GL8G"""".%859&DBE AH%.'*KS>95/JM9T6MAMXVL M+1*I^AV[F$97@S,Y\*W4#%2J@6W=ME+(C\#6&!H%1Z!4$90Z^KZ&X1EZK];" M69)0R,(XA'$2,:)-1HF)T\FB9;]#,_JVQ09V@Y_.P+J M -6.N6@'4",R,#*#+:'!;[787D.SG8#R%JAMUVO/8=M.4!P&<;N]?G%BF]N9 MGN@R7YJ42;>S_SF9B?HW#WJW_GE9^"ZE_CRU1$]RG/ P"$+)(9EYL?;?_W=1)OYLO_RZ7#Y+/GV:3_Y)BTU+Y4AFZ M_(7.JFN<8Q9D<9Q&%*81-FY[*2&EJ81,L2@4"H4BAG1&(!7:;S9-0HC_P[JMQXP7\[L-].C7\?W6P_7@9/\S06Z M+#2E3B$01%FILMX/A19QMA6:TBC;; M ] M3&5P468.:+0.5>DDNFRO\3<)5VF.*COQ5,NH]"J/\D3FFE3X:F$*K(X% MSO1DC26,,I-G,>8,DBA%4(5A0(.8!T)E+@=@1WL9YLG7;#Z#E8!@NA';,>[\ M**IV4_IBK#J>V5OR%997):''F/(F 'Q%DA_MH]_X\28U#Z+&&Q]N>6!E=MQ% M@EQ5NYOS]2D)00$*$ZE@%E,&$:84ZHUM!'G"PR1*DH!F5I=C;3H;VD9S+2N8 MJ\U)2FYS?.(.M.5QE"?XNMZIM4?._>#) A)?ITU-7?5[Q&2A],&YDLT[;A0B MY&1\,UM.EJ]70N@/*"_ZN%]\6LR_3K0BXX!PG 2!9@Z5%>8_ABQ)$BBPS#+! M28*EM*&/&$F41'*10TX4$%^-AWOOF.^],!7.(RV$_*.7#+R>C04WVXL?=F?;Z!!OV;MVPW1@;7\AJ*T M6W&+WM?EE-,HXISKC;L*$A/ KA=$(E$*XT@F618I(3.GM7"G]:&M4F7N[]8E MJ7>1LUL96N/1,6?;0^%,H$=5]D1MNVWW2CI'U=JG@^,/M0B]_&G^5991,!_E M$YU^ELME&>SY(+F,RE2.T2>EXNR]!(H-8&W,Y H0_8* 0V&A7EA@M=P ^U5G\& MOQG%0*692^GF"\?S#-GT.TH=4],?XC,O&3!/,9E^,&V,RKRP MB_[B,OU@L1.9Z:G)%NO@@_PJ9ROY0:MX[#+6.G++W,K2_Q>/]'N11F7R55;! MH>,LD!'")(5"J!@BE820!2F!DHHL$22,$;$K3^%'GJ&MA[5XIMBN>TB[A_&Q M6-OZ1;WC]:U2!IAI"TY="=V$)-8Z :W4"*Q'J]*KWZ%R6.7Z';*>5KI^ALYM MZ?,'=./RYZ&;_I9 ?YCL+(,>FVWGN[DK>A5RL^SF8T8E#A*]J'&JC >G*!T< M9) QGF9Q$.$0.64?.-+'T$*OM(BPD!$LUD*ZN7*. 6GGT+D0GH[7EEJZ+;/; M8]Z !MT]^7>.]="KEZ=!Q7U?3].C+:>W7)J0B^)H54CQ[O5G32*WLW6&X2NN MJ:2(ZAK+5%(5!GK"(Y/-+Y8)U-/?Q%TF**#()!YQF_7670^.#.2R3 BP,BOM M9 ;FZV39="VT(SO8CX,E:72";M=2LG^=5YF-VI MQADQ7PQDWW&_Q.0,R %?N;?0CL9V,Z+7L:BOUU5<,XW"3"E.(9-F/\X9@RQ" MFL2D"IG>CRYN:-OMS;29%JZPUD'C9U!.8BXY35,8F;4!2:8@D;&" MD8AD$,@7;;A7P]Z%VS/Q[Y29& M8"WK"%S[CM^W0\43NY_IK%=&MU-\G\4MWVKA:OV5FJB%9?YI/IWPU_+/3665 MD&1AA!6",A/%-C.#5!,,%")1A$H:1YFP]J(V=C4TQJZ%=7"U-4-IX?#T!E#' M3%'+.0*EC."WZK\V]6E<<7/P/GK#KR?'XCZ.GGR#5C TNOV:6^C/HV>ER8ZS MSNZ-EK>7%W,NIFSLE MVF_H;&A<6>P77\HPM[SRSIFT"7DAL@#&T'VB[O97(^!VUIN>#VPT&ZAL/HT7WLDUQ,YF(<:CLMH7$&,VDN5-%$0))R#,TI.*4LHY@CMSH '4C98J/8,7,5 M0FJ&,I<3:GS^>+<+MC0UGN)25\]7![H9")]7 SQ+V'_H M?S<0'PWM[ZBK=LO%H^XZ-X<:\UF5]B60(DFR+(1QP(F)\U40,R2AY)A&^B>> MAI%;WIR#/ERHH)_4.5LBMDR>!$['/.F$BC.UG=3<$S$=MM\KK9Q4 M;Y\43C_8;DJ_6^63F$1[C#$/!*3(1D#%D$G%((A+C5/* J=!E1]J' MT$/;V5YQ;C+_Y5LA)R,PD[8!>'T.MQV7#6T0.Z;'6EVPI>]H*[4CV%:YK,B1 M@UII0&<";*D-*KW7QR'5"Z-NXF[Z'"I/?-Z+R+TN$7T.POZJTVO?;[^0?5J8 M&)[EJTE=M]1/F$I0+\:\'J;[J:G1VN M 2YGIV7^PZYG9X>ARP7M?.?NV5\>^90G!!VF"AL9A0 EF IOBNLJ$JV60 M826AXED82Q2'";(*7#O5P=#6B5K&NCAG*:5]2K*C(#93N@]H.F9?1U2<\HXU MJ=XJW]C1!GO+,]:DSG9^L<;GW"=O<4AW4^8L,YDZLD3&,VI0MSXM+^9QRG!S#[?Q4O0"-CF>I"Q!.4_2$RJUF MYWY;O4W,$TILS\E3C[0(++R>TCR_5U5 SOWBP>0YJLY;QZE B(=Q"C-L5E82 M19 HP2 AL8HE3CB+D4N<\KD.6YP\]Q&BW/[X^2S"9S917@#KJ7ZN$1/<*U ) M"NX7H!"U.MF5I\]R'3%S"#7TA5U/D8878.@6>VB#2V/H86,#_44>VNBQ$WAH M]4+/\4(?]6[K=BF?\S'#+ N8(%#P1!ECB$+&H@#*$*,LI(&@RJV>\,4B#@ON.6S9ZUWOVZ)2U\YMS'7M!X82RN,D@BGB#"+&%&1I%L*0 M,^DBD=[$+N]'MXDP!"NB5L 9'E=W*:EMS]!-I)71P%?Z;2X)9(AQ1EE M G*)!40!5I!B&D(>DE02'$2)9D^G4,EN!1Y>W*61\0W#G0Z'M/_CX-2O%\M M]!I71NW_0J2>_%?^2CT4@5*)BH8UO12%*4@89P@PF,@U"22,:"^96Z\ZB MUZ%9WF7!EXF6K2CILC!I[C2)+.=@KI0T6K@6O;.!WM*WX1O0KMT7!9:EP*"4 MN+J:- *%T".@Q2X?\,B\3C!Y*XUGTV?/-?(<8#@LEN?RBQ>U1F\T([6\Y8A%D?EX6J^7<#1/9C)$OUF M9O&/:RQS;J'I8[-CJK7:6R<,D_SW7YL[/6H'% M4B\A.X>)2*4\54D (QPCB,S] IS0$$9)S,)0B!CAU,4P:>QM:,12"%M8V#OB MVAPEMH#:SD#Q!F#'+'(!=LZ6BA4FG@R5YKYZM5.LU-XW4^Q>:DDE\NM\^M74 MB%U(,5E^H+Q(!EL9X(S+. Z# :41Q!Q8C*!I2&,:49XK!A6:>1$)4V]#8Y* M:F%!+:4H31EP3F9[I3J",3(W3A7-(.99"K. MDB@-!%%8NL6L^!V#?N).CHV"XR7UM@-@Q_-^0>V8[/<0W/NW MR3AK"9._O+/G.NP[^ZPE $=RT-J^V=J2;"IMMY^*'6MFPEF80%.S!2(J)"0! M83#FDF+)0L:3P(V8W 08'DFMJT%6<57[X53F[W7YR"KBI;BB8'Y?*PG>RY=Y M/K$^QFPW=M:V:T?CT;TQ>ZY&IU.5@C86;@OD_)F\+IWW;0.W .:(4=RFE1:Q M%[MXEGE/X<'=X]HWV*= >]:MC25B0!(S"E)EXAR@F MD&9) +%$G,@@XBJVBGG?;WAHE+!.[F6$<\]T5F#5/,;T&A%E^$G7DR[''NF"1]EB/: F($SGP[G<1QO-U(OG5"D_8* M_#$2H%P\0+ZK(5T@20O7W:72_E+F.%@78B-)%(A1O:(GBW,@X+[: 7O>#ZN S?M M5U5II+A?;.K3U&=]6Q5K;F>Q55,-_,#K(_O-+_,_FVJMLL#&V!6+ZHA_L4EMHUENM0$( MU(WD6^U-:Y!V#@MYV/[&]%I7PF+2 M(^_%ZIAO['X&MK!9QY;D6^UMOC&33KF""*PQ^H-]> [6U0#$':!%-@2R&YFV MJ@]Q46/U%T_FW("&O=$$'(*<_9F-0]#VF*DY)+D\WYHHKP%\G"@YQG&D"$4* M9HP1B +.M"TI,20J3428Q42Y5=NUZ'-P1M[1"H,CL"HO2TRUR)Y"];=PMXVM M\(IFYT$6#<'ZH\WEDP8\_87I'R+4=9S^5H_#"-0_A, Z4O_(JSV?%)<),VYG M^7)1&#_Y_?*+7#Q^H;-J*W\W+Y+[2F&\\!^J,T$2<4E$J&"2!@@B1F-(1*PW MQ(R2D,@DH6D_!2-:B3\T9O1P?%CB +: 428*FAV'CPUFCH'_<]\K\9A$ % M45\E*MI]?AT?27?^40W!L3^4[ZF_\^F+AO6MSZ;;"?_'.)>^:&"\G4E?)D6[ M9?MZ7H1U+\JXL[G8KC$\L.UX3+@/1F:1MD?%$ MJV>[ZY4(;97?IR[K]UH(X3=N>OB)&N>'H;K;&:_O&Z5,:>,^ M@D&(M6&?Q%(;]I&"0B(E!0D3RNU28-KW.31KO)+:P2UOB:W%D8U_Q#JFE4I@ ML"TQV(BL#4C>YBZ<[==J?Q;A']F>C@N\(.SFP'?#JM'';ME4?VYP-]UV/-6. MK[:S"#],9I.E-)ECQ*W^MF9/DW7=BY_H?\X712'1._V]5(9**&** X6@#%0" M$54!Q%D6P3C5OT^R))+2J?Z;8_]#(^]2?%C(#S8*5 D81J#0 93U;HT6+>U' MUU&R,R<[Q+[C9< _[,X69TOP/!F@KKWW:H^VA&;?/&W;3#LB?"_9\OTDY]-Y MOEK(3:82@IFV31F#.!(<(I-F 1,L8!91DA$2!$$6NNV(3_0TO(WPNYN[FP^W MU[=7'\'U_=TO-P^?;^_OP(>;J\>?'V[<".P4NH&(61($#-(@H! )QB$E80"1 MI"E&*$RRP"G3K =L>SF;?+C_Z?;SY_N'OX.[^\<;<'7W'KR_>??H!U0[]O< M5< NWP,?Y[.E1+IY-T^:_ M-]^7<@MG +> 2N8XHPDD(C(BC1>RS06\OK?CGD''H.+@"/ M*/:T][\03;==OR4\C=O]8.J MXZ6J%4K6A&J%0I/O0#>PY3?0?]OX#)K;[H5?K=2K>=7NX;8U\#Y_D=.IB:VB ML]>Q0E@$D@NHC=1$$VD@()4IU;8K#27G"5?V$1XN*=,?4OJ "W4YS/5><.Z;*886YHT^U/3\ITS_>FCM1 M\I%^O_ENHB'E.SF3:K(<9SC-9(("R&*"($(<0ZJT181E$ 59)N( .R5Z.]/? MT*9R+2Z8%/*")?T.6"FJJ]._&6=;Y[\W]#H_!*B *T4%6E90"0M^J,0]O6%O M<1I@!8RW4X'FWGH^';!2_?"4P.XU3Q'+16V8<6 L>VZ*02$10D0"K'F%I5!2 MEE'"DB#E5K5OF[L9&HD<":HM:^5<&H[\:..J\@95USXJ=Y0NCS=^/'2@^(\R M?NS1P6*EZ-F(XL<+7"IUHQ]EGDMY_R)-L[.GCY+JB5;?KJZO<[]?R3OY??GX M34Z_RI_FL^67?"S#*(QPI" G7$(4R4!O%H(0IA(G.$HP#6/'T(VVH@S/,:,_ MMMB--%H/@QVM] %MUX>1A0HF@5FE!"BT&*UK,+V.P'*NS3[PB4[$"/Q=T@6X MGWF\-GTIB)Z(J[48O5+;I6#MD]_%[;4J#V1",\05Y_/5.JF%X=PJ8CV*(YR0 M.(:,T@ BD3&]ZZ(13%.A_Q/35 74H5)08V=#LY8J<4$M[U:B):<2M8P9K@*Q=B:%F[)RJ#7G#L+?"0^Z?GVL1(BM,SM0C:FZCS])$5MKL52FR M>Z<%LUZMQ&1Y.U/SQ7-YH[?*?&XSX4^].Z"97H@(MF2TR>WN@)+#U/:!5D]S M^@ U3S/Y' 2-4_CDR_W-W7/R[TS:LP^WB7>J*B]^T$-=+2XT$I(F*(4I)A0B MIA)(DUC!- M$F 9,\BRRCW Z:']HULYU8/X7A4GH$GUS")L%O5T&1M?>G[J^ MJI&NC=%R!!.7&*2+L.DKZF@;(U_!12<5;PXG.GRMQP"BDS+OA@R=?JR=1^O0 M7GF04[HT^4$6IE#S]6JQT%_!6,I(ZNV:@"J-$X@DR2".L8*12(,HDT*AP([" MW/H=&K6M+>A-@M*1_KF0'+R4HH\ +X5WGX'6V4_E")0GMY1MK[UZH1RAV'PK;Z_\SW\W'^K=ZUQRG.1&+\ MZ"H2AI5"B+,@@6&& B%YB&*'.C1[C0^->@KQ@)'/P8+8!\S"I+H AHX98H- M&V-J'PH'2^H"2'HRHUR@<3.F3NC>:$GMO].?&75"VAT;ZM0S[0RH7^27"9_* MNFIY0H224IM((8U3B'""("."0\PB+B4+.*-.L46[S0^-DVKIW"R=/H\Z>3)"]QGNU-(XKMF]0G'CJ I_,_:QF?^-SH0&E,.(FVU>F M8L@R)"'/, [3+)"QM#^-.FA^:/.T],B$*(U:>!\VH#DX9%I!T9<_1@MWB3MF M T@+;TPK8/IVQOB)!&A4V\H5LWFK?T_,@<1''3&'3[7,8DXUT55U'>[DLOJ^ MTH2%818$$'.!(:(QA5AJNX*Q6 :8*H10YI1L_%@O0R.KNM30.@6D8T+NHTC: M&1D7X],Q@QU TX'1T8B!KUS01_OH-V5SDYH'F94;'VXYXUW6 MWVG A%!Q%,.8Q=HNH=I"(5'((9&AWE;H342:.&4A.MK+T&;\1DA02.DXX8\" M:3GA+X6GXPF_CTP7\[T) E_S_6@?_<[W)C4/YGOCPZVO#Q1GR[].EE]JZZ%( M(72OC6Q2EDLH$RCC)(%)1!AD/(Q@Q%J LHT0$PO%N@:L,@^,* M_D6*U52:3 7K.H-E*K[B?NWZ=[4^$[TU-Y_#5H'";UI]4.OOZ+QH,XQV7-3Q MX'2]N:IQWP%WM#=&H\/Q>1T5X[8=WE+VXW:M[J[?;S%WJYO M-RJT?8.[^4&O9=U,Y9G'!=7;7[EQPT4JDAG)%(P3(B *!8),( 0)EW$J!$DY MXAYJLAWK>VB3ORQLQ78+6VTJ (U I4"CB^_B ;'UY"-6WFB"Q+)W5V$2+(Z!UA> M%I ;IVDJ H9C2)G)+2-BS64H"6% 2< 5#HDB=GY?ATX'QV1&;# IY#8EP/E: M\JTD=7G+7(FV V%QXM4!O%TS6(%L*3*XG8&-T%OI%/-15G MPS2[[W=4?;R^$BLZXM5X"F?;5G]G"?/-X^?W0S1)HCM#$]/P'5,TV75V4K,VL793>$!"T \ M&9%-/?5J-%JHO&\DVKS2CC7>K?+)3.;Y>_E53N=%??1Q&I(H2+BV_+ I;X5X M"BE7&5189!G#FJN57832Z3Z&QA*UB$!L9'3CAF- VG'"A?!TS 5K9-Y;(.,\ M_1MT]S3MC_70ZW1O4'%_FC<]VO*254$6XS@1290@#,,TCO7ZKS#$ =%&0,AX MBEA*>:!W=?,EG=K-Z+)9ITF\;KR[3_71] %H(9OC#:@2)KOYZJY\QU/TJEEC M]XM).PKZNG=4-MKOM:(=10YN#>W^JX^*:>N;_SB-)<:4ZQE&]82+J818T0 * M0O1\DW$8,J=+B\>[&=HJ>E"KRC6;0C.H=M/SE[',REX2-QY MM),WK.9U,N6"W=.7GA?];3X7)OGWW7PFGU^F\U;TZ)^[>?5R\MT M(A=5HGF>(!*GD2DFFZ80Z2X@2_0NG2=!K!AF6#"[:E]>Q!D:I=32M:P9>^'8 MN)XF=8UXU^Y9:[ O.#RZ!"/OYTFMA'FC(Z9+@#M]ZG11J^T(4[1%ED)$L@E(%0:1")6C@= /!JM>AT=_1U 1W MTM$W80>X'=EYA['KS=&Q+'ZEE-W$^3D!Y(G0[/KLE;><8-BG)[>7V[%0F:K] M\Y(NB^B)CV9@S(ZVE]-(-OQC2?H.F:9UJ@YTXL%'IY(I:FG7JG$0N5] M K%YI56FX:\R7YH6_V88:L-(=48!FE M1) H2V 4ZC\02P7$."$P0"A+,Q6F)'6[K=K;6_HK?]+[N=5/WK= MW>*U%K:;\?W?SO+EHEB%KN=?Y8S.EA\F,SK]B2Y7B\GRU5P>N5L9]KI795F* M*Z5G\_5TGD]F3\55),Y('#(::[:)"40J)1 KPJ'^/4,H18(I^[Q_7D0:&C5I MI49 &1W I@8U.="$T"-*H"7NA0/.=@Y?L;3PI;L?93Z.'_< M*&0NQI8JC4"A%*BU*FZHC4"IF G0+E4#A6Z@4L[A@I_'87.P87L?OIX,W3Z' MTI4T"?%T#[B_'K"%:[_8X7L+H_]BH0VA*RFQ3FS4CX2UI^ MHI^^TY0WJWLD,?F9%]I6> MY&7P]'4G<@3ZO>?+WQR'L]7F4\+?7NM<6&YUHZ=:L,6O?J01I3E1O# M=/9T-1-5O8;K>;[,RSK/S.][2Z*OTL^?YI-_DN*6Z&7N(F:F'[*>R=7_!^KR:*, MO_PVF4ZW\I)I,U$_HU=%<2>7Z]L/&:$!CJ6FP2C6^[XL#2%.&8$A4XF4G$<$ MVWF>^Y%W:"1Z-9W6(3EZ=K_H9K_07(*7Q83+O[:[ZMG52-M1[(#&KV-:7E]! MW5+5%.BJE07;VM;7U6M]1Z#6N,SVN)V(7_#=/""N751;.6"W5=].!)L#]@J.)HLU (Q M!<$(K$$P60)+&$:@!@)42*R? @46G>>3[7@,NTU)VY7P0\AJV_' 6";&[5J* M=NOE1[TR2WFO.59+.7OZ*+5,ZS(#E6SY^Y7\NZ2+#Y.OS&)OMAE1<9F?]:(YAXY[)3AW0/:I MK44+;8IR5\6A*A]\?>X6!52J#(4PP";K0T@09!%%,(JB3/"0ATE@'T1WO(^A MF5WKFFAEUDS;@] &$"W\U9=#TS&K[%?W<\YCV("/2^'NBW'JJWKW+EZ^"G@W MJM]>=_.CK:]BF)PYFC&+7#GF++'^ %&(L<@DA50P!%&2 M)) 10F"<9 P303,1*,>[&">Z&AK9;20%M:BM4Y0V &QG;OF!K6,B;(E8FWL$ M9\#P=Y'@5$=]WR0XH_"1JP3GWFAYU&.JDSS(.B)*FUY/"_I\M5I^F2],T,+5 ML^DW'$=,I"A ##(5*(A$8"I#R1@:DRDB2-$@L[..W/H=&HF4Q746S"#>8 M?!TB6/;:K_??#8H#M[WCZVV3]^FY+O/E37D!T-Q^'6..0Q*H0)LSAJ#B(-;; M-R6@B(.$I"153$7CF7PR4;]V%'6D%ZN)0LJ)LMU7=_.E%K*^# G^VS_C* S_ M!3 YDTJO%'2Z5P%L-E_J=;Q5PIBCN&>22<(PE(QE$"%3YEA##3.<)HB%E BW MA:$MZKUF.GMCS.W(_T(D.R;Z-8B5>"-@!/29*?&D]MXR)![VT'-FQ),J'F9$ M//UH.PZ^J=)%5QJ&]A?Z-/5=ZI176)J-W-]?.0VQR [IHE:5EA#U^V5=FMH/''(^?YZ M911K]??YQ?[%-@[[*1XE(MG$V(OA3DRF,I\'?&Q$]FQ*;-9 MO9>/%9&:>U "@QC'$*6)@"2.8QA%V-"5#%,71[]7V8;&8!M%UC8.KS32'%8% MAET49MC!^-J<0;S9J'5]=F$4VZJF#.X7H!!R!#;JC4"MX#JZ;[07Y[==D'G= MADOLO>;.Q[>N\Y6W&V/'XII-1:#[V\=MEC\=%G6"U>\S431IB)3*B3%^&PBZ$MK49" MXQHH970,?CP$T,[ROPR6CM>N743.Y[)Q#T\\J;VO ,3##OH-,3RIX$$0X>DG M6QCH/TUR+K4!.)/S57Y7G&AOYP0?\RR-F< ,AHR&$(G0I,WE% JNHI A*51H M;W&?Z6QH\WQ'7#";SV A,%BL)7:PJLX!;6'Z>H2O8S[81:X6=2NCOT?@'.Q+ MCP#V9#"V!]+-YK-$IM&(.]=&?U:9I38[9I;M.Y?4K/HXS_,/6E03.329K2:S MIRH6?#[+WTDU7\CRN4?Z76J#3HN@^]!FWN+U=BF?C53<"*8W[/K5VB\\9D&& MPRQ!D.+"6:L2J/?[*>1I2E)" A1+IQKA'UXTB"'K_-RI&*$?C)Y_!F;.@XVJ8*-K/:+5\X6Z(["K'JCU\UW@ MJ]-!\%H@K!M)WZ# 6*>0'R]0UFV7%\2#?9E/]1OYS3]6D^7K.K*1<"YXD*10 M4AY!1-(88D(Q3)(PSB+)%(VX/8O0!82.^8.:T#7 MCJ/]8-8QQ6X+^=]!*2:X6BX7$[9:%EFZEG/PB9ICH4[B2<^#Y#."ZWA'_0=M M-2I\-$ZK^8UV_/%I(5_H1%1Q!NLBKD5T^SI]/4DS0E4(><@3B'!*(&4X@@&6 M <,Q8IGE 9Q]GT-CE$KD=2! $1TP-V(#7DI 8)]PG=Y]=+TWG^CDUEITS[)F;FK\.YU\]=7 M4W:]J+H^%L@PCM D9 )&49@JR+!,84PREL:<*A[1=DF^+248VJJPG8%:6_?P ML64=W=8C8FF$=HESU[;I%L1&>K COKD_OJ5 E>8;&$5 H4DG&;\=4?2>]]NV M_S?*_NT(S^DSI+.Q20-U.Q&P!:CP2.]M(?V=BMOKL'(I9O]2F M&I;Q8_RM"$ZJ F$R&L2()8$F6,$@4G$*&0HQ%!&C)$,L#81=:?"CS0^-4*O'VE>G)-ZM?'7R*3>"RA?+\4_T/^>+ZU6^G#]K-KCZ/LG'L8QH%#,*12AC M;0$F$K) [WIQ'!%$E*:NQ"K;\?'FAT90M7#@-R.=Y90\@5PS1UV.1\<<90N% M]2QLUKAIFZC?W-HBZK]MMH)[7// M;CPI*A(ACBB&09*:>!J>0*!I+%;+$S@SI1KZAT<2V6^87F9\/1Z9BT-IJ9H;D\_WBG+K6.AL&3P\VW=+VZXSJ"=M]9UU4W M%Q1,VJKE5.];C3QT-I'Y31%T(VYGR_F54I/IA"[+*[ FA.?+Y&4<*8ZQ0BF4 M&3%E^XA>!A(I89B2.$T$P[9U3'U)-#3B+TI@Y9.RJ-ML[1_DM3Y E@J9RDMS M0&N5RIOTE4XM2@)=-*@6>^6^AZKC5>!X#;Z-TVRM$ZB4,I&1<[!6"SR\X7"U M*.O4U[#U7>NIT^%K5P/*!]16A:$NZJC_:E$^<#E:0LI+P^TV6>::Z=6LN&UJ M@LZ^TJE9Q8N,AEN'T'$44AI'"11"*(AH*" .F((J1HPB_3OE5NK6JM>AK8M& M6K>=CQVX=OL9[Y!U[5HQ2>!-#%+QPY;(HS)SZ2OXK?IO)_L.)[@\[2;L^NQU MC^ $P[[E[_9RZPM4"W/D]%Z6_[V=G2BC,48)43S),"14"(A8$D)&@P0F<1!' M-(EQC)U"DZQ['AH/;:K)%$?U8%H+ZGR[R1)Y.X+J!,^.2:J6&?Q02_UG4WEM MKU[/IER/UTM%;FCYNR)DV6_?%W[Q@1;^A_I"SX.VP:X7$_V7"2V. M04*N@I@$$@I,,40R4Q!S+"%G1#*5)5F&L^>RCWM$6=R''02P#$8D,!DC_@5BH3;= 2!@&*(DB M'@N4.1ELYSH<&C]6\H)"8+ E,?C-R P*H1VK7)P%WQG_1W=:>_M/?S9SJ9C56,I(S# M#,K %'R-*84XB0BD0@590@A%BO13XORTD$.CM/*\V(@*?BLE=.2O3D;2CO/> M>GPZYDF7H>FQ,OAY[-Z\_G>#B'^0*M_G0?97R]NBKW8D;ZX"Y2;_ALSO9S?? MSB(T8)!QF4#*J*(R#5B"L MCG^UQ:/1; MI#72EH_EQ!K]??7 M _L7+[#@6<-Z4RTW;'^YN7\I#KJK[,2W'U52[HDWR09NW1\M9E M.U=T:K(HAV.1$A%QI&U[E,00,19#&BD,:8BDBE-!%%9CW0B;.YGX_6KA,I6W M=>EN1I?75N:E1G7)@2* U%0=>)5TD;L6V'N#C\-ASS#< >^8NVU"BQLCBT>@ MPF&=Y]X@,0(U%J " ZS1 %MP%*GS/>]AWF8L?6YQ>M:@_QW0VPS1T0W2&XER M:;*7#[KYI?PX^5J$C6F!)UJ*,J],$>F_"3TBC&02L0#&/) 0824@$Y&$@5XH M379P21.W$K+N,@QMC[5][:54 A9:@(T:YZJJ>QL>RT6J6]"[7F2L\>XI]8LS MB-Z3O]A+\$;I7YPA.IT QKTI/_=&'B2?/\U,_=M;H:E[HB9TW7%Q 6*A"7NV M735-_]OJ68K=L)*B^,J]^CDO7QWS+ EQ2!(3'IM"I )-J"34>XXDB84*3389 M<7J83N?B@YV65-2>D&:5AED 6&#=H M2!C4^SH&!395W%06<&)?Z>FP_:'9#K\$YG\F_;U+KJ%#V"P6]\O Z'I?50D' MC'2M\B\=8N*2@.DB;/K*P+2-D:\43"<5;\[!=/A:CTF83LJ\FX7I]&,M+Q_. MGU]6FA3,[:(7,][5=Z80%5P&$J9IHG=16"J]@4H93((X3M)0LH2$3M<-C_08& M7U<'3_32[V7!9E4/K@>>>;QEM8JJ"L#CO+*@:KM+YG];S/-\'$0"Q0K%,(Q) M"%&D_Z!12" /99Q$(8UHZ!2W>:[#H;'$3GH.4_H=5(43',LDG,/9CB5\HMB*UMM.U%&#\55"M' 2R&; M8\C:%F!VA- 2AH[G?HG IV8$W*/-#G7U%5>VU7*_$62'*AW$BAUYQ&TZ"CD9 MW\R6D^7K@WR:F")7LZ6)(QY3G'+&L@P&#)N:\Y&".&8)C'! 8\$$3JA5GI%3 M'0QM+2]E!!LA@9'2;HJ>!+%YGOJ IN/)ZHB*];0]I_J1N9M+_I>G^=9OG*RG>KQ:3V5.9'+2(BLGOY+?BG_(Q MB5D<2A7#3*9A)1%>G;'3EE7[;H=VD0O@R8G6K:BQ,&BNM2H M+=&Y4M*H441/YH46KN&3=@-AMWS[A[=K/V>!;"DQ*$6NTM2.RL!$4R)8?BN? M\&C>NP'EL[KE^4[[KW1I#<31JI?V;[[J\_NK__@X*7(9 M5[ZP6#*.,A'""$54[P*$@"2B$<19%L8\14D0,^O3D<:NAD9)A;#@4>^%9Z^@ ME!=4 CN<$C2C:W&(X@VSKKT'I^%J<[K2C)O#08LW_'HZ1U> MCX*8)UG*8):9K2EG(<1II/1.-6)<89H19!>L>ZZGH9E^GW]^]_GF/WZ^N7L$ M-[_H/S\[;CA/(FJYQ_2!4]?;RK6,H!02_-;-O8-S6/C:.9[LI]_-XCEU#_:' M9U]HRPIE+,NUD=O FUX10D 24PS B7&ET$2%V M16'M^AL<0]2143OR B.P*U.*2YMYZ9Q$KU M0SZQ>ZUM\,I2;NI5D@1CBL(88HD#B!)A4M7$'$8,:8,#AW& ([=(E:W6A\88 ME7"N02C;>-EQ06L4NG80E7)U,,N/:NPM;&2[[9YC1(ZH=1@071+$4A*=0!,9E$:IBO0^ABE 61"1-,;?S Y_O:V@S=UT$<[N D^-$ M;H+6;EI[ JSC2;[&:D?,+L).S\/A*_2TH:=^PT_/JWP0@FKQ2MO0E"LA%N:Z MC_[Q?O$X_S8;_Q_JWK5);APY&_TKB/ )G]V(PKXD"%[@_=2ZS=MQ-.JVU+MK MQWRHP%6B75W56Q?-M'_] 7BI>[$ %,BF'=Y12TT"F0^(!\A$(C,B,2F$(K!0 M1$*<\!B2 L4P2Q!3*5)"*JOUO*./L7%#$XK1R#D!1E)0^>]_G[N&J9P"VLT, M@6#JF1&\$/((6;F(P0U1*Z=M#ARXK.[:JVO[XATD(MK=X MQ(H62* ,YBR3]56"(LT$)&D692(3*2V>>0:ACUXH>SQ"40N%AT.RC+V !S3C<.;'D'- M9DMS/]?\585LOE_\E'-J_GQ^F97FAD$5!_AEL2[-C[*Y(%R'5O^C7/]8;/1? MYG2V?KU7[\LEWSROUN:UU:]R/4U)EDC.:ZK]6JDY J0#? MUQ8\.R4WZ_/KN$*L(QKSGNG8: EV:DY JRAXOS?R=;ASK2S8:=M<40&-ON"Q M'?E[!0YT!K^.9N0=@M)'\@4,%-(^@B_!+4)^@.'IC*_OL__AHO,'0/$@MG^( M_OQ,(),!9OWZ3?+-LLIR]^[U?BXV6M+7JD MQ9BK7$C(:EY9'1%SMFKL@ ADT5SI M;%!KQD[Q8TO&\BTWZE@MU]-?RWGYO&DM=JR0B*2B,,H*S1(YTBQ1) )F<2S2 M0D:84*OJ;B?5+>Q-7_VTW M:4_;&V1^7E2CG8J7'PCF.WAB8__G.E M(*!&0\!K%:N';C890WP.WJZ"@0?YK1P%YMYB.^I;3>4-@*A'7BA[B()E MA;+H M*<43*X^ _TXD;@CZ/]_NP('_GZ?%A6O"/^3F<; M^2B750*Z*54JB5*40,DC K% !60H*R#/$(UB)%,DW&X%7N]S;.10BPQ61N8) M>*%+\-.(6Z6K%(O9C"Y7)HRA3EWIF+G29@CL-B:!@>V91!I,O]68:H'-A:%: M9%#); Z%Z^R500M9V$(4KJC%U1Z'+G!A"\&98A?6KP;SR9I8L=7G!9W?_:3E MK"XB]OIIL7S>S.A[;;S)94D?YD8 D\M@&@N,:")3&.48:;:2!221I#!)_H WF@R,8XDMZ>T_[& MYZV_8W<6SLX0X]@"#>F']H> M'DO'CM[:.>F'BX4?TK-AOZW]T[(*OGZMENMZY6X.SR-%%&(2015+DYDT4I#@ MA,"429X2F:$"6P497.UI;$M?*VB]Z73;IE^&TVYS'@2DGM>?0WP,>55;]/!7 M*JZ"$6CS?;F?0;?<5]4]WFA??\'=YW>W$:4>E:HZ"D$LC?(TAE*;]A!GD8 T MC6-(6!P1)3*N*+;U\>VU.[;YWHCF6$]F'ZCK'CM/]7N>R5::._GCSNCIY7_; M;V23VI/F:GR.&; M1Z5[^@^)=<]\X0JS4W!B"(QNB&6\J?O!0A]#@+0?*1FD/0\GWCNM#.]T*5;3&%-:)%$" M\PPQB'&$ZC SPI6(TI0JV[#TJUV-C7%WJ6=FIOXMWY?5,U'/*;QV3J PH/5, MLSN\C)3@O15>_IEZ+D(1.E7/:4=ODZOGHL(7D_5?R]IK7H,1[^E*:XMTF0^ # MFY7?ZX62%X5*>6Z'DBC'&8]$,IW+[[3.!F++.OU+;C41 M23T13^3O;U)^+;__J"(X-RL)9HTNEF%I PZ['0V.9!2'H=-66;"G[03L] 7[ M"M=EO4"K<57TJ]7Y%30J3T"E+=BI&XZ6AQN:0/0^@,"#+A/##<#QG519G61*(>13+-,JB(EPCI&^:#EL>U= M&^% +9W]&<8A7-=/,;Q!Z/U$TDI_IY.,L[IZG64,:P]C,1;!:V&&9%;0E0=P72(2;5M^:V"4!TU[X@Z M=6TI0)CIUB;\*9?TNWR_6*VW=Y@RE,DL3Q5,*-%[1VK.'B*909+30G!.4BFD M=]1I1\=C6W8J><%2ON@&?VCS6$P K:4V&7)-:MSV(EF0ZV76XV/GNNL#]=YM MR/VHUJUO;0(:L8&1NX_+9JY8]1'TVM7MV\7 6H#1&1)K\WZPJ/FJV=4T4GG. MBS2"1:Y,7B^J?]+$!9G^,<.8Y/H_-T;-USV-C;"V\Z>Y_EJQT,I<(=/3AM%5 MN:J(JO[G6]CI &X/.O(%<5#^::/J)S7;!#Q1O8I%?T'U33]O'51_J*Y%4/W1 M"WZ4<!#^L?IJKV\\M2_C")AG[*^SE?/$MS@/NYG,O[M7Q>3;E( MF9!1"O/*>\T* ID2.:2(YI1K8LFHTT[(58"Q$_*!2 !QH &H5P)^,$G\& MOQD]0*6(8PX@YX&RXZ ^X>^9FGI WIFV?.$+Q&;.W0]*[G:_W%E;MCP^?%DRT_ZFYX26; B$@C*7%&( M49+KW94I,(Q2F2)M*"+N%*/F)\;8Z%%_LID;T7G";T=W_8/:,^G5"L!* [!3 MH0Z]V"LGM:_-!!A%@-$D'//=AF0@_O,48E 6O VH8RZ\L35?NY+.5Y2;AI]T M"]7MHIRD,A:(PACA5--=*B!+,#:;0850)@I)G2KBG>EC;%RV)R(P,GH5@CB' MI:VY>!-"O1N*;N!X6(@7U0]F&Y[V,+!5>%'%4WOP\J/NMS^?RK6Y;'4_%^7/ M4FSHK/HLXSQ/TTQ;>10A<^J:)WJ*(ZPM/QQE<90DN5U*UXL]C&Z"&R'-\>E. M3.A[)[A00#J>WZ[8^-TS[)3_QLN4)YO=[";D9UJ[5]Y['[0(]+B_8RN M5@_J'W2IJ6+]L*R"L,UYF@F/-$&.JQ\SN5I]_$,N>;F2TRQC:98J#$46:_N% M$@*)8 E$69X1*B(1Y9E+T+N'#%:?^_#AZSN!P;_^2X'B^*^ -Y(#V8CNX47V M&:0K.X6^,!\HJ:*1W)S4-[*#AR6HI)^ G?P3T&H 6A5ZQ-LAH*)'W <*I0B. MOUL0A2> G>$3KFT.%SCAJ>U!R(1O&YYE R[O3.'_L8!I\W+ZG.\,WU_K])] MOWO=/=+$;]R9&U_U;?U=;,>J\N(]_:#SAQ?3Q.H7(_[J?EZ7.IPRQ)B(BMP4 M$,@ASG(."R0CR&+!TIPKFF$GTW(HP<>VG:VE ]2HHMS@X>XW#V MO#)6^L!*(;"O--C3&K!7L/]<&P=7J3X!M?)[D7*KYM!DK?4'#0 3T'PS^E.I M00A85F'@80M5FF$HL87L]8-Y!_K=QKO_YX2E.08Y0(R+B3$F*:0,)5 *9!442(5R:-;*N/FMU"-.A8]+S"-,O#3AGP>U/. MO%$'[.L#C$)-HOO?*IV 40I46O58Y]<;X9Y* ;O+\Z;5@KWANU90V+]A'\>6 M9HF-[N'.Y)_A/^:+V>+[JY'HQ7!%D_D(L53&1"*8B"*&.$J9YET1P2@N$G-_ M2-'"KAR9;8]CX]56YNH6_GHK-9"MV"Y>$QO$;5Q3@7'LVQ_50GA7997:0KB5 MV"=IEQ66+FZGP)@.Y6NZ'5M'[Y(#3MTN)9N&!O0C.>AUZ#QR>=&W0-/T057$;?;V8;$L7>2]H?0HP*3'2[!RB]=Z6[@VDMV MRI\67K)\SX]D?JT"XRNGP?U<,YKIX=-2RONYGL':@/Q*U[*M'2&Q2B-FDL8C M8XR;^S JX9!@::I)()0R)[JQ[WILQ+,G.:A$G]13QT@/6O'!5_N*Y.Z#8<=$ M_4#<,R?9H]M#>0IWQ *QE4/'@_*6.R#'#.;1@H==^[A8K>_FKY_+E4F;V,R2 ME&19Q&,,29(QB*FQ8P56L&":RU":("J)M1U[KH>Q,9.141L%KZ"1TL&T.@N@ MA5EZ*RP]L\DQ(CY6YUEH'*S,6R$:R*JT_GC<;,OVL@\]G$D.%8<$PJ3U)SRLRR"+(\2*.,$(8&%0GGL ME-/Y2H=C([KZ]-75'6>+KMWN*B1F/;-@#==6ULJMV8NSR!&:4(F>KW4W;+IG M2^5/DC[;ON?'*7];F8H@FJ.>]89K-=5L2T2&$YAR31Z8(Q.QJG*824Y)SI,X MSYP8Y+#YL?&%ELZ<6.)_>%I[Q.\(P[B*_-L>'[S6J]>);+;:+H^SF?;4P&T*]R M3_W#_&*QBP);:25FK^"% MKE:F SW#]& [A5<[#JS5F6%OP]6_9[H>$R,Z:&6?[%*B3\!6?K!5H$>TG4X5 M>T-](%-P^'GREV GE5[87SFT=&MSR/-++VV/CC+]VABT ,DOBX7XO9S-SJ:< M_R+74R43IG>M!!9Y:DXG> %)07*(TC3/N/ZI2-5TO3"9Z:UV;SW)Z;0@;J7M MT>?3I"*L$Q .4E3DZE#:;:]',$ ]+X$>Y4-6>SD.6TTG!Z5$#&5OBXEH?=^\ M?HCM@+QMT9"K4OYOJ!1B"W6@\B#6W06*CWF42_,/>HV*IR1+DS1*$UCPA&NC MATE(I1109DADF&5IH9PBQ[LZ&YN1\>/.AZ7VN+8BZ9(BSB1 M0B$HB=2;QZA@L!!Y 7&>2UK$"!?8KB[Q^?;'1A"5>![Q*<>PV )?>LSS O6&K>0_-YH /OXTMYKNV*HR6Z<< M<96AE,"$X0ABE2!(>:[_$^4JEE)12>V"/*YT-+99O),3U(*"WUI1'>->+T)K M-\%# -;S3/?"ROV2[A4@0EVJO=3-L)=@KRA[$7(_YQOS3U.5I@2)-(,D$@+BM- 6@TH%S&2.E4H(PYG3RG^;.&.C MF,J26Y6UXV'?Z5LV FO#0G\8Y6JU6+Z"^<)U0W'CX'D[BGH:DC?Q!QWH O:4 MF1SX?%I]>O7W>.#:GUO'19BW]MYX &?AI/%IU>- ^F]SOIC-JLRY=\^+C4DK M,/\X*ZODJM_*[W,I'I<+I46KSH6^R>7/DLO5@VG^TV+YO-+_^2!7^L'V)&+5 MV!=Q0CG/)(-YGC)#SAA201CD3*9ID3*BI!TY]RGEV#A[3T_0*&J.XEI50:TK MV%<6M-J"2EU0Z0O48@EJC<%698?SU=Z^"HMC[S&,=<^+P;EA?O 9YD]GAMDG M2+JW\78X>!_#N ]T0M_K^ ()4>0%8F"*HICEG(2Y?]_([SBDV7 MEA/L! 6_]7)WR0:2<-1SN:NA">:JTF=HY/H['B[FP_+V7V4=8&C^]7$I7^H, MMZ84]%3D42226.^?(B8A1@)#)B(%28RB.*6(93RU=AG;]CHV^C 23L"RD1<( M_5?PLI6XJM[LX-BSQM[",=L'HCWSC!%N+_&W"G1Y'Z\:&\R"ZZG?@$71^V6\7^%7^E/.-_*0E_RJK.K6/ M=%G97I223$B)9BQ(F.<.)6RN-C3V B\$128T=0\7E=I M?JEE==L/7@;7;C,8!+*>&?H K49*\'@%+><]X%4D FT +_U;6BMI5?PA&'%22!R*.[KT$)Q$KM M8Q*Q>\GSOIC>O)3K3Y17%YL_+)YI.9\JI9(D8CG,,D3-%B.&A202YJG D2 % MHZE=ION.3L9&&[6,H!42_%:+Z9HL^1R<=B1Q*T@]]T6:TC@/ZFE)30:#7<&-N[FH"Q_5OZAOK58E-J9,Y"I6 M400SG&/C/XHAX8+ 7'\T*<(12S!RNDSB(\78"*-:+'>"3T C\F2;1^Z@^,T$ M?/H[_'+?U+9QO8OB-6QVO-/[8 RQ:0D_#N[W7&[!,=0E&"\9AKTA-?>H5NVZ=2'* 3"H.WE\W>&U/[4*#UOOY72MPD[K$E,_4,H,_;:7> MIC )&%[EAE.P0SVK3@<^WG,!XO2@S^EM/_ZY>UXLU^7_5 41$X/[6AMUBL]R6H;DLGOY7QNMEV, MZL?UP+[=$)(LTK@H!%$F]!!*7$#&BA@R'"$58YH4"C=#^'$N1C6 K3Q##Y^L M_AS!V%GZ@/L>C;Z=Q$9^0WV-D(;Y*BDG8$N/CRT]_F./'FM5 OJ2;P$RE+/9 M2X9AO=&WP'3BKKZI,6]G3%4NZY&65994D6H:C%(*LR(W&0YY"HF4^C^L2/." MJIPD3M;/4?MCVW.\IZL?X$7+5MU++QMAG1TN!Q!:>U9\@>G?A5(7PS.B&=YI M_2;OZ4NYIK,Z26SST 0\O%2I(/3O[_BZ_!G\XL99F,)Y4 Y:']I56=F0?^]5\* M%,=_U<:@EC6(*7@>:[L-U,T(]DR;K7PF!A!4$DY )6.XS5$G!(&V2.?[&'2C MU*GF\7:I^V$_2O@L5RLIMQO=S^8JZ[:621-&N/JPD?\IZ?))XRZGFBH441F# M*1:%"?A)82%S!)'*DP33%'&!IC_EDBUL"<-9!I>IL"])?S-"?UNI&S^X V_' M';V"V3.OU++OVUV5^ YVPO8]O['.>H M<#S[/@NDY9'WK?#T?=)]G+TC?);[3@A"'6R?[6/8\^PN-4^.L3L?]KTDN;U2 M]5IEG67T[G\ M;MYXP)_@$?&@O9_YIO?CSP0W-UY#W,]UA"W9ETZ'K@6]QNH-R>K'3HPW? M,RY3&F"Q?*T+4>\RUV0T%HSA&!:1U%9:7$A(6)3#.$Y$4<2,1W'N9J5=ZFI\ MQE@KJ?/=[XMHVIY[W8Y0[P=@C8C#E#"_ADBPLZX+W0Q\Z-6M[.GIUY7G U7Y M>]+M-+<-:93J#0Y'$!&J($ZSS/AN"HUH3#@6VO))(S=6Z.AM?,1P6K$.&'%] M[W-V &U'&(' ZYDSO%&[O=+?*1Y]%?K;Z^EMZ_R=JGRUS-^95]RH8[5)P2F5*9Z:T%R2%*J?RH2GE&4 M<%Y@&Y^)4Z]C\Z'L2PF,F(XDX@9Y-YWT!F3OQ.*,H36E>&'212ZZP3UBT7_; MD8I;7X/0BY?Z+='XO>QKP BIRGFYEI_+GU(<7V%X]_HK_:_%L@H?O/NC7$VC M&/$H-:%[U%!.)A)("KV-45(2I)CDU"W#E6/_8Z.AG?AP9N0_O9L#?C-R.VYM M7$?%UC[J#>O>S:8MS)_]8/8PG;S "F91N?4^L*'E!77C&=VC;4V[7XL M9OJ-59UX8$I3GI$H(Y"1G)CMDX LEACF.)*HR"E+4^QR#?RT"R>Z&N#*]Y/I MHPZG:>2L F_ROP)9R>N8^>(44I8EA)$DAS22$<2",\@DH5 *Q%*L>$QSY'Z3 MZ39@A[NF].[X0M+->.K-?:10JF"B9 PQ9QFDHBB@-!]NE K"4.YZK2@$FOW? M&?IX<#OH9B#M5LC;H.EY$=P7[O]MDZ?F'.*(+F@KN,2*BT M**<=#)OSY**")PE-+C_IMR1526E+\;&N#O+>E+6)P1T]'_[#WY/V\N3/UH5R]+%9T]LMRL7G1;Y@"!HOYNIQOI&C"NA;S MU906D@AS,9EPO0_#Q)CN@@LHT]QLR'*9%=SC;OF *HQSKU==[Z/KO4OH"]6D MLW4\QACR:Q!*%"K/8QACR?22DL:0X(Q!BO,\P1&)"6+.U]1'_2WTOU-MOP2I MEZS_#=^ Y=G82$>U;Y^X5D0OK69(]_0QM1U:54']B-F@'/WCX1M;#$ + JA0 MJ-[P/JOK+:HJ20N)82)C&QC4=:T.(17$$1'QN$CM M"F_8]3D,+)H9+JV!O4X'Z0T<7O/;M_U=;Q_-'K$I6"*4 MRN( F>W"_.&HV?> MM$;">:-U5N- 6ZO#M@?=3)U5ZWC[=/XAS]0#Y5P^J,-")N;?[M?R>35-$D0S MFDL8LXAI RO%D"G]5Y[E N,T$0FSJTMKT]O8IK$1S&R53@KK5+^H1':_#ZP^]S/2M_E"_- MTI63/*$"%5!$>0)Q$L6P4$4"BU@()$RNW#2V#5$_:GML5+$5SR, _1BV;AJX M$8R>)[T##DY!Y![/J'W3R_VO @ MD]Y6O98!K)_W#(&FIAI7%<;6VOM5'K/5_6JU,0'8>Y?EITPF),KS"*J"*+W_ M3Q D42(@S0N12D)1'$=.=04=.A\;;1C9S89V9:2?@/G6E5I%4J] 6:E0I2VL M_\4Q5Z'3P-C9"GW!W3/CM$A_JY'>.:UKX4$M/=! [\D?,-K5 [50<; N70\; M(>L!RDGLK$\;?BSWZ?*5DCO.-\^;*OG'?N6>::+RC!%$392]YCJ4YIKK)(<\ MRE1$:$JR.&G3#]FQG;L05I/P,/]0SZRW)RBX\R[5Y3$<=@S7$\3#\-RGSLML M$^",O3/5^<,7B/ \!!B4]OP!.B:_&UKR. KO+/4AKM3\F.:8)JR0!,8B$A!+ MO0$D<9)H9J1YDBI5<&'EN;E=E+%M K=RWY:>^O8AND*/@P+?,TW6-8L>=C6+ M'DYJ%HF3\D4/>^6+'JZ6+PH].@X']X.-TD!G^@.,EMNA?Q" .^,!;NMAN%"! M($@<1!&$:='3D;$M+?ZX--%,Z]='_2&N[^;"Q*J^F$^]JB8^S0H4*8H%C&)! M(4XI@@7*,!08*8YHBB*W],*V'8]M[6JEG8!*WBH$?2LQ^*V2V?% TWH,+/T5 M/2#;\^)T&ZCNO@E'A$+Y)6R['=8GX0C&B3_"]?WPOHB][7YSNW"OQD/$<)1' M.4QEFD&"0NH7-P3-LWYYH=?TW*N=XI-49VFC@%*5,28 M5#"7N3)UE!-89$P389IE3%(N5$%=F.]\-V,CMGUWWP>I2EXZ%@J]@*8=C=V. M4<\LU0H(MH6OPM>%Z 8A6-[ULYT,G&&]2]'37.J=3_NF2'Y^7LRKTZ#F0TVX M26\2*QC'*(68<@QIIB*8J2*),L14GB.7:7_2P]AF?"U@?<[IFO;X&#R[67X3 M)'W[^?;0Z&%N7U0]6#;CX_8'SF%\0;W3S,67'KPAIUY]@OMAL]3T\%CE/O@[ MG6UD6R%/"MVKV3DT1ZU%FBI:I!"A)((X2H6V;+2-DY-,1KP@M$B<[NVZBS V M)J@_^N^5P_1EN= _/(.?=9B_1]8SM]&P],WTBG'/U'(0.#(!E="3.IP$5G*# MIM@9N#,^RN]5JMT)H$J//?BT6"I9KC?+@(:./YHA,ZZY"3!\1C8O@,YF;/-K MR3.C6U,W3W\WNP3.#VJ/=Z>*1(BB6$)41"8T7K,@DXA"*I(H+_06*$]SMUB3 MZYV.+[9D)Z@)[N+U\K]RWPQ9 &['<8% ',CSW @+U&()#J&TVE>Z9X:S1B=4 MFKCK'0Z;,\X:@),$'\'^^ M"K\SR]T 8"#:\Y%@4!Z\ :)C8KRE*=]:%WJC(9_H'\?EY42J.*,)@9DR12TD MT48I%_H_J6!XFLP?#P]YS3.9@OYZ#Q@?TT MYQ0[]<&KNHLQ6M9@.TP[MMQ&BA> MVP,OM_CK;B0Z ZLOO#IAT%<>]:"Z#Y*M[^>K];+Z#$P2WNI"N%RM MVS^_:E:MJ%4\RJ4I1TJ_RVD>1Y'(T@1FDF?:CBEB4Z;/1-!$"2Y0JA)E%SSC M+\/8J-)H,0'<9.'6D=MT/UAG;FPJ M?(S'GL]\-8T55DFB3#R'">$RRQ!#.(9*%"0J]+ 1X>1$L^UX;"M.'<]A4H*8 MPG5@*>NPSO4"T)W4X2([#L; U@H/CVSO]KD!MH#1TA2XX?OJF8@-)D8Z\"D8)HX; M\QNP&7+7??SA_"7@7OH"!%+N/UZS?)]6JS+N7J MT]^_W+]?Z'WR8C;[5-<>F1)%TR(V:6I9%D.L^0P6,>.PP!BC%,5ZA;!?'"PZ M'-MBT102WLD\ 9_^#K_RNCM1KV%MZG0,B.H +^JW ='11 M!P1U0'_U97 #^JPMH;GJP+[6SK#>;$NM3ES;MN]Y7I'?+.=5A/W=7'PJ_S _ MM6K,%J#?6AD#3_KNA_WF M^V%QLFW\[QT6+YNPS5Y&D?:J$NE.4W@B=3F7<9A MHO*DP(BD";4+LN[H9&S,5L7H#(Q2-V M.U1#><'L/R9'SUK@OO#NCAZI;^T*MUY=EP6==?RN7UE-$JRZ3()(-9 MCBC$*"ZT'2MSR%5<4(KS))7LUISK-H*,CC9KJ7O+MVXU.!8T.Q#D/5-Q9_;N M2I>A,JU;C=9#C\\8LJR'&*<@.=9=P/7)L&[5_IOG5W=!P2:[NE-[[F5< MOYK\1W=_E*LIX6E!\@C#!$5ZEQ[+&!*]$,&8XI@5(I>"65VJ.FAU;.N+B90M M5^N2TQGX59M FV5S!= (ZU#&=0=;]V+A#4;/S.^)@U,9UQ.];RC@NFMKL-*M M)^+O%VT]_:6?U_-I68'_6H5)UGG+JJA(/>>GHL!9G$;*),K#$&>9W0K95M'L1:TB9'6 MHH;SO5G@$[38GDM>I_LR>4FH:RFT6$<\-,0,=5M MSK7U JSD>CV3%W-#>:6P\QQ!.];J?T &37Q7Y;V[E!IJ_[1AJPW8J1,\*]YM MJ(9-F.OE)#JR*65EV.#9VTQ)/0"/SI(I2U6+;75?U ]SBR"(PC#WS MUB&"=V<0]#DUMH'2X90A,*0#G29Q8J M'^_K;%X)4XMOKQQ=4XUNJE3"D20*YK%DFC(4AXR1#*81H87>QZ4\=SI_N-[E MV)ACOT:?"%&C[PS*=NP1%KN>2>2T=M^?SE0[#&ACVJ/34U&_,QV^:8&_RP!< M*_;7\::'K?BH)2U7J\7R]>JZ'L='(3D9@A'2P5\[B9V'KW8I*WS[]0T!\++FSR#B8;K]TLRMB8<1NB*&NYC0J]Q?Y:CI8%O0XV!CWS<&=<::/- M4!' EJ-S>PQP^%$:0Q1PF-$*$@?L!K!/)+!E#V\>"^R&A$TTL&.+GJD7.%]L M='-?)9?E3]/?%[EN;GM/F8H)8RB#@F82XMP<9/.4P8RQI*"(Y3*U.]JQZ&QL MRU4K*UANA9V N71T"G3":^<." 5:S^O+%J^O>WC597;O9K/%[U6VW"JP9RE% MN0:?%ZM=-H> *1PLT J5R:&KJV$3.E@H?9+7P>8=SYS2_(<4FYDFJT^7SZGK MND),,,:*6.^44X'-=CF'^F\YE+B(F" YE\2M)I-UUV/CFU9R4^7U4W<0AU]! M)_M!L>.E?J#NF:4"HNR>:]H9L%#9INT['C;?M#,@)QFGW5NXL912T3^KL;6S$U:1MW GI M=,'*#F!+1@H%6\\DY(R8?U&Z+B1"UZ@[V]?;E*SK4OMB!;O.ESP%F"G +CK'7 ']U^?P _D\0L] &[N/5\ .SUZSHT. MY\3SU?? ;^?=B.<>U)R-O#/$9]8H.5]57^2=<0=^KQ:P=Z^[1YH+,WH0[_!KXH[#<@8]OF/M>-XTZL-(' M[.L,]I0&[!7L/]=>M_3S&+ MA:09A7%*,<1)I"!)4@X9IVF!!<*QLBO^XM[WV.RIKQ\_WSU]_ >[[X^_2=X M^GKWY=O=^Z?[AR_?7,-<[>&W6S1Z K5GXF^D!I788%]NL!,<_&9$!Y7L =T[ M'H@%"X:U[WG@J%AG2$[#8]V;\*.P=YM5:6I?[=T*TL;#I\7RF=[/E?G#_--N M'A4H8XFICR)D3"&6"8(%R15,1(QE3%0JL5,E!,?^QT9E^XO"4[. ]T6,X3P4!,Y]K[H&SG" 2>C)6]*V,+ ]!?2UO+>SQ.C9[&<2CO1FCQ MQ^7FZ&EPG/T=?],/@HYM/32J3L!+0X&F>)!FOF6K)5@;-=M?Z]_,*TV- MT2*TKD"UR@(Y%^9?I=87J$IA\,]:8\?2VWU](!9'WR,9]I[7R*KT]T[-R7;] M>ZH'?ZLKJ)1M?ZU_4^MKKF@8C<%69:!U-O]JM :UVN#?1S7XCO7;1_ 1#%D' M_LT_!O?R\CV/T-4R]7WU/VRY^YY1/ @T&*(_CSW)9[E:27E49NR@UECE'=IY MSN(H381*(J@D,@9Y3"&EA8*B0(Q('N?Z+]8;#=?>Q[9[^+9Y?J;+5[/R'U74 MVZ:XM2_TZ#4<%LMZGR#WO%;7HD^.P9T<8?SJXL,, +K#YM%PF5-J M#YB8*LGU?*8,*L$YQ"3"D)$TA@C)/"/Z/Y1&+M4HKG=I]3D/7VMB*Y]'I1L+ MG"VV=0%@&T'6DD;<<,C=GG#$ \$Q9!2YAF207"%'V/@D VF;>/-L'T>ZV*3S M.'[%[Q#=7-*GJQ^/R\7/4DCQ[O5O*W/C=;M[VU6]N&.K]9+R]93D::YX4L!, M" 6QH@H6*,U@&L=98M*S\XRZ'(.[BS"VO9<1'ZC9XO<5,,,-%EOKA&YE_S>W M\VR/<;$[D>X7[9[I6PL/*K!;\_WC:IHCED2YJ;,=":89+X\AU?M-6) X MB5-%1>26 /VTB[$QVE9"\)N1$51"^E[!WP%I&31S$SQ]A[6X(>-_U?Y$^=#W MZW<=O,VE^A,%+]ZD/WW2;VI_HN7R[W2V:1)YW,W%GF>\*64K'N9?)=\LEX9; MYN++8KYL__J.KLJ5>;\)8^0_YN4_-[+),0?H<^+)]G45F=UJ_>EC_D,NG'W3> M! UJ#7[*U5J*^I1^FE&94AREVAY'L5Z,6 89B@D4*4$Q0[+@JFBNV^L%=KFV MW+(.);\+?QUKT1^5_5)GP=W,R]5J(\4$,/F]G%?!.(S.JER4WE7&A_LT(IK$ M<2%3*"52$&=$0"KS'"J$\@+%B'""!LO$T/^'T7\NAI//0L[%_[)OPM(D&^,H M]VWIW9Z*H+CZO4;);*Y&A(A,YBJ;KQ9K.+,]F+_7D1'/;_OJ;;T^F#S!?S.'N\+6L! 9_DK7( MKGOPRRA;GK2&P*[O ]4]&<%]@UA"'4L>K&?84\_KZE[?65KN6'A;G:,8T9R[ D%$:4Q!#'10$I$A(2C(L,YY&2*)[^E$NV ML-TEG7;B\H'O=]7?=][*"(R0X+=:3,?-SADP[8C@-H!Z9@!'9)RG_F7E \WY M,QT,.MDO*W@\RSN>]#S/O+SM^&6Y6*VF2M)8Q2J%1(H$Z@F>09ID',8Q*40B M55^C]8FXV)'*^UC^M2B&7)PDMWO\P/][/ MZX34#^K"*]N;/_%4Q(S*+&&0IY)"3 B!!*4FN:<8P* MDJ&B_T,;#X5R)NQMPN_UK,!A[)L"3;"N5J'"AH!:V=A*%VR1:@1)H:]?=UZ ; M,BNUC[=1=B_YWH,[J$8F/FQ,C'2=E;0*LIXF2F5I+HHZ%3;.BPRR/,L@+C#C M,4%2%*)-P&#'*U?[M)H4AQD8>GTVNW,E<,B;=9;8!+MH=ZV_@>_=6:I_>@W/]D7/4+_G%UHNS1[U8?FA7+TL M5G3VH#XO-*L99W?MXGY7 M66FN=WU>T/G=3UK.&G>S*72TF='WRU)/CY(^_;[0FR2N7YW*+.=)HC@D*-=S M5E *F9 (QI0SB3"EVFSRK(AP@UACF_!U_0/>**1_:#6:@)G6"= ]I0!OU)F8 MDD%&&_"GF4D\:@HBN"2_"S?(%F[N-QFZGEGJ)&U]JQ9XOS> 1C.PKQIH= .M MJ0]#K@-Y2;R [@[5!6[I[:UJ"01 J*-R0(C6 M_9,^5S55JS"7K_)EL5Q/XYAB7(@"*S[I/\L\9\]OAC,9=-GH(B430K%-$;9T4ACM((%E&L=]1Z#XURA7F<6=4L M/M?XV"9U)1^H!+R6$. Z<--#39)+ZFQ/SDO M/N,3$V6. NZK7"?W)F#KIYX,>K9ODQ.OZK,J8^52G"50QJDV=Z4IE,MR 8V# M2M*4,Q3;I<*S[W-L4[@^W*K3PIB(2[X5W#B*?V]$=XDALH/>P@@-#^@@!X6U MQ-HP 3N9]_*/KZZ=%WI#ZA*J%1S:H<*WK#[7OX0*['*"J3O8RZZI 0/ G'0[ M# IS>]7OM-58<+NVZY_6IL/6J*N#:^,I3Q#.$1-02I5!+/1>BR'&8&12":21 M-K42IQ-6VX['QN25.V0W'R;-S^MJHNR<)+22WNV,U7HLKK!ZCP@/X3Q\OP?N M5NH##]1=-[C.)Z:N2 4Z);7N=M"345*12B(E,PDUCO2R.S+U51#I.4:U:+2))+I\H5MXLT-K)K-3*K M?KTGJ,5O"RI1>>%:OO'609VTYK-)CD C'O.J"J_(D';,=R,\/5/9[N9 FUS*"!@P MLU2'^J'O".SU\#8W TY5O'@?X,RCOGDX^=+<+?@@ZS_OY_=Z?S?7@U+*U90A M&6=Y+&%",CW72:'G>E)02&121&F:8ADQMQL G?U9?=B#1O_O">>:.;,+5[NI M?SM60^7"K.4#?VHE_;/Q,=E@YY'^T@*38'DNN_H:.*&EA=JGF2MM7O*M=U"^ MO-0E%OXOG0O]Y/?FYFLBDHC@/-); U.;&4D."*HX[C8DQ^X"*C?N"/ .M*"M],U:FJ,-4_RO6/Q6;] M55)1SEX_2,TAS^7YEM@89 MD>'*9KVKZR!ILJ0K (TV\1#C5:.69$60L\7E'&3"%=!DH@4 MYC)"48PYP05QK7PUX%CU7\GJVDBAH4;*;E@_8:_'(-N/&Z&ZW@''-!6 M0KRQ9]H%J.LN:Z?6_%BR3O%4':97Y^RKA\UZM:95J<\I23&)M-T%D[0P%9?WKGW9"GK$D2V,D8*0T MVEBQ C)M=FDS.$8#N!/O*)$X82*#G!*]W!-*8)$+ M ;5%Q7(9\RR.I*OQ%!;M_NVCCX$*^W8";;=XAX*NYR6Z(8=O-3G4DD[ GJSA M%F,;1 (MN9U=#;JPVBA]O'Q:O>-YX"N7/TN^36_,(J2-!&T7Y%13-&84TA0A MLSXB4]$AIG9)BLZV/K9EL!'.<8-_")CE^:TO#'V?V=9R]7%*>T[C4">S!VT/ M>QI[3JV3$]BS#_E-SU\6"_%[.9M-$69)D3$!LRS6\S&CD;G6$T'*F"@BPHL$ M.:6";AL>VZ1LY7*;E%N8[.:CC_(]3\6K>CM/P6,E \V^;;.#3KQC98[GW,GO M_:;;X])$ J]?'_78K+4Q:AQ\+W5Y]2?=XMT?Y6J*>9P0FE*81'HSC4DN(,N* M G+$*2KT;_3&VF4F6O0YMDFZES#SZ:#F'/C-B.M8H-,&=+MY'1C*GJ>\-XK. M5." 2R"6L.EQ4 )Q@."86UQ>]:.=._%?F^8<_&GQ51J5RIG\(M>[>/"GQ7NZ M^J%%^5D**=Z]_FUEKNIM \>;:R*E7-VQU7I)^7HJ(I$GF120XDCOY3G)(%&\ M@!*C.(MRI3<.=MD<>A1R;,2VIR-8+\"RU=+4F0 S:;SVN/;/LT9!N%01:P\/;+>;71D_0*@K8*_C3W^I! M_C/8W8G9Z:N9NM$X(%OW.2"!Z+T7$0==#_H$^7@!Z;6OV^Q*O9P=5Z7]4*ZX MIKK-[+[_G]XA/]HPF7>2?G4I7KJ9(%EIE0D/.,&5K#D!%!8)Z((DTX4R0A;6#?DT-Q MI?/=67VKA^%[3X-<)JALN37] [!:4.?(O;/@VFVX;L%JL-@[@X\6<1MG]Z=& MRH")':[@$"Z"[FPO0X?(=:EZ)@:N\W'_O(#F0J$);WF_6*U7G\NY?%#OEU*4 MZ_TBW+\L37*2#!,D94)A6A0QQ%Q2R,P&J"@X+VB2JX(Y&7)NW8]M=U17+BD; M^0$W"KBG G2 WXY+^@.U9XJI2U"T<%:B3X 1WEQ-J<7?SXBE?UEI$#9!H#MR M =,$.G0^>+) =V#.I0ST:"7P6>SQA68D4T1(%,$X)2G$>99"PG,)HXQ(A9*, MQL(IE->VX[&Q62OW!%223RH7RE9XCUK9UB-PX^GL>*^2'T%ZC.@05\E=4>O[ M /=-KXZ[@F%]E!OHJKBQ^SZ5\ZJDCKGGT*2!7$U1E.9Y3F.8(BPA3D4&*:4" MJ;,O#N>= MZI+[P#O5^:"O*5K?Y=H:NI^;:5W*U1>YG@HD61Y+!9$Y/\0IXK"(\A1RG&GZ M2W&>8.YF>W;V-[;M62MNY:%R93Q+B&WMRV# ]6Y0-ICM.:_VA)V8((Z0UJ,5 M+L',Q>[>!K8/K50_-0CM7O.U )OFJYLOCW3YL/RV-EN6ZB;]HUQ6EV&F:41H MDN YTO= E^&HFK6V]B M,9O1Y@+,<"UM+,#3"O=N!+;C-O3@ML_Z402UUG=[#E$RM[\N% M-/Y<@ IF^EEU.K#AYP+$J=GG]+8?6WTV9:SE-F2KVEFU=/C:;K$^;.1_2KK\ MI+_,:1ZQ"$EIH@\$@9BF$22Y_BGB:692@Z4)(BZ\Y2K V!A,?XB9&RDY0VY' M3WT"V3-1U:)/]H)5&_MH*__$A+DRS5:T%!-@5 !&AW"(/9R[GY0'O,% MYYC1O-NY)?"@XLRJ,I!;A/F%MTC1^VLL;'(U?5/7\ MT?CEQWUSF9\KKK)W3/7N=?=(,V?N?J=+T91>^:4JWG<_?ZQR5=0'N*3((RX* M!5FF$H@3J7_"(H))Q(L8%SQ3J=/Y>0\RCFU9;](=>Z?>Z&,8[7CKC0>G9\[; M+U>UK]_^";VY 7.VK)71LBUH51WC&TVK5%Z5KL$/]GLE+5YR7V)_]#$)'PJ5URW76T;/NE_6TV+ M%&,3) A)PK1!QV,*"9<,1GE!"Y)I8B'"=JF_V,O8.*,5%-22-IMV4,EJO_9? M!O7Z'B (5'T?/ON@Y+0IN(J"U^;@'3!*A7W_"(U'VW695SN5J]7SRS:DDI5 MTNT%]3O^STVYE$)+L!?FHG^GV4N\WRR7^H7]7W"^W,C]1Z=$,J[2@D"%TM04 M8$"PD(1#FN4Y12E."E*X1@$/K835#!T^PK@1%,CZ5 ?RME&_^MIP006IR*/9 $3B7*(,8D@H1&#(N**)SC*\URZF%^. M_8_-)FO%![26ORW)\J__4J X_BL0M1[^1^BNXV-GQ?6(>L];C"W@C>B@EMU8 M>[78^_4N)J#1*)S%YXE<(#/0M?=!;4-/:(X-1M]F>D["8>[HD(B(6,8,9DJ; M?IAA @N$(EC0&.42495'M)<4'".\$_4W_U3NJ V=@^,-;EBY@^*=?^/VNU=ZC[AYWLR,^^:#?%E*7E:[4/WS M3%;!.G-Q5T_=ZM\O7JR?*I;'G.8"*II@B'F2PH)E"&+$L2 ,)Q&.W(J.AA+- MPY/5OQ.KU4S3X4XUQY/\4$-G>>@_Y' ,%!^P-P[[.DW 5JOJ0&!?KPGHSK\2 M,* @,."A8@]"B35LF$)@,$\B&D*W'SS?]_'?ZU0H4XX+E4N!8:P2S=9"99"R M(H&%%+S@"2)9XE5PREJ"L>U53Y)1!TOS?6$$[.BW5UQ[YMGN9-^3<_\T1,HE M;TC[3P-^H?^Q9 +OAL6J_\^EU^?J PS0AGD4Z=BH[NO]M__O&[C[\@'\[?NO6^ "4;!P$HLN!PXLL0?A-,3$X5V?>@3; MN[J+U>H]72Y?U6)I[K2LOBS6WS;LOR1?/RT^_O%2UB),-_.!I 3X. KA+;84>@1^J[D+@ 7 LR^ ) M8'?)!M=&!RSGX*GO8:D'WT;\]K'O])[97)V<5[?DOTHNRY\F&& UE9)G/)<) MS'$J(<9FS5!I!!G'6%OL>5)$A*-Y_84PHL'2/ZU* M(9?'MZQ77\U/#^IALS;Y-U95-JS_6W[_\2B7FL">S3%3>QUC-EO\KEM[^B'? MZQV8"1)1>8030G+()!(01VD,"DX0#O_S=\ M0K=%1X_H4WK3^.BQ?%(W1TD/-*"N<=)]B_6FD=(#87XM5GHH,?S,-VT3RM4C M?36;OB8X>YJ2G$8HT39;D7-HJBI#4A "58(IBK#("78*"CS3Q]@V/(_Z:RI7 MJ\7R%RT&Y'I>9FOI .->-N[)N&,LP[M YEEYWH8U"#K4/'8 M%.MZU#ML;K$Q]+(UZYH$*D7&$AE%"J8%UM820S$LA+:;$,LD-_,[R9TF^*6. MQC;+6SEM7 UNB-I-]Q X]3SGST#41QJ:*T"$BP([W\W045V=RIZ)TNI^WCWE MS#U7R[N-*/6HW*TUS=2[^4\S^GT:Y9B@E"&8DHR:Q9[!@JL<)BJ/*6-$X-@J M\7=W-V-C@OOWG[Z"1E2P)RLPPMIGG>G M9L1PJ'5,Q_X >64>.8Z#EZ99SJ: M'2SUS'75]G//6#SM&VOT_+R85_4&*MMBBO,X0P@3B+(JT93)]B],IKH\$HS$ M.,GDF_6/Q=)Z_]ED?%_MK>W %T9C^@'3=Z&M/_U7^(L^FL2 M3X#Y..LP[#B>I$4QB>-M9T>M)LDD)JEMJ[%K*-31QV"W=[EEB'OFJ&9TFVHH MC>>GSO0<,J;IO/[!XI>.FA\X5NF\>\S@E.KH5^?$/N>3E2CXN2RZW M.?UIQK)<1!PB;9M K*D)DK@H(,DBG*<)R3&*K,]U;'H<&W.=W YNI0:5V Y. M<"N\+4X^0J/8,SE< ="FN((GE@Y' *$Q':3F?%CACW,2 $AXQB)E*(:,9@IE4A.*4 M%T+1J9:++9RNC)_IRN5[W^^PO\^]OLF\%74"C+#@MUI<6_JX!C 3282$0A#3 MR-CC"8,L)PF,LQ31E,5*1$X%Y$/ .TQ%T@' M=OJAH"LYU7-$RV_V_,=4(2\ M*7^NF^%OQ7_8&?-?SGA&5S1GB7A!.DU.I_8PS*8M"F6)]B=#F>QX32$VB M^4@1E7.$D8R<"O]<[7%L9+&-%C@(5&IE]F2-Z[C;T4=0-'OFD5N!= _(M 4G M5&#FU?Z&#="T5?\D4-/Z1=_Z9(OE^DDNGPVI?=9=W:_E\VJ*XY0K7N0P%ZK0 MVSW--(0@ 9.,I3(EA<"%4UG0\]V,C5XJ*:'NZ1E4"^UO1E)0B>K(*1=@M2.2 MV\'JF3UJG)[<BIW6K.I_V\,C5=3S;]&2']3RW M:1W_7M(S04ZK:<82E4:B@#+&,<1%7, BERF4)(]0%%-.,_L;@K=(,C8RV:7S M6^SN#5:* -KF=_U94L#:I9CO*>/@D[II]"S\?D.-2<^EB?> M2[NKM0'G E,'&Q8'%^)0PS.0:['?87)S0(: MM,Q>5,'PSDL0^!PX,@,TJ!W M^HV?[GZV4Y7Y6\.@*/IRDNM%U,):I KTMKL0&];K[ M&79;&WX,@]F['R!<]>Z/^U_!5N4ZJB=P">]>AR5D)>]^!!V^H'>O@)^MZ]UO MCWY+T:/^,N12[VPK^JO3O]]MHPVGN%",IU3!*,\)Q%%&(2OTZH(3+!+$44Z+ MW&4YZ>YN;$O"5MHV6/,D'-._\L05X.T(/1R4EG]W/>&&-QGC#"M1DK:81-2?(( M$BQB2%(D2*H$S@K[(,IS/8R-1/[C&]@*Z>"J.PN>A6?T5DAZ)H)]-,R6BO_E MNAUK"8Z#?_)6D ;R.^Z#%=+">?-J$U@(Z5NERP=U$+&844RC,32)L$A8SXP9!2B61PHI$&+L% MA?:%_#"!HJWT$_ \X"C8[5_[0K;G1:P5N[HC50M^6!=M_WN_[T3:O4*:!V2A MRJ.Y=#UL;30/4$X*H_FTX;>.'#=7;;JKB/EF*X-2E.89+R!!2!O;5*\BA8HS M2 JD?\XSD4BGM>-:AV->+RJ!&X/1Z9Z1+=AV5!42PI[IJ1N]'LZ-;+$)Q$-7 MNQN4>VR5/^8;Z_?\.&:OAFV3P&5W%RQ1&>-9!F/.N-Z/D@C20B0P1=HF3V,> MI]+.!+_:U=AXI:U0/=M)_&]N;-(!JQV/A &K9P8YJ.#=@F9Q.=&9.:ZC$8@S M.CH:E"VN*WS,$Q9O^(17+NC\[B=O!&0+A&+80$=*C#Q*K"AH@[MX>D.+K1H9\ 80GNM#D,% M'=Z[.4E.?2)39Q"92DR3E.,8JIQIPU#& I*<*TA4(E"AM%U(G&H/7NAG;$Q\ MF#+G,$^-]PGL)8SM]G$!D.N9=0\ST=1"]IJ*YAP.X3/2'/3R5HEISJG:D9_F M[..!2O5]WE[DBD6,4Q[E,..%WJ_E&$.6)1(B3O("$R*8=*IQ)=Y@18"^. M^9V<2U6:@]'Z'U%!*[W#FWZV.H.'D8V]@Z4]EF]@(!-]!-^" MFZD_Q/AT^@AZ%6 XY\(0.!YX)0;IT-MHJ3S6_RC7/]YOM!G_+)>M7_NUK5(1 MD9@*H1CD'%&(,VR2?V<(RC3.19)*2913K+E-IV/;';1R B%?%JMR[5BJT0KG M'.>)C#J&.L>H+:V%X/"U[_E M6%<4K8I+MP)/P%;D'JJSN$ 4SIR\WN70AJ4U"&=,3/MW_4C^?FX*1GW3&ZHJ MJ.&S&52]TK2Y.O.$15A)B%0F-.N0&)*$$UBD,4Z1B?RGCJS3V=_XZ*86%VSE M!:W GAGBNN&V8YY@$/9,.3=@YTPU5I@$XICNO@8E%RNUCUG%[B7W$C%WNC5A M6JRJEV"]+RV'9_6^$<*[\=I;JF_4T&7L[IZU7 Y;&FPLBUG%=BOU'+^ ;\U_).V!]?R<_E3BOOY M6H^-L1_O5BNY_MM*JLWL<%.8'!7@UO+#(S0X99]%X@"K?Y670ZZ"7 !X7@OX/2N9WU8N7Y/ M5S\>EXN?I9#BW:MN67=V/_\I5R97UQU?ES^K2,EI462$$29@H1)S/A5Q2&56 MP)BDDL<8*9[(Z7JQIC,[CK+OVHFIM@+T-YFTY(!KT0TG&:K2_]_(#.A6:,<: ML_;C8,=/_:#;,TL98(W4H!7;9)7YT]]JE/\,ML*#N^LPNY>K=48L5!5;^XZ' M+6[K#,A)S5OW%D+4,_FDOZZ[9U-D<\I2HD@222@SD[8VQIG>8FEKAR9<0 M!".G4KB7.AK;9JHZ(ROWSLB4?@[02M9;BFWL09M%HDBH1)#GB=ZS1E1 %A?Z MKQ@AHHHD57ET2ZD8/W"'*Q73!Z9VW!X"IZ'/ZXV4X*X;JQO+EYP"T4OYDKUN M_G_JWK6Y;1Q;%_XKJ-IOS>ZN$F;S I+ S"H>.YG;;NB<8_&\DE_E8JWWK(4G6YN M^J!?I\J$22,"^/88@E$BD00 M(QI!(>,H#-*8Q9*Y;!_/C#6V_>(K4<%\N7:.06B&U8XD/('5,TV\QJD\H?KA MD\;KQPDP>\.E EKBB6E4OIJQ[<84;P2;);BCOL_&6^'REX71.-+0F1AM*I_( MQFB]Q5N+-!-+99+"Z+W\)A=;J:V-!*.,89A((B$B"$&"N8(J$5F"1!81RMVL M#8M1QV=WE()=W KM"%\[8O&,6<\$<[H=FI8W3_*DH U,'^W0FN#IKR':T8AO MW1*M"0*+IFB-MW;K1U1-N/R66^Z,^@.Y[O[3'4)L\1NKRY*Z0VY@\ M3()*='V-QZV3*UR^ME+6XPZ[M7*%XVBKY?P ]]B>Z\5F'W)X+Y^7*^-<-S%$ MV_4T3H(PH7$*16#JC6,D($LXA3R(I21Q&&!EE<+:-M#8>*J0=5=J9R;)XW,8>U.KI M!,NAY=/M(9&B*8),$*IEF8:A4)!B=+O*>5L+-W]2?T%;? M.2F^\[KH?9X+ETU+-O3[KF;D2S?O58^3[>;\>N,)'-AW5M-V O;Z@KK"%7WO M>K@:=J_I!4JM)V#W0FC%ZU?X]\'U/TN>77@]"OPF'L#^)Z#)@3C R!VJR5R+ ME__0?;.5@*8X17IGGJ@@AHA1 :E 20QT[MT;8C+P*[6U/&SQV9BY](Y%-HX M0*J%G2_3O^]]MA&L>YN> R0"9&?R=#YWIY?[[:M:1 S&J8$AIQPB )$(988 MP8B)($UQ$J<9<6Z;VY>T8R/(7Z7IEV$<_M_DBCY*;6>9_$_CC_N4)T#]HT/V M4[_S;6Z9YGRUS]SK7W"'K7OPA@TR/S]:YOZ'I>):8QDD8R;)R+-\? M:BEIA-?W\M$\4,<40/VLQ\>5\6+KQ]^J,D#LP0PP93S$,@L0E%DH(6)I DG M&0Q9@@B1B(=QZ)0&>&:PL>TE7LMJ HI*:<%ON;R.AY=G<;;C85_H]4RIW8%S M3V2S0,17,MNYH89-:+-0^BBIS>:>#K[87^1"+%=W*_E<,%75&&HJ,Q6E*(XA M"AC1=B.3D&4)UO]4J<2)#$5D5YGEW"ACHXQ"3O"\%]3!1=D(I87;U@= /;-" MB4U-QO;BC X@.7AT?8 UD&^W"VANCMXV,,ZZ?!MO'L[YVR;_*S=PZ\6^2U6M MKYY,<-I_\M?D^KLQ]^25TE1D_) ?]0W3F+&4LE1!E0EBVBA%D$JJ-]DB"$F* M)&.!IPI6K;*,C4T?OLJ5I$9"7]6JVJ?#SA ;".2>&;FEMI61GN>^])I*$Y!/ M"##J *//$&6OK$'MO1I6NR0C*9)E#9E][2S[1W9L$RSU*/+V69KF,XO'3U)O M@!_DZNE6516#ISBA.)8FEHRDJ38E"8%$1@1B3D7&4ZFWIM*I77#KD&/CQ)VL M8&Z$G0 ]Z)/98O&J%/8/5<>6N0DZVGRE"T#SHG^.SD:+Z; C2[\@]\R)A;#& MIU?A_*G ^:'$N9+98^-A:WQ\-2!N'W#81L36 !PU)+:_TXV3UJO-]+TI^B)7 MSW2U>?FL7YF\CVL2AU1(@6!$PKPSA&8@EA 8QR2($LD1":TB_IL&&!O?U&4$ M1DBG]KB-,)YG#A_@],P3SKA8TT*;\N=(0-];(P#]K_W'W_C803[U-J6J#[OU MNH['HORK%-NY-'ZOPS#&*JOP;!!C[B?;5QCB2BD691RFF<(0Z:T;9$F H4($ M)V$]CT-H4G8A-WZ=0MT6FES[^?NI3]82_KQ-0S](->_[9#[1'IY\]#=-M7;CB M?&O:I6^DN-U\E:L3E7E,%:7R+#3,]"XSC:"*.8,(\Q"R($DA46F:)!D+D]BI M)*K+X&-C])KL(!<>G*E!U>V\U&EN[.B[+\1[YF:_8#N3;A?4/#&JT]"#TF47 M4 ZYL-,SWB8N\':[66_TBJ\WV67D& TC(4F&81 $ B(91) F-#*=M(($ARS- MXJ2,"_RRT::\I2'L6T[WR,"]M$/%!B[W0IMVS(^S11ZPSJB^A[]AN.#QI&%7D,#KVM3_K8@D,;)V$DP:''\OVA@D,;X?4='-H\4)<\VZ?G^?)%ZJW7 M0GS0&S*NW\%UF4 IDR0.<62*WI! KP2)"5M@6/]-H5CP-);8KO)-RT!CV_CL M1,W]'SMA73)1SZ#:PK@>L>J9./P8OES1>/[@-E=-[$C_O2;[M MF)S/^#US_X#IO^U:O,X%MKB^LSO)G%VL-3'GQ1$X7VWE*Q_6HMCIU7ZTSP$K M8]'V/NE HA AS;&QWFE!%,7:T#;]Z%40XT@&08JQ4_"]7_'&QLQ7[]_?_WS] M 5S__W?7G[]JUPQ4&HV :5N]1.#H@)NX="J'R3L M-=S%NH+?>CE.Z =_?[XOG\(-[1WK =@3_K,^1GG[2FK[P+OU-(H0DIKH891W MG.8AA41D'!(54T+2),2,NRP"/%XB> MBJ(U1#2/M"C:B:D9826TNI1_V/)G)Z#NL^;9J>$Z-EJXNZT\+BJ+2:0$)%E* M(0I3!3$5'&*9"1Z),"7"5'+Y'-WWZ2I MKZ8#N^<.VU3@4)VCI@%'%W1M"F".7U?/RU7. Z:RN,S#$E@.<'6]L7V@A,G@E\R0O>"\US*"4'!C1 M7=L%G,?]_/?= YI]NTD] -FAD8 5/!?T$SC__(';"E@I>]Q=P.ZV#JN:.&UBM)NV35M\#F<,SB#[Z!3EJ:7KH_ M>SICL0/D[#%+RR.&.VFQT^7588OE+1U];G0]6]^JT@^HARFZ\A[UUTZ5#+,P MT(9:K/\3F0X$2%#(I=Y3T=@4)$F<7&A6PXZ-77.I\PP,_=3JNW+TBMGA;>GD M\HYBWSZK"L"]R,-TY79#RI<+R6[083U"3D <.7C<[NZ8Q%[S!>VZ1)$XC0(J M811G$B))-?\0%L& 8DU&VMRCU,ES?;AYNKK^ J\\?P)>_ M7]U?__WVTX?K^R__#:[_[^>;AW\XIJ.? -:.:"Z$JV=6J?NQ^ZA,?$9[7^GD M)T88-G^\6<6CA/$SEW;[X*NVKG>FJ>O50EQ7'5T_R\TT3(-$T"R%7 EM>> P M@R2*!21)',6(_?Y#'+.+&P#B2,Q M9)(ED(B0))'B,E+"A:F3BO*IPL-5..S=2NGCJ[(AK MR D9P#NXGXM*F3S$HE2GJN2VTP@H<^20ZP2,4CXK37H&V!-57BS.H'3J"[Q# MRO7VW,MJLRS5F=)S'[<;T_3TN #=01D/DLI8\41!F4AM<"/3D#DC'#*64,ZD M-KNQD\'M4[BQT76]Y$>APJM*CZ!4(G=Y'348[E:MQ_4]'UF4@>ITN(3>L\E6KR(]B;U67R"VE2L8W5:%*DDG3YPNDANK=I^( MQU$F,*2$:8H/<0AI0!6,6$IX2M*46!:6;QMI='R=YY"7B9YN_-N,IAV9>L&H M;V8\E8.]3YRM,K%[B+)K1<<3>36/,R@3M:I[2"OM-W3CB(>5I.OMZB5_[B]T MOI73+,W"!.$(DC .(0KBR-0&EI#B0#+,,0JRQ*W9_/$@5N_\H,WA*QG+PA$3 MP)?K#6#FO.LO()P@1"8XCLO? II;=!^TA6_FX$__%:;!7^-P LS[ECO!<((F M)$S.71BZ\<^)F;(CGH[H#\,X.]ASZ28@E\\?K33K[HE/3@PP*)$T*WC((&>N M=*_K^S#;F/IS-PLQ^S836SHW&]][.<]MF?77V?/#L@@!_+ TO6.G*)8J2QG2 M!D=&(*(J,:4.) Q8RC@7E(HTFWZ3*[:T*?KK.+K+ZUZ7H<>WWBA0[ DK%H%X8]MSY5E>ZUD15\L;0D4G(%?,?,'+0B'PP_89;):.%;P\S[2= MA?5V\]E6=;F>C&[UQO9*4>)2H(@A#3B MQOF6&JL84ZBR$,<2T0"EQ.E\I7^9Q[:D&,G!-R.ZJ4Q0R3X!LFJW]6TGOEY7 M-HXGY4.\!)8',..:V@&]CQTK1>8O1JXXN*J_&+L^;'OEP?VY%V.XZI'N4_76 M]20=)/YC5)ATGP)O-2<[#-UQ93-NGQL]B!0?MBL3N9^7[)B( **[U.J4A"K%(%&0Z4$")&86271=E5@K&M.J\+$,M*3,?%Q7D>+)>* M/M'MF_AS8 OA02$]*,3?;1E>'=R!ZU;LW?F[*WZ^V-AY_&&YM2L\1TS9^4$# M6_0F:M:DL*\WJSR'=IV707OX2A>EA!^7*R5G&W.Z7^@PI7&8A)A3*-(806W) M"XA1$L-0T30@,DMQS-Q.S@:4?GQ'J757+7Z' M#O3('#".S][I/WUG9_!\G_&/9_]RGQ MM@^X0(1NZV+^_,_+Q;)J_%HTRRGCT*8LC$401QE4")L"]2*"E'$&LRPE88PB M3K!3A-CYX<9FZ1=L,BM[0LE"2,?UI@5@NR7"'VP]LWJ!6%W274NMZS;XG+G7 M#A5/=-DRV* ,9Z?X(2E9WM71OJ;F'#>WW/-NI)J<4.S;0"P!+"/"BAZW6L["(O1HP;5 XF65U!(&.$"1MC"D*6,1 M$P89XP$4+.28R23@J5UJ>>M08Z./POC>-0RY=\T0;\>VA2N\(C;(3N4$6%T: M:YU'S:'FHS?T!BKYZ/[*N95\M,+C;,7'\T\8KN"CE2:OZCW:W7%9IKCI'9]W M3;ZCJ\W+PXHNUI3GCJ9W+Z]^D[<&5T))GH0I)('IHD68WM6%&$$A&$Y#E*8H MF6ZP)5EW. M9\*,5"0OE,67-B\_26W_BIO%-[G>2+.9YF:)?I13F>$@58F 2@82H@B%D" L MH4@%R5B&8L1B^QZP_@0;&]GNE)H8SQEW*\WM<\(L+.$WFH:>2;8\=*U-Q$XQ M4-<,%*KE35?+>PKM0*7>!.P5?*-9=&EZ^S:S.523W&%GU;&WKG_HS_?B]3C> M@+U[_:/TNM=O#\_OV!LX+Y[R66-25,W:%3$.DRC$-,H@B:E>14W= B9P!K&( MI50DCA!U.JUN&FALJZ*6$)8BEBT:_^+8LK<)4;N-@P^<>EZVJD).>R%[*1'= MAH2OAK9-PPS;FK9%V:,FLVW7=VD!--0[HZ*RI2S6\V4I>8?3)K<)L3"A>X&Y[S,H(S.X5:"4&MRN0"[WI QMWP4N M5L+W@JY+HZ$^4!ZJYY _M!V;$;F"=KXOD?73!FQ1Y*KAZVY%SG=W#&"LHIFJ M&IO33$11)HB$89ABB&*40*I0"J,TS131L"-3N-2^COW1"$Z/VR,89-Z1V&%C1>ZUY/Z MB7Z?/6V?JG-3H@@E*8-QFFB+C3(&&8X)3 2C^E]"\L3**7KTY+$99:5P]B6? M7N-T_CN]2/N>O\]2+H^%)!NUO: T^OG#59>Z:0:]>))IR^X]$"X*L11J]>S M?O=2^U=QI!C$/$41I5#P.((H4#$D7"^Z,C-M9&009)E;7*^C &/[ANN'C[MZ M.745\G/'V@\N/?^UG"?7HU__Z ]XZNL'^ N.>]W0\W[2:SG\&QWRNH'3?+[K M^)QNA'BSX*92IOP@BS]O%J>:.U1-T%ZF48:8%"R$2IK2ED0FD-$L@)A1') P MX3%RBHUQ'']L=%@)"(1\7NI9<=R,N*)OQW(]8MHSR562@Q\JV7\T/KRFUC0[ M%?QQ7$?L/%&-;RY>W5RK3LC1':V;@X!-3:?K@ IOY-!(-'+ATPXGGN MN]FLO+\U_G" H9?Q!@5/K-1-5_KKI[E;Z._E-[G8RGO)EX^+/&4O1)A@)##$ M:696:RH@(32&(0HXX3R.0^34FLUM^+%1P^E>F1,PKS28@%6A@VF:62IQ>=/, M,_-CQR;]H=XST[3N.DQOS +P^W; O72^;,>MQSZ79P9_\ZZ6[<#8]+"T>,IE M%?EKSIM/^@W\5F<[>C*%WH]DU-WX#I7G#^'B.?Z\2>'>I-J\.>4;JKM M?O8>-P(1M^N6"_^H: X@TD<48A(FD&:\!A&."(B2>*86)9VN%22L=% _0RT"H2\XIO9 MMW-' )XGQ_6@N4?(!SQQKFOQWU6HJ5%D4DW$6G\<14CJ>I!6T9V1]7X:[2K' M&QU+=X2K^7RZZP,OJ.A_--J'V9K/E^OMJM;M73"."8H3J&DT,I7\&20I4C!, M*(_C "%"W>C3=N31T>7?K^ZO_W[[Z.PNROX/K_?KYY^$>'(OY6 MT$M)&"<<0T0Y,>=K!&(>,I@PJ9#,A$"_GIU?W_U^>%+7V!; MKD1] -CWRM.TVH"]W'J1Z65Y<87+9T,$JW&';X3@ L?)!@A.#^BV/)0>N_4N MI9,%3#)"$*04(XBRR/3@Q0H205',LE"EV.GL\'" L9%])9]C2NP1;G:L<@D: M/9-')5HOB:]->GMB@:/'#_JQ-REW^$TW7M?MT_TX6\PV\M/LFZGVOM%3.=.; MAS*)5IH/&<49(S%$B=D-9S2%+$I"*(0*J(P#AB5QB=DY/]S8@GA,0,"[Y?)? M+:WBNP!K]Z7[@ZOG[[X0%.:2@KVH8)<2[S-*P X53ZS0,MB@'&&G^"%C6-[5 MC3^,C_U6O5]),=M\I#P_P"N2 K)4!"F..52$IU#O1A#$%$4P42F5F?XKI:F+ M#= XTMB,@?P<:*E (2JH9.V6B]&,KQV#>$&M9_+H"I@S<;2"X8DSFL<9E"Y: MU3UDBO8;+CN!K_5=WI_NWPBYV,S4C.Y8*3_"TT)<+405%##3!H_I6BE%&>]8 M^T5>PW1*E39&A.00)YIS$&:1ME1X!K.8A4RE"F=2N#5$&T!JJX]PT$9HN[B; M^5[4;F$ ?4ZV'?>-90('#DJHJ3NI!4>!NL:E808JG0%="%!3#I1J[T*VZ[^< M%"W0_ F> M1J&B)($B9@@BA#)( BQA&J0,(\HC'&"W,-FFH<9FYAI)BRK(A4/"-=JU$5([ MEMBE\'(': M>D?'H]*9)BXUXW2Q*>OJF\;#9@A-1ON7/(Q2&B!$88"X@"@."61)9JI*DCA+ M0D'#Q"F\WF[8L7'(EY]_^NGJ_A_@]B/X'F M\]_ W>VGF_':38'F(YQW:OD_P]@*#O<2@$KFOPSLGF'R=W-D-.NRQ MG1,01V=V;G=W(ZGKI^?Y\D7*V+R_N0A_0%\5DZ^_RQ6?K)=A][;!9Q%<$Y 7(O\@3, M*J'!-X>CZ Y3T<+I_0+<]VZ\N8[O=1WLG0).Y_X=P+ZT?K(7T-^^B'(G\#U4 M4FZ%S[V<[0MK.IHZE"=W(\6VHU15 M_V6O+/C-J M*?7UZA'J=$%\>I'Z$'-;CU"O01QZJ?D>[+.%3KUKO#6@FBL&, M=JON9^M_O7LQ__U(N7YA]^[?*(L4CE(.TQ01B (208JYWGM(AE!*:41PIU:S M#C*,C?YW*N3Q6'4E\J,^K8#KBM!A7BSIOE^T^^;R5J"+'K+Z+Z#08I#$S@Y@ M>D[I=)'@39(Y.T#4E,;9Y5'=Z/%N95IW;%[NYN9B=]VR(^51N&Y$T3B*% M8*!";3FC6&G+F9D6W(BB) Y#E3A9SBZ#CXT0[^YO[Z[O'_X![CZ9D\D_T:?G M(H_S[J?KSP\3\/GZP8T0G6;"C@G[PK=G"JS$GH!<\#P\8B=Z_\F&75#SQ'5. M0P]*XW68VU V+DF5?@]1(&&2!,ID,"%( M4DZA1(Q$#$4!YYFU;]EJR+%16"ET_GV=#]SLBK&%T]@[T>9KG@Z^(6]XSJ0.]@"7T^N7R>$SGI\[9XTG*/72;-7_EVW.SMP\Y7XYW:] M,>_1^F%Y)41>CXW.327;F\5[^CS;T/D[N9!JQF?F*'+Q31.AON2CI!N]/DPQ M31EC,H-IS!E$IM\R%F$""4%93!#%06 7'N=!F-'Q^4Y4TU^UE!6H0E@'+KIT MCBQ8?T#D>UX/:IJ S1+L=G2\<8;N'RA,:K)R3LW#*W\#^*T0V+% APWL M%[KQNX'9,S%?@*,_5_TQ,GU[Z&LCCL,Q?PR!M3_^Q*V=8KV76T&^;)^?EZM- MZWD$+!54RFGYGI9"7ME\^@;:=Y>0-P3=MM+Q#]+X=40^ME9LAZJV? M\HDAW[B):M9](R*H&]3J;"03E[[VNS9Q0#=== 78V^OKQ9"6^&K+9W7>H^$68@"*2%%"$,4IP+2A#$8D@B'"A')!7$Z MXV@>:VS+9B5J'NI;"6O3BL,99,L3#3_0];QR=4;-_1RC'0]?YQ=G1AKVW*)= MY:/S"HM;.D;I;-E:_GNKF>OZ6UXEMNI.K?F"! ACJ##A$$6)@"3%$L8!DH)' M(DU2IR[@30.-C3#VZ@>4>/]*"A*_PCZ9AAHW> M:%'V*/BB[?JNGG_]MLHJT)J#/6HWB'],,<"YD=G7XMX-LZ^_W"EWO[OX2M;L6U#HX]:UQ M\.;3;Q]Q8)>^-03''GW[6WW5P&LH<*.XY@\><1@$/-#<$F.(HRR$61"3F J: M\HQ=5@#OCU9]:.U2?<@5;@L/74\@]DPU9XJL=2CXOZZ?ND,DRN%FOMU)\V*Y,J6ZYFBU%43SM=*CP M-(Y90I,PTY8DU6R/10I9(C.H?TXSE$4HL$Q)[R[#V(B_2-9XS#^?Y]52_^4) MF(JUAJU^F"W*Y<#V..>"N;'-\;V5Q,4,@_*0O]34ZG4-2+6%.E7P6S M;"@Y\Y0;=SF>/EN .THP?#/P;A"=; O>\5$=NPS3V2K/<2A;.+UJW?23I*8F MB+@U;9^TW:T%*HSP5?5/+[/97F0_.MB]N^M7-<<>%AOR*D)PZ.FV&?* M,60X;\C$:!!G&0TSI\2&O@4>&_\:?8M$*%!JEW_^-XMGO6CFCO&=-F"OS@7N MPM[?"#LB'],\]\SZ?4ZQ>POG@7#WU02Z;W&';2,]$/A'C:B'&K?;(G7[+$T9 MOL7C)Q/?68GVHM<62CE*)*0J#2$*201)J!<81!0*L$JS1";3?3OZ5LYI&,=I M2=B-UA]?[,0$\SQ8N=80%JSDW(28F\H**[.U,AZ;K;Z&GB_QQS$2>[!K8> MXF@M4?"T^#2-,NB:T:+J(=6W7=[!G]X26E2FVD82D50P"E6&(LT5'$%&"8*9 M8%$09D3&*K#VI%L-.38"L0C*<\QTMD??PK'N'=.>>>0MX71PH7N'=2#GN0]X MW3SH3DB=]9W;/6DXK[F39J_\Y6YW=B#O>[G13Z"/\F;!YULA34VFY2*/Z2HV M Q^V\F'Y3NH50_^\*MYTN_BR?)*;K_JG>9W"AZ]4_V0NYR]WVN313[M5#[,G M.9621G/C59<_]!H#IX+U8V9NM'*._!CO^^+ MQ3(UFK>@Y^5M_P)4BNJ_@$K5JM*M5A8\+$&N+JCI"VX78*=Q6!N#BH[[.W<5=X1[7E5M@#39[&8+BAY^6\QE_F0H5!H%D*<2)*5N# MTP#J#5,"*1,(1UC1*';K=>8NP]@8*P^#.%%:U$<1V/.384=:/4/<,X6U1!.! MWPJ)>VIGUAVZ7JNKGI=@!'53K2"RJXAJ]Z@N@?6E=5@[/-[EI8H8QV$H(A@0 M^VX\"\N@=UG,+7PEGA"JF=* MVH%4$],].[KU%72(>_<#VU!Q[B?@\Q75W@[$^2CV,_KL7K*'6+Z[OF M,YK@Z;P9@JG84!9]W;R4%9'JKVM(XB#.0@1YG$9Z\ZH(9"I2AD!%*$DB)'7J M+V _]-@XM";Y!.0%4*J.A'JWM1>_[,/J&._H,"-VUF$_./?,P-80]U!\P1TP M;SF3U@,/G#KI"LAQ!J7S$SK&C\\6LXW,JXT?]BJ[>EJN-K/_Y&O?]7=C?"ET@Q-I;3KR=R#-7N M!+X=B_4.:<^$5LA?UL$_[& X 49N;B+VZLI,@-'#5,;R&$]]"8Z^@J0[R3!L MY/,E,!V%,U_TL X;WWU0W7*]?D]7JQ=5Y#"NOVS9/_6+]K#4@\V*7N)3RIFD M&&GB2T,%$281I(H@&# J>8HQBZE]4(33T&.CO%I(K98>\+KX$R"-W.:7LP6( MM"GLL UTFQ"+?71O,/=,@[5@6X/P^]<(E[*;"(*]]+W![+#_[@WN@7;D/F%W MV[!W0N[L%M[MB<-MZCMI^FJ;W^T)EQX-_6VY%.LB@T8^/<^7+U)^D:MO,R[7 M#RNZ6&NC7 _W[L4T4)C/Y.KJ^VP]C3@C6-'$M(9B$,F40L:0@K$0F*0J"Q/' MS/2+Q!G;.E+)IK>G6CK7^FB7S8SKD5'?>/=]>F0)]04G0Y<@Y/V0J),P;W1> M= EPS4='%SVU&UE^,F7"I3;C\\JU)E'E0:Z>;E7EEPVG+ VS(#:GYB0R?)@P M2'A((4X$PPF/, OLLDEL1QP;Y96B%KEH$Z"'?#*Q>[MPP!^>]";H:?L$3,GU M(M*/@A>]U7$LU=$^%78$Z!7@GCFND'4"*HS+/+6'$N-*9'_<9PV.)WIK'V]0 M!K-6_Y"D[&_LJ7GTNJ6EZ-],W9SUS:*HX_&K-+FA4EQ]TW;GH[S^+E=\MI9Y M)-(492**(A5"E"@.$<$,TC0*($^09KHDT#]V\HD.*/O8N+&HH)*7)Q++^9RN MUD!;^D6I(M=*10.^ :Z6Y*CFM6^STZ+;]-JVW72!@'$K%1A,0(4"*&$ %0Y% M=.> /:C]S]Y07:D]2CZ">*M>I\2YEJI?/LO-5-OE*3+.5AX; M\SQ&@;;,3>AJRCE1#*4Q5ZZ!6-7#QT92E6SG(@C;$;.CF*XX],P@.[$F0 OF M-\SI4%V/@4R[1P\>JG2HU*E@I*-KNGV756?7UY7AIS0)4H0C;6<@HB!*!8$T MBC,HA0J02E*28B=OX.EAQO:M[MH2=VKZT "EW:=[.4 ]?\0[;$H)M250R.CO M>SZ/@:?NTM5W>(KKG3+\57O?%9EYFE(N51G(8(HD#H_Q 2 M0R9#!EFBL,1ZI/[1O?B><0E7&(5\LG?2$*/7_(.\G:TVHMWAS[ M")0+$!DHQL0!&;<0D@;5SP:)'-XS7!A(@[2O CV:KNF4X_;T9-PI=/Y%<@UB M56F J33&00+31"00A51!QE,)PXRG0H5AF%K6Q&P>8VS4M)?2*3_K)'P6%'4Y M*#TSU5Y 4$C8A;$:\'%*7;L4I\&RU@[P\I:R=@Z EFRUD[<.F:AV3O:#'+6S MEW;;7QUV$=8[M]7&1$\_:-S67Y=S<:?'-._&8^6+R;W*#ZO9XZ-^3R61F 6: M_"B*S48L#"'.LA3BB$J!@P +Y)2S=J$\8Z-,H\[$Q&A4:DS IE+$'%&6FNR\ MQ. YKRVR*;1QV]]=.I5V&\$!)ZAG^C[16+TV33MUP-VK:2K:XQ0E8!Y:ILEY MA^D)7$];T4NE&73/Z@FZP\VMK\=V*ZY@QLV]VQ_D>O9H*CB\V\[FIFU6:2:$ M,]N7;J68-\LF>4J+[.2^E%\O-J:GPFPN5^_I1CXN5R_3 M($L8DS*"'$L)$=><00C/(%4T2V-!,)%6T3X-SQ\;2Q0B@EQ&4 EIOZZ?0K!] M;;\0EYY9P T2IT7^C.*=%OI3SQMLL3^C3'W!/W=9MT7_KHR2_:C%,;D>)OO' M)/T\/2T7N<]E&BG]K8:,0R4SO=RK,(,X"!&4.,-9@I,X"9Q:U+6..+;/NA(8 MF"D#LU+D(D/0"%U%(2]DWJMN%X#,EVO7?G7MLV%G)'C%N&>*> WO30W>0M[" M+^S/6+#&QI/!T#[>H$:#M?J'AH/]C=V8Z"#3XO/6&"2WJFC8?;O=K#=T(T3+G*T_/6 MX$__A:,P_"M@1N@\AZ_XA6/BGMO,V#%4;WCWS%9'V6V%Y/GY50%Z3?@)R,7W MQUV=4//$8VYC#\IIG6 YY+=N#^D8>SW/YUJ*T]EJ936U:42)"D-*($M-V5H> M1OIO%$&6)5DH&(\CR^IF3L..C=V*%@8L3T/EG5L86$)NQU[^@>R9MEH:%11% M'+7('D.ZG2#R%>)M-^BP(=].0!R%@+O=W=7S^_0T*TK<7BV$J?B@>4XN^$RN MIX1K!DJT945";6VA+%,0TTS +$&88_;^OP7LEIT_7;RL8WAR_S2,-[/9M5?G8Z=M^B[O+ MMZR _7+]G7\U*\EG:KI.2J:R6%"8L1!KOH@9Q+'0I,$43H7$<4:M\M2;!A@; M250R@DI(8*2T]_J>!+'=[7LI-'W;&VZH.#E^SZG>R?-[\H&#N7[/J5/W_9Z] MKJ>:3"VE,FJ[HK/5>&2L30:4@\]Z4.4KW)T[O"$J)8 M)B4D>JG0[PI2D$5I!A.]BDB1AD'*PO)=N5Z(/_B;4FGP)N^)S/_\0[XD=H;R M"*=]P&U^4VDOV\I>K_R8XRGJY7?.ABKHY4GJ<17S\CL5SH6\/ _?T80R_%H4 M20RG0B1AR"2&+*8$(FZRM0A74#!.DRR4F>3$J497[>&CV_?D"\NL* ^IEBM M^;^WLW7>N=RUYE8=0TMJ[XA,W_R;@U+(Y9$33RCKB[CJCQZ674XH=40!IZ[I M&N;K\O5[#]2_!7L?EA^ M^,:S5S,J7:-=CN?$[O._$.F>66 /(2!HU4:53R. M3VF^M'-LG-X(;5Y,2^>J[]^S,3,^S1;R9B.?UE,48BF$RJ!^@%[Q&:.0(1K" MF%$G;M0XZ/40J))R"7>=?K\KEH@&[D!KG@CJU$+,"WY0J?D/9. M'1>CV24@SA(@?Q%Q;0,.'1)G"<")F#C;.[M1T+W\)A=;:6+NJD+\O\XV7]]O M]?+])%?7W_E\:Q9>TY%/_W_Q0+]/4ZIW&DP**"1%$-$XA/I? 0RH(#CE&.'4 MB9,ZR# VDGK("P2O"D6*\\CEYJM<@=F"+VU/:RZ9$SNJZAGIGKFKE+Z(X]WU M4?]=*P J#4R<2:D#J)0 6@M_9'8!A)[8K8L$@]+=!1 =\M\EC[K8W_)A:\+L MBS+M191>D=NTGBT7>=^2*L]IWZEY*C+$"2(A3)0YCL(*09K*!"9AAF.%11"& M;KW?+A)G;#2Y%]C$L[+53#SJSSEO"6.^V,X!Q!=.FK-+J.>I&-")! I5=LTU M"FVJ@CK53-5S+?* N@!:_RZK+L*\E9/K N#.N,4N>6K7',]?Y7S^OXOE M[XLODJZ7"RER45933D--K5$(%6::6V.F($D"##-%LY#$G,K0,=NS8:2QT6:9 MY&BDA?\RXH)*WN(KMJPVUH[P>2+TBEO/'-<=L@XYHBUP7) MVO3D@?-&6Q0\ MSB!MNZ&;;?9NN];;WK6FH">FC09S$O2JNT3>4Z+PT9F-\N;E9J$_3[G>K LR MTQOH/+%,T]54493)4"B8A;'4AIKDD'&6015+K"1)XX0C%T/-HVQCHY^K_<'; MY%5*J@E8WFOH9K+YG$L[^^V-9JAGHJNT C6U#EOIU#2;@$(WL%.N,@2-SZ+2 MSY]EUP/HGLP\GY(-:O/U .FA =C'$!V["\\HF\USN_*SAJ=H4'#%UKDK8,ID M*IA2!"+%A"9QDD" MG>[>Y3 .O$D5=/'ALQY,+9O-0M@+7O M!CO#T/.';HV TV;OI+:=-G>OGS389NZD O7-V^D+.J[<>;_OO-'W^FXYG_&7 M!_E]\VYNBLS(A"4JH@'DC.M/,:8AQ $*8,)-%4 .=23@K8UN"W0E)@1 6Y MK#X7[W9$?"W=9T8:=N%N5_EHV;:XI6/YBOP[V-L"4XE3F3(3]Q0QDR2.*629 M8% HIO< -(@$BJ=YEUX[PC@7@-,S"12B MU8UWCP4E&M3V53KB\/'#%HEH4.ZH'$33=5T/+#5T510774Q[25(C8 M1$*;-N,BSB 3*H19F$J];2=,AE;5_AI'&-N"7YY$[*0L:E5:?LG-.-H>U5R MSC!'--; =#B8:5#^@@.9PR<.?!#3H-#Q 4S3A=W6X[\ME^+WV7Q^\_1,9ZL\ M_G"Y7D_C)-"?;<)AEB)CQO,4$JJM>JDM>LE3(@/FU$'J]#!C^Z K*2=@MI/3 M;5UN@--N=;XQ&!D='?4GT> T\+=L,@@R[;YQ4]7+Q;KN[:9NYY M)?FL2(Y5;FX_.[+1A9-DR5C#0=\SJ[54O@2_]>*A](2?+[J[ M4)IA*=$/=$>TZ>FQW0O^_F[*['QOD'U?(.MW0^@&E,=BP!:##EX,V!Z( M4\6 '>[NTAEW3M?K6_4K-2ODYG:5'W\606-%)-EMV=WD50V=W0WK\H[U-&4L MY5%$(,'*E"Z7!-(@P9"% L=I&&#$[-K%^91J;$17AG;.%B92]Y_;1=':-,^8 ME$48Z*Z9S$75V;S.; LUOM5\]N\C=2K?)08VT MVLWKW=VVJY?7&73I%/P&,SE4.^&A9]2Q#;%GY,_W*O8UV( -C3WC\[KKL>^' M=]LU?,Q3;XL0CH,:=F8[8];]>[UYN=,RF/"!-% XBX,$HM"T"XDQ-C WXD_T(EN$P(.5%MEMS^ X#79[A_[ [7DEK'#] M5.!Z5!FTDAX8\2>@5,#?7J(;<)[V%(Z##[JWZ ;,X1ZCXU-Z*6^S]UIFJ6*( M40XCR36_X3C2.XD PYC2F*:,II3$'FO:C-:'?'_]R_7GGZ_!Q_O;G\#[V\\/ M]U?O'[Z 7V\>_@[>__SEX?:GZ_LO7LO9N'J.^T"V9T:S*%S3DYO8%:QA2M2\ MD>/7%0S'8C2^7+EY]85[^:S?OJ_46'[+QQ5]*DHPW"P^+O5+&4XECP0C00AC MGBB(5)Q";(H#*D)Q$H01"8A3TUR;0[0#]>!;0;I5?+!'R6=^E;Y!O!]*7\GZ9L&7J^>EV=R(=R_WIA2JU,KM5^](8AQBA&"2F,I7(&AE03F-.C9*V@D.ZI*;C@@[V>T#?^VQ/\]&O2':,QU9@.G9 M;.J$5*=H8OM1!HLP=E:\'G7L?G.7PZ.JK]SF536"]312 F5*(:@RI7=OE$K( M*!$PB(F,DA@E(A53O<=D2[OCH(9Q7+Z-^F@]^IAWDG:JQ7(65)MS& ] ]7VN MTH"0T\%($T0N!QT>H!KJX*()LC_[.GIHP>+\44+3S0,>#;3(_]K5WW;QQ851 MKA9%2?JOR[F^?UT<($QYS#%/0^/""@.(I."0$1+#-.41RS2F3 J7E,FV 9U, ML<%2*&N%4?(XX_Q8NY3[3_^%HS#[:WD4WKELRFGX[3:(/D'MF4@_'2!Y?1ZU M2PJFG(7"?\V4T\.]5=F4L\J?J9QR_KZ.)+-(DHI9<<2%.??.#@>C!#2)WDCB#@2]B.#7$L&1P1LDC CAW;=:AXVMS6YN_YO\Q4V$TE\\RB .N?'YF,YT3!L:L6!9(+#2>S"G?G3V M0X^-($KY0"Y@)V9P@-WVH*P/,'L_*G/ L<-QF"LDW@[$K <>^$C,%9#C0S'G M)W2CI?=T_74:ID(0G#'(0XX@(CB 1'(&,K1[HHTSF-0V(Y MGXDJU?-.3VWE7KI51:#.C,Z_Z)_DN6SK76E *2*"$&6029-'1%4$24+TZI^E MB4!5*DHR[]3*=]!UQ4P%N)UJ8*^;@/3&D'YD&I5BO,!YRM-^'=VPL6F67+O/:_2M9%?26Z\]R/AEVA.L=X(&:CY9B@\T2E.*! MO>03\+G VDA?_=YG-^,.H/EJ2.HR]+"M23N - T]?-R94J3H?+ZOV]5O$_@X.W,G_'(PQ.R?LV7^C'&FUJ$U8)4 M;HJZXJ+BK?_;TI7Y6!^6[^0=G8EI3 6+1"*@DBB#"$>9)I*(P(2$&$4)C8BT M2S'O3\:Q$=$K0[T>[S8K%9F8Q*BGV7J]7+V Q=(D3>_M^7^7VID].9/@62MX MF=GGXRWH9K\//+=O8LV?:>Q8#]"[V4W]WF:L= 4/2_!.@KM1S/1EYO[ ,_ZF MQO] ,W_Q?L#CG+CN#GP,_:9[!8_8M>T819#(J7^3\B04I(KEO +#R5JPXWO$.*NS.= M2YD0JH(DKFR'!]?7_;;M90+J:H!"CW)V?#/S18J M1>N4>U.'S(Z4.@+1,]588N!,'2>T]40(]2"1:O53[.%O-G(I_4TY0F) ZRW+6$00A3($&*%4Q@EH9*8"DQ2 MIVZ*-H..[2,N9(:YT& O==D8'?QF! >YY(Y?N-4,V'WZOG'MF1-\0-JEAJXU M1OXJY[8/.72]7&L03E3)M;^W&RF=< K?2[Y\7,S^HP<59C^@9G0W;!4]73NJ',^VHMY*W3RGJ'Z&5VH\ 97O MJFI[GZOMCZ6'F1Y/_-ZSL(.N#,, ?[BF##1JM]7HFJX6VMA>W\E5WB7OPVR^ MU?OB*6,\P305$(G0E)A E(18!@(QI3*F$HRNSY/Y\<9&_^;]FC[/DP@+U45 M_A6(0MK+NC6U(&Y'[1YP[)F3*PE-\6*0RS@!I93^*+0%!D_%M+1JV\%=AIG61")#'(D$40RUG:^2&-(HX#&2@4Q M09%+G4'O8 ]0:] D+KY;+O\%?J'SK:.A;@6R'2?[AJYG@CYR1A09H#_L9 :5 MT,TKFS-ANV#DB;VMAAR4REU ..1UIWL[=L"@N08R-X([$)#BN:-OQ6 M".GH%;4 VHYY_,+7,^\X(N?>T\(:#%\=+=H''+:?A34 1]TL[._L2"V[#NSU M'NU7O].5,$/QK_+A]^5/T@2\3G&0!1AE!$9*Z:TG9112DJ;:H-2F#N.!(J&3 M!]-A[-&1C1$=,B,[* /[P)5I1?F8URV9@%(!H#5PI""'";'DHGY@[IN43[;[%-4 M[XT,X92G3 G,$BBB,#*GS?KSYISIO5O,22A4% JGC%U7 4;'<+DQL#:B@CPI M8F)J63PM%V!M?M.AA9C+;%@R6X\8]TUO-='_N^I[_3G/12R0SQ68U%.I[D75Y3C?6TR0JY!-=_@.N9I XPR_\)>=+Y*NUK9GG/U-;@OEC6+*!MRKUC6L M;UA-F\:3>UJCXJ3X U3QRGM=RTZS;S[+#G4)WGRV!RI+\(:S[E:4H-<).5N3 MH)^1ARM)T"MRKRH2]#M2M]W$E?CGMDQ0?EA>"9&7U*%S4^K@9O&>/L\V=)X+ MQ0[EOI=%"1[Y1:Z^S;@LQ"F#J\P%^;GP-,L2'"^'J[N;]Y/2Z4/=P MWRSXRB3( ;5K7=Q!]W^#07^X0YRL'$[1K_FOK(O MDF]7>93MK[/-U^5V]66J2]+ MQ9;.R_1J(B(4H A#@:-$+SD^W[G E?0<5]B#AL1'*/(!^%,_.> 8EDR:6+U.S];_>O>Q: MRF(F$&X>^=C1\->X[,]*P_?S:53YJ\V=Q2\>"2OM$KC*#:RI%G$0Q MPY#+)(4HY0%D@D@8I@$**9$14L(E?O]X"">"&"!:_\&, 7B96UFKF.Q8\^@8 M2SM*N RAGIF@)MPN_]1C#:)&U7T5&#H>8-CJ08T*'I4&:KZRAV)I537&#UMI MRK,]_+Z<RLJ#1O=MJ3HASCN:!AOV7.FK$;HL#9 MB=''4]JL&1JGHF9G'M.Q8;%)+B]2C78F2XQY1F,">8BQ-EE,76A"!8Q#KBV6 M+%0JXD[=AX^&&-N>)I?0T3XY 9P=^UP&1\\$DPNWRQ?T;J TZ^ZK7>[Q ,/V MOFU4\*B1;?.5'?T5V_5F^2171]N;,I@PB6@J H1@&-,0(LHIQ"HD,,$H$TD6 M4"R%/_3Z=EXT ]=#W*8E+K[<&"VC#>O* ML%/]R)UA>5LW5KF7Z\UJ:_K=:5O$G!I?+83^F5Q]TT9)5=DOYC0E,I*0HR"# M*%$9))2E,&)): H41")VJH-J,^C8^.65S,7YNHER+L6^H+:BU0S8D8YO7'MF M'A^0.A.0"T:>6,AJR$&IR 6$0SYRNM>]0\7U8J/W0=??\]3E/$*@C"G% 0\4 M2[E)13%-,D,!,0DE3"@+$ \RI7G:+VV:S6JJJ7-S8)K$V?_[^OO M)H!(3G$F,A9D 12**8BPXGI/0U*8(4DPXXRKF+KUL6H=T^K5'K29U4T91P-D M(:%K@:0VD.UL"S_ #54:J9(-%,).:MVLP'4+C!V*(EE"XZTB4MMX Y=#LE3_ MN!:2[8W=^.7S%.8M/R5HL,?BB)9OWC7]RXIAUP.Z[Q"F//7%.7M60; M4X,M%_='\%LEL<<=C#4ZGNBF?;Q!Z<9:_4.ZL;^QAQ/DGTQC>_WG@XEQV[>D M-^4?28@0C(0T]7D##$D<(MTF0Z'!R5ND:A=)@S#X?0E\_$" ZB*R7 ;[D:P.@! M*R%6IGE7\8=Q(453)%,J4:K) M,#(E "0.(#6E>&.P^LK>.K#KYXQBQ[Z??+M;;S]R9VQO4"KSB' MDE!JMD4(4BD2F 0I#Q/,$4J4=0D@NS''1@KO?OYR\_GZRQ?PX?J7ZT^W=S]= M?WYPJ.MB"73+7J8?^'HFB5TWJ9K$8"^RWJY8;%0Z(^I0^L8_L@/5LFE!V%,A M&C=XSE:6L7S4<*5BW'1[5?O%\=;.R9&Y2\SD:58!2+N-X#1 ":(L1I!'/-!6 M6AII*RT,H?ZI2(*(8IQD+DE/9T=S(N;A\I^J#H.=$Z#.0VSG9/(&7,^4O.O' M:#+.025IS9OD-4>R'1)_69)GQAHZ3[)=[1.9DA8WN3'(>K69WJV68LLWMZNR MZ$?13!U)J8C>V@4QT5L[Q3)(<6;*-V4\[RD54ZNSMJ8!QF; E3+F(6VEF$Y) MU(U GJ<&'_#TS 8=D+&F@3;USWWY^M[:5Z__M?_B&Q\[R$?>IE3U7;=>UV'' M=J_-C,56UEI=+JZ_9:L**X<= MV@AFUF9#/0(Q1[085.]>O=OS A2 @%M5EA9:YPFOX'8%[JIW;V=3WM??O8*B]>[<+4(,'O-^_>[O;K\IW;]\W[_X/^NXYN!Y&(.X(_1ICYL$_>_*JC&CF MS[ILQB#GF,95U6PV)E&WUV0 MMK",_ W5(24EA7LA9W4[)#)+D3-*X(.Z[M7) =:?2]$U&T9M ;H["+5_I3A MEA!KC5X1O/U=%_28>M56BJM8$VL*14A,?442FJ-=!L.8X)@+%!+AU%W^#]%) MJG/KJ([=HD;<(*K?CE ]-X%ZV[Y/MJV>/'1WJ@X(5E+,-A\IST\$&S+N9WF-ROLZP#L>8-A3NT8%CX[JFJ_LV/*V3+/0&SG.5ULI:A45#Q(> M.,K2E(H8QEAF$ FE]T@,"1@1S AG"0J%4R5\^Z''1@7UW)12]BJ=U'%U=X#? MCBCZ ;5G CF%9TWN7C-+W 'SU[:3W(>_HG$: LJS)%0!9"F.3%7]!+(XHS!).0\H311!_GQM%\W&\+ZWO;CY MZ8/^%@38/IO^Z3O)>YV;2[QS/E[\-_76U< W&M2NZQ5S'_X\']B/PK_780X\ M>?S:(.SF 6Q\Z@@\@FT:VWD(6Y]R23.O7<6(3&4XQ5+"*.0I1#)+(0XP@SP) M69@&DB=4N+?A&FL]CK)'DT79"!OL['8.W1'IF;3MP>C88*JG@AD'#W^#IDYM MI3 :KNKH2=BRM?SWUI3M^:;_DQOZ^K--51K%*11$*8A,+R7*XA!R$^PK!(ZS MP*E9ZZE!QO;Q[F4$N9#E]M7Q&SX)IZ4/X$*0^M[MN^+COJ<_ X"OW?NI(8;= MIY]1\FA'?N[:CI][U][3!>G<+$SYT/QH,2^1_O"5+FZ?S2/6IB^UB3 IRU.J M@"=Q$E.(2!9#E"8I)'K;#EF *4U%&J6A&X4,)/C8:*D4<@*^Y6+F8?>FPA?!I+UCXX<-M0[DB6(QTQ1J/\2 M022$<4UC#F60RHBQ$%-,75P*8WQ5AG=&_$WKN5E7[\OXWP++U7%,DSK0BEMK M&EY7NMXY'+"7T\W%C>H34!KA->U!T41DH_4'.VXI(##ALKYJ[[[5M/FR$X82 M>UC;8^#).+)GAAZ_FXWT02JY6ADAUYMUV1_=1,_>K:2)';]:B%I[F'WV]F[C M+BB*,XHCR$4J(,+4.#U4 G%*@Y@+IE 8N)@^%\HS-HNF4B?O&6#Z&.TUFH!2 MITENY]3[';VJ ='1P7+IQ-JM5 -.5\\+T" SY;RD>,+7TTIQJ32#+@">H#OD M=5^/[5J+[(%^OQ%Z69BI&<^7E,_;(EHUY40RO?,,,JPWHCCD$),LU!O1((U( M%(=Q8A7ZTCK2V"BV$!9H:<%K<4$AKVM-LB: SQ.B5]CZ]E9W1:Q#;;(6-"ZH M3];TY(%KE+4H>%RGK.V&#G$F546,A]^7900V"9,P8BR&@D?:+(O2"%*4"4BD M))EBL:#4KEKSR<>/C0+>!^;_PA %#J?@QZ!91!9Q1_?-=Q1>Z/$KX[2FZ_J0D_GBO>&F4*][)0#[!"/Q?N\#+%-@0\],3U3=K5G/W:4&_, MQ!X=UITP38*J.2LU ^_>:,Y MKYM>G]QEK9U34_+@5VHOF=G]B>J/EFRW6,_X+G6_E-,0\Q P+ M&&6I*NM5Q51 AA/$9!+PV*Y598>QQ[9ZEF*O#PZ89Y70X)N1VH5?W:;"9O'K M#>"^5SDCN*F15(INRB/EPD_ ;1WLG0+@EW[!=EFU>@-]J.7),_B.JU G^,XO M-VZ/''!=Z:3KZP6DVR,NS:S\\G6YVCS(U=,'RN62WD\V-C6@GJV7RXMU*,^ 2-OQU#)&>J/LQV:EF_,=S]S3C43N5K/EJHA%T):MH:^=9_M* M_'-;M$G](-=\-O[K ,8';>8+L^*A/V'OFJ$-Y)T7EPU6Y3P-[^<%O M=\OYC+_TD]C=%4)/E.8\_* TUQ6<0^KK_)QN='@EOLG59K;6MEK5MAR%/-#[ M: &%B")3N0]!3$(*N409)CBC"MMYKAN'&!NEU23LU@O^!(IVK'09-CWS3AT6 M[[W=FS7W1!;NYZG+^=S*:X7WV:K MY2*/'7]LA MCY-M,/=Y3NP(5_MQL.T#!S[U==3S^'#7]0'=#,YRS?BH-3AUI.R8I6'YM!'Q M3F7KF"D$K^.:=E%\?>1;."+ER0*R'750&\@1BD,KR/7VKL[G)9=2K,TP>=[% M[;-<:7Y>/%[QS>Q;7L]OF@8DC@/%H8AP"A$/"<2QR"!A3&+"DS2B=D$.#H.. MS?K)Y9R A;0M%.8"L*W#V"]L/5-0)6[!0472UTYBL!?9ISO8'B!O+F"+(0=V M^]J#<.SJ=;BW8YUQNOYJ_F>R=+_1N:RF:F1H7YQ=5"O/Y![;KKKZ"FD8FUK90%Q27F//7@AZ_O*% %0S@APJ('^M1NA48P* !"C@\5I!_ MDVGT59U^6.&'K7S_)A-S5%7_;:2X(-NG5E'[_7:UTG),9< R3#F!),T01"B* M($$)ATE*DS!"+.+,OCMN\SACL[UW^]?Y7M0.>1HG +5U/%X,TQ!N1H-034I- M[86]K%Q>"E]7F+N1=*5=86Y-YAVBU5A MO)/9\TI3"CX!E>B@E!WLA-=,JO0>X!\CGV6'!6V\LSW0(FD[Z[Y:5[\-X&<7 MX8%%&FYA?QNL7QD+;R1"%P-D^_P\G\G5[4*6Y^HJY"R6%$&2)2E$09Q JK> M$(4Q#V.2",7L,T"/'C^V9?R7HE),$!$78C\"S6:%O02*GA?!2C:@A>L2N'$, MB,MB= DP ZT7=8!\+0E-:I]G[:.[!B36)HE? MY\7CC,UE44WOZFFYVLS^D\]]&==KC+2/^MIIJ# +DHQ"EE*EMSJ)@%2F 0Q( MQ'B$8Q0CNX)7%XDQ-KK3+U3F=L31$7Z[HXK^0>V9. L%8*X!V*M0% .=Y#'] M^1%#79L),(H HXF_TX++D/3D]>\HQ*#>^\N .O3"7_BTKC4_WTMC ,YO%D)^ M_U_Y,DTQ2[D()(P)DB9O4D"21C&4.(N36'%.1.)6Z_-@A+'Q6%FQLI02Y&(" M+:=K;<]#(,_3EA=X^O9GN"+3H89G@_87U.X\?.+ -3L;%#JNU=ET83?3YF9A M^E08\_5FP9=/4E.(U._"9LHB'C&5*L@24ZV3T$C_C1)MP2B6$1Y3@9T2AYH& M&MMG7;(7&80:U M!MJ4/5SO6Z_WOL=Y]_(3_>=RE2?\7WV?K:C@F.9%I>)N7C+I?$1EY>5:FF"LV[J@E/6H J)%%F009)DI@85 M#2'A(H.:]G"(<":4VE=7N/JLFFW MH]8WF<&\A^IFPV6^1#OU\NUC.1YV4/=-J)3:HR6V* M?M4D!S71_?%E%[P\4:+3T(.R7A=0#HFMTS-\U=,^"-0PD4/30+($D5C!*&$" MHH0ED)I@BE@Q'*PEM] MH=DS89VIV7P4PO:I)V0OK9%](<)O7QW;#6D/9;'/(.9>$/O4P]ZX%/89_=J+ M8)^[N9M16C1JY'RUE>)$QD@B4I'$H8197A0 7H/ RFLP M4%DC:A06.4U,;P0M;;JX"NYV/FW>CTX;B^M%+D=O_&:1$VD<7RIRB?#Y?2*G MO=MMH'[A1-6VK^-C'I_VGV4S56R$3X(L"4FF,A8A ,1 AR@&! :8413/T*Q MGC-LI*.E618=.;U*4$]):A6*\BJV>CNF*1";^?-M!Y;Q-FD,B8DV2*]VXW1K M-*;LZ:9H]'G;D/4WA;J\N$:$^PC2#*1)% *(?$D$+,E !FD8BR1,8AJ91:K7 M#2]MX3=AV+_5TFDN]3.T+B_M:S"8>2GKJF\1?-[7]8J8\Z8AQZ'F??'/(\Q/ M_F[A?1@^"5-?>;FH>V=BAT*T;TFY+9[VMV4NUT9.I"V0R6?OQ$TF[8>2\]T_ MGD@I_[1Y^;DL=KO[LA#Y?HU9%C&8,H"Q*F-#8P((C (0$H(9YPF) ZVU[%3J MI1%%)>PNKP^@LX/&ZL>CRKV2[;Q6V\L:O5?>8ZVY?U6,0CM%;OM3I%-=O%'=NSU,D49[=:YU&\<_.MRJWL M\Z;DY+9@?(T$BX*0$R!B1 'T?0*PRA?/$6$H%7[B,ZU$**<-+\T"N:TJ7$KA M/"6=_DZE!];X3L46@KD#:_2T-]JH#*EJM5'I->1LHS(D?G>C,OAWFV/20NR_ MD;)-&>-GZCY''()84 %@PB!(<88 "=.,1R(-HECO8MMYVTM;$<:$X,W,<%W<^K).7^97$Y6) M3C7&>G-ZN*&I^ND9A^YKEO6^Z^P_;4$V3"-!HI"!@/LA@"S& /M! #(B$,P( M3)/8K-9WK_FE$<;-IT]O/W\R+.W=!TR/"^QAF'GI-S?BYZA%-ZSS5,6\^XV[ M+>0]J-A9$>_AI^Q6Z8=B^R 7Q- 3K'>D<;&;I:U:)250F60])>>J.78W.KH)%OPKG3A=^)<5/26 D:I6\AIZ($70U71/383:WK^($+N^W6E9/">M5TD[IOM##92I_QDAO M;AT<>JJ?>3PT7[/CDH]\K\J"WI?%<\XX^^GEGSN5"?!=OB7;K%NFUB(LC7&JVL%B4WQKRL*+5G2/'&3_ MNQD+68R+'C'-B_;,7*5*=5=@M^*K1'<_* V\?/LW[Z"$=]1BEHV3/8@3$9N% M $ZYSAZ@4_J[HB4[1GS#ZP11%=G>DL=\3S;YGYS=E_R1Y.QFR^J< 94C^DV^ MRS:%NBS3,;]0R#**8^ +Z@.8R.U8BJ(4)$F$_ R&+/&UZC!,)=#2V+*;S;+2 MX:6^*ZO.29M,&94J9H1Y];#IT:?+P9B93%M5:B-YY76T67F-/JNS4?&.2C6) M1.B+"O5H6KRO753>?3K1E+" RK:$&F M4H0R%H*4AI&T3!&C/$M1'"0FS#O2W]*(]4,5BB]7:B6L&7V.0:O'CA,"-C/Y MM9(>\9*<5^][9]W_:B(T$6N-]>:4E#15/^4C.Y5C-S(?5KEKILO(: M;;SWO5$9W%MW;<$9MME3X3L1FUXMCE.ZG0J\4SZ>K%W+L]#!+#CK* HY";(( M9)PF *+J&GHBM]]A%*2Q2(+49^MG7M)"^RATL".3)=OM;L[0 ?D5;.IU9-W$ M57PDR-@$7LTCT:LAF_L\="AYUS&!TI'[)@_0O@S-5 >EPYVX/26]J.C9$>GE MIZ_(X/OVZ^.F>.'\5[XA^Z']):\4%9R]]- M"3QQ)F [I*9,#VPH@?N5.5_JKSUEZH(;*&MP][7=[N>V6>ZDU9F'HHR &-!-R M0Q/!!)! KG)."II$.E[;,ZUH6D]2N3C&9]Q-!+F9PFD@=S:^T3^@SA(:4*!SU,H5PI+ H:: MT7B[97_56+1=NQX)7B^&^8=!TT,Z(;!S>T!;FOGWD6::DC\=@2=T;FI",Y7S M7/G(^Z[]FDS"39ETWQT"05R7"*L< "T!@S &G" .:0 $2ACT)( M@A#J?77/FE[:][41SB3A7P^I$2:X2O^9UWPCETT.FCX&)ID);;%PE3YP9#H8 M)O,;TO9RQKW>&P[3X@U)VL]=-_B$G=7?>)]WGXLFC=U]J6IJ[5_NY6 H-X&Z M0/:H'EFGL4 H@Q!(YH$ 9B0 5"6/$)0'/,I2DD9HO>4/E<=!ZZNLW[G6_$SK M^=D58;[IV9:^K3[5CXW'4BU]^56Z$[_R M9[Y]XA_R+7^_YU]W:U^@@$,8 8I#N5U+0\E>B# 09,B/_22A-#)R2HYUN#3K MJB^O(JU&8N\W);-7"6WHMAP%78^HIH1R9GJZ$D7SZ&--:*:*+A[KSFWTL*;R M9]'!NN_94)@@F'/I&;M3KQ%D:3F;')6_3*0H5W:B_=R,;2^ASO1 M!/J1S2'[B?8UU#G[7M!Z[ZI8%5\X*KGRABLT2$V]KJJJYL)!6>^HK7F"I5G' MV\#UM81Q=^1%FW'\)_+,S3T8%YU\LW7NSE\X-WX]U^/LG9E]07;E?OU1SOX[ M\0OY;U'>/NWVQ5=>-GD>J: !CU@(<)+(+7^ N?PIR #R8<:DX8T(PGJQV!?[ M,5GU;D*Q6_D,TV9>1O/R]W0RA.8^7=6&1IO%M%2_9*G*!CI6JOSM:*%>;ML) MR6BIUY*$WL,V9J(*:VP.N6(:9$0$$$0DHG)=0P)PBF* PC@),1>,^7J)7TX: M7MI>N!+-Q+3J8*1C_=II/K?!6D4F6QR$=K4WL07M4'!EOEV< H:&UKFFEVVC MSO,.S9ES*?L6R,#?7^.3+G ?Y$\_?M?^C_Q'W53Z\;O_ U!+ P04 " #X M@7Y6<-W.DZBR #2W@< %0 '5GZ?TB1, MXVCR\5_^\N'B'9B__.]__5__ZY__'X#_>'/V_J>WTW#Y.4T6/QW.DEND^-,? MH\6GGWZ/:?Z/G_)L^OFGWZ>S?XR^.H!_7?[1X?3+M]GHXZ?%3XPP_O"GLW]2 M1BNF6 JN #!D@=+J &IG.21.!&U_O\^_A/5-FE')6CE-0@=$CB!7XK$L\U1 M&$GI\J'CT>0?_U0^>#=//^'B)O/EE__RET^+Q9=_^OGG/_[XXZ]_^MGXK]/9 MQY\9(?SGZ]_^R]6O__GH]__@R]^FUMJ?ES^]^=7Y:-TOXF/IS__QV_OS\"E] M=C":S!=N$LH+YJ-_FB^_^7X:W&+)\^_2]=/&WRA?P?6O0?D64 :<_O7/>?S+ MO_ZOGWY:L6,V':>SE'\J_WXX&]R\\G+FW>3C;#J:A+^&Z>>?R\]_/IPB&I#2 MY5\NOGU)__*7^>CSEW&Z_MZG6G/19K$M%K5]0O&TW#OE\:%I].;OQP[G\;+[PYC&@V7 M3SWP\\7,A<50!RYLS!8A9P,(X1PX9Q-XD;4,2J@DV?T5%XKG2/)2!/,4_OIQ M^O5G?/#/A0OEDR4[EJQX]+H56[:C^WK'7>#O#HW$O2*=!(.;!@0E'AS)#F+6 M,60K'9-V)[+OONT^U7?%>3 +/TUG,Z_MA 7> M/A:VYV7/8#B\G!5.O1O-@QO_/;G9]1JX(X%QGB%:B3:48ARL-APRE4+JF%)B M;K>S;,.;.T%"M N)*AQM1$5 M"INR)G5,A0=O[H0*V2XJJG"T9U0<31:CQ;=WHW$ZOOSLTVQHM"$Y$0?2>&1& M9!Z\P>-/2>53Y-1KOQL:'KZQ$PI4NRC8B8--2/\L?1P5)DP6Q^XSGG1&>I:E M NX- ;1Q"B-0IWDJI8V:N^!3!0305@/$E$)YR8UG%2 MC\]-P.;"_3F(R+Y1'JV"55>:D.M$/6(<%'<9.87L,CI02"Y0JZS)-._FBC[Y M^DY0L:U#I09OFP#)08PH@OG5/^]'DT2',7+/+;K4TB6.BT!?VQEB0&65 B/) M:KZ;@[KQU=U"5J1U=.S*U$:1P8;!:.5YEA #+R8T?C":):#.*5F.3QIJF*%K M7MT-&0U',^LPM25D'.*G)[.+Z1^3H7"<$IL9N)PUB(2X-M(QR)D@NRACG(5Z MN+A]<3=4-!SAK,'0EC"QM)I.9J>SZ=?1)*2A*+<>W#0<_ZS$UK[CXF4-L^26=!.:%%/10Y;H7XG (UA# M+&@B2IV#S;K'P.V_K!H"&0YU;LZYGD9?LB?'II^GD.CC'A==XR'$@SI6; MO.# &)* Z^"%2\I*9782^\,W=A-]P_'-G5C8L_C/4[B<(70I\Q>CQ3@-/0\L MB?9WWM=-\$W'*GP6NU[WUFX8:#@$N3,KFW ' M?D_C\;]-T-D]3VZ.YU@7Y2"CPH:4%#!+49TE-&(]<01T5IE:'H62OH)' ML.'UW5*FFH] UF!N$RCYVW1\B0*8+:]R9_-A=@AS&1D@=_"O[8:*YJ./NS"S"31<9?RL$CK*,8A"N)P/RZJ-8!XM7HVV+^5H M_"BM(*N8!7Z(GM50&>O?W@T;S<<@*["V"8@,)O@T9,?H:WKK%NYJ6<-LO#'% M- H^XO&H,@-OG8*0M%6)1$>J)-"L?WLWB#0?B*S VB8@LM1^AVZ1/DYGWX8! MO61'\4@T@BITG)D"RS(>B=9;XY-1[O9::%C[\FZX:#@\68NQ;>#CS]M7<82_<;!8I/E* ._&[N,P:72E>'*0Z=+! M1M_:TA11%ZHL9 XQ\]TNL#:_NQLT&HYM5F)K$SKC_%,:CZ\UGB.(768U2,.1 M(2H$,,YH2!3IM]XI96(-T^+..[N!H>$@YXYL; ($IY=^/ KOQE.W&'H;%)%9 MHW6<)3K2"&.C6 89).?6$+20:Z1(W7EEMXJ_YD.9VS*Q"00@=#^77/)I^,?Y M)V3;_.1R4;H)E#NX"__8Q@8%2Z*!%%0M):,Q#VA"07* MN$8#RF6[XY5Y9U*Z0:CA^.=^F-X(DFZ+8]_A=^;#DCMJLTK G4=.&8Y,$H: MEH0PKZ7G.S;.V/#B;BAI. 1:@Z%-86+E=JT6$85BTE$!R?.20J+1[:*4HGFE M#=>2:1=WNT#9^.INN&@X$EJ'J6T8*[B,F1L/)C']^6]I:6\;%FD)U'"%!Z=Q M8!,Z7=Q9ZQ*)25=)WG[PVFZ(:#XFN@LS>T;# >(Y+C&]=+VI,S83#Y0C]4*[ M0KA&3UPJE7G*D:G=;L[NO:Z;]!N.?&[/O&I2_^>?'S'O/7YCRXYBRXC,8)*G ML\_+1]TGMUMSL4?/J-%G[&G"=FPY5M8P?/B&&W X0W-T(H!2#%6[SQ2L)H@5 M2PG+SBN3\_=X\N0;=MJ^JQ#:N]'L\R"B?2*"\RZ71& "0FH"QD8-0@G&(XG: MB1VW[]W7]=-SK)ZP[NWDK?G8M_Y>$;Y,"U02?5UI':3,T&51WH#UD8&RW)=6 M:L&GW?S$.R_KI]W87H7_;!ZV(?KW5^TIAS1[SUA HS,6U&H\A*P0"JC1"CG M-:ZLAOBO7]A/E[&]0F K7C9ZEA^>')^?O!^\/;@X>OOFX/W!\>'1^:]'1Q?G MVQSJFQ]6I8MH-U)W/>;G\-&Y+\-E<66QVD[RN]'$3<((?;GIZG[R!DC6YRBE MR&B]EV9S(B6P$C6""^7.VAOJGM2EVS*^_<[NUGD/7MOKB M^AT'\WE:S&]6*9P)TC@#3*/O*I*7X)WF$$RR:/NJ2-Q3>0_;K/(^!3W9$/M" MPK5*J<#N'@^7^]1?I?[=+")Z+[,E"1@5J71UYF!I-.@Q41H%BS:'ISJ&;(^9 M!X3T"YU=)+L6)+NPN0&L'+KYIR&53N98Z@Q$4GAJ"@&."0K,^:R"3(*(I[I; M;@.-\MX6D+"3^*8[\K(!^1^$4/IGS<]22*.OSH_3<5I<9PUS+]&;<@QHEA[] MJ9S!$>J!9([+,-D&_U3(>2N5\00]/?DN>\-+-=XW@*,WH_$XQ[,-B#82TY/KLS<$U>%Z _ 93+XB M3Z:S;[@#AC*ID@V@(<32_%')""[AH:R=MJ4II OAJ6S_;1!S]_W]M%S>'TBV MYFT#N#B=I2]N%(_^_)(F\W0PB2>+3VEVCT=#3;CWF6@P0:$-1U) [U]'2()Z M;I@-Y,ERPVW@TH&L?EHT[P]%M271 +CN$T]UB@P)!ZE+RKO@&ASG! )C0=(< MK&=/->_=V3_JIYOS'JV;K;F[/32F"S>N"(WCZ20\X(AV/(CH)-!@T"QS9;(% M%1(,S48F&:0,M>-+FVAIP1RNZ$COR.P&],GI;/HES1;?3L>NS$.)1_]U.?I2 MPE3EX,5SUY0, ER&P@\"K3*KT*C'T]A[GHRAMG;([BEZ6O"]=Y7XHQ.J$OL; M@-()KL25$N_WR5HT'W@.H728LF!1R,0 M9+0R%/?6/ME+8'MPM-'3RG\7(!L3_?N3\:+RTO6ZYD*WETD?(L0PWC2R MC3I!H3Y9KISCM:\GUI#1K\^U]PR<71G?P ES9PD/XZK,!TFCI$ YB<@9H0%M M, $Z&BVYC+[^#==F:OH-!>TLZ,W V87K#>#G.CW@U'TK'MYU)%U(GJ7)!*(K M8T>\4<@)H9*H?YU2LF89 M61&G/:'@>$G0%P2] <8$2"UB,A8= OZ@!]^&NJK-[^C7Z*T-C(K\;$"U7*^D MA"(/+^>+Z>;Q(CE;(YQ 1E: 8:ATZ#B4Y DA8? M)$D@#R]2G] _F]_3;QAO7SJH$E\;T$/'TT5Z:*41IJ2G7$ FM(S_+5V$@N= M@Q+2))N8KIVOO(:,?J-X>](RN[*[ <3&@R.!HI4?&%B>(I3) MTL);YWC:?VBGGUGO>X;.CLQN*YJ\YIJ%$L$,14<@65-BIER!S4F#DCD;FJ+R MIG:!WI,$->.>UXX+[LC[!O3.!BUZYYI-&D8E$Q8T*YF[(J(U9ZP!FA4>STD1 MDVM[8-\EJIF X:X Z':F;2F-K>'U-B49Q*!)DEEH+6IGLWZ'I&:T565PU91$ YIK+:.&Q$4K;+D? MC*7]AY($G,BE?6>*)/B0M*RMK=82TDS@L3*(=N=Z ]93:2 \6BR[P!Y,XDTT M(^"BT!!,COM\,AJ;5/W$H@I'1\\RE];5[(&RFIIE =14 M5>)Z _@YO7[O&$<[@#B>.W4L#5D]-V0 MIXZ$']><[L3N!A!SI^O]BG[GHG:96Z")(3^LB&!8-L B,=1&W$Q/CJS:]J2Z M2T/?J6-[PVMD_UF(I^#9D]869'9C\?+G8%ETGZ6,9>5 ',65JXT23% M(S>;H#D_/PCA\O/EN#S_;R^\)4)6%T8 ^>LRH(>4"%6A4((4J'2#07W2,&?#,^J[#50X:/ MJ>CW;GY/\-F1V0V$=NYZG).X9CT:/4R9'0=MB2RA*@76HWYEQ*<8LW)"/S7F M8M>:BW4T-9,@5/MZ;'<)5$/4"W56/EVR_%-:C *:N?<6L6.;Y?M/WFO/Y2<6 M\9(-F!FQ03GTST.F:#C3&,!GQ< 3092BR;K;.6.OJ 'S_5 $\OIDMGQM7-I_ MIVFVG&DW),FK1*,%G4J;$94RV*P('M/>92-C+)CS1 =W:4LHOR^!W(4OU)N$I.$9)[;N0 MS=3T'7;J 51;B*%10-V=\4JC$CI% WK9>21E#L:&9B'6SJ'L0%;? M0:L]XZRV8-K"VJ-SGE,;DL+-HJ-%5@7G42T;!52[: SE5K,]8FPKFVN/$:V7 MP]9.@F@14U?'?+#&9BD8L-*@76A6TK!B!!\85TPR8V/M&[X-I/1;CX?/"WH_6%KFW M;B!E]VOFJP=>E+KD(=><&VH"Y$ 3".G+T)L0H$R[B<8S(TGMOMCW*>@WREY# MWH_OEK?F<(]GVGRV*.W@XV58H#N:9E]'(1W\.9H/B;0N)FO!>\)+&H4!:[,' M%UVFCEB=3*?;*7S!'73@5[?(V/3N1FY@MI#CM")3VP#%\HY[M8+YV^EG-YH, M0T)?4J S&00+98"T!>.T 6%$R1C5Q)E.&0;=D/&8@'[@44>FCP&R(X/[K8$L MS5)NAD>BQSGJ(42;A'7,JY^\9)T\\ MOW<0["JW:5T6-N 677'CBGC'LI4(?^!EM+@0O$SWM*5GCI9,)(XG:6WW^AX! M_=RP[@$@.W.W@2Y5:%XA1Y#W;]-\]'&"G'ESB?Q#W_]J/3HXST.ICI,YE:Q@ M@H:7=L D8R&5HO!(.VF+#B_KYYIT3ZJC-G/[!LMR5MX5W3:99-&9!V.X+R#/ M8+7R0)0WC%#IK.O6/_'.0_NYR-R3\+=E5@N'Q;65_7XT28-RZ VM$H%I)H$Y M2DN%K !K+#)$4TVY16,J53\Q'E'12&+.]KY')08W )&S]#5-+N]D[5*7I7'4 M@;:X"$&31YN[3%= Q(=HN**L=L+D0QH:<4VWE.FC8HH=&-P.0-XAG]:U]KP9 MO%(&*N#_XX7[<\A1F7H1.!K1KMQ@X6[R+#&04NAL6: LUR_5>3:9_<)L-URL M!]G>A-0 #@^G\\5)+N-][A[NY]-Q' KBJ>*" N-<@[!H?YF8'"3"DPI4HF56 MN\_F9FKZ/=NJHJH2RQL SR^SZ7R.MF$>+89..L^H3NCFE\%0@:(A&(U NY : M%5)D5-4N1+WS^G[31ZO"8UNF-E#@==,B[6I^^"U#@@Y6VY! :88+<<@06UC# M54#&I.Q-]2RLS15Q66EP-8Q.1Y$M6;^W2CK%]5 MM1^([4$F+2#M\W2V&/WW<@DG^>$H3?0*DE#$*& E)+(,68HC)(DI@R^#*02T@7P24GP M-'OGB+(4337MT3>HC)OO$M5(R6<=%-4500,'U6#R-LA:^?N_P=HOIU]RN#8+I/B331^@[-_X0R MNE[ V^070Q&"#T0'4 P9(UQ)?(QED(S',U]3SS31U6'UB(Q^G?I] VDWKC<" MG8>[8;6HL@F<-3>W;J]X21:BQM8K;3JJ'C>0J7LV6_QY*X,KUCE9#)F+@F:FRSQA9*C/ MZ+\$ST 11_ 3@["IG7I4=0']]L_8KU+K3]+]6FMEOQ:=_7[J)N_P^:.OJ41P MA\)[)8B-$(U0R$LAT%X0#H2R6F29([6VD_9;\_!^>V?L4?'MRL@&S*UE1OE& M%@V#*[!/1=2$RXJYP!Z4V6/KF44NT:@STNIY%V>G5B^*V(O9D=@$N\ MVL%OT-A8YKHJQW.0'K0MN<^)./ T.G!,**X,TI<#Q18E8\<5[;I+M'0".=]"I=,V[- MV@:42LD@G*5/"'!T7E;+P/6L[=!E*Z)2R05PJ:;?C= &Q^3Z./GY#N@Z]H^'],QY>E <)) M?M17=+4GC'-6>V18"D: B.C<.ARTUY?N33;O MN]I&C_O:&L&URS9#S*7J@FH"QC /2E,29!:9JMHGWS-)[ :^UU+(MT_YO+). ML>>_'IP=_7KR_NW1V?G1OW\87/S]_D)VZPZ[YNG[[ C[O<74G]KVQ/Q)(GV, M6:-71Y8]>CP%X]!$9RQR1BE!OVZ/8]LV$U:Y0RS+P3*2$MH$SH-(QI:1F *R M55*&)*3WM6VPECK$UL?"=_K%/H??#1R%-]2O.%*V*R)&56RH%* MN")!2@\&RAQ8'XW3*7I):R>)/DE0(UC:0M*;0+,SVQO T(,U7'5#DTID89D" M1YPLW>HT&(ZF@&.$(A'HR8;: N-Y&;=6>@Q'6[5!N8 M$)P!E]*"8"75@G -GN*ZDI6E+TS]&.5](OH%3071;A[;L067&] Q!S$N9TZX M\:D;Q<'DT'T9+=SXNHVJCJ',$R\-WI$U"=T.DX4&21FSUM LJZ<>/$E0OV4- M]>%3C_L-0.DL+9 ?*5Y'T:Y6$5.6BB7T4*TJP;.0P<3@@226T),2PNK:MLYZ M2OHM9Z@/G@K\;@ U:^;47"]$.453F?%'BQVH4)VZ9!S()+2F-(2D:QLZ&XGI MMV"A/G;J<+T!^*R)D"GA/10($:H80VT2M?^]!JO$]N%8]J M.P8W )'!)!2TI[=I]>]@\CAB<38=C]]-9W^X61PZES@5WH'GL0R#C!&6R+B'.QGM<\Q9G064NG^8I4&YPV! M2&.YIA:1Y=IW;SO/6-SGT*G] >$YXQ:?(Y6M$?8ES4;3B'MIMJAT$#[DU5#2 M%$5I[1IQ^Z':IQR\QU,@W?$F4-X6.OJNCNS!CE0Q=YKL>3B=?\;WX M*^^26US.TA#]-9&3)V LLT4_>#QII($D@R7.INA3MR+J'0GIU[U]$?B^M+@: M,#V77%Q-)G][.4/+9K7C5@;/[>I.\NKS1>EC>5OB.W2>^,!R!)[1^!'!1/0? MA086:%8A4F]9?3]Z%XK[K>9Y<5/C923;+HZ7Q\7W%RL(2T0BB[61I4]^L( 6 MO0%F#*/2)46K-V3:B>!^*X,:0/$>Y-H*B,_2E\M9^%0LHT[Q+5;_71BX.QFGR:Z#'VY"EQG/Y8_@A/ Z%( M=(9!HHF5:4(*+"$"DDF"6)^5)_4SV;I0UF\94P.:A)*AZRSGZ>;6#\)V)Z[F^J@$4[BBP=I&XW%[WUA5$ M\K@N 1%5.>ZPR'%SN0#1*:(=\T33E]2$S\?A#W$UM!=Q]1VHO+.HP>2N;_6[ MF\W<9#%?;;-A3I;Q4+(_-*%EQH '5X9BZR15D-)$9A\4;VP(2'9\8<_U52\6 M>=P'_YO'U,IMXB7O564'B@M<%Z,$?$062BN##2DP1WP=2'7W6.GKOHK9$_?; M/2M7NV/],*^AC(HXX1AH84EI(>C )JYPQ9X;$Z.UH?9DM2W([(;+UWW'\D)" M;!>GRSVW887,,!D(&@G:E&'U3C*PPDM(RF7M0TXBU&X1\WPJNZ'T1[Y#J27" M=D%ZM0_+#T^^+$W9HS_3+(QPM<-$&3$4_?OL?2G8- 9L= F,3%J3J,PC^V_/ MNG0=E=U ^B-?D=028;L@76W#M0MD.=.@C84@61E@7DR:+-!0-IHXE0,E8B_W M),\ALAM$?YR+D[T)L &$WF]:)ZW1(60*UB<. HUK\#0$L$0D9A11TM>>,O[\ M?H#TA[@5V9[Q#:#FR0QC[8+A.1I@O/0Z)Z2 W^ V$)G(Y"6NLW:)P>YYWS_$ M74

WJ:^GQB$'E>\/?HRSSF48>DVM,I9CN2<0F[E4+KJB,=6-GQE0-!<]TTK:B0 M+9B^W,LN&9B:()]O*14/ ]6'U7UW_ =02P,$% @ ^(%^5HMUKI>8!0 MUB\ !D !X;"]W;W)K&ULM9I9;^,V%(7_"J$" M10M,(W'QEMH&8B=%@W:"P)Z9/A1]4&0Z%J+%E6A[!I@?7VJ):!H4';DW>4@L M63S4N3YB/I,<']+L)=]P+M#7.$KRB;,18GOMNGFPX;&?7Z5;GLAWUFD6^T(> M9L]NOLVXORH;Q9%+/*_OQGZ8.--Q>>XQFX[3G8C"A#]F*-_%L9]]F_$H/4P< M[+R>6(3/&U&<<*?CK?_,EUQ\WCYF\LAM5%9AS),\3!.4\?7$N<'7Q[^UJ-/T630\ M?OVJ_EMI7IIY\G,^3Z._PI783)RA@U9\[>\BL4@/O_/:4*_0"](H+W^C0W5M M?^"@8)>+-*X;RSN(PZ3ZZW^M"W'4 /=;&I"Z 3EMP%H:T+H!+8U6=U;:NO6% M/QUGZ0%EQ=52K7A1UJ9L+=V$2?$Q+D4FWPUE.S%=W"__6**;AUOT^6%^M_AT M<__PZ?YNB7Y!2YF8U2[B*%VC>9H$/!&97Y9^$>8OZ*=;+OPPRG\>NT+>1Z'F M!G6?LZI/TM(G)NACFHA-CNZ2%5_I JXTT+@@KRYFQ*IXRX,K1/$'1#Q"##]QEP4;F:T\!MT+ M'N?_F+PS2.] 8IKW7N.]9PV#[CV3WC^@+<^*%:9C M=W]LR7A1K[E(N]5^_?@TYXK0AD M'TI-]W^$/Q@XY7;!SO:Q*>?8G'-,E"T"G/2!B9MF]FXZFP52TXNBJ Q3\*R# M(AB4FNY?01BVEL%KM; M6V?/0&IZ;130X3YXY$'I#4I-]Z_X#5L1Z9+(@P)@7 >EIOM77$?LTVT71!X4ZVHU/?*4 MMD1>X1JQX]JED1]AS^@9E.6@U/3:*.8C/?#(@W(=E)KN7W$=L<_471#YOOV+ M9FWK/7"-*%PC9W"M2C#K$QGG!=_S9,?1C"?!)O:S(N+SE/%8?0,AQU'N1G* M%SS@X;X>S3N&V=YAY^6@]YAWHXKG*(8.,P5E-B@UW;]B-FJ?H.L>9KM@9_O$ ME/J6>4=ZM/!Y!L6JU&/FP0S@]NXZFWZ/^3>J@(Z"KX)24&B#4M/]*VBCT"NA M]$U+H?9N+[6E6(R>8;'CS,.,]*!3<%!J>GD4TU'P-50*BFU0:KI_A6T4>AW5 M+MC9OFDEE;1\.Z6*QN@9&BM33_!P #32@T["0:GINUT4_#'P554&2G=0:KI_ M17<,>E65&==!!R\S#,05_#'Q]E8'R M'92:[O]HDQOT^BHSK8@2=IKZ]\ VIK"-G<&V.O4]#)9ZT*DX*#6]/ K_&/@2 M*P/E.R@UW;_B.P:]Q,I,BZ*GTS+V7KNZ\?_>PY3'(4\;64]*X&,I99M8F\.A#IMMR'_90* M^;"4+S?<7_&LN$"^OTY3\7I0=-!LY9_^!U!+ P04 " #X@7Y6 RF:.^T$ M "$'0 &0 'AL+W=O6[X M2N<+J1O<02_&K)S5!\&I)(4!8!3N[[SA!>C%!;!Y@>?U.R%AO? M@:8R8^Q!/US[?:>F,R(!\:2&P.IC148D"#22RN-'"NID8^K S>_/Z)\->45F MA@49L> ?ZLM%W^DXP"?W>!G(KVS])TD)-36>QP)A_H)UTK?==8"W%)*%:;#* M(*11\HD?4R$V F#KE0"4!J#M@,8K ?4TH&Z()ID96F,L\:#'V1IPW5NAZ2]& M&Q.MV-!(O\:IY.I7JN+D8/KM;O37V>5P>C4&H[N;R=7M=/CM^NX6G(%;S#G6 M(H.3,9&8!N*3:OT^'8.37S_U7*E&UQBNEXYTF8R$7AD)(G##(KD0X"KRB5\$ M<%7:6>[H.?=+9$4<$^\$KX@Q^^P6V:K^7B5,16$&J1B95PX8^F$KF/:02>!M2 ME9%.D)H&22]*JP%JMF&[T^RYJTT^+_O!3J/6A?6L7R'59I9JJ@,4Z/0'4 M0B@DCGP:S4\!GL\YF6-) (TDIVII\\ *!TM21B,9I;617FV+@#6/=[Z05L:R MM0=+\DBX1P6>!61/EJT7+V&;I36/=[)L9RS;;V#YAZI&*<#_NDA#59ZFM8R, M%6S?NJ'&)E M.M2#9*;YM+@,1,MP1C@XH1$06D!1NCEV7]1_"\$VVJJ.E[T@0BW4+5_#8"W? MY6M66M>1IUZFWLLG 8Y$Z>YM1=CW'5:%5N2[X6K@D6=\FD!5W9K<]B_>RS/T9 MM'J:P0V-:+@,UJ"JTH1.Z^8./8U6'U?WO+51%:4:[< M 4*[!4PHZY5?K?> A'' $BUBPBGSSX;H=TXWN#']V\N5NB]7W]%:,4SF=QJHMJ1JP55ZE2K0BO*E3M59+5V'ZR6 M'>#U)+24]B$<)\H=)[([SMWE8ME=[-A[3X!#N%*4NU)T[&-#5*EWK0JM*%?N M79']Z/"#]6('M]7+(3PHRCTHLMO$*T.4$&%.),:4J__+&-_>7-YPJ&4?9^_) M< B/BG*/BEK'KIU*C6Q5:$6Y?!SO<2L?==;I5TJWT>,O=N,\*"9^; M:SX!/+:,9'(]E+5F5XE#&PO=V]R:W-H965T.CX!)NVDJ@F74JF>OW^[%;TH([XZ$=6\CQ4%2:%1P6DJBJ+*E\G@(3 M^Y'C.2\#C\4FUV; '0^W= -+T']N%Q)[;JN2%25P50A.)*Q'SL2[GB7&WAK\ M5';2)B60EQ)/IW&4CIV^ @$&JC0+%OQW,@#$CA!A?&TVG_:1Q/&R_J/]J M8\=85E3!3+"_BTSG(R=Q2 9K6C']*/:_0Q-/9/12P93])?O&MN^0M%):E(TS M$I0%K__IMR8/!PY>?,;!;QS\8X?PC$/0. 0VT)K,AG5#-1T/I=@3::Q1S31L M;JPW1E-PLXI++7&V0#\]7GZ9S_[H32?+VQLRF]\O;A^6DR]W\P?2(TNLF*QB M0,2:++5(G\AODG)-)B;SA7XFGVY TX*IS\;XNX'"[DR4)2Y2/=HC*J<2U-#5 M2&R^ZZ8-W;2F\\_0>3ZY%USGBMSR#++7 BZ&VL;KO\0[]=]4O('TD@3>!?'[ MOM\!-/NXN_<&3M"F/[!ZP;GTF\3TIEB'F/$@5R!\[XYY^\N/]+ M5XK_)[%7"0_;A(=OJ8^;"JUXH51EDK&"3<%YP3=X&C#*4R"?"MX4[.>N5-3Z ML=4W9^1N[$5!/ B&[NXPR XS+TF2J];L%7[4XD8]R<$H9^][ /X+L,/,P%/],"20M:O)C%0P\^X'R34ZHPJLP MB:Z.X$_-CJJ\9GR(JDHN*Z/I3;T?;.G]BK[FA\BF^!^NK^+E,_ M).ZIQ!VJ"(,U2O8O!UBNLKZ MACW0TK4M1")=DHZ383]^)*7(ZBKKH6O0%XFD> _/N3P4[W#/Q:/<("IX+G(F M1\Y&J>VEZ\ID@P65YWR+3']9<5%0I;MB[7RJ0)UZ31/8;+^B_VS%:S%+*G'*\S^R5&U&3N1 BBNZR]4'OO\5*T&! MP4MX+NT3]M5+\?WU MW2V%C,X.3=*<@-%2@[X'MU,GL6OGF\L M=$;6J-VL8/D"S7ES^F*'QWLJ4OCS=PT)UPH+^5=;PLKU^^WKFQ-\*;F,"$KUGVM\YBZ;O/S^>[C7;7VPX(YA&ZU.]*_5Z[408UG<%;VG?PI7U)X!%RQ+[$.]P'WK MM_[2.^&_M\W^= M7*$WK1R0*.C]]WRYC2*G0+&VI9R$A.^8*NN=>K0N%\=ED7287M::-U2L,R8A MQY4.].6: NHN-_ 5!+ M P04 " #X@7Y6O_\-)(\$ "#% &0 'AL+W=O UB5,^,39";"]-DP<; MDF ^H%N2RBB.R&.1UO\9HLB/A[^\CDE5FAA%%"4A[1%#"R MFA@S>#E'*'/(+?Z)R)X?G8-,RI+2Y^SB-IP85L:(Q"00&026AQ M_Y6@1K5FYGA\?D#_GHN78I:8DSF-?T:AV$P,WP A6>%=+)[H_@]2"AIF> &- M>?X+]J6M98!@QP5-2F?)((G2XHA?RT <.:!AAP,J'5!?![MTL'.A!;-#IF= ]89BW1LI,\-KFW5!.EV6M<"":?1M)/3!<_'N9_7ES-%C?78/YP]WAS MOYC]N'VX!Q=@(5,FW,4$T!58"!H\@X=M'OI9%OI(O($OUT3@*.9?I?6OP 1\ M@QGA8U-(8AF\&90DK@H2J(,$1.".IF+#P4T:DK )8$I%E2QTD'6%M(C7)!@ M&WX#R$)(06C>WQUJZ-A5E.TTCSZ_,&D*& ME9"A5L@MYSL2GJ,X/%G;8:>8FW;=:P61869ZT.W@Z-?R%,C@[@B63S1Q;VOZ*59/\OP4S-O$3^I*+Y66C- M.!QU8OBY=?.M.R[ZE;S"%;@@*=HN]$&(WU1M:=X3RBZA=)% =210W\*KT:C' M&!6N2DEZ3T?EV512]WVH[;2-ZJ>1H@=QM3$N->DAG!8$0%#QQILBZWX//]SP M%>53$P;],H=4@]9!A-N=M?V@]!] ,QSUU #U8X.^#FODZV$/6>!7KU C7P_E MM:'.JZ]'$NB^KYH?AA3PR** *(5KIYQW5_%/0FOJK\<=J)]WWEW%0QK'V9-6)T>QJG?H/0NQR.HGX^.ZG%/M@4>M(^(0&O@M JO-4,? MW1:@,G+:*6\>;>9K$4&ULQ59=3]LP%/TK5QF:0 +RT6_61NH'T] &K6AA#],> MW.2VC4CLSG9;F/;C9SLA+2/D@5'QTMJ.[[GG7!\GM[UA_$XL$"7<)S$5'6LA MY?+,MD6PP(2(4[9$JI[,&$^(5%,^M\62(PE-4!+;GN/4[81$U/+;9FW$_39; MR3BB..(@5DE"^$,/8[;I6*[UN' =S1=2+]A^>TGF.$9YLQQQ-;-SE#!*D(J( M4> XZUA=]ZSG5G2 V7$;X4;LC$%+F3)VIR<78<=R-".,,9 :@JB_-?8QCC62 MXO$K [7RG#IP=_R(_MF(5V*F1&"?Q=^C4"XZ5M."$&=D%%V GP7@KPL@#/\$X3&98#(HG?YFP# M7.]6:'I@I)IH12ZB^E3&DJNGD8J3_G@R['\]Z77'YP/H#R]'YU?C[N1B> 4G M,%8."%^E MZ;T7TKL>7#(J%P+.:8CA4P!;:8^">EXIX@"#4ZBXQ^ YG@K8N K+]5+ YUH'X309XFZ'(*8HG0Y)W2.RK 2I@^PNV]$'LQR M=T-X"#^^*4BXD)B(GT4%2_-7B_/K2WHFEB3 CJ5NH4"^1LO_^,&M.Y]*U%5S M==4R=/]JE4R1FP,W!8/#B&:U.X(_A55,2:>P=0.K7P1KO^8T*HVVO2Y@4\O9 MU$K9W%". 9O3Z+,:EZ3JI>2JKP M8+=G?PP3-58W!X84BUB5HK_R>!LY]\8[F[>Q!W7-7%US/^9M/C-OI>4T6\4^ M:>5L6OLT;^N9>=UZHU)K%I-RG>WKWGD;^TXVK/!U7@K_RA-V=[Y6[CL[."/P MQ@*]K4!O/R;.<'==[+KUZDN&V7[OW-(/SO_Z.$.O/;UH_M.R=#B9!/C=] MFH" K:A,FYE\->\%NVD'M-V>-I*7A,\C*B#&F0IU3ALJ-T][LW0BV=+T0U,F M57=EA@O5SR+7&]3S&6/R<:(3Y!VR_Q=02P,$% @ ^(%^5OLKBRA7!0 M&ULO9IK;]LV%(;_"N$. M10IDD27?4\= $EV'!,GB9<,P[ ,CT;90271)*FGWZT==HE@6K5C=P?(AEN3S M/H>D7O,B^(42@;W&4\(O>1HCMN:9Q?T-BS,_HEB3RFQ5E,1;RE*TU MOF4$![DHCC2CWQ]K,0Z3WF*>7[MGBSE-110FY)XAGL8Q9M^O2$1?+GIZ[_7" M0[C>B.R"MIAO\9HLB7CR36)HHPDR_&UA/:JG)EP]_B5;N>5 MEY5YPIQ3R.>_TQXW$-^R@6- M2[$L01PFQ2?^5C;$CD ?'! 8I<#8%PP/" :E8+ O&!T0#$O!<%]PJ ZC4C Z M5C N!>-CZS I!9-C!=-2,#U6,"L%L]P.Q?W+;[Z)!5[,&7U!+(N6M.P@=U"N MEO<\3#*S+P63WX92)Q9+]_+!E!N=4N M-XE_A@9Z+C=4C?G?Y$Z[?$FVLN[&0;E[1-W[A^5>N_P7G,CL4Y6\YH-!]=,9 MY+S! =ZE[Z=Q&F%! G0G-H2A:QK+$6>3#07/!'F)3V."3FXHE[^AOVZD''F" MQ/QO1=FOBEQ#=:YLR#OG6^R3BY[,P E[)KW%QP_ZN/]994%(F D)LR!A-B3, M@82YD# /"%8S^; R^;"-OE@*ZG^1LYIMROR-G%2@+:-KAN-3A%.QH2S\1[H? MQS1-!#I)MTA0U2!Q5209Y4FR^=?S8M3/_^;:\ZYQ6PO3U;B0, L29D/"G&;; MZOV1HG'=9N!4%>K30)]F 7+@L]UM HP@S_G95:;W6E%VM M!PDS"]AD=]YS-MKS73-FX;9;S67=W^G,E"[JJN#0&DF*,T"I=F@- >4YH+2/"A:W;<[S][U__$)8ID, MRNZ0-!.49H'2;%": TIS06D>%*UN=^/-[D;[' !'!-$5XME]"_H*!Y1F@](<4)H+2O.@:'7OOKW( MT=]YDU/WKJ "1VC-Y-1"7EV18C'&J$](H'J,?M6.[VS;YDN&LM]MF!?T-0XH MS0:E.: T%Y3F0=$*\VH[&U9BPM;Y;B>._.QY>;%WI;I:[:BZS/<1:6_AQ7:L M6\S68<)11%92VC^;2$NQ8H=3<2+H-M_^\D2%H'%^N"$X("P+D-^O*!6O)UF" M:I_9XE]02P,$% @ ^(%^5IV9@=Q= @ Q04 !D !X;"]W;W)K&ULI91=;]HP%(;_BI5-4R=5)#@DI2Q$XJ/3>M&U*NTV M:=J%20[$JF-GMB'TW\]V:(3:P*3MAOC8YWW]'.SCI!;R214 &NU*QM78*[2N M1KZOL@)*HGJB FY65D*61)M0KGU522"Y$Y7,QT$0^R6AW$L3-WY/^:!K;?)?PC4*M#L;(5K(4XLD&U_G8"RP0,,BT=2#FLX49,&:-#,;OO:?7 M;FF%A^,7]\^N=E/+DBB8"?:=YKH8>T,/Y; B&Z;O1?T%]O5$UB\33+E?5#>Y M@TL/91NE1;D7&X*2\N9+=OO_X4" \1$!W@NPXVXV"OOG" <8H\?%')V]?V7C&[26#[=\V/F&Q_AX)DI #V2'YE1E3*B- M!/1SLE1:FA/]U47:. ZZ'>TM'ZF*9##VS#56(+?@I1_>]>/@TPG>L.4-3[FG MMQ5(HBE?(X.J4$:D?#:M4Q.9JR[6QBUR;K:!MBD.@^$PCH:)O^W@&+0<@W_F M.$>PJZBTBY2; PLONL@:__B0K#_$833H!HM:L.@_P&JJ"\1% TALWW:A16_1 M@LL@#H,C;''+%I]DL[#B]\<7/!J<_^@*^T#=T/DFG*%&*R,)NA= M&+%L'HTFT*)RC;H4VK2]&Q;FG05I$\SZ2@C]$MC>;U_N] ]02P,$% @ M^(%^5K=56D2O @ S 8 !D !X;"]W;W)K&UL MK55M;],P$/XK5IC0D*;EI2]L(XVTODQ,HENUL/$!\<%-KHTUQPZVTP[$C\A&6T#B2V*?[YY[[BY^$J^Y>)0%@$)/)65RX!5*51>^+[,"2BQ/>05,GRRX M*+'26['T924 YS:HI'X4!'V_Q(1Y26QM,Y'$O%:4,)@)).NRQ.+;$"A?#[S0 MVQCNR+)0QN G<867D(*ZKV9"[_P6)2""PEEMK M9"J9<_YH-M?YP L,(:"0*8. ]6L%(Z#4 &D:7QM,KTUI K?7&_0K6[NN98XE MC#C]1')5#+PS#^6PP#55=WS]'IIZ+,&,4VF?:-WX!A[*:JEXV01K!B5A[HV? MFCYL!431GH"H"8A>!'3W!72:@(XMU#&S98VQPDDL^!H)XZW1S,+VQD;K:@@S M4TR5T*=$QZED>)]>WTS2%(TG#Y,/M[/IY.8C.AZ#PH3*-[&O= [CZ6<-WM#A M17OPP@A-.5.%1!.60_XW+=BB5FY+N%/4$CSB2G),?N MNV4YF@F0P)0S\ 6Z(@RSC&"*4FT$?4F41)\OYU()_9E_V34%1Z"[FX"Y^A>R MPAD,O,KD$BOPDM>OPG[P;E?G_A/8LUYUVUYU#Z$G-W4Y!V&Z\&P6:&6'(=&/ M/\_(=>1@FG_MB /K6S CA*LDC/W5CC)[;9F]@V4.:ZDM4FJ)66GIK,R,=6U' MNRIQ2+VMY)WH_/RLWVTI.)*_^P4O2/I;PE""6%J]E"CC-5/N!K;65I(OK1*] ML ^U5#ME_07C='Z*Q9(PB2@L-&1P^E;S$4X[W4;QRLK/G"LM9G99Z-\-"..@ MSQ>&PO M=V]R:W-H965TF),Z,Q:QX M=\\6,YJ+),[@GB&>IREA?VX@H?NY@8W#BX=X$PGUPES,MF0#CR#^V=XS^636 M5L(XA8S'-$,,UG-CB:]OL:\4"HE_8]CSDWNDJ*PH_:4>OH5SPU*(((% *!-$ M7G9P"TFB+$D'ZQ_+9Z @YX*FE;)$D,99>27/U4*<*. N!;M2L)L*;H>" M4RDX!=$264'KC@BRF#&Z1TQ)2VOJIEB;0ENRB3,5QD?!Y-=8ZHG%T_+A8?GC MYR.Z0H\R1<(\ 437Z(DP1C*!EFJ58_$'?;@#0>*$?Y2"?R$3\8@PX#-32 S* MDAE4_FY*?W:'/VRC[S03$4=?LA#"BW<0C)"#/R';LFT- MH-OAZK@'CE,OJ%/8 MO\.>]5E'[XV,G9%U:[)NG_5%E28 Z5&S+;=J:5'Z=4HO5Z4WSC/)42),*#9?WE6-L%]+"($ MOW-5H72]!J86_0*-7C\O33ZO'3ELC:T.LI.:[*27[$]@LM41(0F_?^?;&']& M >%1 IPCJ,)UB>:D'0;7=:9.(UJ]0%Y9/7Y-T[^0>=N87T?(4['WD(FQW &3>RET:%'HGL4!:#'CMZSJM[)VSM\^ M\K??;*J$-$D(XV@K9VX14WU(2X>3DU!A/+*;K5LGYHR\CC+"QRT![AW"C1$S M$++3RJX6W%($.Z=XW=&T"^]QJN/^L?["83.04*_/%Z>HJ^%NC\8=U(^; =R_ M&Q@\>@:2;N\&6E'L!?3:8CON*W#_QN)T" WDU![ZS8&D$<%=;?&X*<#]NX+! MXV@@C8DV@QR[R44G=]8\SOD;'%RYPY,SKD:,9K+AYD@JC@,4MS.7$2I9:GKBNC!#,J>WR) MN5Z9J)3E>"- %EE&Q>8< M4[Z>.,1YFIBR1:+,A!N.EW2!,U2?ES="C]P*)689YI+Q' 3.)\X9.3TG(V-@ M=]PR7,O&,YA0[CE_,(.K>.)XAA&F&"D#0?7?"M]CFAHDS>/;%M2I?!K#YO,3 M^J4-7@=S3R6^Y^D=BU4R<48.Q#BG1:JF?/T/;@,:&+R(I]+^PKK<&^C-42$5 MS[;&FD'&\O*?/FX3T3#H!SL,_*V!;WF7CBS+"ZIH.!9\#<+LUFCFP89JK34Y MEINW,E-"KS)MI\*[L^GT[..G&;R%CU0(:G($KR]049;*-V-7:1]FIQMM\[\/GV06\?O4& M7H$+,J$")6Q$AY=^E8>^]=+?X>62,@&W-"T0KI'*0J"6GH*K?%DH"32/[2*U M2OJ$49*S;X7V_>5?C0-7"C/YM2U9I=/C=J?FQ)W*)8UPXN@C)5< G__HL$ MWKN.D(ZKD(Z[T,,[\SYS)8]@;;6)\5NZ0J'/&J1LCFUTNP$);) *(!YDY2L. M(*8;V4%U4%$=[$E57QQ2Z72S?'$$+%>"Z0L@@I5Y,VV,2]R!Q34WT"KTQNZJ MA4I040GVI(*/*"(FZ7V*>U$)]J4RK*@,.ZD\$^(1S(SDX4:PJ)5")]Z!R$NH8NOU-T?EUU'YOR",'PO2EG()2?R&)/H] M+SC9H8JZN5T0U^:";K&D6.7T0?G97L MT*CJFKZQX9OH@H_D1Y)'5]))VUZJ=%,7I>07Z0@]OX[L]0+&QW(R'B1:[* M%J":K3JHL[)OJ+>7[=Y)[&.B MNT 49H->GW.NG@;&0=57AO\#4$L#!!0 ( /B!?E;@&-1#* ( ,T$ 9 M >&PO=V]R:W-H965TK$J7U ^^UW=B!B$D5[V8OCL^_^_IUSYV1C M[),K$ E>2EVYH2B(ZNLH&/U3Y50,Q0 M2I)I8LT&K/=F-3\)J89HAE.5_RE3LKRK.([2Z6PT'7^?C;_]@/$CCU,XO462 M2KLS. %5P;W2FJ_/)1'Q<3XHRK;2HT8Z?D/Z7MH.Q%?G$'?C/LRFMW!Z,ALJ,*OM"O72TS' JN9(=VC2)]_ZYW MV?UXA*_?\O6#>O\?^>#75_: .\+2_3X$V_\/L(,6=G#T,F^D*Z"6K]QGY+C+ M,N0FR<_!(9'&'+0BM92^@0Z1-]J]1MSW_SJ-.X,D6N\317O5Z1N=ZV*I*@<: M%QS5[5Q="+!-\S0&F3H4[-P0EW^8%OS>H/4.O+\PAG:&[X'V!4O_ %!+ P04 M " #X@7Y6"S<+/%4# "R%0 #0 'AL+W-T>6QE!!M].)@X(PX0_[8E[<%JKV)N5O7S-!GX8?_0] M*S_YJ7ZN:=9Z]G'\[..H^7-[OC%P:X] .GZ/4!HE<=7%=CF'1\ MF/1>;52\MRUNYI]K)$^$#?T0X&TL&K)P4C"_M-]-W@%4/##+.6X-=WPX,^Q51BDIQ MJSMFLAE\!GE-^V%9:8=3299A]]I?$\Q%!QF7,J.R#1/ZJZ%AG],<[$@VG<%5 ME54 H%)EH1L9(]-2$.-AQ6@:6G9".;^')\3/?$M[D6_LJ2D'T3:UH:9I96P' M]#?5K/:F[/6K=+V*/97JRUPO1Y@^U J]DS1G"]-?Y*T!3#W$U4E5\>5GSJ:B MH';Q!P<<]LF*Y\U*R?[H:% J$SU I>\]4:G89'/DMR35 UVH53DML?OL3E&'+O)^!1,GL1V M)Z=@,CT!D[TW>VJ^X ET$HD,C])DT!S7-LZ$6R?"=M2#D_? _P%G?+X.ZHWG MC"LFFMZ,91D5SPZ&6EZ1L?Z#=$M?S\]H3N9 N/,&C#1U M[S86!QC8+F"U _'=<:"FW)PH@EW%O&%W,(ZD*89 +;IK-(Z1[,3P=>\/=I=$ M49JZ$<#<#J((0^!NQ!', 7C D"@R[\&=]U&P>D\%Z__2#O\"4$L#!!0 ( M /B!?E:7BKL