0001493152-24-031589.txt : 20240813 0001493152-24-031589.hdr.sgml : 20240813 20240813160044 ACCESSION NUMBER: 0001493152-24-031589 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 77 CONFORMED PERIOD OF REPORT: 20240630 FILED AS OF DATE: 20240813 DATE AS OF CHANGE: 20240813 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Worksport Ltd CENTRAL INDEX KEY: 0001096275 STANDARD INDUSTRIAL CLASSIFICATION: MOTOR VEHICLE PARTS & ACCESSORIES [3714] ORGANIZATION NAME: 04 Manufacturing IRS NUMBER: 650782227 STATE OF INCORPORATION: NV FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-40681 FILM NUMBER: 241201193 BUSINESS ADDRESS: STREET 1: 2500 N AMERICA DR. CITY: WEST SENECA STATE: NY ZIP: 14224 BUSINESS PHONE: 1-888-554-8789 MAIL ADDRESS: STREET 1: 2500 N AMERICA DR. CITY: WEST SENECA STATE: NY ZIP: 14224 FORMER COMPANY: FORMER CONFORMED NAME: Worksport, Ltd DATE OF NAME CHANGE: 20200702 FORMER COMPANY: FORMER CONFORMED NAME: Franchise Holdings International, Inc. DATE OF NAME CHANGE: 20090512 FORMER COMPANY: FORMER CONFORMED NAME: TMANGLOBAL COM INC DATE OF NAME CHANGE: 19991005 10-Q 1 form10-q.htm
false --12-31 Q2 0001096275 P5Y6M 0001096275 2024-01-01 2024-06-30 0001096275 us-gaap:CommonStockMember 2024-01-01 2024-06-30 0001096275 WKSP:WarrantsMember 2024-01-01 2024-06-30 0001096275 2024-08-13 0001096275 2024-06-30 0001096275 2023-12-31 0001096275 us-gaap:RelatedPartyMember 2024-06-30 0001096275 us-gaap:RelatedPartyMember 2023-12-31 0001096275 us-gaap:SeriesAPreferredStockMember 2024-06-30 0001096275 us-gaap:SeriesBPreferredStockMember 2024-06-30 0001096275 us-gaap:SeriesAPreferredStockMember 2023-12-31 0001096275 us-gaap:SeriesBPreferredStockMember 2023-12-31 0001096275 2024-04-01 2024-06-30 0001096275 2023-04-01 2023-06-30 0001096275 2023-01-01 2023-06-30 0001096275 us-gaap:PreferredStockMember 2023-03-31 0001096275 us-gaap:CommonStockMember 2023-03-31 0001096275 us-gaap:AdditionalPaidInCapitalMember 2023-03-31 0001096275 WKSP:ShareSubscriptionsReceivableMember 2023-03-31 0001096275 WKSP:ShareSubscriptionPayableMember 2023-03-31 0001096275 us-gaap:RetainedEarningsMember 2023-03-31 0001096275 WKSP:CumulativeTranslationAdjustmentMember 2023-03-31 0001096275 2023-03-31 0001096275 us-gaap:PreferredStockMember 2024-03-31 0001096275 us-gaap:CommonStockMember 2024-03-31 0001096275 us-gaap:AdditionalPaidInCapitalMember 2024-03-31 0001096275 WKSP:ShareSubscriptionsReceivableMember 2024-03-31 0001096275 WKSP:ShareSubscriptionPayableMember 2024-03-31 0001096275 us-gaap:RetainedEarningsMember 2024-03-31 0001096275 WKSP:CumulativeTranslationAdjustmentMember 2024-03-31 0001096275 2024-03-31 0001096275 us-gaap:PreferredStockMember 2022-12-31 0001096275 us-gaap:CommonStockMember 2022-12-31 0001096275 us-gaap:AdditionalPaidInCapitalMember 2022-12-31 0001096275 WKSP:ShareSubscriptionsReceivableMember 2022-12-31 0001096275 WKSP:ShareSubscriptionPayableMember 2022-12-31 0001096275 us-gaap:RetainedEarningsMember 2022-12-31 0001096275 WKSP:CumulativeTranslationAdjustmentMember 2022-12-31 0001096275 2022-12-31 0001096275 us-gaap:PreferredStockMember 2023-12-31 0001096275 us-gaap:CommonStockMember 2023-12-31 0001096275 us-gaap:AdditionalPaidInCapitalMember 2023-12-31 0001096275 WKSP:ShareSubscriptionsReceivableMember 2023-12-31 0001096275 WKSP:ShareSubscriptionPayableMember 2023-12-31 0001096275 us-gaap:RetainedEarningsMember 2023-12-31 0001096275 WKSP:CumulativeTranslationAdjustmentMember 2023-12-31 0001096275 us-gaap:PreferredStockMember 2023-04-01 2023-06-30 0001096275 us-gaap:CommonStockMember 2023-04-01 2023-06-30 0001096275 us-gaap:AdditionalPaidInCapitalMember 2023-04-01 2023-06-30 0001096275 WKSP:ShareSubscriptionsReceivableMember 2023-04-01 2023-06-30 0001096275 WKSP:ShareSubscriptionPayableMember 2023-04-01 2023-06-30 0001096275 us-gaap:RetainedEarningsMember 2023-04-01 2023-06-30 0001096275 WKSP:CumulativeTranslationAdjustmentMember 2023-04-01 2023-06-30 0001096275 us-gaap:PreferredStockMember 2024-04-01 2024-06-30 0001096275 us-gaap:CommonStockMember 2024-04-01 2024-06-30 0001096275 us-gaap:AdditionalPaidInCapitalMember 2024-04-01 2024-06-30 0001096275 WKSP:ShareSubscriptionsReceivableMember 2024-04-01 2024-06-30 0001096275 WKSP:ShareSubscriptionPayableMember 2024-04-01 2024-06-30 0001096275 us-gaap:RetainedEarningsMember 2024-04-01 2024-06-30 0001096275 WKSP:CumulativeTranslationAdjustmentMember 2024-04-01 2024-06-30 0001096275 us-gaap:PreferredStockMember 2023-01-01 2023-06-30 0001096275 us-gaap:CommonStockMember 2023-01-01 2023-06-30 0001096275 us-gaap:AdditionalPaidInCapitalMember 2023-01-01 2023-06-30 0001096275 WKSP:ShareSubscriptionsReceivableMember 2023-01-01 2023-06-30 0001096275 WKSP:ShareSubscriptionPayableMember 2023-01-01 2023-06-30 0001096275 us-gaap:RetainedEarningsMember 2023-01-01 2023-06-30 0001096275 WKSP:CumulativeTranslationAdjustmentMember 2023-01-01 2023-06-30 0001096275 us-gaap:PreferredStockMember 2024-01-01 2024-06-30 0001096275 us-gaap:CommonStockMember 2024-01-01 2024-06-30 0001096275 us-gaap:AdditionalPaidInCapitalMember 2024-01-01 2024-06-30 0001096275 WKSP:ShareSubscriptionsReceivableMember 2024-01-01 2024-06-30 0001096275 WKSP:ShareSubscriptionPayableMember 2024-01-01 2024-06-30 0001096275 us-gaap:RetainedEarningsMember 2024-01-01 2024-06-30 0001096275 WKSP:CumulativeTranslationAdjustmentMember 2024-01-01 2024-06-30 0001096275 us-gaap:PreferredStockMember 2023-06-30 0001096275 us-gaap:CommonStockMember 2023-06-30 0001096275 us-gaap:AdditionalPaidInCapitalMember 2023-06-30 0001096275 WKSP:ShareSubscriptionsReceivableMember 2023-06-30 0001096275 WKSP:ShareSubscriptionPayableMember 2023-06-30 0001096275 us-gaap:RetainedEarningsMember 2023-06-30 0001096275 WKSP:CumulativeTranslationAdjustmentMember 2023-06-30 0001096275 2023-06-30 0001096275 us-gaap:PreferredStockMember 2024-06-30 0001096275 us-gaap:CommonStockMember 2024-06-30 0001096275 us-gaap:AdditionalPaidInCapitalMember 2024-06-30 0001096275 WKSP:ShareSubscriptionsReceivableMember 2024-06-30 0001096275 WKSP:ShareSubscriptionPayableMember 2024-06-30 0001096275 us-gaap:RetainedEarningsMember 2024-06-30 0001096275 WKSP:CumulativeTranslationAdjustmentMember 2024-06-30 0001096275 2022-09-29 2022-09-30 0001096275 WKSP:MarketOfferingAgreementMember 2022-09-29 2022-09-30 0001096275 WKSP:ATMAgreementMember 2024-01-01 2024-06-30 0001096275 us-gaap:CommonStockMember 2023-11-02 2023-11-02 0001096275 WKSP:PrefundedWarrantsMember 2023-11-02 2023-11-02 0001096275 us-gaap:WarrantMember 2023-11-02 0001096275 us-gaap:CommonStockMember 2024-03-20 2024-03-20 0001096275 WKSP:PrefundedWarrantsMember 2024-03-20 2024-03-20 0001096275 us-gaap:WarrantMember 2024-03-20 0001096275 us-gaap:EquipmentMember 2024-06-30 0001096275 us-gaap:EquipmentMember 2023-12-31 0001096275 us-gaap:ManufacturingFacilityMember 2024-06-30 0001096275 us-gaap:ManufacturingFacilityMember 2023-12-31 0001096275 us-gaap:FurnitureAndFixturesMember 2024-06-30 0001096275 us-gaap:FurnitureAndFixturesMember 2023-12-31 0001096275 WKSP:ProductMoldsMember 2024-06-30 0001096275 WKSP:ProductMoldsMember 2023-12-31 0001096275 us-gaap:ComputerEquipmentMember 2024-06-30 0001096275 us-gaap:ComputerEquipmentMember 2023-12-31 0001096275 us-gaap:LeaseholdImprovementsMember 2024-06-30 0001096275 us-gaap:LeaseholdImprovementsMember 2023-12-31 0001096275 us-gaap:BuildingMember 2024-06-30 0001096275 us-gaap:BuildingMember 2023-12-31 0001096275 us-gaap:LandMember 2024-06-30 0001096275 us-gaap:LandMember 2023-12-31 0001096275 us-gaap:AutomobilesMember 2024-06-30 0001096275 us-gaap:AutomobilesMember 2023-12-31 0001096275 WKSP:ATMAgreementMember us-gaap:CommonStockMember 2024-01-01 2024-06-30 0001096275 srt:MaximumMember 2024-01-01 2024-06-30 0001096275 WKSP:MarketOfferingAgreementMember 2024-01-01 2024-06-30 0001096275 us-gaap:RestrictedStockMember WKSP:ConsultantMember 2024-01-01 2024-06-30 0001096275 us-gaap:CommonStockMember WKSP:ConsultantMember 2024-01-01 2024-06-30 0001096275 WKSP:PrefundedWarrantsMember 2024-01-01 2024-06-30 0001096275 us-gaap:WarrantMember 2024-01-01 2024-06-30 0001096275 WKSP:PrefundedWarrantsMember 2024-01-01 2024-06-30 0001096275 us-gaap:RestrictedStockMember us-gaap:OperatingExpenseMember 2023-01-01 2023-06-30 0001096275 us-gaap:CommonStockMember us-gaap:OperatingExpenseMember 2023-01-01 2023-06-30 0001096275 us-gaap:SeriesAPreferredStockMember 2024-01-01 2024-06-30 0001096275 us-gaap:SeriesBPreferredStockMember 2024-01-01 2024-06-30 0001096275 srt:ChiefExecutiveOfficerMember 2024-01-01 2024-06-30 0001096275 srt:ChiefExecutiveOfficerMember 2023-01-01 2023-06-30 0001096275 WKSP:OfficerAndDirectorMember 2024-01-01 2024-06-30 0001096275 WKSP:OfficerAndDirectorMember 2023-01-01 2023-06-30 0001096275 srt:ChiefExecutiveOfficerMember us-gaap:RelatedPartyMember 2024-06-30 0001096275 srt:ChiefExecutiveOfficerMember us-gaap:RelatedPartyMember 2023-12-31 0001096275 2019-01-01 2019-12-31 0001096275 WKSP:MobilePhoneDevelopmentCompanyMember 2019-12-31 0001096275 WKSP:LeaseAgreementMember 2019-01-01 2019-12-31 0001096275 WKSP:LeaseAgreementMember 2021-01-01 2021-12-31 0001096275 WKSP:LeaseAgreementMember 2022-12-31 0001096275 WKSP:LeaseAgreementMember 2022-01-01 2022-12-31 0001096275 WKSP:LeaseAgreementMember 2023-01-01 2023-12-31 0001096275 WKSP:LeaseAgreementMember 2024-01-01 2024-06-30 0001096275 WKSP:LeaseAgreementMember 2024-06-30 0001096275 WKSP:LoanAgreementMember 2022-05-04 0001096275 WKSP:LoanAgreementMember 2022-05-04 2022-05-04 0001096275 WKSP:LoanAgreementMember 2022-01-01 2022-12-31 0001096275 WKSP:LoanAgreementMember 2022-12-31 0001096275 WKSP:LoanAgreementMember 2024-06-30 0001096275 WKSP:LoanAgreementMember 2024-05-14 0001096275 WKSP:RevolvingFinancingAndAssignmentAgreementMember us-gaap:SubsequentEventMember 2024-07-19 0001096275 WKSP:RevolvingFinancingAndAssignmentAgreementMember us-gaap:SubsequentEventMember 2024-07-19 2024-07-19 0001096275 us-gaap:SubsequentEventMember 2024-07-19 0001096275 2020-01-01 2020-12-31 0001096275 2022-09-30 0001096275 2023-02-13 2023-02-14 0001096275 us-gaap:WarrantMember 2024-01-01 2024-06-30 0001096275 us-gaap:CommonStockMember 2024-01-01 2024-06-30 0001096275 us-gaap:RestrictedStockMember 2024-01-01 2024-06-30 0001096275 us-gaap:PerformanceSharesMember 2024-01-01 2024-06-30 0001096275 us-gaap:StockOptionMember 2024-01-01 2024-06-30 0001096275 us-gaap:WarrantMember 2023-01-01 2023-06-30 0001096275 us-gaap:CommonStockMember 2023-01-01 2023-06-30 0001096275 us-gaap:RestrictedStockMember 2023-01-01 2023-06-30 0001096275 us-gaap:PerformanceSharesMember 2023-01-01 2023-06-30 0001096275 us-gaap:PerformanceSharesMember 2023-01-01 2023-06-30 0001096275 us-gaap:StockOptionMember 2023-01-01 2023-06-30 0001096275 us-gaap:CommonStockMember 2024-01-01 2024-06-30 0001096275 us-gaap:WarrantMember 2024-01-01 2024-06-30 0001096275 us-gaap:WarrantMember 2024-06-30 0001096275 us-gaap:CommonStockMember 2023-01-01 2023-12-31 0001096275 WKSP:PrefundedWarrantsMember 2023-01-01 2023-12-31 0001096275 us-gaap:WarrantMember 2023-01-01 2023-12-31 0001096275 us-gaap:WarrantMember 2023-12-31 0001096275 WKSP:PrefundedWarrantMember 2023-12-31 0001096275 WKSP:PrefundedWarrantsMember 2023-12-31 0001096275 us-gaap:CommonStockMember 2023-01-01 2023-12-31 0001096275 WKSP:PrefundedWarrantsMember 2024-06-30 0001096275 us-gaap:CommonStockMember 2024-01-01 2024-06-30 0001096275 us-gaap:WarrantMember 2023-01-01 2023-12-31 0001096275 WKSP:HolderMember 2023-01-01 2023-12-31 0001096275 WKSP:HolderMember 2023-12-31 0001096275 2023-01-01 2023-12-31 0001096275 WKSP:WarrantsOneMember 2024-06-30 0001096275 WKSP:WarrantsOneMember 2024-01-01 2024-06-30 0001096275 WKSP:WarrantsTwoMember 2024-06-30 0001096275 WKSP:WarrantsTwoMember 2024-01-01 2024-06-30 0001096275 WKSP:WarrantsThreeMember 2024-06-30 0001096275 WKSP:WarrantsThreeMember 2024-01-01 2024-06-30 0001096275 WKSP:WarrantsFourMember 2024-06-30 0001096275 WKSP:WarrantsFourMember 2024-01-01 2024-06-30 0001096275 WKSP:WarrantsFiveMember 2024-06-30 0001096275 WKSP:WarrantsFiveMember 2024-01-01 2024-06-30 0001096275 WKSP:WarrantsSixMember 2024-06-30 0001096275 WKSP:WarrantsSixMember 2024-01-01 2024-06-30 0001096275 WKSP:TwoThousandFifteenEquityIncentivePlanMember 2024-01-01 2024-06-30 0001096275 us-gaap:RestrictedStockUnitsRSUMember 2023-05-01 2023-05-01 0001096275 us-gaap:PerformanceSharesMember 2023-05-01 2023-05-01 0001096275 WKSP:StockOptionsMember 2023-05-01 2023-05-01 0001096275 us-gaap:PerformanceSharesMember 2022-11-10 2022-11-11 0001096275 srt:ChiefExecutiveOfficerMember us-gaap:PerformanceSharesMember 2021-12-27 2021-12-29 0001096275 srt:DirectorMember us-gaap:PerformanceSharesMember 2021-12-27 2021-12-29 0001096275 WKSP:EmployeesMember 2024-01-01 2024-06-30 0001096275 WKSP:EmployeesMember srt:MinimumMember 2024-01-01 2024-06-30 0001096275 WKSP:EmployeesMember srt:MaximumMember 2024-01-01 2024-06-30 0001096275 WKSP:StevenRossiMember 2023-01-01 2023-12-31 0001096275 WKSP:EmployeesOneMember 2023-01-01 2023-12-31 0001096275 WKSP:EmployeesTwoMember 2023-01-01 2023-12-31 0001096275 WKSP:EmployeesAndConsultantsAndDirectorsMember 2023-01-01 2023-12-31 0001096275 WKSP:EmployeesAndConsultantsAndDirectorsMember srt:MinimumMember 2023-01-01 2023-12-31 0001096275 WKSP:EmployeesAndConsultantsAndDirectorsMember srt:MaximumMember 2023-01-01 2023-12-31 0001096275 WKSP:EmployeeMember 2024-01-01 2024-06-30 0001096275 WKSP:StevenRossiTwoMember 2023-01-01 2023-12-31 0001096275 WKSP:EmployeeMember 2023-01-01 2023-12-31 0001096275 WKSP:EmployeesAndAConsultantMember 2023-01-01 2023-12-31 0001096275 WKSP:EmployeeAndAConsultantMember 2024-01-01 2024-06-30 0001096275 WKSP:EmployeeOneMember 2023-01-01 2023-12-31 0001096275 WKSP:ConsultantMember 2023-01-01 2023-12-31 0001096275 srt:DirectorMember 2023-01-01 2023-12-31 0001096275 WKSP:TerravisEnergyIncMember 2024-01-01 2024-06-30 0001096275 WKSP:TerravisEnergyIncMember 2023-12-31 0001096275 WKSP:TerravisEnergyIncMember 2022-12-31 0001096275 WKSP:TerravisEnergyIncMember 2023-01-01 2023-12-31 0001096275 WKSP:TerravisEnergyIncMember 2024-06-30 0001096275 us-gaap:WarrantMember 2024-05-09 0001096275 us-gaap:WarrantMember 2024-05-09 2024-05-09 0001096275 WKSP:SubleaseAgreementMember 2022-01-01 2022-12-31 0001096275 us-gaap:SubsequentEventMember 2024-07-23 2024-07-23 iso4217:USD xbrli:shares iso4217:USD xbrli:shares xbrli:pure utr:sqft iso4217:CAD

 

 

 

UNITED STATES

SECURITIES AND EXCHANGE COMMISSION

Washington, D.C. 20549

 

FORM 10-Q

 

QUARTERLY REPORT UNDER SECTION 13 OR 15(D) OF THE SECURITIES EXCHANGE ACT OF 1934

 

For Quarterly Period Ended: June 30, 2024

 

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

 

Commission File No. 001-40681

 

 

Worksport Ltd.

(Exact Name of Small Business Issuer as specified in its charter)

 

Nevada   35-2696895
(State or other jurisdiction of   (I.R.S. Employer
incorporation or organization)   Identification No.)

 

2500 N America Dr, West Seneca, NY   14224
(Address of principal executive offices)   (Zip Code)

 

Registrant’s Telephone Number, including area code: (888) 554-8789

 

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

 

Title of each class:   Trading Symbol(s)   Name of each exchange on which registered:
Common Stock   WKSP   The Nasdaq Stock Market LLC
Warrants   WKSPW   The Nasdaq Stock Market LLC

 

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

 

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 past 12 months (or for such shorter period that the Registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days. Yes ☒ No ☐

 

Indicate by check mark whether the Registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T (§ 232.405 of this chapter) during the preceding 12 months (or for such shorter period that the Registrant was required to submit post such files). Yes ☒ No ☐

 

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

 

Large accelerated filer Accelerated filer
Non-accelerated filer Smaller reporting company
    Emerging growth company

 

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

 

Indicate by check mark whether the Registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act). Yes ☐ No

 

As of August 13, 2024, the Registrant had 29,650,916 shares of common stock, par value $0.0001 per share, issued and outstanding.

 

 

 

 

 

 

WORKSPORT LTD.

TABLE OF CONTENTS

 

Page
PART I. FINANCIAL INFORMATION
Item 1. Financial Statements.
Condensed Consolidated Balance Sheets as at June 30, 2024 (Unaudited) and December 31, 2023 3
Condensed Consolidated Statements of Operations and Comprehensive Loss for the three and six months ended June 30, 2024 and 2023 (Unaudited) 4
Condensed Consolidated Statements of Shareholders’ Equity for the three and six months ended June 30, 2024 and 2023 (Unaudited) 5
Condensed Consolidated Statements of Cash Flow for the six months ended June 30, 2024 and 2023 (Unaudited) 7
Notes to the Condensed Consolidated Financial Statements (Unaudited) 8
   
Item 2. Management’s Discussion and Analysis of Financial Condition and Results of Operations 18
   
Item 3. Quantitative and Qualitative Disclosures About Market Risk 27
   
Item 4. Controls and Procedures 27
   
PART II OTHER INFORMATION
   
Item 1. Legal Proceedings 28
   
Item 1A. Risk Factors 28
   
Item 2. Unregistered Sales of Equity Securities and Use of Proceeds 28
   
Item 3. Defaults Upon Senior Securities 28
   
Item 4. Mine Safety Disclosures 29
   
Item 5. Other Information 29
   
Item 6. Exhibits 30
   
SIGNATURES 31

 

2

 

 

PART I. FINANCIAL INFORMATION

 

Item 1. Financial Statements

 

Worksport Ltd.

Condensed Consolidated Balance Sheets

(Unaudited)

 

   June 30, 2024 (Unaudited)   December 31, 2023 
Assets          
Current Assets          
Cash and cash equivalents  $3,426,089   $3,365,778 
Accounts receivable, net   623,386    463,122 
Other receivable   140,863    165,865 
Inventory (note 4)   6,386,744    3,631,492 
Related party loan (note 8)   14,303    - 
Prepaid expenses and deposits (note 5)   151,815    1,497,249 
Total Current Assets   10,743,200    9,123,506 
Investments (note 10)   90,731    90,731 
Property and Equipment, net (note 6)   14,308,776    14,483,436 
Right-Of-Use Asset, net (note 11)   705,155    917,354 
Intangible Assets, net   1,337,636    1,338,889 
Total Assets  $27,185,498   $25,953,916 
Liabilities and Shareholders’ Equity          
Current Liabilities          
Accounts payable and accrued liabilities  $1,750,166   $1,451,181 
Payroll taxes payable   260,585    85,010 
Related party loan (note 8)   -    2,192 
Current portion – Long term debt (note 12)   -    5,300,000 
Current lease liability (note 11)   243,203    328,229 
Total Current Liabilities   2,253,954    7,166,612 
Long Term – Lease Liability (note 11)   485,451    608,761 
Long Term Debt (note 12)   5,300,000    - 
Total Liabilities   8,039,405    7,775,373 
           
Shareholders’ Equity          
Series A & B Preferred Stock, $0.0001 par value, 100,100 shares authorized, 100 Series A and 0 Series B issued and outstanding, respectively (note 7)   -    - 
Common stock, $0.0001 par value, 299,000,000 shares authorized, 28,520,704 and 20,320,503 shares issued and outstanding, respectively (note 7)   2,852    2,032 
Additional paid-in capital   69,230,341    64,685,693 
Share subscriptions receivable   (1,577)   (1,577)
Share subscriptions payable   5,964,290    1,814,152 
Accumulated deficit   (56,041,233)   (48,313,177)
Cumulative translation adjustment   (8,580)   (8,580)
Total Shareholders’ Equity   19,146,093    18,178,543 
Total Liabilities and Shareholders’ Equity  $27,185,498   $25,953,916 

 

The accompanying notes form an integral part of these condensed consolidated financial statements.

 

3

 

 

Worksport Ltd.

Condensed Consolidated Statements of Operations and Comprehensive Loss

For the Three and Six Months Ended June 30, 2024 and 2023

(Unaudited)

 

   2024   2023   2024   2023 
  

Three Months ended

June 30,

  

Six Months ended

June 30,

 
   2024   2023   2024   2023 
                 
Net Sales  $1,921,539   $199,851   $2,434,176   $231,776 
Cost of Goods Sold   1,624,910    153,288    2,100,091    173,045 
Gross Profit   296,629    46,563    334,085    58,731 
                     
Operating Expenses                    
General and administrative   2,946,386    1,744,801    5,620,704    3,874,413 
Sales and marketing   478,792    548,712    545,569    1,093,063 
Professional fees   766,563    1,491,453    1,710,341    2,360,064 
(Gain) loss on foreign exchange   15,636    316    7,685    (142)
Total operating expenses   4,207,377    3,785,282    7,884,299    7,327,398 
Loss from operations   (3,910,748)   (3,738,719)   (7,550,214)   (7,268,667)
                     
Other Income (Expense)                    
Interest expense   (134,164)   (187,893)   (257,762)   (352,992)
Interest income   -    78,778    3,054    198,606 
Rental income (note 17)   31,513    50,379    76,866    94,835 
Gain on settlement of debt   -    -    -    7,493 
Total other income (expense)   (102,651)   (58,736)   (177,842)   (52,058)
                     
Net Loss  $(4,013,399)  $(3,797,455)  $(7,728,056)  $(7,320,725)
                     
Loss per Share (basic and diluted)  $(0.15)  $(0.22)  $(0.33)  $(0.43)
Weighted Average Number of Shares (basic and diluted)   25,958,628    17,165,533    23,573,349    17,162,471 

 

The accompanying notes form an integral part of these condensed consolidated financial statements.

 

4

 

 

Worksport Ltd.

Condensed Consolidated Statements of Shareholders’ Equity

For the Three Months Ended June 30, 2024 and 2023

(Unaudited)

 

   Shares   Amount   Shares   Amount   Capital   Receivable   Payable   Deficit   Adjustment   (Deficit) 
  

Preferred Stock

  

Common Stock

  

Additional

Paid-in

  

Share

Subscriptions

  

Share

Subscription

  

Accumulated

  

Cumulative

Translation

  

Total Stockholders’

Equity

 
   Shares   Amount   Shares   Amount   Capital   Receivable   Payable   Deficit   Adjustment   (Deficit) 
Balance at April 1, 2023   100   $0    17,159,376   $1,716   $57,275,920   $(1,577)  $1,223,111   $(36,907,489)  $(8,580)  $21,583,101 
Issuance for services and subscriptions payable   -    -    250,000    25    1,332,798    -    271,774    -    -    1,604,597 
Share issuance   -    -    4,434    1    7,131    -    -    -    -    7,132 
Net loss   -    -    -    -    -    -    -    (3,797,455)   -    (3,797,455)
Balance at June 30, 2023   100   $0    17,413,810   $1,742   $58,615,849   $(1,577)  $1,494,885   $(40,704,944)  $(8,580)  $19,397,375 
                                                   
Balance at April 1, 2024   100   $0    24,100,201   $2,410   $69,018,715   $(1,577)  $1,917,585   $(52,027,834)  $(8,580)  $18,900,719 
Issuance for services and subscriptions payable   -    -    102,611    10    686,609    -    188,241    -    -    874,860 
Warrant inducement (note 16)   -    -    2,840,000    284    (474,850)   -    3,858,464    -    -    3,383,898 
Warrant exercise (note 14)   -    -    1,477,892    148    (133)   -    -    -    -    15 
Net loss   -    -    -    -    -    -    -    (4,013,399)   -    (4,013,399)
Balance at June 30, 2024   100   $0    28,520,704   $2,852   $69,230,341   $(1,577)  $5,964,290   $(56,041,233)  $(8,580)  $19,146,093 

 

The accompanying notes form an integral part of these condensed consolidated financial statements.

 

5

 

 

Worksport Ltd.

Condensed Consolidated Statements of Shareholders’ Equity

For the Six Months Ended June 30, 2024 and 2023

(Unaudited)

 

  

 

Preferred Stock

  

 

Common Stock

  

 

Additional

Paid-in

  

 

Share

Subscriptions

  

 

Share

Subscription

  

 

 

Accumulated

  

 

Cumulative

Translation

  

Total

Stockholders’

Equity

 
   Shares   Amount   Shares   Amount   Capital   Receivable   Payable   Deficit   Adjustment   (Deficit) 
Balance at January 1, 2023   100   $0    17,159,376   $1,716   $56,919,625   $(1,577)  $591,289   $(33,384,219)  $(8,580)  $    24,118,254 
Issuance for services and subscriptions payable   -    -    250,000    25    1,689,093    -    903,596    -    -    2,592,714 
Share issuance   -    -    4,434    1    7,131    -    -    -    -    7,132 
Net loss   -    -    -    -    -    -    -    (7,320,725)   -    (7,320,725)
Balance at June 30, 2023   100   $0    17,413,810   $1,742   $58,615,849   $(1,577)  $1,494,885   $(40,704,944)  $(8,580)  $19,397,375 
                                                   
Balance at January 1, 2024   100   $0    20,320,503   $2,032   $64,685,693   $(1,577)  $1,814,152   $(48,313,177)  $(8,580)  $18,178,543 
Issuance for services and subscriptions payable   -    -    317,148    31    1,824,718    -    291,674    -    -    2,116,423 
Shares issued (note 7)   -    -    2,877,161    288    3,194,913    -    -    -    -    3,195,201 
Warrant inducement (note 16)   -    -    2,840,000    284    (474,850)   -    3,858,464    -    -    3,383,898 
Warrant exercise (note 14)   -    -    2,165,892    217    (133)   -    -    -    -    84 
Net loss   -    -    -    -    -    -    -    (7,728,056)   -    (7,728,056)
Balance at June 30, 2024   100   $0    28,520,704   $2,852   $69,230,341   $(1,577)  $5,964,290   $(56,041,233)  $(8,580)  $19,146,093 

 

The accompanying notes form an integral part of these condensed consolidated financial statements.

 

6

 

 

Worksport Ltd.

Condensed Consolidated Statements of Cash Flows

For the Six Months Ended June 30, 2024 and 2023

(Unaudited)

 

    2024   2023 
Operating Activities           
Net Loss   $(7,728,056)  $(7,320,725)
Adjustments to reconcile net loss to net cash from operating activities:           
Shares, options and warrants issued for services    2,116,423    3,523,714 
Depreciation and amortization    615,972    461,204 
Change in operating lease    3,863    (17,182)
Adjustments to reconcile net income loss to cash provided by (used in) operating activities    (2,736,258)   (3,967,736)
Changes in operating assets and liabilities (note 9)    (1,429,494)   (2,665,715)
Net cash used in operating activities    (6,421,292)   (6,018,704)
            
Cash Flows from Investing Activities           
Investments    -    (66,308)
Purchase of property and equipment    (335,787)   (2,596,738)
Net cash used in investing activities    (335,787)   (2,663,046)
            
Financing Activities           
Net change in related party loan    (16,495)   (43,904)
Proceeds from warrant exercise    3,638,684    - 
Proceeds from issuance of common share, net of issuance cost    3,195,201    - 
Proceeds from issuance of common stock    -    7,132 
Net cash received from (used in) financing activities    6,817,390    (36,772)
            
Change in cash    60,311    (8,718,522)
Cash, restricted cash and cash equivalents - beginning of period    3,365,778    14,620,757 
Cash, restricted cash and cash equivalents end of period   $3,426,089   $5,902,235 
Supplemental Disclosure of non-cash operating and investing activities           
Fixed asset additions included in accounts payable   $104,272   $- 
Supplemental Disclosure of non-cash investing and financing activities           
Shares issued for purchase of software   $-   $72,467 
Supplemental Disclosure of non-cash operating and financing activities           
Warrant inducement issuance costs included in accounts payable   $254,702   $- 
Supplemental Disclosure of cash flow information           
Income tax paid   $-   $- 
Interest paid   $289,623   $272,125 

 

The accompanying notes form an integral part of these condensed consolidated financial statements.

 

7

 

 

Worksport Ltd.

Notes to the Condensed Consolidated Financial Statements

(Unaudited)

 

1. Basis of Presentation and Business Condition

 

a) Interim Financial Information

 

The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with generally accepted accounting principles in the United States (“GAAP”) for interim financial information pursuant to the rules and regulations of the U.S. Securities and Exchange Commission (SEC). Accordingly, they do not include all of the information and notes required by GAAP for complete financial statements. In the opinion of management, all adjustments and reclassifications considered necessary in order to make the financial statements not misleading and for a fair and comparable presentation have been included and are of a normal recurring nature. Operating results for the three and six month periods ended June 30, 2024 are not necessarily indicative of the results that may be expected for the year ending December 31, 2024. The accompanying unaudited condensed consolidated financial statements should be read in conjunction with the Company’s Annual Report on Form 10-K for the year ended December 31, 2023 filed with the SEC on March 28, 2024.

 

Worksport Ltd. (together with its subsidiaries, the “Company”) was incorporated in the State of Nevada on April 2, 2003 under the name Franchise Holdings International, Inc. (“FNHI”). In May 2020, FNHI changed its name to Worksport Ltd. During the year ended December 31, 2014, the Company completed a reverse acquisition transaction (the “Reverse Acquisition”) with TruXmart Ltd. (“TruXmart”). On May 2, 2018, TruXmart legally changed its name to Worksport Ltd. (“Worksport”). Worksport designs and distributes truck tonneau covers in Canada and the United States.

 

b) Statement of Compliance

 

The Company’s financial statements have been prepared in accordance with accounting principles generally accepted in the United States (“GAAP”) as issued by the Financial Accounting Standards Board (“FASB”).

 

c) Basis of Measurement

 

The Company’s financial statements have been prepared on the accrual basis.

 

d) Consolidation

 

The Company’s condensed consolidated financial statements consolidate the accounts of the Company. All intercompany transactions, balances and unrealized gains or losses from intercompany transactions have been eliminated upon consolidation.

 

e) Functional and Reporting Currency

 

These condensed consolidated financial statements are presented in United States dollars (USD or US$). The functional currency of the Company and its subsidiaries are United States dollar. For purposes of preparing these condensed consolidated financial statements, transactions denominated in Canadian dollars (CAD or C$) were converted to United States dollars at the spot rate. Transaction gains and losses resulting from fluctuations in currency exchange rates on transactions denominated in currencies other than the functional currency are recognized as incurred in the accompanying condensed consolidated statement of operations.

 

f) Use of Estimates

 

The preparation of condensed unaudited financial statements in conformity with accounting principles generally accepted in the United States requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the condensed interim financial statements and the reported amounts of revenues and expenses during the reporting period. Actual results could differ from these estimates.

 

8

 

 

2. Going Concern

 

As of June 30, 2024, the Company had $3,426,089 in cash and cash equivalents. The Company has generated only limited revenues and has relied primarily upon capital generated from public and private offerings of its securities. Since the Company’s acquisition of Worksport in fiscal year 2014, it has never generated a profit. As of June 30, 2024, the Company had an accumulated deficit of $56,041,233.

 

The accompanying condensed consolidated financial statements have been prepared assuming that the Company will continue as a going concern, which contemplates the realization of assets and the liquidation of liabilities in the normal course of business. During the three and six months ended June 30, 2024, the Company had net losses of $4,013,399 (2023 - $3,797,455) and $7,728,056 (2023 - $7,320,725). As of June 30, 2024, the Company had working capital of $8,489,246 (December 31, 2023 – $1,956,894) and had an accumulated deficit of $56,041,233 (December 31, 2023 - $48,313,177). The Company has not generated profit from operations since inception and to date has relied on debt and equity financing for continued operations. The Company’s ability to continue as a going concern is dependent upon the ability to generate cash flows from operations and obtain equity and/or debt financing. The Company intends to continue funding operations through equity and debt financing arrangements, which may be insufficient to fund its capital expenditures, working capital and other cash requirements in the long term. There can be no assurance that the steps management is taking will be successful.

 

Despite the Company having mostly completed its purchasing of large manufacturing machinery, operational costs are expected to remain elevated and, thus, further decrease cash and cash equivalents. Concurrently, the Company intends to continue its ramp-up of manufacturing and increasing sales volumes in 2024, which should mitigate the effects of operational costs on cash and cash equivalents; this view is supported by the fact that the manufacturing facility of the Company was completed for initial production output in 2023 and started to generate revenue in the third quarter of 2023, registering its highest quarterly sales total in the Company’s history in the second quarter of 2024.

 

The Company has successfully raised cash, and it is positioned to do so again if deemed necessary or strategically advantageous. During the year ended December 31, 2021, the Company, through its Reg-A public offering, private placement offering, underwritten public offering, and exercises of warrants, raised an aggregate of approximately $32,500,000. On September 30, 2022, the Company filed a shelf registration statement on Form S-3, which was declared effective by the SEC on October 13, 2022, allowing the Company to issue up to $30,000,000 of common stock and prospectus supplement covering the offering, issuance and sale of up to $13,000,000 of common stock that may be issued and sold under an At The Market Offering Agreement dated September 30, 2022 (“ATM Agreement”), with H.C. Wainwright & Co., LLC, as the sales agent (“HCW”). Pursuant to the ATM Agreement, HCW is entitled to a commission equal to 3.0% of the gross sales price of the shares of common stock sold. As of June 30, 2024, the Company has sold and issued 604,048 shares of common stock in consideration for net proceeds of $780,356 under the ATM Agreement.

 

On November 2, 2023, the Company consummated a registered direct offering pursuant to which the Company issued 1,925,000 shares of common stock and 1,575,000 pre-funded warrants to an institutional investor for a total net proceeds of $4,261,542. Concurrently with the registered direct offering, the Company issued the same institutional investor 7,000,000 warrants in a private sale. The warrants are exercisable for 7,000,000 shares of common stock for $1.34 per share six months after issuance and until five and a half years from the issuance date, subject to beneficial ownership limitations as described in the warrants. The Company registered the 7,000,000 shares of common stock underlying the warrants on a Form S-1 (333-276241) which was declared effective by the SEC on December 29, 2023.

 

On March 20, 2024, the Company consummated a registered direct offering pursuant to which the Company issued 2,372,240 shares of common stock and 1,477,892 pre-funded warrants to the same institutional investor as in the Company’s registered direct offering on November 2, 2023, for a total net proceeds of $2,629,083. Concurrently with the registered direct offering, the Company issued the institutional investor 7,700,264 warrants in a private sale. The warrants are exercisable for 7,700,264 shares of common stock for $0.74 per share six months after issuance until five and a half years from the issuance date, subject to beneficial ownership limitations as described in the warrants. The Company registered the 7,700,264 shares of common stock underlying the warrants on a Form S-1 (333-278461) which was declared effective by the SEC on April 8, 2024 .

 

To date, the Company’s principal sources of liquidity consist of net proceeds from public and private securities offerings and cash exercises of outstanding warrants. Management is focused on transitioning towards revenue as its principal source of liquidity by growing existing product offerings as well as the Company’s customer base. The Company cannot give assurance that it can increase its cash balances or limit its cash consumption and thus maintain sufficient cash balances for planned operations or future business developments. Future business development and demands may lead to cash utilization at levels greater than recently experienced. The Company may need to raise additional capital in the future. However, the Company cannot provide assurances it will be able to raise additional capital on acceptable terms, or at all.

 

9

 

 

The Company has evaluated whether there are conditions and events, considered in the aggregate, that raise substantial doubt about the Company’s ability to continue as a going concern within one year after the date the financial statements are issued. Still, certain factors indicate the existence of a material uncertainty that cast substantial doubt about the Company’s ability to continue as a going concern. The accompanying financial statements do not include any adjustments that might result from the outcome of this uncertainty. These adjustments could be material.

 

3. Significant Accounting Policies

 

The accounting policies used in the preparation of these condensed consolidated interim financial statements are consistent with those of the Company’s audited financial statements for the year ended December 31, 2023.

 

4. Inventory

 

As of June 30, 2024 and December 31, 2023, inventory consists of the following:

 

   June 30, 2024   December 31, 2023 
Finished goods  $2,305,095   $1,717,669 
Promotional items   101,660    101,660 
Raw materials   3,979,989    1,812,163 
Inventory   $6,386,744   $3,631,492 

 

As of June 30, 2024, the value of finished goods on-hand increased due to stockpiling of hard tonneau covers, which have higher values than stockpiled soft tonneau covers, as well as their raw materials to capitalize on demand generated from the Company’s 2024 sales campaigns.

 

5. Prepaid expenses and deposits

 

As of June 30, 2024 and December 31, 2023, prepaid expenses and deposits consist of the following:

 

   June 30, 2024   December 31, 2023 
Consulting, services, and advertising  $55,003   $5,215 
Deposits   96,812    1,492,034 
Prepaid expenses and deposits, net   $151,815   $1,497,249 

 

As of June 30, 2024, prepaid expenses and deposits consists of $55,003 (December 31, 2023 - $5,215) in prepaid consulting, services, and advertising for third party consultants through the issuance of shares and stock options. Amounts in deposits relate to prepayments for manufacturing components and finished goods.

 

10

 

 

6. Property and Equipment

 

As of June 30, 2024 and December 31, 2023, major classes of property and equipment consist of the following:

 

   June 30, 2024   December 31, 2023 
Equipment  $3,122,387   $2,784,098 
Manufacturing equipment   3,308,186    3,260,679 
Furniture   154,065    146,049 
Product molds   524,476    524,476 
Computers   96,056    84,070 
Leasehold improvements   895,593    861,332 
Building   6,079,410    6,079,410 
Land   2,239,405    2,239,405 
Automobile   168,497    168,497 
Less accumulated depreciation   (2,279,299)   (1,664,580)
Property and Equipment, net  $14,308,776   $14,483,436 

 

7. Shareholders’ Equity (Deficit)

 

During six months ended June 30, 2024, the following transactions occurred:

 

During the six months ended June 30, 2024, the Company sold 504,921 shares of common stock for a total net proceeds of $566,118. The sale of shares was in connection with the shelf registration statement on Form S-3 effective on October 13, 2022, allowing the Company to issue up to $30,000,000 of common stock and prospectus supplement covering the offering, issuance and sale of up to $13,000,000 of common stock that may be issued and sold under an At The Market Offering Agreement dated as of September 30, 2022.

 

The Company recognized consulting expense of $595,863 to share subscriptions payable from restricted shares and stock options to be issued. As of June 30, 2024, the Company issued 317,148 restricted shares with a value of $369,700.

 

During the six months ended June 30, 2024, the Company closed a sale of 2,372,240 shares of common stock for net proceeds of $1,535,591. In association with the sale of common stock, the Company issued 1,477,892 pre-funded warrants and 7,700,264 warrants totaling proceeds of $1,093,492. Refer to note 14.

 

Refer to note 14, 15 and 16 for additional shareholders’ equity (deficit) details.

 

During six months ended June 30, 2023, the following transactions occurred:

 

The Company recognized consulting expense of $903,596 to share subscriptions payable from restricted shares and stock options to be issued. As of June 30, 2023, the restricted shares have not been issued. During the same period the Company issued 250,000 shares of common stock for consulting services valued at $635,000.

 

Refer to note 15 for additional shareholders’ equity (deficit) details.

 

11

 

 

As of June 30, 2024, the Company was authorized to issue 299,000,000 shares of its common stock with a par value of $0.0001. All shares were ranked equally with regard to the Company’s residual assets. During the six months ended June 30, 2024, the Company was authorized to issue 100 shares of its Series A and 100,000 Series B Preferred Stock with a par value of $0.0001. Series A preferred Stock have voting rights equal to 299 shares of common stock, per share of preferred stock. Series B preferred Stock have voting rights equal to 10,000 shares of common stock, per share of Preferred Stock.

 

8. Related Party Transactions  

 

During the six months ended June 30, 2024, the Company recorded salaries expense of $230,026 (2023 - $210,394) for the Company’s CEO. During the six months ended June 30, 2024, the Company recorded salaries expense of $164,937 (2023 – 148,927) to an officer and director of the Company . As of June 30, 2024, the Company has a receivable of $14,303 (December 31, 2023 – payable of $2,192) from the CEO  .

 

9. Changes in Cash Flows from Operating Assets and Liabilities

 

The changes to the Company’s operating assets and liabilities for the six months ended June 30, 2024 and 2023 are as follows:

 

   2024   2023 
Decrease (increase) in accounts receivable  $(160,264)  $(263,874)
Decrease (increase) in other receivable   25,002    (33,212)
Decrease (increase) in inventory   (2,755,252)   (1,533,492)
Decrease (increase) in prepaid expenses and deposits   1,345,434    (14,280)
Increase (decrease) in payroll taxes payable   175,575    7,900 
Increase (decrease) in accounts payable and accrued liabilities   (59,989)   (828,757)
Changes in operating assets and liabilities   $(1,429,494)  $(2,665,715)

 

10. Investments

 

During the year ended December 31, 2019, the Company entered into an agreement to purchase 10,000,000 shares of a privately owned US-based mobile phone development company for $50,000 – representing a 10% equity stake. The shares have been issued to the Company. As of June 30, 2024, and December 31, 2023, the Company had advanced a total of $24,423  and is advancing tranches of capital as required by the Company.

 

During the six months ended June 30, 2024, $66,308 ($90,000 CAD) of the Company’s Guaranteed Investment Certificate (“GIC”) matured and the Company received $3,054 ($4,129 CAD) in interest income. During the same period, the Company reinvested the principal amount of $66,308 ($90,000 CAD) in a GIC. The GIC bears a variable interest rate and will mature on February 27, 2025. The anticipated earned interest on the GIC at maturity is $3,123 ($4,275 CAD).

 

11. Operating Lease Obligations

 

During the year ended December 31, 2019, the Company signed a lease agreement for warehouse space to commence on August 1, 2019 and end on July 31, 2022 with monthly lease payments of $2,221. During the year ended December 31, 2021, the Company entered into a second lease agreement for warehouse space to commence on June 1, 2021 and end on May 31, 2024 with monthly lease payments of $19,910.

 

During the year ended December 31, 2022, the Company signed a lease agreement for approximately 20,296 square feet to be used as its primary corporate office and R&D facility pursuant to a five-year lease, dated June 1, 2022, for a variable rate averaging $22,101 per month over the lifetime of the lease. The Company also pays approximately $4,418 in additional fees per month, which varies year to year.

 

During the year ended December 31, 2023, the Company signed a lease agreement for office space to be used as an R&D facility pursuant to a one-year lease with an option to extend the lease for an additional year, dated June 1, 2023 , for a monthly rent of $3,350. The Company did not exercise the one year extension option for this facility.

 

12

 

 

During the six months ended June 30, 2024, the Company signed a lease agreement for office space to be used as an R&D facility pursuant to a one-year lease with an option to extend the lease for an additional year, dated June 1, 2024, for a monthly rent of $3,600.

 

The Company has accounted for its leases upon adoption of ASC 842 whereby it recognizes a lease liability and a right-of-use asset at the date of initial application beginning January 1, 2019. The lease liability is measured at the present value of the remaining lease payments, discounted using the Company’s incremental borrowing rate of 10%. The Company has measured the right-of-use asset at an initial amount equal to the lease liability.

 

The Company’s right-of-use asset and lease liability as of June 30, 2024, and December 31, 2023, are as follows:

 

   June 30, 2024   December 31, 2023 
Right-of-use asset  $705,155   $917,354 
Current lease liability  $243,203   $328,229 
Long-term lease liability  $485,451   $608,761 

 

The following is a summary of the Company’s total lease costs:

 

   June 30, 2024   June 30, 2023 
Operating lease cost  $252,000   $252,000 

 

The following is a summary of cash paid during the six months ended June 30, 2024 and 2023 for amounts included in the measurement of lease liabilities:

    June 30, 2024     June 30, 2023  
Operating cashflow   $ 248,000     $ 245,000  

 

The following are future minimum lease payments as of June 30, 2024:

 

      
2025  $302,480 
2026   273,672 
2027   257,748 
Total future minimum lease payments   833,900 
Less: amount representing interest   (105,246)
Present value of future payments   728,654 
Current portion   243,203 
Long term portion  $485,451 

 

12. Long term Debt

 

On May 4, 2022, the Company, as the guarantor, and Worksport New York Operations Corporation (“Worksport New York”), as the borrower (the “Borrower”) entered into a secured loan agreement (the “Loan Agreement”) with an external banking entity (the “Lender”) relating to the Company’s purchase of a 152,847 square-foot building situated on two parcels of land aggregating 18 acres of land located in West Seneca, New York (collectively, the “Property”) for a total purchase price of $8,150,000 on May 6, 2022. Under the terms of the Loan Agreement, the Borrower procured a total principal sum of $5,300,000, bearing an interest rate of the prime rate plus 2.25% annually, for the Company’s purchase of the Property and covering associated costs. To ensure the loan’s servicing over its duration, the Company allocated $667,409 into a specially designated account. By the close of June 30, 2024, this account’s balance had changed to $386,164, which is recorded under cash and cash equivalents in the accompanying financial statements. As of June 30, 2024, the outstanding principal and the accrued interest was an aggregate of $5,325,664 . This outstanding balance and accrued interest are due on August 10, 2024. The Company disclosed the material terms of the Loan Agreement in a Current Report on Form 8-K filed with the Securities and Exchange Commission on May 11, 2022.

 

13

 

 

On February 4, 2024, the Company and Worksport New York entered into a Forbearance Agreement with the Lender in connection with the Loan Agreement. Pursuant to the Forbearance Agreement, the Lender agreed to forbear from commencing an action for judgement of foreclosure and sale, seeking an appointment of a receiver or collecting default accrued interest under the Loan until the occurrence of a Termination Event (as defined in the Forbearance Agreement) and the Company and Worksport waived all defenses in connection with the Worksport New York failure to maintain 1.20 to 1.0 debt service coverage ratio of operating income to debt service under the Loan for each of the trailing twelve (12) months ended December 31, 2023, and the indirect sale of equity securities of Worksport New York as a result of the Company’s sale equity securities in November 2023 (the “Existing Defaults”). Pursuant to the Forbearance Agreement, the definition of “Permitted Transfers” in the Loan Agreement was amended to include the transfer of direct or indirect interest in the Company solely through a stock sale for capital raising purposes, subject to certain conditions, including no occurrence of an Event of Default (other than the Existing Defaults), change in ownership or control of the Company, no new 10% or greater owners, and no involvement of Sanctioned Persons. The Borrower must provide prior notice to Lender and satisfactory reporting of the results of the capital raise.  

 

On May 14, 2024, the Company successfully negotiated an extension of the maturity date for its $5.3 million Loan Agreement that was originally due on May 20th, 2024. The Company entered into an agreement with the lender to extend the maturity date to August 10th, 2024. The Company has since refinanced this loan.

 

On July 19, 2024, the Company, as the guarantor, and Worksport New York Operations Corporation as well as Worksport USA Operations Corporation, entered into a $6,000,000 Revolving Financing and Assignment Agreement with an external lending entity with a maturity of 24 months from initial funding (July 2026). Upon transaction close, the Company drew down approximately $5.06 million of the Revolving Credit Facility, net of $790,000 of interest reserve required to be withheld to ensure interest payments by the Company. The Company used $4.73 million of the drawn down amount to refinance the Company’s mortgage on the Company’s real property located at 2500 North America Dr. in West Seneca, New York, and additionally drew approximately $330,000, leaving approximately $940,000 available for Accounts Receivable financing under the Agreement as of the deal close date.  

 

During the year ended December 31, 2020, the Company received $28,387 ($40,000 CAD) interest-free from the Government of Canada as part of the COVID-19 small business relief program. Repaying the balance of the loan on or before December 31, 2023 resulted in loan forgiveness of 25 percent (25%). As of September 30, 2022, the Company made the repayment of $28,387 ($40,000 CAD) and, as of February 14, 2023, received the forgiven debt of $7,493 ($10,000 CAD). As at June 30, 2024 and December 31, 2023, there are no amounts owing, and the loan has been fully settled.

 

13. Loss per Share

 

For the three and six months ended June 30, 2024, loss per share is $0.15 and $0.33 (basic and diluted) compared to the three and six months ended June 30, 2023, of $0.22 and $0.43 (basic and diluted) using the weighted average number of shares of 25,958,628 and 23,573,349 (basic and diluted) as of June 30, 2024 and 17,165,533 and 17,162,471 (basic and diluted) as of June 30, 2023, respectively.

 

There are 299,000,000 shares authorized with 28,520,704 and 17,413,810 shares issued and outstanding, as at June 30, 2024 and 2023, respectively. The computation of loss per share is based on the weighted average number of shares outstanding during the period in accordance with ASC Topic No. 260, “Earnings Per Share.” Shares underlying the Company’s outstanding warrants and convertible promissory notes were excluded due to the anti-dilutive effect they would have on the computation. As of June 30, 2024, the Company has 24,590,188  warrants convertible   to 24,890,188 common shares, 357,018 restricted stock to be issued, and 5,462,256 stock options exercisable for 5,462,256 common shares for a total underlying common shares of 30,709,462. As of June 30, 2023, the Company has 3,939,924 warrants convertible to 4,239,924 common shares, 1,215,212 restricted stock to be issued, 300,000 performance stock units and 3,270,106 stock options exercisable for 3,270,106 common shares for a total underlying common shares of 9,025,242.

 

14

 

 

14. Warrants

 

During the six months ended June 30, 2024, in connection with the sale of 2,372,240 shares of common stock, the Company also sold 1,477,892 pre-funded warrants and issued 7,700,264 warrants exercisable for a total of 7,700,264   shares of common stock for $0.0001 and $0.74, respectively, per share. The Company received net proceeds of $1,093,492 associated with the sale of the pre-funded warrants. The pre-funded warrants are immediately exercisable until all of the pre-funded warrants are exercised. During the same period 1,477,892 pre-warrants were exercised for 1,477,892 shares of common stock for $15.

 

During the year ended December 31, 2023, in connection with the sale of 1,925,000 shares of common stock in a registered direct offering, the Company also sold 1,575,000 pre-funded warrants and 7,000,000 warrants exercisable for 7,000,000 shares of common stock for $0.0001 and $1.34, respectively, per share. The Company received net proceeds of $2,110,342 associated with the sale of the pre-funded warrants. During the same period 887,000 pre-funded warrants were exercised for 887,000 shares of common stock for $89. During the six months ended June 30, 2024, the remaining 688,000 pre-funded warrants were exercised for 688,000 shares of common stock for $69. Further, during this same period, the Company induced the exercise of 7,000,000 warrants at a reduced exercise price of $0.5198 per share in consideration for the Company to issue new warrants to purchase up to 12,950,000 additional shares of common stock – resulting in gross proceeds of approximately $3,638,000 received by the Company. 

 

During the year ended December 31, 2023, the Company and a stock options holder agreed to cancel all 400,000 stock options in exchange for extending the exercisable period of 300,000 warrants to December 31, 2024. Later in the year ended December 31, 2023, the expiration date for these warrants was extended to December 31, 2026, and the stock option holder was issued an additional 400,000 restricted stock units.

 

As of June 30, 2024, the Company has the following warrants outstanding:

 

Exercise price   Number outstanding   Remaining Contractual Life (Years)   Expiry date
$6.05    130,909    0.09   August 3, 2024
$6.05    3,446,515    0.10   August 6, 2024
$2.40    62,500    0.72   March 20, 2025
$4.00    300,000    2.50   December 31, 2026
$0.74    7,700,264    5.23   September 20, 2029
$0.52    12,950,000    5.41   November 26, 2029
      24,590,188    4.53    

 

The average remaining contractual life of outstanding warrants that expire is 4.53

 

   June 30, 2024   December 31, 2023 
   Number of warrants   Weighted average price   Number of warrants   Weighted average price 
Balance, beginning of year   11,627,924   $2.42    3,939,924   $5.84 
Issuance   22,128,156   $0.56    8,575,000   $1.09 
Exercise   (9,165,892)  $0.40    (887,000)  $0.0001 
Balance, end of period   24,590,188   $1.44    11,627,924   $2.42 

 

15. Stock Options and Performance Share Units

 

Under the Company’s 2015, 2021 and 2022 Equity Incentive Plans, the number of shares of common stock reserved for issuance under the option plan shall not exceed 10% of the issued and outstanding shares of common stock of the Company, have a maximum term of 10 years, and vest at the discretion of the Board of Directors.

 

All equity-settled, share-based payments are ultimately recognized as an expense in the statement of operations with a corresponding credit to “Additional Paid in Capital.” If vesting periods or other non-market vesting conditions apply, the expense is allocated over the vesting period, based on the best available estimate of the number of share options expected to vest. Estimates are subsequently revised if there is any indication that the number of share options expected to vest differs from previous estimates. Any cumulative adjustment prior to vesting is recognized in the current period. No adjustment is made to any expense recognized in prior periods if share options ultimately exercised are different than that estimated on vesting.

 

15

 

 

Performance Share Units

 

On May 1, 2023, the Company and Steven Rossi reached an agreement to modify 1,600,000 restricted stock units and 400,000 performance stock units issued on November 11, 2022, and December 29, 2021, respectively, and replace them with 2,000,000 stock options, as described below.

 

On November 11, 2022, 700,000 performance stock units (“PSUs”) granted on December 29, 2021, were modified to include new terms pertaining to the PSU vesting schedule. On December 29, 2021, the Company granted 400,000 and 300,000 performance stock units (“PSUs”) to the Company’s Chief Executive Officer and a director, respectively.

 

Stock Options

 

The Company uses the Black-Scholes option pricing model to determine fair value of stock options on the grant date.

 

During the six months ended June 30, 2024, the Company issued 350,000 stock options to an employee with an exercise price of $0.78 and an expiration date of June 28, 2034.

 

During the six months ended June 30, 2024, the Company issued 68,800 stock options to employees with an exercise price ranging from $0.57 to $1.41 and expiration dates from February 1, 2029 to March 22, 2034. Of these stock options, 8,300 were subsequently cancelled.

 

During the year ended December 31, 2023, the Company issued 1,500,000 stock options to Steven Rossi. The stock options have an exercise price of $1.44 and an expiration date of October 31, 2033.

 

During the year ended December 31, 2023, the Company issued 12,100 and 25,000 stock options to employees with an exercise price of $1.70 and $1.44, respectively. The stock options will expire 10 years from the grant date.

 

During the year ended December 31, 2023, the Company issued 321,150 stock options to employees, consultants and directors with an exercise price ranging from $2.55 to $4.20 which will expire at various points though August 23, 2033. During the year ended December 31, 2023, 49,500 stock options were cancelled upon the departure of employees, and an additional 7,100 stock options were cancelled upon the departure of an employee during the six months ended June 30, 2024.

 

During the year ended December 31, 2023, the Company issued 2,000,000 stock options to Steven Rossi. The stock options have an exercise price of $1.74 and an expiration date of May 1, 2033.

 

During the year ended December 31, 2023, the Company issued 75,000 stock options to an employee with an exercise price of $2.43 and expiring on May 18, 2033.

 

During the year ended December 31, 2023, the Company issued 65,000 stock options to employees and a consultant with an exercise price of $1.53 and expiring on March 14, 2033. During the year ended December 31, 2023, 15,000 stock options were cancelled upon the departure of employees, and an additional 5,000 stock options were cancelled upon the departure of an employee during the six months ended June 30, 2024.

 

During the year ended December 31, 2023, the Company issued 85,106 stock options to an employee with an exercise price of $1.53 and expiring on March 14, 2033.

 

During the year ended December 31, 2023, the Company issued 300,000 stock options to a consultant with an exercise price of $1.66 and expiring on January 30, 2028.

 

During the year ended December 31, 2023, the Company issued 360,000 stock options to directors with an exercise price of $1.66 and expiring on January 30, 2033.

 

   June 30, 2024   December 31, 2023 
   Number of stock options   Weighted average price   Number of stock options   Weighted average price 
Balance, beginning of period   5,063,856   $1.96    785,000   $4.74 
Granted   418,800   $0.84    4,743,356   $1.80 
Cancelled   (20,400)  $(2.31)   (464,500)  $(5.02)
Balance, end of period   5,462,256   $1.95    5,063,856   $1.96 

 

 

   Range of Exercise prices   Outstanding   Weighted average life (years)   Weighted average exercise price   Exercisable on June 30, 2024 
Stock options  $ 0.57-5.50    5,462,656    8.46   $1.95    1,278,750 

 

16

 

 

As of June 30, 2024 and December 31, 2023, Terravis Energy Inc., a wholly owned subsidiary of the Company, has the following options outstanding:

 

   June 30, 2024   December 31, 2023 
   Number of stock options   Weighted average price   Number of stock options   Weighted average price 
Balance, beginning of period   1,350,000   $0.01    1,350,000   $0.01 
Granted   -   $-    -   $- 
Balance, end of period   1,350,000   $0.01    1,350,000   $0.01 

 

 

   Range of Exercise prices   Outstanding   Weighted average life (years)   Weighted average exercise price   Exercisable on June 30, 2024 
Stock options  $0.01    1,350,000    7.78   $0.01    1,350,000 

 

16. Warrant Inducement

 

On May 9, 2024, the Company entered into a warrant inducement agreement (the “Inducement”) with the holder of existing warrants to purchase an aggregate 7,000,000 shares at a reduced exercise price of $0.5198. Pursuant to the Inducement, the exercising holder of the existing warrants received 12,950,000 inducement warrants and the Company received $3,639,000 from the exercise of the existing warrants. As a result of the inducement and subsequent exercise, the Company determined the incremental fair value provided to the holder from both the adjustment in exercise price of the existing warrants and the fair value of the inducement warrants issued using the Black Scholes model. The total incremental fair value of $4,996,000, is recorded as a non-cash deemed dividend. The proceeds of the warrant inducement and issuance of 2,840,000 shares of common stock are recorded as capital in excess of par. The obligation to issue the remaining 4,160,000 shares is recorded as a share subscription payable.

 

17. Rental Income

 

During the year ended December 31, 2022, the Company entered into a sublease agreement for its warehouse in Mississauga, Ontario, Canada. The sublease commenced on September 15, 2022, and ended on May 31, 2024 at $15,515 ($19,992 CAD) per month.

 

During the six months ended June 30, 2024, the Company recognized rental income of $76,866 (2023 - $94,835).

 

18. Subsequent Events

 

The Company has evaluated subsequent events through August 13, 2024. The following events occurred after the three and six months ended June 30, 2024:

 

On July 19, 2024, the Company refinanced its $5.3 million loan by entering into a Revolving Financing and Assignment Agreement with a facility of $6 million with a maturity of 24 months from initial funding (July 2026). Upon transaction close, the Company drew down approximately $5.06 million of the Revolving Credit Facility, net of $790,000 of interest reserve required to be withheld to ensure interest payments by the Company. The Company used $4.73 million of the drawn down amount to refinance the Company’s mortgage on the Company’s real property located at 2500 North America Dr. in West Seneca, New York, and additionally drew approximately $330,000 in accounts receivables, leaving approximately $940,000 available for Accounts Receivable financing under the Agreement as of the deal close date.
   
On July 23, 2024, the Company engaged in stock option repricing for certain employees, executive officers, and members of the board of directors of the Company. All included options’ exercise prices were repriced to $0.7042 – the closing price per share of the Company’s Common Stock as reported on The Nasdaq Stock Market on July 23, 2024. The Repriced Options consisted of certain outstanding stock options that had been granted under the Company’s 2015 Equity Incentive Plan, the 2021 Equity Incentive Plan and 2022 Stock Incentive Plan as of the Effective Date.

 

17

 

 

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

 

This section and other parts of this Quarterly Report on Form 10-Q (“Form 10-Q”) contain forward-looking statements, within the meaning of the Private Securities Litigation Reform Act of 1995, that involve risks and uncertainties. Forward-looking statements provide current expectations of future events based on certain assumptions and include any statement that does not directly relate to any historical or current fact. Forward-looking statements can also be identified by words such as “future,” “anticipates,” “believes,” “estimates,” “expects,” “intends,” “plans,” “predicts,” “will,” “would,” “could,” “can,” “may,” and similar terms. Forward-looking statements are not guarantees of future performance and actual results may differ significantly from the results discussed in the forward-looking statements. All forward-looking statements in this Form 10-Q are made based on current expectations, forecasts, estimates and assumptions, and involve risks, uncertainties and other factors that could cause results or events to differ materially from those expressed in the forward-looking statements. In evaluating these statements, various factors, uncertainties, and risks should be specifically considered that could affect future results or operations. These factors, uncertainties and risks may cause actual results to differ materially from any forward-looking statement set forth in this Form 10-Q. These risks and uncertainties described and other information contained in the reports filed with or furnished to the SEC should be carefully considered before making any investment decision with respect to the Company’s securities. The Company assumes no obligation to revise or update any forward-looking statements for any reason, except as required by law.

 

Unless otherwise stated, all information presented herein is based on the Company’s fiscal calendar, and references to particular years, quarters, months or periods refer to the Company’s fiscal years ended December 31st and the associated quarters, months and periods of those fiscal years. Each of the terms “Company” and “Worksport” as used herein refers collectively to Worksport Ltd. and its subsidiaries, unless otherwise stated.

 

The following discussion should be read in conjunction with the Company’s Annual Report Form 10-K for the fiscal year ended December 31, 2023 filed with the U.S. Securities and Exchange Commission (the “SEC”) and the condensed consolidated financial statements and accompanying notes included in Part I, Item 1 of this Form 10-Q.

 

Overview

 

Worksport Ltd., through its subsidiaries, designs, develops, manufactures, and owns the Intellectual Property on a portfolio of tonneau cover, solar integration, portable power station, and NP (Non-Parasitic), Hydrogen-based green energy products and solutions for the automotive aftermarket accessories, power storage, residential heating, and electric vehicle-charging industries. We seek to provide consumers with next-generation automotive aftermarket accessories while capitalizing on growing consumer interest in clean energy solutions and power grid independence.

 

Rising Popularity of Electric Vehicles

 

Electric Vehicles (EVs) have been exponentially increasing in consumer interest, whether that interest takes the form of vehicle pre-orders, sales, or investments. As we begin marketing our Worksport SOLIS and COR, we plan to market the SOLIS as a must-have accessory for electric light duty vehicle owners while simultaneously riding the coattails of EV popularity to promote our other products (COR and conventional tonneau covers) to the very large population of Americans that have an interest in EVs without the funds to purchase them. Further, participating in the EV space allows us to target consumers with an interest in cutting-edge technologies – a great market in which to promote our COR.

 

Regulatory Environment Favoring Electric Vehicles

 

The Build Back Better Bill was a strong indication of upcoming and favorable USA regulations. Many regulations that improve North America’s EV charging infrastructure or provide grants to businesses operating in the EV space will benefit us. While we are primarily focused on the light duty vehicle market, our energy products are particularly useful for electric light duty pickup trucks and, therefore, are positioned to benefit greatly from any bill that increases the prevalence of such vehicles.

 

18

 

 

Limited Competitive Landscape

 

Our conventional tonneau covers are engineered for enhanced user experience and resistance to wear-and-tear, making them strong and competitive products in an otherwise consolidated and saturated market. The Worksport COR, however, operates in a much wider yet unsaturated market. The global Portable Power Station market is quickly growing, and the competitive landscape is far from consolidated. Even less consolidated, the solar tonneau cover market is in its infancy, and it’s a market in which we have first-mover advantage. To ensure we do not fall behind future competitors, we are highly focused on protecting our intellectual property both domestically and abroad.

 

Business Developments

 

The following highlights recent material developments in our business in the three months ended June 30, 2024:

 

  In April 2024, 12,100 stock options issued during 2023 and 8,300 stock options issued during the six months ended June 30, 2024 were forfeited in connection with the termination of employees with the Company.
     
  16,667 restricted stock units (“RSUs”) were granted to a contractor on May 1, 2024 in consideration for services rendered in the first quarter of 2024.
     
  On May 6, 2024, 1,477,892 pre-funded warrants issued during the three months ended March 31, 2024 were exercised for 1,477,892 shares of common stock for a total of $15.
     
  On May 8, 2024, the Company announced its receipt of a major grant from New York State Excelsior Jobs Program worth up to $2.8 million. The grant, following a strategic low-cost power award from New York Power Authority (NYPA) in April 2024, signifies additional state-level investment in the Company’s expanding operations. With growth exceeding NY State’s forecasts, the Company expects to create up to or over 280 new jobs from 2025 to 2030 and if achieved will receive cash benefits for the creation of these jobs, amounting to $2.8 million received over the next 10 years.
     
  On May 14, 2024, the Company and Worksport New York Operations Corporation (“Worksport New York”) entered into an Omnibus Amendment of Loan Documents (the “Loan Amendment”) with Northeast Bank (the “Lender”) in connection with that certain secured loan agreement, dated May 4, 2022 (the “Loan Agreement”), by and among the Company, as the guarantor, Worksport New York, as the borrower (the “Borrower”), and the Lender in connection with the Company’s purchase of its 152,847 square foot facility and 18 acres of land in West Seneca, New York on May 6, 2022 for a total purchase price of $8,150,000. Pursuant to the Loan Amendment, effective as of May 10, 2024, the Lender extended the initial maturity date of the Loan from May 10, 2024 to August 10, 2024 (the “Extended Maturity Date”). The Company also agreed to pay the Lender an extension fee of $106,000 (the “Extension Fee”) which was deemed fully earned as of the date of the Loan Amendment. However, the Lender agreed to postpone payment of the Extension Fee until the occurrence of (i) the Loan not being repaid in full by or on the Extended Maturity Date; or (ii) the Loan being accelerated following an Event of Default or Termination Date (as defined in the Forbearance Agreement dated as of February 4, 2024, by and between the Company, Worksport New York and the Lender). If the Loan is repaid in full on or prior to the Extended Maturity Date, the Lender has agreed to waive the Extension Fee. In addition to the Extension Fee, the Company agreed to pay the Lender an exit fee of $106,000 (the “Exit Fee”) in the event the Loan is not repaid in full on or prior to the Extended Maturity Date or if the Loan has been accelerated following an Event of Default or in connection with a Termination Event (as defined in the Forbearance Agreement). If the Loan is repaid in full on or prior to the Extended Maturity Date (and not as a result of an acceleration following a Termination Event), the Company will not be required to pay the Exit Fee.
     
  On May 29, 2024, the Company entered into a common stock warrant exercise inducement offer letter (the “Inducement Offer Letter”) with a certain holder (the “Holder”) of existing warrants to purchase shares of the Company’s common stock at an exercise price of $1.34 per share issued on November 2, 2023 (the “Existing Warrants”), pursuant to which the Holder agreed to exercise for cash its Existing Warrants to purchase an aggregate of 7,000,000 shares of the Company’s common stock, at a reduced exercised price of $0.5198 per share, in consideration for the Company’s agreement to issue new warrants (the “Inducement Warrants”) to purchase up to 12,950,000 shares of the Company’s common stock at $0.5198 per share. The Company received aggregate gross proceeds of $3,638,600 from the exercise of the Existing Warrants by the Holder and the sale of the Inducement Warrants, before deducting placement agent fees and other offering expenses payable by the Company.

 

19

 

 

  On May 29, 2024, the Company announced it had been issued a new utility patent from the United States Patent & Trademark Office related to its highly anticipated SOLIS Solar Tonneau Cover.
     
  45,315 RSUs were granted to two contractors on May 30, 2024 in consideration for services rendered over the prior year.
     
  On June 5, 2024, the Company announced the formation of a new sales partnership with a prominent Midwest distributor operating within the automotive industry.
     
  On June 13, 2024, the Company was awarded “Innovator of the Year” by Buffalo Business First – recognizing the Company’s commitment to pioneering advancements in the automotive sector.
     
  On June 26, 2024, the Company announced it had strategically decided to design its Maximum Power Point Tracking algorithm such that its SOLIS Solar Power System will be able to charge not only the Company’s COR Portable Battery Generator system but also most other portable power stations and power banks on the market.

 

Key Factors Affecting our Performance

 

As a result of a number of factors, our historical results of operations may not be comparable to our results of operations in future periods, and our results of operations may not be directly comparable from period to period. Set forth below is a brief discussion of the key factors impacting our results of operations.

 

Climate Change

 

Climate change threatens to cause many foreseeable as well as unforeseeable ramifications. In cautious preparation for those that are foreseeable, we have strategically begun domestic manufacturing operations in Western New York – an economically growing region not immediately threatened by climate change to the same extent as other regions and possibly one that may benefit from future population migrations within the United States of America. Further, we intend to lower our own carbon footprint by investing in energy-saving measures in our factory in West Seneca, NY. Considering climate change may also exacerbate geopolitical tensions, we are working to diversify our supply chain and lower our reliance on any particular region or country for raw materials in order to lower our exposure to climate change-induced economic or political instability.

 

We believe our Worksport SOLIS and Worksport COR products will be received positively by the public for their resilience to, and even increased utility as a result of, Climate Change. However, we acknowledge the potentially negative environmental impacts of poor battery recycling and increasing demand for precious metals. We are actively researching ways to lower such environmental impacts.

 

Inflation

 

Prices of certain commodity products, including raw materials, are historically volatile and are subject to fluctuations arising from changes in domestic and international supply and demand, labor costs, competition, market speculation, government regulations, trade restrictions and tariffs. Increasing prices of the component materials for parts of our goods may impact the availability, quality and price of our products as suppliers search for alternatives to existing materials and increase the prices they charge. Our suppliers may also fail to provide consistent quality of product as they may substitute lower cost materials to maintain pricing levels. Rapid and significant changes in commodity prices may negatively affect our profit margins, and it may be difficult to mitigate worsened margins through customer pricing actions and cost reduction initiatives.

 

Such an inflationary environment also increases our direct cost of raw goods or processed goods for our original equipment manufacturing as well as indirect costs such as overhead and rent. Due to these present and forecasted price increases and the temporary increases in ocean freight and container handling costs faced in recent periods, Worksport factors in all costs when assessing proper pricing of its goods for sale.

 

Additionally, as central banks and the U.S. Federal Reserve increase interest rates to combat global inflation, the cost of debt financing increases. While we currently do not have material debt other than our $6.0 million Revolving Credit Facility, our facility’s variable rate fluctuates along with the Prime Rate, meaning our monthly interest costs vary not only by our usage of the facility but by interest rates as well. We continue to explore debt financing options at reasonable interest rates in order to strengthen our cash position.

 

Elevated interest rates have also resulted in a shift in institutional holdings away from micro-cap equities, which has negatively influenced our stock’s trading volume. We continue to forge relationships with institutional investors and analysts in order to maintain a healthy trading volume.

 

20

 

 

Gasoline Prices and Supply Chain Issues

 

We faced significantly higher ocean freight, trucking, and container handling costs as well as last mile delivery costs in 2021 and 2022 than we did in previous years – all of which have increased our products’ landed costs. Higher oil and gasoline prices further increased these costs, and while such prices have come down from their 2022 highs, we continue to closely monitor gasoline and shipping costs. While the Freight Rate Index has significantly increased since late 2023 as a result of Houthi attacks against cargo ships in the Red Sea and the concurrent decline in activity across the Panama Canal, the shipping routes used by the Company have not faced dramatic price hikes. Regardless, the Company is closely monitoring international shipping costs.

 

Our transition towards domestic manufacturing and assembly is anticipated to largely offset these higher costs, as we believe we will be less exposed to higher international shipping costs. We are also identifying North American suppliers of our products’ components and will prioritize transport by rail when possible to avoid high trucking costs.

 

Geopolitical Conditions

 

In February 2022, Russia initiated significant military action against Ukraine. In response, the U.S. and certain other countries imposed significant sanctions and export controls against Russia, Belarus and certain individuals and entities connected to Russian or Belarusian political, business, and financial organizations, and the U.S. and certain other countries could impose further sanctions, trade restrictions, and other retaliatory actions should the conflict continue or worsen. It is not possible to predict the broader consequences of these conflicts, including related geopolitical tensions, and the measures and retaliatory actions taken by the U.S. and other countries in respect thereof as well as whether any counter measures or retaliatory actions in response, including, for example, potential cyberattacks or the disruption of energy exports, are likely to cause regional instability and geopolitical shifts, which could materially adversely affect global trade, currency exchange rates, regional economies and the global economy. These situations remain uncertain, and while it is difficult to predict the impact of any of the foregoing, the conflicts and actions taken in response to these conflicts could increase our costs, reduce our sales and earnings, impair our ability to raise additional capital when needed on acceptable terms, if at all, or otherwise adversely affect our business, financial condition, and results of operations.

 

While we do not have any direct operations or significant sales in the Middle East, geopolitical tensions and ongoing conflicts in the region, particularly between Israel and Hamas, may lead to global economic instability and fluctuating energy prices that could materially affect our business. It is not possible to predict the broader consequences of the Israel-Hamas war, including related geopolitical tensions, and the measures and actions taken by other countries in respect thereof, which could materially adversely affect global trade, currency exchange rates, regional economies and the global economy. While it is difficult to predict the impact of any of the foregoing, the Israel-Hamas war may increase our costs, disrupt our supply chain, reduce our sales and earnings, impair our ability to raise additional capital when needed on acceptable terms, if at all, or otherwise adversely affect our business, financial condition and results of operations.

 

Foreign Currencies

 

We are subject to foreign exchange risk as we manufacture certain products and components in China, market extensively in both Canadian and U.S. markets, employ people residing in both the U.S. and Canada and, to date, have raised funds in U.S. Dollars. Meanwhile, we report results of operations in U.S. Dollars. Since some of our Canadian customers pay in Canadian Dollars, we are subject to gains and losses due to fluctuations in the USD relative to the Canadian Dollar. Our manufacturers in China are paid in USD to better avoid the relatively greater fluctuation of the Chinese Yuan. To the extent the U.S. dollar strengthens against any of these foreign currencies, the translation of these foreign currencies denominated transactions results in reduced revenue, operating expenses and net income for our operations.

 

21

 

 

RESULTS OF OPERATIONS

 

Three Months Ended June 30, 2024 compared to the Three Months Ended June 30, 2023

 

Revenue

 

For the three months ended June 30, 2024, revenues from our entire line of products was $1,921,539, as compared to $199,851 for the three months ended June 30, 2023. Year-over-year sales increased by approximately 862%. For the three months ended June 30, 2024, revenue generated in Canada was $31,853 as compared to $0 for the same period in 2023. For the three months ended June 30, 2024, revenue generated in the United States was $1,889,686, compared to $199,851 for the same period in 2023, an increase of 846%.

 

Revenue increased during the three months ended June 30, 2024 compared to the same period the prior year due to increased sales of tonneau covers to a private label partner, various dealers and distributors, and end users via the Company’s online marketplaces. The Company continues to focus on establishing new and strengthening existing business-to-consumer and business-to-business sales channels while also strengthening customer support to increase customer satisfaction and enable high product turnover. For business-to-consumer channels, we have configured our product offerings in a manner conducive with cost-effective marketing, allowing us to securely invest in marketing and sales campaigns. For business-to-business channels, we have created all necessary marketing/sales materials and policies as well as an online dealer marketplace, and we are now actively contacting thousands of leads and presenting our product offerings to various dealers, jobbers, and retailers across the United States and Canada. We intend to gradually increase output capacity through refined production processes and increased personnel. 

 

Sales from online retailers of our products increased from $18,163 during the three months ended June 30, 2023, to $897,213 during the three months ended June 30, 2024. Online retailers accounted for 47% of total revenue for the three months ended June 30, 2024, compared to 9% for the three months ended June 30, 2023. Distributor sales increased for the three months ended June 30, 2024, compared with the three months ended June 30, 2023, with sales of $63,926 and $0, respectively. Distributors accounted for 3% of total revenue for the three months ended June 30, 2024. Private label sales increased from $181,688 for the three months ended June 30, 2023, to $960,400 for the three months ended June 30, 2024. Private label sales accounted for 50% of total revenue for the three months ended June 30, 2024. We expect to continue to grow our fields of business as we develop unique products with enhanced utility to offer to other prospective clients in the U.S. and Canadian markets.

 

We distribute our tonneau covers in Canada and the United States through an expanding network of wholesalers, private labels, distributors, and online retail channels, including eBay, Amazon, Walmart, and our own e-commerce platform hosted on Shopify. Distribution via each aforementioned channel is expected to increase during 2024. We have pursued and will continue to pursue relationships with Original Equipment Manufacturers with the intention of distributing through them as well.

 

Cost of Sales 

 

Cost of sales increased by 960%, from $153,288 for the three months ended June 30, 2023, to $1,624,910 for the three months ended June 30, 2024. Our cost of sales, as a percentage of sales, was approximately 85% and 77% for the three months ended June 30, 2024 and 2023, respectively. The increase in the cost of sales as a percentage of sales was primarily due to increased sales of domestically-produced hard covers. We consistently secure a 20% gross margin on soft covers sold to private labels, as these soft covers are drop shipped from our Chinese suppliers at a fixed cost. However, our margins on domestically manufactured hard covers is dependent on the cost of raw materials, which fluctuates, as well as overhead, which has been high due to manufacturing inefficiencies and low production volumes – both of which are actively being mitigated as we streamline manufacturing processes and allocate more existing human capital and machinery resources away from design engineering and testing towards production.

 

We provide our distributors and online retailers an “all-in” wholesale price. This includes any import duty charges, taxes, and shipping charges. Discounts are applied if the distributor or retailer chooses to use their own shipping process. Certain exceptions apply on rare occasions where product is shipped outside the contiguous United Sates or from the United States to Canada. Volume discounts are offered to certain high-volume customers, and we also offer a “dock price” or “pickup program” whereby clients are able to pick up product directly from our stocking warehouse.

 

22

 

 

Operating Expenses 

 

Operating expenses increased for the three months ended June 30, 2024 by $422,095, from $3,785,282 for the three months ended June 30, 2023 to $4,207,377, due to the following factors:

 

 

General and administrative expenses increased by $1,201,585, from $1,744,801 in 2023 to $2,946,386 in 2024. The increase was related to increased research and development activities, increased employment of support personnel including engineers, and increases in wages and salaries as we seek to expand our operations and further develop our products.

     
 

Sales and marketing expenses decreased by $69,920, from $548,712 for 2023 to $478,792 for 2024. The decrease in sales and marketing is primarily attributable to the completion of several marketing agreements and lower cost of in-house marketing campaigns to create brand and product awareness.

     
 

Professional fees, which include accounting, legal, and consulting fees, decreased from $1,491,453 in 2023 to $766,563 in 2024. The decrease in professional fees was due primarily to insourcing of certain business processes and fewer equity grants to third parties for services rendered.

     
  We realized a loss on foreign exchange of $15,636 during 2024, compared to a loss on foreign exchange of $316   for the prior period due to conversions between CAD and USD.

 

Other Income and Expenses

 

We reported net other expenses for the three months ended June 30, 2024 of $102,651, compared to a loss of $58,736 for three months ended June 30, 2023. Net other expenses can be attributed to decreased interest and rental income.

 

Net Loss

 

Net loss for the three months ended June 30, 2024 was $4,013,399, compared to a net loss of $3,797,455 for the three months ended June 30, 2023 – an increase of 6%. The increase in the net loss can be attributed to the increase in various operating expenses as we focus on expanding our operations, research and development, manufacturing, and supply chain.

 

Six Months Ended June 30, 2024 compared to the Six Months Ended June 30, 2023

 

Revenue

 

For the six months ended June 30, 2024, revenues from our entire line of products was $2,434,176, as compared to $231,776 for the six months ended June 30, 2023. Year-over-year sales increased by approximately 950%. For the six months ended June 30, 2024, revenue generated in Canada was $51,890, as compared to $2,655 for the same period in 2023. For the six months ended June 30, 2024, revenue generated in the United States was $2,382,286 compared to $229,121 for the same period in 2023, an increase of 940%.

 

Revenue increased during the six months ended June 30, 2024 compared to the same period the prior year due to increased sales of tonneau covers to a private label partner, various dealers and distributors, as well as end users via the Company’s online marketplaces. The Company continues to focus on establishing new and strengthening existing business-to-consumer and business-to-business sales channels while also strengthening customer support to increase customer satisfaction and enable high product turnover. For business-to-consumer channels, we have configured our product offerings in a manner conducive to cost-effective marketing, allowing us to securely invest in marketing and sales campaigns. For business-to-business channels, we have created all necessary marketing/sales materials and policies as well as an online dealer marketplace, and we are now actively contacting thousands of leads and presenting our product offerings to various dealers, jobbers, and retailers across the United States and Canada. We intend to gradually increase output capacity through refined production processes and increased personnel.

 

23

 

 

Sales from online retailers of our products increased from $42,437 during the six months ended June 30, 2023, to $921,623 during the six months ended June 30, 2024. Online retailers accounted for 38% of total revenue for the six months ended June 30, 2024, compared to 18% for the six months ended June 30, 2023. Distributor sales increased for the six months ended June 30, 2024, compared with the six months ended June 30, 2023, with sales of $86,773 and $2,655, respectively. Distributor sales accounted for 3% of total revenue for the six months ended June 30, 2024. Private label sales increased from $188,684 for the six months ended June 30, 2023, to $1,425,780 for the six months ended June 30, 2024. Private label sales accounted for 59% of total revenue for the six months ended June 30, 2024. We expect to continue to grow our fields of business as we develop unique products with enhanced utility to offer to other prospective clients in the U.S. and Canadian markets.

 

We distribute our tonneau covers in Canada and the United States through an expanding network of wholesalers, private labels, distributors, and online retail channels, including eBay, Amazon, Walmart, and our own e-commerce platform hosted on Shopify. Distribution via each aforementioned channel is expected to increase during 2024. We have pursued and will continue to pursue relationships with Original Equipment Manufacturers with the intention of distributing through them as well.

 

Cost of Sales 

 

Cost of sales increased by 1,114%, from $173,045 for the six months ended June 30, 2023, to $2,100,091 for the six months ended June 30, 2024. Our cost of sales, as a percentage of sales, was approximately 86% and 75% for the six months ended June 30, 2024 and 2023, respectively. The increase in the cost of sales as a percentage of sales was primarily due to increased sales of domestically-produced hard covers. We consistently secure a 20% gross margin on soft covers sold to private labels, as these soft covers are drop shipped from our Chinese suppliers at a fixed cost. However, our margins on domestically manufactured hard covers is dependent on the cost of raw materials, which fluctuates, as well as overhead, which has been high due to manufacturing inefficiencies and low production volumes – both of which are actively being mitigated as we streamline manufacturing processes and allocate more existing human capital and machinery resources away from design engineering and testing towards production.

 

We provide our distributors and online retailers an “all-in” wholesale price. This includes any import duty charges, taxes, and shipping charges. Discounts are applied if the distributor or retailer chooses to use their own shipping process. Certain exceptions apply on rare occasions where product is shipped outside the contiguous United Sates or from the United States to Canada. Volume discounts are offered to certain high-volume customers, and we also offer a “dock price” or “pickup program” whereby clients are able to pick up product directly from our stocking warehouse.

 

Operating Expenses 

 

Operating expenses increased for the six months ended June 30, 2024 by $556,901, from $7,327,398 for the six months ended June 30, 2023 to $7,884,299, due to the following factors:

 

 

General and administrative expenses increased by $1,746,291, from $3,874,413 in 2023 to $5,620,704 in 2024. The increase was related to increased research and development activities, increased employment of support personnel including engineers, and increases in wages and salaries as we seek to expand our operations and further develop our products.

     
 

Sales and marketing expenses decreased by $547,494, from $1,093,063 for 2023 to $545,569 for 2024. The decrease in sales and marketing is primarily attributable to the completion of several marketing agreements and lower cost of in-house marketing campaigns to create brand and product awareness.

     
 

Professional fees, which include accounting, legal, and consulting fees, decreased from $2,360,064 in 2023 to $1,710,341 in 2024. The decrease in professional fees was due primarily to insourcing of certain business processes and fewer equity grants to third parties for services rendered.

     
  We realized a loss on foreign exchange of $7,685 during 2024, compared to a gain on foreign exchange of $142 for the prior period due to conversions between CAD and USD.

 

Other Income and Expenses

 

We reported net other expenses for the six months ended June 30, 2024 of $177,842, compared to net expenses of $52,058 for the six months ended June 30, 2023. Other expenses can be attributed to decreased interest and rental income.

 

24

 

 

Net Loss

 

Net loss for the six months ended June 30, 2024 was $7,728,056, compared to a net loss of $7,320,725 for the six months ended June 30, 2023 – an increase of 6%. The increase in the net loss can be attributed to the increase in various operating expenses as we focus on expanding our operations, research and development, manufacturing, and supply chain.

 

Liquidity and Capital Resources; Going Concern

 

The accompanying condensed consolidated financial statements have been prepared assuming that the Company will continue as a going concern, which contemplates the realization of assets and the liquidation of liabilities in the normal course of business. During the three and six months ended June 30, 2024, the Company had a net loss of $4,013,399 (2023 – $3,797,455) and $7,728,056 (2023 – $7,320,725), respectively. As of June 30, 2024, the Company has working capital of $8,489,246 (December 31, 2023 – $1,956,894) and had an accumulated deficit of $56,041,233 (December 31, 2023 – $48,313,177). The Company has not generated profit from operations since inception and to date has relied on debt and equity financings for continued operations. The Company’s ability to continue as a going concern is dependent upon the ability to generate cash flows from operations and obtain equity and/or debt financing. The Company intends to continue funding operations through equity and debt financing arrangements, which may be insufficient to fund its capital expenditures, working capital and other cash requirements in the long term. There can be no assurance that the steps management is taking will be successful.

 

Despite the Company having mostly completed its purchasing of large manufacturing machinery, operational costs are expected to remain elevated and, thus, further decrease cash and cash equivalents. Concurrently, the Company intends to continue its ramp-up of manufacturing and increasing sales volumes in the second half of 2024, which should mitigate the effects of operational costs on cash and cash equivalents; this view is supported by the fact that the manufacturing facility of the Company was completed for initial production output in 2023 and started to generate revenue in the third quarter of 2023, registering its highest quarterly sales total in the Company’s history in the second quarter of 2024.

 

The Company has successfully raised cash, and it is positioned to do so again if deemed necessary or strategically advantageous. During the year ended December 31, 2021, the Company, through its Reg-A public offering, private placement offering, underwritten public offering, and exercises of warrants, raised an aggregate of approximately $32,500,000. On September 30, 2022, the Company filed a shelf registration statement on Form S-3, which was declared effective by the SEC on October 13, 2022, allowing the Company to issue up to $30,000,000 of common stock and prospectus supplement covering the offering, issuance and sale of up to $13,000,000 of common stock that may be issued and sold under an At The Market Offering Agreement dated September 30, 2022 (“ATM Agreement”), with H.C. Wainwright & Co., LLC, as the sales agent (“HCW”). Pursuant to the ATM Agreement, HCW is entitled to a commission equal to 3.0% of the gross sales price of the shares of common stock sold. As of June 30, 2024, the Company has sold and issued 604,048 shares of common stock in consideration for net proceeds of $780,356 under the ATM Agreement. 

 

On November 2, 2023, the Company consummated a registered direct offering pursuant to which it sold 1,925,000 shares of common stock and 1,575,000 pre-funded warrants to an institutional investor for a total net proceeds of $4,261,542. Concurrently with the registered direct offering, the Company issued the same institutional investor 7,000,000 warrants in a private sale. The warrants are exercisable for 7,000,000 shares of common stock for $1.34 per share six months after issuance until five and a half years from the issuance date, subject to beneficial ownership limitations as described in the warrants. The Company registered the 7,000,000 shares of common stock underlying the warrants on a Form S-1 (333-276241) which was declared effective by the SEC on December 29, 2023.

 

On March 20, 2024, the Company consummated a registered direct offering pursuant to which it sold 2,372,240 shares of common stock and 1,477,892 pre-funded warrants to the same institutional investor as in the Company’s registered direct offering on November 2, 2023, for total net proceeds of $2,629,083. Concurrently with the registered direct offering, the Company issued the institutional investor 7,700,264 warrants in a private sale. The warrants are exercisable for 7,700,264 shares of common stock for $0.74 per share six months after issuance until five and a half years from the issuance date, subject to beneficial ownership limitations contained in the warrants. The Company registered the 7,700,264 shares of common stock underlying the warrants on a Form S-1 (333-278461) which was declared effective by the SEC on April 8, 2024.

 

25

 

 

As disclosed in the footnotes to our financial statements, on May 14, 2024, the Company and Worksport New York Operations Corporation entered into an Omnibus Amendment of Loan Documents with Northeast Bank. This amendment pertains to the secured loan agreement dated May 4, 2022, which was originally used to finance the purchase of our facility and land in West Seneca, New York. Effective as of May 10, 2024, the Lender extended the maturity date of the loan from May 10, 2024, to August 10, 2024. This extension alleviated immediate cash flow pressures by postponing the loan repayment, allowing us to manage our resources more effectively and focus on other operational needs. As part of the Loan Amendment, we agreed to pay the Lender an extension fee of $106,000. This fee was deemed fully earned but was waived, as the loan was repaid in full on or before the new maturity date. If the loan was not repaid by the extended maturity date or was accelerated due to default, the fee would have become payable. Additionally, we agreed to an exit fee of $106,000 under similar conditions. This fee was waived, as the loan was repaid on or before the new maturity date without acceleration. This loan extension demonstrates our ability to negotiate favorable terms with our creditors and underscores our commitment to maintaining strong liquidity. This strategic decision supported our long-term growth and helped us navigate the current economic and interest rate environment more effectively. The details of the Loan Amendment have been filed as an exhibit to this report and are incorporated by reference herein.

 

On May 29, 2024, the Company entered into Inducement Offer Letter with a certain holder of existing warrants to purchase shares of the Company’s common stock at an exercise price of $1.34 per share issued on November 2, 2024, pursuant to which the Holder agreed to exercise for cash its Existing Warrants to purchase an aggregate of 7,000,000 shares of the Company’s common stock, at a reduced exercised price of $0.5198 per share, in consideration for the Company’s agreement to issue new warrants to purchase up to 12,950,000 shares of the Company’s common stock at $0.5198 per share. The Company received aggregate gross proceeds of approximately $3,638,600 from the exercise of the Existing Warrants by the Holder and the sale of the Inducement Warrants, before deducting placement agent fees and other offering expenses payable by the Company.

 

On July 19, 2024, the Company, as the guarantor, and Worksport New York Operations Corporation as well as Worksport USA Operations Corporation, entered into a $6 million Revolving Financing and Assignment Agreement with an external lending entity, Amerisource Business Capital. Upon transaction close, the Company drew down approximately $5.06 million of the Revolving Credit Facility, net of $790,000 of interest reserve required to be withheld to ensure interest payments by the Company. The Company used $4.73 million of the drawn down amount to refinance the Company’s mortgage on the Company’s real property located at 2500 North America Dr. in West Seneca, New York, and additionally drew approximately $330,000 in accounts receivables, leaving approximately $940,000 available for Accounts Receivable financing under the Agreement as of the deal close date.

 

To date, the Company’s principal sources of liquidity consist of net proceeds from public and private securities offerings and cash exercises of outstanding warrants. Management is focused on transitioning towards revenue as its principal source of liquidity by growing existing product offerings as well as the Company’s customer base. The Company cannot give assurance that it can increase its cash balances or limit its cash consumption and thus maintain sufficient cash balances for planned operations or future business developments. Future business development and demands may lead to cash utilization at levels greater than recently experienced. The Company may need to raise additional capital in the future. However, the Company cannot provide assurances it will be able to raise additional capital on acceptable terms, or at all.

 

The Company has evaluated whether there are conditions and events, considered in the aggregate, that raise substantial doubt about the Company’s ability to continue as a going concern within one year after the date the financial statements are issued. Still, certain factors indicate the existence of a material uncertainty that cast substantial doubt about the Company’s ability to continue as a going concern. The accompanying financial statements do not include any adjustments that might result from the outcome of this uncertainty. These adjustments could be material.

 

Cash Flow Activities

 

Cash increased from $3,365,778 at December 31, 2023, to $3,426,089 at June 30, 2024 – an increase of $60,311 or 2%. The increase was primarily due to the closing of a sale of shares as well as a warrant inducement during the six months ended June 30, 2024, raising approximately $6,800,000.

 

As of June 30, 2024, we had current assets of $10,743,200 (December 31, 2023 – $9,123,506) and current liabilities of $2,253,954 (December 31, 2023 – $7,166,612). As of June 30, 2024, we had working capital of $8,489,246 (December 31, 2023 – $1,956,894) and an accumulated deficit of $56,041,233 (December 31, 2023 – $48,313,177).

 

26

 

 

Operating Activities

 

Net cash used by operating activities for the six months ended June 30, 2024 was $6,421,292, compared to $6,018,704 in the prior period, primarily driven by a larger net loss during the six months ended June 30, 2024, and partially offset by the issuance of shares, stock options, and warrants for services.

 

Accounts receivable increased at June 30, 2024 by $160,264 and increased by $263,874 in the prior period. The increase in accounts receivable was due to larger sales volume with business-to-business customers.

 

Inventory increased at June 30, 2024 by $2,755,252, and at June 30, 2023 by $1,533,492, as a result of our stockpiling components for production as well as finished goods to fulfill rising demand for our domestically-produced tonneau covers. Prepaid expenses and deposits decreased by $1,345,434 at June 30, 2024, and increased by $14,280 at June 30, 2023 due to deposits used and made by us for the purchase of manufacturing equipment and inventory, respectively.

 

Accounts payable and accrued liabilities decreased at June 30, 2024 by $59,989 compared to a decrease of $828,757 in the prior period.

 

Investing Activities

 

Net cash used in investing activities for the six months ended June 30, 2024 was $335,787 compared to $2,663,046 in the prior period. The decrease in investing activities was primarily attributable to higher capital expenditure on various manufacturing equipment in 2023.

 

Financing Activities

 

Net cash generated by financing activities for the six months ended June 30, 2024 was $6,817,390 compared to net cash used from financing activities of $36,772 in the prior period.

 

Critical Accounting Policies

 

Our discussion and analysis of results of operations and financial condition are based upon our condensed consolidated financial statements, which have been prepared in accordance with accounting principles generally accepted in the United States of America. The preparation of these condensed consolidated financial statements requires us to make estimates and judgments that affect the reported amounts of assets, liabilities, revenues and expenses, and related disclosure of contingent assets and liabilities. We evaluate our estimates on an ongoing basis, including those related to provisions for uncollectible accounts receivable, inventories, valuation of intangible assets and contingencies and litigation. We base our estimates 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.

 

The accounting policies that we follow are set forth in Note 2 to our financial statements as included in our 2023 Annual Report on Form 10-K filed on March 27, 2024. These accounting policies conform to accounting principles generally accepted in the United States and have been consistently applied in the preparation of the financial statements.

 

Item 3. Quantitative and Qualitative Disclosures about Market Risk

 

Not Applicable.

 

Item 4. Controls and Procedures

 

Disclosure Controls and Procedures

 

We carried out an evaluation, under the supervision and with the participation of our management, including our principal executive officer and principal financial officer, of the effectiveness of our disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) as of the end of the period covered by this Quarterly Report on Form 10-Q. Based upon that evaluation, our principal executive officer and principal financial officer concluded that, as of the end of the quarter covered in this report, our disclosure controls and procedures were not effective to ensure that information required to be disclosed in reports filed under the Securities Exchange Act of 1934, as amended, is recorded, processed, summarized and reported within the required time and is accumulated and communicated to our management, including our principal executive officer and principal financial officer, as appropriate to allow timely decisions regarding required disclosure.

 

27

 

 

Our management, including our principal executive officer and principal financial officer, does not expect that our disclosure controls and procedures or our internal controls will prevent all error or fraud. A control system, no matter how well conceived and operated, cannot provide absolute assurance that the objectives of the control system are met. 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.

 

To address the material weaknesses, we performed additional analysis and other post-closing procedures in an effort to ensure our consolidated financial statements included in our periodic reports filed with the SEC are prepared in accordance with generally accepted accounting principles. Management believes that the financial statements included in this report fairly present in all material respects our financial condition, results of operations and cash flows for the periods presented.

 

Changes in Internal Control Over Financial Reporting

 

There were no changes in our internal control over financial reporting that occurred during the period covered by this report that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.

 

PART II OTHER INFORMATION

 

Item 1. Legal Proceedings

 

From time to time, we are involved in lawsuits, claims, investigations, and proceedings, including pending opposition proceedings involving patents that arise in the ordinary course of business. We are not presently a party to any material pending or threatened legal proceedings, nor do we have any knowledge of any such pending claims.  

 

Item 1A. Risk Factors

 

In addition to the other information set forth in this Quarterly Report on Form 10-Q, you should carefully consider the factors discussed in Part I, “Item 1A. Risk Factors” in our Annual Report on Form 10-K for the year ended December 31, 2023 (the “2023 Annual Report”), which could materially affect our business, financial condition, liquidity, or future results. The risks described in our 2023 Annual Report are not the only risks facing our Company. Additional risks and uncertainties not currently known to us or that we currently deem to be immaterial also may materially adversely affect our business, financial condition, liquidity or future results.

 

Item 2. Unregistered Sales of Equity Securities and Use of Proceeds

 

  On May 31, 2024, the Company issued warrants to purchase up to 12,950,000 shares of the Company’s common stock in connection with entering into the Inducement Offer Letter with a certain holder of existing warrants, pursuant to which the Holder agreed to exercise for cash its Existing Warrants to purchase an aggregate of 7,000,000 shares of the Company’s common stock, at a reduced exercised price of $0.5198 per share. Each Inducement Warrant has an exercise price equal to $0.5198 per share and will be exercisable at any time on or after the date that is six (6) months from the issuance date provided that stockholder approval is obtained and will have a term of exercise of five and one half (5½) years following the date of issuance. The Company engaged Maxim Group LLC (“Maxim”) to act as its exclusive warrant solicitation agent and financial advisor in connection with the warrant inducement transaction and paid Maxim a cash fee equal to 7.0% of the gross proceeds received from the exercise of the Existing Warrants. The Company used and is expecting to use the net proceeds of these transactions for general corporate purposes, including working capital.

 

The issuance of the warrants listed above was deemed exempt from registration under Section 4(a)(2) of the Securities Act or Regulation D promulgated thereunder in that the issuance of securities were made to an accredited investor and did not involve a public offering. The recipient of such securities represented its intention to acquire the securities for investment purposes only and not with a view to or for sale in connection with any distribution thereof.

 

Item 3. Defaults Upon Senior Securities

 

None.

 

28

 

 

Item 4. Mine Safety Disclosures

 

Not applicable.

 

Item 5. Other Information

 

On May 14, 2024 , the Company and Worksport New York Operations Corporation entered into an Omnibus Amendment of Loan Documents with Northeast Bank in connection with that certain secured loan agreement, dated May 4, 2022, by and among the Company, as the guarantor, Worksport New York, as the borrower, and the Lender in connection with the Company’s purchase of its 152,847 square foot facility and 18 acres of land in West Seneca, New York on May 6, 2022 for a total purchase price of $8,150,000. Pursuant to the Loan Amendment, effective as of May 10, 2024, the Lender extended the initial maturity date of the Loan from May 10, 2024 to August 10, 2024. The Company also agreed to pay the Lender an extension fee of $106,000 which was deemed fully earned as of the date of the Loan Amendment. However, the Lender agreed to postpone payment of the Extension Fee until the occurrence of (i) the Loan not being repaid in full by or on the Extended Maturity Date; or (ii) Loan being accelerated following an Event of Default or Termination Date (as defined in the Forbearance Agreement). If the Loan is repaid in full on or prior to the Extended Maturity Date, the Lender has agreed to waive the Extension Fee. In addition to the Extension Fee, the Company agreed to pay the Lender an exit fee of $106,000 (the “Exit Fee”) in the event the Loan is not repaid in full on or prior to the Extended Maturity Date or if the Loan has been accelerated following an Event of Default or in connection with a Termination Event (as defined in the Forbearance Agreement). If the Loan is repaid in full on or prior to the Extended Maturity Date (and not as a result of an acceleration following a Termination Event), the Company will not be required to pay the Exit Fee.

 

Subsequent Events

 

  On July 11, 2024, the Company announced the launch of a dealer webpage to facilitate the purchasing process for dealers seeking Worksport truck accessories.
     
  On July 18, 2024, the Company announced that it will be hosting a live FY24 Q2 earnings call, as scheduled for August 13, 2024, at 4:30pm ET.
     
  On July 19, 2024, the Company refinanced its $5.3 million loan by entering into a Revolving Financing and Assignment Agreement with a facility of $6 million. Upon transaction close, the Company drew down approximately $5.06 million of the Revolving Credit Facility, net of $790,000 of interest reserve required to be withheld to ensure interest payments by the Company. The Company used $4.73 million of the drawn down amount to refinance the Company’s mortgage on the Company’s real property located at 2500 North America Dr. in West Seneca, New York, and additionally drew approximately $330,000, leaving approximately $940,000 available for Accounts Receivable financing under the Agreement as of the deal close date.
     
  On July 23, 2024, the Company engaged in stock option repricing for certain employees, executive officers, and members of the board of directors of the Company. All included options’ exercise prices were repriced to $0.7042 – the closing price per share of the Company’s common stock as reported on The Nasdaq Stock Market on July 23, 2024. The Repriced Options consisted of certain outstanding stock options that had been granted under the Company’s 2015 Equity Incentive Plan, the 2021 Equity Incentive Plan and 2022 Stock Incentive Plan as of July 23, 2024.
     
  On July 23, 2024, the Company entered into an agreement (the “Agreement”) with the Chief Executive Officer and President of the Company and 2230164 Ontario Inc. owned by the Chief Executive Officer and President of the Company (the “CEO”). The term of the Agreement commenced on July 23, 2024 and continues unless terminated pursuant to the terms of the Agreement. The CEO will receive an annual base payment of $300,000 (“Base Fees”) for services provided pursuant to the Agreement and shall be afforded the opportunity to earn an annual incentive bonus equal to 50% of the Base Fees, provided that certain performance goals are met. The performance goals will be established on an annual basis by the Compensation Committee of the Board of Directors of the Company, when constituted. On the effective date of the Agreement, the Company granted 3,500,000 shares of the Company’s common stock at fair market value on the date of issuance. The option will vest in equal quarterly installments over a period of five (5) years and expire on the tenth anniversary of the date of grant, subject to the CEO’s continuous service with the Company. In the event of a change of control of the Company, the option shall immediately vest in full.
     
  On July 30, 2024, the Company announced the launch of a new live sales feature on its website in partnership with Firework – a platform trusted by over 1,000 global brands. This new live sales feature allows potential customers to speak directly with a Worksport representative at point of sale, which provides an interactive, yet digital shopping experience for consumers. Firework has shown large success in using this strategy to increase average order values and sales conversions.

 

29

 

 

Item 6. Exhibits

 

EXHIBIT No.   DESCRIPTION
     
10.1   Forbearance Agreement, dated February 14, 2024, by and among Worksport New York Operations Corporation, Worksport Ltd., and Northeast Bank.
10.2   Omnibus Amendment of Loan Documents, dated May 14, 2024 and effective as of May 10, 2024, by and among Northeast Bank, Worksport New York Operations Corporation, and Worksport Ltd.
10.3   Form of Inducement Letter (incorporated by reference to Exhibit 10.1 of the Current Report on Form 8-K of Worksport Ltd. filed on May 30, 2024).
10.4   Form of Inducement Warrant (incorporated by reference to Exhibit 4.1 of the Current Report on Form 8-K of Worksport Ltd. filed on May 30, 2024).
31.1*   Section 302 Certification of Chief Executive Officer and President.
31.2*   Section 302 Certification of Chief Financial Officer.
32.1**   Section 906 Certifications of Chief Executive Officer and President.
32.2**   Section 906 Certifications of Chief Financial Officer.
101.INS*   Inline XBRL Instance Document.
101.SCH*   Inline XBRL Taxonomy Extension Schema Document.
101.CAL*   Inline XBRL Taxonomy Extension Calculation Linkbase Document.
101.LAB*   Inline XBRL Taxonomy Extension Label Linkbase Document.
101.PRE*   Inline XBRL Taxonomy Extension Presentation Linkbase Document.
101.DEF*   Inline XBRL Taxonomy Extension Definition Linkbase Document.
104*   Cover Page Interactive Data File (embedded within the Inline XBRL document filed as Exhibit 101).

 

* Filed herewith.

 

** Exhibits 32.1 and 32.2 are being furnished and shall not be deemed to be “filed” for purposes of Section 18 of the Exchange Act, or otherwise subject to the liability of that section, nor shall such exhibits be deemed to be incorporated by reference in any registration statement or other document filed under the Securities Act of 1933, as amended, or the Exchange Act, except as otherwise specifically stated in such filing.

 

30

 

 

SIGNATURES

 

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

 

  WORKSPORT LTD.
   
Dated: August 13, 2024 By: /s/ Steven Rossi
    Steven Rossi
   

Chief Executive Officer and President

(Principal Executive Officer)

 

Dated: August 13, 2024 By: /s/ Michael Johnston
    Michael Johnston
   

Chief Financial Officer

(Principal Financial and Accounting Officer)

 

31

EX-10.1 2 ex10-1.htm

 

EXHIBIT 10.1

 

FORBEARANCE AGREEMENT

 

THIS FORBEARANCE AGREEMENT (the “Agreement”) made, as of February 14, 2024, by and among WORKSPORT NEW YORK OPERATIONS CORPORATION, a New York corporation, having an address at 2500 North America Drive, West Seneca, New York 14224 (the “Borrower”), WORKSPORT LTD., a Nevada corporation, having an address at 123 W. Nye Lane, Carson City, Nevada 89706 (the “Guarantor”), and NORTHEAST BANK having an address at One Marina Park Drive, Boston, Massachusetts 02210 or its successors and/or assigns (the “Lender”). Borrower, Guarantor and Lender shall hereinafter collectively be referred to as the “Parties”.

 

W I T N E S S E T H :

 

WHEREAS, Lender has made a loan (the “Loan”) to Borrower in the principal amount of Five Million Three Hundred Thousand and 00/100 Dollars ($5,300,000.00), which Loan is evidenced by (i) that certain Loan Agreement, dated as of May 4, 2022, between Borrower and Lender (the “Loan Agreement”) and (ii) that certain Promissory Note, dated as of May 4, 2022, made by Borrower in favor of Lender (the “Note”), and secured by, among other things, that certain Mortgage and Security Agreement, dated as of May 4, 2022, and recorded in the Erie County Clerk’s Office in Book 14501 of Mortgages at Page 4768 (the “Mortgage”), and guaranteed by Guarantor pursuant to that certain Guaranty of Payment, dated as of May 4, 2022 (the “Guaranty”, together with Loan Agreement, Note, Mortgage and all other documents, instruments and agreements entered into in connection with the Loan, collectively, the “Loan Documents”). Capitalized terms used but not otherwise defined herein shall have the meaning set forth in the Loan Documents; and

 

WHEREAS, the Mortgage is now a first (1st) priority lien upon the property commonly known as 2500 North America Drive, West Seneca, New York, as more particularly described in Schedule A-I annexed hereto, and V/L North America Drive West Seneca, New York, as more particularly described in Schedule A-2 annexed hereto (collectively, the “Premises”); and

 

WHEREAS, pursuant to Section 8.18 of the Loan Agreement, Borrower violated the DSCR Covenant (the “DSCR Covenant”) with respect to the Calculation Date on May 10, 2023 (the “DSCR Covenant Violation”); and

 

WHEREAS, pursuant to a certain letter agreement dated as of August 7, 2023 between Borrower and Lender (the “Letter Agreement”), Borrower acknowledged and agreed that Borrower violated the DSCR Covenant, and Lender was willing to offer a one-time conditional waiver of the DSCR Covenant Violation, subject to Borrower’s and Guarantor’s compliance with the conditions set forth in the Letter Agreement and Lender submits said conditions were not timely satisfied and the one-time waiver of the DSCR Covenant Violation was not granted;

 

WHEREAS, subsequent to the DSCR Covenant Violation, Lender submits that Borrower then violated Section 8.6.1 of the Loan, which prohibits Borrower from selling any direct or indirect ownership interest in Borrower without the written consent of the Lender, as a result of the Guarantor, which was the sole shareholder of Borrower, raising capital via a stock sale on October 31, 2023 (the “Ownership Transfer”); and

 

WHEREAS, by notice of default dated November 16, 2023 (the “Notice of Default”), the Lender declared the Loan in default pursuant to Sections 10.1.1, 10.2.1(E), and 10.2.1(F) of the Loan Agreement as a result of the DSCR Covenant Violation and the Ownership Transfer; and

 

WHEREAS, the Lender, at the request of Borrower and Guarantor (and without obligation to do so) has agreed as hereinafter provided during the Forbearance Period (hereinafter defined) to forbear from immediately enforcing its rights in connection with the Loan Agreement, the Note, the Mortgage, the Guaranty and the other Loan Documents to move for judgment of foreclosure and sale and seek the appointment of a receiver, and to otherwise immediately enforce its rights under the Loan Documents, subject to Borrower’s and Guarantor’s fully and timely compliance with this Forbearance Agreement, on the express condition that Borrower and Guarantor shall satisfy the conditions set forth in this Agreement and comply with all of the terms of the Loan Agreement, the Note, the Mortgage, the Guaranty and the other Loan Documents, all as amended by this Agreement.

 

 
 

 

NOW, THEREFORE, in consideration of Ten Dollars ($10.00) and for other good and valuable consideration, the receipt and sufficiency of which are hereby acknowledged, the parties do hereby agree as follows:

 

1. Borrower and Guarantor acknowledge, confirm and agree that: (i) the Loan Agreement, the Note, the Mortgage, the Guaranty and the Loan Documents are in full force and effect as of the date hereof; (ii) the covenants, agreements and obligations of Borrower and Guarantor contained in or incurred under the Loan Agreement, the Note, the Mortgage, the Guaranty and the other Loan Documents constitute the legal, valid binding obligations of Borrower and Guarantor and, as the case may be, are enforceable against the Borrower and Guarantor in accordance with the terms and conditions of the Loan Documents; (iii) the outstanding principal balance due under the Note and Mortgage is $5,300,000.00; (iv) interest thereon has been paid through December 10, 2023; (v) there is presently a balance of $675,786.81 in the Interest Reserve Account on deposit with Lender pursuant to Section 8.21 of the Loan Agreement; (vi) the Mortgage constitutes a first (1st) priority lien on the Premises; and (vii) there are no offsets or defenses to the repayment of such indebtedness.

 

2. The Parties, pursuant to this Agreement, shall have bound itself to comply with the requirements of this Agreement and to otherwise comply with the requirements of and perform the obligations set forth in the Loan Agreement, the Note, the Mortgage, the Guaranty and the other Loan Documents, simultaneously with the signing of this Agreement.

 

3. Borrower and Guarantor acknowledge that (i) the Recitals in this Agreement are true and correct in all material respects and are deemed to be incorporated herein, (ii) the DSCR Covenant Violation has occurred and constitutes an Event of Default under the Loan Documents (the “DSCR Default”), (iii) Borrower failed to timely satisfy the conditions set forth in the Letter Agreement for the one-time waiver of the DSCR Covenant Violation and therefore the DSCR Default remains in effect, and (iv) the transfer of ownership interests related to the Ownership Transfer has occurred, which Lender has deemed an Event of Default under the Loan Documents (which together with the DSCR Default shall collectively be referred to herein as the “Existing Defaults”), and Borrower hereby waives any and all defenses to said Existing Defaults. Borrower and Guarantor acknowledge and agree that with the exception to the Existing Defaults and to the best of their knowledge, no further Defaults or Events of Default exist under any of the Loan Documents. The Borrower and Guarantor acknowledge by entering this Agreement (i) the Lender does not and has not waived and is not ever obligated to waive any Default or Event of Default under the Loan Documents, including, without limitation, the Existing Defaults, subject to the terms of this Agreement; (ii) all of the Existing Defaults and the rights and remedies of Lender arising in connection therewith are hereby preserved, subject to the terms of this Agreement; and (iii) except as specifically set forth herein, nothing contained herein constitutes an amendment or modification of any terms, covenants or conditions of the Loan Documents, or a waiver of any Default or Event of Default which may hereafter occur under the Loan Documents.

 

4. Prior to a Termination Event (as hereinafter defined) and during the Borrower’s and Guarantor’s performance of the Forbearance Conditions (as hereinafter defined) and its other obligations under this Agreement, and so long as such performance persists during such period, Lender shall forebear from commencing an action for a judgment of foreclosure and sale, seeking the appointment of a receiver and/or collecting the Accrued Default Interest (as hereinafter defined) (provided that the same shall continue to accrue pursuant to the terms of the Note), from the date the DSCR Covenant Violation occurred through the occurrence of a Termination Event (the “Forbearance Period”). All outstanding principal, together with all accrued and unpaid interest thereon (including, without limitation, the Accrued Default Interest, as applicable), as the case may be, and any and all other amounts of any nature whatsoever due hereunder and under the Loan Documents, shall be due and payable in full on the earlier of (i) the Maturity Date, (ii) the payment in full of the Loan prior to the Maturity Date or (iii) the occurrence of a Termination Event. Notwithstanding the foregoing or anything contained to the contrary herein, the Parties hereby acknowledge and agree that interest at the Default Rate, which has and shall continue to accrue from the date of the DSCR Covenant Violation (the “Accrued Default Interest”), shall only be due and payable to Lender (i) upon the occurrence of an Event of Default with exception to the Existing Defaults, (ii) upon the occurrence of a Termination Event, and/or (iii) in the event of a default by Borrower or Guarantor in the performance of any of the Forbearance Conditions or any other covenants, conditions and agreements contained in this Agreement.

 

 
 

 

5. Lender’s agreement to forbear from commencing an action for a judgment of foreclosure and sale, seeking the appointment of a receiver and/or collecting Accrued Default Interest during the Forbearance Period shall be contingent upon the satisfaction of the following conditions (the “Forbearance Conditions”) in the Lender’s sole but commercially reasonable determination:

 

(a) During the term of the Loan and during the Forbearance Period, Borrower, Guarantor and all of their Affiliates shall hereafter maintain, all operating accounts and deposit accounts with Lender, other than the certain foreign transaction accounts, as more particularly described on Schedule B annexed hereto (together, the “Excluded Accounts”), which Excluded Accounts shall not, in the aggregate, maintain a balance in excess of $400,000.00 at any time (the “Excluded Account Maximum Balance”), without the prior written consent of Lender. Borrower shall furnish to Lender monthly bank statements for the Excluded Accounts evidencing a balance less than the Excluded Account Maximum Balance;

 

(b) In addition to the financial reporting requirements set forth in Section 8.2 of the Loan Agreement, Borrower and Guarantor shall furnish to Lender the following financial statements, reports and information to Lender within the time periods set forth below:

 

i. Within thirty (30) days of each quarter end, quarterly projections including profit and loss, balance sheet, and cash flow related to Guarantor’s business operations;

 

ii. Within thirty (30) days of each quarter end, accounts receivable, accounts payable and inventory aging schedules related to Guarantor’s business operations;

 

iii. Within thirty (30) days of each quarter end, copies of all purchase orders related to Guarantor’s business operations;

 

iv. Within thirty (30) days of each quarter end, profit and loss and income statements related to Guarantor’s business operations.

 

6. Each of the following shall constitute a “Termination Event” under this Agreement:

 

(a) The occurrence of a monetary Event of Default or a material non-monetary Event of Default (as determined by Lender in Lender’s sole but commercially reasonable discretion) under the Loan Documents (other than the Existing Defaults);

 

(b) Borrower shall fail to timely pay the entire unpaid principal balance of Loan, together with all accrued and unpaid interest and any other charges due thereon on or before the Maturity Date;

 

(c) Borrower, Guarantor and/or their Affiliates shall fail to satisfy any of the Forbearance Conditions or any other covenants, conditions and agreements contained in this Agreement;

 

(d) a sale and/or transfer of the direct or indirect ownership in Borrower and/or Guarantor (other than a Permitted Transfer as defined in Section 8.6.3 of the Loan Agreement, as amended by Section 7 of this Agreement); and/or

 

(e) any other default under this Agreement.

 

Lender’s rights and remedies under the Loan Documents from and after the occurrence of a Default or an Event of Default shall not be diminished or affected pursuant to the above definition of Termination Event and the use of such term herein.

 

 
 

 

7. The Parties hereby agree that the definition of “Permitted Transfers” in Section 8.6.3 of the Loan Agreement shall be amended to include the following:

 

(a) “The transfer of direct or indirect interest in Guarantor solely as the result of a stock sale to raise additional capital in Guarantor, provided that in all cases: (i) no Default or Event of Default shall exist under the Loan Documents (other than the Existing Defaults); (ii) the transfer shall not change the direct ownership in Borrower or the management control of Borrower; (iii) the transfer shall not result in a change of control of Guarantor such that Steven Rossi is no longer a controlling member of the Board of Directors of Guarantor; (iv) the transfer shall not result in any new individual or entity owning a 10% or greater ownership interest in Guarantor (other than those shares of Guarantor publicly traded on the NASDAQ exchange for which notice will be given to Lender if any single individual or entity holds 10% or greater of such shares) or a 10% or greater indirect ownership interest in Borrower; (v) no transferee shall be a Sanctioned Person; (vi) Borrower shall provide Lender with at least ten (10) days prior written notice of any capital raise by Guarantor (which notice may be given by email); and (vii) Borrower shall deliver to Lender satisfactory reporting of the results of such capital raise within three (3) days after the conclusion of the same.”

 

8. Notwithstanding anything to the contrary contained herein, Borrower shall continue to make monthly payments of interest in accordance with the terms of the Note. Lender represents that the monthly payment of interest due December 10, 2023 has been made. During the Forbearance Period, Borrower shall at all times continue to maintain the Minimum Balance Requirement in the Interest Reserve in accordance with Section 8.21.2 of the Loan Agreement.

 

9. Upon the occurrence of a Default or an Event of a Default by Borrower and/or Guarantor during the Forbearance Period, including a default in the performance of any of the Forbearance Conditions or any other covenants and agreements contained in this Agreement, the Loan Agreement, the Note, the Mortgage and/or the other Loan Documents, Borrower shall be afforded the notice, if any, and opportunity to cure as provided for in the Loan Documents.

 

10. In the event the Note and Mortgage are not paid in full prior to the end of the Forbearance Period or immediately upon the occurrence of a Termination Event, the Lender shall be entitled to all remedies provided in this Agreement and the Loan Documents, including, but not limited to, collecting the Accrued Default Interest from the date of the occurrence of the DSCR Covenant Violation until the earlier date of (i) entry of the judgment of foreclosure and sale or (ii) payment in full of the Loan.

 

11. Until the full completion by the Borrower and/or Guarantor of the performance required of Borrower under this Agreement, the Loan Agreement, the Note, the Mortgage and the other Loan Documents throughout the Forbearance Period, Lender’s acceptance of any payments is expressly without prejudice to any of the Lender’s rights, does not constitute a waiver or estoppel for any purpose whatsoever.

 

12. The Lender agrees that, subject to the performance of Borrower and/or Guarantor, as the case may be, pursuant to the terms of this Agreement (including, without limitation, Borrower timely complying with the Forbearance Conditions), it will not commence an action to foreclose the Mortgage, seek the appointment of a receiver, or to enforce the Loan Agreement, the Note, the Guaranty or other Loan Documents, during the Forbearance Period, on the express condition that Borrower complies with all terms of the Mortgage, the Loan Agreement, the Note, the Guaranty, the other Loan Documents and this Agreement (other than the Existing Defaults). In addition, this Agreement shall automatically terminate, without further act or instrument upon the occurrence of a Termination Event.

 

13. Each of Borrower and Guarantor (the “Borrower Parties”), for itself and its successors and assigns, hereby waives, releases and forever discharges Lender, its agents, employees, members, managers, officers, attorneys and affiliates from all claims, damages, losses, demands, liabilities, actions, suits, causes of action, offsets, counterclaims, and defenses (collectively, “Claims”) that it may now have or claim to have, whether presently known or unknown, foreseen or unforeseen, in any way arising out of or relating, directly or indirectly to any circumstances or state of facts existing on or before the date hereof and pertaining to the Loan and/or the Loan Documents, including but not limited to claims related to Lender’s actions in administering the Loan or negotiating the Loan Documents and claims of lender liability, fraud, duress, illegality, usury, waiver, bad faith, interference in Borrower’s business, or any nonperformance of any agreement or obligation related thereto. Each of the Borrower Parties acknowledges the possibility that unknown losses or claims may exist, or that known losses or claims may have been underestimated in amount or severity. Each of the Borrower Parties confirms that it has taken such possibility into account in determining the consideration to be given for this Agreement and in giving a full accord, satisfaction and discharge of the aforesaid Claims.

 

 
 

 

14. Subject to the terms of this Agreement, Borrower’s failure to pay any sums due pursuant to the Mortgage, the Note, the Loan Agreement, the other Loan Documents or this Agreement, and any other Defaults or Events of Default under the Mortgage, the Loan Agreement, the Note, the other Loan Documents and this Agreement, will, in each instance, entitle the Lender to pursue any and all of its remedies provided herein and as may be contained in the Loan Documents, including, but not limited to, commencing a foreclosure action under the Mortgage, including the recovery of the full amount due from Borrower and/or Guarantor (less a credit for monies paid), including interest at the Default Rate from the date of the DSCR Covenant Violation until the earlier date of (i) entry of the judgment of foreclosure and sale or (ii) payment in full of the Loan, and shall entitle Lender to the entry of a judgment for the amount due under the Mortgage and for a judgment of foreclosure and sale in foreclosure to satisfy the judgment for the amount due to Lender, to which Borrower, in such instance, hereby consents, and waives all further notice and demand. Lender shall be entitled to the entry of a judgment for all of the relief described in this Paragraph 14 upon the filing of an affidavit with the court, made by an officer of Lender, setting forth the fact of Borrower’s and/or Guarantor’s default under this Agreement and failure to cure. Borrower and Guarantor hereby waive any and all defenses to an action to foreclose the mortgage or to collect under the Guaranty, respectively, other than mandatory counterclaims. Borrower acknowledges, consents and agrees that upon a Default or an Event of Default by Borrower under this Agreement, the Note, the Loan Agreement, the Mortgage and/or any other Loan Documents, all rents in the possession of Borrower or its representatives or agents shall be turned over to Lender and that all rent shall be payable to Lender.

 

15. Guarantor confirms and approves this Agreement, and ratifies and affirms the Guaranty, and agrees that the Guaranty is in full force and effect following the execution and delivery of this Agreement. The representations and warranties of Guarantor in the Guaranty are, as of the date hereof, true and correct and Guarantor does not know of any default thereunder. The Guaranty continues to be the valid and binding obligation of Guarantor, enforceable in accordance with its terms and Guarantor has no claims or defenses to the enforcement of the rights and remedies of Lender thereunder, except as provided in the Guaranty.

 

16. Except as specifically modified herein, all other terms of the Mortgage, the Loan Agreement, the Note, the Guaranty and the other Loan Documents, are hereby ratified and confirmed by the Parties, and nothing contained herein shall be deemed to diminish or modify the provisions thereof or the Lender’s rights under same. Whenever the terms and conditions of this Agreement shall in any way conflict with the terms and conditions of the Loan Documents, the terms and conditions of this Agreement shall control and prevail over the said Loan Documents.

 

17. No failure or delay on the part of the Lender to exercise any right, power or remedy hereunder shall operate as a waiver thereof, nor shall any single or partial exercise of any such right, power or remedy preclude any other or further exercise thereof or the exercise of any right, power or remedy hereunder.

 

18. Any notices required to be given hereunder must be made in accordance with the notice provisions set forth in the Loan Documents.

 

19. Each of the parties hereto hereby irrevocably waive its rights to a jury trial of any claim or cause of action based upon or arising out of this Agreement, the Loan Documents and/or the Loan.

 

20. Time is of the essence of each of Borrower’s and Guarantor’s obligations under this Agreement.

 

21. This Agreement may not be amended except in a writing signed by the parties hereto and this Agreement shall be governed by and construed in accordance with the laws of the State of New York in the event any one or more of the provisions of this Agreement shall for any reason be invalid, illegal or unenforceable in any respect, such invalidity, illegality, or unenforceability shall not affect any other provision of this Agreement, but this Agreement shall be construed as if such invalid, illegal or unenforceable provision had never been contained herein.

 

22. This Agreement shall inure to the benefit of and shall be binding upon the parties hereto and their respective heirs, administrators, executors, successors and assigns. Nothing in this Agreement, express or implied, is intended to confer on any person other than the parties hereto, or their respective heirs, administrators, executors, successors and assigns, any rights, remedies, obligations or liabilities.

 

23. This Agreement may be executed in one or more counterparts, all of which, when taken together, shall constitute one (1) original Agreement.

 

[Remainder of Page Intentionally Left Blank]

 

 
 

 

IN WITNESS WHEREOF, this Agreement has been duly executed and delivered by the Borrower, Guarantor and Lender.

 

 

BORROWER:

   
  WORKSPORT NEW YORK OPERATIONS CORPORATION
   
  By: /s/ Steven Rossi
  Name: Steven Rossi
  Title: President

 

  GUARANTOR:
   
  WORKSPORT LTD.
     
  By: /s/ Steven Rossi
  Name: Steven Rossi
  Title: Chief Executive Officer

 

  LENDER:
   
  NORTHEAST BANK
     
  By: /s/ Brian R. Doherty
  Name: Brian R. Doherty
  Title: Managing Director

 

 
EX-10.2 3 ex10-2.htm

 

EXHIBIT 10.2

 

OMNIBUS AMENDMENT OF LOAN DOCUMENTS

 

This OMNIBUS AMENDMENT OF LOAN DOCUMENTS (this “Amendment”) is entered into as of the 14th day of April, 2024 and made effective as of May 10, 2024 (the “Amendment Effective Date”), by and among NORTHEAST BANK, a banking corporation organized under the laws of the state of Maine (“Bank”), WORKSPORT NEW YORK OPERATIONS CORPORATION, a New York corporation, having its principal place of business at 2500 North America Drive, West Seneca, New York 14224 (“Borrower”), and WORKSPORT LTD., a Nevada corporation, having an address at 123 W. Nye Lane, Carson City, Nevada 89706 (“Guarantor”).

 

WITNESSETH:

 

WHEREAS, reference is hereby made to that certain loan arrangement (hereinafter, as amended from time to time, the “Loan”) between Borrower and Bank, which is evidenced by, among other documents, instruments and agreements, that certain Loan Agreement by and between Borrower and Bank dated as of May 4, 2022 (as may be amended from time to time, the “Loan Agreement”) and that certain Promissory Note dated as of May 4, 2022, in the aggregate original principal amount of up to $5,300,000.00 made payable by Borrower to the order of Bank (as the same by amended from time to time, the “Note”);

 

WHEREAS, certain obligations of Borrower to Bank under the Loan are guaranteed by Guarantor pursuant to that certain Guaranty of Payment dated May 4, 2022 (the “Guaranty”);

 

WHEREAS, Borrower, Guarantor and Bank entered into that certain Forbearance Agreement dated as of February 14, 2024 (the “Forbearance Agreement”, and together with the Loan Agreement, the Note, the Guaranty and any and all other documents, instruments, and agreements executed in conjunction with the Loan, collectively, the “Loan Documents”);

 

WHEREAS, Borrower has requested, and Bank has agreed, as more particularly set forth below, to further extend the Maturity Date of the Loan and to amend certain provisions of the Loan Documents;

 

WHEREAS, each party expects to realize substantial direct and/or indirect benefits as a result of this Amendment becoming effective, and agrees to reaffirm its obligations under the Loan Documents to which it is a party; and

 

WHEREAS, as a result of and in accordance with such request, Bank has agreed to modify and amend the Loan Documents as set forth in this Amendment.

 

 
 

 

NOW, THEREFORE, for good and valuable consideration, the receipt and sufficiency of which is hereby acknowledged, Borrower, Guarantor, and Bank agree as follows:

 

  1. Defined Terms. Capitalized terms used but not defined herein shall have the meanings assigned to such terms in the Loan Agreement and the Forbearance Agreement.
     
  2. Outstanding Principal Balance. As of the Amendment Effective Date, the outstanding principal balance of the Loan is $5,300,000.00.
     
  3. Extension of Maturity Date, Extension Fee & Exit Fee. Subject to the satisfaction of the conditions set forth herein, as of the Amendment Effective Date (unless otherwise set forth below), the term of the Loan is hereby extended as follows on the following terms:

 

  a. The Maturity Date shall now be August 10, 2024 (“Maturity Date”) (or such earlier date upon the acceleration of the Note by Bank) at which time all amounts outstanding under the Note and Loan Documents shall be due and payable in full. The period from the existing Maturity Date of May 10, 2024, through the extended Maturity Date of August 10, 2024, shall be referred to herein as the “Extended Term”.
     
  b. In connection with the extension granted herein, Borrower shall pay to the Bank the amount of One Hundred Six Thousand and 00/100 ($106,000.00) Dollars (the “Extension Fee”) which shall be deemed fully earned as the date hereof. Although the Extension Fee is earned in full on the date hereof, Bank hereby agrees to defer payment of the Extension Fee until the earlier to occur of: (a) the day after the Maturity Date occurs, and the Loan is not paid in full, or (b) the date on which the Loan has been accelerated following an Event of Default or Termination Event (as defined in the Forbearance Agreement). For the sake of clarity, if the Loan is repaid in full on or before August 10, 2024 (and not as a result of an acceleration following a Termination Event) the Extension Fee shall be waived by Bank. It is agreed that the Exit Fee and Extension Fee are in addition to any other fees that may be due and payable in connection with the Note and other Loan Documents.
     
  c. In addition to the Extension Fee, and any and all other amounts due in connection with the Loan and Loan Documents, Borrower shall be required to pay an Exit Fee. For purposes of this Amendment, “Exit Fee” means (i) if the Loan is not repaid in full prior on or prior to the Maturity Date, or if the Loan has been accelerated following an Event of Default or in connection with a Termination Event (as defined in the Forbearance Agreement), the sum of One Hundred Six Thousand and 00/100 ($106,000.00) Dollars or (ii) if the Loan is repaid in full on or before August 10, 2024 (and not as a result of an acceleration following a Termination Event), Zero and 00/100 ($0.00) Dollars.

 

  4. Amendments to Loan Agreement. Effective as of the Amendment Effective Date the terms of the Loan Agreement are hereby amended as follows:

 

  a. The definitions of “Initial Maturity Date” and “Extended Maturity Date” set forth in the Exhibit A of the Loan Agreement shall be deleted in their entirety and replaced with “Intentionally Omitted”. All references in the Loan Documents to either the Initial Maturity Date or the Extended Maturity Date shall be replaced with a reference to the Maturity Date, as extended per the below.
     
  b. The definition of “Maturity Date” set forth in the Exhibit A of the Loan Agreement shall be deleted in its entirety and the following shall be inserted in its place:
     
  ““Maturity Date” means August 10, 2024, or such earlier date on which the final payment of principal of the Note becomes due and payable as provided in this Agreement, the Note, the Mortgage or the Loan Documents, as applicable, by declaration of acceleration, or otherwise.
     
  c. Section 2.4 of the Loan Agreement is hereby deleted in its entirety. For the avoidance of doubt, any reference in the Loan Agreement to a “Extended Maturity Date.” is hereby rendered void.

 

  5. Amendments to Note. Effective as of the Amendment Effective Date, the terms of the Note are hereby amended as follows: The third paragraph of Section 4(a) shall be deleted and replaced with “Intentionally omitted”. For the avoidance of doubt, during the Extended Term, Borrower shall continue to make interest only payments on each Payment Date (as defined in the Note) in accordance with the second paragraph of Section 4(a) of the Note.
     
  6. Representations and Warranties. Borrower and Guarantor hereby represent, warrant and covenant to Bank, on and as of the Amendment Effective Date, that:

 

  a. The representations and warranties contained in the Loan Documents were true and correct in all material respects at and as of the date made and are true and correct in all material respects as of the Amendment Effective Date and no Event of Default exists or will result from the execution of this Amendment;
     
  b. Borrower and Guarantor have all requisite power and authority to execute, deliver and perform its obligations under this Amendment. This Amendment has been duly executed and delivered by Borrower and Guarantor and constitutes a legal, valid and binding obligation of Borrower and Guarantor, enforceable against Borrower and Guarantor in accordance with its terms; and
     
  c. Borrower and Guarantor have read and understand each of the terms and conditions of this Amendment and are entering into this Amendment freely and voluntarily, without duress, after having had an opportunity for consultation with independent counsel of their own selection, and not in reliance upon any representations, warranties, or agreements made by Bank and not set forth in this Amendment.

 

 

 

 

  7. Effect on Loan Documents. On and after the Amendment Effective Date, any reference in any of the Loan Documents to the Loan Agreement or other Loan Documents shall mean and be a reference to the Loan Agreement or applicable Loan Document as amended hereby. The execution, delivery and effectiveness of this Amendment shall not operate as a waiver of any existing default, right, power or remedy of Bank under any of the Loan Documents, nor constitute a waiver of any default or provision of the Loan Documents or in any way limit, impair or otherwise affect the rights and remedies of Bank under the Loan Documents. Each party hereto acknowledges and agrees that, on and after the Amendment Effective Date, this Amendment shall constitute a Loan Document for all purposes under the Loan Documents.
     
  8. Reaffirmation; Other Agreements. Borrower and Guarantor hereby ratify, confirm, and reaffirm each of the terms and conditions of the Loan Documents, including the Forbearance Agreement, and further acknowledge and agree that except as previously amended in writing and as specifically modified by this Amendment, all terms and conditions of the Loan Documents, including the Forbearance Agreement, shall remain in full force and effect. For the avoidance of doubt, the extended Maturity Date set forth herein shall be incorporated as the new Maturity Date under the definition of “Termination Event” set forth in Section 6(b) of the Forbearance Agreement. In the event the Loan is not paid in full prior to the end of the Forbearance Period or immediately upon the occurrence of a Termination Event, Bank shall be entitled to all remedies provided in this Forbearance Agreement and the Loan Documents, including, but not limited to, collecting the Accrued Default Interest from the date of the occurrence of the DSCR Covenant Violation, as more fully set forth in Section 10 of the Forbearance Agreement.
     
  9. No Actions, Claims, Etc.; Release of Claims. Borrower and Guarantor hereby acknowledge and confirm that they have no knowledge of any actions, causes of action, claims, demands, damages and liabilities of whatever kind or nature, in law or in equity, against Bank or Bank’s officers, employees, representatives, predecessors, successors and assigns, agents, advisors, consultants, counsel or directors (each, a “Released Person”) arising from any action by such persons, or failure of such persons to act on or prior to the date hereof. In consideration of Bank’s agreements contained in this Amendment, Borrower and Guarantor hereby irrevocably release and forever discharge Bank and each Released Person of and from any and all claims, suits, actions, investigations, proceedings, demands or damages, whether based in contract, tort, implied or express warranty, strict liability, criminal or civil statute, common law or otherwise of any kind or character, known or unknown, which Borrower or Guarantor ever had or now has against Bank or any other Released Person which relates, directly or indirectly, to any acts or omissions of Bank or any other Released Person on or prior to the date hereof, all of them are hereby expressly WAIVED, and Borrower and Guarantor each hereby RELEASE Bank and other Released Person from any liability therefor, but excluding from the foregoing waiver and release any and all claims, suits, actions, investigations, proceedings, demands or damages, whether based in contract, tort, implied or express warranty, strict liability, criminal or civil statute, common law or otherwise of any kind or character, known or unknown asserted against Bank or any other Released Person and found by a court of competent jurisdiction to have been caused by the gross negligence or willful misconduct on the part of Bank or any other Released Person.
     
  10. Governing Law. THIS AMENDMENT SHALL BE GOVERNED BY, AND CONSTRUED IN ACCORDANCE WITH, THE LAW OF THE STATE OF NEW YORK.

 

  11. Miscellaneous.

 

  a. This Amendment is binding and enforceable as of the date hereof against each party hereto and its successors and permitted assigns.
  b. This Amendment may be executed in one or more counterparts, each of which shall be deemed an original, but all of which together shall constitute one and the same instrument.
  c. If any provision of this Amendment is held to be illegal, invalid or unenforceable, (i) the legality, validity and enforceability of the remaining provisions of this Amendment shall not be affected or impaired thereby and (ii) the parties shall endeavor in good faith negotiations to replace the illegal, invalid or unenforceable provisions with valid provisions the economic effect of which comes as close as possible to that of the illegal, invalid or unenforceable provisions. The invalidity of a provision in a particular jurisdiction shall not invalidate or render unenforceable such provision in any other jurisdiction.

 

[SIGNATURES BEGIN ON THE FOLLOWING PAGE]

 

 
 

 

IN WITNESS WHEREOF, the parties hereto have caused this Amendment to be executed as an instrument under seal as of the day and year first set forth above.

 

  BANK:
   
  NORTHEAST BANK
     
  By: /s/ Brian R. Doherty
  Name: Brian R. Doherty
  Title: Managing Director

 

[Signatures continued on following page]

 

 
 

 

  BORROWER:
   
  WORKSPORT NEW YORK OPERATIONS CORPORATION
  a New York corporation
     
  By: /s/ Steven Rossi
  Name: Steven Rossi
  Title: President

 

  GUARANTOR:
   
  WORKSPORT LTD.
  a Nevada Corporation
     
  By: /s/ Steven Rossi
  Name: Steven Rossi
  Title: President

 

 

 

EX-31.1 4 ex31-1.htm

 

EXHIBIT 31.1

 

Certification of Principal Executive Officer

 

I, Steven Rossi, certify that:

 

1. I have reviewed this Form 10-Q of Worksport Ltd;
   
2. Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;
   
3. Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;
   
4. The registrant’s other certifying officer(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 control over financial reporting (as defined in Exchange Act rules 13a-15(f) and 15d-15(f)) for the registrant and have:

 

  a) Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;
     
  b) Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;
     
  c) Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation;
     
  d) Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and

 

5. The registrant’s other certifying officer(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.

 

Date: August 13, 2024

 

By: /s/ Steven Rossi  
  Steven Rossi  
  Chief Executive Officer and President  
  (Principal Executive Officer)  
 

 

EX-31.2 5 ex31-2.htm

 

EXHIBIT 31.2

 

Certification of Principal Financial Officer

 

I, Michael Johnston, certify that:

 

1. I have reviewed this Form 10-Q of Worksport Ltd.;
   
2. Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;
   
3. Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;
   
4. The registrant’s other certifying officer(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 control over financial reporting (as defined in Exchange Act rules 13a-15(f) and 15d-15(f)) for the registrant and have:

 

  a) Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;
     
  b) Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;
     
  c) Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation;
     
  d) Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and

 

5. The registrant’s other certifying officer(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.

 

Date: August 13, 2024

 

By: /s/ Michael Johnston  
  Michael Johnston  
  Chief Financial Officer  
  (Principal Financial and Accounting Officer)  

 

 
EX-32.1 6 ex32-1.htm

 

EXHIBIT 32.1

 

CERTIFICATION PURSUANT TO 18 U.S.C. SECTION 1350,

 

AS ADOPTED PURSUANT TO SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

 

I, Steve Rossi, certify, as of the date hereof, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that the Quarterly Report of Worksport Ltd. on Form 10-Q for the period ended June 30, 2024 fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934 and that information contained in such Form 10-Q fairly presents in all material respects the financial condition and results of operations of Worksport Ltd. at the dates and for the periods indicated.

 

By: /s/ Steven Rossi  
  Steven Rossi  
  Chief Executive Officer and President  
  (Principal Executive Officer)  

 

Date: August 13, 2024

 

 

EX-32.2 7 ex32-2.htm

 

EXHIBIT 32.2

 

CERTIFICATION PURSUANT TO 18 U.S.C. SECTION 1350,

 

AS ADOPTED PURSUANT TO SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

 

I, Michael Johnston, certify, as of the date hereof, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that the Quarterly Report of Worksport Ltd. on Form 10-Q for the period ended June 30, 2024 fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934 and that information contained in such Form 10-Q fairly presents in all material respects the financial condition and results of operations of Worksport Ltd. at the dates and for the periods indicated.

 

By: /s/ Michael Johnston  
  Michael Johnston  
  Chief Financial Officer  
  (Principal Financial and Accounting Officer)  

 

Date: August 13, 2024

 

 
GRAPHIC 8 form10-q_001.jpg begin 644 form10-q_001.jpg M_]C_X 02D9)1@ ! 0$ W #< #_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" $8!98# 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@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBN7\<_%#PE\,]/:^\5>(M.T& MV SNOKA8R?H"!WF@T:74_&-U'D :9!MB;Z2.0#7 MS7XT_P""W7B&X:6/PK\.-/LTS^[N-5O7E;\8T"C_ ,>H _7"BOPRUO\ X*__ M !_U9\V\WAO25[+9Z63^LDC5RQ_X*E?M'$D_\)O"/;^S+;_XB@#]]J*_!_1_ M^"L_[0^DE#+KNDZGMSD7FEQG=]=A6O3?"?\ P6N^)FGNG_"1>"O#>LIGYOL3 M36A(_%I.: /V3HK\[_AW_P %H?AIKSQP^+/#&L^&)#]Z>';=0C_OG#?I7UM\ M+?VK?A/\9E0>%/&^EZAM44@.1D6ZO)3([$_7H/8<4 M ?>?[1G_ 6$\<^.)+G2OA?8+X*T9LI_:5P%FU"0>H_@C_ ,?<5\&^+/'/B+ MQYJ M:2WF0Y62)BK*?8BHJ* /JSX ?\%*OC+\"[BVM9-:_P"$R\.H0'TK76,I"#J( MYOOH?Q(]J_4S]FO_ (*2?"G]H9K;3)+T^$/%,@ .E:LX59&](I?NO^A]J_ > MG1R/#(LD;,CJ@ K\7_V_?^"D>I?&O4+WP/\ #B^GTSP% M$3%8YM48=>>JQ>@_BZFK7_!3#]O6?XNZ_>_#/P+J#)X)T^0Q:A>6[X&I MS*>5SWC4C\37Y]4 %%%% !3X89+F9(H8VEELC?3CU-?L%^SO^P'\)?V=;.WETW1$U_Q MJCS-;UA%EF9O5%/RH/8#\: /Q[^#'_!//XW?&Q8+G3?"DFC:3)@_VEK3?98M MOJ WS-^ K[.^&O\ P1)L(8XI_'OQ#EN)?X[/0;4*G_?V3G_QROU&50J@ 8 X M %+0!\<>&_\ @DW^SSX?51/H.J:VPY+:EJ;G/_?L)780_P#!-_\ 9T@C5!\- M;%@O=[B=C^)+U]+TA8*P!(!/0>M 'RAK7_!+G]G36(61/!,FFLV?WEEJ$ZL, M^FYB/TKQKQ[_ ,$5?AKK$;-X3\8:]XPZ(0/Q-?HK10!^&7Q= M_P""2/QJ^'4G^.=/0%MVE2E)\>GE. 2?IFOCOQ1X0UOP3JDNFZ_I-Y MH]_$QK M\\+RSGT^ZEMKJ&2WN86*20RJ59&'4$'H: (:]L_9<_:S\:_LK>-HM8\.7;7. MDS.HU'1)W/V>[CSR,?POCHPY'O7B=% ']*O[.O[1WA#]IGX?VWBGPG=Y4X2[ MT^8C[19R]TD _0]#7J=?S=?LM_M/>*?V6?B5:^)M D-Q8N5CU+2I&Q%>P9Y4 M^C>C=C7]!WP:^,'AOX[?#O2?&7A:\%UI>H1!]I_UD+_Q1N.S*>#0!V]%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7YV_ M\%7/VRI/ACX4'PJ\(WQA\2ZW#NU6Z@;#VEH>/+!'1Y/T7/K7VK\=?B_H_P ! M_A1XC\<:Y($L]*M6D2/.&GE/$<2^[,0/QK^;WXH?$C6OBYX^UOQ?X@N&N-5U M:Y:XE).0N3PB_P"RHP!]* .6HHHH "3@#)K]*/^"?O_ 3)D\?16/Q#^+-C M);>'FVS:9H$GRO>CJ))AU6/T7J?I53_@F!^P;'\2[ZV^*_CVPW^&;.7=H^FS MK\M]*I_UK ]8U/0=S]*_8F.-8T5$4(BC 51@ >@H JZ3I%CH&F6VG:;:0V%A M;((X;:W0)'&HZ!5' %7*** "BBB@ K\O?V[OV]+SX:_M<^!- \/7C'1?!=RM MQKB0OQ)_&U^1MTRT9X8R>99B,1H/J MQ%?S9^+O%%_XV\4:KK^J3-<:CJ5S)=3R,FSZ3K.GRF&XM; MA<,K _J#V(X-8=?O5^WY^PII_P"U-X1;6/#T5MI_Q&TV/-G=/A$O4'_+"5O? M^%CT/M7YM_\ #I?]H[_H6M*_\'5O_P#%4 ?'-?8O_!-W]L6;]F_XI0Z#K]XX M\!>(95@O [96SF/"7 '8 X#8[<]J7_ATO^T=_P!"UI7_ (.K?_XJC_ATO^T= M_P!"UI7_ (.K?_XJ@#]WX9H[B&.6)UEBD4.CH M&?#FL> =+TK3=4OH[.:\AOI&:$.P4, 5P>2*_4@$, 0<@T +1110 4444 %% M%% !1110 45^;'[3'_!6K5?@G\;/$W@C0_!.FZ[9:-,+8WMQ>R1N\@4%QA5( MP"<5Y?\ \/OO%G_1,=&_\&,O_P 30!^N]%?D1_P^^\6?]$QT;_P8R_\ Q-;? M@G_@LGXX\=>,-$\.Z?\ "[2)+S5+V&SB5=0E)R[A<_=[9S0!^KE%-CW^6N_& M_ W;>F>^*=0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%?(7[>_[< M&K_L=MX2_LOPQ9>(AK7G>9]KN'B\K9MQC:#G.Z@#Z]HK\B/^'WWBS_HF.C?^ M#&7_ .)H_P"'WWBS_HF.C?\ @QE_^)H _7>BOS+_ &>_^"MWB7XT?&CPEX(N MOA_I>FVVM7JVKW<-]([Q @G(!7!Z5^FE !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%9/B;Q9HO@W2IM3U[5;/1] M/A4L]S>S+$@ &3R30!K45Q/PG^,WA#XX:#=ZUX*U>/7-)MKN2R:\A1A&\B8W M;20-PY'(XKMJ "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH ***I:UJUOH.CWVI7;B.ULX'N)78X 55+$_D* /R=_P""S7[0#ZIXD\/_ M GTRY/V33U&IZHJ-P\S B)&_P!U<_*/J3VKP"OWJ_X)C?L[Q_!#]G73=5OK7R?$GBI5U*[9U^=(F'[F/Z;3 MN_X%0!]6^'O#^G>$]"L-&TBTBL-,L($M[:VA7:D<:C"J!]!6C110 4444 %% M%<7\9/B=IGP:^&'B/QEJ\JQV>DV;W&&/WW ^1![EL#\: /S"_P""RG[1BZQX MET7X1:/=[K?3 -1UGRVX,S#]U$?=5^8C_:6OS(KH_B-X[U/XG>/->\5ZS.UQ MJ>KWDEW-(QSRQR!] , >P%&/%J2%=/6<6NH)GA[:0 MA9,_0'/X5_1OINI6VL:=:W]G,MQ:742S0RH5M2';+RV;9,3^IVX*GZ+ZT ?<5%%% !1110 4444 %% M%% !1110 5^*O_!9#X6CPK^T%I/BZWAV6OB33E\UE7CSX3L))]2I7\J_:JOA M+_@L!\+SXR_9KM_$D$/F77AK4$N&8#D12?(_ZD4 ?B)1110!8T^^ETO4+:\@ M;;-;RK*C#LRD$?J*_IE^!/CJ+XF?!GP7XIAD$BZII5O<,R]-Y0!Q^#!A^%?S M)5^Y'_!(?XG?\)M^RRF@33^;>>%]1ELBG]R&3]['^K/^5 'W!1110 4444 % M%%% !67XJUZ#PMX9U;6;EE2WT^TENI&8X&U$+'^5:E?+'_!3#XF?\*U_9!\8 MM%($O-:6/1X &PW[YL.1]$#&@#\'/'WBJ?QSXXU_Q#,/'=Q%B75+Q;"V/]>O=8U&ZU2[-[,OG7U 'Z1_'_P#X+/33-2$'C_ ($<^U?GC\5O MCSX^^-NJ/?\ C3Q1J&N2,VY89I2(4_W8Q\H_*N!HH _;[_@CG_R:A/\ ]AVZ M_DE?=5?"O_!'/_DU"?\ [#MU_)*^ZJ "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH *^8O\ @I)\37^%_P"R#XXN;>41WVJQ)H]OSAB9 MV".1[A"Y_"OIVOS/_P""W'C![3X=_#OPPC[5OM2FOY%!ZB*/8,^V9?TH _(> MBBB@#>\ WNAZ;XWT*[\36]U=^'[>]BEO[>R*B:2%6!=4W<9(&.?6OUPMO^"U M'PLL[>*"#P'XFBAB0(D:&W 50, ;^@%?CC10!^R7_#[#X8_]"/XH_[ZM_\ MXNC_ (?8?#'_ *$?Q1_WU;__ !=?C;10!^Y'P7_X*R?#/XR?$S0_!D/A_6]" MN=8F^S07FH&+R1(1\JG:Q(R>![FON"OY8=+U2ZT74K34+*9K:\M95GAFC.&1 MU(*L/<$"OZ-/V//C];_M)? 'PUXP#H-5:+[)JD*G_5W<>%D^@;AQ[,* /:J_ M+'_@LS^T3Y$.@_"#2+H%I0NJ:RL9Y5Y. /K7\UOQF^*&I_&?XI>)?&NL.7OM9O'N2O:-" M<(@]E4*OX4 <91110 5]!?L*?'^7]G;]HKP[KTDKIHMZ_P#9NJ1JXCO+>*>%UDAE4.CJF:A=&?Q+X4*Z;>[SEGBP3!)[Y4%?JAKZZO;R'3[.>ZN9%AMX$:221C@* MH&23^ H ^>_VMOVWO!G[(4>@1^(K&^UG4-9:0PV.FE/,2- ,R-N(&W) ^I]J M^<_^'V'PQ_Z$?Q1_WU;_ /Q=?G/^V[\?9?VBOVAO$?B..9I-'MY#8:8A/"V\ M9(!'^\"T ?LE_P^P^&/_0C^*/\ OJW_ /BZ/^'V'PQ_Z$?Q1_WU;_\ MQ=?C;10!^R7_ ^P^&/_ $(_BC_OJW_^+H_X?8?#'_H1_%'_ 'U;_P#Q=?C; M10!^R7_#[#X8_P#0C^*/^^K?_P"+KVK]E7_@H=X)_:O\<7WA;0M"U?1=0M;0 MW@.I&/;(@8 A=K'D9%?@'7U7_P $Q/%S>$_VQ_!:F39#J7G:>X_O;XSM'_?0 M% '[^UP_QP^'\/Q4^$/B[PG.H9=5TV:W7(SARAVG\&Q7<44 ?RPZKIMQHNJ7 MFGW<9BNK29X)HSU5U8JP_ @U5KZ6_P""BWPG'PC_ &M/&EE!"(=/U:9=9M%7 MILG^9O\ R()*^:: "OT6_P""+?Q*.A_&;Q5X-FF(M]#-"V<_78S" MOSIKV_\ 8I^(I^%W[3_@#7&D\NW&HI;3G. 8Y#L.?;F@#^CFBD5@RAE.01D$ M4,P522< *+74=0OM7ADN(H=-16,<:$+N?)&, MD\?0UX5_P^?^#_\ T+WB7_OS'_\ %5^<_P#P4&^,A^-G[4GBW5(9O-TS39!I M-C@Y'E0D@D?5BQ_&OG"@#^@;]F/_ (*$_#K]J;QQ>>%/#UKJ6EZK#:->1IJ2 MHHG52 P3!.2 <_2OJ*OYK_V5/BY/\#OV@?!?B^*0I!9WZ1W0#8#V\GR2*?;: MQ_*OZ2;&\AU*RM[NVD$MO<1K+'(O1E89!'U!H GK\J/^"VWQ'W/\/O T,H.T MS:M<1@\YQY:9_ M7ZKU^ 7_!3;XD?\+$_:Z\5B.7S;31O+TN+G('EK\V/^!$ MT ?*E%%% JEF R3P *_H\_8O\ A>/A!^S'X \/-$L=V--CN[K:,9FF'F,3 M[_,!^%?A'^R+\+F^,G[1_@/PN8VDM;C4XI;K:,[8(SOD)]L+^M?TC1QK%&J( MH1%&%51@ >@H =4=Q<16D+S3RI#"@RTDC!54>I)Z5\I_MG?\% O"'[*EFVCV MJQ^(_'DT>Z'2(I,+; ]'G8?='HO4U^.OQT_;,^+'[06H3R>)O%5W'IKL2FDZ M>Y@M8U.>-BGYN/[V: /W.\=?MI_!#X<74MIKGQ)T.&]B^]:V]QY\@_!,UYL_ M_!4S]G1&9?\ A,;@X.,KILY!_P#':_ RB@#^B'PC_P % _V?_&WS@#]:]ZTG6M/UZS6[TR_MM1M6^[/:3+*A^C*2*_EDKO_A3 M\?/B!\$M4BO_ 9XJU'1'0Y,$,Q,#\Y(:,_*<_2@#^FFBOSS_8O_ ."JFC?% MS4+#P;\3H[?PYXHGQ%:ZM&=MG>/T"MG_ %;G\C7Z%A@P!!R#T- "UX+K_P"W M9\!O"^N7^CZI\2M)L]2L9FM[FW?S-T]5_--^U#_R<9\2/^P]> M?^C6H _=#_AX5^SO_P!%3T;_ ,B?_$4?\/"OV=_^BIZ-_P"1/_B*_G@HH _I MH^$OQ\\ ?':UU&X\!^)[/Q)#I[K'=-:;OW3,"5!R!U /Y5E_%3]J/X5?!5_* M\8^.-)T>[QD6;3AYS_VS7+?F*_ /X6?M0>/_ (*^ ?$GA3P9JYT*V\031RWM MY;KBYPBE0B/_ @ACG'->77U_2W5Y<2W=U*VZ2>=R[N?4L>2: /W]T/_ M (*:?L[:[J(LU\>QV)/_ "VOK26&+_OHKBOHWPOXNT3QOHT&K>']6L]9TR=0 MT=U8S++&P/N#7\MU>M?L]?M0^/OV:?%4.K^$-8EBM=X-UI,SEK2Z7/*NG3)_ MO#D4 ?TG5^57_!<#[WPO_P"WS_V2ON[]E3]J#PW^U3\,K;Q/HC+:W\6(=2TM MG!DLYL\_L(?\G>?"_\ ["Z? M^@M7]%]?SH?L(?\ )WGPO_["Z?\ H+5_1!KNN6/AG1;[5M3N8[/3[*%[BXN) M#A8T4$L3^ H X[XM?'[X?? NWL)_'GBJQ\-)?LR6OVMCF4J 6P "<#(Y]Z\V M_P"'A7[._P#T5/1O_(G_ ,17XM?MI_M-:A^U'\;-3\1N[QZ!:$V>C69/$5LI M.&Q_><_,?K[5X+0!_0__ ,/"OV=_^BIZ-_Y$_P#B*/\ AX5^SO\ ]%3T;_R) M_P#$5_/!72_#7X=ZW\6/'6C>$_#MHU[J^J7"V\$:C.,GECZ #))]!0!_1U\) M?VC/AS\=;C4(? ?BBU\2-IZJ]T;17VQ!B0N25 R<'CVKTFO(OV6OV==#_9C^ M$6E>#](1)+E5\_4;X+\UUDVHZL/?XO\;:+H!SCR[N\029_W 2WZ5XGJG_!3W]G M72[IH#XY^U;?^6EK8S2(?H0M?@5J&I7>K7DEW?74UY=2'+SW$AD=SZEB_"?CSPWX[L4O/#FO:=K MEJR[A)87*3#'OM)Q^-?RZUO>#_'OB/X?:I'J7AK7+_0KZ-@PFL;AHCD=,X// MXT ?U%45^.?[,O\ P6 \5>#[BTT;XLVC>*-&X0ZQ:J%O8A_>9>DGZ&OUB^&? MQ2\+?&+PC9>)O"&L6^MZ-=KN2>W;)4]T=>JL.X/- '0ZEJ5KHVFW>H7TZ6ME M:Q////(<+'&JEF8GT !/X5X=_P -X_L^?]%:\-_^!7_UJ]*^,?\ R2'QQ_V MK[_TG>OYAZ /Z+O^&\?V?/\ HK7AO_P*_P#K4?\ #>/[/G_16O#?_@5_]:OY MT:* /ZAO /Q"\-_%+PS;^(O">LVNOZ)<,R17UD^^-RK%6 /L01^%<+\4OVLO MA%\&;AK7Q=X\TC3+\*6^PB;S;@X_V$R0?KBOQ)T_]NSQWX/_ &.&MBQQYES8S(@^IVU[S\._C-X%^+5B+SP;XL MTGQ'!R/] NE=ACKE<[A^(K^8JM3PSXJUGP;J\&JZ#JEWH^HPL&CNK*9HI%(. M>H/Z4 ?U*45^6W["O_!5"YU[5].\!?&*YC\^X98+#Q.0%W.2 J7 Z<_W_7K7 MZCHZR*K*P96&0RG((]: '4444 %-=UC1G=@JJ,EF. !ZU\]?M=?MK>"OV2_# ML;ZNQU;Q/>QLVGZ%;,/,DQ_'(?X$SW/7M7XU?M!?M\?%S]H2\GCU+Q#/H>@L MQ\O1](D:"%5SP&(^9S]30!^W_P 0/VM_@Y\+;AK?Q+\1=!T^["EOLPNA+*<= MMJ9.:\IG_P""I/[.D$SQ_P#"9S/M.-T>G3%3]#MK\"V8NQ9B68G))ZFDH _H M7\*_\%%?V>O%DB1P?$C3K&1SA4U)7MLG/3++BO?/#OBK1?%U@E[H>K66KVC M$36-PDR<^ZDU_+977?#OXN>,OA+J\>I^$/$NH^'[N-MVZSG9%8_[2_=;\10! M_3U17YA?L<_\%:XO$FHV'A'XR""PNYV$-OXFA79"S'@"=?XM?IU#-' M< UV=? W_!9C_DV?2/^PY#_ .@M0![A_P /"OV=_P#HJ>C?^1/_ M (BC_AX5^SO_ -%3T;_R)_\ $5_/!10!_1-8_M^_L_:E?6]G;?$_1YKFXD6* M*-?,RS,0 /N]R17N.M^(]*\-:7)J6KZE:Z9I\:[GNKR98HU&,\LQ K^7;0M6 MET#7-/U2!5>>RN([F-7Z%D8, ?;(KT3XY?M,_$3]H?6GO_&?B&YOH V8--C< MI:P#L$C''XG)H _;GQ1_P4H_9X\+7QM9?B!;ZA(I(+:;;RW" C_:5<5WWPH_ M:X^$7QLNEM/"'CK2]2U%EW?8'E\FXQ_N/@G\,U_-M4UG>7&G745U:3R6MS"P M>.:%RCHPZ$$<@T ?U153UC6+'P_I=UJ6I7<-C86L9EGN9W")&@ZLQ/05^5/_ M 3Z_P""FVH?VUIGPW^+>H_:K2Y*V^F>)+AOGBDZ+'.>X/ #]CUK[\_;'*R? MLJ_%$C#*V@7)'<$;* +FI_M/_".73;M5^(_AHEH7 _XF,?\ =/O7\X_BZ9+C MQ9K4L3K)%)>S,KJM@;:6U,@;#LV[(/^UC'M0!^%]%?J'_PY"U;_ **99_\ @ _^-'_#D+5O M^BF6?_@ _P#C0!^7E%?J'_PY"U;_ **99_\ @ _^-'_#D+5O^BF6?_@ _P#C M0!^7E%?IY??\$1],FOS2\0:#?^%M>U'1 MM4MVM-2T^XDM;F!^L'=>O/"^O:=K&GS-;WUA<1W,$J'!5T8,#^8H _ M6G_@LI^T/_8'A'1?A-I=P5O=7QJ&I[&P5MU)$:'_ 'F!/T6OR&KN_C?\9/$' MQ\^)FK^-O$LPDU3467*)G9$BJ%5$'8 #\R:X2@ K=T+P/KGB70]=UC3--FO- M-T.%+C4+B-Q4J?QKA: /J#_@G7^T1)^SY^T=HT]WO%7Q\U30[[Q3=_:)-'TR'2K55^Z(XQC=C^\QY)[T M >O?\ #D+5O^BF6?\ X /_ (T ?EY17Z;:U_P14U/1M&O]0?XE6;):6\DY M7["PSM4MCK[5^9- !7K/[)>L?V!^TU\,=0WK&(-?M"6;I@R '/X&O)J[WX _ M\EP\!_\ 8;M/_1JT ?TUT444 ?EE_P %LOA>)+3P'\0+>'YHVDTFZ=1V/SQD MGZY ^M?E)7]"W_!0[X7CXJ_LG^-;&.'SKW3K?^U+88R=\/S''_ =U?STT %3 M6-Y+I]Y;W4+%)H)%D1AV8'(/YBH:* /Z9/V>/'T?Q0^!O@?Q3'()?[2TF"5V M'_/0*%?_ ,>5JYS]L3XO1_ _]G/QIXI,@CNXK-K:SYP6GE^1 /?)S^%?/G_! M'WXFCQE^S#/XYRD"G_P ?;\J /RWN;B2\N)9YF+RRN7=CU+$Y)_.HZ** #IR*_H(_ MX)P_&;_A#_!^MZ[@ HHHH _1W_@BW\+SK7Q9\5>.)XL MPZ+8BSMY".DLQ^;'_ 0?SK] ?VY?VJ+;]E;X,W>M6_ES^)]1)L]'M9.AF(YD M([J@Y_(5YY_P2?\ A;_PK_\ 93TW5IXO+O/$US)J3,1R8L[(_P!%-?GQ_P % M8?C-/\2/VG;[P[%.S:5X3B73XX\_+YY :5OS('X4 ?'_ (H\3ZKXT\1:AKNM MWTVI:MJ$S7%S=7#%GD=CDDFLNBB@ HKJ/AK\,_$OQ>\8V'A;PGI4VKZU>MMB MMX1T'=F/15'G?LT?%:\^"?QS\'^+[.5H_L-_&)P#P\+';(I]BI- ']+5?S3?M0_\G&? M$C_L/7G_ *-:OZ4--U"'5M-M;VW;?!?\ HUJ /,**** "BO6_V>/V6_B!^T]XBETOP3I/VF&V*_;-0N'\NVM0>F]C MW/. .3BOM*;_ ((E>+E\/F:/X@:2^L!,BV-M((BWIO\ ZXH _-*BO0OC!\!? M&WP,^($G@WQ7HL]KK6X"W2)3(EVI.%:$C[X)].<\5^@O[#__ 2G?4/[/\;? M&BS:*V.V>T\*L<,_<&YQT'^Q^= ',?\ !(OX*_%FT^(Z_$"P5M$^'XU'4HUN=F/6OS*^ M ?Q-3X-?%WPWXU:V^V-HLYNDM_[[A6"@^V2,U@?$+QYK'Q0\;ZUXKU^Z>]U? M5KI[JXFJIP6]\"OVW50BA5 50, #H* %IDTR6\+RR,$C12S,> M@ Y)I]>;?M):Y<>&_@#\0=3M&*7-OHETT;*<$-Y9 /ZT ?B1_P %"_VK-1_: M2^--_;6UU(O@WP_,]GI=H&^1BIVO.1W9B.O8 5\KTLDC22,[DL[')8]2:2@ MHHK]YOV+?V1_@E8_ ?P?KMAX8T?Q1J&I6,=S=:Q?1+OP-^+EA/'=^"[/0]0D!VZCHJ_9I4/8X7Y3]"*_+C]JC_@ MF'\1/@3?K?\ A6WN/'?A:XG6&*:QA+74#,<*LL8]R!N''TH ^,%5I&"J"S,< M!0,DFOU[_P""4/[*OQ.^& N/'GB74[SPWX>U:WQ!X7E!W7>0-L\J'[F!T[G/ M-;?[!_\ P3$T[X4_V?XZ^*5I!JOBY0)K/1I,26^GGJ&<='D'Y"OT1H X_P", M?_)(?''_ & K[_TG>OYAZ_IX^,?_ "2'QQ_V K[_ -)WK^8>@ HHHH **]G_ M &:_V2_B!^U-K]Q8>#M/465F1]MU6[;9;6^>@+=V_P!D"=<^'/BK4O#?B339](UK3Y3 M#(KS[1XJ\* MHBQ2RMF2ZLCPCG/4H1M/_ ?6OQ%KZ'_8!^+$WP@_:J\$ZH)3'97US_95X,X# M0S?+S]&VG\* /Z(:\I_:>^/ND_LU_!O7/&^J[9)+9/)L;0G!N;I\B.,?CR?9 M37JO7D5^-G_!9;XU3^)OB[H7P[M;AO[+\/6HN[B)3\KW4HZGW5 !^)H ^%_B MI\4/$7QD\=:KXL\47\NHZOJ$ID=Y&)"+GY44=E4< 5R=%% !16IX6\+:OXV\ M1:?H.@Z?/JNL7\H@MK.V0M)*YZ #_.*^^?!G_!%_XFZUH4=YKOB?1= OI$W" MQP\[(<=&9>,_2@#\\J*]S_:;_8W^(?[*NJ6T?BRRCN-)NV*VFL6)+V\I'\). M/E;_ &37AE !7ZQ?\$EOVR[S6V7X,>+[YKF:&)I= O+A\N47EK8D]<#E?;(K M\G:Z/X<>.M2^&/CS0?%>D2M#J.D7D=W"RG&2K E2?0C(/L30!_4+7P-_P68_ MY-GTC_L.0_\ H+5]L?#WQG8_$7P+X?\ %&FR"6PUBQAO86'=9$#?UKXG_P"" MS'_)L^D?]AR'_P!!:@#\4**** "BI+:WEO+B*W@C:6:5PD<:#)9B< >I-?= M_P %/^"0?Q1^(VAV^K^*=1LO ]O<('BM+I3-=;2,@LJ\+]")-*N+?QKH%HIDNI-/1EN+=!U=HSR5'LEO->N$ O\ 7KE ;FX/]T'^ M%,]%'XYKTCXM?#^#XK?#3Q)X/N;J2RM]:LI+)[B, M&'&-P'K0!_,)17ZY7? M_!$_PG:V<\W_ L+56,<;/\ \>L?.!FOR;UW3UTG7-0L58NMK<20ACU(5BN? MTH HT444 %%??'[$G_!-_0?VJO@[)XRU'Q9?:+F^*K[6Y[BS:S,%Q"J* 2#G(^E?7] !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 5^+?_!7S]G-?A]\7+/XCZ3; M>7I'BH8O-B_*EX@ )]MZX/U!K]I*\6_; ^ MM^T9\ _$OA)XE;4V@-UIDK#F M.ZC!:/GW/RGV- '\X%%6-2TVZT?4;JPO8'M;VUE>">"08:.12592.Q!!'X57 MH ***.O H ^E/^"?O[/4U&X5UP\-OC] MQ'[?*2Y_WAZ5]F4 ?F!_P64_9N34M$T;XQ:/;?Z78[=,UGRU^_"3^YE/^ZQ* MD^C#TK\EJ_J!^)OP_P!,^*GP_P!>\):Q"LVG:M:26LJL,XW# ;Z@X/X5_-=\ M8/AKJ/P?^)WB/P;JL;)>:1>26Q+#&]0?E<>Q7!_&@#CZ*** "O0_V??@_J?Q MX^,/ACP1I43/-JEVJ3. <10#YI9#Z!4!->>5^O/_ 1M_9S/AWPIK7Q:U>VV MWNL Z?I7F+RENK R2#TW, ,^BGUH _1;P=X3T[P+X5TGP]I$"VVFZ9;1VMO& MHP B* /Q/7\:V:** /-_VDO$L?@_]G_XB:U*0$L]"O)#G_KDP_K7\S]?O9_P M50^(0\"_L?\ B:U2817>O30Z5&N>75W#2#_OA6K\$Z "O6?V2]''B#]IKX8Z M>4#K/K]H"K#(P) 3G\!7DU?5?_!,3PBWBS]L;P6QCWPZ;YVH.?[NR,[3_P!] M$4 ?O[1110!5U338=8TR[L+E0]O=0O#(I&/P;\:O%7AF]N?*T_6=(:Z 9L M*LEN=^[Z["XKY4_:N^+4WQN_:"\:>+9)#)!=WSQVH/18(_DC ]L+G\:\_P#! M_C+5_ FLC5=$O&LK[RI(/,3NCJ59?Q!K%H ***MKI%Z^DOJ:VLK:?',MN]T$ M/EK(06"$^I )Q[4 5*Z[X0_$&]^%/Q/\+^+]/D,5UH^H0W:L.X5AN'XKD?C7 M(T4 ?I?_ ,%AOC9:>.M+^$^B:5<++87E@?$+*K9_UJA8_P!"]?FA6WXF\::Q MXP72UU>\>\_LRT2QM=Y_U<*D[4'L,FL2@ K5\)^';KQAXHTC0[)&DN]2NXK2 M)5&3N=PHX_&LJOKO_@EG\+A\2/VM_#UW/"9+'P[%)J\I[!T&(L_\#8?E0!^X M?@;PO9?"OX9Z+H-NJI9:%ID=O\@P"(HP&;\2"?QK^:WXM>)I?&?Q2\7:[/*T MTFH:K=7.]CDD-*Q'Z8'X5_2W\1)6@^'_ (FD0X=-,NF4^XB:OY>7+&X#_ 'G/_CM? MH]7S)_P38M(K7]B[X<&) GFVTTCX[L9Y,G]*^FZ /G#_ (* ?!6Q^-?[,GBN MSFMEEU32;=M4TZ7;\T"*_J-\<0I<^"]?AD7=')I]PK M+Z@QM7\O>IJ%U*[ X E<#_OHT 5J 2.1P:** /Z0?V-?%K^./V7?AMK$C%Y) MM'AC=B?^C6K]M_^"9]W)=?L8^ !(0?*BFC M7 QA1,W^-?B1^U#_ ,G&?$C_ +#UY_Z-:@#S"BBB@#];O^"'Y/\ PA?Q1';^ MT+/_ -%O7Z=5^8O_ 0__P"1+^*/_80L_P#T6]?IU0!SNO?#OPQXH\0Z-KNK MZ%8:EK&C,S:?>W,"O);%A@E">E=%110 5^57_!<#[WPO_P"WS_V2OU5K\JO^ M"X'WOA?_ -OG_LE 'Y64444 %%%% !7JW[,?[/\ K'[2WQ?T?P5I!\I;AO.O M;H]+>V4CS']SC@>Y%>4UWGP-^,.M_ ?XH:%XUT&9H[S39P[QAL+/$>'C;U## M(H _I#^&/PWT/X1^ ]%\(^'+1++2-*MU@AC48SCJS>K,U=G0 5S?Q*\*CQU\/?$GAUC@: MIIT]GGW>,J/U-=)10!_+?XR\+WO@GQ9J^@:C"T%]IMU):S1N,$,C$?TK'K]D M/^"C7_!.:Z^,-_<_$OX:VZ'Q7L']IZ,,*+\*.)(_23'4?Q?6OQ]US0=2\,:M MO8X8?'/@>\TV; #W6DS"://<[6P< M5]B?!K]M7X._'9HH/#/C*R_M.0<:9?M]FN?H%?&?P)K^RT;Q;/-XY\'IMC,-Y)F\MD'' M[N4\G']ULU^R7P1^.7A#]H+P+:^*_!NIKJ&GS?+)&?EEMY.\OZ>/C'_R2'QQ_V K[_P!)WK^8>@ HHHH _>G_ ()2 MZ;:V/[&/A>6WMHX9;J[O)9W10&E?SF7\_]*'KZWH _+__ (+1_ VQF\-^%_BI86J1:E#@ K0\.Z@^D^(-,OHW M,;VUS',K X(*N#G]*SZ 2I!'!H _J,\"ZN-?\%Z#J0.1=V,$^?\ >C!_K7\[ MG[9WBV7QM^U%\1]4E8ONU>:%23X"^!IF)EE.@VK$GJ MQ\E:_G.^-$SW'Q=\9R21F)VU>Z)0]0?-;B@#C**** /U*_X(L_!.RO+OQ;\3 M]0MEFN[0KI6FO(N?*W#=*Z^Y&%^F?6OU>KXA_P""0-K%;_LDPR(,/-J]TSGU M.0*^WJ /,/VEO@SIWQ]^"?BGP9J%ND\E[9NUD[ 9ANE4F%U/8AL?@37\UNH6 M4NFW]S9SKMFMY6B=?1E)!_45_5#7\QWQRMX[7XS>.(H46*)-:NPJ+T \YJ . M(HHHH _?7_@EOXQE\7?L:^#UN)/,FTN2XTWZ)'*VP?\ ?)%><_\ !9C_ )-G MTC_L.0_^@M5G_@C=-))^RS?(SEDCUVX"*>BY5#Q^-5O^"S'_ ";/I'_8L/^XO\ *@!\T,=S#)#*BRQ2*4='&0RD8(([BL7P7X%\ M/?#K0TT;PQHUGH6EH[2"UL8A&FYCEF('4D]S6[10 4444 5-7_Y!-[_UP?\ M]!-?R]^-/^1QUW_K_G_]&-7]0FK_ /()O?\ K@__ *":_E[\:?\ (XZ[_P!? M\_\ Z,:@#&HHHH _;[_@CG_R:A/_ -AVZ_DE?=5?"O\ P1S_ .34)_\ L.W7 M\DK[JH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KC M?C%\0)?A5\+O$WC"'2I-;;1+&2^:PA<(\RH-S!2>^ ?RKLJI:UI-OKVCWVFW M:"2UO('MY589!5E*D?D: /S2_P"'WGAW_HF>I_\ @?'_ (4?\/O/#O\ T3/4 M_P#P/C_PK\S?CQ\,KKX.?&#Q9X.NHVC;2M0EABW=XMV8S[Y4BN#H _7W0/\ M@M=X5U37=.LKOX?:E86MQ<1Q2W1O8V$*LP!?&.<9S7Z36US%>6\5Q!(LT$J" M2.1#E64C((/<$5_*Y7[T_P#!,;]HJ/XW_L[:;I-]=>=XD\*JNFW:L?G>)1B& M3Z;1M_X#0!]?T444 ?B-_P %;/V=/^%7_'%?'6E6@AT#QJ,2#V MWC#?7=7PA7]%W[;G[/\ '^T=^SWXB\-Q1JVM6\9OM+<]1<1@E5_X$,K^-?SK M7=K-874UM<1-#<0NTZ_(_&.V\*NN&@L MQ_J4]BV2Y^J^E 'VU;P1VL$<,2+'%&H1$48"J!@ 5)110 5^5G_!9;]FU=FB M?&31K7YP5TK6Q&O4<^1,?U0GW7TK]4ZY#XN?#;3/B_\ #7Q%X.UB)9;#5[.2 MV;)H=0TB\DM9%<8)VGAO MH1@_C7,4 =M\%/A=J7QI^*OAGP5I2,]WK%ZEON R(TSEW/H%4$Y]J_I/^'7@ M73/AEX%T/PKH\0ATW2;2.UA4#&0HP2?@]S0!^4_\ P6D^,:ZQXV\)_#FSGWQ:3"VHWJ*>!+)\J ^X M4'\Z_,^NZ^.7Q6U'XW?%CQ-XUU,MY^K7CSI&QSY4><(GX* *X6@ K]-O^"*' MPW:\\:>./&\L1\JRM8]-@DQQOD.YA^2BOS)K]^_^"9OP;?X0?LJ^'3>0&'5? M$&=8N0PPP63_ %2G_@&#_P "H ^K:*** "O@W_@L-\+SXP_9PLO$T$6^Z\-: MBLS,!R(9!L?\ <&OO*N!^/GP]A^*OP9\8^%)T#C4],FA3(SB3:2A_P"^@* / MYE:*LZGI\VDZE=V-PACGMI7AD5A@AE)!'YBJU !1110 5^KGPM_8Q&L?\$N= M=@DL_P#BJ=;SXJ@.WY]T(_ _&7CRXAQ+J5TFGVTC+SY<8W/@^FXC\J_(8 L0 ,FOZ-?V M(_AC_P *C_9?\!:"\7DW;:>EY=#UEF&\G\B/RH ]B\2:>=6\.ZI8J-S7-K+" M >^Y"/ZU_+UXFTE]!\2:MIDB[9+*[EMF7T*.5(_2OZEJ_G<_;[^%LGPE_:M\ M=Z8(##97UZVJ6GHT4_SY_P"^BU 'SU1110!^ZW_!)7X@P^,/V2].TGS@][X> MOI[&6+/*(S>9'^88_E7VE7\^/["G[9%[^R/\1+BYNK>74_".K*L6IV,1^<8/ MRRIG^)>>.XXK]<]'_P""D7[/NL:%_:G_ GMM:*%W-;743I./;;CK0!ZI^T; MXXMOAO\ OQQXANI5BCL]*N"I8XRS(54#W)(K^:&>4SSR2'J[%C^)S7WY_P4 M2_X*+67[0VE)X ^'Z7,'@^.837VHW"['U!E^ZJK_ Q@\\\DU\ 4 %%%;'@W MPU=>,O%FCZ%91M+=ZE=Q6L:*.278+_6@#^@O_@G]HLN@?L>_#*UF7;(VF^<> M,??D9A^AK\*_VH?^3C/B1_V'KS_T:U?T;_#KPK%X&\ ^'?#T*A8]+L(;0 =/ MD0*?U%?SD?M0_P#)QGQ(_P"P]>?^C6H \PHHHH _6[_@A_\ \B7\4?\ L(6? M_HMZ_3JOS%_X(?\ _(E_%'_L(6?_ *+>OTZH **** "ORJ_X+@?>^%__ &^? M^R5^JM?E5_P7 ^]\+_\ M\_]DH _*RBBB@ HK4\+^&=3\:>(M.T+1;.2_P!5 MU"9;>VMHAEI'8X %>\_M8_L1>,/V3=/\)WVNSQ:E::U:AII[53Y=K=CE[!CT63 M@'W -?M37\K=O<2V=Q%/!(T,T3!TD0X96!R"#Z@U^^?_ 3I_:R@_:7^#-O: M:G<+_P )MX=1+35(B?FF0#$=P!Z,!@_[0- 'UC1110 5XM^T!^Q_\+?VE++; MXR\.0R:FB[8=8L_W%Y%_VT7[PSV;(XK2_:&_:8\#?LS^#Y-=\8:HD,C*?LFF MPD-[^''B2U\26624L=2Q;W('IN'RG]*^)_B ME^S?\2_@O<21^,/!NJ:1&A.;IX"T! [^8N5Q]37[A_LM?M_?#;]IG3K>UAOX MO#?BW:/.T/490KLW'&?3GVKZ3U'3;/6+.2TO[6&]M9!AX+B,2(P]"I&# M0!_+!17Z:?\ !5S]CGX>_"7PUI?Q&\&6D/AJ[OK\6=WH]N=L$Y92WF1I_"1C MD#CFOS+H *^MO^":/[15]\$?VC-%TJ>[9/#'BB9=,OK=F_=B1SB*7']X-@?1 MJ^2:W/ EQ-:>./#T]N2MQ%J-N\97J&$JD?K0!_2Y\8_^20^./^P%??\ I.]? MS#U_3=\3Y))O@?XMDE.97\.W;/D=S;/FOYD: "BBB@#]\?\ @E?_ ,F6>#O^ MN]Y_Z4/7UO7XU?\ !.C_ (*,:+\!?"H^''Q#CF3PW'.\VG:M;1[S:[SEXY%' M)7<201TR:^]O$_\ P4F_9_\ #6@MJ8\'O.VWNOZK&B1YY:.(%W/TR5_.OQ*KZ _;2_:SU7]K7XJ-K MTT#Z;X>T]#:Z1IC-DPQ9R7?U=CR3]!VKY_H *FLK!O#4$1F-_JL".H'\ 8,Y_!5- ']&7PCTHZ+\*?".GLGEFWTF MVB*@8QB)1BOYT?VE]%E\._M ?$'3Y@P>'6KK[W7!D)!_(U_2Q:VZVMM% @PD M:!%^@&!7X1?\%6/A?+\/?VL-8U(1E;'Q);QZG"^, L1MD ^C+0!\V^K?!/Q3X4,B_;-)U3[3Y>?F\N51\WTRI%?HI7\XO[(?[4.L_LH_% MFV\5:?"=0TR>/[+JFF;]HN8"<\'LZGE3]?6OV4\&_P#!2[X ^+M!349/&<>B MR^6'DLM2B:.9#W7 !!_"@#Z2\4>(K/PCX;U77-1D$5AIMK+>3N3C$<:%F_05 M_,+XVU]_%7C'7-:D.Y]0OIKHG_?3CCJ%D\L'_QRN<_X+,?\FSZ1_V'(?\ MT%J^H_V5_ABWP=_9Y\!^$IE5;S3]+A%UMZ&=EWR'_OIC7RY_P68_Y-GTC_L. M0_\ H+4 ?BA1110!TGPS_P"2C^%/^PM:?^CDK^GZT_X]8?\ <7^5?S _#/\ MY*/X4_["UI_Z.2OZ?K3_ (]8?]Q?Y4 34444 %%%% %35_\ D$WO_7!__037 M\O?C3_D<==_Z_P"?_P!&-7]0^H1F;3[F-?O/$RC\0:_F"^)6FRZ/\1/$]E,, M2V^IW,;9&.1*PH YRBBB@#]OO^".?_)J$_\ V';K^25]U5^:W_!'7XV^%;+X M.Z[X'U+6;+3-:L]2>]2&\G6(RQ2*/F7<1G!6OIOXO_M_?!KX,^)]'T'5?$\& MH7M]RA='U&=OEL9F/^J8GI&Q M/!['ZU^Q4)](M?(\.>, U M\BQKA(;O/[Y/;J?%KXB^'_"&C0M/J.KWD=K& MJCIN/+'V R?PK^D;XV_"S3/C5\*_$O@O5HEEM-6LWA!(Y23&4<>A# '-?GU_ MP2I_8ZU+X?\ Q"\:^//%]@T%]HES-H.E1S)@EP<33K[;<*/]\T ?HC\*?AWI MOPE^'/A[PAI$2Q6.DV<=LNT8W$#YF^I.3^-=9110 5^3'_!7C]KB/6;F'X,> M&+X/;6TBW.OS0MP\@YCMR1V!^8CUQ7U)_P %!OVY;#]F+P3-H/AZXAN_B+JT M+):0Y#"P0C!N)!ZC/RJ>I]J_"35M6O-=U.ZU'4+F6]OKJ5II[B9BSR.QR6)/ M4DT 5:*** /;OV-/@)&?"OE.=)6=;O5)5'^KM8R&?\3]T?6OZ-+. MS@T^T@M;:)(+:!%BBBC&%15& H'8 "OAG_@E'^R_)\'?@_)XXURT\GQ)XL59 MHTD7#P68YC7V+?>_*ONR@ HHHH **** /YXO^"@WPJ/PC_:R\GFZ1>.J\G_EI$6/M\P' MUK\JZ "BBE52[!5&6)P * /TC_X(P_!'_A(/B/XE^)E]!NM-!M_[/L68=;F4 M99AZ[8P?Q85^PE?.O[ /P;'P2_9=\(Z1-"(M3OX?[4ON,$RS8;!^B[1^%?15 M 'Y;?\%J/@F;C3?"'Q2L;#YHU>6^L':V8C)2=!OC8>^Y17\V>H6,^EW]S97,9BN;>5H94/564D M$?F* (**** /5?V5_A=)\9?VA/ OA)58PWVIQ&X95SLA0[Y"?;:I_.OZ4(88 M[>&.*)%CBC4(B*,!0!@ 5^./_!%WX6_V]\8_$_CB>+,&A:?]EMWQ_P MIC@_ M^.!OSK]D: "OSM_X*\?LP77Q$\ V'Q.T"T:YU;PVABU&*%$YRT]WH=L"\VGL>6,:]6B[@#E>G2OSJEB>&1XY$:.1"59&&"I' M4$>M #:*** "BBB@ K]"O^"1O[+ESX_^)S_%/6K(CPWX;8I8-*ORW-Z1P5]1 M&#DGU(%>1?L<_P#!/_QM^TYKUGJ-_:7'A[P#'(&NM7N$*-.H/*0 _>)_O=!F MOW7^'/P[T#X4^"]*\*^&-/CTS1=-A$,%O&.PZL3W8GDD]2: .DK^:;]J'_DX MSXD?]AZ\_P#1K5_2S7\TW[4/_)QGQ(_[#UY_Z-:@#S"BBB@#];O^"'__ ")? MQ1_["%G_ .BWK].J_,7_ ((?_P#(E_%'_L(6?_HMZ_3J@ HHHH *_*K_ (+@ M?>^%_P#V^?\ LE?JK7Y5?\%P/O?"_P#[?/\ V2@#\K**** />?V$/^3O/A=_ MV%T_]!:OW?\ VDO@3H_[1GPAUWP5JZ*IO(BUI=$9:VN%&8Y!]#U]B:_"#]A# M_D[SX7_]A=/_ $%J_HOH _E[^)'P_P!9^%?CG6O"?B"U:SU?2;E[:>-ACE3P MP]01@@^AKFZ_87_@KC^R2/&GA>+XO>&K'.MZ/&(=9CA7YKBU'W93CJR=,_W3 M[5^/5 !7L7[)W[0^J?LS?&C1?%]B[O8*XM]3M%)VW%JQ&]2/4?>'N*\=HH _ MJ/\ !OB[2_'OA72O$6BW27NE:E;I,=%\-R^([U'6W0#_4VI8'$TV.=@/IW(Z5\(?\$B?VO/[-O7^"OBB\Q;7#-< M>'[B9ON2=7ML^AY9??(K]5M>*/&6L3ZQJURQ.Z1ODB7LD:]%4=@*XVOT'_ &UO^"6W MB/X8:G?^+/A9:3^(O!\A::72HQNN]/YR0H_Y:1CL1R.]?GYAH +:ZFL[B.>WED@GC.Y)(V*LI]01T-?17P_P#^"AOQ]^&V MDKIFF>/[R[LD4)''JD:79C4=E,@) _&OG&B@#T/XP_M!?$+X]ZI#?>._%%]K M[P9\B&=\0P9Z[(QA5_ 5YY110 5]+_\ !/?X WOQZ_:2\-P_9GDT'0[B/5=3 MGZ*J1L&1<^K. ,?6N"_9[_9>\?\ [2WBB'2?!^CR2V^\"YU2=2EK:KGEG?U' MH.37[P_LG?LK^&OV4?AK#XOYAZ_IX^,?_)(?''_8"OO_ $G>OYAZ "BBB@ HK4U+PKJ^D:/I MNJWFG7%OIFI!FL[MXR(I]IPVUNA(/!%9= !1110 5^F/_!&W]G&?6/&&K_%[ M5K4KINEQMIVD>8O$MPX_>R+G^XORY'=SZ5\F_LC_ +'7C#]JOQM;V>FVLUAX M7@D!U+7)8R(84!Y5#_$YZ #\:_H ^&'PVT+X0^ ]&\(^&[1;/1]+@6"&-1RV M.K,>[$Y)/O0!U-?&?_!3_P#9;F_: ^"0UW0K7S_%OA3?>6\:+\]S;D?OHAZG M ##W!]:^S*1E#*01D'@@T ?RLNC1NR.I5U."K#!!]*2OU2_X*$?\$R[Z]U;4 MOB5\)-/^TK<%KC5?#< ^I3\1Z5^6NH:?=:3>S6=[;RVEW"Q26"= M"CHPZ@@\@T 5Z*** "BBB@ K[&_X)D_LPW/QU^.UAXAU&T9O"7A69+ZZD=?D MFG4YBB'J=V&/TKSO]E7]BGQ]^U/XD@BTBRDTKPRCC[9X@NXR((D[A/\ GHWH M!^-?O'\!O@7X7_9W^&^F>#?"EKY-E:)F:X<#S;J4CYI9".K$_ET% 'H=? W_ M 68_P"39](_[#D/_H+5]\U\#?\ !9C_ )-GTC_L.0_^@M0!^*%%%% '2?#/ M_DH_A3_L+6G_ *.2OZ?K3_CUA_W%_E7\P/PS_P"2C^%/^PM:?^CDK^GZT_X] M8?\ <7^5 $U%%% !1110 5_/Q_P4@^#MQ\(?VJ/%*^28],UR3^UK.3'RLLG+ M ?1LU_0/7RU^W]^Q[;_M7?"U5TP16WC?1-T^E7+\"8$?/;N?[K=CV8#U- '\ M_E%;'C#P=K7@'Q%>Z#XATVXTG5K.0QSVMRA1U(^O4>]8] #HIGA?P-<2!+'4)"6;2W8] M#_TR)/\ P'KTK]G[.\@U"UAN;::.XMID$D*-8 MM=*TBQN-2U*Z<1P6MK&7DD8] *_?[_@GS\(?B/\&/@'8Z+\2-8>\OF?S;/2 MY"';3(".(2_4G/..BYP* /INBBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH *_.W_@JW^QK+\3O"@^*GA&P\[Q+HD.W5+6!,O>6@Y\P =7 MC_5<^E?HE39(UEC9'4.C##*PR"#V- '\K-%?H-_P4P_8+G^$?B"\^)?@336? MP5J$AEU"SMTR-,F8Y+8'2-CS[&OSYH 2.1P:_2?_@G_ /\ !3>7X?Q6/P\^ M+-[+=>'EVPZ;K\AW260Z".;NT?HW5?I7YL44 ?U.:1K%CX@TVVU'3+R&_L+E M!)#.13T(8<$5;(# @C(-?SV_LI_MZ_$7]EJ^BM+"Y_X2#PBS_O] U!R M8P,\F)NL;?3CU%?L%^SO^W[\)?VBK."+3=;30/$# >9HFL.L4RMZ(V=KCW!_ M 4 ?1\<:PQJB*J(HPJJ, #T IU(K!E#*<@\@BEH **** "BBB@ ID<20@A$5 M QW':,9)[T^O/_BU\?/ /P-T634_&OB:QT6%1E89) T\GLD8^9C^% 'H%?%O M[;O_ 4<\,_LXZ;=^&_"_M:?\%;O M$GQ%BN_#7PG@F\*>'Y T4VLS8^W7*GCY.T*D>F6]Q7YX7=W/?W4MS265BS,QZDD]30!K^-_&^N?$;Q3J/B/Q'J,VJZSJ$IFN+JX;+,Q/Z =@.!6 M'110 5]D?\$W?V-Y?VD/BA#X@\06C_\ "!>'YEGN]Z_+>S Y2W!],\M[#'>O M&OV6_P!F#Q3^U-\2;7PUH$36]C&RR:EJTBYBLH,\L?5O1>YK^@[X,_!_PW\" M?AWI/@WPM9BUTO3XPNX_ZR9_XI'/=F/)H [2&&.VACAB18HHU"(B#"JH& . MPI]%% !1110 4444 >+_ +77[.O_P#16M-_\$DG_P >K];** /R3_X<=Z__ -%:TW_P22?_ M !ZMSP+_ ,$4[[P[XRT35-6^)=CJ>FV5W%<7%G'I#HTR*P8H&,IQG&.E?JA1 M0!';P1VL$<,2!(HU"(J] , 5)110 E?F?\ '+_@CK/\3OBQXE\5Z#\0++P_ MINKW;7::=+I3RF%FY8;A(H(SD].]?IC10!^2?_#CO7_^BM:;_P""23_X]1_P MX[U__HK6F_\ @DD_^/5^ME% 'SM^Q)^R3'^R'\-;_P .2ZS#X@U*_O6N[C4( M;8P!A@!5VEF/ ]^]?1-%% !1110 A&1@C(KYO^/7_!/OX-?M 23WNK^'%T;7 M90?^)OHI%O,6]6 &U_\ @0-?2-% 'Y,>._\ @B-JT-Q+)X.^(]K57[8T4 ?C]X2_P"" M)?C:\F1O$?Q T?3( WSI8VLEPY'L25 -?7/P/_X)6_!;X0W$&H:G97/CK6(F MW+<:XP,*GK\L*@+P>F;OV],.N,;?UKZWHH _)/\ X<=Z M_P#]%:TW_P $DG_QZC_AQWK_ /T5K3?_ 22?_'J_6RB@#\U/V?_ /@D7K/P M5^,GA3QO/\2K'58=$O%NFLX])>-I0 1M#&4XZ^E?I7110!5U33;76M-NK"^@ M2YL[J)H9H9!E71A@J1Z$&ORX\;_\$2YM7\7ZQ?>'OB3::1HES=/+9V%QI3RR M6\;'(0N)0&QG&<#I7ZHT4 ?DG_PX[U__ **UIO\ X))/_CU'_#CO7_\ HK6F M_P#@DD_^/5^ME% 'Y1>'_P#@BSXN\+ZY8ZQI?QCL;/4;&9;BWGCT:0,CJ<@C M]]ZBOU)\,6NIV/AW3;;6KR'4=6A@1+J[@B,:32 89PI)VY/.,UJ44 )7@OQP M_8=^#G[0#27'B;PG;PZLX_Y"NF'[+"'DBWURR$C>PWQE?\ T&O)=2_X(P?&.WDQ9>(/"]XF?O/<2Q?IY9K] MJ:* /QJ\._\ !%/XFWTBC6/&GAW24_B:!);DC\,+FOICX._\$<_A7X)F@O?& MFJZEXYO8\,;9R+6SW _W$^9A[,V*^_:* ,7PCX+T'P#HD&C^&]'L]$TR!0L= MK8PK&@ ]AU_&MJBB@#C_ (Q_\DA\OYAZ "BBB@#]O?V"/@UX-^.'[ ?A/P]XUT*VUS3))[W:LR_/$WGO\ MT;CE&]P:\8^+7_!$\3:A/=_#CQTMO9L2RZ;KT!=DR?NK,F. /5<^]?3?_!*_ M_DRSP=_UWO/_ $H>OK>@#\5]-_X(O_&*XO-EYXA\+VEOG_7)<2R''KMV#^=? M1_P3_P"",O@?PE?6^H_$/Q+=>,YHFW?V=9Q_9+1NF-W)=N>V0#Z5^C-% &-X M1\&Z'X!T"UT3PYI5KHNDVJ[(;2SB$<:#Z#^=;-%% !1110 5X1\>/V)?A%^T M0LL_BGPO#'J[#Y=8TT_9[H''!++][Z,#7N]% 'Y3?$'_ ((BR_:9)?!/Q'7[ M-C*VVN667SZ>9&0/_':\IN_^",GQJBF*V^M>%9XNSM=RH3^'EFOVOHH _'3P MO_P1/^(5](G]N^.]!TF/@M]E@EN6]P,[:^JO@O\ \$C_ (.?#6X@O_$AOO'V MI1D.%U-A':AO^N*8W#_>)K[AHH HZ+H>G>'--@T_2K&WTZQ@7;%;6L0CC0>@ M4#%7J** "OGG]MK]EF[_ &M/A;9^$K/Q##X;EM[]+PW4]J;A6"@C;M#+Z],O#\0^ MF''49QPV1Q7Y_?$3_@B3K%O=2R^!_B':W=KG]W:ZW:E)0/>2/Y3_ -\BOUIH MH _$9O\ @C7\Z444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 5=4TNSUO3;G3]0MHKVQN8VBFMYT#I(A&"K ]017XO_\ !0+_ M ()OZG\&=2U#QY\.;&74? I,)Z1N?[I^4^U?DQXR\#Z_P##S7[G1/$NCWFB:K;,4EM;V(QNI'UZ MCW'% &)3X9I+>598I&BD4Y5T)!!]013** /I+X,_\%"OC=\$UAMM,\62ZQI, M> --UI?M407T!;YE_ U]F_#?_@MQ9R0Q0^//AW)#-G#WF@W>4QZ^5(,_^/U^ M4%% '[P>&_\ @K+^SUX@13<:YJVB,>JZCICC'_?LO780?\%(OV=+B(2+\2K% M0>TEO.I_(IFOY[Z* /WVUK_@J1^SII$1>/QI-J1P?DLM.G8_^/*H_6O&O'W_ M 6J^'&DQLGA'P=KOB&;D+)?O'91@]CP7)'Y5^-U% 'VU\7?^"MGQK^(TU:\UB^D.7N+R9I'/X MDUD44 %%%.CC>:18XU9W8X55&23Z 4 -KVS]EO\ 9+\:_M5>-HM'\.6K6NDP ML#J.MW"'[/:1YYY_B?'11R?:O?\ ]CK_ ()<^+_C=<6?B3X@)<>#_!.5D6%U MVWU^O7"*?]6I_O-SZ#O7[)?#/X6^%O@[X3M/#7A#1[?1M(M5 6&!<%C_ 'F/ M5F/OYAZ_IX^,G_)(? M''_8"OO_ $G>OYAZ "BBB@#]\?\ @E?_ ,F6>#O^N]Y_Z4/7UO7R1_P2O_Y, ML\'?]=[S_P!*'KZWH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KROXZ?LQ_#K]HO1 M&T_QMX>@OY I6&_C'EW4'ND@Y%>J44 ?C-^T7_P1Z\<^!Y+G5?A?J"^-='7+ M_P!FW)6&_C'H/X)/S4^QKX-\7> _$?@#5)=-\2:%J&A7T9VM!?V[Q,#_ ,"% M?U%US'CCX8^$_B5I[V/BGP[IVNVS#;LOK=9"![$C(_"@#^7ZBOW.^)G_ 2/ M^!_CF26?1X-2\'7+G.=+GW1#Z1OD"OFOQG_P1%\0022R>%?B/I]W'D^7;ZK9 M/$V.V70D?^.T ?F+17V[K?\ P1]^/VDL?LR>&M63/#6FIL#^3QK7*2?\$M/V MCHY&4>"87"G&Y=3ML'W'ST ?)M%?96C?\$E?VAM6:(2Z)H^F;P_N$@MH) M+B9SA8XD+,?H!7[*?#O_ ((O_#309(I_%GB;6?$\JXWV\6VUA/TVY;]:^N/A M7^RM\*?@Q'&/"?@K2]/N$Z7;0B6<^^]LG- 'XN? '_@FG\9OCI-;7..!P*6@!% 4 8 X %+110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% %75--MM:TR[T^]A6XL[N%X)X7Z/&RE64^Q!(KP'_AWO\ ML\_]$NT7_OE__BJ^B** /G?_ (=\?L\_]$NT7_OE_P#XJC_AWQ^SS_T2[1?^ M^7_^*KZ(HH YKX=_#CPW\)_"MKX;\)Z3!HFAVK,T-G; A$+,68C/J2372T44 M %%%% !1110 4444 %%%% !1110 4444 %%%% !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 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 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 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 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 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 I110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!_]D! end EX-101.SCH 9 wksp-20240630.xsd XBRL SCHEMA FILE 00000001 - Document - Cover link:presentationLink link:calculationLink link:definitionLink 00000002 - Statement - Condensed Consolidated Balance Sheets link:presentationLink link:calculationLink link:definitionLink 00000003 - Statement - Condensed Consolidated Balance Sheets (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 00000004 - Statement - Condensed Consolidated Statements of Operations and Comprehensive Loss (Unaudited) link:presentationLink link:calculationLink link:definitionLink 00000005 - Statement - Condensed Consolidated Statements of Shareholders' Equity (Unaudited) link:presentationLink link:calculationLink link:definitionLink 00000006 - Statement - Condensed Consolidated Statements Of Cash Flows (Unaudited) link:presentationLink link:calculationLink link:definitionLink 00000007 - Disclosure - Basis of Presentation and Business Condition link:presentationLink link:calculationLink link:definitionLink 00000008 - Disclosure - Going Concern link:presentationLink link:calculationLink link:definitionLink 00000009 - Disclosure - Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 00000010 - Disclosure - Inventory link:presentationLink link:calculationLink link:definitionLink 00000011 - Disclosure - Prepaid expenses and deposits link:presentationLink link:calculationLink link:definitionLink 00000012 - Disclosure - Property and Equipment link:presentationLink link:calculationLink link:definitionLink 00000013 - Disclosure - Shareholders’ Equity (Deficit) link:presentationLink link:calculationLink link:definitionLink 00000014 - Disclosure - Related Party Transactions link:presentationLink link:calculationLink link:definitionLink 00000015 - Disclosure - Changes in Cash Flows from Operating Assets and Liabilities link:presentationLink link:calculationLink link:definitionLink 00000016 - Disclosure - Investments link:presentationLink link:calculationLink link:definitionLink 00000017 - Disclosure - Operating Lease Obligations link:presentationLink link:calculationLink link:definitionLink 00000018 - Disclosure - Long term Debt link:presentationLink link:calculationLink link:definitionLink 00000019 - Disclosure - Loss per Share link:presentationLink link:calculationLink link:definitionLink 00000020 - Disclosure - Warrants link:presentationLink link:calculationLink link:definitionLink 00000021 - Disclosure - Stock Options and Performance Share Units link:presentationLink link:calculationLink link:definitionLink 00000022 - Disclosure - Warrant Inducement link:presentationLink link:calculationLink link:definitionLink 00000023 - Disclosure - Rental Income link:presentationLink link:calculationLink link:definitionLink 00000024 - Disclosure - Subsequent Events link:presentationLink link:calculationLink link:definitionLink 00000025 - Disclosure - Inventory (Tables) link:presentationLink link:calculationLink link:definitionLink 00000026 - Disclosure - Prepaid expenses and deposits (Tables) link:presentationLink link:calculationLink link:definitionLink 00000027 - Disclosure - Property and Equipment (Tables) link:presentationLink link:calculationLink link:definitionLink 00000028 - Disclosure - Changes in Cash Flows from Operating Assets and Liabilities (Tables) link:presentationLink link:calculationLink link:definitionLink 00000029 - Disclosure - Operating Lease Obligations (Tables) link:presentationLink link:calculationLink link:definitionLink 00000030 - Disclosure - Warrants (Tables) link:presentationLink link:calculationLink link:definitionLink 00000031 - Disclosure - Stock Options and Performance Share Units (Tables) link:presentationLink link:calculationLink link:definitionLink 00000032 - Disclosure - Going Concern (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000033 - Disclosure - Schedule of Inventory (Details) link:presentationLink link:calculationLink link:definitionLink 00000034 - Disclosure - Schedule of Prepaid Expenses and Deposits (Details) link:presentationLink link:calculationLink link:definitionLink 00000035 - Disclosure - Prepaid expenses and deposits (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000036 - Disclosure - Schedule of Property and Equipment (Details) link:presentationLink link:calculationLink link:definitionLink 00000037 - Disclosure - Shareholders’ Equity (Deficit) (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000038 - Disclosure - Related Party Transactions (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000039 - Disclosure - Schedule of Changes in Operating Assets and Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 00000040 - Disclosure - Investments (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000041 - Disclosure - Schedule Right-of-use Asset (Details) link:presentationLink link:calculationLink link:definitionLink 00000042 - Disclosure - Schedule of Lease Costs (Details) link:presentationLink link:calculationLink link:definitionLink 00000043 - Disclosure - Schedule of Measurement of Lease Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 00000044 - Disclosure - Schedule of Future Minimum Lease Payments (Details) link:presentationLink link:calculationLink link:definitionLink 00000045 - Disclosure - Operating Lease Obligations (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000046 - Disclosure - Long term Debt (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000047 - Disclosure - Loss per Share (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000048 - Disclosure - Schedule of Warrants Exercise Price (Details) link:presentationLink link:calculationLink link:definitionLink 00000049 - Disclosure - Schedule of Warrants Activity (Details) link:presentationLink link:calculationLink link:definitionLink 00000050 - Disclosure - Warrants (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000051 - Disclosure - Schedule of Stock Options Activity (Details) link:presentationLink link:calculationLink link:definitionLink 00000052 - Disclosure - Schedule of Share-based Payment Arrangement, Option, Exercise Price Range (Details) link:presentationLink link:calculationLink link:definitionLink 00000053 - Disclosure - Stock Options and Performance Share Units (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000054 - Disclosure - Warrant Inducement (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000055 - Disclosure - Rental Income (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000056 - Disclosure - Subsequent Events (Details Narrative) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 10 wksp-20240630_cal.xml XBRL CALCULATION FILE EX-101.DEF 11 wksp-20240630_def.xml XBRL DEFINITION FILE EX-101.LAB 12 wksp-20240630_lab.xml XBRL LABEL FILE Class of Stock [Axis] Common Stock [Member] Warrants [Member] Related and Nonrelated Parties [Axis] Related Party [Member] Series A Preferred Stock [Member] Series B Preferred Stock [Member] Equity Components [Axis] Preferred Stock [Member] Additional Paid-in Capital [Member] Share Subscriptions Receivable [Member] Share Subscription Payable [Member] Retained Earnings [Member] Cumulative Translation Adjustment [Member] Collaborative Arrangement and Arrangement Other than Collaborative [Axis] Market Offering Agreement [Member] ATM Agreement [Member] Pre-funded Warrants [Member] Warrant [Member] Long-Lived Tangible Asset [Axis] Equipment [Member] Manufacturing Facility [Member] Furniture and Fixtures [Member] Product Molds [Member] Computer Equipment [Member] Leasehold Improvements [Member] Building [Member] Land [Member] Automobiles [Member] Statistical Measurement [Axis] Maximum [Member] Award Type [Axis] Restricted Stock [Member] Title and Position [Axis] Consultant [Member] Class of Warrant or Right [Axis] Statement of Income Location, Balance [Axis] Operating Expense [Member] Chief Executive Officer [Member] Officer and Director [Member] Investment, Name [Axis] Mobile Phone Development Company [Member] Lease Agreement [Member] Loan Agreement [Member] Revolving Financing And Assignment Agreement [Member] Subsequent Event Type [Axis] Subsequent Event [Member] Antidilutive Securities [Axis] Performance Shares [Member] Equity Option [Member] Prefunded Warrant [Member] Holder [Member] Warrants One [Member] Warrants Two [Member] Warrants Three [Member] Warrants Four [Member] Warrants Five [Member] Warrants Six [Member] Plan Name [Axis] 2015, 2021 and 2022 Equity Incentive Plans [Member] Restricted Stock Units (RSUs) [Member] Stock Options [Member] Director [Member] Employees [Member] Minimum [Member] Steven Rossi [Member] Employees One [Member] Employees Two [Member] Employees and Consultants and Directors [Member] Employee [Member] Steven Rossi [Member] Employees and Consultant [Member] Employee And A Consultant [Member] Employee One [Member] Legal Entity [Axis] Terravis Energy, Inc. [Member] Sublease Agreement [Member] Statement [Table] Statement [Line Items] Document Type Amendment Flag Amendment Description Document Registration Statement Document Annual Report Document Quarterly Report Document Transition Report Document Shell Company Report Document Shell Company Event Date Document Period Start Date Document Period End Date Document Fiscal Period Focus Document Fiscal Year Focus Current Fiscal Year End Date Entity File Number Entity Registrant Name Entity Central Index Key Entity Primary SIC Number Entity Tax Identification Number Entity Incorporation, State or Country Code Entity Address, Address Line One Entity Address, Address Line Two Entity Address, Address Line Three Entity Address, City or Town Entity Address, State or Province Entity Address, Country Entity Address, Postal Zip Code Country Region City Area Code Local Phone Number Extension Written Communications Soliciting Material Pre-commencement Tender Offer Pre-commencement Issuer Tender Offer Title of 12(b) Security No Trading Symbol Flag Trading Symbol Security Exchange Name Title of 12(g) Security Security Reporting Obligation Annual Information Form Audited Annual Financial Statements Entity Well-known Seasoned Issuer Entity Voluntary Filers Entity Current Reporting Status Entity Interactive Data Current Entity Filer Category Entity Small Business Entity Emerging Growth Company Elected Not To Use the Extended Transition Period Document Accounting Standard Other Reporting Standard Item Number Entity Shell Company Entity Public Float Entity Bankruptcy Proceedings, Reporting Current Entity Common Stock, Shares Outstanding Documents Incorporated by Reference [Text Block] Entity Listing, Par Value Per Share Defined Benefit Plan [Table] Defined Benefit Plan Disclosure [Line Items] Assets Current Assets Cash and cash equivalents Accounts receivable, net Other receivable Inventory (note 4) Related party loan (note 8) Prepaid expenses and deposits (note 5) Total Current Assets Investments (note 10) Property and Equipment, net (note 6) Right-Of-Use Asset, net (note 11) Intangible Assets, net Total Assets Liabilities and Shareholders’ Equity Current Liabilities Accounts payable and accrued liabilities Payroll taxes payable Related party loan (note 8) Current portion – Long term debt (note 12) Current lease liability (note 11) Total Current Liabilities Long Term – Lease Liability (note 11) Long Term Debt (note 12) Total Liabilities Shareholders’ Equity Series A & B Preferred Stock, $0.0001 par value, 100,100 shares authorized, 100 Series A and 0 Series B issued and outstanding, respectively (note 7) Common stock, $0.0001 par value, 299,000,000 shares authorized, 28,520,704 and 20,320,503 shares issued and outstanding, respectively (note 7) Additional paid-in capital Share subscriptions receivable Share subscriptions payable Accumulated deficit Cumulative translation adjustment Total Shareholders’ Equity Total Liabilities and Shareholders’ Equity Preferred stock, par value Preferred stock, shares authorized Preferred stock, shares issued Preferred stock, shares outstanding Common stock, par value Common stock, shares authorized Common stock, shares issued Common stock, shares outstanding Income Statement [Abstract] Net Sales Cost of Goods Sold Gross Profit Operating Expenses General and administrative Sales and marketing Professional fees (Gain) loss on foreign exchange Total operating expenses Loss from operations Other Income (Expense) Interest expense Interest income Rental income (note 17) Gain on settlement of debt Total other income (expense) Net Loss Loss per Share basic Loss per Share diluted Weighted Average Number of Shares basic Weighted Average Number of Shares diluted Balance Balance, shares Issuance for services and subscriptions payable Issuance for services and subscriptions payable, shares Shares issued (note 7) Shares issued (note 7), shares Net loss Warrant inducement (note 16) Warrant inducement (note 14), shares Warrant exercise (note 14) Warrant exercise (note 16), shares Balance Balance, shares Statement of Cash Flows [Abstract] Operating Activities Net Loss Adjustments to reconcile net loss to net cash from operating activities: Shares, options and warrants issued for services Depreciation and amortization Change in operating lease Adjustments to reconcile net income loss to cash provided by (used in) operating activities Changes in operating assets and liabilities (note 9) Net cash used in operating activities Cash Flows from Investing Activities Investments Purchase of property and equipment Net cash used in investing activities Financing Activities Net change in related party loan Proceeds from warrant exercise Proceeds from issuance of common share, net of issuance cost Proceeds from issuance of common stock Net cash received from (used in) financing activities Change in cash Cash, restricted cash and cash equivalents - beginning of period Cash, restricted cash and cash equivalents end of period Supplemental Disclosure of non-cash operating and investing activities Fixed asset additions included in accounts payable Supplemental Disclosure of non-cash investing and financing activities Shares issued for purchase of software Supplemental Disclosure of non-cash operating and financing activities Warrant inducement issuance costs included in accounts payable Supplemental Disclosure of cash flow information Income tax paid Interest paid Accounting Policies [Abstract] Basis of Presentation and Business Condition Organization, Consolidation and Presentation of Financial Statements [Abstract] Going Concern Significant Accounting Policies Inventory Disclosure [Abstract] Inventory Prepaid Expenses And Deposits Prepaid expenses and deposits Property, Plant and Equipment [Abstract] Property and Equipment Equity [Abstract] Shareholders’ Equity (Deficit) Related Party Transactions [Abstract] Related Party Transactions Changes in Cash Flows from Operating Assets and Liabilities Investments, All Other Investments [Abstract] Investments Operating Lease Obligations Operating Lease Obligations Debt Disclosure [Abstract] Long term Debt Earnings Per Share [Abstract] Loss per Share Warrants Warrants Share-Based Payment Arrangement [Abstract] Stock Options and Performance Share Units Warrant Inducement Warrant Inducement Rental Income Rental Income Subsequent Events [Abstract] Subsequent Events Schedule of Inventory Schedule of Prepaid Expenses and Deposits Schedule of Property and Equipment Schedule of Changes in Operating Assets and Liabilities Schedule Right-of-use Asset Schedule of Lease Costs Schedule of Measurement of Lease Liabilities Schedule of Future Minimum Lease Payments Schedule of Warrants Exercise Price Schedule of Warrants Activity Schedule of Stock Options Activity Schedule of Share-based Payment Arrangement, Option, Exercise Price Range Collaborative Arrangement and Arrangement Other than Collaborative [Table] Collaborative Arrangement and Arrangement Other than Collaborative [Line Items] Accumulated deficit Net loss Working capital Proceeds from other equity Number of common shares issued, value Gross sales price, percentage Sale of stock issued Net proceeds Sale of stock issued Proceeds from issuance of warrants Issued of warrants Convertible shares of common stock Warrants an exercise price Warrants and rights outstanding, term Finished goods Promotional items Raw materials Inventory  Schedule Of Prepaid Expenses And Deposits Consulting, services, and advertising Deposits Prepaid expenses and deposits, net  Prepaid expenses and deposits Property, Plant and Equipment [Table] Property, Plant and Equipment [Line Items] Property and Equipment, gross Less accumulated depreciation Property and Equipment, net Accumulated Other Comprehensive Income (Loss) [Table] Accumulated Other Comprehensive Income (Loss) [Line Items] Sale of common stock, shares Proceeds from sale of common stock Stock Issued During Period, Value, New Issues Number of shares issued Common stock par value Share based payment award, options, grants in period, gross Preferred stock par value Preferred stock voting rights Related Party Transaction [Table] Related Party Transaction [Line Items] Salaries expenses Receivable from related party Decrease (increase) in accounts receivable Decrease (increase) in other receivable Decrease (increase) in inventory Decrease (increase) in prepaid expenses and deposits Increase (decrease) in payroll taxes payable Increase (decrease) in accounts payable and accrued liabilities Changes in operating assets and liabilities  Stock Issued During Period, Shares, Acquisitions Stock Issued During Period, Value, Acquisitions Equity Method Investment, Ownership Percentage Advanced receivable for stock issuance Investment Owned, Cost Proceeds from Loans Investment Owned, Balance, Principal Amount Interest Costs Incurred Schedule Right-of-use Asset Right-of-use asset Current lease liability Long-term lease liability Schedule Of Lease Costs Operating lease cost Operating cashflow 2025 2026 2027 Total future minimum lease payments Less: amount representing interest Present value of future payments Current portion Long term portion Lease expiration date Monthly lease payments Area of land Additional fees Monthly lease payments Incremental borrowing rate Square-foot Purchase price Total principal Interest rate Deposits Accounts balance Principal and accrued interest Maturity amount Revolving financing Maturity months Revolving credit facility Interest reserve Drawn down amount Accounts receivable Debt instrument loan forgiveness percentage Debt Instrument, Fair Value Disclosure Debt Instrument, Decrease, Forgiveness Antidilutive Security, Excluded EPS Calculation [Table] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Earnings per share basic Earnings per share diluted Weighted average number of shares outstanding basic Weighted average number of shares outstanding diluted Antidilutive securities, shares Exercise price Warrant, outstanding Weighted average life (years) Warrants expiry date Schedule Of Warrants Activity Number of warrants, balance, beginning of year Weighted average price, balance, beginning of year Number of warrants, issuance Weighted average price, issuance Number of warrants, exercise Weighted average price, exercise Number of warrants, balance, end of period Weighted average price, balance, ending of year Connection to the sale Exercise price Pre warrants exercised Number of warrant Representative warrants are exercisable Share price Number of new warrants issued Cancelled shares Number of stock options restricted stock units Number of options, balance, beginning of period Weighted average price, balance, beginning of period Number of options, granted Weighted average price, granted Number of options, cancelled Weighted average price, cancelled Number of options, balance, end of period Weighted average price, balance, end of period Lower Range of Exercise prices Upper Range of Exercise prices Number of Shares Outstanding Weighted average life (years) Weighted average exercise price Number of Shares Exercisable Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table] Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] Share based compensation, description Stock option issued Stock option exercise price Expiration date Stock option cancelled Expiration term Cancelled shares Exercise price per share Number of shares issued Non cash deemed dividend Shares issuable recorded as liability Sublease commence date Expiration date Lease payments Rental income Subsequent Event [Table] Subsequent Event [Line Items] Proceeds from loans Drew down Interest reserve Exercise prices per share Warrants [Member] Share subscriptions payable. Change in operating lease. Purchase of software. Share Subscriptions Receivable [Member] Share Subscription Payable [Member] Cumulative Translation Adjustment [Member] Stock issued during period value warrant exercise. Warrant exercise, Stock issued during period value warrant inducement Stock issued during period shares warrant inducement Interest income nonoperating. Working capital. Market Offering Agreement [Member] ATM Agreement [Member] Pre-funded Warrants [Member] Prepaid Expenses and Deposits Disclosure [Text Block] Prepaid deposit. Consultant [Member] Officer and Director [Member] Schedule of changes in operating assets and liabilities [Table Text Block] Mobile Phone Development Company [Member] Advanced receivable for stock issuance. Lease Agreement [Member] Additional Fees. Schedule Right of Use Asset [Table Text Block] Schedule Of Measurement Of Lease Liabilities [Table Text Block] Loan Agreement [Member] Debt instrument loan forgiveness percentage. Revolving Financing And Assignment Agreement [Member] Revolving financing Warrants [Text Block] Holder [Member] Schedule Of Warrants Exercise Price [Table Text Block] Warrants One [Member] Warrants Two [Member] Warrants Three [Member] Warrants Four [Member] Warrants Five [Member] Warrants Six [Member] Non-capital losses carried forward, total Weighted average price at which grantees can acquire the shares reserved for issuance under the stock warrants. Weighted average per share amount at which grantees can acquire shares of common stock by exercise of warrants. Weighted average price, exercise. 2015, 2021 and 2022 Equity Incentive Plans [Member]. Stock Options [Member] Employees [Member] Steven Rossi [Member] Employees One [Member] Employees Two [Member] Employees and Consultants and Directors [Member] Steven Rossi [Member] Employee [Member] Employees and a Consultant [Member] Employee And A Consultant [Member] Employee One [Member] Terravis Energy, Inc. [Member] Prefunded Warrant [Member] Rental income operating leases [Text Block] Sublease commence date. Sublease Agreement [Member] Rental income operating. Warran tInducement [Text Block] Non cash deemed dividend. Number of new warrants issued. Product Molds [Member] Obligation to issue remaining shares. Payment of refinancing real property mortgage. Interest reserve. Proceeds from issuance of common share net of issuance cost. Fixed asset additions included in accounts payable. Warrant inducement issuance costs included in accounts payable. Steven Rossi [Member] [Default Label] Assets, Current Assets [Default Label] Other Liabilities, Current Liabilities, Current Liabilities Common Stock, Share Subscribed but Unissued, Subscriptions Receivable Equity, Attributable to Parent Liabilities and Equity Gross Profit Gain (Loss), Foreign Currency Transaction, before Tax Operating Expenses [Default Label] Operating Income (Loss) Interest Expense, Nonoperating Nonoperating Income (Expense) Shares, Outstanding ChangeInOperatingLease Adjustments, Noncash Items, to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities Increase (Decrease) in Operating Capital Net Cash Provided by (Used in) Operating Activities Payments to Acquire Investments Net Cash Provided by (Used in) Investing Activities Repayments of Related Party Debt Net Cash Provided by (Used in) Financing Activities Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations Lessee, Operating Leases [Text Block] WarrantsTextBlock Warran tInducement [Text Block] Rental income operating leases [Text Block] Prepaid Expense and Other Assets Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Increase (Decrease) in Accounts Receivable Increase (Decrease) in Other Receivables Increase (Decrease) in Inventories Increase (Decrease) in Prepaid Expense and Other Assets Lessee, Operating Lease, Liability, to be Paid Lessee, Operating Lease, Liability, Undiscounted Excess Amount Deposits [Default Label] Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Outstanding, Number Weighted average price at which grantees can acquire the shares reserved for issuance under the stock warrants Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price Share-Based Payment Arrangement, Option, Exercise Price Range, Outstanding, Weighted Average Remaining Contractual Term Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures and Expirations in Period InterestReserve EX-101.PRE 13 wksp-20240630_pre.xml XBRL PRESENTATION FILE XML 15 R1.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Cover - $ / shares
6 Months Ended
Jun. 30, 2024
Aug. 13, 2024
Document Type 10-Q  
Amendment Flag false  
Document Quarterly Report true  
Document Transition Report false  
Document Period End Date Jun. 30, 2024  
Document Fiscal Period Focus Q2  
Document Fiscal Year Focus 2024  
Current Fiscal Year End Date --12-31  
Entity File Number 001-40681  
Entity Registrant Name Worksport Ltd.  
Entity Central Index Key 0001096275  
Entity Tax Identification Number 35-2696895  
Entity Incorporation, State or Country Code NV  
Entity Address, Address Line One 2500 N America Dr  
Entity Address, City or Town West Seneca  
Entity Address, State or Province NY  
Entity Address, Postal Zip Code 14224  
City Area Code (888)  
Local Phone Number 554-8789  
Entity Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Entity Filer Category Non-accelerated Filer  
Entity Small Business true  
Entity Emerging Growth Company false  
Entity Shell Company false  
Entity Common Stock, Shares Outstanding   29,650,916
Entity Listing, Par Value Per Share $ 0.0001  
Common Stock [Member]    
Title of 12(b) Security Common Stock  
Trading Symbol WKSP  
Security Exchange Name NASDAQ  
Warrants [Member]    
Title of 12(b) Security Warrants  
Trading Symbol WKSPW  
Security Exchange Name NASDAQ  
XML 16 R2.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Condensed Consolidated Balance Sheets - USD ($)
Jun. 30, 2024
Dec. 31, 2023
Current Assets    
Cash and cash equivalents $ 3,426,089 $ 3,365,778
Accounts receivable, net 623,386 463,122
Other receivable 140,863 165,865
Inventory (note 4) 6,386,744 3,631,492
Prepaid expenses and deposits (note 5) 151,815 1,497,249
Total Current Assets 10,743,200 9,123,506
Investments (note 10) 90,731 90,731
Property and Equipment, net (note 6) 14,308,776 14,483,436
Right-Of-Use Asset, net (note 11) 705,155 917,354
Intangible Assets, net 1,337,636 1,338,889
Total Assets 27,185,498 25,953,916
Current Liabilities    
Accounts payable and accrued liabilities 1,750,166 1,451,181
Payroll taxes payable 260,585 85,010
Current portion – Long term debt (note 12) 5,300,000
Current lease liability (note 11) 243,203 328,229
Total Current Liabilities 2,253,954 7,166,612
Long Term – Lease Liability (note 11) 485,451 608,761
Long Term Debt (note 12) 5,300,000
Total Liabilities 8,039,405 7,775,373
Shareholders’ Equity    
Series A & B Preferred Stock, $0.0001 par value, 100,100 shares authorized, 100 Series A and 0 Series B issued and outstanding, respectively (note 7)
Common stock, $0.0001 par value, 299,000,000 shares authorized, 28,520,704 and 20,320,503 shares issued and outstanding, respectively (note 7) 2,852 2,032
Additional paid-in capital 69,230,341 64,685,693
Share subscriptions receivable (1,577) (1,577)
Share subscriptions payable 5,964,290 1,814,152
Accumulated deficit (56,041,233) (48,313,177)
Cumulative translation adjustment (8,580) (8,580)
Total Shareholders’ Equity 19,146,093 18,178,543
Total Liabilities and Shareholders’ Equity 27,185,498 25,953,916
Related Party [Member]    
Current Assets    
Related party loan (note 8) 14,303
Current Liabilities    
Related party loan (note 8) $ 2,192
XML 17 R3.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Condensed Consolidated Balance Sheets (Parenthetical) - $ / shares
Jun. 30, 2024
Dec. 31, 2023
Common stock, par value $ 0.0001 $ 0.0001
Common stock, shares authorized 299,000,000 299,000,000
Common stock, shares issued 28,520,704 20,320,503
Common stock, shares outstanding 28,520,704 20,320,503
Series A Preferred Stock [Member]    
Preferred stock, par value $ 0.0001 $ 0.0001
Preferred stock, shares authorized 100,100 100,100
Preferred stock, shares issued 100 100
Preferred stock, shares outstanding 100 100
Series B Preferred Stock [Member]    
Preferred stock, par value $ 0.0001 $ 0.0001
Preferred stock, shares authorized 100,100 100,100
Preferred stock, shares issued 0 0
Preferred stock, shares outstanding 0 0
XML 18 R4.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Condensed Consolidated Statements of Operations and Comprehensive Loss (Unaudited) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Income Statement [Abstract]        
Net Sales $ 1,921,539 $ 199,851 $ 2,434,176 $ 231,776
Cost of Goods Sold 1,624,910 153,288 2,100,091 173,045
Gross Profit 296,629 46,563 334,085 58,731
Operating Expenses        
General and administrative 2,946,386 1,744,801 5,620,704 3,874,413
Sales and marketing 478,792 548,712 545,569 1,093,063
Professional fees 766,563 1,491,453 1,710,341 2,360,064
(Gain) loss on foreign exchange 15,636 316 7,685 (142)
Total operating expenses 4,207,377 3,785,282 7,884,299 7,327,398
Loss from operations (3,910,748) (3,738,719) (7,550,214) (7,268,667)
Other Income (Expense)        
Interest expense (134,164) (187,893) (257,762) (352,992)
Interest income 78,778 3,054 198,606
Rental income (note 17) 31,513 50,379 76,866 94,835
Gain on settlement of debt 7,493
Total other income (expense) (102,651) (58,736) (177,842) (52,058)
Net Loss $ (4,013,399) $ (3,797,455) $ (7,728,056) $ (7,320,725)
Loss per Share basic $ (0.15) $ (0.22) $ (0.33) $ (0.43)
Loss per Share diluted $ (0.15) $ (0.22) $ (0.33) $ (0.43)
Weighted Average Number of Shares basic 25,958,628 17,165,533 23,573,349 17,162,471
Weighted Average Number of Shares diluted 25,958,628 17,165,533 23,573,349 17,162,471
XML 19 R5.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Condensed Consolidated Statements of Shareholders' Equity (Unaudited) - USD ($)
Preferred Stock [Member]
Common Stock [Member]
Additional Paid-in Capital [Member]
Share Subscriptions Receivable [Member]
Share Subscription Payable [Member]
Retained Earnings [Member]
Cumulative Translation Adjustment [Member]
Total
Balance at Dec. 31, 2022 $ 0 $ 1,716 $ 56,919,625 $ (1,577) $ 591,289 $ (33,384,219) $ (8,580) $ 24,118,254
Balance, shares at Dec. 31, 2022 100 17,159,376            
Issuance for services and subscriptions payable $ 25 1,689,093 903,596 2,592,714
Issuance for services and subscriptions payable, shares   250,000            
Shares issued (note 7) $ 1 7,131 7,132
Shares issued (note 7), shares   4,434            
Net loss (7,320,725) (7,320,725)
Balance at Jun. 30, 2023 $ 0 $ 1,742 58,615,849 (1,577) 1,494,885 (40,704,944) (8,580) 19,397,375
Balance, shares at Jun. 30, 2023 100 17,413,810            
Balance at Mar. 31, 2023 $ 0 $ 1,716 57,275,920 (1,577) 1,223,111 (36,907,489) (8,580) 21,583,101
Balance, shares at Mar. 31, 2023 100 17,159,376            
Issuance for services and subscriptions payable $ 25 1,332,798 271,774 1,604,597
Issuance for services and subscriptions payable, shares   250,000            
Shares issued (note 7) $ 1 7,131 7,132
Shares issued (note 7), shares   4,434            
Net loss (3,797,455) (3,797,455)
Balance at Jun. 30, 2023 $ 0 $ 1,742 58,615,849 (1,577) 1,494,885 (40,704,944) (8,580) 19,397,375
Balance, shares at Jun. 30, 2023 100 17,413,810            
Balance at Dec. 31, 2023 $ 0 $ 2,032 64,685,693 (1,577) 1,814,152 (48,313,177) (8,580) 18,178,543
Balance, shares at Dec. 31, 2023 100 20,320,503            
Issuance for services and subscriptions payable $ 31 1,824,718 291,674 2,116,423
Issuance for services and subscriptions payable, shares   317,148            
Shares issued (note 7) $ 288 3,194,913 3,195,201
Shares issued (note 7), shares   2,877,161            
Net loss (7,728,056) (7,728,056)
Warrant inducement (note 16) $ 284 (474,850) 3,858,464 3,383,898
Warrant inducement (note 14), shares   2,840,000            
Warrant exercise (note 14) $ 217 (133) 84
Warrant exercise (note 16), shares   2,165,892            
Balance at Jun. 30, 2024 $ 0 $ 2,852 69,230,341 (1,577) 5,964,290 (56,041,233) (8,580) 19,146,093
Balance, shares at Jun. 30, 2024 100 28,520,704            
Balance at Mar. 31, 2024 $ 0 $ 2,410 69,018,715 (1,577) 1,917,585 (52,027,834) (8,580) 18,900,719
Balance, shares at Mar. 31, 2024 100 24,100,201            
Issuance for services and subscriptions payable $ 10 686,609 188,241 874,860
Issuance for services and subscriptions payable, shares   102,611            
Net loss (4,013,399) (4,013,399)
Warrant inducement (note 16) $ 284 (474,850) 3,858,464 3,383,898
Warrant inducement (note 14), shares   2,840,000            
Warrant exercise (note 14) $ 148 (133) 15
Warrant exercise (note 16), shares   1,477,892            
Balance at Jun. 30, 2024 $ 0 $ 2,852 $ 69,230,341 $ (1,577) $ 5,964,290 $ (56,041,233) $ (8,580) $ 19,146,093
Balance, shares at Jun. 30, 2024 100 28,520,704            
XML 20 R6.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Condensed Consolidated Statements Of Cash Flows (Unaudited) - USD ($)
6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Operating Activities    
Net Loss $ (7,728,056) $ (7,320,725)
Adjustments to reconcile net loss to net cash from operating activities:    
Shares, options and warrants issued for services 2,116,423 3,523,714
Depreciation and amortization 615,972 461,204
Change in operating lease 3,863 (17,182)
Adjustments to reconcile net income loss to cash provided by (used in) operating activities (2,736,258) (3,967,736)
Changes in operating assets and liabilities (note 9) (1,429,494) (2,665,715)
Net cash used in operating activities (6,421,292) (6,018,704)
Cash Flows from Investing Activities    
Investments (66,308)
Purchase of property and equipment (335,787) (2,596,738)
Net cash used in investing activities (335,787) (2,663,046)
Financing Activities    
Net change in related party loan (16,495) (43,904)
Proceeds from warrant exercise 3,638,684
Proceeds from issuance of common share, net of issuance cost 3,195,201
Proceeds from issuance of common stock 7,132
Net cash received from (used in) financing activities 6,817,390 (36,772)
Change in cash 60,311 (8,718,522)
Cash, restricted cash and cash equivalents - beginning of period 3,365,778 14,620,757
Cash, restricted cash and cash equivalents end of period 3,426,089 5,902,235
Supplemental Disclosure of non-cash operating and investing activities    
Fixed asset additions included in accounts payable 104,272
Supplemental Disclosure of non-cash investing and financing activities    
Shares issued for purchase of software 72,467
Supplemental Disclosure of non-cash operating and financing activities    
Warrant inducement issuance costs included in accounts payable 254,702
Supplemental Disclosure of cash flow information    
Income tax paid
Interest paid $ 289,623 $ 272,125
XML 21 R7.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Basis of Presentation and Business Condition
6 Months Ended
Jun. 30, 2024
Accounting Policies [Abstract]  
Basis of Presentation and Business Condition

1. Basis of Presentation and Business Condition

 

a) Interim Financial Information

 

The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with generally accepted accounting principles in the United States (“GAAP”) for interim financial information pursuant to the rules and regulations of the U.S. Securities and Exchange Commission (SEC). Accordingly, they do not include all of the information and notes required by GAAP for complete financial statements. In the opinion of management, all adjustments and reclassifications considered necessary in order to make the financial statements not misleading and for a fair and comparable presentation have been included and are of a normal recurring nature. Operating results for the three and six month periods ended June 30, 2024 are not necessarily indicative of the results that may be expected for the year ending December 31, 2024. The accompanying unaudited condensed consolidated financial statements should be read in conjunction with the Company’s Annual Report on Form 10-K for the year ended December 31, 2023 filed with the SEC on March 28, 2024.

 

Worksport Ltd. (together with its subsidiaries, the “Company”) was incorporated in the State of Nevada on April 2, 2003 under the name Franchise Holdings International, Inc. (“FNHI”). In May 2020, FNHI changed its name to Worksport Ltd. During the year ended December 31, 2014, the Company completed a reverse acquisition transaction (the “Reverse Acquisition”) with TruXmart Ltd. (“TruXmart”). On May 2, 2018, TruXmart legally changed its name to Worksport Ltd. (“Worksport”). Worksport designs and distributes truck tonneau covers in Canada and the United States.

 

b) Statement of Compliance

 

The Company’s financial statements have been prepared in accordance with accounting principles generally accepted in the United States (“GAAP”) as issued by the Financial Accounting Standards Board (“FASB”).

 

c) Basis of Measurement

 

The Company’s financial statements have been prepared on the accrual basis.

 

d) Consolidation

 

The Company’s condensed consolidated financial statements consolidate the accounts of the Company. All intercompany transactions, balances and unrealized gains or losses from intercompany transactions have been eliminated upon consolidation.

 

e) Functional and Reporting Currency

 

These condensed consolidated financial statements are presented in United States dollars (USD or US$). The functional currency of the Company and its subsidiaries are United States dollar. For purposes of preparing these condensed consolidated financial statements, transactions denominated in Canadian dollars (CAD or C$) were converted to United States dollars at the spot rate. Transaction gains and losses resulting from fluctuations in currency exchange rates on transactions denominated in currencies other than the functional currency are recognized as incurred in the accompanying condensed consolidated statement of operations.

 

f) Use of Estimates

 

The preparation of condensed unaudited financial statements in conformity with accounting principles generally accepted in the United States requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the condensed interim financial statements and the reported amounts of revenues and expenses during the reporting period. Actual results could differ from these estimates.

 

 

XML 22 R8.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Going Concern
6 Months Ended
Jun. 30, 2024
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Going Concern

2. Going Concern

 

As of June 30, 2024, the Company had $3,426,089 in cash and cash equivalents. The Company has generated only limited revenues and has relied primarily upon capital generated from public and private offerings of its securities. Since the Company’s acquisition of Worksport in fiscal year 2014, it has never generated a profit. As of June 30, 2024, the Company had an accumulated deficit of $56,041,233.

 

The accompanying condensed consolidated financial statements have been prepared assuming that the Company will continue as a going concern, which contemplates the realization of assets and the liquidation of liabilities in the normal course of business. During the three and six months ended June 30, 2024, the Company had net losses of $4,013,399 (2023 - $3,797,455) and $7,728,056 (2023 - $7,320,725). As of June 30, 2024, the Company had working capital of $8,489,246 (December 31, 2023 – $1,956,894) and had an accumulated deficit of $56,041,233 (December 31, 2023 - $48,313,177). The Company has not generated profit from operations since inception and to date has relied on debt and equity financing for continued operations. The Company’s ability to continue as a going concern is dependent upon the ability to generate cash flows from operations and obtain equity and/or debt financing. The Company intends to continue funding operations through equity and debt financing arrangements, which may be insufficient to fund its capital expenditures, working capital and other cash requirements in the long term. There can be no assurance that the steps management is taking will be successful.

 

Despite the Company having mostly completed its purchasing of large manufacturing machinery, operational costs are expected to remain elevated and, thus, further decrease cash and cash equivalents. Concurrently, the Company intends to continue its ramp-up of manufacturing and increasing sales volumes in 2024, which should mitigate the effects of operational costs on cash and cash equivalents; this view is supported by the fact that the manufacturing facility of the Company was completed for initial production output in 2023 and started to generate revenue in the third quarter of 2023, registering its highest quarterly sales total in the Company’s history in the second quarter of 2024.

 

The Company has successfully raised cash, and it is positioned to do so again if deemed necessary or strategically advantageous. During the year ended December 31, 2021, the Company, through its Reg-A public offering, private placement offering, underwritten public offering, and exercises of warrants, raised an aggregate of approximately $32,500,000. On September 30, 2022, the Company filed a shelf registration statement on Form S-3, which was declared effective by the SEC on October 13, 2022, allowing the Company to issue up to $30,000,000 of common stock and prospectus supplement covering the offering, issuance and sale of up to $13,000,000 of common stock that may be issued and sold under an At The Market Offering Agreement dated September 30, 2022 (“ATM Agreement”), with H.C. Wainwright & Co., LLC, as the sales agent (“HCW”). Pursuant to the ATM Agreement, HCW is entitled to a commission equal to 3.0% of the gross sales price of the shares of common stock sold. As of June 30, 2024, the Company has sold and issued 604,048 shares of common stock in consideration for net proceeds of $780,356 under the ATM Agreement.

 

On November 2, 2023, the Company consummated a registered direct offering pursuant to which the Company issued 1,925,000 shares of common stock and 1,575,000 pre-funded warrants to an institutional investor for a total net proceeds of $4,261,542. Concurrently with the registered direct offering, the Company issued the same institutional investor 7,000,000 warrants in a private sale. The warrants are exercisable for 7,000,000 shares of common stock for $1.34 per share six months after issuance and until five and a half years from the issuance date, subject to beneficial ownership limitations as described in the warrants. The Company registered the 7,000,000 shares of common stock underlying the warrants on a Form S-1 (333-276241) which was declared effective by the SEC on December 29, 2023.

 

On March 20, 2024, the Company consummated a registered direct offering pursuant to which the Company issued 2,372,240 shares of common stock and 1,477,892 pre-funded warrants to the same institutional investor as in the Company’s registered direct offering on November 2, 2023, for a total net proceeds of $2,629,083. Concurrently with the registered direct offering, the Company issued the institutional investor 7,700,264 warrants in a private sale. The warrants are exercisable for 7,700,264 shares of common stock for $0.74 per share six months after issuance until five and a half years from the issuance date, subject to beneficial ownership limitations as described in the warrants. The Company registered the 7,700,264 shares of common stock underlying the warrants on a Form S-1 (333-278461) which was declared effective by the SEC on April 8, 2024 .

 

To date, the Company’s principal sources of liquidity consist of net proceeds from public and private securities offerings and cash exercises of outstanding warrants. Management is focused on transitioning towards revenue as its principal source of liquidity by growing existing product offerings as well as the Company’s customer base. The Company cannot give assurance that it can increase its cash balances or limit its cash consumption and thus maintain sufficient cash balances for planned operations or future business developments. Future business development and demands may lead to cash utilization at levels greater than recently experienced. The Company may need to raise additional capital in the future. However, the Company cannot provide assurances it will be able to raise additional capital on acceptable terms, or at all.

 

 

The Company has evaluated whether there are conditions and events, considered in the aggregate, that raise substantial doubt about the Company’s ability to continue as a going concern within one year after the date the financial statements are issued. Still, certain factors indicate the existence of a material uncertainty that cast substantial doubt about the Company’s ability to continue as a going concern. The accompanying financial statements do not include any adjustments that might result from the outcome of this uncertainty. These adjustments could be material.

 

XML 23 R9.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Significant Accounting Policies
6 Months Ended
Jun. 30, 2024
Accounting Policies [Abstract]  
Significant Accounting Policies

3. Significant Accounting Policies

 

The accounting policies used in the preparation of these condensed consolidated interim financial statements are consistent with those of the Company’s audited financial statements for the year ended December 31, 2023.

 

XML 24 R10.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Inventory
6 Months Ended
Jun. 30, 2024
Inventory Disclosure [Abstract]  
Inventory

4. Inventory

 

As of June 30, 2024 and December 31, 2023, inventory consists of the following:

 

   June 30, 2024   December 31, 2023 
Finished goods  $2,305,095   $1,717,669 
Promotional items   101,660    101,660 
Raw materials   3,979,989    1,812,163 
Inventory   $6,386,744   $3,631,492 

 

As of June 30, 2024, the value of finished goods on-hand increased due to stockpiling of hard tonneau covers, which have higher values than stockpiled soft tonneau covers, as well as their raw materials to capitalize on demand generated from the Company’s 2024 sales campaigns.

 

XML 25 R11.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Prepaid expenses and deposits
6 Months Ended
Jun. 30, 2024
Prepaid Expenses And Deposits  
Prepaid expenses and deposits

5. Prepaid expenses and deposits

 

As of June 30, 2024 and December 31, 2023, prepaid expenses and deposits consist of the following:

 

   June 30, 2024   December 31, 2023 
Consulting, services, and advertising  $55,003   $5,215 
Deposits   96,812    1,492,034 
Prepaid expenses and deposits, net   $151,815   $1,497,249 

 

As of June 30, 2024, prepaid expenses and deposits consists of $55,003 (December 31, 2023 - $5,215) in prepaid consulting, services, and advertising for third party consultants through the issuance of shares and stock options. Amounts in deposits relate to prepayments for manufacturing components and finished goods.

 

 

XML 26 R12.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Property and Equipment
6 Months Ended
Jun. 30, 2024
Property, Plant and Equipment [Abstract]  
Property and Equipment

6. Property and Equipment

 

As of June 30, 2024 and December 31, 2023, major classes of property and equipment consist of the following:

 

   June 30, 2024   December 31, 2023 
Equipment  $3,122,387   $2,784,098 
Manufacturing equipment   3,308,186    3,260,679 
Furniture   154,065    146,049 
Product molds   524,476    524,476 
Computers   96,056    84,070 
Leasehold improvements   895,593    861,332 
Building   6,079,410    6,079,410 
Land   2,239,405    2,239,405 
Automobile   168,497    168,497 
Less accumulated depreciation   (2,279,299)   (1,664,580)
Property and Equipment, net  $14,308,776   $14,483,436 

 

XML 27 R13.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Shareholders’ Equity (Deficit)
6 Months Ended
Jun. 30, 2024
Equity [Abstract]  
Shareholders’ Equity (Deficit)

7. Shareholders’ Equity (Deficit)

 

During six months ended June 30, 2024, the following transactions occurred:

 

During the six months ended June 30, 2024, the Company sold 504,921 shares of common stock for a total net proceeds of $566,118. The sale of shares was in connection with the shelf registration statement on Form S-3 effective on October 13, 2022, allowing the Company to issue up to $30,000,000 of common stock and prospectus supplement covering the offering, issuance and sale of up to $13,000,000 of common stock that may be issued and sold under an At The Market Offering Agreement dated as of September 30, 2022.

 

The Company recognized consulting expense of $595,863 to share subscriptions payable from restricted shares and stock options to be issued. As of June 30, 2024, the Company issued 317,148 restricted shares with a value of $369,700.

 

During the six months ended June 30, 2024, the Company closed a sale of 2,372,240 shares of common stock for net proceeds of $1,535,591. In association with the sale of common stock, the Company issued 1,477,892 pre-funded warrants and 7,700,264 warrants totaling proceeds of $1,093,492. Refer to note 14.

 

Refer to note 14, 15 and 16 for additional shareholders’ equity (deficit) details.

 

During six months ended June 30, 2023, the following transactions occurred:

 

The Company recognized consulting expense of $903,596 to share subscriptions payable from restricted shares and stock options to be issued. As of June 30, 2023, the restricted shares have not been issued. During the same period the Company issued 250,000 shares of common stock for consulting services valued at $635,000.

 

Refer to note 15 for additional shareholders’ equity (deficit) details.

 

 

As of June 30, 2024, the Company was authorized to issue 299,000,000 shares of its common stock with a par value of $0.0001. All shares were ranked equally with regard to the Company’s residual assets. During the six months ended June 30, 2024, the Company was authorized to issue 100 shares of its Series A and 100,000 Series B Preferred Stock with a par value of $0.0001. Series A preferred Stock have voting rights equal to 299 shares of common stock, per share of preferred stock. Series B preferred Stock have voting rights equal to 10,000 shares of common stock, per share of Preferred Stock.

 

XML 28 R14.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Related Party Transactions
6 Months Ended
Jun. 30, 2024
Related Party Transactions [Abstract]  
Related Party Transactions

8. Related Party Transactions  

 

During the six months ended June 30, 2024, the Company recorded salaries expense of $230,026 (2023 - $210,394) for the Company’s CEO. During the six months ended June 30, 2024, the Company recorded salaries expense of $164,937 (2023 – 148,927) to an officer and director of the Company . As of June 30, 2024, the Company has a receivable of $14,303 (December 31, 2023 – payable of $2,192) from the CEO  .

 

XML 29 R15.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Changes in Cash Flows from Operating Assets and Liabilities
6 Months Ended
Jun. 30, 2024
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Changes in Cash Flows from Operating Assets and Liabilities

9. Changes in Cash Flows from Operating Assets and Liabilities

 

The changes to the Company’s operating assets and liabilities for the six months ended June 30, 2024 and 2023 are as follows:

 

   2024   2023 
Decrease (increase) in accounts receivable  $(160,264)  $(263,874)
Decrease (increase) in other receivable   25,002    (33,212)
Decrease (increase) in inventory   (2,755,252)   (1,533,492)
Decrease (increase) in prepaid expenses and deposits   1,345,434    (14,280)
Increase (decrease) in payroll taxes payable   175,575    7,900 
Increase (decrease) in accounts payable and accrued liabilities   (59,989)   (828,757)
Changes in operating assets and liabilities   $(1,429,494)  $(2,665,715)

 

XML 30 R16.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Investments
6 Months Ended
Jun. 30, 2024
Investments, All Other Investments [Abstract]  
Investments

10. Investments

 

During the year ended December 31, 2019, the Company entered into an agreement to purchase 10,000,000 shares of a privately owned US-based mobile phone development company for $50,000 – representing a 10% equity stake. The shares have been issued to the Company. As of June 30, 2024, and December 31, 2023, the Company had advanced a total of $24,423  and is advancing tranches of capital as required by the Company.

 

During the six months ended June 30, 2024, $66,308 ($90,000 CAD) of the Company’s Guaranteed Investment Certificate (“GIC”) matured and the Company received $3,054 ($4,129 CAD) in interest income. During the same period, the Company reinvested the principal amount of $66,308 ($90,000 CAD) in a GIC. The GIC bears a variable interest rate and will mature on February 27, 2025. The anticipated earned interest on the GIC at maturity is $3,123 ($4,275 CAD).

 

XML 31 R17.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Operating Lease Obligations
6 Months Ended
Jun. 30, 2024
Operating Lease Obligations  
Operating Lease Obligations

11. Operating Lease Obligations

 

During the year ended December 31, 2019, the Company signed a lease agreement for warehouse space to commence on August 1, 2019 and end on July 31, 2022 with monthly lease payments of $2,221. During the year ended December 31, 2021, the Company entered into a second lease agreement for warehouse space to commence on June 1, 2021 and end on May 31, 2024 with monthly lease payments of $19,910.

 

During the year ended December 31, 2022, the Company signed a lease agreement for approximately 20,296 square feet to be used as its primary corporate office and R&D facility pursuant to a five-year lease, dated June 1, 2022, for a variable rate averaging $22,101 per month over the lifetime of the lease. The Company also pays approximately $4,418 in additional fees per month, which varies year to year.

 

During the year ended December 31, 2023, the Company signed a lease agreement for office space to be used as an R&D facility pursuant to a one-year lease with an option to extend the lease for an additional year, dated June 1, 2023 , for a monthly rent of $3,350. The Company did not exercise the one year extension option for this facility.

 

 

During the six months ended June 30, 2024, the Company signed a lease agreement for office space to be used as an R&D facility pursuant to a one-year lease with an option to extend the lease for an additional year, dated June 1, 2024, for a monthly rent of $3,600.

 

The Company has accounted for its leases upon adoption of ASC 842 whereby it recognizes a lease liability and a right-of-use asset at the date of initial application beginning January 1, 2019. The lease liability is measured at the present value of the remaining lease payments, discounted using the Company’s incremental borrowing rate of 10%. The Company has measured the right-of-use asset at an initial amount equal to the lease liability.

 

The Company’s right-of-use asset and lease liability as of June 30, 2024, and December 31, 2023, are as follows:

 

   June 30, 2024   December 31, 2023 
Right-of-use asset  $705,155   $917,354 
Current lease liability  $243,203   $328,229 
Long-term lease liability  $485,451   $608,761 

 

The following is a summary of the Company’s total lease costs:

 

   June 30, 2024   June 30, 2023 
Operating lease cost  $252,000   $252,000 

 

The following is a summary of cash paid during the six months ended June 30, 2024 and 2023 for amounts included in the measurement of lease liabilities:

    June 30, 2024     June 30, 2023  
Operating cashflow   $ 248,000     $ 245,000  

 

The following are future minimum lease payments as of June 30, 2024:

 

      
2025  $302,480 
2026   273,672 
2027   257,748 
Total future minimum lease payments   833,900 
Less: amount representing interest   (105,246)
Present value of future payments   728,654 
Current portion   243,203 
Long term portion  $485,451 

 

XML 32 R18.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Long term Debt
6 Months Ended
Jun. 30, 2024
Debt Disclosure [Abstract]  
Long term Debt

12. Long term Debt

 

On May 4, 2022, the Company, as the guarantor, and Worksport New York Operations Corporation (“Worksport New York”), as the borrower (the “Borrower”) entered into a secured loan agreement (the “Loan Agreement”) with an external banking entity (the “Lender”) relating to the Company’s purchase of a 152,847 square-foot building situated on two parcels of land aggregating 18 acres of land located in West Seneca, New York (collectively, the “Property”) for a total purchase price of $8,150,000 on May 6, 2022. Under the terms of the Loan Agreement, the Borrower procured a total principal sum of $5,300,000, bearing an interest rate of the prime rate plus 2.25% annually, for the Company’s purchase of the Property and covering associated costs. To ensure the loan’s servicing over its duration, the Company allocated $667,409 into a specially designated account. By the close of June 30, 2024, this account’s balance had changed to $386,164, which is recorded under cash and cash equivalents in the accompanying financial statements. As of June 30, 2024, the outstanding principal and the accrued interest was an aggregate of $5,325,664 . This outstanding balance and accrued interest are due on August 10, 2024. The Company disclosed the material terms of the Loan Agreement in a Current Report on Form 8-K filed with the Securities and Exchange Commission on May 11, 2022.

 

 

On February 4, 2024, the Company and Worksport New York entered into a Forbearance Agreement with the Lender in connection with the Loan Agreement. Pursuant to the Forbearance Agreement, the Lender agreed to forbear from commencing an action for judgement of foreclosure and sale, seeking an appointment of a receiver or collecting default accrued interest under the Loan until the occurrence of a Termination Event (as defined in the Forbearance Agreement) and the Company and Worksport waived all defenses in connection with the Worksport New York failure to maintain 1.20 to 1.0 debt service coverage ratio of operating income to debt service under the Loan for each of the trailing twelve (12) months ended December 31, 2023, and the indirect sale of equity securities of Worksport New York as a result of the Company’s sale equity securities in November 2023 (the “Existing Defaults”). Pursuant to the Forbearance Agreement, the definition of “Permitted Transfers” in the Loan Agreement was amended to include the transfer of direct or indirect interest in the Company solely through a stock sale for capital raising purposes, subject to certain conditions, including no occurrence of an Event of Default (other than the Existing Defaults), change in ownership or control of the Company, no new 10% or greater owners, and no involvement of Sanctioned Persons. The Borrower must provide prior notice to Lender and satisfactory reporting of the results of the capital raise.  

 

On May 14, 2024, the Company successfully negotiated an extension of the maturity date for its $5.3 million Loan Agreement that was originally due on May 20th, 2024. The Company entered into an agreement with the lender to extend the maturity date to August 10th, 2024. The Company has since refinanced this loan.

 

On July 19, 2024, the Company, as the guarantor, and Worksport New York Operations Corporation as well as Worksport USA Operations Corporation, entered into a $6,000,000 Revolving Financing and Assignment Agreement with an external lending entity with a maturity of 24 months from initial funding (July 2026). Upon transaction close, the Company drew down approximately $5.06 million of the Revolving Credit Facility, net of $790,000 of interest reserve required to be withheld to ensure interest payments by the Company. The Company used $4.73 million of the drawn down amount to refinance the Company’s mortgage on the Company’s real property located at 2500 North America Dr. in West Seneca, New York, and additionally drew approximately $330,000, leaving approximately $940,000 available for Accounts Receivable financing under the Agreement as of the deal close date.  

 

During the year ended December 31, 2020, the Company received $28,387 ($40,000 CAD) interest-free from the Government of Canada as part of the COVID-19 small business relief program. Repaying the balance of the loan on or before December 31, 2023 resulted in loan forgiveness of 25 percent (25%). As of September 30, 2022, the Company made the repayment of $28,387 ($40,000 CAD) and, as of February 14, 2023, received the forgiven debt of $7,493 ($10,000 CAD). As at June 30, 2024 and December 31, 2023, there are no amounts owing, and the loan has been fully settled.

 

XML 33 R19.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Loss per Share
6 Months Ended
Jun. 30, 2024
Earnings Per Share [Abstract]  
Loss per Share

13. Loss per Share

 

For the three and six months ended June 30, 2024, loss per share is $0.15 and $0.33 (basic and diluted) compared to the three and six months ended June 30, 2023, of $0.22 and $0.43 (basic and diluted) using the weighted average number of shares of 25,958,628 and 23,573,349 (basic and diluted) as of June 30, 2024 and 17,165,533 and 17,162,471 (basic and diluted) as of June 30, 2023, respectively.

 

There are 299,000,000 shares authorized with 28,520,704 and 17,413,810 shares issued and outstanding, as at June 30, 2024 and 2023, respectively. The computation of loss per share is based on the weighted average number of shares outstanding during the period in accordance with ASC Topic No. 260, “Earnings Per Share.” Shares underlying the Company’s outstanding warrants and convertible promissory notes were excluded due to the anti-dilutive effect they would have on the computation. As of June 30, 2024, the Company has 24,590,188  warrants convertible   to 24,890,188 common shares, 357,018 restricted stock to be issued, and 5,462,256 stock options exercisable for 5,462,256 common shares for a total underlying common shares of 30,709,462. As of June 30, 2023, the Company has 3,939,924 warrants convertible to 4,239,924 common shares, 1,215,212 restricted stock to be issued, 300,000 performance stock units and 3,270,106 stock options exercisable for 3,270,106 common shares for a total underlying common shares of 9,025,242.

 

 

XML 34 R20.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Warrants
6 Months Ended
Jun. 30, 2024
Warrants  
Warrants

14. Warrants

 

During the six months ended June 30, 2024, in connection with the sale of 2,372,240 shares of common stock, the Company also sold 1,477,892 pre-funded warrants and issued 7,700,264 warrants exercisable for a total of 7,700,264   shares of common stock for $0.0001 and $0.74, respectively, per share. The Company received net proceeds of $1,093,492 associated with the sale of the pre-funded warrants. The pre-funded warrants are immediately exercisable until all of the pre-funded warrants are exercised. During the same period 1,477,892 pre-warrants were exercised for 1,477,892 shares of common stock for $15.

 

During the year ended December 31, 2023, in connection with the sale of 1,925,000 shares of common stock in a registered direct offering, the Company also sold 1,575,000 pre-funded warrants and 7,000,000 warrants exercisable for 7,000,000 shares of common stock for $0.0001 and $1.34, respectively, per share. The Company received net proceeds of $2,110,342 associated with the sale of the pre-funded warrants. During the same period 887,000 pre-funded warrants were exercised for 887,000 shares of common stock for $89. During the six months ended June 30, 2024, the remaining 688,000 pre-funded warrants were exercised for 688,000 shares of common stock for $69. Further, during this same period, the Company induced the exercise of 7,000,000 warrants at a reduced exercise price of $0.5198 per share in consideration for the Company to issue new warrants to purchase up to 12,950,000 additional shares of common stock – resulting in gross proceeds of approximately $3,638,000 received by the Company. 

 

During the year ended December 31, 2023, the Company and a stock options holder agreed to cancel all 400,000 stock options in exchange for extending the exercisable period of 300,000 warrants to December 31, 2024. Later in the year ended December 31, 2023, the expiration date for these warrants was extended to December 31, 2026, and the stock option holder was issued an additional 400,000 restricted stock units.

 

As of June 30, 2024, the Company has the following warrants outstanding:

 

Exercise price   Number outstanding   Remaining Contractual Life (Years)   Expiry date
$6.05    130,909    0.09   August 3, 2024
$6.05    3,446,515    0.10   August 6, 2024
$2.40    62,500    0.72   March 20, 2025
$4.00    300,000    2.50   December 31, 2026
$0.74    7,700,264    5.23   September 20, 2029
$0.52    12,950,000    5.41   November 26, 2029
      24,590,188    4.53    

 

The average remaining contractual life of outstanding warrants that expire is 4.53

 

   June 30, 2024   December 31, 2023 
   Number of warrants   Weighted average price   Number of warrants   Weighted average price 
Balance, beginning of year   11,627,924   $2.42    3,939,924   $5.84 
Issuance   22,128,156   $0.56    8,575,000   $1.09 
Exercise   (9,165,892)  $0.40    (887,000)  $0.0001 
Balance, end of period   24,590,188   $1.44    11,627,924   $2.42 

 

XML 35 R21.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Stock Options and Performance Share Units
6 Months Ended
Jun. 30, 2024
Share-Based Payment Arrangement [Abstract]  
Stock Options and Performance Share Units

15. Stock Options and Performance Share Units

 

Under the Company’s 2015, 2021 and 2022 Equity Incentive Plans, the number of shares of common stock reserved for issuance under the option plan shall not exceed 10% of the issued and outstanding shares of common stock of the Company, have a maximum term of 10 years, and vest at the discretion of the Board of Directors.

 

All equity-settled, share-based payments are ultimately recognized as an expense in the statement of operations with a corresponding credit to “Additional Paid in Capital.” If vesting periods or other non-market vesting conditions apply, the expense is allocated over the vesting period, based on the best available estimate of the number of share options expected to vest. Estimates are subsequently revised if there is any indication that the number of share options expected to vest differs from previous estimates. Any cumulative adjustment prior to vesting is recognized in the current period. No adjustment is made to any expense recognized in prior periods if share options ultimately exercised are different than that estimated on vesting.

 

 

Performance Share Units

 

On May 1, 2023, the Company and Steven Rossi reached an agreement to modify 1,600,000 restricted stock units and 400,000 performance stock units issued on November 11, 2022, and December 29, 2021, respectively, and replace them with 2,000,000 stock options, as described below.

 

On November 11, 2022, 700,000 performance stock units (“PSUs”) granted on December 29, 2021, were modified to include new terms pertaining to the PSU vesting schedule. On December 29, 2021, the Company granted 400,000 and 300,000 performance stock units (“PSUs”) to the Company’s Chief Executive Officer and a director, respectively.

 

Stock Options

 

The Company uses the Black-Scholes option pricing model to determine fair value of stock options on the grant date.

 

During the six months ended June 30, 2024, the Company issued 350,000 stock options to an employee with an exercise price of $0.78 and an expiration date of June 28, 2034.

 

During the six months ended June 30, 2024, the Company issued 68,800 stock options to employees with an exercise price ranging from $0.57 to $1.41 and expiration dates from February 1, 2029 to March 22, 2034. Of these stock options, 8,300 were subsequently cancelled.

 

During the year ended December 31, 2023, the Company issued 1,500,000 stock options to Steven Rossi. The stock options have an exercise price of $1.44 and an expiration date of October 31, 2033.

 

During the year ended December 31, 2023, the Company issued 12,100 and 25,000 stock options to employees with an exercise price of $1.70 and $1.44, respectively. The stock options will expire 10 years from the grant date.

 

During the year ended December 31, 2023, the Company issued 321,150 stock options to employees, consultants and directors with an exercise price ranging from $2.55 to $4.20 which will expire at various points though August 23, 2033. During the year ended December 31, 2023, 49,500 stock options were cancelled upon the departure of employees, and an additional 7,100 stock options were cancelled upon the departure of an employee during the six months ended June 30, 2024.

 

During the year ended December 31, 2023, the Company issued 2,000,000 stock options to Steven Rossi. The stock options have an exercise price of $1.74 and an expiration date of May 1, 2033.

 

During the year ended December 31, 2023, the Company issued 75,000 stock options to an employee with an exercise price of $2.43 and expiring on May 18, 2033.

 

During the year ended December 31, 2023, the Company issued 65,000 stock options to employees and a consultant with an exercise price of $1.53 and expiring on March 14, 2033. During the year ended December 31, 2023, 15,000 stock options were cancelled upon the departure of employees, and an additional 5,000 stock options were cancelled upon the departure of an employee during the six months ended June 30, 2024.

 

During the year ended December 31, 2023, the Company issued 85,106 stock options to an employee with an exercise price of $1.53 and expiring on March 14, 2033.

 

During the year ended December 31, 2023, the Company issued 300,000 stock options to a consultant with an exercise price of $1.66 and expiring on January 30, 2028.

 

During the year ended December 31, 2023, the Company issued 360,000 stock options to directors with an exercise price of $1.66 and expiring on January 30, 2033.

 

   June 30, 2024   December 31, 2023 
   Number of stock options   Weighted average price   Number of stock options   Weighted average price 
Balance, beginning of period   5,063,856   $1.96    785,000   $4.74 
Granted   418,800   $0.84    4,743,356   $1.80 
Cancelled   (20,400)  $(2.31)   (464,500)  $(5.02)
Balance, end of period   5,462,256   $1.95    5,063,856   $1.96 

 

 

   Range of Exercise prices   Outstanding   Weighted average life (years)   Weighted average exercise price   Exercisable on June 30, 2024 
Stock options  $ 0.57-5.50    5,462,656    8.46   $1.95    1,278,750 

 

 

As of June 30, 2024 and December 31, 2023, Terravis Energy Inc., a wholly owned subsidiary of the Company, has the following options outstanding:

 

   June 30, 2024   December 31, 2023 
   Number of stock options   Weighted average price   Number of stock options   Weighted average price 
Balance, beginning of period   1,350,000   $0.01    1,350,000   $0.01 
Granted   -   $-    -   $- 
Balance, end of period   1,350,000   $0.01    1,350,000   $0.01 

 

 

   Range of Exercise prices   Outstanding   Weighted average life (years)   Weighted average exercise price   Exercisable on June 30, 2024 
Stock options  $0.01    1,350,000    7.78   $0.01    1,350,000 

 

XML 36 R22.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Warrant Inducement
6 Months Ended
Jun. 30, 2024
Warrant Inducement  
Warrant Inducement

16. Warrant Inducement

 

On May 9, 2024, the Company entered into a warrant inducement agreement (the “Inducement”) with the holder of existing warrants to purchase an aggregate 7,000,000 shares at a reduced exercise price of $0.5198. Pursuant to the Inducement, the exercising holder of the existing warrants received 12,950,000 inducement warrants and the Company received $3,639,000 from the exercise of the existing warrants. As a result of the inducement and subsequent exercise, the Company determined the incremental fair value provided to the holder from both the adjustment in exercise price of the existing warrants and the fair value of the inducement warrants issued using the Black Scholes model. The total incremental fair value of $4,996,000, is recorded as a non-cash deemed dividend. The proceeds of the warrant inducement and issuance of 2,840,000 shares of common stock are recorded as capital in excess of par. The obligation to issue the remaining 4,160,000 shares is recorded as a share subscription payable.

 

XML 37 R23.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Rental Income
6 Months Ended
Jun. 30, 2024
Rental Income  
Rental Income

17. Rental Income

 

During the year ended December 31, 2022, the Company entered into a sublease agreement for its warehouse in Mississauga, Ontario, Canada. The sublease commenced on September 15, 2022, and ended on May 31, 2024 at $15,515 ($19,992 CAD) per month.

 

During the six months ended June 30, 2024, the Company recognized rental income of $76,866 (2023 - $94,835).

 

XML 38 R24.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Subsequent Events
6 Months Ended
Jun. 30, 2024
Subsequent Events [Abstract]  
Subsequent Events

18. Subsequent Events

 

The Company has evaluated subsequent events through August 13, 2024. The following events occurred after the three and six months ended June 30, 2024:

 

On July 19, 2024, the Company refinanced its $5.3 million loan by entering into a Revolving Financing and Assignment Agreement with a facility of $6 million with a maturity of 24 months from initial funding (July 2026). Upon transaction close, the Company drew down approximately $5.06 million of the Revolving Credit Facility, net of $790,000 of interest reserve required to be withheld to ensure interest payments by the Company. The Company used $4.73 million of the drawn down amount to refinance the Company’s mortgage on the Company’s real property located at 2500 North America Dr. in West Seneca, New York, and additionally drew approximately $330,000 in accounts receivables, leaving approximately $940,000 available for Accounts Receivable financing under the Agreement as of the deal close date.
   
On July 23, 2024, the Company engaged in stock option repricing for certain employees, executive officers, and members of the board of directors of the Company. All included options’ exercise prices were repriced to $0.7042 – the closing price per share of the Company’s Common Stock as reported on The Nasdaq Stock Market on July 23, 2024. The Repriced Options consisted of certain outstanding stock options that had been granted under the Company’s 2015 Equity Incentive Plan, the 2021 Equity Incentive Plan and 2022 Stock Incentive Plan as of the Effective Date.
XML 39 R25.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Inventory (Tables)
6 Months Ended
Jun. 30, 2024
Inventory Disclosure [Abstract]  
Schedule of Inventory

As of June 30, 2024 and December 31, 2023, inventory consists of the following:

 

   June 30, 2024   December 31, 2023 
Finished goods  $2,305,095   $1,717,669 
Promotional items   101,660    101,660 
Raw materials   3,979,989    1,812,163 
Inventory   $6,386,744   $3,631,492 
XML 40 R26.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Prepaid expenses and deposits (Tables)
6 Months Ended
Jun. 30, 2024
Prepaid Expenses And Deposits  
Schedule of Prepaid Expenses and Deposits

As of June 30, 2024 and December 31, 2023, prepaid expenses and deposits consist of the following:

 

   June 30, 2024   December 31, 2023 
Consulting, services, and advertising  $55,003   $5,215 
Deposits   96,812    1,492,034 
Prepaid expenses and deposits, net   $151,815   $1,497,249 
XML 41 R27.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Property and Equipment (Tables)
6 Months Ended
Jun. 30, 2024
Property, Plant and Equipment [Abstract]  
Schedule of Property and Equipment

As of June 30, 2024 and December 31, 2023, major classes of property and equipment consist of the following:

 

   June 30, 2024   December 31, 2023 
Equipment  $3,122,387   $2,784,098 
Manufacturing equipment   3,308,186    3,260,679 
Furniture   154,065    146,049 
Product molds   524,476    524,476 
Computers   96,056    84,070 
Leasehold improvements   895,593    861,332 
Building   6,079,410    6,079,410 
Land   2,239,405    2,239,405 
Automobile   168,497    168,497 
Less accumulated depreciation   (2,279,299)   (1,664,580)
Property and Equipment, net  $14,308,776   $14,483,436 
XML 42 R28.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Changes in Cash Flows from Operating Assets and Liabilities (Tables)
6 Months Ended
Jun. 30, 2024
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Schedule of Changes in Operating Assets and Liabilities

The changes to the Company’s operating assets and liabilities for the six months ended June 30, 2024 and 2023 are as follows:

 

   2024   2023 
Decrease (increase) in accounts receivable  $(160,264)  $(263,874)
Decrease (increase) in other receivable   25,002    (33,212)
Decrease (increase) in inventory   (2,755,252)   (1,533,492)
Decrease (increase) in prepaid expenses and deposits   1,345,434    (14,280)
Increase (decrease) in payroll taxes payable   175,575    7,900 
Increase (decrease) in accounts payable and accrued liabilities   (59,989)   (828,757)
Changes in operating assets and liabilities   $(1,429,494)  $(2,665,715)
XML 43 R29.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Operating Lease Obligations (Tables)
6 Months Ended
Jun. 30, 2024
Operating Lease Obligations  
Schedule Right-of-use Asset

The Company’s right-of-use asset and lease liability as of June 30, 2024, and December 31, 2023, are as follows:

 

   June 30, 2024   December 31, 2023 
Right-of-use asset  $705,155   $917,354 
Current lease liability  $243,203   $328,229 
Long-term lease liability  $485,451   $608,761 
Schedule of Lease Costs

The following is a summary of the Company’s total lease costs:

 

   June 30, 2024   June 30, 2023 
Operating lease cost  $252,000   $252,000 
Schedule of Measurement of Lease Liabilities

The following is a summary of cash paid during the six months ended June 30, 2024 and 2023 for amounts included in the measurement of lease liabilities:

    June 30, 2024     June 30, 2023  
Operating cashflow   $ 248,000     $ 245,000  
Schedule of Future Minimum Lease Payments

The following are future minimum lease payments as of June 30, 2024:

 

      
2025  $302,480 
2026   273,672 
2027   257,748 
Total future minimum lease payments   833,900 
Less: amount representing interest   (105,246)
Present value of future payments   728,654 
Current portion   243,203 
Long term portion  $485,451 
XML 44 R30.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Warrants (Tables)
6 Months Ended
Jun. 30, 2024
Warrants  
Schedule of Warrants Exercise Price

As of June 30, 2024, the Company has the following warrants outstanding:

 

Exercise price   Number outstanding   Remaining Contractual Life (Years)   Expiry date
$6.05    130,909    0.09   August 3, 2024
$6.05    3,446,515    0.10   August 6, 2024
$2.40    62,500    0.72   March 20, 2025
$4.00    300,000    2.50   December 31, 2026
$0.74    7,700,264    5.23   September 20, 2029
$0.52    12,950,000    5.41   November 26, 2029
      24,590,188    4.53    
Schedule of Warrants Activity

 

   June 30, 2024   December 31, 2023 
   Number of warrants   Weighted average price   Number of warrants   Weighted average price 
Balance, beginning of year   11,627,924   $2.42    3,939,924   $5.84 
Issuance   22,128,156   $0.56    8,575,000   $1.09 
Exercise   (9,165,892)  $0.40    (887,000)  $0.0001 
Balance, end of period   24,590,188   $1.44    11,627,924   $2.42 
XML 45 R31.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Stock Options and Performance Share Units (Tables)
6 Months Ended
Jun. 30, 2024
Schedule of Stock Options Activity

   June 30, 2024   December 31, 2023 
   Number of stock options   Weighted average price   Number of stock options   Weighted average price 
Balance, beginning of period   5,063,856   $1.96    785,000   $4.74 
Granted   418,800   $0.84    4,743,356   $1.80 
Cancelled   (20,400)  $(2.31)   (464,500)  $(5.02)
Balance, end of period   5,462,256   $1.95    5,063,856   $1.96 

Schedule of Share-based Payment Arrangement, Option, Exercise Price Range

   Range of Exercise prices   Outstanding   Weighted average life (years)   Weighted average exercise price   Exercisable on June 30, 2024 
Stock options  $ 0.57-5.50    5,462,656    8.46   $1.95    1,278,750 

Terravis Energy, Inc. [Member]  
Schedule of Stock Options Activity

As of June 30, 2024 and December 31, 2023, Terravis Energy Inc., a wholly owned subsidiary of the Company, has the following options outstanding:

 

   June 30, 2024   December 31, 2023 
   Number of stock options   Weighted average price   Number of stock options   Weighted average price 
Balance, beginning of period   1,350,000   $0.01    1,350,000   $0.01 
Granted   -   $-    -   $- 
Balance, end of period   1,350,000   $0.01    1,350,000   $0.01 
Schedule of Share-based Payment Arrangement, Option, Exercise Price Range

   Range of Exercise prices   Outstanding   Weighted average life (years)   Weighted average exercise price   Exercisable on June 30, 2024 
Stock options  $0.01    1,350,000    7.78   $0.01    1,350,000 
XML 46 R32.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Going Concern (Details Narrative) - USD ($)
3 Months Ended 6 Months Ended 12 Months Ended
May 09, 2024
Mar. 20, 2024
Nov. 02, 2023
Sep. 30, 2022
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Dec. 31, 2023
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]                  
Cash and cash equivalents         $ 3,426,089   $ 3,426,089   $ 3,365,778
Accumulated deficit         56,041,233   56,041,233   48,313,177
Net loss         4,013,399 $ 3,797,455 7,728,056 $ 7,320,725  
Working capital         $ 8,489,246   8,489,246   $ 1,956,894
Proceeds from other equity             32,500,000    
Number of common shares issued, value       $ 30,000,000   7,132 3,195,201 7,132  
Net proceeds             7,132  
Issued of warrants         24,590,188   24,590,188    
Common Stock [Member]                  
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]                  
Net loss          
Number of common shares issued, value           $ 1 $ 288 $ 1  
Sale of stock issued   2,372,240 1,925,000       2,372,240    
Net proceeds             $ 1,535,591    
Sale of stock issued           4,434 2,877,161 4,434  
Proceeds from issuance of warrants   $ 2,629,083 $ 4,261,542            
Warrants an exercise price         $ 0.0001   $ 0.0001   $ 0.0001
Pre-funded Warrants [Member]                  
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]                  
Number of common shares issued, value             $ 15    
Sale of stock issued   1,477,892 1,575,000       1,477,892    
Warrant [Member]                  
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]                  
Sale of stock issued             7,700,264    
Proceeds from issuance of warrants $ 3,639,000               $ 3,638,000
Issued of warrants 2,840,000 7,700,264 7,000,000            
Convertible shares of common stock 7,000,000 7,700,264 7,000,000   7,700,264   7,700,264   7,000,000
Warrants an exercise price $ 0.5198 $ 0.74 $ 1.34   $ 0.74   $ 0.74   $ 0.5198
Warrants and rights outstanding, term     5 years 6 months            
Market Offering Agreement [Member]                  
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]                  
Number of common shares issued, value       $ 13,000,000     $ 13,000,000    
Gross sales price, percentage       3.00%          
ATM Agreement [Member]                  
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]                  
Sale of stock issued             604,048    
Net proceeds             $ 780,356    
ATM Agreement [Member] | Common Stock [Member]                  
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]                  
Sale of stock issued             504,921    
Net proceeds             $ 566,118    
XML 47 R33.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Schedule of Inventory (Details) - USD ($)
Jun. 30, 2024
Dec. 31, 2023
Inventory Disclosure [Abstract]    
Finished goods $ 2,305,095 $ 1,717,669
Promotional items 101,660 101,660
Raw materials 3,979,989 1,812,163
Inventory  $ 6,386,744 $ 3,631,492
XML 48 R34.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Schedule of Prepaid Expenses and Deposits (Details) - USD ($)
Jun. 30, 2024
Dec. 31, 2023
Prepaid Expenses And Deposits    
Consulting, services, and advertising $ 55,003 $ 5,215
Deposits 96,812 1,492,034
Prepaid expenses and deposits, net  $ 151,815 $ 1,497,249
XML 49 R35.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Prepaid expenses and deposits (Details Narrative) - USD ($)
Jun. 30, 2024
Dec. 31, 2023
Prepaid Expenses And Deposits    
Prepaid expenses and deposits $ 55,003 $ 5,215
XML 50 R36.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Schedule of Property and Equipment (Details) - USD ($)
Jun. 30, 2024
Dec. 31, 2023
Property, Plant and Equipment [Line Items]    
Less accumulated depreciation $ (2,279,299) $ (1,664,580)
Property and Equipment, net 14,308,776 14,483,436
Equipment [Member]    
Property, Plant and Equipment [Line Items]    
Property and Equipment, gross 3,122,387 2,784,098
Manufacturing Facility [Member]    
Property, Plant and Equipment [Line Items]    
Property and Equipment, gross 3,308,186 3,260,679
Furniture and Fixtures [Member]    
Property, Plant and Equipment [Line Items]    
Property and Equipment, gross 154,065 146,049
Product Molds [Member]    
Property, Plant and Equipment [Line Items]    
Property and Equipment, gross 524,476 524,476
Computer Equipment [Member]    
Property, Plant and Equipment [Line Items]    
Property and Equipment, gross 96,056 84,070
Leasehold Improvements [Member]    
Property, Plant and Equipment [Line Items]    
Property and Equipment, gross 895,593 861,332
Building [Member]    
Property, Plant and Equipment [Line Items]    
Property and Equipment, gross 6,079,410 6,079,410
Land [Member]    
Property, Plant and Equipment [Line Items]    
Property and Equipment, gross 2,239,405 2,239,405
Automobiles [Member]    
Property, Plant and Equipment [Line Items]    
Property and Equipment, gross $ 168,497 $ 168,497
XML 51 R37.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Shareholders’ Equity (Deficit) (Details Narrative) - USD ($)
3 Months Ended 6 Months Ended 12 Months Ended
May 09, 2024
Mar. 20, 2024
Nov. 02, 2023
Sep. 30, 2022
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Dec. 31, 2023
Accumulated Other Comprehensive Income (Loss) [Line Items]                
Proceeds from sale of common stock           $ 7,132  
Stock Issued During Period, Value, New Issues       $ 30,000,000 $ 7,132 $ 3,195,201 7,132  
Common stock, shares authorized           299,000,000   299,000,000
Common stock par value           $ 0.0001   $ 0.0001
Share based payment award, options, grants in period, gross           418,800   4,743,356
Series A Preferred Stock [Member]                
Accumulated Other Comprehensive Income (Loss) [Line Items]                
Share based payment award, options, grants in period, gross           100    
Preferred stock par value           $ 0.0001   $ 0.0001
Preferred stock voting rights           Series A preferred Stock have voting rights equal to 299 shares of common stock, per share of preferred stock    
Series B Preferred Stock [Member]                
Accumulated Other Comprehensive Income (Loss) [Line Items]                
Share based payment award, options, grants in period, gross           100,000    
Preferred stock par value           $ 0.0001   $ 0.0001
Preferred stock voting rights           Series B preferred Stock have voting rights equal to 10,000 shares of common stock, per share of Preferred Stock    
Pre-funded Warrants [Member]                
Accumulated Other Comprehensive Income (Loss) [Line Items]                
Sale of common stock, shares           1,477,892   1,575,000
Proceeds from issuance of warrants           $ 1,093,492   $ 2,110,342
Consultant [Member]                
Accumulated Other Comprehensive Income (Loss) [Line Items]                
Share based payment award, options, grants in period, gross               300,000
Restricted Stock [Member] | Operating Expense [Member]                
Accumulated Other Comprehensive Income (Loss) [Line Items]                
Stock Issued During Period, Value, New Issues             903,596  
Restricted Stock [Member] | Consultant [Member]                
Accumulated Other Comprehensive Income (Loss) [Line Items]                
Stock Issued During Period, Value, New Issues           595,863    
Maximum [Member]                
Accumulated Other Comprehensive Income (Loss) [Line Items]                
Stock Issued During Period, Value, New Issues           $ 30,000,000    
Common Stock [Member]                
Accumulated Other Comprehensive Income (Loss) [Line Items]                
Sale of common stock, shares   2,372,240 1,925,000     2,372,240    
Proceeds from sale of common stock           $ 1,535,591    
Stock Issued During Period, Value, New Issues         $ 1 $ 288 $ 1  
Number of shares issued         4,434 2,877,161 4,434  
Proceeds from issuance of warrants   $ 2,629,083 $ 4,261,542          
Common stock, shares authorized         299,000,000 299,000,000 299,000,000  
Common Stock [Member] | Operating Expense [Member]                
Accumulated Other Comprehensive Income (Loss) [Line Items]                
Stock Issued During Period, Value, New Issues             $ 635,000  
Number of shares issued             250,000  
Common Stock [Member] | Consultant [Member]                
Accumulated Other Comprehensive Income (Loss) [Line Items]                
Stock Issued During Period, Value, New Issues           $ 369,700    
Number of shares issued           317,148    
Pre-funded Warrants [Member]                
Accumulated Other Comprehensive Income (Loss) [Line Items]                
Stock Issued During Period, Value, New Issues           $ 15    
Number of shares issued   1,477,892 1,575,000     1,477,892    
Warrant [Member]                
Accumulated Other Comprehensive Income (Loss) [Line Items]                
Number of shares issued           7,700,264    
Proceeds from issuance of warrants $ 3,639,000             $ 3,638,000
ATM Agreement [Member]                
Accumulated Other Comprehensive Income (Loss) [Line Items]                
Sale of common stock, shares           604,048    
Proceeds from sale of common stock           $ 780,356    
ATM Agreement [Member] | Common Stock [Member]                
Accumulated Other Comprehensive Income (Loss) [Line Items]                
Sale of common stock, shares           504,921    
Proceeds from sale of common stock           $ 566,118    
Market Offering Agreement [Member]                
Accumulated Other Comprehensive Income (Loss) [Line Items]                
Stock Issued During Period, Value, New Issues       $ 13,000,000   $ 13,000,000    
XML 52 R38.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Related Party Transactions (Details Narrative) - USD ($)
6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Dec. 31, 2023
Chief Executive Officer [Member]      
Related Party Transaction [Line Items]      
Salaries expenses $ 230,026 $ 210,394  
Chief Executive Officer [Member] | Related Party [Member]      
Related Party Transaction [Line Items]      
Receivable from related party 14,303   $ 2,192
Officer and Director [Member]      
Related Party Transaction [Line Items]      
Salaries expenses $ 164,937 $ 148,927  
XML 53 R39.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Schedule of Changes in Operating Assets and Liabilities (Details) - USD ($)
6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Decrease (increase) in accounts receivable $ (160,264) $ (263,874)
Decrease (increase) in other receivable 25,002 (33,212)
Decrease (increase) in inventory (2,755,252) (1,533,492)
Decrease (increase) in prepaid expenses and deposits 1,345,434 (14,280)
Increase (decrease) in payroll taxes payable 175,575 7,900
Increase (decrease) in accounts payable and accrued liabilities (59,989) (828,757)
Changes in operating assets and liabilities  $ (1,429,494) $ (2,665,715)
XML 54 R40.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Investments (Details Narrative)
6 Months Ended 12 Months Ended
Jun. 30, 2024
USD ($)
Jun. 30, 2024
CAD ($)
Dec. 31, 2020
USD ($)
Dec. 31, 2020
CAD ($)
Dec. 31, 2019
USD ($)
shares
Jun. 30, 2024
CAD ($)
Dec. 31, 2023
USD ($)
Stock Issued During Period, Shares, Acquisitions | shares         10,000,000    
Stock Issued During Period, Value, Acquisitions         $ 50,000    
Advanced receivable for stock issuance             $ 24,423
Investment Owned, Cost $ 66,308         $ 90,000  
Proceeds from Loans 3,054 $ 4,129 $ 28,387 $ 40,000      
Investment Owned, Balance, Principal Amount 66,308         $ 90,000  
Interest Costs Incurred $ 3,123 $ 4,275          
Mobile Phone Development Company [Member]              
Equity Method Investment, Ownership Percentage         10.00%    
XML 55 R41.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Schedule Right-of-use Asset (Details) - USD ($)
Jun. 30, 2024
Dec. 31, 2023
Operating Lease Obligations    
Right-of-use asset $ 705,155 $ 917,354
Current lease liability 243,203 328,229
Long-term lease liability $ 485,451 $ 608,761
XML 56 R42.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Schedule of Lease Costs (Details) - USD ($)
6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Operating Lease Obligations    
Operating lease cost $ 252,000 $ 252,000
XML 57 R43.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Schedule of Measurement of Lease Liabilities (Details) - USD ($)
6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Operating Lease Obligations    
Operating cashflow $ 248,000 $ 245,000
XML 58 R44.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Schedule of Future Minimum Lease Payments (Details) - USD ($)
Jun. 30, 2024
Dec. 31, 2023
Operating Lease Obligations    
2025 $ 302,480  
2026 273,672  
2027 257,748  
Total future minimum lease payments 833,900  
Less: amount representing interest (105,246)  
Present value of future payments 728,654  
Current portion 243,203 $ 328,229
Long term portion $ 485,451 $ 608,761
XML 59 R45.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Operating Lease Obligations (Details Narrative)
6 Months Ended 12 Months Ended
Jun. 30, 2024
USD ($)
Jun. 30, 2023
USD ($)
Dec. 31, 2023
USD ($)
Dec. 31, 2022
USD ($)
ft²
Dec. 31, 2021
USD ($)
Dec. 31, 2019
USD ($)
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]            
Monthly lease payments $ 248,000 $ 245,000        
Lease Agreement [Member]            
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]            
Lease expiration date       Jun. 01, 2022 May 31, 2024 Jul. 31, 2022
Monthly lease payments       $ 22,101 $ 19,910 $ 2,221
Area of land | ft²       20,296    
Additional fees       $ 4,418    
Monthly lease payments $ 3,600   $ 3,350      
Incremental borrowing rate 10.00%          
XML 60 R46.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Long term Debt (Details Narrative)
6 Months Ended 12 Months Ended
Jul. 19, 2024
USD ($)
Feb. 14, 2023
USD ($)
Feb. 14, 2023
CAD ($)
May 04, 2022
USD ($)
ft²
Jun. 30, 2024
USD ($)
Jun. 30, 2024
CAD ($)
Jun. 30, 2023
USD ($)
Dec. 31, 2022
USD ($)
Dec. 31, 2020
USD ($)
Dec. 31, 2020
CAD ($)
May 14, 2024
USD ($)
Dec. 31, 2023
USD ($)
Sep. 30, 2022
USD ($)
Sep. 30, 2022
CAD ($)
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]                            
Purchase price         $ 335,787   $ 2,596,738              
Total principal         3,054 $ 4,129     $ 28,387 $ 40,000        
Accounts receivable         623,386             $ 463,122    
Debt instrument loan forgiveness percentage                 25.00% 25.00%        
Debt Instrument, Fair Value Disclosure                         $ 28,387 $ 40,000
Debt Instrument, Decrease, Forgiveness   $ 7,493 $ 10,000                      
Subsequent Event [Member]                            
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]                            
Accounts receivable $ 330,000                          
Loan Agreement [Member]                            
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]                            
Square-foot | ft²       152,847                    
Purchase price       $ 8,150,000                    
Total principal               $ 5,300,000            
Interest rate               2.25%            
Deposits               $ 667,409            
Accounts balance         386,164                  
Principal and accrued interest         $ 5,325,664                  
Maturity amount                     $ 5,300,000      
Revolving Financing And Assignment Agreement [Member] | Subsequent Event [Member]                            
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]                            
Total principal 5,300,000                          
Revolving financing $ 6,000,000                          
Maturity months 24 months                          
Revolving credit facility $ 5,060,000.00                          
Interest reserve 790,000                          
Drawn down amount 4,730,000                          
Accounts receivable $ 940,000                          
XML 61 R47.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Loss per Share (Details Narrative) - $ / shares
3 Months Ended 6 Months Ended
May 01, 2023
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Dec. 31, 2023
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]            
Earnings per share basic   $ 0.15 $ 0.22 $ 0.33 $ 0.43  
Earnings per share diluted   $ 0.15 $ 0.22 $ 0.33 $ 0.43  
Weighted average number of shares outstanding basic   25,958,628 17,165,533 23,573,349 17,162,471  
Weighted average number of shares outstanding diluted   25,958,628 17,165,533 23,573,349 17,162,471  
Common stock, shares authorized   299,000,000   299,000,000   299,000,000
Common stock, shares issued   28,520,704   28,520,704   20,320,503
Common stock, shares outstanding   28,520,704   28,520,704   20,320,503
Antidilutive securities, shares         9,025,242  
Performance Shares [Member]            
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]            
Shares issued (note 7), shares 400,000       300,000  
Warrant [Member]            
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]            
Antidilutive securities, shares       24,590,188 3,939,924  
Common Stock [Member]            
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]            
Antidilutive securities, shares       24,890,188 4,239,924  
Restricted Stock [Member]            
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]            
Antidilutive securities, shares       357,018 1,215,212  
Performance Shares [Member]            
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]            
Antidilutive securities, shares       5,462,256 3,270,106  
Equity Option [Member]            
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]            
Antidilutive securities, shares       5,462,256 3,270,106  
Common Stock [Member]            
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]            
Common stock, shares authorized   299,000,000 299,000,000 299,000,000 299,000,000  
Common stock, shares issued   28,520,704 17,413,810 28,520,704 17,413,810  
Common stock, shares outstanding   28,520,704 17,413,810 28,520,704 17,413,810  
Antidilutive securities, shares       30,709,462    
Shares issued (note 7), shares     4,434 2,877,161 4,434  
XML 62 R48.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Schedule of Warrants Exercise Price (Details)
6 Months Ended
Jun. 30, 2024
$ / shares
shares
Warrant, outstanding 24,590,188
Weighted average life (years) 4 years 6 months 10 days
Warrants One [Member]  
Exercise price | $ / shares $ 6.05
Warrant, outstanding 130,909
Weighted average life (years) 1 month 2 days
Warrants expiry date Aug. 03, 2024
Warrants Two [Member]  
Exercise price | $ / shares $ 6.05
Warrant, outstanding 3,446,515
Weighted average life (years) 1 month 6 days
Warrants expiry date Aug. 06, 2024
Warrants Three [Member]  
Exercise price | $ / shares $ 2.40
Warrant, outstanding 62,500
Weighted average life (years) 8 months 19 days
Warrants expiry date Mar. 20, 2025
Warrants Four [Member]  
Exercise price | $ / shares $ 4.00
Warrant, outstanding 300,000
Weighted average life (years) 2 years 6 months
Warrants expiry date Dec. 31, 2026
Warrants Five [Member]  
Exercise price | $ / shares $ 0.74
Warrant, outstanding 7,700,264
Weighted average life (years) 5 years 2 months 23 days
Warrants expiry date Sep. 20, 2029
Warrants Six [Member]  
Exercise price | $ / shares $ 0.52
Warrant, outstanding 12,950,000
Weighted average life (years) 5 years 4 months 28 days
Warrants expiry date Nov. 26, 2029
XML 63 R49.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Schedule of Warrants Activity (Details) - $ / shares
6 Months Ended 12 Months Ended
Jun. 30, 2024
Dec. 31, 2023
Warrants    
Number of warrants, balance, beginning of year 11,627,924 3,939,924
Weighted average price, balance, beginning of year $ 2.42 $ 5.84
Number of warrants, issuance 22,128,156 8,575,000
Weighted average price, issuance $ 0.56 $ 1.09
Number of warrants, exercise (9,165,892) (887,000)
Weighted average price, exercise $ 0.40 $ 0.0001
Number of warrants, balance, end of period 24,590,188 11,627,924
Weighted average price, balance, ending of year $ 1.44 $ 2.42
XML 64 R50.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Warrants (Details Narrative) - USD ($)
3 Months Ended 6 Months Ended 12 Months Ended
May 09, 2024
Mar. 20, 2024
Nov. 02, 2023
Sep. 30, 2022
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Dec. 31, 2023
Pre warrants exercised           9,165,892   887,000
Shares issued (note 7)       $ 30,000,000 $ 7,132 $ 3,195,201 $ 7,132  
Number of warrant           24,590,188    
Share price           $ 69   $ 89
Number of stock options restricted stock units               400,000
Weighted average life (years)           4 years 6 months 10 days    
Pre-funded Warrants [Member]                
Number of warrant           688,000   887,000
Common Stock [Member]                
Representative warrants are exercisable           688,000   887,000
Holder [Member]                
Number of warrant               300,000
Cancelled shares               400,000
Warrant [Member]                
Exercise price 7,000,000 7,700,264 7,000,000     7,700,264   7,000,000
Exercise price $ 0.5198 $ 0.74 $ 1.34     $ 0.74   $ 0.5198
Proceeds from issuance of warrants $ 3,639,000             $ 3,638,000
Sale of stock issued           7,700,264    
Number of warrant 2,840,000 7,700,264 7,000,000          
Number of new warrants issued 12,950,000             12,950,000
Common Stock [Member]                
Connection to the sale   2,372,240 1,925,000     2,372,240    
Exercise price           $ 0.0001   $ 0.0001
Proceeds from issuance of warrants   $ 2,629,083 $ 4,261,542          
Sale of stock issued         4,434 2,877,161 4,434  
Shares issued (note 7)         $ 1 $ 288 $ 1  
Pre-funded Warrants [Member]                
Sale of stock issued   1,477,892 1,575,000     1,477,892    
Pre warrants exercised           1,477,892    
Shares issued (note 7)           $ 15    
Prefunded Warrant [Member]                
Exercise price               $ 1.34
Common Stock [Member]                
Connection to the sale           2,372,240   1,925,000
Pre-funded Warrants [Member]                
Connection to the sale           1,477,892   1,575,000
Proceeds from issuance of warrants           $ 1,093,492   $ 2,110,342
Warrant [Member]                
Connection to the sale           7,700,264   7,000,000
XML 65 R51.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Schedule of Stock Options Activity (Details) - $ / shares
6 Months Ended 12 Months Ended
Jun. 30, 2024
Dec. 31, 2023
Number of options, balance, beginning of period 5,063,856 785,000
Weighted average price, balance, beginning of period $ 1.96 $ 4.74
Number of options, granted 418,800 4,743,356
Weighted average price, granted $ 0.84 $ 1.80
Number of options, cancelled (20,400) (464,500)
Weighted average price, cancelled $ (2.31) $ (5.02)
Number of options, balance, end of period 5,462,256 5,063,856
Weighted average price, balance, end of period $ 1.95 $ 1.96
Terravis Energy, Inc. [Member]    
Number of options, balance, beginning of period 1,350,000 1,350,000
Weighted average price, balance, beginning of period $ 0.01 $ 0.01
Number of options, granted
Weighted average price, granted
Number of options, balance, end of period 1,350,000 1,350,000
Weighted average price, balance, end of period $ 0.01 $ 0.01
XML 66 R52.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Schedule of Share-based Payment Arrangement, Option, Exercise Price Range (Details)
6 Months Ended
Jun. 30, 2024
$ / shares
shares
Lower Range of Exercise prices $ 0.57
Upper Range of Exercise prices $ 5.50
Number of Shares Outstanding | shares 5,462,656
Weighted average life (years) 8 years 5 months 15 days
Weighted average exercise price $ 1.95
Number of Shares Exercisable | shares 1,278,750
Terravis Energy, Inc. [Member]  
Upper Range of Exercise prices $ 0.01
Number of Shares Outstanding | shares 1,350,000
Weighted average life (years) 7 years 9 months 10 days
Weighted average exercise price $ 0.01
Number of Shares Exercisable | shares 1,350,000
XML 67 R53.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Stock Options and Performance Share Units (Details Narrative) - $ / shares
6 Months Ended 12 Months Ended
May 01, 2023
Nov. 11, 2022
Dec. 29, 2021
Jun. 30, 2024
Jun. 30, 2023
Dec. 31, 2023
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Stock option issued       418,800   4,743,356
Stock option cancelled       20,400   464,500
Director [Member]            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Stock option issued           360,000
Stock option exercise price           $ 1.66
Employees [Member]            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Shares issued (note 7), shares       350,000    
Stock option issued       68,800    
Stock option exercise price       $ 0.78    
Expiration date       Jun. 28, 2034    
Stock option cancelled       8,300    
Employees [Member] | Minimum [Member]            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Stock option exercise price       $ 0.57    
Employees [Member] | Maximum [Member]            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Stock option exercise price       $ 1.41    
Steven Rossi [Member]            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Stock option issued           1,500,000
Stock option exercise price           $ 1.44
Expiration date           Oct. 31, 2033
Employees One [Member]            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Stock option issued           12,100
Stock option exercise price           $ 1.70
Employees Two [Member]            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Stock option issued           25,000
Stock option exercise price           $ 1.44
Expiration term           10 years
Employees and Consultants and Directors [Member]            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Stock option issued           321,150
Cancelled shares           49,500
Employees and Consultants and Directors [Member] | Minimum [Member]            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Stock option exercise price           $ 2.55
Employees and Consultants and Directors [Member] | Maximum [Member]            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Stock option exercise price           $ 4.20
Employee [Member]            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Stock option issued           75,000
Stock option exercise price           $ 2.43
Expiration date           May 18, 2033
Cancelled shares       7,100    
Steven Rossi [Member]            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Stock option issued           2,000,000
Stock option exercise price           $ 1.74
Expiration date           May 01, 2033
Employees and Consultant [Member]            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Stock option issued           65,000
Stock option exercise price           $ 1.53
Expiration date           Mar. 14, 2033
Cancelled shares           15,000
Employee And A Consultant [Member]            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Cancelled shares       5,000    
Employee One [Member]            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Stock option issued           85,106
Stock option exercise price           $ 1.53
Expiration date           Mar. 14, 2033
Consultant [Member]            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Stock option issued           300,000
Expiration date           Jan. 30, 2028
Restricted Stock Units (RSUs) [Member]            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Shares issued (note 7), shares 1,600,000          
Performance Shares [Member]            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Shares issued (note 7), shares 400,000       300,000  
Stock option issued   700,000        
Performance Shares [Member] | Chief Executive Officer [Member]            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Stock option issued     400,000      
Performance Shares [Member] | Director [Member]            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Stock option issued     300,000      
Stock Options [Member]            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Shares issued (note 7), shares 2,000,000          
2015, 2021 and 2022 Equity Incentive Plans [Member]            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Share based compensation, description       the number of shares of common stock reserved for issuance under the option plan shall not exceed 10% of the issued and outstanding shares of common stock of the Company, have a maximum term of 10 years, and vest at the discretion of the Board of Directors    
XML 68 R54.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Warrant Inducement (Details Narrative) - USD ($)
12 Months Ended
May 09, 2024
Dec. 31, 2023
Jun. 30, 2024
Mar. 20, 2024
Nov. 02, 2023
Issued of warrants     24,590,188    
Warrant [Member]          
Convertible shares of common stock 7,000,000 7,000,000 7,700,264 7,700,264 7,000,000
Exercise price per share $ 0.5198 $ 0.5198 $ 0.74 $ 0.74 $ 1.34
Number of shares issued 12,950,000 12,950,000      
Proceeds from issuance of warrants $ 3,639,000 $ 3,638,000      
Non cash deemed dividend $ 4,996,000        
Issued of warrants 2,840,000     7,700,264 7,000,000
Shares issuable recorded as liability 4,160,000        
XML 69 R55.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Rental Income (Details Narrative)
6 Months Ended 12 Months Ended
Jun. 30, 2024
USD ($)
Jun. 30, 2023
USD ($)
Dec. 31, 2022
USD ($)
Dec. 31, 2022
CAD ($)
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]        
Lease payments $ 248,000 $ 245,000    
Rental income $ 76,866 $ 94,835    
Sublease Agreement [Member]        
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]        
Sublease commence date     Sep. 15, 2022 Sep. 15, 2022
Expiration date     May 31, 2024 May 31, 2024
Lease payments     $ 15,515 $ 19,992
XML 70 R56.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Subsequent Events (Details Narrative)
6 Months Ended 12 Months Ended
Jul. 23, 2024
$ / shares
Jul. 19, 2024
USD ($)
Jun. 30, 2024
USD ($)
Jun. 30, 2024
CAD ($)
Dec. 31, 2020
USD ($)
Dec. 31, 2020
CAD ($)
Dec. 31, 2023
USD ($)
Subsequent Event [Line Items]              
Proceeds from loans     $ 3,054 $ 4,129 $ 28,387 $ 40,000  
Accounts receivable     $ 623,386       $ 463,122
Subsequent Event [Member]              
Subsequent Event [Line Items]              
Accounts receivable   $ 330,000          
Exercise prices per share | $ / shares $ 0.7042            
Revolving Financing And Assignment Agreement [Member] | Subsequent Event [Member]              
Subsequent Event [Line Items]              
Proceeds from loans   5,300,000          
Revolving financing   $ 6,000,000          
Maturity months   24 months          
Drew down   $ 5,060,000.00          
Interest reserve   790,000          
Drawn down amount   4,730,000          
Accounts receivable   $ 940,000          
EXCEL 71 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( !2 #5D'04UB@0 +$ 0 9&]C4')O<',O87!P+GAM M;$V./0L",1!$_\IQO;=!P4)B0-!2L+(/>QLOD&1#LD)^OCG!CVX>;QA&WPIG M*N*I#BV&5(_C(I(/ !47BK9.7:=N')=HI6-Y #OGDK7A.YNJQ<&4GPZ4A!0W_J=0U[R;UEA_6\#MI7E!+ P04 M " 4@ U95LL9,^X K @ $0 &1O8U!R;W!S+V-O&ULS9+! M:L,P#(9?9?B>R$G&*";UI66G#08K;.QF;+4UC6-C:R1]^R5>FS*V!]C1TN]/ MGT"M#D+[B"_1!XQD,=V-KNN3T&'-CD1! "1]1*=2.27ZJ;GWT2F:GO$ 0>F3 M.B#4G#^ 0U)&D8(96(2%R&1KM- 1%?EXP1N]X,-G[#+,:, .'?:4H"HK8'*> M&,YCU\(-,,,(HTO?!30+,5?_Q.8.L$MR3'9)#<-0#DW.33M4\/[\])K7+6R? M2/4:IU_)"CH'7+/KY+=FL]T],EGS^K[@JZ)J=C47G(MZ]3&[_O"["3MO[-[^ M8^.KH&SAUUW(+U!+ P04 " 4@ U9F5R<(Q & "<)P $P 'AL+W1H M96UE+W1H96UE,2YX;6SM6EMSVC@4?N^OT'AG]FT+QC:!MK03621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS[BYBZ(:(E/)X M8-DOV]:[MR_>X%#BVR]*+ M41B1%G\@M MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C(WXV(]ZMOFCU7 MH5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU+,76>)7 \:V< M/!T3$LV4"P9!AI@S M&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=*Y \FIS_I,C0' MHYI9";V$5FJ?JH,@H%\;D>/N5Z> HWEL:\4*Z">P'_T=HWPJOX@L Y M?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=RSTS0LS0[=R2^JVE+ZU)CA* M]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZG=PZ.)Z8D;D* MTU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCRHB'NH8:8S\-# MAWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)256 Q6\8#*Y"B M?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYEL<%5'<]56_*P MOFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q;B%D2XDU=[=7GFYRN>B)V^I=W MP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5' 86%S+D4.Z2 MD 83 >LX=SFWJXPD6L_UC6'ODRWSEPVSK> U[F M$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\U*M:I60K$3]+ M!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHSU8NL.8T*;T'5 M0.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\!4$L#!!0 ( M !2 #5GM[%H\*P8 "&PO=V]R:W-H965T&UL MM9I=<]I&%(;O\RMV:*?3S 0CK0!#BIG!V&[=.(08-YZTTXNUM( FDI:N5L;^ M]STK"8EXEH.BL7(1(]!YO8_VPX\6C;9"?HO7G"OR% 91?-9:*[5YW^G$[IJ' M+#X1&Q[!)TLA0Z;@4*XZ\49RYJ5%8="AEM7OA,R/6N-1^MY'[(H]@7$9%\ M>=::V.^GSJDN2,_XXO-MO/>::)0'(;[I@VOOK&7I%O& NTI',/CQR*<\"'02 MM.._/+15_$Y=N/]ZEWZ5P@/, XOY5 3WOJ?69ZU!BWA\R9) W8KM'SP'ZND\ M5P1Q^C_99N=VNRWB)K$285X,+0C]*/O)GO(+L5= Z8$"FA?0%P7VH=_@Y 5. M"IJU+,6Z8(J-1U)LB=1G0YI^D5Z;M!IH_$AWXT))^-2'.C6>BD=9!CV0T2P_M*PFX&D!>%H-<,ZE+SR]G!!8U(Q3#D\J%I"# M*PA:7Y-S4' .JG%>^;'+@AWN%;QM7'WQM,_4Q(?6U.0;%GS#'^+[RID\3(=G M'>H_M*HFGVV5?S0MM%731,J7@-AH/1+7;MNT[=@F3KRR+NB>'=AHRRXCY:MG MX PXF27A Y=&/#S$LNQVU^H/S(!H;5U 6@+2*H"W?.7'"M95168L-/_8$[GV -9?^BY+_U@B QB/='IMVA_V!T,S;Q/.8Y?2 M8^.JDO->1ZZ0,/Y2U'=DH6 I(D*2J4B@PZ'?A6<>UGCZ[(L1N0D/LDL1LG%[ MR9$GG@?I\;O="W(#YY%/D9D3CZ0]RWI#X-^,@!M+&#+DPC14IGA.7?12D6S< M;%ZB3_41=/.=V$9&;#SNGL>*+'C$76:$;4*3[-*3;%QM7L(6@WHNQ:,?N>:. MQC-G7XV@3?B270J3C5O.2]"YB!6LT7_[F\/S%D^TN]0L3GA=35):FA,]8DXI MI^3L(-B1@%\'@\%;XYY $Z9$2U.BN.3^V8VG'ZW226DV^R.)7XU[35.\JBYGJ4FTDB9=1XK+;(]16SW; M@1LY\<1#G$UH$BTUB5;2)&WV( FPKJZ$-+K@D9R9B-K,=3G$0(B7!1IYF] D M6FH2K:1)BY % 3E/8O@X-H_:>CM#>%E=O%*):"4EN@1W6>E9^3LDJ#4LLN&& M1>9^K;E#A-?5!2T%B%82H,6:0S]B>'C,8;PFE(>6RD,K*0^ A7#'LE#"_0;> MDV[,DT^) BV(/.A?(_$K.4Q^';*T;IJFOPQZ'--AOV<-[?ZH\VAB+&V'5K*= M&[CC!A2P'2;)%Q8D7.^$9;!&OBRUM]A.$XI>$X1PQGK^O( M/Q^Y5H%_C=\:O)*PY-\F-*$_3JD_#FXN=[X*0,V7Q*:_/KR%6PHWD=#)1FX\ M*;M^Z;U8>@V-L$VXD%.ZD(.;RYUD7JH^S^&#"(R,1S:+/BSF1JXFW,?9^YX+ M-Y5=KY'+)W?-HA4_N!EV)&@V65Q,S%]Z-6$]3FD]#FXK]TSJ3;X8GYBO9"HY M<1/>XY3>X^"^\B,3$T_:73LC9!/VXY3VX^"R4F%"X@%Z0MX;P9JP':>T'0?7 ME!^8D7@0,B-?57@Z>X\B:!=-G]"(B:MW(;.G$HIWBZ= )NFS#YWR].P1DH], MJVQ, KZ$4NOD%,:8S)[*R Z4V*0/-CP(I428OEQSYG&I3X#/ET*HW8'^!<6S M,>/_ 5!+ P04 " 4@ U9+>#[&R,' ")'P & 'AL+W=OL 221[.'QF-)SG(77^5*MO>B.E0=_+ MHM(7BXTQS8?52J<;60K]OFYD!=_7RPNR8=K%MD!K<7ON7S2>]?(AG)7U]_LS<_9Q0); M1+*0J;$N!/Q[E->R**PGP/%'YW31SVD'[E^_>/];&SP$TO*Z+?^:9V5PL MX@7*Y+W8%N9+_?1WV07$K;^T+G3[%SUUMGB!TJTV==D-!@1E7NW^B^]=(O8& MD&!F .T&T-<.8-T U@:Z0]:&]4D8L3Y7]1-2UAJ\V8LV-^UHB":O[&.\-0J^ MS6&<65_7508/168(KG1=Y)DP<',E"E&E$MU:QQJ=H:^WG]!//_[E?&5@4CMT ME7837.TFH#,3_&-;O4<,+Q'%-' ,O_8/_R13&$[:X>QP^ I"[>.E?;RT]1?. MQ;M52E8&76H-@;G"V8UG[O%V57W0C4CEQ0*6C9;J42[6[WX@(?[H"NY$S@Y" M97VHS.=]?2WT!HDJ0ZF]D']L\T=10.S.J'>NHM:57?J/:Q;0$,?)^>IQ/R"' M'0MY%,6]W0'6H,<:>+%>IFF]!6C0&5()..\*N425-"ZH.T_!'H20,A:'(Z13 MLR!DA%(W4-X#Y5Z@OYJ-5'LH70#Y9&82X#AD(X .LY#'(7<##'N H1?@S]4C M/.-:/:.?JMI(%#C7;#C-(60P"H(1QJD=@R0&R4P6HQYDY 5YHV0C\@S)[XUM M/KHMTTPVMUB[[))L#.=R71^'#$R0GG,Z@ C MP0/UX"-5 &I$F>?VZ?\5^E-C$;?KOD,=N@D'.YXNPW$4C7N TS*(6)-XP;>"Y^S7^[.O6NXJ81\X(6[D9((GPISP]LE^T<':2.L2ADDQP[#>,XGEEK9. OXB>PW6J;7V7=\/V9:41B M'B3Q&*/#DB><)62N#@;B(L&K!,7G7-SE16YRZ<;JY;^WRHI3>3N,>>! XB?! MGJT;\6Q)L%W (DW5%J1C<201#MJ+.";AI*Y<-,H)-/N91S8P)/%3Y(UX5G51 M(".^RSX&)]8I_8$FXO%DN4[M8@@)SP =6)+X:?*EMII:M7N>=S_$E)"/Z'-= M/2 C50F<>=>W'.IN.=XIW*6"G#4WY53.L/V9"7,@5>)GU9Z@%CBW_*852"OV'CP67PS""M1&2&<5% M![:E?K9MB^8W6S1]&;7Y_ORZ?-,IE0;0:OE8*SCL8!L1A3.KE@Z$2_V$.^#_ M=+3HZ90_Q[7:H?7.^:K5<1C.WC[4S\2[\CE2-G3*K3%F28#''UV(Y3BL5 M/!=TB=Z)LOF(KA!L6^XEK/<,W9HZ_;9$/^+W4%,$.$0AV%QO8=-*,%["+](V M;["QV9I-K?+_RJS]"O4^+67VMU&@ MS2-< A\L.68OQO]_DJ>:A,:CPPJSN08^R!;JERV7699;&0!MPVZ>S_(* MI:+)H8TXH3JV^ EEF 63CNVP#,*8A\E<\Q@$#/4+F+9Y(+V]TZG*&PM>'SD[ MH5.5<49X%(TQ'S,[!#Q($>J7(B[ 'H%(I^*")V% DPG/.$X$8A(0/E<5@PRA M?AD"6GQ;;HOVU#:3]WF:.[=S=*HKSGB( T+96#&Y3&'/3!B9RR\;1 CSBY#K M'598:<@H46E[;0_SL_]L=^<5SK/)J:0XBWD\SO%1LT/,@_!@?N&Q8^JW\2"; M"A"2D"#$R3C;+LN81""M9E8?&R0&>Z/$:#O?&P.9"HN9/;;+TKO'9GL'V?Z# M@"]R5]\WPIX6_>L76=Y)]6\GW)/JCU-Y.PQ[T!_L=4<+\R<@[*2G"J?R=ACN M0/_,3_\O3[EIGW)1BZKCXMC)QXF2(>5G_S<_P M1-X.8QX(G_D)_ZW/\%2'$YVC_?=2E$S>4JSVWI/:E]2_"/60 \,7\AZ&X?<1 MU(K:O??=W9BZ:5^=WM7&U&5[N9$".J(Y M9/K(G(N4*CT5"U?F FAD16GB>AAWW92RS F&=M]$!$.^5 G+8"*07*8I%7]O M(>'KD4.^/H+;!*R@"%/I/U'ZR*VVW-0N)2* MIQNQ)DA95FSITV8A=@2D?4#@;03>J0)_(_!MH@693>N.*AH,!5\C8:*UFQG8 MM;%JG0W+S&6<*J&/,JU3P9AGD;XH$"$]DCQA$55Z(A?)6.^50U=I#N/FAIMSWA;G] Z<\]LR:R$?7R$/>^T:^;A9 M?@>AEA,K]ZMR5V=?+H%7+H%G_?R#2Y"F^H;22QT^7J&<"K2BR1+J\BJ,.M;( M%,@JP"V,,1FZJUW^HV$53K_D],_@+!8?T:6*N6#_(*KC+0S;.R#>8(#M[P7R M*9$5ZG9)W3Z?FDFYK"=N[W/T.Q[NX?8+X)I ['NX@_UZWD[)VSF?5S__I*)9 MQ+)%'73G5.B:P$;H;@G=;82>@F :\P9-]$,0A- 5/#4)H%_WD,Y _*ZC;K0T M[>-:YC2$D:/[@P2Q B=X]X9T\:>ZDGTELTKVO3+[7F/VVZ1/J>'>:35\-*R" MVB]1^^>AGE3&_;W;AFB2O1H^&E9!'I3(@XN0#]?PH([C!6MS3 64X&TOPQ>A M'BG?C6LS\)&@*O%.]R6G%.[M687;['ENY;Z66W4%MLV7-'??\XJ7G-B!C\=5 M<;<]F#0WX[G>XVL^FV#YT^$"/;S )R04[2?U\)$V-+%S;;^B4&K36>G,Y'M>+M2R2^D)M9&G^LU15D6AS6JW&]::2 M2=H$%?F8!$$X+I*L'$VNFFMWU>1*;76>E?*N0O6V*)+JGUN9JZ?K$1Z]7/B8 MK=;:7AA/KC;)2MY+_6ES5YFS\9XES0I9UIDJ4267UZ,;?#DGS 8TB-\S^50? M'",KY4&IS_;D77H]"NP3R5PNM*5(S,^CG,H\MTSF.?YN24?[>]K P^,7]A\; M\4;,0U++J2J4D^HLFC#9@^:[#?1)E]9:0OE7E?FOYF)TY.I*E,S[#)%YJA6>98F MVIS<:_-CZD'72"W1KQM9)79<:Y24%EF8HES;:GF4Z!=5U^CL4YELT\R$OD'G MZ-/]#)U]^^9JK,T3VON,%^W3W.Z>AO0\#47O5:G7-9J;ITJ!^-EP?#@0/S:9 MV:>'O*3GE@P2_KPM+Q -ODFF&I9/IA7!QQ/$Q;.;#"*,,B_ 8-P=P%(L#V)%2OE?*!Y5.5:UM*WJK5%JC>Y5# MW>%VQ\$.I82$Q3AP) ,X3DD4.9)]&,%!$,1.:N8 G: !X[#D<"\Y')3\MK*= M]:Y2RTQ#8D/_Z>(P).[P^C 6\I Z4GT4I2R(N*/4A_%(4 P+%7NA8K"OM,M+ MN4+SYXU=C,!R%J=L)Z#XIL^ MVD@WCOFSM/4(J8[]Z20B$1-'M _C+!+8@A,X?G/@P',0W"'LDXZ-Q? M,"C:=A=96]=OAGTIX9G77H1^#YD".&R:+^-NLX& @=F-7%T T!"0[,' M8CW"#VPO'A1^]M9LHMZ@W+98LU\Q.RZSI2B1?%ZLDW(%UGO+>+QJA-0M=P!& M<>AFP >)T.NV .H<,]*CG73:R:#VWY0VHZWV75<.=-V6ZJC>S:2D0KBR?2 5 M$2>16_( 4$01([%;]!"0$D'CJ".KGGQHW M(5CDJH>0PO0E'+OR :3@/"#8[7,@DH11&(J>!'2V$;/A%5>O985:/W_6KKKP M?FW0@'[MLGM2MME)V>:G8CL>DL[?XF&#^Z[4TO#JE]D(#H9O-,^QZ9HA<\L1 M D8BBKU.# )-VZ=N,4( "DWD[:O&W4N%P_;W+WPK"E'4/<@ SPT"*P_W[^: MQ5NXOA^ T8![\]-'X3@*@YZ=#N[L,!XT>9./9F]M&G363L]2:8FP@*>G !8; MCKV5V8?Q@ JO-_DP8?N-*]R'Q2RB/=L=W+E/_ 7[:99DNQC74NM\]X;![/A2 M^0!N?X;)OJ8H3D0T.Q71'/L65["XS^QU!A[]O./QMFN)/JP+1Y,%DPC;1)1 M#PR_[S<)CWD4$M?M DBS?PLY=V7.($[*!:7,=?L]G(2)GK=+I'.[9/@MZ9=S M,E0=[-59\9%]60$X>[("44 ]=G^'*^^WS7T>^^)KY/JE56UBB72W.KX$(8KUCM/M#M3K3:-%^@ M'I36JF@.US))964!YO]+92Q.>V)OL/],.OD74$L#!!0 ( !2 #5D04T8? M&0L .YF 8 >&PO=V]R:W-H965T&ULK9U=;]LX%H;_ MBN!=[': 22U^2*2Z28 VUM<"713-=.9BL!>*K33:VE9&DI/VWR_EJ)9%'M%6 M<&Z:.#U\#F6^/I)>'MN7SV7UK7[(\\;YOEEOZZO90],\OIO/Z^5#OLGJM^5C MOE7_NZ\\W6;&=75_N__:INKXL=\VZV.:? M*J?>;399]>-#OBZ?KV9D]O,/GXNO#TW[A_GUY6/V-;_-FR^/GRKU:'Z@K(I- MOJV+5 MWV>[=?.Y?$[R[H"\EKYBW5GSG)7-^6F&ZQFL"FV+S^S[]T3<32 M>B,#:#> Z@/HR #6#6#: .:/#.#= *X-X&/'X'4#O',S^-T 7S\&,3) = .$ M/B4V,D!V Z0V@(P-"+H!P5X.+^NW7_Q%UF37EU7Y[%1MM**UO^P5M!^MUKS8 MMF*_;2KUOX4:UUS?E-N5DFZ^?/W7R[GC9I4BYXONPE\>)D M'9G )R7NO*KV.ED5CRV^=C[GR[QXRN[6N0T<306K M6?\X!8WMT,]YH\JD6I(PJ[;%]FMM8R4G5F6WV:VSMJ(YOU79MFY_5Y-\O_J? M$G>K,!L[M;-_*]6J#(?-E?X/+P)Z>!'0/8>-<#YDZVR[S)VL<1;Y\JW#R*\. M=2F%U/Q"$GM2>R9YNG8OYT_'*C4CB"#^,&AA!GE^0 *?>L/ T R\()X0PZ@( MP 6$RF 8%@,PQICDE&B1"1 I/:D=:FI&44Z(I!X_! X6A!T6A)VS(+\Z=2OO M^JR%>2'RXZ?=U9<&B!'$"YC0E\0 49J53>02L>IE9^5C1(,]9$$U\_-QYPN*ZK%\0%9LX0$Q9APF), M6(()2Y%@ ^WZ!^WZ5NW>OIQ<"R5A=:WW9ELVN2/ 2W@K9T(Y\\U+(TV0OJ%; M09@6%")-)T+BQ$BA_\L99ES4H1>O("?4+B;- XH1(G B)$TOC M57HA&'6%?M&:("5,ST@X$%-P$%-PKB/P[]U6W7BZ^QM/!HDK..D(F!%$<*H5 MK\ X%$_ZQ)-Z?2G6H*G%R;#FEW!: @P0F31+] M.>;DW-KP,:L.IA2L/W*R. A@%_810W*@Z!"W<)JO!"(A.H#$$8H981H%]LQ MQ&-^X JNVXL)% J4""",JD+'B$M&:D1OY)*SG-SC&G%ZC>@Y-0((@JU#^PPG MUPA,6H1*BU%I"2HMQ:(-==C[U\1N8"-8B/8,$RY:.Y#51"2 ,\X8%8'4JPO2 MK"(@(Q5$"*Z7'Z2$"18HA9XKW^5>($:J5^\[$U3CV7;S;<\T]>Z;0.XI8">B M9@U1:1$J+4:E):BT%(LV5''OB!.[)7Z^K6@'32EQWDECD9B... L8LTHP@+% M6* $"Y3"S^2(O4AZ,YJ\QHVVUKA7^*66&F>ZIH#%B)HS1*5%J+08E9:@TE(L MVE"JO15.[%ZXS6JT#YU2TY! "RQ0B 6*L$ Q,;<%+I@(!/=TPQ$K97I.RJ&L M>@.;V!WL*:9CA[(:"V8(8#L2TT(=\1V!2-!8,,-@YQ'BC5B/4"AD+ "I[>9C M[P>3LPSA:>8CX(6:Q@(0-&(^6FK[19 1$@NV*@.,N"2>>ECF&>%PR=>&N M,Q,H%&I9!%,+Z7$&UPC:&\/T+&-XK&L17B/ AC5J!!#4KI+KN4Q?*>L,I]8( M5%J$2HM1:0DJ+<6B#75XU,UL-\$1S$=[A@E7L=1L$=9ONA<4\-8EY8+HYB/6 MK"(@(PV(;YB/6 D3+% *S9P0G].QZM5;UA35LK;=F-LS3;TQIZ;?JLH_X5*7 M$6;6$)46H=)B5%J"2DNQ:$,5]Q8ZM5OHYYN/=M"4$@[W-2#F75V]O4;F__D555MFV<8KO:+??O NXJ(?'A,RF6Y=V!AF=2 M?0>& @8L%UQZ>B,4UK0B(".3GN2^<;N E#'! J70U)ED\JBO8RB2WJRF=K-Z M7"3NOY7QI.KY*,4!G FK:$)46H=)B5%J"2DNQ:$/-]B8^M9OX/S6; M?\^K95'GO6)!I;["Z87+FMG_38G0!0JU=3/C[@!I3A$6*,8")5B@%'@FY=C[ MT7O?G=E]]S'I^-9B9X=.+7;,M*XI\3T9Z'X]:MH0E1:ATF)46H)*2[%H0\7V MNQ'L[#;UXYU*#NKT=)LZ$$*EOE^S8.9.A1]0YC*N=UH!D=!.$1#F!3ZG@3:_ M&.)YOLL)U8MH H4".T5 & D(]X_?6C]_\A;66#]L=,UP@RAW.AC8*:?[PI]? H5"-0)(+0/7%4 U CX,Q*P10#.W6B7WV#[M5@JUG1N5%J'28E1:@DI+L6A#'?:6 M.$/]A!-0EEA]W@SH\S;*BVFA^])79VV]N&"U>@,)B914O^*)L1(F6* 4F+D4 M7/KN2.WJC6EF-Z81]Y+MF2;?0IFN*7&IK[_I<8&:-42E1:BT&)66H-)2+-I0 MQ;T/SE[?YFT?.J6D8;5Y8X%"+%"$!8H99/F[A+% ?PPIA4!&>'M%:R,"18HA:9NVUYAO57-SK.J MIVZOV+&33Y>FE0IOKZ"F#5%I$2HM1J4EJ+04BS;\U,S>(^>O\\CA[14[;$)9 MXV8/N]D";)R-MK>&]6<[M9_;KM%3MT:K'C M@-_+A3"W5U#3AJBT")46H](25%J*11LJMK?P^=F?&7[2NN>G/S0<" &V5X"H MD>T5(!*R3H$P>'L%XHULKT"A@'4*A-FW5WAO:_.S;.U)VRL<<'(-ZQ0(&ME> ML<]PL^EIL:V>=WRN\^U9X,Z=Z M^7*5EP=-^;C_YHV[LFG*S?[7ASQ;Y54;H/[_OE0GN>Y!^V4>AZ^XN?X_4$L# M!!0 ( !2 #5E?C@EHQ@8 ,(> 8 >&PO=V]R:W-H965T&ULK5EM;]LV$/XKA#<,*1#7(JD7.TL,).F"=5C7H$'7SXQ$QUQET1-I M)]FOWY%R),NB&#OUEUA2CJ=[[O41>?XHR^]JSKE&3XN\4!>#N=;+L]%(I7.^ M8.J]7/("_C.3Y8)IN"T?1FI9RY7.1<%O M2Z16BP4KGZ]X+A\O!GCP\N"+>)AK\V T/5^R!W[']=?E;0EWHUI+)A:\4$(6 MJ.2SB\$E/KNFU"RP$G\+_JBVKI&!Y MT01V_+M1.JC?:19N7[]HO['@ Z1+^*V"=GE[+(H.@\ S! ME9*YR)B&FSL-/Q MK=#G&;IF:HYN(.(*G7PMV"H3(/,.#='7NP_HY.=WYR,- MIAB%HW3SVJOJM:3GM3'Z) L]5^@W>'W67C\""#4.\H+CBG@5_K$JWB,:G"(2 MD-!AS_7^RZG''%J[E5I]<8^^STM>,BV*!W1I\E1HP97+2Y46ZM9B2OA,+5G* M+P90HXJ7:SZ8_O(3CH-?71"/I*P%.*P!AS[MT[^@X_PIE1-DM3*Q*TU;64^' M24+&012?C];; %R"E 0)B6K!EG%1;5SDC<9E]@]44I7.6D+W2661BIRC JS. MP6KSU%RG)M%GI5P@60>0U0$\D;K3N7I#N!5 @G$,HTE"=LSMBH4Q)D&/M>/:VK'7 MVNLY*QXX$L56LN4<1I++TG'78^-XUZU=H2%.\)BX[9S4=DZ\=GJK1Q2I7/"Z MB&P!+4NY%M#6T?TS.EF9V2**=\Z*PN"1)'$<)[FE] M>&O XU<[LPW+)A)[!V*CMV43U#(FD]WZ<$H&>)STE0@FC?7$V[JWJ(?MRQ^+ M-5=[#-:-VB/UY6-I:SNA(1/8.[JG%6A;@4ZL;QC\R F3.N(8TV#<$\6&'& _ M.[A=E>D<.AN2,],=( 'ULZTD_N]*+ TP)Z[04>$T2L;);OXY!$D$O8#V6=XP M!^R=N=WJ$74"OE(]T;[&.P2)\7K8U\>:B8YC;_'-^_5'=J@&MZ _<2A#_X@BL*XWLQ77@J9.5%U MQSNEP#&376;M$,1A#!_B4=*#JV$"Q,\$#L#%X:$?3W?LTY#$P7BRBZ^NZ24]!Z?#D;2UW=2P'>)G.]56 MT_:FTG+K T')F08&Y$Z!'R MCZ"HC7+K).BUS1O-#=_IQT@[QQYD/(D[F^8NN83@SN'(:.LT<,'+!WM(JI M MH>I K7Y:'\1>VN/'G>=7^.RZ.DYMU%2GNY]8"8Q3H9S/0&7P/@%Z458'IM6- MEDM[YG@OM98+>SGG+..E$8#_SZ34+S?F!?6Q]?1_4$L#!!0 ( !2 #5FZ M+&QS9 < /T2 8 >&PO=V]R:W-H965T&ULK5AM;QLW M$OZ^OX)0B\("?)(L.VF0V 9D)V[2N[1&5%\/*/J!VAU);+CDEN3:UOWZ>X;< M-[NR<4'ZQ=Z7X3,SS[QJ3^^L^^RW1$'GE=S0DL)-=>UP-^U0"E62\9#<3::L4&D*0^,(/'OEBY):P:"&7\VF*-.)1\<7K?H M5]%W^+*2GBZM_E4587LV>C42!:UEK<,G>_>>&G]>,%YNM8]_Q5V2/7DQ$GGM M@RV;P["@5";]E_<-#X,#KV9/')@W!^;1[J0H6OE6!GE^ZNR=<"P--+Z(KL;3 M,$X9#LHR.+Q5.!?.+Z177MBUN';DR029N#*%N*@]9+T7E]84BA^?3@,T\KEI MWJ!?)/3Y$^@OQ4=KPM:+=Z:@XN'Y*2SMS)VWYE[,GP7\L383<3P[%//9_.09 MO./._>.(]_()O$6>V]H$93;BVFJ5*_+BM\7*!X=T^7V?PPGO>#\>E]!K7\F< MSD85$^IN:73^W3='+V=OGK'VI+/VY#GTKP[6L^C[;3^:9%^B53N@<+_+*E3(+ULI)FQ[S71M8X3(7(@8)R3U<>X2@D/UYW.!ZZ M"1TA>+&5MR161$; UDHZR"FN\=RZ M*$,@I;L2%#3FJ]XS=4,9KL(IY53@&W MTH@YSH8MB1L3#5FR'B\.OOOFU7P^>_/#8G$=+X_>C 4\@73RL+=,#3RL:N=K M:8((-H*ZFC4P7XXVM8Y"D<^H<;*<9$O*:P?^&K%W]_E6F@V!UK)4/O:_@^6[ MR_%$+**#,%[O#OG\3A16&!M@0*[K@@2<;:&'-C$LQ*# T9^U8KI6.\&.183FEMIXM5K"5L)7N8/1 M@NXKC"^*SF8LM"/I6 <;^A9PY0KL'1\E11.N+O$W5)??VEH7; />@X3SOQ1 MFSA)LUA:;,QETL.UQZ?Z%86DJU8H%MH,6@-68M1(TL M*;MRX'"K/(GW5G-LO(A=T,04E/H0M_FD:RA7/[W_T-H0J^LCH@WGD"_\2J3R M+Z(OC,_ET7DMHM=OZYBK#RG-'E%Z='(XC%-7YLA^!/:6G.=L03_PJ7ECZADO MT[IT,*#M4R.[Z&5["IGT7US]'^QTR;:L=;-]VKOZ<^-J- X![E\%7#*Q^.HG!=-HSQO8-K&SOP.(4][Y.'9_/ M]'-YL/T P132H8%=6/SK4W6QO.@)SL?]-O"1I$>?C)Q\#0LV>0+/'#>/%>-/ M1#$&8-NFVKWAL8HO:6D#B58?^]X-X@8;(U;K-.";+CJL"G23E=0%U9,S 4@A-!X^RJ:;QPB)6F M]LI!N\3$(I/OF!Q/V9?0P2.I&9,IFQZN/H756J(T#FZ6;]FIF^6WXS1=UKTQ M>:O^(861F<=M."K7B^C=Y;?H8UA-6 $Z HNC[^QG!+.9?46;"8)G!E@9=,V4!4Q DP9IJ/,2 M$1-BK>L\U,U*Q&.UI9#:G<]%;0^;,;0_]*0YQKS:./JP,Z0RVA<>IA[KC=T8 MSM0LS3Q^V;61!RO#$WS[80>T:3?"^XE8C[,;'Z?E.Q]4&>WG:DUQ3-6+ESUL MOY/L3)DMPF?GB):":DKQ/=T^[;SB)]TNC%TXY807=%Z_S_P%02P,$ M% @ %( -66(]=WCF!P %Q( !@ !X;"]W;W)K'93E8<9 230Z,OITPW>'HW]S=5$7CRTC79WT]K[[L5\ M[O*:6NEFIB.--Z6QK?28VFKN.DNR")O:9IZEZ6;>2J6G][?AV0=[?VMZWRA- M'ZQP?=M*>WI-C3G>31?3\X./JJH]/YC?WW:RHD_D_]9]L)C-1RF%:DD[9;2P M5-Y-7RU>O%[Q^K#@[XJ.[F(LV)*],;_QY,_%W31EA:BAW+,$B9\#O:&F84%0 MX_,@R1LOQV?I[X+ML&4O';TQS3]4X>N[Z6XJ"BIEW_B/YO@S#?:L65YN M&A?^B^.P-IV*O'?>M,-F:- J'7_EP^"'/[(A&S9D0>]X4-#RK?3R_M::H["\ M&M)X$$P-NZ&K;N8=(?C'/A^VOX_;L&]LW MXKW1OG;B3[J@XGK_'*J,^F1G?5YGSPK\2Z]G8IDF(DNSU3/REJ-]RR!O\PUY MO]A*:O4?R1!(V$YG&E7(B A=B ^6'&D?'YA2O%-:ZES)1GS"0P+\O!/_?+5W MW@) _WK*0U&!Y=,*<%*]<)W,Z6[:\5GV0-/['[Y;;-*7SYBW&LU;/2?]]\/W M[/:GE%[+0W IVE'!HR$8F)2CW]VCWVMY(+$GT@+:==)BG72@#Y;C M:^FOE#BJIF&97NF>L$Y(49GA1#8CF1QKE==A";5=@U-<$ N:P:$, )P N%L M!@>_;=3G_@P8O&V4W*M&>87-2H<5FMF!C^ZM(UZS[QW\[-Q,O.UMU)7P9XE8 MZL2I!]'&K"'.FM_SK 8U-P9:.1;^O5@EZ6*9+&]NX/'MS399K==BFVRS79*N M-Q@MLQ2SM=@EJ]U-DJTV8I'<("2[F]5E9%:[9 DYB^U6O"77*4^3ZY,/K'IK MG&].@@/8$ =*P3==;_-:.G[/+I&V(G"2[DND2+2XE7D-']A3(E _;'!?\)%C MUUH2]-"!ER'/&P2 JX< 4Q\8"Q,XB;W0NT24O852%CR;(TQP;RY='6(3!H38 M'&3#8)D%N/;68M*0OFG%2VQ7.(K+&7Y=WW7& MLD_VIR"857R$_K72&#$R3WSJ56(@%Q[CASH."Z L].FL*?I8'5&ON]X/MBV# M;DA$.T2H(LU6T,32@8+W] !J90OQN>>%EL_ES0D"6BF')ZP5^[E&:23GSPN! MI^A1;SRT&&0-ZO[PW2Y;;%_R)A0_>SJ_=L3,<18QB6>M9H%@'C'++LMSY%[9 M-SC&2A68!EY.@DW*LUL[XQ1;'8TKC'!&R(HQJ$I #>S#6<=BT*<(.(S9W\.H M7+)461PD2D9%IK_*\;VX0B1/K.FK.KCG(U4_OD)2 M[1N5PXEE<%R"Z"C.!P&JR@,A7KSK<8@]6N4]D^,7.SF!D&!D59LD[3)$U3)J9T&((NSL/E+!6;%%2T MVHGM+DV6H)Y?].2OYA#-SI(!"Y=(9,;GYH]1)4>48%(HBWP9+6""<3T4YO#$ M++M*9]0 ; *K9>NH5[+>QM$JR3:8K3+PX%G5Q]%BMERATAP"#T.#6C:EX*"Y MBT6PXKT$OT'_IQCY_VM#EBRW&3B:;5AMM^#H#,\VV0WJZ))9'4IEF]7%*)UM M+Z>_F@D7T.3)% *"4%,[+JHH3GG$0BQHS!-L"K3GAUQC@("<"#196M.>0<6. M.@,1*0BLA])WMM*-+#:Y ASH!/2A"W;$&7PS\5YJ9$V ,K*P-.AOX0.P#])+ MQY0,J62P!7JX#'JF(=>7IX,/-%/76%F"_+)'&:"Q]P"-'7#C MZD(C-9N\^_;;<'R!$LP5LI4GT>!N%THEG]Q[-39',+7A?0Z>)LF,#_/Y:I:' MFAMJNH72.177OF.I&M":<+%G @*%%NI<%"5ZC\N2@K:DZ4/"'VL* M[0C_H]#'<%%2,0B!=0\4:#:D5A%X8;!KI-LD@B9JY_H]YTFHQH7I]]!@C]QY M"IR3V'B>KKJ8K]MPUCN? J4P*%1#%G&P0[U0S C6A;9ZV$;J\J6 D?^?S%4_#%#9Q.&V-7= MXDF[4-X9,\C.IF?,:"[@_T:BQ]=!Q9;O[@"RPUT^TA_K!?T@G&(_!<*ZL"R M)*!KE#3)0Q^XI]$5,_'4#6]^<5D'U53ADP1W:+WV\=X^/AV_>KR*E_W'Y?&3 M">I4I8"\ADIL16583X6-GR'BQ)LN7/WWQH/7PK!&=I/E!7A?&N//$SY@_!9T M_U]02P,$% @ %( -6>M3X')^ @ PP4 !@ !X;"]W;W)KU5+@R8+NF M$>9EB;7>S(-QL'/7"5KK1^=\26?!Y$3A#5FY!@$+T]X@W7MB%C&GRUG,*1TP/W] MCOV3KYUK60N+-[K^*7.JYL%E #D6HJOI7F\^X[:><\>7Z=KZ+VSZV"0.(.LL MZ68+9@6-5/TJGK?_80]P&;T#B+> V.ON$WF5MX)$.C-Z \9%,YO;^%(]FL5) MY2[E@0R?2L91^B!+)0N9"46PR#+=*9*JA)6N92;1SD+B)"XTS+:$RYXP?H=P M"G=:467AH\HQ_QL?LKA!8;Q3N(R/$G[MU B2Z /$43PYPI<,%2>>;_H.WX$J MX==B;+SG,Y[KFRK8BPWG ;6'1/&&0GIV.I]'U$;630>WD&/O_ MW,]1PL-RD]')/Q+!MPI/Q)N_W?D[BSE(!50A,&$KC/#MI@OGL@B9YH>@7!3O M+,-R01Y":&0#A51"95+48(D/N-_)@C >9Z4EMKDEJ&(VS6RZ.'&9;G33"O5R M=GH9CR^N&=#ETK$>9./1Y>6]H#" [EG"+6;8K-% ,O8/*QG!H] MWU8\9=&X #XOM*:=X1(,AR6MLF)FI%B5Y2J4;9NFHJ]"T&EDQ@!H1)E&4 MA0WCTM^N!]N#WJY59P67^*#!=$W#],LM"M5O_-@_&AYY55MG"+?KEE7XA/9K M^Z#I%$XL!6]0&JXD:"PW_DU\?3MW\4/ 7QQ[<[('E\E.J6=W^%QL_,@)0H&Y M=0R,ECW>H1".B&3\.'#ZTY4.>+H_LG\:,CGRO'E2ICA%_HQ-DU\R#MC57, DX*&RW%E/P]U. $LH]\ D@,@&72/ M%PTJ[YEEV[56/6@736QN,Z0ZH$DY16Z9=U:(G.&-3QU@4._1W[Y[ M$V?1APMRYY/<^27VRT]Q$7I>V'SF_:K C?%4"51AG"H,3!9PCSDV.]20QH,U M#8!/H%Q1\QEK@*"V1BB5H";FLKJ&)YH.12?0N:9;/,?O3?Q';N_([7WBDM.W M6D"E5&'@+21!&ET%T>J*]G&PB!=!EJV\!ZT:Y9J6"> 6&P-Q%),G.J[>(^NI M"RQJSH2!-%@M5L%JN2*.99P$<9:>I/X6LB!=9L%B/J=]&F0D9[Y*SI4D&-+< M,]$-B96OY2KYOG8UXS*G^6?(7E"<54!=FC^WG%ZE@7Q6 -.2LY98) M_@\IES27&J>T0HF:H@HHJ:1#J:9E\>?=FF<2+#V9\*<,$&B]GY.*5-#,X M]SF')U.F05T-L]20Q$[:<>!,UFE)C9W:&*ZYF!ZF>=(EHX*6NA)[[I3'-- QU7F+-]$@V*&AG*U7-#$W5+M2- M0E8X4%V%211-PIIQX2]F;FVM%C.Y-Q47N%:@]W7-U.L**WF8^['?+3SP76GL M0KB8-6R'CVB^-FM%L[!G*7B-0G,I0.%V[B_CZ6ILXUW -XX'?3(&ZV0CY9.= M?"[F?F0%886YL0R,7L]X@U5EB4C&CR.GWZ>TP--QQ_[1>26'* MN7_E0X%;MJ_,@SQ\PJ.?S/+ELM+N"8,L,6,R4/H&PTL=F!L^K0)(X+6Y1'HVB7$\XLU@H;Q@O M%RJS1@U,%.2JD9H;/0L-I;"!87ZD6[5TR1MT$[B7PI0:[D2!Q>_XD*3U^I). MWRH9)/RR%R-(HP"2*!D/\*6]W]3Q3?[B]Z[SNR2_MP-^6[KT/)V],E/=L!SG M/MT)C>H9_<7[=_$D^C @=MR+'0^Q_W]Q!NG.B\U&WF :6&I/;H'J@'T=7, M MYEAO4$$:N]4T@&:0*)=TE;4!8C,EPE96U!&XV$WAD5I-L:_0;OU1('92(,_* M\'H9G02OD^#=4 ZZC\0:@#7(<]2!HV#%,RK#-6W!!619$$6I'01)G'D=/UQ/ M@JLX@3@87R=!E(Z'SR;P!+7-"XBSF&"9'1'P,DC&U^>.[1\/2-MCZ"4Z@7#N M8PI/;GV-:N=ZFV79"],V@'ZU;Y_+MFO\"F][[SU3.RXT5+@E:#2ZS'Q0;3]K M)T8VKH=LI*&.Y(8E_0)0V0#:WTIINHE-T/]4%C\!4$L#!!0 ( !2 #5F; MPX8T10, #,' 9 >&PO=V]R:W-H965T,/0 L+Y_>V6!$BN+;;A#@AZ6/>AZ ?%9A*OMN1*\J7]]Z/LQ)=N MN13[8I$2^? A:5&S@U2?]1[1P->V$7KN[HWI;CU/EWMLN;Z1'0HZV4K5K;"AMYF+N!>]IX M7^_VQFYXBUG'=_B(YL]NK4CS)I2J;E'H6@I0N)V[R^!V%5O[P>!#C0=])H/- M9"/E9ZO\7LU=WQ+"!DMC$3@M3WB'36.!B,:7(Z8[A;2.Y_()_=V0.^6RX1KO M9/-779G]W,U=J'#+^\:\EX??\)A/8O%*V>CA"X?1-J:(9:^-;(_.I+>U&%?^ M]5B',X?N.*FYFGB%L:^&51YS5B!.^@)/"@Q1FK^&MJ+#ZWM\C M3A.Q\$1L%5X%_*,7-Q#Y#$(_C*_@15.BT8"7_B!1!NN&"_-]OO!QN=%&T2_R MZ5+J(W)T&=E>FUO=\1+G+MT+C>H)W<4O/P6I_^L5WO'$.[Z&_C\:=!7G,LOT MQKF,#TOMR"U0$W!JPF#Q!DML-Z@@"H;=B-'?^+=44#9<:]1 7MTY)$Z0I:2K MK(VU,'N$K6QH(M1B=PN/-&JJOD%[=)F/8YDX$Y,3"^?$PGEF_C-$+ A#%N49 MR2'+\ICY1>X\<-%OJ<.]HIAGM"(6^3D+\I2D,/59FA7.NUZ)FBP1@H2\TP2" M.&5^7-AR57UIH)5-I2$)8Q9GZ6EU[F3;]0:5AH+,DQ1L[,QW[I$&QYY594?.6<'BP'^6G'M;D)"%$:E^\BPYRYZ& MA-S45+\@S5E<9*?UA>8RV"FI]7^L[Y$V>5GV;=]P@Y53(?TJ9#U%A.4X")_-Q^?D@:M=+30TN"57_R9+7%#CB!X5([MA+&ZD MH?H-XIY>-536@,ZW4IJ38@-,[^3B'U!+ P04 " 4@ U9:P>]%:X$ 4 M# &0 'AL+W=OO.'"' M8@,T6Q=;ME/;@).VV 84#>)='H8]T-*1140B59*RD_WZ'5*RDJ:.D68/L7D[ MW_G.A9^9Q4&J6UT@&KBK2J&7@\*8^F(TTFF!%=-#6:.@G5RJBAF:JMU(UPI9 MYHRJ#U<*M7:O50C:FY *O%>BFJIBZO\12'I:#<'!K[ L+1#1^-)A#GJ7UO#Q^(C^T<5.L6R9QBM9_L4S M4RP'LP%DF+.F-#?R\ MV\4PL7BI+[3[AT)Z-R6/::".KSICF%1?M-[OK\O#( M8!8\8Q!U!I'CW3IR+-\SPU8+)0^@[&E"LP,7JK,F&FWOX\3WF/.7FI\7(D"=[?I1VJ)QMN= U2W$YH.N@4>UQL'K[)DR"=V<(CGN"XW/HKZ[+6=33 MG*=#[R7>X'VCN-AYFM]!U587;76!:H-];7PP!4(N2[KM=!HHNT(S=P,UR#1M ME,+LXHAES[X$[TI6-1/WH(DB3(*Q/X]"3UO2!)I#*BM" +HLZ2WY5L# 2,-* M$*1JM9(I8J8].O@#3)+$#\,9#+W?K6]6H@7HH Y, Q<$)T0G&@=N"L> ;EB9 MDPKMN&T8MZ<-,TCZ9( F5B)@\W,,F.?HE,:N?DZ-W**",';11#ZP/C$/87E& M M>Z06AJ(DXL*?H@<'_>T_"8R&Q(NB8OC28QK>NR99'*/?99E43#3GR'S$2* MSO(8\-$1$7O.D2F8(:6YARVV[+(6P9:@H4(ICPE8&[!Y_,34+:7Z<^<4UCN% M+:F,>0\>^@ZR_<)@S\JF8QPG M1GXT#B#T)_'$G\Q#&HVG4W\VCV!JO?E1,J:U8![[8UJ[0:J+S9F0!B$D!^'$ M)2-,VNN29=SF@VZ,/J$$V"E!=E2"# WCI1Z^2!+B%TK"=W;"/(@I\H0JZ'U' M)\"K.Z$+XUNH@NW1H\22.8H>H,U,*QVL0JCI8LCL5#-%$W?_.KAOKJ&MSZ,< M6,WF*;EU+49M82@7"75!X'KL2:4G_Z^\:T?G3&]:P62-*:1RM>IU+)K/C[H" MP9 ^J4-I&'Z]M*&<4"1KTC-+F[H -BYFFU+82QNPI^RS2EN21)\<$#2<5G[? M)KF3!=IZ &T3V7F[/.<-GGH+6VU\D9D&@RGDT%+_S@QLG;OOJTT](ITPX*>[:CL M =K/)?5(-[$.^G\$5O\!4$L#!!0 ( !2 #5D9XH]W5@( %T% 9 M>&PO=V]R:W-H965TB!UI:6T3X4$DJ=OZ^)&6K+N 8R$7DDC/#6:Z6LZW2CZ9! MM+ 37)IYU%C;7B6)J1H4U(Q4B]+MK)46U+I0;Q+3:J1U( F>D#0=)X(R&96S ML+;4Y4QUEC.)2PVF$X+JYP5RM9U'6718N&>;QOJ%I)RU=(,/:+^W2^VB9%"I MF4!IF)*@<3V/KK.K1>'Q ?"#X=8D/(L;)>@;KA"6^0 M] MUZL4-^$+VQZ;.W#5&:O$GNP<"";[D>[V]W!$F*0O$,B>0(+O_J#@\I9:6LZT MVH+V:*?F)R'5P';FF/1%>;#:[3+'L^4]N,0SJ)XS*=V^R&ULK57;CMLV$'WW5PR4(M@ Q$JF),O>V 9VG2Z2HD$6V5X>BC[0TM@B(I$J M2:^]_?H.)5EQ *]3H'V1.!3/F3,7<>9[;;[8$M'!H:Z4702E<\U-&-J\Q%K8 M:]V@HB\;;6KAR#3;T#8&1=&"ZBKD430):R%5L)RW>P]F.=<[5TF%#P;LKJZ% M>;[#2N\7P3@X;GR6V]+YC7 Y;\06']']VCP8LL*!I9 U*BNU H.;17 [OKE+ M_/GVP&\2]_9D#3Z2M=9?O/&A6 21%X05YLXS"'H]X0JKRA.1C+]ZSF!PZ8&G MZR/[?1L[Q;(6%E>Z^ET6KEP$TP *W(A=Y3[K_7OLXTD]7ZXKVSYAWY^- LAW MUNFZ!Y."6JKN+0Y]'OX-@/< WNKN'+4JWPDGEG.C]V#\:6+SBS;4%DWBI/)% M>72&ODK"N>6J%&J+%J2"E; EW%.5+&R,KN%3@T8XJ;9P:RTZ"T(5\+,4:UE) M)]'.0T<"/$V8]\[N.F?\!6<3^*B5*RW\J HLOL6')'Q0SX_J[_A%PI]VZAKB MB &/>'*!+QZR$;=\DQ?X/IFM4/)OX1N&P4HKJRM9B*Y_*/H'@Q:5ZS;T!NZE M$BJ7HH)'VD1J5DK3'[=KZPRUVY_G,M0)B,\+\+_@C6U$CHN@\;[,$P;+UZ_& MD^CMA?"2(;SD$OO_7>R+SLZ',KL>_0<1\$N)H[S'.PVN1"I2W0CU_/K5E(^S MMQ;TP"&^]I'+:MG'+W#G.Y/BW E5;=ZXQE$GNL=-=#(8([R2:S)QP]P1;5G M?)+ &V_P2O]ZO!N2'X792F6AP@U!H^LL#&ULA5;;;MLX$'W75PS4;-$"7NOB M2RZ^ ([3=E.@:-!L=Q\6^T!+8XN(1*HD9<=_OT-2=N5NZCXD)NF9,^<<#DE/ M=U(]Z0+1P'-5"CT+"V/JFRC268$5TWU9HZ!OUE)5S-!4;2)=*V2Y2ZK**(WC M<50Q+L+YU*T]J/E4-J;D A\4Z*:JF-K?8BEWLS )#PM?^*8P=B&:3VNVP4W0QOO O[BN-.=,5@E*RF?[.0^GX6Q)80E M9L8B,/K8XA++T@(1C6\M9G@L:1.[XP/Z>Z>=M*R8QJ4L_^:Y*6;A50@YKEE3 MFB]R]P>V>D86+Y.E=O]AYV.'XQ"R1AM9M[%%;1(4"[ M'&5M\JU/3G^2/(9/4IA"PSN18WZ:'Q&1(YOTP.8V/0OXL1%]&,0]2.-T> 9O M<%0W<'CC7ZOKP:(LX;,I4$%G&?Y9K+11U!S_OJ3?PP]>AK<'YD;7+,-92"=" MH]IB.'_]*AG'DS/DAT?RPW/HO]J:L\DO4TOB?M#5?MF0K0;B/< M88;5BFP:)'8CDNN>BUC*JF9B#Y2)BL*X,!(8G:N-0K1X0/.Z45E!AP22N!?' M[B_0!2,&(-? H%9\RPR6>Y [02!?'W^W9RJ'2JYXB5 74F"0XY9NB]J!9FU9 MNG_@ D8>\O6KJS1))G0K.''"6!F,BL)O 7YKN-F#-NP)^_ G,6\)%&R+L$(4 MP+5NJ";Q[0CKP\*1I![$8P_V2.'_'$D'IXX4+ >6;YG(")01K&%E0$@70 ## M=!!8#*[;&.>XHD'A35/G=^N'_A>P'C< M&\17\.8"KKU;R\7=6UNI ^D,O)QH^- PXF*0@+YW1K!$9?B:9[15\,;&IO'D MP_W2C9+)6[J 3&-Y6F%=)Q0919=L3BP&O7@T#(C$L)>DUYX#%[9KJ'NTH0'M M+)Y*8Q5U "HN\UYP"LL=-_35J(G(QMIZ5LF&>L1Y[64'/\BFD@R(NN\$&E ' M,$5[ 5NF.%M1SQTH!&ULM5=M;]LV$/ZN7W%PBV(#E%BB MY)>DB8&\M-B*! V2;OM,2Y1%5!(UDJKC_?K=42]V7-=K@?6+38IW#Y][>'>B M+M9*?S:Y$!:>RZ(REZ/C4VM!4^=4UF, M61!,QR67U6AQX9X]Z,6%:FPA*_&@P31ER?7F6A1J?3D*1_V#1[G*+3T8+RYJ MOA)/POY1/VB45):B,E)5H$5V.;H*SZ]CLG<&?TJQ-CMCH$B62GVFR>_I MY2@@0J(0B24$CG]?Q(TH"@)"&G]WF*-A2W+<'??H[UWL&,N2&W&CBK]D:O/+ MT7P$J%>E(GWI/T9B SO6 ML[MF1P$_--4I1($/+&#Q$;QHB#9R>-/_)]H6+#H,1N5R;FJ>B,L1UH,1^HL8 M+=Z\"J?!VR-4XX%J? S]1ZD>!3M,-0Q/O2.[P&VC<<&SN8"-X!H$'2KP?L.9:Y*K!YXX,6 6) M*G$9QUBA5\T*$QXZ7.!52GO2RH>FV'CMAHP!\QD+X9YO.@XL!J1Q%@;?1YFQ M'Z#,ZUJK9XGE+XH-.OOL;(IT*@$#&^:'00BQ'X?S[R00_0 !E64RV1%L*0 % M1&N# L'C&U[6;V\AXXDLI-U W6C3:G:=41$$\^6 M)"8VK8F+&9MEFDJRX86+PX<4!4AW X_ ;XVAI)I'<3115AF\ALB/)B\.P\CG MULQTBCB@OK!_OAH>FOY4->)C8DR# #[EPNLCS(EMDJBF(A3RD]:T.QIH:GI7 MI1TI1+AZNH%YS&"="RV6&[1%\$2M*OD/FOAN=J.R$JHT; M@Z]W;BDRC[@3KJPP)HP(,[R0B:MYE',EJXK:P0=>-?B2[HOQE +X:BMIH,1' MC:83<.C@V@N&_H47C=N&'FI!UP.";1%JOJ$3-;Z72M/KT!@RV,F$-Z_F+)R] M-<@TT2X%D.U2:6RD9*F[.,(7X@Y.AP1 9;Y2RQ#&7CJ2X8&:Q>Y%]IDJ\"IC MSN$);TAI4PAXW-WKBO;R"-'K$0>POH=%WN/7]%[#+)CXX62"H[-PAC44>S>- M=IFT3_LUL#CR61!1@K$Y-L0S[TY5JQ,K='G .IY/_'@2XF@:S/W9-'2:M9&0 MF)(RJ;N8]:>VKZA5= M=J*,W5' 0Y?V!7)#"WO1[\ZB[2O'VT)1/!/F!U@H MV]%QA@DW.2:23"%U?0;^N\^X2 M%9?>M^[WG7M+^J%S]]">4C *F!_/ YI.@ZWFV ^Z-N$.%JL?9Q9^"3']63R%7[V'_2[2;3+ SC#G MI]OZ\&JE70/KJL+5@N=JH5_9UL"AR]EXYP9="KURWPD&7&]J+]/#T^%3Y*J] M@6_-V^^8>ZZQB5(_S] U.)U-1FTSZB=6U>X^OE06;_=NF./GE-!D@.N94K:? MT ;#!]KB7U!+ P04 " 4@ U9OZ)1AT<) #S%0 &0 'AL+W=O=.N39RKKO?JE4 M$/=E8?QY;QE"]=.7:NB($5PXT>CL]>9),'MWZWV=QP[8IE)KZYM\4WG87G>.^F) M7,UE783/=O4/U<1S1/HR6WC^7ZSBV?2X)[+:!ULVPO"@U";^E?=-'K8$3H9/ M"*2-0,I^1T/LY8T,\N+,V95P=!K:Z >'RM)P3ALJRFUP>*HA%R[^L&8A@G*E MN%&S<'88H).>'&:-_%643Y^0GXKWUH2E%V]-KO)=^4/XTCF4M@Y=I<\J_+TV M S$>]D4Z3"?/Z!MW 8Y9W_0)?126N-$^*ZROG1+_OISYX- ,_]D7;-0UWJ^+ M!N077\E,G?

T_XU2/"N_W[M1.DAV%2MC61F'3*DG#@@BXW<57.S/2V4 M@>""F\RFJZ+*S$2"^<4D"(L*/B#WITV3[J%*UT6"(8H>ZAT,@"PVR^ M:[-(<$B']:X*A6[>^.!4@>@HB78[6_1\=/S&BZIVV1+0(.P<+HZ.TO[)Y#CQ M/Y!$]7IN;1"S6A-84\(683H_[D^%ITK9UI6 /GF.C>+TP?$IF MF:U-&(BK->LA"%/4*!;U%S:3/IES ?]4#]J?2<+U-13XY$C9(M#HJ#GVL"0 MIDH&N$W%1[XNN2\>.8J\UP'G# ]#UP0)66LTNSI.>RSZ"F#!DQ['0G6MDA[U MIXABD'RAZ+>UMI'S.#W4AXD4>:UH_"[K!?:KNH<9;MM/'OZ]CY6B3PH MM6?2TTS>:-2.WD>3O%,S!UQI\7ORH,7V@_4#$(5+-&"QG-TAS_ M5>>+Z"(2CQNJV>7<-1ZMV<<,JN^M8%59Q-F>E]3=2M-D0E6+CSC:4+?'+5)W M^,8%QE#I(K9NEG%ULP;HOZ 9T/SD9_+VCM<0NA5ZL9CS=E;VIN.5:!M^?^%6 M$@[G!!BD#L"C_%/EV*EVPM6>2UTP4EE!M#S@GQ@-TB'=& V&4 E*%%%+1/:;:<'-/2U..(%2>RJIG2?[ ML)]5/M:'['Q $M@A$T5ES62E:5NCHIX!NP;30S-BX.K97Z09?F38GS)V9\XQ MXG'TC42,?3@W[;#@=Y-4<6#A%;64C/X]RCI88P./,&17!KE:ZBI.M D.KTT- M)G=$%G8->F,T?$FGD$."\$:4VRTQE,([BQ9ML>(6M:, D%\4QR.2N!0Z&E/2 MP@"7N=,YV:R393K)BC&?0 MWXOOOLXRY?V\)JI@U +&(U6(O#:^*S=FL+2HQ;'+:&]2.4%-:'D.QF3D]QHJ M1J=[K/S_;P&0Q^P7]'3!@@(_(B+(]/.SHAI1^MY%IL$PGX-A M$%'BTFUV\".2#][";=B0_/A\DQJD*IVTX'0T&$Z34A?%5A(WUJ_AGP[BG@:9_@/127):@1ID4-V[PY(M)[!^91WP@GIOD#L^PJYV]UT2O MT(S@IN/X G ZB1F5=U@EONF*^GL.% M2&M(_E=:LJ:%F6MI9"X3.(>WO] AU\<_?[MY/3H5OJ2]/ZN!N!AU>OG4:DY5 M6#A9#HA9RG7K>LMU&QW\5DP=X=!LQ)0>K]H&?2)!H?.4V@6"8F,T#T<"Y#)++Y6U6%1MEPS\<#3%6SC9QJ>CFR]?VI0D?TFP)UG+8!/?"!+M.$ MD*V'D8;$F>M/3K&I7Q!];U7R6P>:<^>M@SOO,>&@<4!ZZ'4 >R#."WQ9(;$; M,L+IQ-LBD@GC$72]"@$\?B#V??$YW/H0A[%8\.=&+[AMXS>Y[F[W1?,R?LC; M'(^?0]]+Q R8+-0Z0=3(EIX:FIIYD%I M;7L9AF9=8B/,1+4HWS5FSQ'NVW=JF=%XXL1=6@-)62 MH'$S#ZZBR^O8QW] ^ MVK%YHTNU0SMQE?1%N;?:G58.9Q=?E#'0HH;[4FB"O>SQ[ 9_" MK9*V-/!>%E@\QX=.RRB('01=L[.$GW=R IP28)3%9_CXF"#O^-(7^-X++2NY M-; \) D_KU;&:O<__#J5;T_'3]/Y'KDTK5CC/'!-8% _8K!X\RI*Z=LS8N-1 M;'R._3^J<19_6EW$)Q?/B<']T!>V1+"E1@0A"S#5$S1])=%7$EP=<*P#@?I M8#J"RL!KH),H<0OG;F',+3$'EI \R4C*,F"<)%-.>)Q#-"51FI#$A78F(_$T M@J\E:KSP="S/":74/\ RDC!*IC3VL7'$21:YW9@D.251EGDS&TR>3 F-,DA( M[#A9DAY9W'/DW@5.64Z6RXC%#$Y5 M-SSJNP;UMILN!M9J)VW?@N/N.,"N^K[]%]Y/OUNAMY4T4./&0>EDF@2@^XG2 M.U:U71>OE'4SH3-+-X11^P!WOE'*'AQ_P3C6%W\!4$L#!!0 ( !2 #5EW M&PO=V]R:W-H965TA'Q0%:*&I[;IU)E;:=V?K%:JJ+#ERA<]=O1G*V3+-0WE M;J5ZB;RTI+99L2!(5RVO.W=S:N>NY>94['53=W@M0>W;ELOG"VS$X<4UWYQ*<0!IT&3-=*RKEDWBZLXDY59+^EL3 M3V_NN)2\T^ITI8%G+E6Z0OF([N;''\(T M^.D-7?&L*W[+^INZWF2^KBN,?6"Q-%[T C\(@I": M=4S(((^\F) SQSFRPV0I[QFY'(5=88'M/4J(0BLN^JZXT,M9XM'"U$O60V]M MOE_U1G&A'\7D4!@&7A0SR#*+.+8YI%EFNW.;O["2A'D&(?/R9)B)O#0:@/_9 M(X.X%&W/NV?@70D<:&\7#R!ZXZ*"2C0E$?A.(AG0 @K>%=@ ;QJ(1R'1V$[C M<^50,+[*ZW*ABBL[WHJ&3E\2"H>I4NB 5IJ$T.0)W-)97^Z'V,ZU]/$)95$K MA&M9%^A,0Z0._U5N$]W]1<-0'LMG7 M\MDIN4;G':1^D$!(TO,@-[G*X7R_HS./XFN=F2!44W'J)51 @1\&$RB=0@".YG(+ M3-BR'A(_#N&+>!R!Z0BD="1YX(591@*2"'ZOT.&/*.FVHPMM#)8I]#E8C0D6 M)6$9UCEENN(:T$00H5:#R2ESSC)SY^:JJ_6S8TK#F4IC=MF9JM*9DK@]+G)G M[S$L9Z$OT_U=I'/!&U.YGG./N[JS'A++;HXP]%*VIKT;@TT:H\SF43Y.)'X6 M.Y^4VALZ,-JO+//") 4;[Q2R>:N_HQT=Y'-%POO<"]/$'C(?+)K*X?VTNX<9 M^T\,-/,_.[Y?S MX=H^PH?'#Q4L!4M!@UNB4ATF+LCA03$,M.CM)7XO-#T);+>B-QA* Z#_6R'T M-# +S*^ZS3]02P,$% @ %( -60@X"?_C!@ =A, !D !X;"]W;W)K M&ULW5A;<]LV$WWGK]A1TTXR0U.\2FIB>T9VTC:= M:>*)>WGH] $B(0DU2*@ :%G]]=T%2%J*+VU'??F^%XD$L6?/GETL0)YNE;XQ M:\XMW-6R,6>CM;6;U^.Q*=>\9B92&][@DZ72-;-XJU=CL]&<56D)@^'?++[F4!(0T_N@P1X-+,MR_[M&_<;%C+ MF^*62OXC*KL]&LQ%4 M?,E::3^I[7>\BZ<@O%))XWYAZ^?FV0C*UEA5=\;(H!:-_V=WG0Y[!K/X"8.T M,T@=;^_(L7S++#L_U6H+FF8C&EVX4)TUDA,-)>7::GPJT,Z>7UM5WL#'#4ED M@#457''M'5H M/T:: ]>TYWJ1/@OX?=M$D,4AI'&:/X.7#;%G#F_R5.P4WC'B2=%%/QCG_A;<1W8-8=+56]8L_OJBUF:3-\83%Q2N/0E M#@ O4GCW1ROL#MXC2D,K%*XD:TP(9-^T]8)K4$LPA&_HJE1UCF)0($$"A'%S8(21!20J,L\+N2HTT2?TF Y(A,<81(8>T,G"E>S&ERSF I7')B2P1W&Y0TU*M6K$ MGQ0/)0K#Q19N,,C&N<+HK"]P=(?=73.?TJVP:XRB5!ICWBBO -*LA VL DIB M&K^95WB/\YG$-2,J KUD&V&9C-R,Y V\7[I@R1S1A:I004PB^M8H?W."W?\& MMYM^3DFNNJK:;.3.IWX@C:-2JA(Y5X&Z]7G]##\$KXCR 2ZS0SDJ M43I!<;S+]C]UB&6Q7'+,_%*K&C;D0K5FX&\BF*.'LJU;R6BE!*SZ'7<(E\H- MZJ![(%(&^>P50I?ZLL7@6[C7 MEM_R!CXI8P229GA^H14-;*6YKW<,K%9(A$ F<1S&<0QY]Y_2K[M"/Q^PT%S. M$N\M#6'ZV?RL^W=M,>C;XH_8\.S1]':025ATJB-@#A^Q3][;9-EQV&F84!D4'?ZTED+ M7E M.DCR#C;QC_SO,3YF!4HZV?,!@X^C,CB(/)G ]ZQI\=VEK_S9<1K:E>M M=$O^\*@UIQ<7/ 4$M.:"?LT-/H+>1_#![3/!@Y[QBWLUP>T3CRD:W[1<[^'P M[Z8'%TQ22PZ#!5^)IJ'>A:9^(Z#L3;)P5DS@!8;S]02F,Y_0%UCTTSSXEOH5 MAIPGOBN\P+XPRR$/IWD69IW9+ XNR87$HPZ\3.,0>RV\PD%V^J T;Y) W3GE'QD.*!XGOGJD=>!<(N&2&\ZS8UN'(:?J(9 M@?]%F.&IDPRWK+VSY -9I5AR>.E.B*\>/N4'4#TR'6@"W ,.VF]W-._S]\+W MW"(JXDZ%"08]B_)!BB1,I[-PBL_GAF@?H+F]])$"_I&C'GCHP=%[MY :"]5] M\3'XDM$VUG\6&4:'CTIS_RWE?KK_(H6;"&;8@.1+-,4#4C$"[;_R^!NK-N[+ MRD)9JVIWN>9X@M8T 9\OE;+]#3D8/K6=_P502P,$% @ %( -62LPS^EV M @ F04 !D !X;"]W;W)K&ULI91A;YLP$(:_ M]U>QGOZ%U>[J>6!*KP2U3W+=;GV%A[D MN*-MI6]%]Q6'>N:6EXE*N7_H^K5AXD'6*BWJ06P$42# M('*^^XV4RDIUW#-\S9# M<]IZ%6C#M;-!-C V/2-ZAQ'#C>"Z5/"9YYC_J0^,G]%4M#>UB8X"O[5\ E/B M0T2BV1'>="QRZGCQ?Q79,Z9O,VQS+%5#,UQ[YNM7*)_02\].PYA<''$X&QW. MCM'_T>%1QML.PWAR\C<4O8.918@Z,:P$4ND'- M7M6TD-A''ZSP['011>3B%>\2X<5'\RWKTK%+4>4H0>P GYG2C!=[KCHQNS2M MS$K36T!-GQ:&7E"-<.X30NP/R&0>)@L((S^9]YFI'T\3%\W\)(E=%/F+&1ER MYKVXZ*UW$QRT2XVR<)>"@DRT7/>=,V;'>^>R;[?7Y?VE=4-EP;B""G=&2B;G M&PO=V]R:W-H965TA5>T>GTUR2:S&=F8[H^S7[SJ& MC$HMDR8AXL<]Q^?8]][Y3NE'4R%:>!*U-(N@LK:Y"D.35RB8&:H&)>ULE1;, MTE27H6DTLJ(#B3I,HB@-!>,RR.;=VIW.YJJU-9=XI\&T0C"]7V*M=HL@#HX+ M][RLK%L(LWG#2GQ ^ZVYTS0+>Y:""Y2&*PD:MXO@.KY:CEU\%_"=X\Z.@='G%ZZPKAT1R?AYX SZ(QWP='QD_]AY)R\;9G"E MZA^\L-4BF 90X):UM;U7NT]X\#-Q?+FJ3?#2?]G3 MX1Y. -/H%4!R "2=;G]0I_*&69;-M=J!=M'$Y@:=U0Y-XKATC_)@->URPMGL M'J5E-=S*7 F@:>P5M)6!C[( HOG^)"D]'J2HYYE3@+0OH'XB55-5[0;9:D%=,.*>BYJ%T#[6Z7L<>(.Z+MX]@=02P,$% M @ %( -6:")+H;^ P C @ !D !X;"]W;W)K&ULC5;?;]LV$'[77W%0@CP9EBP[3IS8!IRTQ3:@79!L*X9A#S1UMHA0I$I2 M=OS?[TC*JM>F05\DD;S[[KL?O--\K\VSK1 =O-12V45:.=?<9)GE%=;,#G6# MBDXVVM3,T=)L,]L89&50JF56Y/DTJYE0Z7(>]A[,! MOP3N[$_66C_[Q:_E(LT](93(G4=@]-KA/4KI@8C&EPXS[4UZQ=/O(_J' MX#OYLF86[[7\+$I7+=+K%$KU]*&)^RC;#%+@;?6Z;I3 M)@:U4/'-7KHXG"A[XDW WUHUA'$^@"(O)F_@C7L?QP%O^K,^PC^KM76&*N+?U]R- M:./7T?PMN;$-X[A(Z1I8-#M,EQ=GHVE^^P;72<]U\A;ZS^7C;8C1]3#YWN4_ M*DSN==TP=8"*6< =DRUS6-)][&4QRKK*Z'9;P:K=4@7":!Q3,?0@L-&2;K)0 MVZ.TYKPUAH#8QJ$A9?0 B, 4@8L7J&-YH"^/A)*+?7)ODHNSV?1J=@N_*SJ1 M!QC-XLD@X!P)TTT5BBE.1@19/(?+X1BF4$R2#OMRF$_I>DA)-SW1FZ#\B#LM M=Y[H/;$3#CXP+J1PAP$HZG8D=0Y7LWR0YSDM$J&(/9*[75+I_:45WB^G88UT M+UU5H0Q+:DJM0>A5&G:H0RS6AU/>,6!')UI+6.YMW &DYB'7S$%Q2?Y^ M(NTJ6=5H!&?PS@S)%_CL77E"A9P-X!,UU+^IH0Y"&EE) 23"3%*.2D-GK"'P M%T%]$6GK',;C&$FA$L:Y]\%SX"AV;"W1#D B"\GX5G$VB8ILQX3TL@F-&E@= M,1Y[#(CA\!@ME5*LM-66*LW''JBFC]'TKG.I+7V2E>%W15:,7RLR5#Z>I8\$ MM5W^#+IQ@,XW6KOCPAOH?T"6_P%02P,$% @ M%( -62_3&H^C @ O 4 !D !X;"]W;W)K&UL MA93;;MLP#(;O\Q2$5PP;8-2GQ#DL,9"T*]8!!8)VAXMA%XK-Q$)E*9/DIGW[ M47;B9D":W5B41'[Z*9F<[I1^-"6BA>=*2#/S2FNWDR P>8D5,Y=JBY)VUDI7 MS-)4;P*SU9%W M6+CGF]*ZA2";;MD&']!^WRXUS8*.4O *I>%*@L;US)M'DT7?^3<./SCNS)$- M+I.54H]NH1 .1#+^[)E>=Z0+/+8/])LF=\IEQ0Q> M*?&3%[:<>2,/"ERS6MA[M?N"^WP&CI[VH$;E-;,LFVJU ^V\B>:,)M4FFL1QZ1[EP6K:Y11G MLUOYA-(J_0(?OK&50/-Q&ECBNMT@WS,6+2-^@Y'"G9*V-/!9%EC\&Q^0GDY4 M?!"UB,\"O];R$I+0ASB,^V=X29=DTO#2_R9YS4TNE*DUPJ_YREA-?\7O4QFW MP.0TT%7*Q&Q9CC./2L&@?D(O>_\N2L-/9^3V.[G]<_3L@2JOJ 6"6D,G_93( MLYC3(N>F1U2Z8.PN&)@LX!ISK%:H(8F:U<0'WMU:KJ@(C35.D"T1UDI0,7.Y MF\3 "W6!F(PHAVPL/8NV<[J@:+FC-A(/''P[$_'HV),8IB/TJ3WNO;7T#J M)Z/4'_;[9"=^2G+ZXQA.O5AP5%$5ZDW3-PQ=1"UM6US=:M>:YFU%OKJW?>V. MZ0V7!@2N*32\' X\T&VO:"=6;9OZ7"E+U=Z8);57U,Z!]M=*V&PO=V]R:W-H965T2F4SN3,5%[A2H'=US=2O M)59R/W=#=]BXY]O2V T_FS5LBP]HOC4K12M_9"EXC4)S*4#A9NXNPNDRL?EM MPG>.>WT0@W6REO+1+CX7P@K#"W%@&1I\GO,:JLD0DXV?/Z8XE+? P'M@_ MMM[)RYIIO);5#UZ8NE#@ANTJVKE"_G_F&:EF$G_>\RXXW M>H%W G=2F%+#K2BP^!OOD\91:#0(748G";_LQ#G$@0=1$"4G^.+1>-SR35XQ M?CL87Y#QF][X,;\=77R.XY7W97*LUZ@@#MO=V(/FY!\HE]2^ MVEC=ID38R(JF !?;*?RW)@E5Y$7Q(ESLB<\1]"H/(,P#0F6VHB M%UZ47,&QE_8/>K-&M6TGD+V8G3!=FXZ[XY!;=+W])[V;D'=,;;G04.&&H,'Y M1>J"ZJ9.MS"R:3M]+0W-C38L:5"CL@ETOI'2# M;8!S]V6]02P,$% @ M%( -68->2G], P +@< !D !X;"]W;W)K&UL MA55MC]LV#/[N7T%XPW '".=WQ[XE 9)KBVZX X+>7CX,^Z#83.Q5MEQ)OK3_ M?I2=^-(M3;]8)$T^?$A)U/P@U4==(1KXW(A6+]S*F.[>\W118RPI3\[ MJ1IN2%5[3W<*>3D$-<(+?3_U&EZW[G(^V#9J.9>]$76+&P6Z;QJNOJQ1R,/" M#=R3X4.]KXPU>,MYQ_?XC.;W;J-(\R:4LFZPU;5L0>%NX:Z"^W5L_0>'/VH\ MZ#,9;"5;*3]:Y9=RX?J6$ HLC$7@M+S@ PIA@8C&IR.F.Z6T@>?R"?W=4#O5 MLN4:'Z3XLRY-M7 S%TK<\5Z8#_+P'H_U)!:OD$(/7SB,OC%E+'IM9',,)KVI MVW'EGX]]. O(_&\$A,> <. ])AI8ON&&+^=*'D!9;T*SPE#J$$WDZM9NRK-1 M]+>F.+/<*-I?9;X ;TMX^ZFO.^JX@9O?^%:@OIU[AI)85Z\X JY'P/ ;@"D\ MR=94&MZV)99?QWM$;F(8GABNPZN O_;M'40^@] /XRMXT51Q-."EWZF8P49P M*O7KPO]:;;51=%;^OE3ZB!Q=1K;WYUYWO,"%2Q=$HWI!=_G3#T'J_WR%=SSQ MCJ^A+Y_I/I:]0) [N+QKEQA?Q;S,>*4=2D%MQZGM0YXW6&"S1051,%@C1@?Q M'ZF@$%QKU)98=TX,IZX6DFZQ-M;#5 @[*6@8U.W^'KY?E6.9.!.3$POGQ,)Y MW;P?(6)!&+(HFY$]CO:TUY1SC-:$8O\C 592E*8^BR=Y2($"46G"01QROPX=XA>V1<&&BE*#4D8LWB6GE;G039=;U!IR,D]2<'F MGOG.(]+,J"@$ZH:Z\X(VLX8L3UB21Y"E 8NBT%GWM2@M.PJ>Y2P._%?)>;0- M"5D8D>HGKY*SZFD^R&U-_0O2C,7Y[+0ZEYO)8*^DUO_S?D0R\J+HFUYP@Z53 M(AV(HN;#Z+RAC$0ES'.XA9N I6G,DLR'VRF+\Y\L+=K=".*AP3-JTZ#$6<3B M*(5+M\$[FV$-JOTPJ36=G+XUXSB;K--CL!IGX*O[^)(\<;6O6PT"=Q3JW\T2 M%]0XG4?%R&Z8B%MIJ'^#6-&#ALHZT/^=E.:DV 33$[G\%U!+ P04 " 4 M@ U9@A1Z=V<# "Y!P &0 'AL+W=ON=*J?#!@-U5E3#/=UCJ M_2(8!<>-SW);.+\1+N>UV.(CNM_K!T-6V+/DLD)EI59@<+,(;DGJS!*UEK_=4;[_-%$/F L,3,>09!?T^XPK+T1!3&/QUGT+OTP-/UD?V^ MT4Y:UL+B2I=_RMP5BV :0(X;L2O=9[U_AYV>U/-ENK3-+^R[LU$ V'66G06A,KA@Q1K64HG"3/\ M(M8EVJMYZ"@2SQ=FG=>[UBM_P>L8/FKE"@N_JASS'_$A*>AE\*.,.WZ1\+>= MNH8X8L CGES@B_NTQ W?^ 6^3V8KE/Q7^,YAL-+*ZE+FHFTD2L.#08O*M1MZ M _=2"95)4<(C;2)U+>7KK]NU=8;Z[N]S&6H#B,\'X._BC:U%AHN@]K[,$P;+ MUZ]&X^C-!7E)+R^YQ+Y\I+N=[TKTH9]TP,\J?D[&94=?"AQDG0.GP15(R:QJ MH9Y?OYKRT>2-!=T[%=^=EB=M1I.G 5IY@*IM&_1M U1T[(O>P&@1@S!(5 0K M?2_?P/\4.VA8/>/@+68T\"S"4*IV=>491);I'15Z8#!#^>0O _P"0ZH1X^,$ MKKS!QS&;3LAXB423- ,G##QE4<1A&,>,C_C+0*F>J,NT>28G;)*FC*=TFMRS ME*#)[ *4.JH6,@<\T&RW)-5+S['65E(>1BQ.4I;$"7$EC$\C(GJOCD0YGA*) M9T-I!B<.Q$)6HV T25DZ26'"9E%T#CHX21X<43X&VC0[_+'\PW3&9M.9ES;E M4U(ZH7BZ.GJBG_:/+PE+^(QR#0M-O.UD M[7?[=^FV'/VD=AME)9*'%#T.AZD@9@VH>B-9RNF^&\UHY&?;,LZ&U% MXP_0]XW6[FAX!_UKO?P&4$L#!!0 ( !2 #5E9+^7X]P, /4* 9 M>&PO=V]R:W-H965T,.P 6[M^#7M MD@!M=\/=T&)%V[O[K,1,(DR6?)+_#-4JJ*&MRJ5:AK!;1T2A4/XRC*PXHR MX<\F[NQ6S2:R,9P)N%5$-U5%U?,E<+F9^B-_>W#'5FMC#\+9I*8KN ?S9WVK MFEA/YE+^L)L_RJD?64+ 86$L M L7/(UP!YQ8(:?S38?J]2:NXO]ZB?W6^HR]SJN%*\K]9:=93?^R3$I:TX>9. M;GZ'SI_,XBTDU^Z7;%K9-//)HM%&5ITR,JB8:+_TJ8O#GL(X>D$A[A1BQ[LU MY%A^H8;.)DINB++2B&87SE6GC>28L$FY-PIO&>J9V?<:%#5,K,@UH'/D^YRS M%;4!T^3C YUST)\FH4%+5CY<=*B7+6K\ FI.;J0P:TU^$R64A_HA,NQIQEN: ME_$@X+=&G)(D"D@D 7M*[G3B\_+^[?<8;(I<$LP-]=@(G^ 464,U! MD63DCA,\5A:)+"7'3J#/R8!CGD7TMH@]F+<%\^Y^I?>>%%$6C+(,5V>C(DBR MU+MJE )A?J']GL1I$L11@JLD'@=Q?.9=2[$Z,:"J(]+I. O2;(2K/!H'13XB M XG-^L1F;TLL1K!]A5=2FZ/O;Q#HY:2VH;:OG&E"MXW7VC-K:^TPY48:RCOG M%Y;)+D7>(<6?TK._2[R^M+P=E UX%@=1%.VM!D*8]R',WQS"&[36**ALOGNZ MUUT2&1R-ZR#Z_XGK@NHUJ2DK2=DH*V #K=D3J=I^"+8?'M:+*Q<;.:P,16@E M&V$T86+!&RO+A,.H#KUSH?7XSKO#7+T6BS=>@ M];G7/A.:2\<8P[(SUL@=TOWW5* MKY;*34M=?W1=T7-=<7NSZX;'7D"X-XI4H%9NX-+8!)!N.Y7TI_U,=]&.,COQ M=B"\H6K%< SAL$35Z+3 +JC:(:O=&%F[P68N#8Y);KG&N124%<#[I91FN[$& M^DEW]B]02P,$% @ %( -64NK>#&7 P 7@@ !D !X;"]W;W)K&ULE5;;CMLV$'W75PS4H-@%!$NB+K:WM@%[DZ IFF"Q MVW;11UH:VT(D426I]?KO.Z0NZP".T[Y8O)PY/$,>OFSO=5=L"*JXEHL*:9G9 5U]25>U\U$GEN@ZK29T&0^A4O:G>UL&,/%1G;3"9;(7X:CJ?\J4;&$%88J8- Z?/"]YC61HB MDO%/S^F.2YK \_; _M'F3KELN<)[43X7N3XLW9D+.>YX6^I'^)EHSZ6<]Q::C M8-^A2.&SJ/5!P8)_DC)K8H&G#KA+^UM83B (/6,#B*WS1F&-D^=(? MY'@IM2XRNAQI;L2=:GB&2Y=<77V%=/=,/RMD00 M.QC/X<,KRJQ0" ^RR/"2Y*NDER6OE4-KT+[BN*\>Z /"O:@:7I_@P)7M[T1) MU[2H]W P7^0[ Q=IS%=^-)66Y3.&0T\HGDNJ.7HE84*@,!A Z0ABDSB E'E)$!!BRN SE]F!9BTB(40\H:DH"+R OFR2!/ > M,S090!1:5$HHBHUAZDT)Q](8D@F+X D;W0%[NKD%)@Q"YLV3CC&9Q"%\$2\] M,.V!=!S)//#"V8P$)!%<,5PT*=+MKI*=]E6PQK.I34<8S=G ML-NXC4Z_C9$S&&/WYK5G^XAB[O 7E%03X%L+_1#I;'C)ZPP]9XO[HC86,_F? MR%,0AE[*IMZV&:>+,Y@UN+)HO=S&93"^Y&J!6^2<,Z-Z(:E(7(X>SH#7,< M7Q!ZR0[^V9M?H=S;RJ8@$VVMN^=_'!V+Y[JK&6_PKO+2):#-4E#BCD+)VV0% MV56SKJ-%8RO(5FBJ1[9YH#\ * V YG="Z*%C%AC_4JS^!5!+ P04 " 4 M@ U94H0&7.8# !;# &0 'AL+W=OYAV(-B,[%1V_))2M/\ M]Z-DQTW6U.LP#,/VDD@4^9$4J2_,=,/%OH'OQU[%BMJ>3XWL1LRG?*W*HL8; 7)=54QL M+['DFYD]LG>"VV*5*RWPYM.&K? .U>?F1M#.ZU&RHL):%KP&@O,MFMJ\#PA)3I1$8?3W@%9:E!J(POG:8=N]2&^ZO M=^@_FMPIEP63>,7++T6F\ID]L2'#)5N7ZI9O?L8NGTCCI;R4YA,VK6X2VI"N MI>)59TP15$7=?K/'[A[V#";^"P9!9Q"8N%M')LHW3+'Y5/ -"*U-:'IA4C76 M%%Q1ZZ+<*4&G!=FI^9WBZ3U\;/0526!U!C?V*)$ M>3KU%/G5UE[:^;AL?00O^(CAFM7,#9XXY 7PQ_8>9Q1Y0T'." M1A14P;^F;EVR4A?>L1:X*NJZJ%.Y,HAF]AY'X?0S(AD>_3 M-G23T/I)L)H@(1Q-G(D1^^XDA-!)PK$S[LPFOG6E790E:9X$OA.2YBD=G03N M>$2KDS .G6@GC%P_@-.GN) Z=#^B, Z<8!=1]#S$@>X(^^X(7]\=^D&<:1J@ MA\*VQ$X*+@3EO4*]=KIZ.O#V$45:2(0;4X9;K7&LB09=OZ*)_DX\5OM),/VI MZ0()']=**B(#7?]GG5(62X23+3(A3Y^?X@'4#EE3AT4DK+N[?[G6W4%+ZG:) M$HCA\H*Q17]9HL*R?D.[IH="LA&*U=>!=G;KP MZ[5Y;[\=J]4@WO%:???-*/9_&(@V[J.-_P&*&L0\'O&%U UQ4"?SL[!C(M@Q MD0-_N$%S@0XPV.2\++? -S5UI5PO9)$5](.O0U=,&L&2U/G& M<$V7$W_JOW/X;Y/FB)C/[UC2=_W1,T%/FVAA)WVK)O\=W M@ZZ'^<[Z?_"=M<]W!R5,W&3R7'JLHM[>P%?1VS-CK824KVO5SGZ]M)^<+]J! M\4F]';NOF:"FE5#BDDQ]-R&6$^THVVX4;\SXN."*AE&SS&GZ1Z$5Z'S)N=IM MM(/^_\3\=U!+ P04 " 4@ U9Z4T2CP4+ "-@0 &0 'AL+W=OBV)[/IWF\T>VB?.S=,N2\C?+--O$1?DT>YCFVXS%BSIH MLYY213&GFWB53*XNZM<^9U<7Z:Y8KQ+V.2/Y;K.)LV\?V3I]N9RHD]<7?EL] M/!;5"].KBVW\P.Y8\?OV3:_4\TO4JH&[QGQ5[ MR8\>D^I0[M/TJ7H2+BXG2M4CMF;SHD+$Y8]G=L/6ZXI4]N//!CHYY*P"CQ^_ MTKWZX,N#N8]S=I.NOZP6Q>/EQ)Z0!5O&NW7Q6_H2L.: C(HW3]=Y_3]Y:=HJ M$S+?Y46Z:8++'FQ6R?YG_+5Y(XX"5.V- -H$T&Z _D: U@1HW0#KC0"]"="' M9C": *,;8+P18#8!YM ,5A-@#+OKZ=GVD4N)M_(THLP^$*E07].?F M5'1V5H:^&>[(PS^ESV=$H76X)@AWY>%W;'M&M'UV*OHPY>'1+CF$BSKO#P\7 M=3[XL>SACV6/Y.$.FY?AJBB6/FM M4Y X67#/?RT>64:*QS@A?- ?_RJ9)"S8)O^OX( ^[CN@B3M0?>N>Y]MXSBXG MY==JSK)G-KGZQ]]44_FG2-9(F(.$N4B8AX3Y2%B A(5(6 2"<66D'\I(E]&O M;N+\L:Z8>?6 _;E;/KHIX M+9*<%#!6+H5)0V32J'^DZLPP[9DN M/@?:!UW:4EU^SM(Y8XN<++-T0])ZOE4-)8MO(HE*66,EBH0Y2)B+A'E(F(^$ M!79/QQHUE.I?1\C(K!$(QJE]=E#[3/Z-O]O;C9I0O+'N,Q"5GF^ M8XL/I)Q [9A(^%+L6.$C80X2YL[ZW\R*(E"$A\SJS_K?\ZI&.X.!?B.M/ %2 M1>UH=0@L G6?TZ"JM(O.RLEQY[8Y[XK$)@\?JS8HS8'27"C-@])\*"WX'AH1 M+5\UH!,"1W6>5_B1K:)*%1[6Y]/J//M262EOK$G)(:-UCJ0Y4)H+I7D-[5@" M5#=FBFK;G6$O-&\P.&\(S1NA:+R8:2MF*E]GW0\5[HIT_D3^N&75$$)H.L@Y MH_6,I#E0F@NE>5":#Z4%4%H(I44H&E\7K8NGOKN-IT)]/"C-@=)<*,V#TGPH M+8#20B@M0M'XBFH-/57NZ,D6I.6AHTL!:N%!:2Z4YGT/333P]E&@ 4*4: ( M]8[SLF]=0E5N$W[WJHR<.[HFH-8AE.9":1Z4YCFC5 T7NFM>ZG*[*K75' M$/V&.C550Z?=$02R?QZ4YD-I 9060FD1BL9O!FE]3"KW,;\T B9Q0MA7ELU7 M.2O'':NY<+(FAXV5-)3F0&DNE.8U-..H)I6S_:V12>5&YM!E&3EFM-CU_OJW M;EGVK#-[=40-#4NP4 [MGP>E^5!:,/2]"Z%I(Q2-UVGK/%*Y\]C,!>13 :C) M"*4Y4)H+I7E0F@^E!5!:"*5%*!I?$JW'2,6WKBP=LZETJ.?50+G=9Z8VZXW*;^391TL;:K]":1Z4YD-I 9060FF1 M6$KVL91X:;=V+I7;N<-V-M'^+D1JZ_U]E#>"AL+S@R-J*-J9Z1FUKJDF=TW'&?P-C#=O#75F M=]6S;V=S[:R>=/JMU+/N'_>X\@,8K9LA/?.A.8-!.4-HSNCT)\4+IO41-?E6 MR2/!+$A679RW//'LBKPHGZ^2AP^D8-E&J!VH.PBE.2>.V2#?6)SEQ"2;^FJK MHE$AM$,>E.9#:0&4%D)I$8K&%\?154_EEN!MG#VQ@ORZ7+*LNA34]4/&]BMI MLN5G.71T94#]0"C-A=(\*,V'T@(H+832(A2-+Y+6.=3T]UY^UJ"F(Y3F0&DN ME.9!:3Z4%D!I(906H6A\1;4>I_9_VETIYXZN$ZCQ":6YFF#GH2:\[A4TKP^E M!8./(H3FC5 T7M^M8:G)-V7Z69KG)(_7I:;KN>D'LBVGJN571/P@UC74?H32 M'"C-;6@S;IZG:%U-0VU%*"V TD(H+4+1>-VWMJ(FMQ6O_WT[= H!-1:A- =* M1L!6M=[<):-8(1>.% MWCJ\NMSA%4\BR%]D\$5/Y0E&EP)TIRR4YD)I'I3F0VD!E!9":1&*QA=,ZW#K M[[Y35H=ZX5": Z6Y4)H'I?E06@"EA5!:A*+Q%=7:XKK<%A\ZN9!C1I<%U B' MTEPHS8/2?"@M:&C<#>44?4:[5QF!9HU0-%[P1[?M/'V57^GD GNO3NS-.K%W MZ\3>KA/J3T-I@=Z_PZ9AFJK:G45#LT8HVE[HTZ/[K&]8]L!NV'J=DWFZ2XHJ MR=&K)&/+ZM)HY]>TND][YW5//?=5P>N!>A[6KT];_-7%-GY@MW'VL$IRLF;+ M,I5R9AF3_9\7OCXITFU]E_?[M"C23?WPD<4+EE4-RM\OT[1X?5(E>$FSI_IP MKOX'4$L#!!0 ( !2 #5E_+['+D ( .P& 9 >&PO=V]R:W-H965T M$E_[GN-SDNOKI.;B2:X!%'HN6"G'SEJIZMIU M9;:&@L@K7D&I5Y9<%$3I4*Q<60D@N045S T\#[L%H:63)G9N)M*$;Q2C)[SL>,90< @4X:!Z-<6)L"8(=(R?K:<3K>E M >Z.7]GOK'?M94$D3#C[1G.U'CLC!^6P)!NF'GC]"5H_ \.7<2;M$]5-;A0X M*-M(Q8L6K!44M&S>Y+G]#CL /SH!"%I \+> L 6$UFBCS-J:$D721/ :"9.M MV)+=%]NH51!5X0]< GY^%3R#3-R(P!]OUE()70M_>CSUQ"&_83F?%W+BF0P=O0! MDB"VX*3OWOC8^]CG]C^1[7D/.^_A.?;TCI94UTB.5ISGLL]J@Q]:O#GYVS0( MO8$7#Q)WN^OB.,\?^D.,XRYO3V#4"8S."IP)7G!SK@E#5$'1J[&AB';W]GR, MO0.)?TS;4SCH% [.*GP@M3YW"@0EK%?=X&C;,![&\2@^D'>*5;4\+KG2SL\.UOHY F 2]ON1!Z2>=@( '\& 9 >&PO=V]R:W-H965T*#;G;8=?CHKR1;6H!_+E321W[+DM "NJ.!(PF;NW88WB\3FNX0?%"K5 M:2/KY$F(9QM\S>=>8 4!@TQ;!F)^!U@ 8Y;(R/C5<'KME!;8;9_8[YUWX^6) M*%@(]I/F>C?W)A[*84/V3#^(Z@LT?IS 3##EOJBJ:5$T8*.@H+S^ MDV.S#AU &)\!X : _Q80-8#(&:V5.5M+HDDZDZ)"TF8;-MMP:^/0Q@WE=A?7 M6II1:G Z79MCD>\9(+%!*PDEH3GZ?#1G1(%"A.=H":505"MTM01-*%/7Z"-Z M7"_1U?OKF:^-!$OD9\UT=_5T^,QTW_9\B*)@@'" XQ[XXC)\"9F!APX>O83[ MQGCK'K?NL>,;G>%[X_BVX[C/74T7]=/9&W>C2I+!W#-72H$\@)=^>!>.@D]] M7O\3V0OG4>L\NL2>+@17YJ13OAT@RTTS4 .WX20_@-14F:&^%:AIQX[6EHA# MFB1!8#;CT+76DX7#I$UZ(3EN)<<7)5_:EQH9=^:;CB8A?J7J;5883W$0Q?W" MDE98\N\[=3I:T+U,>6-A@#CHLP?C+GFS>F$23CKK5]OI28NG8QQ/7]GQ.^7! MEN;O1&XI5XC!QB"#X=@0R;KV2E?<8JAWS#0:>.%%E611$,Q8Q45-L\3WK726J+V5HH:5)F9? M55S_O@>IVI2&]-3Q(':E=1TL2QJ^@S78QV:E,6*#2R$JJ(U0-=&P3>E=.%_$ M+M\G_!#0FK,V<20;I9Y<\*5(:> * @FY=0X M>GG\7,X0>V"/!O;(^\W^PO[QQ'Z'[,N>?8RNLXO'[=Q]FYN&YY!2O% &] %H M]N95. L^C+'^)[-GY/% 'E]RO[SK8^2=W:VWPI<%=B> &S/U!+ P04 " 4@ U9.;P(D\@$ ?'@ &0 'AL+W=O MRJ/C860BQO'!=/EV0$O-SNB25_&5&68F%/&5SER\9P5F35!8N\KS(+7%> M.9-1<^V!34:T%D5>D0<&>%V6F/VZ) 5=C1WHO%[XDL\70EUP)Z,EGI-'(KXN M'Y@\WV=CQ5$6D M(%.A(+#\>B97I"@4DJSCYP;4:>^I$K>/7]%O&O*2S!/FY(H6W_-,+,9.XH", MS'!=B"]T]3?9$ H5WI06O/D$JW5L&#I@6G-!RTVRK*#,J_4W?MDT8BL!!@<2 MT"8!O37!WR3X#=%U90VM:RSP9,3H"C 5+='40=.;)ENRR2LUC(^"R5]SF2ZN<_E^C[HP'W^J:MSX'MG 'DHZ$F_,J=?DZE,ATVZKZ>[DG%+&[6T M48,7'J,_[V3X>!6D)+_UT=UC>WW8ZN)=\&7>$K&CIQ9G+!G MXDS^^ U&WI]]Q"V!:6WPVS;X)O3)'>%99IC-<7ZF*_A MX@9./2&>)Y\0BE.4IB/W>9M53R",HB!,O#90JSAH*PZ,%?=K] Q41/35NP8+ MMLJ @>\E<1SMU-L7&"1^X$?]]89MO:&QWBU1W9/RB;!>01DQA@K*$IA&-VKI M1B><5Y'--E@"T]H0MVV(WZ72.:.<]S&/]^3G0X3\)-Z1Z7X[#M2\015X4I_VRA5ON!1IKOJE9E4O9DJ;HF_Q% M'7.C<,V(0X?,%IK.O[,Q\)0^!EHU,K;0]%9T5@::OJI />TR(YHU@@T>* LH>FT.T<$PU-JUJI7LH6FMZ)S M2]#H0MZAV6A/BR$*@CT[>SQ.K[@S-M#L;*YHN:P%8>!MQM:,-GBT+*'IW#N3 M!)-3"M>J8[*%IK>B\TS0Z$7>(=QT3Y!IY(5[NMT/D_8V/O#2B#IO@\S>YHY@ M3A;R.0MNRR6CST25:W[FFA$'O^5;0M/Y=SX)P5.N=UBU3+;0]%9LK?P8?4JU6W9 M-;T7GEI!Y 6FX7,,]&49>G ;0V]7K\4"]YL[6(+.MN5.U&L5J M=:7'%IK.MK-$*#ZE6*TZ)%MH>BLZAX3,ZTC#Q9KL+V@A/PV\W9>P-P3J-7=6 M!IFMS.=:T)(^Y<61=0,SS."!.L5:C]_Y(=\[H69]J];(%IK>BLX:^>8EI,&: MW>!M[VW * G2W;7:XW'KBMVMW3NU=7J/V3RO."C(3"9ZY[%\3K/U;N3Z1-!E MLZ'W1(64;G.X(#@C3 7(WV>4BM<3M4?8[@E/_@=02P,$% @ %8 -6:#! MX!?%#0 (;\ !D !X;"]W;W)K&ULO=WM<]I& M @;P[_TK=NA-)YEQ WH%4MLSB?=%>].DF>3:?NCK,\7[_L][/)3"WC M[$6R5JOB7VZ3=!GGQ;?I73];IRJ>;@TWO\P?OYW2PO?]"_OES'=^J#RG]?OTN+[_I[ M93I?JE4V3U8D5;=7O5?.2QF.RP';6_PQ5P_9P=>D?"@?D^13^8V<7O4&Y3U2 M"S7)2R(N_G.O;M1B44K%_?B[0GO[.7Q]F28/)"UO76CE%]L$ M;4<7S_E\58;]0YX6_SHOQN77'V9QJF;)8JK2[*?:OYY?]O+@?I=:?5'/RW9SN$W-Z MY$VRRF<98:NIFK:,%_;QX;'QTC[><2U O_@%[G^+[N-O\;5K%=_$7\A@?$'< M@>NWW)^;8Z/3%\70)X=3^_"WR?T+,G"WP[V6X;G:W[..X/\PGZ)X;^0SV^0RL^?Q01I#(+-L4 MK\)TD\Y7=^2=2N?)](+\$2\VZH*\+1;AVQMD;5&U\EVCBL0H$F-!XXGT!KO_ MF4\F;]ZP^8R+%LT9!^[ ,6\7[6[GV^,#>IQ&?,)]?$)K?&X.7L@N2%:NCS,2 M;_)9DL[_:5UNOK:"70.#Q"@28TB,(S$1-D+ECL=M68Z0T\I3IC4R.-QG<'AR M!LDZ3LE]^;K5%CVKTS5Z2(PB,8;$.!(3.RPXR,#@1?'\UU_VD'/*HW,:H1OM M0S>ROV^6+W7;/4?3(G-?EFJ5D_@A3HNWS61=[IG*+LA=&J_RC,Q79%V]H]ZE MQ;9,6S*MDW5-)A*C2(PA,8[$Q*CQZN0[HU'C%1$YIVR9<^A[7A"V1W.\C^;8 M'LTB;,6[\"OR+E6W*DV+A.Y6>7^]4Y#LZXEZB:#)1SJ$:A&H-J'*H)J!9!-8G2S+@?- S..=<5]MDZ MYQVI4:C&H!J':J+2#M_IG<;2 CJE1&EFC%T=8_?(;L_'I<<)FV5VJW-(D1J% M:@RJ<:@F*NWHQAET5GE\5C.!NEQRK+OU&PF\3_)RWV9:]OGM+Y70!@FJ4:C& MH!J':N+(L[K?MEG7MFUF<;$6W#W'/^R>8Z+^WL0+DB?$'8\?=TW6NI>+\AUT M]V_E/ZW-S+0N-J#-%$HS_T9T-^78RZGJM_FZTY:BW>S\=P)MIZ :@VHP:&W&*'] M'%2C4(U!-0[5A--LRYRVA@XZJT1I9I)UC^?8B[QN&XW0,@^J4:C&H!J':L(Y ML=&#SBJ/SVHF4)=ZCKW5Z[[1""WNH!J%:@RJ<:@FCCRK^\TB"T;$WC,7C_?EV4WXJ2T#U6$AX>&S'/LDV\FFR#^5"M*EK#"&T+H1J%:@RJ<:@F*NWP M(^S.8.SYS3!"Z\*6:5W'&7B^^T08=5_HVINEFV25;19YD3KK4M:N=$X?M"6$ M:@RJ<:@FH%H$U21*,W.L.SW7/^=2%EKV034*U1A4XU!-0+4(JDF49L9=EWWN MD>/7L.V'?;;.>8>V?5"-034.U014BZ":=)O'Y'F6@YA.Y]A[OO[*=GG=?%"KNQK%&B%!]4H5&-0C4,U =4BJ"91FAEU7?2Y MPW.N4:!-(%2C4(U!-0[5!%2+H)I$:6;<=:OH'NF?OO48>[O?.>'0EA&J,:C& MH9J :I';//IO//""<5@[NA\UJYE=7?6Y]JK/MBHY=9<)M/V#:A2J,:C&H9J M:A%4DRC-/ V5;O^\<[9_'K3]@VH4JC&HQJ&:@&H15),HS8R[;O^\(^W?MRY' M['[GA$/K0*C&H!J':L)K]G+!.!B%7JV @O;*\$W\>;[<+*WK M#3O1.9[0@A"J,:C&H9J :A%4DRC-#/'!>2^]6.'Q=K=SJG%%H=0C4&U3A4$U M@FH2I9E)U@6C%YYSV0$M&:$:A6H, MJG&H)J!:!-4D2C/CKDM&SWXT8=-K;.76_HNG[MS9*VW- 9NT'C M795![Q^':N+41QM!IY4HS4R8[O6\8T<+?LVYW>UHYYQ!RSRHQJ :AVJBTHS/ M+P=>$(SK1ZY"IY4HS4RL;O.\(Z<&_>9-,6B7!]4H5&-0C5>:$;?:.>%;;N*. M1O4T'G4DZHZ;E[O099IO;2^NWV[*+:3RA; Z=':^35M;F.Q2US!!-0K5&%3C ME6:<.-CW_%J>6F[ECH9#)ZR_PIW$2=1#,&.E2RO?7EI]W;%"=K1SPISF7VCH MC@>C6N5"6V[HNZ$3^+6#8QCT_G&H)J!:!-4D2C/#J%LHW]Y"?<55+^QBYR1" M2RFHQJ :K[03KE8A3K]I=/I-)>KAF%'379%OW3G?OONQ\R?"[9-T3A^T(X)J M#*IQJ":@6@35)$HS8WYPE;1S'K7F8Z^?AKV &O8*:MA+J&&OH08]:@VJ291F MQEV72OYWONJ:W>^<<&C9!-485.-034"UR&]>%2[TFCN")6I6,[NZ1O+MQZEU MV<"'=D10C4(U!M4X5!-0+?);KN,6M*V;OT?[X^OVQS_IHG!?>\R"7>^<7.@Q M95"-034.U014BZ":1&EFOG7WY(_.N6"&=E)0C4(U!M4X5!-0+8)J$J69<=?% ME?^=BRN[WSGAT.(*JC&HQJ&:\)OUE1>.A\W]<]##RU":>8%MW8@%L$;,+G5- M*52C4(U!-0[51- LQ#QGZ/CU,A8ZJT1I9DIUP18<*]BZG=/7SG6.*O0@,*C& MH!J':@*J15!-HC0ST+JD"]PSKI #:'\'U2A48U"-0S4!U2*H)E&:&7==% ;V MHO";5\AVOW/"H1TA5&-0C4,U46GFYQ+KZPYH\X?2S-SJYB^P'QW6974,K?4J M[>CIE&G;#6LG0*YR!2WCH)HX]=%&T&DE2C/#I7NVP-ZS52M9^T(66J5!-0K5 M&%3C4$U M0BJ291FAE@7;L$YC]L*H)T<5*-0C4$U#M4$5(N@FD1I9MQUB;6OBK,[C MYD)HP0;5*%1C4(U#-0'5(J@F49H9=]WGA4>.F^NZ6H9V>U"-0C4&U3A4$V'S MDFG!P!^[]1.10&>5*,V,JF[M0OMA"@&H-J'*H) MJ!9!-8G2S%CKGBX\YX%R(?1 .:A&H1J#:ARJ":@6036)TLRXZR8P_,X'RMG] MS@F'%H10C84MYU+TVLX!Q:'SBI/GC:#S2I2V2V8_FRF5TSB/KR^7*KU3-VJQ MR(H%[F95\.5.Y?U/2:INB^0Z+U^YO7[CY\)Y&3GES_N:N;YJ6)'^W29(_?E-. M\)"DG[9W^_K_4$L#!!0 ( !6 #5ECAEO.50, #X/ 9 >&PO=V]R M:W-H965T%$#L R5,/< J LP_PG@"X!(*6O)I@9:3(V6Z9-,O?<;P>13(G%B? T)%A"A M*\S$ _K!<,:Q?B,<'04@,$DX^H89P^KU'*,/Z/8F0$=OCX>FD-X5AQD6GLYR M3\X3GGQT23,QY^@\BR"JXDT9=1FZLPW]S&DD_++,3I!KO4>.Y7@U\4R>#W=K MX$$S/(!0PNTZ>"4;MWP1KN9SG^";S G$Z'P#X5))C;[',0F!H;M+2*? ?M<) MWLBHOA@#OL AC SY2># 5F",W[VQ?>MCG5IMD@4MD564]$HE/J9D%C0/^9KE^FZ[^H$-%?5-UA317:Z.K0'=4F M6= 2647B;BEQ]Y4JM-NFGFV2!2V15?3LE7KV&K?L-81 5GB: (H93>5]+-=W MH?2MDS&G\W;*T/94RJV$^6@;)G'_P!02P,$% @ %8 -65;2%$:/ P HPH !D M !X;"]W;W)K&ULK5;;;N,V$/T50BV*!-A$$G5/ M;0&QT\5NT<4&:VS[4/2!EL8VL12IDK2=].M+2K+LR'+:!GVQR=',X3FC$6R&_J0V 1D\5XVKJ;+2N[UQ7%1NHB+H5-7#S9"5D1;39RK6K:@FD;((JYF+/ MB]V*4.[DD\;V*/.)V&I&.3Q*I+951>3S#)C83QW?.1B^T/5&6X.;3VJRA@7H MK_6C-#NW1REI!5Q1P9&$U=2Y]^_FOF<#&H]?*>S5R1I9*4LAOMG-QW+J>)81 M,"BTA2#F;P=S8,PB&1Y_=J!.?Z8-/%T?T-\WXHV8)5$P%^PW6NK-U$D=5,** M;)G^(O8?H!,46;Q",-7\HGWGZSFHV"HMJB[8,*@H;__)4Y>(DP"#,QZ NP \ M# @O! 1=0- (;9DULAZ()OE$BCV2UMN@V463FR;:J*'CB\<'J-/@NN-0C_Q$LJ7\:X1TJO!!S4S_"K@ MSUM^BP+O'<(>#D?XS/]]>/ *G:!/;M#@Q1?P/LLUX?0O8@OV'9H+K@2C)6GK MUR3T48("KEN#>0'O*2>\H(2AA3&"^5I,YG^_7RHM3;G_,9;@ED P3L#> 7>J M)@5,G=J>)7?@Y#]\Y\?>CV/9^9_ 7N0J[',5OH:>/T!AKB$%Z(KR=G5M"Y$4 MA=C:-$@H@.[(DL%8&EKLI,&V-]J<,0/QT&:'/U>D(]Z\M%; MR N] ?D/S%O@\(01CCP/#WB?>]T$ ?;Q..VXIQV_A3;E.U-Y0CZ/\8W/F> D MBG TI#SBZ$=!$&872"<]Z>0MI$U)UH26")Y,AU/0WE@EU$)1K<:$)&?\_"", MPF!8,N=^-WZ(4V]<1=JK2%]5\9$?5)1PJH(\2\$8TN3)2#"[2V63GK,W;R&) M!N3/W9+,NT ]ZZEG;Z'>?ZD=Z^8%&*/<0HG8L76,J&ULK9EKCZ,V%(;_BD6K:BN-AFMNTR12$D*8JM-&.]KMAZH?'#A)T !F;9/L M2/WQ-9=APD!HJ)P/"1B_S_'!;VR#IV="7]@1@*/O41BSF7+D/'E05>8=(<+L MGB00BRM[0B/,Q2D]J"RA@/U<%(6JH6E#-<)!K,RG>=F6SJSQ!8_)Q@!6&8D40[OI50I8J9 M"2^/W^A.GKQ(9H<9K$CX9^#SXTP9*\B'/4Y#_IF<72@3&F0\CX0L_T;GHNY M5/92QDE4BD4+HB N?O'W\D9<" SCBL H!<:M K,4F+<*K%)@W2H8E(+!1\'D MBF!8"H:W1AB5@M&M@G$I&.>]6W1'WI2,:%9;T+*#W!"Y6G1A$&?> M?>947 V$CL\?XQ,P+LS(&?ID \=!R-#OF%*<>>KGJ,MQ:712?PUC>^1J=TA0S,L].791I]^ M;$MLU0>S6ES#V-T8&SR!T7.,UM&:=1_,]=8X-V/TR5MK$#MB"JR%MI%SB]S; MXSYQX+^B1L11\9*YKI6?*;JZ=)F,J.ZDF URUF5Y:S_;;FO.$RA[K@VHW4&Z<F3!; M)FPM$^84L-&%T08M+I,9TI4$J[EL4+ELT.FRA7_"L2<<1L&#X(1W(2"QK$4L M=U\@W)==;C-7)[>ON63";)FPM4R8(Q.VD0ES!PW;&Y9EF)7M:^8:5N8:=IKK M?86(_CC'( :N%6&\S4S#1OCAT-3&]7_=JC-:7Y?(A*UEPAR9L$WSSDZ:XYDK M*63-):/*):-.EVPI\0!\AO:41.@W@MLGLU%C!6!J ^N#0T:-;"W=F-0KVR"\12=7LD,2 ;3A"2)!]O5B1*9(I6VDTEQ9M+H?+]Z%ZIU^7(LGY[^[? *D M[!@DV=.[)XKPH?5YJCM ;U/*I-E2:6NI-*>D32Y&>.U>__"\+C6D*XM6>$V] M> 4? 3WDVS$,>=GJJ'A#69566SZ+?*/C0_E2?UCI+>6V_N 4&SKO^&)_Z0G3 M0Q S%,)>A-+N1^(QD!9;-L4))TF^ ; CG),H/SP"]H%F%<3U/2'\[20+4&V< MS?\%4$L#!!0 ( !6 #5FSP&PO=V]R:W-H965T M<>XZOKTFW0CZK-8!&+R7C:N*MM:ZN?%_E M:RB)NA 5<+.S$K(DVDQEX:M* EDZ4,E\' 1#OR24>UGJUAYDEHI:,\KA02)5 MER61KS? Q';BA=YNX9$6:VT7_"RM2 %ST$_5@S0SOV-9TA*XHH(C":N)=QU> M31,;[P)^4]BJO3&R3A9"/-O)C^7$"ZP@8)!KRT#,9P-38,P2&1E_6TZO2VF! M^^,=^W?GW7A9$ 53P?[0I5Y/O+&'EK B-=./8GL+K1\G,!=,N5^T;6)C$YS7 M2HNR!1L%)>7-E[RTY[ '".-W +@%X(\"HA80.:.-,F=K1C3)4BFV2-IHPV8' M[FPAL\@-_#0P:-#N&^L M=GYQYQ<[ON$[?/<52*(I+] =F.JC^P6C!;$W2O5Y:\BB?C+;85>J(CE,/--" M"N0&O.S+IW 8?.MS^I_(#GQ'G>_H%'MV4%YBR]MGM^$8.0[;_YML%"1ADJ3^ M9M_(<=AE.(J2N L[D!AW$N.3$J>UE, U8JXPC)(%952_]NELB.(] 3B.O]A=#F)7'#M7GK0=H L[\20N\F M]CGI_CVR?U!+ P04 " 5@ U9_KK(*:ZI%L0.!.(55-#4Y5Z>M& &GLUE8JC65K.!.P M4D2W=4W5KSEPN4N\L;=?N&=E9>R"G\8-+6$-YJ%9*9SY R5G-0C-I" *BL2[ M&<\6$WO>'?C.8*Z0U7 M6N'A>$__Y+RCEPW5L)#\!\M-E7CO/9)#05MN[N7N,_1^KBPODUR[7[+KSDXF M'LE:;63=BS&"FHGN2Y_Z/!P(D'-<$/:"\*7@U U1+XB MD8?UDER\OHQ]@Q=:F9_U\'D'#T_ I^16"E-I\E'DD#_7^QCH$&VXCW8>G@5^ M;<6(1,%;$@;AY$@\BW^71V?"B8;D18XW/<&[:T!1PT39I^YNPUE)[?/4QY+5 MP:+C,%NN,]W0#!(/ZU&#VH*7OGDUG@8?CCG]3[!GOB>#[\DY^H%O[GQG^&2. M&>XHUXYBV\DV#:^PO02QOSVT\M=C79#^P2NO096N^#5>W@K3/:%A=>@O-ZZL M7JS/L>]T;>(/IFM:MU253&BT52 R&%UCU:JN$703(QM72QMIL#+=L,+>" MP/U"2K.?V N&;IS^!E!+ P04 " 5@ U9_U?G1U4" "L!0 &0 'AL M+W=O?[OKO/^"YJN'B6!8!"+R5E M&25[SI^-\2U=.)XI""@DRC!@O1Q@!90:(EW& MKX[3Z5,:X'!_9/]JM6LM>RQAQ>E/DJIBX=PX*(4,UU0]\N8..CU3PY=P*NT7 M-6WL;.J@I):*EQU85U 2UJ[XI;N' 6!R"N!W /\M(#P!"#I 8(6VE5E9:ZQP M' G>(&&B-9O9V+NQ:*V&,/,7=TKH4Z)Q*M[I9Y'6%!#/T :PK 7H?Z2,>:]- M0/<$[PDEBH!$%VM0F%!YB3ZAI]T:7;R_C%REJS!<;M)E7+89_1,99VC#F2HD M^L)22%_C75U]+\$_2ECZ9PF_U^P*!=Y'Y'M^.%+/ZM_AP9ER@OY& \LW.\'W M4(' BK"\N\"'/24Y-F]6CEU62Q:,DYD>GLL*)[!P=)-*$ =PX@_O)C/O\YC2 M_T3V2G?8ZP[/L0]T)U@6F1X/8W);CFO+82;,(?;#&\_S(O?J:)@$_8"._P!02P,$% @ M%8 -6?64F,H4 P 90H !D !X;"]W;W)K&UL MK99=;]HP&(7_BI5-4R>M3>)\PB#2"JJVJ5516;=K P:LVG%F.]#^^]E.FM&0 MIA/:#<2)S_%Y8ON-1WLN'N068P4>&[#)'^9P2VQT^"]_+@ M&AB4!>HI.J.[[_B&B@R?DM.I?T%^ZIO#!VP+*7BK!;K!(SD MU3]ZK%_$@< /7Q' 6@#_51#4@L""5LDLUA0IE(T$WP-A>FLWC#LD$_ZY5.\U'+? MRH.7#-_2PH8?6+W[%[[; BF2;VK8VP4E&V36E^QBJ\R";C.SX8:R0$L\ M=O2.DECLL)-]>.?'WN\U/C!XUT:.WHB==T:/CZ%&2 MA&DK>J_YB='C)GK<&_T'5XB"=54@6%T@J-TS15T@NLCB([(T" 9>>SWUCGTB M6=*0);UDUUC*(4",E[G2WR4[0FY+ LD5UBW5!98<@9W[7@3#N$76._:)9&E# MEO:2S2H4L$.TM/6]GKZ^"4N/N!*8QE'8PNH=^$2L08,UZ,6:E$(8K((+4ZB[ M* ;'&RH,H!>T* ;'U0ZF$ Z:;B_R^=[?3ZK7OZ2X7CUZ[;"^C+7'X>AA&H61 MWPK9T2_VTB3V6RG=@S. .8#=(+$AN=2;=*V%WD6BRX>HSC150_'"'@L67.E# MAKW&ULQ9E=C^(V%(;_BI56 MU5:JR <08 I(0$(ZU<[.:$?;7JQZ8<@!HDWBU#$P(_7'K^V$3,($+TB6>C.3 M!+_/L?T>G(,]/A+Z+=\!,/22Q&D^,7:,97>FF:]WD."\0S)(^2<;0A/,^"W= MFGE& 8=2E,2F8UFNF> H-:9C^>R)3L=DS^(HA2>*\GV28/HZAY@<)X9MG!Y\ MCK8[)AZ8TW&&M_ ,[$OV1/F=65'"*($TCTB**&PFQLR^"VQ'"&2+OR(XYK5K M)(:R(N2;N+D/)X8E>@0QK)E 8/[O N(8T'B_?BWA!I53"&L7Y_H2SEX/I@5 MSF%!XK^CD.TFQM! (6SP/F:?R?$/* ?4%[PUB7/Y%QW+MI:!UON$/1+0?_:"&XI<*\5#$K! M0)I5S*ZTQL,,3\>4'!$5K3E-7$A_I9H[$J4B%9\9Y9]&7,>FCQE0S*)TBSX" M=Q0]KN)HBT66Y.B#!PQ'<8X^82H:'>#7L1' N1# 10\D9;L< M^6D(88O>4^MM1P$P^6BK(3NG(<\=)?'/?=I!7>LWY%A.#WUY]M"'G]L&MK@> MTU5@/#7&@S7'V#_$^-=CG!,&;=@O/]F#X>\MO.7U/%O1K>!JC#UJQS0\[%9I MVY5<]P*7KSPQ7I$B*]&,IV>Z!;Y",H33L''_R'9 $=OA%#5%7S]R)KIGD.3_ MM*5UT8%N>P?$&^(NS_ :)@9_!>1 #V!,^62[5MMD+W3"/)TP7R=LJ1,6:((U M\JM7Y5=/19_*)2=^1;%<%#/\*G(I;TN3@C.0'/'>/TR=WM"RK+%YJ"= 6[/^ MNV:>LE>W6JL3MM0)"S3!&M;V*VO[2FN+]]QL2Z%8(+X^0+("VKH&*$FWK@$Z M89Y.F*\3MM0)"S3!&HGB5HGB_M_O&%=G?NF$>3IAOD[84B@RJ_! M%0L1O&01E04W"C&#MBQ18F[-$ITP3R?,5\^6++>1Q4M)6>*V988:\(!?924J MR_ZV7/A1_+A3Z1V%_S2R MS^JHH(WEO*$:AHTJPT9*PV84,"(;%(OE_S_5;ZNY$G2K8SIAGDZ87\!Z]5FV MG)%[YIC.D($F6",!;.MML\12IT 81F*IQC': +1^6=6$6[W72O.TTOR25O^2 M]7KV\,Q]K3$#7;2F_[7-,EO3FEV"ZI/3==_]*E2'N]G>EIC=_EE,7VO,I59: MH(O6M-=YL]=1VGN?KJFLZ/GWF]?P7"\V1NF%LJR$C6K3;77L5$6]V6"?- MUTI;:J4%NFA%)IBU#?($Z%:>?>1H3?8I*S8=JZ?5^;D#' (5 M#?CG&T+8Z48$J$ZIIM\!4$L#!!0 ( !6 #5EZ$DXW7PH &J, 9 M>&PO=V]R:W-H965T$?3[&F\Z2?[ MF-%U4;0+^N)@(/5WU ][\_OBM:=X?A\=TL /V5-,DL-N1^/OGUD0O3WTA-[I MA2_^9IOF+_3G]WNZ8<\L_77_%&?/^F=E[>]8F/A12&+V\M![%.Z\85%03/&; MS]Z2=X])OBC+*/J:/S'6#[U!/D=%8NT#CW5E&0%#_)6SGM MH$=6AR2-=F5Q-@<[/SS^3_\H5\2[ E&\4B"6!>*M!<.R8'AKP:@L&%T6C*\4 MC,N"\:TC2&6!=&O!I"R8W%HP+0NFMQ;,RH+9K07"X+3E!C>7G#=V8VL+UTI. MFUNX>7L+IPTNW+S%A=,F%QK;_&K)::,?_^#[Q[_X8G>1:4KG]W'T1N)\^LS+ M'Q3[7%&?[25^F,?#$9DM4_*3S%+J!PEQ:1S3?,_] M]WT_S<;)I^ZO2E,]FN(54R).%*;;A"CAFJU;Z@U^O2!R@'ZV@.>E%$]+^5GD MBN8A^$2$V<]$'(@C\NNS3'[Z9]N"+?B,RI89,RJ8(8>1NS"+QVN,PF<<^IT, MCHIXFAGRDO[K'\)D^M^VK?;1.@H_D>'@PW6D=6&N+YQ^.\-;U0:?D=DJ8X3Z M2FIAS-N9 8>QNC#7UXW]\88O_WQX&\JY?69X:]CE,\]L?]Y0O#7L=6%:5TUM MSQ^>\VU8N-(5-SML".@R.F89>E(S$!B)A*SD)B-Q!PDYB(Q#X35+5-CL-(OO8 M7[&V&.+6=XTA)"8C,06)J4=L4F#YB?3K?#@<3Z:3^_[K^X!!CJDWQQ3',VDR MG-8'-9"#FDC,0F(V$G.0F(O$/!!6RX[Q.3O&W.SX)4IID ='N/+W-&@+#R[0 M-3R0F(S$%"2F'K'1^_ 8C$<7T3%N[.TC09S5)]*1LV4@,;,Y^^)T>)F/5LM" M#K)_]:ELY(PY2,Q%8AX(J^WITGE/E[A[^N-J%1W"-"$Q6S'_E2Z#UD,%+M)U M;T=B,A)3D)@J-?9V21P.I]+%_HX<4T=B!A(SD9B%Q&PDYDC-8).&@BC6-[J+ M'-,#8;7\F)SS8\+-C^(:L!\F:7PHKHD$$0W)2Q1O_%<6LB0A>Q:OLE_036NN MJ>2BMGE#ONO2$']W&4LX!*M>0 MF@S5%*BF0C4-JNE0S8!J)E2SH)H-U1RHYD(U#Z75:) MU((_6N?406H*5%.AF@;5=*AF0#43JEE0S89J#E1SH9J'TNJI4_4$"]Q6O;F= MOZWUN(G9\9")>[:'["!<0#49JBE0385J&E33H9H!U4RH9D$U&ZHY4,V%:AY* MJ^=3U>LKC'[XV1ZT71BJR5!-@6HJ5-.@F@[5#*AF0C4+JME0S8%J+E3S4%H] MUZH^9('?B/S\[4!C]I^7*$K)G[Q;%3_SH<[Q!.U(AFJ*T&PC%L;B='3Q5JH* M'56#:CI4,Z":"=4LJ&9#-0>JN5#-0VGUX*G:H@5^7_3'=T_Q@J>2BM M'CE5G[7 ;[0VPI1E;DIBFK8?XT ;JJ&:#-44J*9"-0VJZ5#-*+6\V26M[IH8 MB)?W39C082VH9D,U!ZJY4,U#:?7 J?JPA8\:L?=1XJ>MK=;\TLY9@]1DJ*9 M-16J:5!-AVJ&T.R-EZ3):#"[C!IH2JLGD%@E$+\YVJ'I(?;3 M[X3N\H.?ULA!MF4NH)H,U12HID(U#:KI4,V :B94LZ":+39O$FB]6NY AW6A MFH?2ZI%3=4:+W,[&^1?V&@6O?K@AJA]F)UKYH\>\YS!)_$U8M!PV^Z;)GZ33 M';3\>>@<6DA-AFH*5%.AF@;5=*AF0#43JEE0S89J#E1SH9J'TNK)5O54BS^\ MIUJ$]E1#-1FJ*5!-A6H:5-.AF@'53*AF034;JCE0S85J'DJKYUK54RW^[0]W M%ILMQJT'Q@O^4)TC!]HG#=54J*9!-1VJ&5#-A&H65+.AF@/57*CFH;1ZY%3= MU"*_F[HZ27PYG22VQDZST5@:M,8.M%L:JBE0385J&E33H9H!U4RH9D$U&ZHY M4,V%:AY*J\=.U5(M\ENJSY?#=\67 [9&#E\01]=K%_S:SBD$;:"&:BI4TZ": M#M4,J&9"-0NJV5#-@6HN5/-06CV%JBYKD=]E71W\K&*V]E/R0E=^D,52:QXU M/P!W/)#:#H&@S=1038%J*E33H)H.U0RH9D(U"ZK94,V!:BY4\U!:/7RJCFN1 MWW%=W>)QQ%LS9]:XVC.9M44.M*<:JBE0385J&E33H9H!U4RH9D$U&ZHY4,V% M:AY*JW]]1W7LLQ?0O).LI^7&]#&C9;B$>3M@]HY _6-72@F@+55*BF M034=JAE0S81J%E2SH9H#U5RHYJ&T>NA4O==#?N_UC1\+.VPV#L]:OGERP1^M M<^I 6ZFAF@K5-*BF0S4#JIE0S8)J-E1SH)H+U3R4=DR=?K)E+)5I2N?W.Q9O MV((%04**9#E^>?+YU2QG7O+[7>\>Q5Z_\?I"N).%EM=5X4YO>]T0[JRVUUWA MSBM>[U>S,[_?TPUS:+SQPX0$["6;M<&GR;A'8G^S/3])H_U#+UL[RRA-HUWQ M<,OHFL7Y!-GO\X]4.SW)!WB+XJ_%XL__ E!+ P04 " 5@ U9'G?>):<' M ,2P &0 'AL+W=ON)I)/G%:%T4V[/Q.%^N11SF+].M2.0[ M=VD6AX5\FMV/\VTFPE45%&_&S+(FXSB,DM'BO'KM)ENW(KBK^U-)I^-#Y15%(LDC]*$9.+N M8O2*G@7VI RH1OP=BZ) M +L.L-L!SHD IPYP^F9PZP"W;X9)'3#I&S"M Z:56/N]6TGCA46X.,_21Y*5 MHR6M?%#I6T5+1:*D+,7;(I/O1C*N6/R>YCG9BHS$)RNQTL1S<_S$ M$#^6DSW,F'V9\24S J_#S\2B+PBSF*V;CCGZMUWRDMA6%>YHPKW^X;KL_.NR M^U^7/3"'>V(IP[6[3E'"/M2>7?$F)WBODB):19M=66;D5BQW651$0BK]:;G9 M2;')79;&Y"J-M[LBK Y6Q_BS?ADMQ,9('\UQD#V*T^.$[.K%^T94'$N8A81P)\Y&P 13BLPY%)EC MHB\.]5(>Y*J#6-FZHJ6N4(RDH86RA\TJ6+D@>%A8+ZE[/GXX+@#=(,;405PW MR+;50;YND-,:%( FJ CA'H1PAPI1??BU3>'2R!HJA=M'"MV@CA2Z01TI=(,Z M4H FJ$@Q.4@Q,4KQMEJ@R0-L^" RN> DR2Y^+U61A]=]FR=RT9H78;*2@IW^ MN!B3#-5H#W..=AISY^YLPF8MG;H#Z91.7+>R)PI;6D& MFK"BV?2@V12HF>&394PS5+5I7]6Z T^HIB'J5=,3-:J!)JRH-CNH-C.J)AGV,P*'ZS+I[>^T/C)MT">M M(N/\(.-\N(Q1GN_T$AIA0R6<=R&+ MXXO3)L6EF3A82R3-@](XE.;7M&,5YQ9SF=-:&0>HM&I)L*8DF+$D;D16^;+) M4NQ=@9R\NQ;E"DEK"9AI@\L!2?.@- ZE^5!:@**I-=/83_1Y^$\4:D!!:1Z4 MQJ$T'TH+4#2UV!H;BII]J-OC12/Y,4D+0:8_&5N6TSGT.IHE])4Y\>""0-(X ME.9K]HBMV2,!*JLJ=6-T4;/3];;\[20IS T(:G!!:1Z4QJ$T'TH+4#2U4!H; MCDZ>1P.".G50F@>E<2C-A]("%$TMML8_I&8#\2E?FJ!>(93F06F<:FQ'QYU; M=#9K?TGNCK3G]GS.G'83^A:^(VV,1]K+>;PM#0]S)X(:CE":!Z5Q*,V'T@(4 M3:V6QM^D\^?1B:#6*)3F06D<2O.AM !%4\^_:;Q89O9BG]")S,2A=0.E>5 : M9QK;U)GI.I%FI,-TG0BU@:KQ;=B$%=8"C-@](XE.9#:0&*IA9;XP(SH_'WI&X$-72A M- ]*XS5-^;;C3F4S:O>B[CC*J,MH^VZ;JB4[4'7BB$WT+3]9N/%F[U_FQ_V_0F3F# MKZ:#.K%0&H?2?"@M0-'4:FDL79L^BT9D0]U@*,V#TCB4YD-I 8JF%EOC!MOF M4WN?< V-F3BX;ECW)YD35]'T'\K[#_7[#PU0,U>U.KJBVVRF#KQ0QDP;K%/7 MA#QQA85F))TZU)[1CDI]F7YO9H":M:I1XX':9@_T*9?"F)&#A>J>QWE*J.[( M4T+U9?J]F0%JUJI0C?%HF\\C?<(*W$P$U3SP6>6G.Y"F_K#?4' M432U)AI_T#;[@\-/(S<#!Y<$U!ZTNSZ=X]A.^Z.MN9)[-IW2"6TKW0<7H*:P M5W!\=.^=6&3WU6V5[\\SXMBC2N'JY%N!)9.4"^ M?Y?*\JF?E D.-\!:_ =02P,$% @ %8 -6=C=L<=%! 218 !D !X M;"]W;W)K&ULM9A9;^,V%(7_"J$610L$ED@MME/; M0#)I,"V0F6 \[3P4?6"D:UL8271)>@G0'U]JL:C6$J4&:AZB]9Y[*!Y_D+@X M,?Y5[ D.J=))I;63LK]K6V+< 4JD.^=86>PXT*HK2Q":. M$]@IC3-KM2C./?/5@AUD$F?PS)$XI"GEK_>0L-/2PM;EQ*=XNY/Y"7NUV-,M MK$'^NG_FZLBN5:(XA4S$+$,<-DOK#M_>NUY>4-SQ6PPGT=A'^5!>&/N:'_P< M+2TG=P0)A#*7H&ISA'>0)+F2\O%G)6K5/?/"YOY%_;$8O!K,"Q7PCB5?XDCN MEM;,0A%LZ"&1G]CI/50#\G.]D"6B^(].Y;U>8*'P("1+JV+E((VS9%.BG,_ P%H">>1P"^OX!)(T3\'ZBG<()5A(6D6Q=FV;>"EBE>HY-D_KHCGSQT\FRWL8TM_K^[O MF?L708((T2-P]<- 2;Q1<_ *E+?/@%G.0T4E"E!:S@1V4$1?34_*KYWZ0YZ4 M0!\S0+\_0?H"_(\VAT:9G#NW8D]#6%H*+ +X$:S5=]_@P/G18#*H309&DW66 M]T66_VIDILUJ*39KS&HP?C9LGLQPN M1_S5R4KH7NL)T@Y+@WJ""#P1=V-!J=8A^T],D^43U30R[3[ MIK=(S78RD.V/[,"-83<+O3'L1,.=C KW2FW:B%M'U(DF.QF'[*2%[$[^UV% M@YV,#/8>/?*O=V+31&FTDW'0WB/S *'ZP,%EU@.3,TUV,I#LC^H#V)SU_P/L M1(.=C IV<@UV9S+MBKLF.QF'[.2:[-.IHR:MRX%F.QF9[3UZ?I5W,=PO*8_)W._FO-M8>1F9\SUZE]Q[=>YG?;EW->_=<7C?(_.!'57N M T/N[<;J7@I\6ZQA"A2R0R;+A;[Z;+U.>E>N#NK;RT56]2*UC3.!$MBH4@5+ MQ7M>KEN6!Y+MB[7"%R8E2XO='= (>'Z#NKYA3%X.\@;UZO'J;U!+ P04 M" 5@ U91ZMS)3X# #A"@ &0 'AL+W=OV*#G@S("*W/8<)[0+3*B5S,VS&Y[,625S0N&&(U$5!>9/%Y"S[<)R MK=V#6[):2_W 3N8E7L$=R!_E#5L7\VYI69 M!RS@DN7W))/KA159*(,EKG)YR[9?H#$4:+Z4Y<+\1]LZ-O ME%9"LJ(!*P4% MH?4O?FP2T0$HGF& UP"\?4!X!. W -\8K9496U=8XF3.V19Q':W8],#DQJ"5 M&T+U,=Y)KE:)PLGD3MV+K,H!L26ZQYQC*@4ZU[DE\@F]OP*)22X^H%/T%ME( MK#$',;>EVEGC[;39Y:+>Q3NR2XBN&95K@3[1#+(!_.4XWO5&"&QEN?7M[7Q? M>*.,WRHZ0;YS@CS'FPX)&H=?0:K@KH'[(W+\]AA\PQ<>X=NE?BBU-=(?1NK7 M_$R4.(6%I=YC 7P#5O+NC1LZ'X=L_2>RGLEI:W(ZQIY\KXH'X/JF;1N[)^H5 MS#%-00U@12@E=*77GP#SH534_%/#KPO4)G'=T)O%^@@W79N'@7[LQ]VXGH.@ M=1",.K@W50$RA#? 595#)2=&_(M9.KM.3@,"B;1$?EA*S]\\0$0 M(2JM?4AH>)!%SW.]R W"/;&'@5$P"QS'&=8[:_7.7I7N,G&JX1%X2L2@[.@@@Z>Q&P91O'\O!@*C:'8TU7&K-WY5 MJLE)R^A=U/U1/)2M.2/#"I M&APS7*L>%+@.4.M+QN1NHC=HN]KD#U!+ P04 " 5@ U9#T94H&\) "\ M:@ &0 'AL+W=O:4375W7FQVA^_05"0PR. WN?G1?3 M_/'Y'0A/;',>'*[?TNQ[_B)E07YL-TE^,WDIBMW'Z31?OLAMG%^E.YF4[SRE MV38NRJ?9\S3?93)>U4';S919UGRZC=?)Y/:Z?NT^N[U.]\5FGBN3?)TF))-/ M-Y/?Z$?AU %UBW^MY5M^\IA4N_*8IM^K)V)U,[&J+9(;N2PJ1%S^>95W!3HXYJ\#3Q^_TL-[YXUS>I9MOZU7Q9%NF^!R"[;KY/ W_M%\$"ZZC"MNO\59 M%B=%3C[XLHC7FYQ\J5ZI%/@+^97\_N"3#W_]Y7I:E+FJB.FRX88'+CO#MW?_L+G5O_T,D+"?.1L )"Y$P?H Y-:P:]5]O M%W0^\Q;E5^#U5'_(I**?U/-NEU"G2&#Q6D4B8CX0%2%B(A/%YKV.;+SI: M1.83_7S>0C]"ND>%N0-[OO*D:?F=I+OJ;#HOS\CSHI1=40Z;AS?VR;K(=2(T M\L>*$ GSD; "0N1,(Z$14B8<'L=MJ/.-13)>D?)>D;)?JM+,:4PXU>9Q<^2 M;-9/DGSX*>,LU\[MC+BQ"D7"?"0L0,)")(R;CZ=#ZD-'YF1[J#U0BZSBG[K. M)D)NE@#!%!$OCB)>7#H?_O5I7Q59R+&8]._/LNJ,_Z/3L)$V5L-(F(^$!4A8 MB(1Q)"Q"P@0(ILB86FTEU/KSITYFQECY0FD^E!9 :2&4QAO:Z7@\][S>N7\$ MS2HT64VE'7I2@Z=&Y=VEVW+ ( _U]-34=YHYH]6'I/E06@"EA5 :A](B*$V@ M:*J26:MD9E3R5UECDZ)VD-HZ>77RW]3*X\>-M@1@)H_6-I+F0VD!E!9":;RA M7>Y9D5F%)JNQ9VV]&FHV:Z)TLRK'=&.?"K5IH#0?2@N@M!!*XU!:!*4)%$W5 M<.O\4+/U,VQ>"K5]H#0?2@N@M!!*XU!:!*6)AG;:Q]J&&A9M'2=JMISNXF0I M-YNJOEJ;E%IY0BTG*,V'T@(H+832.)0606F"]CTQ4XF5ML83-3M/35'*/ > M^D]0F@^E!5!:"*5Q*"V"T@2*IHJX];:HV=P*FNN,SCNHM&]1N+KK(>YT#YK:L977A= M(1S:>4H[MZ>"?BMZ93M="4 M&RB-#]K/")I37#X&ZN%OS19ZR6U)EU*N:S@%JJ$!I 9060FD<2HN@-*$_^-[9OHBU MC@DS.R8/\4:V%UP(8;!Z;.:-'8:C1 :4%4%H(I7$H+8+2!(JF*KDU.IC9Z+A+DZ19 UNDI'B1 M)(_U7K$9-%K*_QM!TPH43=56:U(P MLTEQN6QB!HS6%-2B@-("*"V$TGA#4PLGY1>LNQ +FE5HB0"E<2@M@M($BJ:*L341F-E$ M&%RN@2Z$@=)\*"V TD*F627B=$OE7-.*>:Y+Y[TN;@A.H'9!U51K1S"S'3%\ M7;(9-%I5T-4K4%H I84-[;17IEU)]9NPWE+2RQR!VG!52ZVWP; K2,0&D^E!9 :2&4QNV^'71& MI5"3!$535=J:)+;9)!D^.32#1JL4ZJ! :0&4%D)IO*$I4\195Z!07P1%4P5Z M\E->9N^D[$;5":=QOFF&C18IU$"!T@(H+832.)0606D"15/EW!HHMME N5SD M-@-&2QBZ3 1*"Z"T$$KC4%H$I8F&=O9Z3U6:K?]B7U@D,M2E-G-&*Q1JPT!I M 9060FD<2HN@-(&BJ4IN+1W;;.D,=ZG-H-%2AJXJ@=("*"V$TGA#N^QW0],* M3=KNM0*J %L;QS;;.&/+I&;<:!E"[1PH+8#20BB-0VD1E"90-%70K8=DFSVD M$3TJU$."TGPH+8#20BB--[0!Q2SHFAI=VDZY6A5@:SS9_X]%-6;H:#%"[2!XPZK;/P!02P,$% @ %8 -60W]LZ7" P U@\ !D M !X;"]W;W)K&ULM5?;;N,V$/T50BV*%DATOR6U M#<1)BVZ!M,&F[3X4?6"DL2U$(E62MC=_7U)29-W,Q$GZ8NLR<^:<(3FCF>TI M>^0; (&^%CGAW0 M*G!&C,6L>G;'%C.Z%7E&X(XAOBT*S)Z6D-/]W'",YP>?L_5&J ?68E;B-=R# M^+.\8_+.:E'2K #",TH0@]7_:%_;!M(XV7)!B\99,B@R4O_CKTTB.@X29]K! M;1SAX[5IX%9YW!.^W;?$ 3*T$K=?@3.[0'),$ MY 6L,T(RLE:O2V 9GV;;=F/0%^ M*\#7"OA2'1I($=X!DT4 E2RKR)^HHHX2=]@YYL50PMC(-R-_6D#0"@A.78$U MPT1,;M=E,$JB[\1Q)XDUT0FSR/>\SIKTN(8MU_!-R=80#D,(J,&UWFN]%R_?BS64#2*H_:A?C@N&'KCLJ&!-V@\+2X^[8A_YCOZ]F MO"BA"3 H%\% P+35,?J=]NEHZ?\!C.%=IGH2L/73&?I$9%/X^Q;4FOPS25<+ MJ#[;+GF)$Y@;\KN, ]N!L?CN&R>T?YQLF1^$UI?O'N2[_W?+:B)TMY;CJ5XT M/.ZO,.RK./1=1]]X/ZIO-6'Z!=8>%H&7K/HB#KW7T3??TWJ7'FQZWZ#)#?A^ MH+[@0Z]V],WZ#0U0CWB*ZO<#]54?NKZC;_OOJO8-]BO.VLN&??Z'3P%'_RWP M ?4^>M4I>\&JIF]U)J="%O!JH.0HH5LBZB&J?=H.K5?5J&8=S.N)]Q8S620X MRF$E76TSDEN$U4-D?2-H647_P%0 M2P,$% @ %8 -67A-JU-! P GPH !D !X;"]W;W)K&ULM99M;]HP$(#_RBF;IDUBY 7"2P=(I>VT3NN*RKI^F/;!) =8 M3>S,=J!(^_&SDQ! #:E:=7P@MN,[/W?GN]Q@S<6]7"(J>(@C)H?64JGDQ+9E ML,28R"9/D.DW+KH>5:VX4;NE@JLV"/!@E9X!35;3(1>F:76D(:(Y.4,Q X'UJG M[LG8;1N!;,=/BFNY-P9CRHSS>S.Y#(>68X@PPD 9%40_5GB&460T:8X_A5*K M/-,([H^WVC]GQFMC9D3B&8_N:*B60ZMG08ASDD;JAJ^_8&&0;_0%/)+9/ZR+ MO8X%02H5CPMA31!3EC_)0^&(/8&6=T3 *P2\C#L_**,\)XJ,!H*O09C=6IL9 M9*9FTAJ.,A.5J1+Z+=5R:C3580[3"('/8;HD C\:&T.8D(WVO8)3(0A;H!DW MX#HQGFS Q0.*@$J$B: !PHW9 >_/41$:R0\#6VDPH]X."HAQ#N$=@>C %6=J M*>&"A1@>RMO:H-(J;VO5V*M5^#5E36@Y#? U]EG;'Z_B= M:IY.R=.IY;G+,E'?8;)"H2L+1'2NK^<&B:B^G/7J>I!)@@]Q?DE='T*RJ;M$ MW9*T^SQ2/ A@%6OW4?S<9O]( 'LE1N]Y 2SN$9GINE 7P-ZC +I>M]?UG6J> M?LG3K^7Y@;KHK*@I!R@6FP962*%9H MC=Z]<3O.IYH@NLZNA#JOG(6%PL-BX+C5;G/W:KG[?S*QT'L0R9;OZ-\1)&^' MY+UN,CZAKUMD8[_,1N>I;'1W-=VM+^HOR$>WJJP?C>2NKKOUA?W%*5GH?3J2 M]E[/$.LTRSHC"0%/F&ULQ9U; M;]LX&H;OYU<0W@-:(!-;9[F;!&C"P\Q@.PW:[>[%8"]4FTF$VE)&DG, YL>O MI*BF&9-L5M6G_/$GV?U"0<-;Y*NR_9<\OCPWFD_(8E-6^;IK7+^"=9J] M_)\\=0=BIX'C'6C@=@WK7TU"GBZYO]M*W>Z#OD'S(L^JN)"Q;RF5/>V%N M[[@&P+0^$-NCX7X_&I>ND?@A>28SYX2X,]?K>3U7YM:_Y@^GQ'EI[O8TI^;F M5"Y.B3MOFSM]1]/<_)=-=DJ\6=O<[VG.QS?O^]W%B!?O]1XZ;22\;2Z]EA<> MRF63J1\OZY/,DESEZ_K,6R;MN>M]';[L5M9GPXI\?2:[S[M.GMN'WS\FQ9+\ M]L\:27ZNY+K\;\_O<_G2O]???S,#O"OODX4\G]2G^%(6#W)R\?>_..'L'WW! M0,(H$L:0,(Z$"1!,BY>_C9=OHG>GO;P][9&T+#>]YY]+(\0V(T@81<+8"\QO M84WM\G#A.W$\FYU-'W9'']FGZ.DS\CTO"+>=:@,;; -(F #!M(1$VX1$1ZX9(F2\D#"*A#$DC"-A @33 MXA5OXQ4C:@8CQ#8C2!A%PA@2QI$P$>]-/UXXFQV:?N;;T9^/'WWY)(M%6DIR M7Z0+V9<"(\PV!4@81<(8$L:1,/$"BW=2X)R&!XI+9Z9LR?(U4CW E Q0](HE,:@- ZE"11-CYFK M8N::YZ56OG;U"'F3Y94DT=N3PU+VT@RTC@V21J$TUM&T4B#02H$N$,A>!8JF M!T*)4\PTBE]G :HZ430]"\J(.F8ERI[NT^*E]%@F5?_X0V4HE$:A M-#9PK-IWP=SXA!!WYO6^BP9].0)%TZ.AE*IC=JKC;;D99)T0J%J%TEA'VYTN M8F]_MH!:4Q1-CX'RIH[1F_5;M?E"%RI$H30*I3$HC4-I D73 MTZ.TJ!,?^T(7ZE2A- JE,2B-0VD"1=-CIORK Q6P9IIU9J *%DICSK[JG)T& MT>L)"VI7431]E9;2L*ZMAFTFK.1I<,(R\+%/S! 75LE :A=(8E,:A-(&BZ6E1]M;UCSU! M084OE$:A- :E<2A-H&AZS)08=BW6RAY^I\A,LYD'UC6Y2@*[%A)X1)T"-<%0&H72&)3&H331T5[54/Z!+"@3[ Z8X.'WBLP$ MZ_&'.E\HC4%I'$H3 ^/X<5&]?!RK>1_+]'DL5VE>U[S\53F7CW5I8:QAH;H6 M2J-0&H/2.)0F4#0]+DK7NO-CU[!0PPNE42B-06D<2A,HFOXI466"/;,)'EG# MFBFV68'2*)3&H#0.I8F.IM6PKG.H@O64T/6,)L^V@C73K,, M;-0&H/2.)0F M.II>P48'HJ"DJV>6KJI*^==C;JQ2S"#K%$!]*Y3&H#0.I0D438_+SBX#WI&K M% \J=*$T"J4Q*(U#:0)%TV.FA*X'V6[ 3+'."M3*0FD,2N-0FO#VMR9P@X.> MS5.ZU;/0K2.J%*AVA=(HE,:@- ZEB8XVSK-YRKEZ9N>ZX]DJ6:Q[QQ_J6:$T M"J4Q*(U#:6)@')T9>99)49IF"25?O;'+<)M]N*[RK-RLJB2K7NY_W__"_-%3 M+>5S???(I8P/]EL9VM8LZS]?Z:S$1\],O=JG1GL;K+8[62A_LR1F6 ]_E 5#*4Q*(U# M:6)@')LOSW+BX8\6C(CK*,!U;=0&@OV=[.-G/UO?&;9-")1C#:".U4RS MC@/4L4)I#$KC4)H(^K9-B XLYPZ49 W^]+8)9H+U^$,5*Y3&H#0.I8F!<6PN M8=HO !Z\AE%6-1B[;8+^;K*YG(6*4BB-0FD,2N-0FD#1].0H41H<>P>% .I8 MH30*I3$HC4-I D73OU55J=@0LH."F6*;%2B-0FD,2N-0F@CWE_"&AWU\J!QL M"-U!P4RS#@/4QT)I#$KC4)H(^W90" [X^%!9UW!@"X7A8M9,L!Y_J'2%TAB4 MQJ$T,3".'Y+BE#C^<#$;*A\;FGWL&"%O1EAG ZIBH30&I7$H372TO>TB#YP< ME&,-QRV.)>_KJYGW8Z]GS%#K3$"]*93&H#0.I0D438^.\J;AL=>^AE#E"J51 M*(U!:1Q*$RB:'C/E94.SEQTU1T%E+)1&H306[G^;6;#_!:C0/@6*I@= R=AP MY(K7H7U*S1SK%$"5+)3&H#0.I0D434^+\K/AL5>]AE"9"Z51*(U!:1Q*$RB: M'C,ES33;,$!I M%$IC4!J'TD2TO^KUL&6+E'&-_O2J5S/!>ORAEA5*8U :A]+$P#B.MFR1$K#1 MP++7<5+%3+&.!U3"0FD,2N-0FD#1]*PH(QMY1RY?(ZC/A=(HE,:@- ZE"11- MCYG2OA%D ULSQ3HK4,\+I3$HC4-I(MK?P-8S+'F,E,&-S"M?Q]0L4 4+I5$H MC4%I'$H3 ^/X2Y*=$F_6UBQN;#I!*.L:F:WK)UE6]75,54\O+^>*+UE:E>3- MI\]?RK?F,@;J8J$T"J4Q*(U#:0)%T^.CG&T4';N,@*(U":0Q*XU":0-'T MF"G9&YD7X[;Q*;L"AKS)\DJ2Z.V)X9VB#JB]CQ[JDVF7"*B7A=(8E,:A-(&B MZ8E07C8R>]EK6=SDQ;IYSY!TZ3!.5E _"Z51*(U!:1Q*$RB:EIE8:=QX=N3) M*H::7RB-0FD,2N-0FD#1])@I0QP/K,FUGJPZH+;!;]]<9>[8.A!0%0RE\9XC MXO4<$8'J51]J97QCL_$=J5?,%.O30L]^ CW'AD)[95 :A]($BJ:G0+G0;1',%.NL0 5QO+]90%_]Q*"] MV#R'?=\\VSQI084PE$:A- :E<2A-H&AZCI00CH\MA&.H M$(;2*)3&H#0.I0D438^9$L+Q@! >.6E!E_!":33>-]1]E[@,VBN'T@2*IJ= M2>!XS.+^;SM?;W;6)0(J@*$T!J5Q*$V@:'HBE":>FS6Q.W." MDV;-CM-N)E7?< G[?9-6S^3G^H(K:[W@]2H9F,3,O5B?7: +AZ$T!J5Q*$V@ M:'J6E&R>>\>>Q*#R&4JC4!J#TCB4)E T/69*/L\'%@XW\2%?V_@L=F)V0I:R M7!1I6W/WI@?JE*$T"J6Q@2-8W4F2;9J3.FYH$*L5JH.7TDV?,)N4OJ^25/9%K>25G1I$HNSM:R MN)57O7Y;I+=WVSM5?G\^J6N5KWE5Y>OVYIU,ZC T3ZA_?I/7 MQ61WI^G@,2^^M2_[XG]02P,$% @ %8 -6>^;5)'\ P )!, !D !X M;"]W;W)K&ULK5A=;^(X%/TK5G:TFI%VR7<@74": M$J+I2JVJJ6;F8;4/)KD4JTG,V@;:?[]V$E(")@4I/ 0[N>?1K!C@M07EF.I85F#DF MA3$=E^\>V71,-R(C!3PRQ#=YCMG;+61T-S%L8__B.WE>"?7"G([7^!F>0/Q8 M/S)9,QN6E.10<$(+Q& Y,;[:-[%= DJ+GP1V_*",5%,6E+ZHRETZ,2P5$620 M"$6!Y=\69I!EBDG&\5]-:C0^%?"PO&>/R\;+QBPPAQG-?I%4K";&R$ I+/$F M$]_I[AO4#?(57T(S7C[1KK+U0@,E&RYH7H-E!#DIJG_\6B?B &"[9P!.#7". M <$9@%L#W&. =P;@U0#O4H!? _Q+ 4$-",K<5\DJ,QUA@:=C1G>(*6O)I@JE M7"5:)I@4JF<]"2:_$HD3TU^8,5P(=%>DFP1DEQ'H7!.>/!=M ]+<2*HWF10MHF,&6X3+I1D>0#)!KEW!7 X^ZX7]O"@FWSGJ??Q0[&TCH67C<#7^@ MVP&R'%WPK52ZC?QNR>>>X;OC? ,IHDNTJSH"U\1TV\FAYKX;OL8)3 PYN7%@ M6S"FO_]F!]9?.G7Z)(LJ,J\D4Y/H=NIX?FC9H]'8W!ZJTJ?7N">REF)>HYC7 MJ=A^P/YS#_D"V+\ZO3H9KM6K3[*H3[)YGV1Q3V0M3?U&4[]3TQDMML $662 M^ I+!VI$)C3/Y=HKEX#D1:>R?]+WAU;Y:W?]V85VD<9.&CJ!=S24+K2+/_;; M2E;0)"OH3-;\%5A".* U(XE\ JMRIDM1Q>0?A& -?#L\FAQFEYE%E=FH938\ MSLXE1O&ID3UP/7U>ADU>AIUY>=BH^4!UG+H+D7)NUZ5E>**,[82^INM<:AAU MAG;MN.Z3+.Z)K"7)J)%DU"G)(Z,)0,K1DM&\U ,7LLM^L-I6G,.#I+N!&YZ* MH[4;G6K3&>.UVO1)%O=$UM(F;+0)NX>+G%H3S%?R&"*WO2E*R9:D4&C'2WB2 M:2\,@U-%.CU>NU3V23;ODRSNB:PEFVV]'UBL'K:L-4EK9SCR-%-N5 M;:YIA'ZIU1EVK;7VP?'0[LSVT_M:@M7VA$%"F3S&(RZO9[C<-6X*49W_F[?-%=#7\N+# M?#>O[H_DH?29%%)06$JHW*_(K1"KKF2JBJ#K\@IA086@>5E< 4Z!*0/Y?4FI MV%>4@^9B;/H_4$L#!!0 ( !6 #5G;%Y@>B , /,0 9 >&PO=V]R M:W-H965TTT[;^?;2@++?62#6DW"39^'WS> P>;Z8ZR'SP%$.BV MR F?6:D0Y:EM\SB% O,36@*19]:4%5C()MO8O&2 $RTJ+;HL#L[@QRNIM9KG7?<95M4J$Z['!:X@U<@_A<7C+9LAM* MDA5 >$8)8K">67/W=.DZ2J!'?,E@Q_>.D0IE1>D/U3A/9I:C9@0YQ$(AL/R[ M@07DN2+)>?RLH59S327JQCH7B+1>TJ,5R!D5&JG]\6QNQ)_"\)P1>+? .%0QJP>!0 MP; 6# \5^+5 AVY7L6OC(BQP.&5TAY@:+6GJ0+NOU=*OC*@;Y5HP>3:3.A%> M 1$X1^=X0_3Y.D(OGW<%MC@<,S!@ M(C,F@EAB7(WQ#)CE,9C%O /3,FO0W!$#S0V>X,I'+L5]0#8@2X- MF"2M]B>1 D,BQ02U1=\^2"8Z%U#P[UWW3S6!0?<$5&D\Y26.86;)VL>!W8 5 MOGCF!LZ;KISU"8OZA"U[@K6R.&RR.#31PP\@JR,4SG6M9Y@+=>"QK7 Z-KU=I7K.VZ^85!5AV\74*R =18 M(^S8 M G+.H3MNP)ULK(J,G(Z'^7\5&?6>P3%O4)6_8$:V5QW&1Q?-AS):N1 M3%8,*,&BLRP9.<,VPRCQ[;Q-7 -OHW3.7#_Z6B&KUWO0V._2YWI<^ MZ#]S3Q=N1W^D=O1ZT_@;7WT.N,!LDQ&.&ULK9IM;^HV%(#_BI5= M37?2U+Q!@(XBT>:MTSI5K>[V8=H'$PX0W23FV@9ZI?WXY:TA*<$7I-,/- D^ MCYWX46R./3TP_E5L "1Y2Y-,W&D;*;>WNBZB#:14W+ M9/DW*\93*O-3OM;% ME@-=ED%IHEN&X>@IC3-M-BVO/?/9E.UD$F?PS(G8I2GEW^\A88<[S=3>+[S$ MZXTL+NBSZ9:NX17DE^TSS\_TAK*,4\A$S#+"876GS:<918L@@4@6")K_V\,#)$E!RMOQK89J39U%8/OXG>Z7-Y_? MS((*>&#)W_%2;NZTL4:6L**[1+ZP0PCU#0T+7L0247Z20UW6T$BT$Y*E=7#> M@C3.JO_TK7X0K0!K>"; J@.LCP'6F0"[#K O#1C4 8-+ X9UP/#2 *<.<"X- M&-4!HTL#QG5 J8M>=4?9ERZ5=#;E[$!X43JG%0>E$&5TWH5Q5KC[*GG^;9S' MR=GK;B'@VPXR2;Q]_BG(9Q920BG][FGE?X>Q^7#&NW(HM MC>!.RP<. 7P/VNSGGTS'^*U/*TR8BPGS,&$^)BS A(5(L(YZ@T:]@8H^>^8L M E@*LN(L)0FC6=^KYUX)N58X3)A;P48EK)@1[6>V,1Q,]7U;I--" ].:= OY MIX6LL3T>=4L%/2@C_^N6"I%NL=.EPZ9+A\HNG4<1VQ5#)H<(XCU=)-#7I4K( MM5V*"7.')X_8L6Q[['SH5,PZ?4Q8@ D+3Y_&P+%-RVJ>1D<2IY'$44IR.N0\ M0;H WCO<*%'7JH()MM*VIJXL[N:A^4@ M)LU%I7FH-!^5%J#20BQ:UT'KZ*"%D=!24ZXVKZ(-6N/ZL)SH?9SIH5;KH=)\ M5%J 2@NQ:%VICOEY4YF#;0W(J_ODP8Q>J5"3[J@T'Y46H-)" M+%I7JF/FW52GWI^HW/%8?B=IN:38*Q1JWOT'[;$&YUOBHK;$0Z7YJ+0 E19B MT;J.'9<"3/5:@,OA0);LD/7:A;H$8)XFJH>&T_>ZPJS60Z7YJ+0 E19BT;HJ M'1<,3/6*P6,F(>=*4L-[C4)=*:AI[5G5:-(G%.HJ "K-1Z4%J+00B]85ZK@4 M8"K3O?F[B1ZR\N5$:%JD9GN-0ET J&EMHP:COHPL:K4>*LU'I06HM!"+UE7J MF.(W47+\:LK54IUF^2<]>P) M5#NVFJO-)MAYN?7SPW77O/7,GNN^>1M46UR/^&K'[1/EZS@3)(%57I5Q,\H' M=%YM8JU.)-N66R(73$J6EH<;H$O@18'\^Q5C\OVDJ*#92CS['U!+ P04 M" 5@ U9S\%<-"T# !,$@ #0 'AL+W-T>6QEQ(XN8E* MV8C; RFC.Q=H-]V!@IH32@;%E8<-U8:1\='#7]:!B:IV<2Z6KV"Z"^SNMI^\! MFQX8Y$(T!GO$#8R'!36&:7EM.]7D:O )%-3MNW5A'=@PZH:5G3$A;N$X?<]V MM%?95MXZD#79-*VANNED7 ?TM]6<]K;LRW2#@C\H\VEIER.K/A0HN]$LXZNJ MO\H: YAZ%U>G12'6'P6?RYRYQ1\<<#RD&UZP4)H_VFA0*C,[P#0)'I@V?+8] M\E/3XHZMS*:<5AGNN???\V\\SYEDFHIMT[;V#W <7;Z6Y>J,[AOV>JQOG.,V M^6I'[,6IKV_:X][6^N8^=I-_Q2D:'*7)L+X;MR[@G>NW&0W@,V=$OL%'DVB# M!M,E%X;+NK?@:/'\$X#O,C@&%Q M, <8Q[&P./_2>@;H>AR&>1MXD0'*&: BOT3A&=B>&'W]^ ML%,214GB1P#S.X@B#('3B".8 _" (5%4W8-[]U&XN:?"]O]'XU]02P,$% M @ %8 -69>*NQS $P( L !?3T\$MP>:4#M.*2VBZD8 M_1!2:5K5N %(MB6/:( M7->=I3W;+T]!;X"O.DQQ0FE(2S,.\,W2?S+W\PPU1>5*(Y5;&GC3Y?YVX$G1 MH2)8%II%R=.B':5_')0 #P 'AL+W=O*B>RQHB;:)4*1*4D[27]\A M'2>C.#O8"YV3;8F6/PW)^3B4/]X9>SLWYI;=-TJ[R6#E?7L\'+IJ)1KN_C:M MT'!F86S#/7RTRZ%KK>"U6PGA&S7,1J.C8<.E'GSZN+W6U [Q!^-%Y:71<# < M^"'%G7L^'SZRM71R+I7T#Y-!?*_$@#52RT;^%O5D,!HPMS)W_Q@K?QOMN9I5 MUB@U&8PW)WX(ZV6U7$CEA3WC7GRQIFNE7H;+P%T,T6W$.&Q?-T$\MO\GC&:QD)4X,U77".TW M<;1"!4#M5K)U Z9Y(R:#4[,6-MP/_,!EO;DW#U H4O98P@E[64>\E"BZ%MJ) MFL$[9Y2L@:-FG[GBNA(,068$9/:&D#\S!)D3D/F;0,X"#GP5018$9/&&D+U( ME@1D^9:0.8(\(B"/TD)^YDXZ9A9L:H6#IK$%XQJ&9>/$$IFMN!4KHVIAW<^(!Z0'9P*^+OU?F)*2R#BQ16["04AV4QX" M^=UR[7A<:O5ZF3+(.+5"5EPO801*S4ZY6[$+9>X<6UC3L.NVOZRA'#).+)$P MA9T/C7J1HXPQ3JR,$!X>L]V5X$ZPZ[F22[[3N90OQHF%<66 #I;(#3L3\][4 MI90Q3NR,*^,<@^"Q.(6(<6))_,LM3,_>\,HH1V2)'3'SIKJ%.1A/Q!P\ M%39>*:SD9QB3LD26V!*/86.7NNXJ\<(0&5EE)#;$35C&*0"K3(-'648)(4LL MA%DW=^)7!XW8^?I%-LLH#V2)/?"T1F('4&(KX;!#,RKU9XE3/[E88@<8D])! MEE@'KR^77HTFI80LL1)(W_=*QHQR1);8$81<0T@Q)B6-;$_2>*V;<\H>^5O: MH[_'0MDC3VR/7D4;EN^>2^78MQ!6+]<8DU))GKK8@&O4G1)A@P ERD?<7J>3 M6U:IY8(PMUGS_#EK8DQ*-7EBU9 )O3\V*>_DB;W3C^9.8E'?RQ-ZA"V&\ MY9M3WLD3>^>_*^$XCS FY9T\]7X6ZG2DRJV.,";EG7P/.UJ/Y?!NUA0X(164 MA8K4%MI&\T8N5_[0+ X[FM+C3$I"Q5[M-!%YX&2?0T/"KMF!Y-\=)+80N0*LS\V*0L5B2W4 MW\+9F>P8D[)0D=A"_3T=$I.R4)'80GAL/JW=S^^%K20,@2G&I"Q4[-%"3Y@G MX?EWE#O&I"Q4[*WZ(1544@HJ]Z4@"&6_*(KQQ)B4@LH]*BA.H<,Y=W&Y]/!B M3ZVD%%2F5A!95N)GN26EH#*Q@G8W)7M#%&-2"BH3*ZBW0TE6OR7Y_#YU(?1R MS[*/BC$I!9510 )/[F/!00D5# MB]B %28/D<269Q#)[HE"$8Y%08/F5-;8\O7?^)-E>_Z2=FW9=H>\V?9YOIS[]96*W6FV7Z:E;?NS3H?PR.'QVPWO>I%2:R6L[K%-9-.&XN^[.X;*1 MF_/D9O+\MFB&YS=I0NT@A2"M'V009/6#'(*\?E"$H%@_: 9!L_I!MQ!T6S_H M#H+NZ@?=0]!]_2"9HHQ3@J01U@1:"W(M!%X+@BT$8@N2+01F"Z(M!&H+LBT$ M;@O"+01R"](M!'8+XBT$>BOJK01Z*^JM!'KKZ&&;0&]%O95 ;T6]E4!O1;V5 M0&]%O95 ;T6]E4!O1;V50&]%O95 ;T.]C4!O0[V-0&]#O8U ;QN]+"'0VU!O M(]#;4&\CT-M0;R/0VU!O(]#;4&\CT-M0;R/0VU%O)]#;46\GT-M1;R?0VU%O M)]#;1R^["?1VU-L)]';4VPGT=M3;"?1VU-L)]';4VPGTCJAW)- [HMZ10.^( M>D<"O2/J'0GTCJAW)- [CCY6$N@=4>_XGWKG7!E&ULS=K);L(P% 707T'95L1X"!T$;-IN6Q;] 3=Y M0$026[:A\/=UPB"UHJB(2KT;(F+[W1=;.IMD]+:UY'N;NFK\.%F$8!\8\_F" M:NU38ZF)(S/C:AWB7S=G5N=+/2=Q/;K'&BK:W*7(Z)N?*@GI3[<*+KN,LMJF8#]N*?'J^Q(D>S6Q6YE28?%7'):FWCG3A M%T2AKM)=T9OSR2'N,.U^^=7Y79ES@7'FU!GKXXDYNCSN<"3MZKZ-A-9=KM_CKV=\K']A'P*D#PG2AP+I(P/I M8PC2QRU('W<@?=R#],$'*(V@B,I12.4HIG(45#F*JAR%58[B*D>!E:/(*E!D M%2BR"A19!8JL D56@2*K0)%5H,@J4&05*+)*%%DEBJP215:)(JM$D56BR"I1 M9)4HLDH4626*K I%5H4BJT*15:'(JE!D52BR*A19%8JL"D56A2)KAB)KAB)K MAB)KAB)KAB)KAB)K]I^ROANS_.LW^>TUK779'/)9][G$Y!-02P$"% ,4 M" 4@ U9!T%-8H$ "Q $ @ $ 9&]C4')O<',O M87!P+GAM;%!+ 0(4 Q0 ( !2 #5E6RQDS[@ "L" 1 M " :\ !D;V-0&UL M4$L! A0#% @ %( -6>WL6CPK!@ )R, !@ ("!#0@ M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ %( - M67((W+Q_!@ ,AT !@ ("!-QD 'AL+W=OP? !X;"]W;W)K&PO=V]R:W-H M965T&UL4$L! A0#% @ %( -6;HL;'-D!P _1( !@ M ("!-S( 'AL+W=O&PO=V]R:W-H965T&UL M4$L! A0#% @ %( -6> 3CAPL P T 8 !D ("!H40 M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M%( -66L'O16N! % P !D ("!3TX 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ %( -60Q4+RBP @ X@4 !D M ("!3VP 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ %( -62LPS^EV @ F04 !D ("!S'H 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ %( - M62_3&H^C @ O 4 !D ("!@(0 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ %( -68(4>G=G P N0< M !D ("!HXT 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ %( -65*$!ESF P 6PP !D M ("!/9D 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ %( -61X'I)YV @ ?P8 !D ("!7:L 'AL+W=O M&PO=V]R:W-H965T 9 " @5FP M !X;"]W;W)K&UL4$L! A0#% @ %8 -6:#! MX!?%#0 (;\ !D ("!6+4 'AL+W=O&PO=V]R:W-H965T#& !X;"]W;W)K&UL4$L! A0#% @ %8 -60724):2! 1!L !D M ("!ILH 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ %8 -6?]7YT=5 @ K 4 !D ("! MDM0 'AL+W=OUP >&PO=V]R:W-H965T&UL4$L! A0#% M @ %8 -67H23C=?"@ :HP !D ("!\]X 'AL+W=O):<' ,2P M&0 @(&)Z0 >&PO=V]R:W-H965T&UL4$L! A0#% @ %8 -64>K&PO=V]R:W-H965T&UL4$L! A0#% @ %8 -67A-JU-! P GPH !D M ("!]P8! 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ %8 -6=L7F!Z( P \Q !D ("!KAT! M 'AL+W=O&PO=V]R:W-H965TXF 0!X;"]S='EL97,N>&UL4$L! A0#% @ %8 -69>*NQS M$P( L ( !1BH! %]R96QS+RYR96QS4$L! A0#% @ M%8 -66G238#+! 'B4 \ ( !+RL! 'AL+W=O7!E <&UL4$L%!@ ! $ =Q$ $@T 0 $! end XML 72 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 73 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 75 FilingSummary.xml IDEA: XBRL DOCUMENT 3.24.2.u1 html 227 245 1 false 72 0 false 6 false false R1.htm 00000001 - Document - Cover Sheet http://worksport.com/role/Cover Cover Cover 1 false false R2.htm 00000002 - Statement - Condensed Consolidated Balance Sheets Sheet http://worksport.com/role/BalanceSheets Condensed Consolidated Balance Sheets Statements 2 false false R3.htm 00000003 - Statement - Condensed Consolidated Balance Sheets (Parenthetical) Sheet http://worksport.com/role/BalanceSheetsParenthetical Condensed Consolidated Balance Sheets (Parenthetical) Statements 3 false false R4.htm 00000004 - Statement - Condensed Consolidated Statements of Operations and Comprehensive Loss (Unaudited) Sheet http://worksport.com/role/StatementsOfOperationsAndComprehensiveLoss Condensed Consolidated Statements of Operations and Comprehensive Loss (Unaudited) Statements 4 false false R5.htm 00000005 - Statement - Condensed Consolidated Statements of Shareholders' Equity (Unaudited) Sheet http://worksport.com/role/StatementsOfShareholdersEquity Condensed Consolidated Statements of Shareholders' Equity (Unaudited) Statements 5 false false R6.htm 00000006 - Statement - Condensed Consolidated Statements Of Cash Flows (Unaudited) Sheet http://worksport.com/role/StatementsOfCashFlows Condensed Consolidated Statements Of Cash Flows (Unaudited) Statements 6 false false R7.htm 00000007 - Disclosure - Basis of Presentation and Business Condition Sheet http://worksport.com/role/BasisOfPresentationAndBusinessCondition Basis of Presentation and Business Condition Notes 7 false false R8.htm 00000008 - Disclosure - Going Concern Sheet http://worksport.com/role/GoingConcern Going Concern Notes 8 false false R9.htm 00000009 - Disclosure - Significant Accounting Policies Sheet http://worksport.com/role/SignificantAccountingPolicies Significant Accounting Policies Notes 9 false false R10.htm 00000010 - Disclosure - Inventory Sheet http://worksport.com/role/Inventory Inventory Notes 10 false false R11.htm 00000011 - Disclosure - Prepaid expenses and deposits Sheet http://worksport.com/role/PrepaidExpensesAndDeposits Prepaid expenses and deposits Notes 11 false false R12.htm 00000012 - Disclosure - Property and Equipment Sheet http://worksport.com/role/PropertyAndEquipment Property and Equipment Notes 12 false false R13.htm 00000013 - Disclosure - Shareholders??? Equity (Deficit) Sheet http://worksport.com/role/ShareholdersEquityDeficit Shareholders??? Equity (Deficit) Notes 13 false false R14.htm 00000014 - Disclosure - Related Party Transactions Sheet http://worksport.com/role/RelatedPartyTransactions Related Party Transactions Notes 14 false false R15.htm 00000015 - Disclosure - Changes in Cash Flows from Operating Assets and Liabilities Sheet http://worksport.com/role/ChangesInCashFlowsFromOperatingAssetsAndLiabilities Changes in Cash Flows from Operating Assets and Liabilities Notes 15 false false R16.htm 00000016 - Disclosure - Investments Sheet http://worksport.com/role/Investments Investments Notes 16 false false R17.htm 00000017 - Disclosure - Operating Lease Obligations Sheet http://worksport.com/role/OperatingLeaseObligations Operating Lease Obligations Notes 17 false false R18.htm 00000018 - Disclosure - Long term Debt Sheet http://worksport.com/role/LongTermDebt Long term Debt Notes 18 false false R19.htm 00000019 - Disclosure - Loss per Share Sheet http://worksport.com/role/LossPerShare Loss per Share Notes 19 false false R20.htm 00000020 - Disclosure - Warrants Sheet http://worksport.com/role/Warrants Warrants Notes 20 false false R21.htm 00000021 - Disclosure - Stock Options and Performance Share Units Sheet http://worksport.com/role/StockOptionsAndPerformanceShareUnits Stock Options and Performance Share Units Notes 21 false false R22.htm 00000022 - Disclosure - Warrant Inducement Sheet http://worksport.com/role/WarrantInducement Warrant Inducement Notes 22 false false R23.htm 00000023 - Disclosure - Rental Income Sheet http://worksport.com/role/RentalIncome Rental Income Notes 23 false false R24.htm 00000024 - Disclosure - Subsequent Events Sheet http://worksport.com/role/SubsequentEvents Subsequent Events Notes 24 false false R25.htm 00000025 - Disclosure - Inventory (Tables) Sheet http://worksport.com/role/InventoryTables Inventory (Tables) Tables http://worksport.com/role/Inventory 25 false false R26.htm 00000026 - Disclosure - Prepaid expenses and deposits (Tables) Sheet http://worksport.com/role/PrepaidExpensesAndDepositsTables Prepaid expenses and deposits (Tables) Tables http://worksport.com/role/PrepaidExpensesAndDeposits 26 false false R27.htm 00000027 - Disclosure - Property and Equipment (Tables) Sheet http://worksport.com/role/PropertyAndEquipmentTables Property and Equipment (Tables) Tables http://worksport.com/role/PropertyAndEquipment 27 false false R28.htm 00000028 - Disclosure - Changes in Cash Flows from Operating Assets and Liabilities (Tables) Sheet http://worksport.com/role/ChangesInCashFlowsFromOperatingAssetsAndLiabilitiesTables Changes in Cash Flows from Operating Assets and Liabilities (Tables) Tables http://worksport.com/role/ChangesInCashFlowsFromOperatingAssetsAndLiabilities 28 false false R29.htm 00000029 - Disclosure - Operating Lease Obligations (Tables) Sheet http://worksport.com/role/OperatingLeaseObligationsTables Operating Lease Obligations (Tables) Tables http://worksport.com/role/OperatingLeaseObligations 29 false false R30.htm 00000030 - Disclosure - Warrants (Tables) Sheet http://worksport.com/role/WarrantsTables Warrants (Tables) Tables http://worksport.com/role/Warrants 30 false false R31.htm 00000031 - Disclosure - Stock Options and Performance Share Units (Tables) Sheet http://worksport.com/role/StockOptionsAndPerformanceShareUnitsTables Stock Options and Performance Share Units (Tables) Tables http://worksport.com/role/StockOptionsAndPerformanceShareUnits 31 false false R32.htm 00000032 - Disclosure - Going Concern (Details Narrative) Sheet http://worksport.com/role/GoingConcernDetailsNarrative Going Concern (Details Narrative) Details http://worksport.com/role/GoingConcern 32 false false R33.htm 00000033 - Disclosure - Schedule of Inventory (Details) Sheet http://worksport.com/role/ScheduleOfInventoryDetails Schedule of Inventory (Details) Details 33 false false R34.htm 00000034 - Disclosure - Schedule of Prepaid Expenses and Deposits (Details) Sheet http://worksport.com/role/ScheduleOfPrepaidExpensesAndDepositsDetails Schedule of Prepaid Expenses and Deposits (Details) Details 34 false false R35.htm 00000035 - Disclosure - Prepaid expenses and deposits (Details Narrative) Sheet http://worksport.com/role/PrepaidExpensesAndDepositsDetailsNarrative Prepaid expenses and deposits (Details Narrative) Details http://worksport.com/role/PrepaidExpensesAndDepositsTables 35 false false R36.htm 00000036 - Disclosure - Schedule of Property and Equipment (Details) Sheet http://worksport.com/role/ScheduleOfPropertyAndEquipmentDetails Schedule of Property and Equipment (Details) Details 36 false false R37.htm 00000037 - Disclosure - Shareholders??? Equity (Deficit) (Details Narrative) Sheet http://worksport.com/role/ShareholdersEquityDeficitDetailsNarrative Shareholders??? Equity (Deficit) (Details Narrative) Details http://worksport.com/role/ShareholdersEquityDeficit 37 false false R38.htm 00000038 - Disclosure - Related Party Transactions (Details Narrative) Sheet http://worksport.com/role/RelatedPartyTransactionsDetailsNarrative Related Party Transactions (Details Narrative) Details http://worksport.com/role/RelatedPartyTransactions 38 false false R39.htm 00000039 - Disclosure - Schedule of Changes in Operating Assets and Liabilities (Details) Sheet http://worksport.com/role/ScheduleOfChangesInOperatingAssetsAndLiabilitiesDetails Schedule of Changes in Operating Assets and Liabilities (Details) Details 39 false false R40.htm 00000040 - Disclosure - Investments (Details Narrative) Sheet http://worksport.com/role/InvestmentsDetailsNarrative Investments (Details Narrative) Details http://worksport.com/role/Investments 40 false false R41.htm 00000041 - Disclosure - Schedule Right-of-use Asset (Details) Sheet http://worksport.com/role/ScheduleRight-of-useAssetDetails Schedule Right-of-use Asset (Details) Details 41 false false R42.htm 00000042 - Disclosure - Schedule of Lease Costs (Details) Sheet http://worksport.com/role/ScheduleOfLeaseCostsDetails Schedule of Lease Costs (Details) Details 42 false false R43.htm 00000043 - Disclosure - Schedule of Measurement of Lease Liabilities (Details) Sheet http://worksport.com/role/ScheduleOfMeasurementOfLeaseLiabilitiesDetails Schedule of Measurement of Lease Liabilities (Details) Details 43 false false R44.htm 00000044 - Disclosure - Schedule of Future Minimum Lease Payments (Details) Sheet http://worksport.com/role/ScheduleOfFutureMinimumLeasePaymentsDetails Schedule of Future Minimum Lease Payments (Details) Details 44 false false R45.htm 00000045 - Disclosure - Operating Lease Obligations (Details Narrative) Sheet http://worksport.com/role/OperatingLeaseObligationsDetailsNarrative Operating Lease Obligations (Details Narrative) Details http://worksport.com/role/OperatingLeaseObligationsTables 45 false false R46.htm 00000046 - Disclosure - Long term Debt (Details Narrative) Sheet http://worksport.com/role/LongTermDebtDetailsNarrative Long term Debt (Details Narrative) Details http://worksport.com/role/LongTermDebt 46 false false R47.htm 00000047 - Disclosure - Loss per Share (Details Narrative) Sheet http://worksport.com/role/LossPerShareDetailsNarrative Loss per Share (Details Narrative) Details http://worksport.com/role/LossPerShare 47 false false R48.htm 00000048 - Disclosure - Schedule of Warrants Exercise Price (Details) Sheet http://worksport.com/role/ScheduleOfWarrantsExercisePriceDetails Schedule of Warrants Exercise Price (Details) Details 48 false false R49.htm 00000049 - Disclosure - Schedule of Warrants Activity (Details) Sheet http://worksport.com/role/ScheduleOfWarrantsActivityDetails Schedule of Warrants Activity (Details) Details 49 false false R50.htm 00000050 - Disclosure - Warrants (Details Narrative) Sheet http://worksport.com/role/WarrantsDetailsNarrative Warrants (Details Narrative) Details http://worksport.com/role/WarrantsTables 50 false false R51.htm 00000051 - Disclosure - Schedule of Stock Options Activity (Details) Sheet http://worksport.com/role/ScheduleOfStockOptionsActivityDetails Schedule of Stock Options Activity (Details) Details 51 false false R52.htm 00000052 - Disclosure - Schedule of Share-based Payment Arrangement, Option, Exercise Price Range (Details) Sheet http://worksport.com/role/ScheduleOfShare-basedPaymentArrangementOptionExercisePriceRangeDetails Schedule of Share-based Payment Arrangement, Option, Exercise Price Range (Details) Details 52 false false R53.htm 00000053 - Disclosure - Stock Options and Performance Share Units (Details Narrative) Sheet http://worksport.com/role/StockOptionsAndPerformanceShareUnitsDetailsNarrative Stock Options and Performance Share Units (Details Narrative) Details http://worksport.com/role/StockOptionsAndPerformanceShareUnitsTables 53 false false R54.htm 00000054 - Disclosure - Warrant Inducement (Details Narrative) Sheet http://worksport.com/role/WarrantInducementDetailsNarrative Warrant Inducement (Details Narrative) Details http://worksport.com/role/WarrantInducement 54 false false R55.htm 00000055 - Disclosure - Rental Income (Details Narrative) Sheet http://worksport.com/role/RentalIncomeDetailsNarrative Rental Income (Details Narrative) Details http://worksport.com/role/RentalIncome 55 false false R56.htm 00000056 - Disclosure - Subsequent Events (Details Narrative) Sheet http://worksport.com/role/SubsequentEventsDetailsNarrative Subsequent Events (Details Narrative) Details http://worksport.com/role/SubsequentEvents 56 false false All Reports Book All Reports form10-q.htm wksp-20240630.xsd wksp-20240630_cal.xml wksp-20240630_def.xml wksp-20240630_lab.xml wksp-20240630_pre.xml form10-q_001.jpg http://fasb.org/us-gaap/2024 http://xbrl.sec.gov/dei/2024 true true JSON 78 MetaLinks.json IDEA: XBRL DOCUMENT { "version": "2.2", "instance": { "form10-q.htm": { "nsprefix": "WKSP", "nsuri": "http://worksport.com/20240630", "dts": { "inline": { "local": [ "form10-q.htm" ] }, "schema": { "local": [ "wksp-20240630.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://www.xbrl.org/dtr/type/2022-03-31/types.xsd", "https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd", "https://xbrl.fasb.org/srt/2024/elts/srt-roles-2024.xsd", "https://xbrl.fasb.org/srt/2024/elts/srt-types-2024.xsd", "https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd", "https://xbrl.fasb.org/us-gaap/2024/elts/us-roles-2024.xsd", "https://xbrl.fasb.org/us-gaap/2024/elts/us-types-2024.xsd", "https://xbrl.sec.gov/country/2024/country-2024.xsd", "https://xbrl.sec.gov/dei/2024/dei-2024.xsd", "https://xbrl.sec.gov/stpr/2024/stpr-2024.xsd" ] }, "calculationLink": { "local": [ "wksp-20240630_cal.xml" ] }, "definitionLink": { "local": [ "wksp-20240630_def.xml" ] }, "labelLink": { "local": [ "wksp-20240630_lab.xml" ] }, "presentationLink": { "local": [ "wksp-20240630_pre.xml" ] } }, "keyStandard": 209, "keyCustom": 36, "axisStandard": 15, "axisCustom": 0, "memberStandard": 26, "memberCustom": 36, "hidden": { "total": 101, "http://worksport.com/20240630": 23, "http://fasb.org/us-gaap/2024": 74, "http://xbrl.sec.gov/dei/2024": 4 }, "contextCount": 227, "entityCount": 1, "segmentCount": 72, "elementCount": 420, "unitCount": 6, "baseTaxonomies": { "http://fasb.org/us-gaap/2024": 765, "http://xbrl.sec.gov/dei/2024": 33 }, "report": { "R1": { "role": "http://worksport.com/role/Cover", "longName": "00000001 - Document - Cover", "shortName": "Cover", "isDefault": "true", "groupType": "document", "subGroupType": "", "menuCat": "Cover", "order": "1", "firstAnchor": { "contextRef": "From2024-01-01to2024-06-30", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "b", "span", "p", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2024-01-01to2024-06-30", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "b", "span", "p", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true } }, "R2": { "role": "http://worksport.com/role/BalanceSheets", "longName": "00000002 - Statement - Condensed Consolidated Balance Sheets", "shortName": "Condensed Consolidated Balance Sheets", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "2", "firstAnchor": { "contextRef": "AsOf2024-06-30", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true }, "uniqueAnchor": { "contextRef": "AsOf2024-06-30", "name": "us-gaap:OtherReceivablesNetCurrent", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "unique": true } }, "R3": { "role": "http://worksport.com/role/BalanceSheetsParenthetical", "longName": "00000003 - Statement - Condensed Consolidated Balance Sheets (Parenthetical)", "shortName": "Condensed Consolidated Balance Sheets (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "3", "firstAnchor": { "contextRef": "AsOf2024-06-30", "name": "us-gaap:CommonStockParOrStatedValuePerShare", "unitRef": "USDPShares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "span", "span", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true }, "uniqueAnchor": { "contextRef": "AsOf2024-06-30_us-gaap_SeriesAPreferredStockMember", "name": "us-gaap:PreferredStockSharesAuthorized", "unitRef": "Shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "span", "span", "span", "span", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "unique": true } }, "R4": { "role": "http://worksport.com/role/StatementsOfOperationsAndComprehensiveLoss", "longName": "00000004 - Statement - Condensed Consolidated Statements of Operations and Comprehensive Loss (Unaudited)", "shortName": "Condensed Consolidated Statements of Operations and Comprehensive Loss (Unaudited)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "4", "firstAnchor": { "contextRef": "From2024-04-012024-06-30", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2024-04-012024-06-30", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true } }, "R5": { "role": "http://worksport.com/role/StatementsOfShareholdersEquity", "longName": "00000005 - Statement - Condensed Consolidated Statements of Shareholders' Equity (Unaudited)", "shortName": "Condensed Consolidated Statements of Shareholders' Equity (Unaudited)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "5", "firstAnchor": { "contextRef": "AsOf2022-12-31_us-gaap_PreferredStockMember", "name": "us-gaap:StockholdersEquity", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "AsOf2022-12-31_us-gaap_PreferredStockMember", "name": "us-gaap:StockholdersEquity", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true } }, "R6": { "role": "http://worksport.com/role/StatementsOfCashFlows", "longName": "00000006 - Statement - Condensed Consolidated Statements Of Cash Flows (Unaudited)", "shortName": "Condensed Consolidated Statements Of Cash Flows (Unaudited)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "6", "firstAnchor": { "contextRef": "From2024-01-01to2024-06-30", "name": "us-gaap:NetIncomeLoss", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true }, "uniqueAnchor": { "contextRef": "From2024-01-01to2024-06-30", "name": "us-gaap:ShareBasedCompensation", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "unique": true } }, "R7": { "role": "http://worksport.com/role/BasisOfPresentationAndBusinessCondition", "longName": "00000007 - Disclosure - Basis of Presentation and Business Condition", "shortName": "Basis of Presentation and Business Condition", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "7", "firstAnchor": { "contextRef": "From2024-01-01to2024-06-30", "name": "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2024-01-01to2024-06-30", "name": "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true } }, "R8": { "role": "http://worksport.com/role/GoingConcern", "longName": "00000008 - Disclosure - Going Concern", "shortName": "Going Concern", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "8", "firstAnchor": { "contextRef": "From2024-01-01to2024-06-30", "name": "us-gaap:SubstantialDoubtAboutGoingConcernTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2024-01-01to2024-06-30", "name": "us-gaap:SubstantialDoubtAboutGoingConcernTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true } }, "R9": { "role": "http://worksport.com/role/SignificantAccountingPolicies", "longName": "00000009 - Disclosure - Significant Accounting Policies", "shortName": "Significant Accounting Policies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "9", "firstAnchor": { "contextRef": "From2024-01-01to2024-06-30", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2024-01-01to2024-06-30", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true } }, "R10": { "role": "http://worksport.com/role/Inventory", "longName": "00000010 - Disclosure - Inventory", "shortName": "Inventory", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "10", "firstAnchor": { "contextRef": "From2024-01-01to2024-06-30", "name": "us-gaap:InventoryDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2024-01-01to2024-06-30", "name": "us-gaap:InventoryDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true } }, "R11": { "role": "http://worksport.com/role/PrepaidExpensesAndDeposits", "longName": "00000011 - Disclosure - Prepaid expenses and deposits", "shortName": "Prepaid expenses and deposits", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "11", "firstAnchor": { "contextRef": "From2024-01-01to2024-06-30", "name": "WKSP:PrepaidExpensesAndDepositsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2024-01-01to2024-06-30", "name": "WKSP:PrepaidExpensesAndDepositsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true } }, "R12": { "role": "http://worksport.com/role/PropertyAndEquipment", "longName": "00000012 - Disclosure - Property and Equipment", "shortName": "Property and Equipment", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "12", "firstAnchor": { "contextRef": "From2024-01-01to2024-06-30", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2024-01-01to2024-06-30", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true } }, "R13": { "role": "http://worksport.com/role/ShareholdersEquityDeficit", "longName": "00000013 - Disclosure - Shareholders\u2019 Equity (Deficit)", "shortName": "Shareholders\u2019 Equity (Deficit)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "13", "firstAnchor": { "contextRef": "From2024-01-01to2024-06-30", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2024-01-01to2024-06-30", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true } }, "R14": { "role": "http://worksport.com/role/RelatedPartyTransactions", "longName": "00000014 - Disclosure - Related Party Transactions", "shortName": "Related Party Transactions", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "14", "firstAnchor": { "contextRef": "From2024-01-01to2024-06-30", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2024-01-01to2024-06-30", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true } }, "R15": { "role": "http://worksport.com/role/ChangesInCashFlowsFromOperatingAssetsAndLiabilities", "longName": "00000015 - Disclosure - Changes in Cash Flows from Operating Assets and Liabilities", "shortName": "Changes in Cash Flows from Operating Assets and Liabilities", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "15", "firstAnchor": { "contextRef": "From2024-01-01to2024-06-30", "name": "us-gaap:Reclassifications", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2024-01-01to2024-06-30", "name": "us-gaap:Reclassifications", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true } }, "R16": { "role": "http://worksport.com/role/Investments", "longName": "00000016 - Disclosure - Investments", "shortName": "Investments", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "16", "firstAnchor": { "contextRef": "From2024-01-01to2024-06-30", "name": "us-gaap:InvestmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2024-01-01to2024-06-30", "name": "us-gaap:InvestmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true } }, "R17": { "role": "http://worksport.com/role/OperatingLeaseObligations", "longName": "00000017 - Disclosure - Operating Lease Obligations", "shortName": "Operating Lease Obligations", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "17", "firstAnchor": { "contextRef": "From2024-01-01to2024-06-30", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2024-01-01to2024-06-30", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true } }, "R18": { "role": "http://worksport.com/role/LongTermDebt", "longName": "00000018 - Disclosure - Long term Debt", "shortName": "Long term Debt", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "18", "firstAnchor": { "contextRef": "From2024-01-01to2024-06-30", "name": "us-gaap:LongTermDebtTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2024-01-01to2024-06-30", "name": "us-gaap:LongTermDebtTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true } }, "R19": { "role": "http://worksport.com/role/LossPerShare", "longName": "00000019 - Disclosure - Loss per Share", "shortName": "Loss per Share", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "19", "firstAnchor": { "contextRef": "From2024-01-01to2024-06-30", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2024-01-01to2024-06-30", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true } }, "R20": { "role": "http://worksport.com/role/Warrants", "longName": "00000020 - Disclosure - Warrants", "shortName": "Warrants", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "20", "firstAnchor": { "contextRef": "From2024-01-01to2024-06-30", "name": "WKSP:WarrantsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2024-01-01to2024-06-30", "name": "WKSP:WarrantsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true } }, "R21": { "role": "http://worksport.com/role/StockOptionsAndPerformanceShareUnits", "longName": "00000021 - Disclosure - Stock Options and Performance Share Units", "shortName": "Stock Options and Performance Share Units", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "21", "firstAnchor": { "contextRef": "From2024-01-01to2024-06-30", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2024-01-01to2024-06-30", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true } }, "R22": { "role": "http://worksport.com/role/WarrantInducement", "longName": "00000022 - Disclosure - Warrant Inducement", "shortName": "Warrant Inducement", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "22", "firstAnchor": { "contextRef": "From2024-01-01to2024-06-30", "name": "WKSP:WarrantInducementTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2024-01-01to2024-06-30", "name": "WKSP:WarrantInducementTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true } }, "R23": { "role": "http://worksport.com/role/RentalIncome", "longName": "00000023 - Disclosure - Rental Income", "shortName": "Rental Income", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "23", "firstAnchor": { "contextRef": "From2024-01-01to2024-06-30", "name": "WKSP:RentalIncomeOperatingLeasesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2024-01-01to2024-06-30", "name": "WKSP:RentalIncomeOperatingLeasesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true } }, "R24": { "role": "http://worksport.com/role/SubsequentEvents", "longName": "00000024 - Disclosure - Subsequent Events", "shortName": "Subsequent Events", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "24", "firstAnchor": { "contextRef": "From2024-01-01to2024-06-30", "name": "us-gaap:SubsequentEventsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2024-01-01to2024-06-30", "name": "us-gaap:SubsequentEventsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true } }, "R25": { "role": "http://worksport.com/role/InventoryTables", "longName": "00000025 - Disclosure - Inventory (Tables)", "shortName": "Inventory (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "25", "firstAnchor": { "contextRef": "From2024-01-01to2024-06-30", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:InventoryDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2024-01-01to2024-06-30", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:InventoryDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true } }, "R26": { "role": "http://worksport.com/role/PrepaidExpensesAndDepositsTables", "longName": "00000026 - Disclosure - Prepaid expenses and deposits (Tables)", "shortName": "Prepaid expenses and deposits (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "26", "firstAnchor": { "contextRef": "From2024-01-01to2024-06-30", "name": "us-gaap:ScheduleOfAmountsRecognizedInBalanceSheetTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "WKSP:PrepaidExpensesAndDepositsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2024-01-01to2024-06-30", "name": "us-gaap:ScheduleOfAmountsRecognizedInBalanceSheetTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "WKSP:PrepaidExpensesAndDepositsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true } }, "R27": { "role": "http://worksport.com/role/PropertyAndEquipmentTables", "longName": "00000027 - Disclosure - Property and Equipment (Tables)", "shortName": "Property and Equipment (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "27", "firstAnchor": { "contextRef": "From2024-01-01to2024-06-30", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2024-01-01to2024-06-30", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true } }, "R28": { "role": "http://worksport.com/role/ChangesInCashFlowsFromOperatingAssetsAndLiabilitiesTables", "longName": "00000028 - Disclosure - Changes in Cash Flows from Operating Assets and Liabilities (Tables)", "shortName": "Changes in Cash Flows from Operating Assets and Liabilities (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "28", "firstAnchor": { "contextRef": "From2024-01-01to2024-06-30", "name": "WKSP:ScheduleOfChangesInOperatingAssetsAndLiabilitiesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:Reclassifications", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2024-01-01to2024-06-30", "name": "WKSP:ScheduleOfChangesInOperatingAssetsAndLiabilitiesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:Reclassifications", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true } }, "R29": { "role": "http://worksport.com/role/OperatingLeaseObligationsTables", "longName": "00000029 - Disclosure - Operating Lease Obligations (Tables)", "shortName": "Operating Lease Obligations (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "29", "firstAnchor": { "contextRef": "From2024-01-01to2024-06-30", "name": "WKSP:ScheduleRightofuseAssetTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2024-01-01to2024-06-30", "name": "WKSP:ScheduleRightofuseAssetTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true } }, "R30": { "role": "http://worksport.com/role/WarrantsTables", "longName": "00000030 - Disclosure - Warrants (Tables)", "shortName": "Warrants (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "30", "firstAnchor": { "contextRef": "From2024-01-01to2024-06-30", "name": "WKSP:ScheduleOfWarrantsExercisePriceTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "WKSP:WarrantsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2024-01-01to2024-06-30", "name": "WKSP:ScheduleOfWarrantsExercisePriceTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "WKSP:WarrantsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true } }, "R31": { "role": "http://worksport.com/role/StockOptionsAndPerformanceShareUnitsTables", "longName": "00000031 - Disclosure - Stock Options and Performance Share Units (Tables)", "shortName": "Stock Options and Performance Share Units (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "31", "firstAnchor": { "contextRef": "From2024-01-01to2024-06-30", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2024-01-01to2024-06-30", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true } }, "R32": { "role": "http://worksport.com/role/GoingConcernDetailsNarrative", "longName": "00000032 - Disclosure - Going Concern (Details Narrative)", "shortName": "Going Concern (Details Narrative)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "32", "firstAnchor": { "contextRef": "AsOf2024-06-30", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true }, "uniqueAnchor": { "contextRef": "AsOf2023-12-31", "name": "WKSP:WorkingCapital", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "span", "p", "us-gaap:SubstantialDoubtAboutGoingConcernTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "unique": true } }, "R33": { "role": "http://worksport.com/role/ScheduleOfInventoryDetails", "longName": "00000033 - Disclosure - Schedule of Inventory (Details)", "shortName": "Schedule of Inventory (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "33", "firstAnchor": { "contextRef": "AsOf2024-06-30", "name": "us-gaap:InventoryFinishedGoods", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "us-gaap:InventoryDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "AsOf2024-06-30", "name": "us-gaap:InventoryFinishedGoods", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "us-gaap:InventoryDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true } }, "R34": { "role": "http://worksport.com/role/ScheduleOfPrepaidExpensesAndDepositsDetails", "longName": "00000034 - Disclosure - Schedule of Prepaid Expenses and Deposits (Details)", "shortName": "Schedule of Prepaid Expenses and Deposits (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "34", "firstAnchor": { "contextRef": "AsOf2024-06-30", "name": "us-gaap:PrepaidAdvertising", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfAmountsRecognizedInBalanceSheetTableTextBlock", "WKSP:PrepaidExpensesAndDepositsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "AsOf2024-06-30", "name": "us-gaap:PrepaidAdvertising", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfAmountsRecognizedInBalanceSheetTableTextBlock", "WKSP:PrepaidExpensesAndDepositsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true } }, "R35": { "role": "http://worksport.com/role/PrepaidExpensesAndDepositsDetailsNarrative", "longName": "00000035 - Disclosure - Prepaid expenses and deposits (Details Narrative)", "shortName": "Prepaid expenses and deposits (Details Narrative)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "35", "firstAnchor": { "contextRef": "AsOf2024-06-30", "name": "us-gaap:PrepaidExpenseAndOtherAssets", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "span", "p", "WKSP:PrepaidExpensesAndDepositsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "AsOf2024-06-30", "name": "us-gaap:PrepaidExpenseAndOtherAssets", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "span", "p", "WKSP:PrepaidExpensesAndDepositsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true } }, "R36": { "role": "http://worksport.com/role/ScheduleOfPropertyAndEquipmentDetails", "longName": "00000036 - Disclosure - Schedule of Property and Equipment (Details)", "shortName": "Schedule of Property and Equipment (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "36", "firstAnchor": { "contextRef": "AsOf2024-06-30", "name": "us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "AsOf2024-06-30", "name": "us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true } }, "R37": { "role": "http://worksport.com/role/ShareholdersEquityDeficitDetailsNarrative", "longName": "00000037 - Disclosure - Shareholders\u2019 Equity (Deficit) (Details Narrative)", "shortName": "Shareholders\u2019 Equity (Deficit) (Details Narrative)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "37", "firstAnchor": { "contextRef": "From2023-01-012023-06-30", "name": "us-gaap:ProceedsFromIssuanceOfCommonStock", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true }, "uniqueAnchor": { "contextRef": "From2024-01-012024-06-30_us-gaap_SeriesAPreferredStockMember", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "unitRef": "Shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "span", "p", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "unique": true } }, "R38": { "role": "http://worksport.com/role/RelatedPartyTransactionsDetailsNarrative", "longName": "00000038 - Disclosure - Related Party Transactions (Details Narrative)", "shortName": "Related Party Transactions (Details Narrative)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "38", "firstAnchor": { "contextRef": "From2024-01-012024-06-30_srt_ChiefExecutiveOfficerMember", "name": "us-gaap:SalariesAndWages", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "span", "p", "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2024-01-012024-06-30_srt_ChiefExecutiveOfficerMember", "name": "us-gaap:SalariesAndWages", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "span", "p", "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true } }, "R39": { "role": "http://worksport.com/role/ScheduleOfChangesInOperatingAssetsAndLiabilitiesDetails", "longName": "00000039 - Disclosure - Schedule of Changes in Operating Assets and Liabilities (Details)", "shortName": "Schedule of Changes in Operating Assets and Liabilities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "39", "firstAnchor": { "contextRef": "From2024-01-01to2024-06-30", "name": "us-gaap:IncreaseDecreaseInAccountsReceivable", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "WKSP:ScheduleOfChangesInOperatingAssetsAndLiabilitiesTableTextBlock", "us-gaap:Reclassifications", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2024-01-01to2024-06-30", "name": "us-gaap:IncreaseDecreaseInAccountsReceivable", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "WKSP:ScheduleOfChangesInOperatingAssetsAndLiabilitiesTableTextBlock", "us-gaap:Reclassifications", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true } }, "R40": { "role": "http://worksport.com/role/InvestmentsDetailsNarrative", "longName": "00000040 - Disclosure - Investments (Details Narrative)", "shortName": "Investments (Details Narrative)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "40", "firstAnchor": { "contextRef": "From2019-01-012019-12-31", "name": "us-gaap:StockIssuedDuringPeriodSharesAcquisitions", "unitRef": "Shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "span", "p", "us-gaap:InvestmentTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2019-01-012019-12-31", "name": "us-gaap:StockIssuedDuringPeriodSharesAcquisitions", "unitRef": "Shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "span", "p", "us-gaap:InvestmentTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true } }, "R41": { "role": "http://worksport.com/role/ScheduleRight-of-useAssetDetails", "longName": "00000041 - Disclosure - Schedule Right-of-use Asset (Details)", "shortName": "Schedule Right-of-use Asset (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "41", "firstAnchor": { "contextRef": "AsOf2024-06-30", "name": "us-gaap:OperatingLeaseRightOfUseAsset", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true }, "uniqueAnchor": null }, "R42": { "role": "http://worksport.com/role/ScheduleOfLeaseCostsDetails", "longName": "00000042 - Disclosure - Schedule of Lease Costs (Details)", "shortName": "Schedule of Lease Costs (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "42", "firstAnchor": { "contextRef": "From2024-01-01to2024-06-30", "name": "us-gaap:OperatingLeaseCost", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "us-gaap:LeaseCostTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2024-01-01to2024-06-30", "name": "us-gaap:OperatingLeaseCost", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "us-gaap:LeaseCostTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true } }, "R43": { "role": "http://worksport.com/role/ScheduleOfMeasurementOfLeaseLiabilitiesDetails", "longName": "00000043 - Disclosure - Schedule of Measurement of Lease Liabilities (Details)", "shortName": "Schedule of Measurement of Lease Liabilities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "43", "firstAnchor": { "contextRef": "From2024-01-01to2024-06-30", "name": "us-gaap:OperatingLeasePayments", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "WKSP:ScheduleOfMeasurementOfLeaseLiabilitiesTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true }, "uniqueAnchor": null }, "R44": { "role": "http://worksport.com/role/ScheduleOfFutureMinimumLeasePaymentsDetails", "longName": "00000044 - Disclosure - Schedule of Future Minimum Lease Payments (Details)", "shortName": "Schedule of Future Minimum Lease Payments (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "44", "firstAnchor": { "contextRef": "AsOf2024-06-30", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "AsOf2024-06-30", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true } }, "R45": { "role": "http://worksport.com/role/OperatingLeaseObligationsDetailsNarrative", "longName": "00000045 - Disclosure - Operating Lease Obligations (Details Narrative)", "shortName": "Operating Lease Obligations (Details Narrative)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "45", "firstAnchor": { "contextRef": "From2024-01-01to2024-06-30", "name": "us-gaap:OperatingLeasePayments", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "WKSP:ScheduleOfMeasurementOfLeaseLiabilitiesTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true }, "uniqueAnchor": { "contextRef": "From2022-01-012022-12-31_custom_LeaseAgreementMember", "name": "us-gaap:LeaseExpirationDate1", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "span", "p", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "unique": true } }, "R46": { "role": "http://worksport.com/role/LongTermDebtDetailsNarrative", "longName": "00000046 - Disclosure - Long term Debt (Details Narrative)", "shortName": "Long term Debt (Details Narrative)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "46", "firstAnchor": { "contextRef": "From2024-01-01to2024-06-30", "name": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true }, "uniqueAnchor": { "contextRef": "AsOf2022-09-30", "name": "us-gaap:DebtInstrumentFairValue", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "span", "p", "us-gaap:LongTermDebtTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "unique": true } }, "R47": { "role": "http://worksport.com/role/LossPerShareDetailsNarrative", "longName": "00000047 - Disclosure - Loss per Share (Details Narrative)", "shortName": "Loss per Share (Details Narrative)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "47", "firstAnchor": { "contextRef": "From2024-04-012024-06-30", "name": "us-gaap:EarningsPerShareBasic", "unitRef": "USDPShares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "span", "span", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true }, "uniqueAnchor": { "contextRef": "From2023-01-012023-06-30", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "unitRef": "Shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "span", "p", "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "unique": true } }, "R48": { "role": "http://worksport.com/role/ScheduleOfWarrantsExercisePriceDetails", "longName": "00000048 - Disclosure - Schedule of Warrants Exercise Price (Details)", "shortName": "Schedule of Warrants Exercise Price (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "48", "firstAnchor": { "contextRef": "AsOf2024-06-30", "name": "us-gaap:ClassOfWarrantOrRightOutstanding", "unitRef": "Shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "WKSP:ScheduleOfWarrantsExercisePriceTableTextBlock", "WKSP:WarrantsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true }, "uniqueAnchor": { "contextRef": "AsOf2024-06-30_custom_WarrantsOneMember", "name": "us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1", "unitRef": "USDPShares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "WKSP:ScheduleOfWarrantsExercisePriceTableTextBlock", "WKSP:WarrantsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "unique": true } }, "R49": { "role": "http://worksport.com/role/ScheduleOfWarrantsActivityDetails", "longName": "00000049 - Disclosure - Schedule of Warrants Activity (Details)", "shortName": "Schedule of Warrants Activity (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "49", "firstAnchor": { "contextRef": "AsOf2023-12-31", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber", "unitRef": "Shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock", "WKSP:WarrantsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true }, "uniqueAnchor": { "contextRef": "AsOf2022-12-31", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber", "unitRef": "Shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock", "WKSP:WarrantsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "unique": true } }, "R50": { "role": "http://worksport.com/role/WarrantsDetailsNarrative", "longName": "00000050 - Disclosure - Warrants (Details Narrative)", "shortName": "Warrants (Details Narrative)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "50", "firstAnchor": { "contextRef": "From2024-01-01to2024-06-30", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised", "unitRef": "Shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock", "WKSP:WarrantsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true }, "uniqueAnchor": { "contextRef": "AsOf2024-06-30", "name": "us-gaap:SharePrice", "unitRef": "USDPShares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "span", "p", "WKSP:WarrantsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "unique": true } }, "R51": { "role": "http://worksport.com/role/ScheduleOfStockOptionsActivityDetails", "longName": "00000051 - Disclosure - Schedule of Stock Options Activity (Details)", "shortName": "Schedule of Stock Options Activity (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "51", "firstAnchor": { "contextRef": "AsOf2023-12-31", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "unitRef": "Shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true }, "uniqueAnchor": { "contextRef": "AsOf2022-12-31", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "unitRef": "Shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "unique": true } }, "R52": { "role": "http://worksport.com/role/ScheduleOfShare-basedPaymentArrangementOptionExercisePriceRangeDetails", "longName": "00000052 - Disclosure - Schedule of Share-based Payment Arrangement, Option, Exercise Price Range (Details)", "shortName": "Schedule of Share-based Payment Arrangement, Option, Exercise Price Range (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "52", "firstAnchor": { "contextRef": "From2024-01-01to2024-06-30", "name": "us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit", "unitRef": "USDPShares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "span", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2024-01-01to2024-06-30", "name": "us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit", "unitRef": "USDPShares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "span", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true } }, "R53": { "role": "http://worksport.com/role/StockOptionsAndPerformanceShareUnitsDetailsNarrative", "longName": "00000053 - Disclosure - Stock Options and Performance Share Units (Details Narrative)", "shortName": "Stock Options and Performance Share Units (Details Narrative)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "53", "firstAnchor": { "contextRef": "From2024-01-01to2024-06-30", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "unitRef": "Shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true }, "uniqueAnchor": { "contextRef": "From2023-01-012023-12-31_srt_DirectorMember", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "unitRef": "Shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "span", "p", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "unique": true } }, "R54": { "role": "http://worksport.com/role/WarrantInducementDetailsNarrative", "longName": "00000054 - Disclosure - Warrant Inducement (Details Narrative)", "shortName": "Warrant Inducement (Details Narrative)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "54", "firstAnchor": { "contextRef": "AsOf2024-06-30", "name": "us-gaap:ClassOfWarrantOrRightOutstanding", "unitRef": "Shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "WKSP:ScheduleOfWarrantsExercisePriceTableTextBlock", "WKSP:WarrantsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true }, "uniqueAnchor": { "contextRef": "From2024-05-092024-05-09_us-gaap_WarrantMember", "name": "WKSP:NonCashDeemedDividend", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "span", "p", "WKSP:WarrantInducementTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "unique": true } }, "R55": { "role": "http://worksport.com/role/RentalIncomeDetailsNarrative", "longName": "00000055 - Disclosure - Rental Income (Details Narrative)", "shortName": "Rental Income (Details Narrative)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "55", "firstAnchor": { "contextRef": "From2024-01-01to2024-06-30", "name": "us-gaap:OperatingLeasePayments", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "WKSP:ScheduleOfMeasurementOfLeaseLiabilitiesTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true }, "uniqueAnchor": { "contextRef": "From2024-01-01to2024-06-30", "name": "WKSP:RentalIncomeOperating", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "span", "p", "WKSP:RentalIncomeOperatingLeasesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "unique": true } }, "R56": { "role": "http://worksport.com/role/SubsequentEventsDetailsNarrative", "longName": "00000056 - Disclosure - Subsequent Events (Details Narrative)", "shortName": "Subsequent Events (Details Narrative)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "56", "firstAnchor": { "contextRef": "From2024-01-01to2024-06-30", "name": "us-gaap:ProceedsFromLoans", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "span", "p", "us-gaap:InvestmentTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true }, "uniqueAnchor": { "contextRef": "From2024-07-232024-07-23_us-gaap_SubsequentEventMember", "name": "us-gaap:StockOptionExercisePriceIncrease", "unitRef": "USDPShares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "span", "td", "tr", "table", "us-gaap:SubsequentEventsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "unique": true } } }, "tag": { "WKSP_ATMAgreementMember": { "xbrltype": "domainItemType", "nsuri": "http://worksport.com/20240630", "localname": "ATMAgreementMember", "presentation": [ "http://worksport.com/role/GoingConcernDetailsNarrative", "http://worksport.com/role/ShareholdersEquityDeficitDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "ATM Agreement [Member]", "documentation": "ATM Agreement [Member]" } } }, "auth_ref": [] }, "us-gaap_AccountingPoliciesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccountingPoliciesAbstract", "lang": { "en-us": { "role": { "label": "Accounting Policies [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccountsPayableAndAccruedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://worksport.com/role/BalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://worksport.com/role/BalanceSheets" ], "lang": { "en-us": { "role": { "label": "Accounts payable and accrued liabilities", "documentation": "Sum of the carrying values as of the balance sheet date of obligations incurred through that date and due within one year (or the operating cycle, if longer), including liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received, taxes, interest, rent and utilities, accrued salaries and bonuses, payroll taxes and fringe benefits." } } }, "auth_ref": [ "r39", "r40" ] }, "us-gaap_AccountsReceivableNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccountsReceivableNetCurrent", "crdr": "debit", "calculation": { "http://worksport.com/role/BalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://worksport.com/role/BalanceSheets", "http://worksport.com/role/LongTermDebtDetailsNarrative", "http://worksport.com/role/SubsequentEventsDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Accounts receivable, net", "verboseLabel": "Accounts receivable", "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current." } } }, "auth_ref": [ "r550" ] }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "crdr": "credit", "presentation": [ "http://worksport.com/role/ScheduleOfPropertyAndEquipmentDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Less accumulated depreciation", "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment", "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services." } } }, "auth_ref": [ "r20", "r105", "r339" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccumulatedOtherComprehensiveIncomeLossLineItems", "presentation": [ "http://worksport.com/role/ShareholdersEquityDeficitDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Accumulated Other Comprehensive Income (Loss) [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r117", "r118", "r293", "r294", "r295", "r296", "r297", "r298" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccumulatedOtherComprehensiveIncomeLossTable", "presentation": [ "http://worksport.com/role/ShareholdersEquityDeficitDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Accumulated Other Comprehensive Income (Loss) [Table]", "documentation": "Disclosure of information about components of accumulated other comprehensive income (loss)." } } }, "auth_ref": [ "r117", "r118", "r293", "r294", "r295", "r296", "r297", "r298" ] }, "WKSP_AdditionalFees": { "xbrltype": "monetaryItemType", "nsuri": "http://worksport.com/20240630", "localname": "AdditionalFees", "crdr": "credit", "presentation": [ "http://worksport.com/role/OperatingLeaseObligationsDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Additional fees", "documentation": "Additional Fees." } } }, "auth_ref": [] }, "us-gaap_AdditionalPaidInCapital": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AdditionalPaidInCapital", "crdr": "credit", "calculation": { "http://worksport.com/role/BalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://worksport.com/role/BalanceSheets" ], "lang": { "en-us": { "role": { "label": "Additional paid-in capital", "documentation": "Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock." } } }, "auth_ref": [ "r50", "r486", "r618" ] }, "us-gaap_AdditionalPaidInCapitalMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AdditionalPaidInCapitalMember", "presentation": [ "http://worksport.com/role/StatementsOfShareholdersEquity" ], "lang": { "en-us": { "role": { "label": "Additional Paid-in Capital [Member]", "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders." } } }, "auth_ref": [ "r363", "r539", "r540", "r541", "r542", "r591", "r621" ] }, "us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities", "crdr": "debit", "calculation": { "http://worksport.com/role/StatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://worksport.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedTotalLabel": "Adjustments to reconcile net income loss to cash provided by (used in) operating activities", "label": "Adjustments, Noncash Items, to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities", "documentation": "The aggregate amount of adjustments to net income or loss necessary to remove the effects of all items whose cash effects are investing or financing cash flows. The aggregate amount also includes all noncash expenses and income items which reduce or increase net income and are thus added back or deducted when calculating cash provided by or used in operating activities." } } }, "auth_ref": [ "r535" ] }, "us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://worksport.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Adjustments to reconcile net loss to net cash from operating activities:" } } }, "auth_ref": [] }, "WKSP_AdvancedReceivableForStockIssuance": { "xbrltype": "monetaryItemType", "nsuri": "http://worksport.com/20240630", "localname": "AdvancedReceivableForStockIssuance", "crdr": "credit", "presentation": [ "http://worksport.com/role/InvestmentsDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Advanced receivable for stock issuance", "documentation": "Advanced receivable for stock issuance." } } }, "auth_ref": [] }, "dei_AmendmentDescription": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "AmendmentDescription", "presentation": [ "http://worksport.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Amendment Description", "documentation": "Description of changes contained within amended document." } } }, "auth_ref": [] }, "dei_AmendmentFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "AmendmentFlag", "presentation": [ "http://worksport.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Amendment Flag", "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission." } } }, "auth_ref": [] }, "dei_AnnualInformationForm": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "AnnualInformationForm", "presentation": [ "http://worksport.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Annual Information Form", "documentation": "Boolean flag with value true on a form if it is an annual report containing an annual information form." } } }, "auth_ref": [ "r513" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "presentation": [ "http://worksport.com/role/LossPerShareDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Antidilutive securities, shares", "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented." } } }, "auth_ref": [ "r155" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "presentation": [ "http://worksport.com/role/LossPerShareDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Antidilutive Securities [Axis]", "documentation": "Information by type of antidilutive security." } } }, "auth_ref": [ "r18" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems", "presentation": [ "http://worksport.com/role/LossPerShareDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AntidilutiveSecuritiesNameDomain", "presentation": [ "http://worksport.com/role/LossPerShareDetailsNarrative" ], "lang": { "en-us": { "role": { "documentation": "Incremental common shares attributable to securities that were not included in diluted earnings per share (EPS) because to do so would increase EPS amounts or decrease loss per share amounts for the period presented." } } }, "auth_ref": [ "r18" ] }, "us-gaap_AreaOfLand": { "xbrltype": "areaItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AreaOfLand", "presentation": [ "http://worksport.com/role/LongTermDebtDetailsNarrative", "http://worksport.com/role/OperatingLeaseObligationsDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Area of land", "verboseLabel": "Square-foot", "documentation": "Area of land held." } } }, "auth_ref": [] }, "us-gaap_ArrangementsAndNonarrangementTransactionsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ArrangementsAndNonarrangementTransactionsMember", "presentation": [ "http://worksport.com/role/GoingConcernDetailsNarrative", "http://worksport.com/role/LongTermDebtDetailsNarrative", "http://worksport.com/role/OperatingLeaseObligationsDetailsNarrative", "http://worksport.com/role/RentalIncomeDetailsNarrative", "http://worksport.com/role/ShareholdersEquityDeficitDetailsNarrative", "http://worksport.com/role/SubsequentEventsDetailsNarrative" ], "lang": { "en-us": { "role": { "documentation": "Collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations." } } }, "auth_ref": [ "r268" ] }, "us-gaap_Assets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "Assets", "crdr": "debit", "calculation": { "http://worksport.com/role/BalanceSheets": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://worksport.com/role/BalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total Assets", "label": "Assets [Default Label]", "documentation": "Amount of asset recognized for present right to economic benefit." } } }, "auth_ref": [ "r85", "r93", "r106", "r129", "r159", "r163", "r168", "r169", "r177", "r189", "r190", "r191", "r192", "r193", "r194", "r195", "r196", "r197", "r269", "r271", "r288", "r332", "r402", "r470", "r471", "r486", "r498", "r556", "r557", "r604" ] }, "us-gaap_AssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetsAbstract", "presentation": [ "http://worksport.com/role/BalanceSheets" ], "lang": { "en-us": { "role": { "label": "Assets" } } }, "auth_ref": [] }, "us-gaap_AssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetsCurrent", "crdr": "debit", "calculation": { "http://worksport.com/role/BalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://worksport.com/role/BalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total Current Assets", "label": "Assets, Current", "documentation": "Amount of asset recognized for present right to economic benefit, classified as current." } } }, "auth_ref": [ "r100", "r114", "r129", "r177", "r189", "r190", "r191", "r192", "r193", "r194", "r195", "r196", "r197", "r269", "r271", "r288", "r486", "r556", "r557", "r604" ] }, "us-gaap_AssetsCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetsCurrentAbstract", "presentation": [ "http://worksport.com/role/BalanceSheets" ], "lang": { "en-us": { "role": { "label": "Current Assets" } } }, "auth_ref": [] }, "dei_AuditedAnnualFinancialStatements": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "AuditedAnnualFinancialStatements", "presentation": [ "http://worksport.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Audited Annual Financial Statements", "documentation": "Boolean flag with value true on a form if it is an annual report containing audited financial statements." } } }, "auth_ref": [ "r513" ] }, "us-gaap_AutomobilesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AutomobilesMember", "presentation": [ "http://worksport.com/role/ScheduleOfPropertyAndEquipmentDetails" ], "lang": { "en-us": { "role": { "label": "Automobiles [Member]", "documentation": "Vehicles that are used primarily for transporting people." } } }, "auth_ref": [] }, "us-gaap_AwardTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AwardTypeAxis", "presentation": [ "http://worksport.com/role/LossPerShareDetailsNarrative", "http://worksport.com/role/ShareholdersEquityDeficitDetailsNarrative", "http://worksport.com/role/StockOptionsAndPerformanceShareUnitsDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Award Type [Axis]", "documentation": "Information by type of award under share-based payment arrangement." } } }, "auth_ref": [ "r226", "r227", "r228", "r229", "r230", "r231", "r232", "r233", "r234", "r235", "r236", "r237", "r238", "r239", "r240", "r241", "r242", "r243", "r244", "r245", "r246", "r247", "r248", "r249", "r250", "r251" ] }, "us-gaap_BuildingMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BuildingMember", "presentation": [ "http://worksport.com/role/ScheduleOfPropertyAndEquipmentDetails" ], "lang": { "en-us": { "role": { "label": "Building [Member]", "documentation": "Facility held for productive use including, but not limited to, office, production, storage and distribution facilities." } } }, "auth_ref": [ "r77" ] }, "us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessDescriptionAndBasisOfPresentationTextBlock", "presentation": [ "http://worksport.com/role/BasisOfPresentationAndBusinessCondition" ], "lang": { "en-us": { "role": { "label": "Basis of Presentation and Business Condition", "documentation": "The entire disclosure for the business description and basis of presentation concepts. Business description describes the nature and type of organization including but not limited to organizational structure as may be applicable to holding companies, parent and subsidiary relationships, business divisions, business units, business segments, affiliates and information about significant ownership of the reporting entity. Basis of presentation describes the underlying basis used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS)." } } }, "auth_ref": [ "r36", "r73", "r74" ] }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashAndCashEquivalentsAtCarryingValue", "crdr": "debit", "calculation": { "http://worksport.com/role/BalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://worksport.com/role/BalanceSheets", "http://worksport.com/role/GoingConcernDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Cash and cash equivalents", "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation." } } }, "auth_ref": [ "r16", "r102", "r464" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "crdr": "debit", "presentation": [ "http://worksport.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "periodStartLabel": "Cash, restricted cash and cash equivalents - beginning of period", "periodEndLabel": "Cash, restricted cash and cash equivalents end of period", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations", "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including, but not limited to, disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r16", "r69", "r126" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "crdr": "debit", "calculation": { "http://worksport.com/role/StatementsOfCashFlows": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://worksport.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Change in cash", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r0", "r69" ] }, "us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract", "presentation": [ "http://worksport.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Supplemental Disclosure of cash flow information" } } }, "auth_ref": [] }, "WKSP_ChangeInOperatingLease": { "xbrltype": "monetaryItemType", "nsuri": "http://worksport.com/20240630", "localname": "ChangeInOperatingLease", "crdr": "credit", "calculation": { "http://worksport.com/role/StatementsOfCashFlows": { "parentTag": "us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://worksport.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Change in operating lease", "documentation": "Change in operating lease.", "label": "ChangeInOperatingLease" } } }, "auth_ref": [] }, "srt_ChiefExecutiveOfficerMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "ChiefExecutiveOfficerMember", "presentation": [ "http://worksport.com/role/RelatedPartyTransactionsDetailsNarrative", "http://worksport.com/role/StockOptionsAndPerformanceShareUnitsDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Chief Executive Officer [Member]" } } }, "auth_ref": [ "r549" ] }, "dei_CityAreaCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "CityAreaCode", "presentation": [ "http://worksport.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "City Area Code", "documentation": "Area code of city" } } }, "auth_ref": [] }, "us-gaap_ClassOfStockDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ClassOfStockDomain", "presentation": [ "http://worksport.com/role/BalanceSheetsParenthetical", "http://worksport.com/role/Cover", "http://worksport.com/role/ScheduleOfWarrantsExercisePriceDetails", "http://worksport.com/role/ShareholdersEquityDeficitDetailsNarrative" ], "lang": { "en-us": { "role": { "documentation": "Share of stock differentiated by the voting rights the holder receives. Examples include, but are not limited to, common stock, redeemable preferred stock, nonredeemable preferred stock, and convertible stock." } } }, "auth_ref": [ "r97", "r108", "r109", "r110", "r129", "r149", "r150", "r152", "r154", "r161", "r162", "r177", "r189", "r191", "r192", "r193", "r196", "r197", "r202", "r203", "r205", "r208", "r214", "r288", "r355", "r356", "r357", "r358", "r363", "r364", "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r388", "r411", "r434", "r455", "r456", "r457", "r458", "r459", "r519", "r536", "r543" ] }, "us-gaap_ClassOfWarrantOrRightAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ClassOfWarrantOrRightAxis", "presentation": [ "http://worksport.com/role/ShareholdersEquityDeficitDetailsNarrative", "http://worksport.com/role/WarrantsDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Class of Warrant or Right [Axis]", "documentation": "Information by type of warrant or right issued." } } }, "auth_ref": [ "r29" ] }, "us-gaap_ClassOfWarrantOrRightDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ClassOfWarrantOrRightDomain", "presentation": [ "http://worksport.com/role/ShareholdersEquityDeficitDetailsNarrative", "http://worksport.com/role/WarrantsDetailsNarrative" ], "lang": { "en-us": { "role": { "documentation": "Name of the class or type of warrant or right outstanding. Warrants and rights represent derivative securities that give the holder the right to purchase securities (usually equity) from the issuer at a specific price within a certain time frame. Warrants are often included in a new debt issue to entice investors by a higher return potential. The main difference between warrants and call options is that warrants are issued and guaranteed by the company, whereas options are exchange instruments and are not issued by the company. Also, the lifetime of a warrant is often measured in years, while the lifetime of a typical option is measured in months." } } }, "auth_ref": [] }, "us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1", "presentation": [ "http://worksport.com/role/GoingConcernDetailsNarrative", "http://worksport.com/role/ScheduleOfWarrantsExercisePriceDetails", "http://worksport.com/role/WarrantInducementDetailsNarrative", "http://worksport.com/role/WarrantsDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Warrants an exercise price", "verboseLabel": "Exercise price", "terseLabel": "Exercise price per share", "documentation": "Exercise price per share or per unit of warrants or rights outstanding." } } }, "auth_ref": [ "r215" ] }, "us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights", "presentation": [ "http://worksport.com/role/GoingConcernDetailsNarrative", "http://worksport.com/role/WarrantInducementDetailsNarrative", "http://worksport.com/role/WarrantsDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Convertible shares of common stock", "verboseLabel": "Exercise price", "documentation": "Number of securities into which the class of warrant or right may be converted. For example, but not limited to, 500,000 warrants may be converted into 1,000,000 shares." } } }, "auth_ref": [ "r215" ] }, "us-gaap_ClassOfWarrantOrRightOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ClassOfWarrantOrRightOutstanding", "presentation": [ "http://worksport.com/role/GoingConcernDetailsNarrative", "http://worksport.com/role/ScheduleOfWarrantsExercisePriceDetails", "http://worksport.com/role/WarrantInducementDetailsNarrative", "http://worksport.com/role/WarrantsDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Issued of warrants", "verboseLabel": "Warrant, outstanding", "terseLabel": "Number of warrant", "documentation": "Number of warrants or rights outstanding." } } }, "auth_ref": [] }, "us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems", "presentation": [ "http://worksport.com/role/GoingConcernDetailsNarrative", "http://worksport.com/role/LongTermDebtDetailsNarrative", "http://worksport.com/role/OperatingLeaseObligationsDetailsNarrative", "http://worksport.com/role/RentalIncomeDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r268" ] }, "us-gaap_CommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockMember", "presentation": [ "http://worksport.com/role/Cover", "http://worksport.com/role/GoingConcernDetailsNarrative", "http://worksport.com/role/LossPerShareDetailsNarrative", "http://worksport.com/role/ShareholdersEquityDeficitDetailsNarrative", "http://worksport.com/role/StatementsOfShareholdersEquity", "http://worksport.com/role/WarrantsDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Common Stock [Member]", "documentation": "Stock that is subordinate to all other stock of the issuer." } } }, "auth_ref": [ "r488", "r489", "r490", "r492", "r493", "r494", "r495", "r539", "r540", "r542", "r591", "r615", "r621" ] }, "us-gaap_CommonStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockParOrStatedValuePerShare", "presentation": [ "http://worksport.com/role/BalanceSheetsParenthetical", "http://worksport.com/role/ShareholdersEquityDeficitDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Common stock, par value", "verboseLabel": "Common stock par value", "documentation": "Face amount or stated value per share of common stock." } } }, "auth_ref": [ "r49" ] }, "us-gaap_CommonStockShareSubscribedButUnissuedSubscriptionsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockShareSubscribedButUnissuedSubscriptionsReceivable", "crdr": "debit", "calculation": { "http://worksport.com/role/BalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://worksport.com/role/BalanceSheets" ], "lang": { "en-us": { "role": { "negatedLabel": "Share subscriptions receivable", "label": "Common Stock, Share Subscribed but Unissued, Subscriptions Receivable", "documentation": "Amount of subscription receivable from investors who have been allocated common stock." } } }, "auth_ref": [ "r49", "r396", "r441" ] }, "us-gaap_CommonStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockSharesAuthorized", "presentation": [ "http://worksport.com/role/BalanceSheetsParenthetical", "http://worksport.com/role/LossPerShareDetailsNarrative", "http://worksport.com/role/ShareholdersEquityDeficitDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Common stock, shares authorized", "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws." } } }, "auth_ref": [ "r49", "r388" ] }, "us-gaap_CommonStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockSharesIssued", "presentation": [ "http://worksport.com/role/BalanceSheetsParenthetical", "http://worksport.com/role/LossPerShareDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Common stock, shares issued", "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury." } } }, "auth_ref": [ "r49" ] }, "us-gaap_CommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockSharesOutstanding", "presentation": [ "http://worksport.com/role/BalanceSheetsParenthetical", "http://worksport.com/role/LossPerShareDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Common stock, shares outstanding", "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation." } } }, "auth_ref": [ "r7", "r49", "r388", "r408", "r621", "r622" ] }, "us-gaap_CommonStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockValue", "crdr": "credit", "calculation": { "http://worksport.com/role/BalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://worksport.com/role/BalanceSheets" ], "lang": { "en-us": { "role": { "label": "Common stock, $0.0001 par value, 299,000,000 shares authorized, 28,520,704 and 20,320,503 shares issued and outstanding, respectively (note 7)", "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity." } } }, "auth_ref": [ "r49", "r335", "r486" ] }, "us-gaap_ComputerEquipmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ComputerEquipmentMember", "presentation": [ "http://worksport.com/role/ScheduleOfPropertyAndEquipmentDetails" ], "lang": { "en-us": { "role": { "label": "Computer Equipment [Member]", "documentation": "Long lived, depreciable assets that are used in the creation, maintenance and utilization of information systems." } } }, "auth_ref": [] }, "WKSP_ConsultantMember": { "xbrltype": "domainItemType", "nsuri": "http://worksport.com/20240630", "localname": "ConsultantMember", "presentation": [ "http://worksport.com/role/ShareholdersEquityDeficitDetailsNarrative", "http://worksport.com/role/StockOptionsAndPerformanceShareUnitsDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Consultant [Member]", "documentation": "Consultant [Member]" } } }, "auth_ref": [] }, "us-gaap_CostOfGoodsAndServicesSold": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CostOfGoodsAndServicesSold", "crdr": "debit", "calculation": { "http://worksport.com/role/StatementsOfOperationsAndComprehensiveLoss": { "parentTag": "us-gaap_GrossProfit", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://worksport.com/role/StatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Cost of Goods Sold", "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities." } } }, "auth_ref": [ "r60", "r61", "r328" ] }, "dei_CountryRegion": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "CountryRegion", "presentation": [ "http://worksport.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Country Region", "documentation": "Region code of country" } } }, "auth_ref": [] }, "dei_CoverAbstract": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "CoverAbstract", "lang": { "en-us": { "role": { "documentation": "Cover page." } } }, "auth_ref": [] }, "WKSP_CumulativeTranslationAdjustmentMember": { "xbrltype": "domainItemType", "nsuri": "http://worksport.com/20240630", "localname": "CumulativeTranslationAdjustmentMember", "presentation": [ "http://worksport.com/role/StatementsOfShareholdersEquity" ], "lang": { "en-us": { "role": { "label": "Cumulative Translation Adjustment [Member]", "documentation": "Cumulative Translation Adjustment [Member]" } } }, "auth_ref": [] }, "dei_CurrentFiscalYearEndDate": { "xbrltype": "gMonthDayItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "CurrentFiscalYearEndDate", "presentation": [ "http://worksport.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Current Fiscal Year End Date", "documentation": "End date of current fiscal year in the format --MM-DD." } } }, "auth_ref": [] }, "us-gaap_DebtDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Debt Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentCarryingAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentCarryingAmount", "crdr": "credit", "presentation": [ "http://worksport.com/role/LongTermDebtDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Principal and accrued interest", "documentation": "Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt." } } }, "auth_ref": [ "r13", "r87", "r200" ] }, "us-gaap_DebtInstrumentDecreaseForgiveness": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentDecreaseForgiveness", "crdr": "debit", "presentation": [ "http://worksport.com/role/LongTermDebtDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Decrease, Forgiveness", "documentation": "Decrease for amounts of indebtedness forgiven by the holder of the debt instrument." } } }, "auth_ref": [ "r537" ] }, "us-gaap_DebtInstrumentFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentFairValue", "crdr": "credit", "presentation": [ "http://worksport.com/role/LongTermDebtDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Fair Value Disclosure", "documentation": "Fair value portion of debt instrument payable, including, but not limited to, notes payable and loans payable." } } }, "auth_ref": [ "r199", "r287", "r474", "r475", "r593", "r594", "r595", "r596", "r597" ] }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentInterestRateStatedPercentage", "presentation": [ "http://worksport.com/role/LongTermDebtDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Interest rate", "documentation": "Contractual interest rate for funds borrowed, under the debt agreement." } } }, "auth_ref": [ "r42", "r198" ] }, "WKSP_DebtInstrumentLoanForgivenessPercentage": { "xbrltype": "percentItemType", "nsuri": "http://worksport.com/20240630", "localname": "DebtInstrumentLoanForgivenessPercentage", "presentation": [ "http://worksport.com/role/LongTermDebtDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Debt instrument loan forgiveness percentage", "documentation": "Debt instrument loan forgiveness percentage." } } }, "auth_ref": [] }, "us-gaap_DefinedBenefitPlanDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DefinedBenefitPlanDisclosureLineItems", "presentation": [ "http://worksport.com/role/BalanceSheets" ], "lang": { "en-us": { "role": { "label": "Defined Benefit Plan Disclosure [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_DemandDepositAccounts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DemandDepositAccounts", "crdr": "credit", "presentation": [ "http://worksport.com/role/LongTermDebtDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Accounts balance", "documentation": "The amount of money in accounts that may bear interest and that the depositor is entitled to withdraw at any time without prior notice." } } }, "auth_ref": [ "r86" ] }, "us-gaap_Deposits": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "Deposits", "crdr": "credit", "presentation": [ "http://worksport.com/role/LongTermDebtDetailsNarrative" ], "lang": { "en-us": { "role": { "verboseLabel": "Deposits", "label": "Deposits [Default Label]", "documentation": "The aggregate of all deposit liabilities held by the entity, including foreign and domestic, interest and noninterest bearing; may include demand deposits, saving deposits, Negotiable Order of Withdrawal (NOW) and time deposits among others." } } }, "auth_ref": [ "r86" ] }, "us-gaap_DepreciationAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DepreciationAndAmortization", "crdr": "debit", "calculation": { "http://worksport.com/role/StatementsOfCashFlows": { "parentTag": "us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://worksport.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Depreciation and amortization", "documentation": "The current period expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production." } } }, "auth_ref": [ "r4", "r19" ] }, "srt_DirectorMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "DirectorMember", "presentation": [ "http://worksport.com/role/StockOptionsAndPerformanceShareUnitsDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Director [Member]" } } }, "auth_ref": [ "r549", "r617" ] }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "presentation": [ "http://worksport.com/role/StockOptionsAndPerformanceShareUnits" ], "lang": { "en-us": { "role": { "label": "Stock Options and Performance Share Units", "documentation": "The entire disclosure for share-based payment arrangement." } } }, "auth_ref": [ "r222", "r225", "r252", "r253", "r254", "r478" ] }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement [Abstract]" } } }, "auth_ref": [] }, "WKSP_DisclosureOperatingLeaseObligationsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://worksport.com/20240630", "localname": "DisclosureOperatingLeaseObligationsAbstract", "lang": { "en-us": { "role": { "label": "Operating Lease Obligations", "verboseLabel": "Schedule Right-of-use Asset", "terseLabel": "Schedule Of Lease Costs" } } }, "auth_ref": [] }, "WKSP_DisclosurePrepaidExpensesAndDepositsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://worksport.com/20240630", "localname": "DisclosurePrepaidExpensesAndDepositsAbstract", "lang": { "en-us": { "role": { "label": "Prepaid Expenses And Deposits", "verboseLabel": "Schedule Of Prepaid Expenses And Deposits" } } }, "auth_ref": [] }, "WKSP_DisclosureRentalIncomeAbstract": { "xbrltype": "stringItemType", "nsuri": "http://worksport.com/20240630", "localname": "DisclosureRentalIncomeAbstract", "lang": { "en-us": { "role": { "label": "Rental Income" } } }, "auth_ref": [] }, "WKSP_DisclosureWarrantInducementAbstract": { "xbrltype": "stringItemType", "nsuri": "http://worksport.com/20240630", "localname": "DisclosureWarrantInducementAbstract", "lang": { "en-us": { "role": { "label": "Warrant Inducement" } } }, "auth_ref": [] }, "WKSP_DisclosureWarrantsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://worksport.com/20240630", "localname": "DisclosureWarrantsAbstract", "lang": { "en-us": { "role": { "label": "Warrants", "verboseLabel": "Schedule Of Warrants Activity" } } }, "auth_ref": [] }, "dei_DocumentAccountingStandard": { "xbrltype": "accountingStandardItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentAccountingStandard", "presentation": [ "http://worksport.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Document Accounting Standard", "documentation": "The basis of accounting the registrant has used to prepare the financial statements included in this filing This can either be 'U.S. GAAP', 'International Financial Reporting Standards', or 'Other'." } } }, "auth_ref": [ "r512" ] }, "dei_DocumentAnnualReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentAnnualReport", "presentation": [ "http://worksport.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Document Annual Report", "documentation": "Boolean flag that is true only for a form used as an annual report." } } }, "auth_ref": [ "r510", "r512", "r513" ] }, "dei_DocumentFiscalPeriodFocus": { "xbrltype": "fiscalPeriodItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentFiscalPeriodFocus", "presentation": [ "http://worksport.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Document Fiscal Period Focus", "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY." } } }, "auth_ref": [] }, "dei_DocumentFiscalYearFocus": { "xbrltype": "gYearItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentFiscalYearFocus", "presentation": [ "http://worksport.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Document Fiscal Year Focus", "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006." } } }, "auth_ref": [] }, "dei_DocumentPeriodEndDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentPeriodEndDate", "presentation": [ "http://worksport.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Document Period End Date", "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD." } } }, "auth_ref": [] }, "dei_DocumentPeriodStartDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentPeriodStartDate", "presentation": [ "http://worksport.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Document Period Start Date", "documentation": "The start date of the period covered in the document, in YYYY-MM-DD format." } } }, "auth_ref": [] }, "dei_DocumentQuarterlyReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentQuarterlyReport", "presentation": [ "http://worksport.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Document Quarterly Report", "documentation": "Boolean flag that is true only for a form used as an quarterly report." } } }, "auth_ref": [ "r511" ] }, "dei_DocumentRegistrationStatement": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentRegistrationStatement", "presentation": [ "http://worksport.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Document Registration Statement", "documentation": "Boolean flag that is true only for a form used as a registration statement." } } }, "auth_ref": [ "r499" ] }, "dei_DocumentShellCompanyEventDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentShellCompanyEventDate", "presentation": [ "http://worksport.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Document Shell Company Event Date", "documentation": "Date of event requiring a shell company report." } } }, "auth_ref": [ "r512" ] }, "dei_DocumentShellCompanyReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentShellCompanyReport", "presentation": [ "http://worksport.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Document Shell Company Report", "documentation": "Boolean flag that is true for a Shell Company Report pursuant to section 13 or 15(d) of the Exchange Act." } } }, "auth_ref": [ "r512" ] }, "dei_DocumentTransitionReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentTransitionReport", "presentation": [ "http://worksport.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Document Transition Report", "documentation": "Boolean flag that is true only for a form used as a transition report." } } }, "auth_ref": [ "r514" ] }, "dei_DocumentType": { "xbrltype": "submissionTypeItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentType", "presentation": [ "http://worksport.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Document Type", "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'." } } }, "auth_ref": [] }, "dei_DocumentsIncorporatedByReferenceTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentsIncorporatedByReferenceTextBlock", "presentation": [ "http://worksport.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Documents Incorporated by Reference [Text Block]", "documentation": "Documents incorporated by reference." } } }, "auth_ref": [ "r502" ] }, "us-gaap_EarningsPerShareAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EarningsPerShareAbstract", "lang": { "en-us": { "role": { "label": "Earnings Per Share [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareBasic": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EarningsPerShareBasic", "presentation": [ "http://worksport.com/role/LossPerShareDetailsNarrative", "http://worksport.com/role/StatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Loss per Share basic", "negatedLabel": "Earnings per share basic", "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period." } } }, "auth_ref": [ "r120", "r137", "r138", "r139", "r140", "r141", "r142", "r147", "r149", "r152", "r153", "r154", "r158", "r264", "r267", "r281", "r282", "r330", "r343", "r467" ] }, "us-gaap_EarningsPerShareDiluted": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EarningsPerShareDiluted", "presentation": [ "http://worksport.com/role/LossPerShareDetailsNarrative", "http://worksport.com/role/StatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Loss per Share diluted", "negatedLabel": "Earnings per share diluted", "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period." } } }, "auth_ref": [ "r120", "r137", "r138", "r139", "r140", "r141", "r142", "r149", "r152", "r153", "r154", "r158", "r264", "r267", "r281", "r282", "r330", "r343", "r467" ] }, "us-gaap_EarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EarningsPerShareTextBlock", "presentation": [ "http://worksport.com/role/LossPerShare" ], "lang": { "en-us": { "role": { "label": "Loss per Share", "documentation": "The entire disclosure for earnings per share." } } }, "auth_ref": [ "r146", "r155", "r156", "r157" ] }, "WKSP_EmployeeAndAConsultantMember": { "xbrltype": "domainItemType", "nsuri": "http://worksport.com/20240630", "localname": "EmployeeAndAConsultantMember", "presentation": [ "http://worksport.com/role/StockOptionsAndPerformanceShareUnitsDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Employee And A Consultant [Member]", "documentation": "Employee And A Consultant [Member]" } } }, "auth_ref": [] }, "WKSP_EmployeeMember": { "xbrltype": "domainItemType", "nsuri": "http://worksport.com/20240630", "localname": "EmployeeMember", "presentation": [ "http://worksport.com/role/StockOptionsAndPerformanceShareUnitsDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Employee [Member]", "documentation": "Employee [Member]" } } }, "auth_ref": [] }, "WKSP_EmployeeOneMember": { "xbrltype": "domainItemType", "nsuri": "http://worksport.com/20240630", "localname": "EmployeeOneMember", "presentation": [ "http://worksport.com/role/StockOptionsAndPerformanceShareUnitsDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Employee One [Member]", "documentation": "Employee One [Member]" } } }, "auth_ref": [] }, "WKSP_EmployeesAndAConsultantMember": { "xbrltype": "domainItemType", "nsuri": "http://worksport.com/20240630", "localname": "EmployeesAndAConsultantMember", "presentation": [ "http://worksport.com/role/StockOptionsAndPerformanceShareUnitsDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Employees and Consultant [Member]", "documentation": "Employees and a Consultant [Member]" } } }, "auth_ref": [] }, "WKSP_EmployeesAndConsultantsAndDirectorsMember": { "xbrltype": "domainItemType", "nsuri": "http://worksport.com/20240630", "localname": "EmployeesAndConsultantsAndDirectorsMember", "presentation": [ "http://worksport.com/role/StockOptionsAndPerformanceShareUnitsDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Employees and Consultants and Directors [Member]", "documentation": "Employees and Consultants and Directors [Member]" } } }, "auth_ref": [] }, "WKSP_EmployeesMember": { "xbrltype": "domainItemType", "nsuri": "http://worksport.com/20240630", "localname": "EmployeesMember", "presentation": [ "http://worksport.com/role/StockOptionsAndPerformanceShareUnitsDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Employees [Member]", "documentation": "Employees [Member]" } } }, "auth_ref": [] }, "WKSP_EmployeesOneMember": { "xbrltype": "domainItemType", "nsuri": "http://worksport.com/20240630", "localname": "EmployeesOneMember", "presentation": [ "http://worksport.com/role/StockOptionsAndPerformanceShareUnitsDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Employees One [Member]", "documentation": "Employees One [Member]" } } }, "auth_ref": [] }, "WKSP_EmployeesTwoMember": { "xbrltype": "domainItemType", "nsuri": "http://worksport.com/20240630", "localname": "EmployeesTwoMember", "presentation": [ "http://worksport.com/role/StockOptionsAndPerformanceShareUnitsDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Employees Two [Member]", "documentation": "Employees Two [Member]" } } }, "auth_ref": [] }, "dei_EntityAddressAddressLine1": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityAddressAddressLine1", "presentation": [ "http://worksport.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Address, Address Line One", "documentation": "Address Line 1 such as Attn, Building Name, Street Name" } } }, "auth_ref": [] }, "dei_EntityAddressAddressLine2": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityAddressAddressLine2", "presentation": [ "http://worksport.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Address, Address Line Two", "documentation": "Address Line 2 such as Street or Suite number" } } }, "auth_ref": [] }, "dei_EntityAddressAddressLine3": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityAddressAddressLine3", "presentation": [ "http://worksport.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Address, Address Line Three", "documentation": "Address Line 3 such as an Office Park" } } }, "auth_ref": [] }, "dei_EntityAddressCityOrTown": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityAddressCityOrTown", "presentation": [ "http://worksport.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Address, City or Town", "documentation": "Name of the City or Town" } } }, "auth_ref": [] }, "dei_EntityAddressCountry": { "xbrltype": "countryCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityAddressCountry", "presentation": [ "http://worksport.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Address, Country", "documentation": "ISO 3166-1 alpha-2 country code." } } }, "auth_ref": [] }, "dei_EntityAddressPostalZipCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityAddressPostalZipCode", "presentation": [ "http://worksport.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Address, Postal Zip Code", "documentation": "Code for the postal or zip code" } } }, "auth_ref": [] }, "dei_EntityAddressStateOrProvince": { "xbrltype": "stateOrProvinceItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityAddressStateOrProvince", "presentation": [ "http://worksport.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Address, State or Province", "documentation": "Name of the state or province." } } }, "auth_ref": [] }, "dei_EntityBankruptcyProceedingsReportingCurrent": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityBankruptcyProceedingsReportingCurrent", "presentation": [ "http://worksport.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Bankruptcy Proceedings, Reporting Current", "documentation": "For registrants involved in bankruptcy proceedings during the preceding five years, the value Yes indicates that the registrant has filed all documents and reports required to be filed by Section 12, 13 or 15(d) of the Securities Exchange Act of 1934 subsequent to the distribution of securities under a plan confirmed by a court; the value No indicates the registrant has not. Registrants not involved in bankruptcy proceedings during the preceding five years should not report this element." } } }, "auth_ref": [ "r505" ] }, "dei_EntityCentralIndexKey": { "xbrltype": "centralIndexKeyItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityCentralIndexKey", "presentation": [ "http://worksport.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Central Index Key", "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK." } } }, "auth_ref": [ "r501" ] }, "dei_EntityCommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityCommonStockSharesOutstanding", "presentation": [ "http://worksport.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Common Stock, Shares Outstanding", "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument." } } }, "auth_ref": [] }, "dei_EntityCurrentReportingStatus": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityCurrentReportingStatus", "presentation": [ "http://worksport.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Current Reporting Status", "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure." } } }, "auth_ref": [] }, "dei_EntityDomain": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityDomain", "presentation": [ "http://worksport.com/role/ScheduleOfShare-basedPaymentArrangementOptionExercisePriceRangeDetails", "http://worksport.com/role/ScheduleOfStockOptionsActivityDetails", "http://worksport.com/role/StockOptionsAndPerformanceShareUnitsTables" ], "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." } } }, "auth_ref": [] }, "dei_EntityEmergingGrowthCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityEmergingGrowthCompany", "presentation": [ "http://worksport.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Emerging Growth Company", "documentation": "Indicate if registrant meets the emerging growth company criteria." } } }, "auth_ref": [ "r501" ] }, "dei_EntityExTransitionPeriod": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityExTransitionPeriod", "presentation": [ "http://worksport.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Elected Not To Use the Extended Transition Period", "documentation": "Indicate if an emerging growth company has elected not to use the extended transition period for complying with any new or revised financial accounting standards." } } }, "auth_ref": [ "r518" ] }, "dei_EntityFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityFileNumber", "presentation": [ "http://worksport.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity File Number", "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen." } } }, "auth_ref": [] }, "dei_EntityFilerCategory": { "xbrltype": "filerCategoryItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityFilerCategory", "presentation": [ "http://worksport.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Filer Category", "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure." } } }, "auth_ref": [ "r501" ] }, "dei_EntityIncorporationStateCountryCode": { "xbrltype": "edgarStateCountryItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityIncorporationStateCountryCode", "presentation": [ "http://worksport.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Incorporation, State or Country Code", "documentation": "Two-character EDGAR code representing the state or country of incorporation." } } }, "auth_ref": [] }, "dei_EntityInteractiveDataCurrent": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityInteractiveDataCurrent", "presentation": [ "http://worksport.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Interactive Data Current", "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files)." } } }, "auth_ref": [ "r515" ] }, "dei_EntityListingParValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityListingParValuePerShare", "presentation": [ "http://worksport.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Listing, Par Value Per Share", "documentation": "The par value per share of security quoted in same currency as Trading currency. Example: '0.01'." } } }, "auth_ref": [] }, "dei_EntityPrimarySicNumber": { "xbrltype": "sicNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityPrimarySicNumber", "presentation": [ "http://worksport.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Primary SIC Number", "documentation": "Primary Standard Industrial Classification (SIC) Number for the Entity." } } }, "auth_ref": [ "r513" ] }, "dei_EntityPublicFloat": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityPublicFloat", "crdr": "credit", "presentation": [ "http://worksport.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Public Float", "documentation": "The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter." } } }, "auth_ref": [] }, "dei_EntityRegistrantName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityRegistrantName", "presentation": [ "http://worksport.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Registrant Name", "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC." } } }, "auth_ref": [ "r501" ] }, "dei_EntityShellCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityShellCompany", "presentation": [ "http://worksport.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Shell Company", "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act." } } }, "auth_ref": [ "r501" ] }, "dei_EntitySmallBusiness": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntitySmallBusiness", "presentation": [ "http://worksport.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Small Business", "documentation": "Indicates that the company is a Smaller Reporting Company (SRC)." } } }, "auth_ref": [ "r501" ] }, "dei_EntityTaxIdentificationNumber": { "xbrltype": "employerIdItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityTaxIdentificationNumber", "presentation": [ "http://worksport.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Tax Identification Number", "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS." } } }, "auth_ref": [ "r501" ] }, "dei_EntityVoluntaryFilers": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityVoluntaryFilers", "presentation": [ "http://worksport.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Voluntary Filers", "documentation": "Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act." } } }, "auth_ref": [] }, "dei_EntityWellKnownSeasonedIssuer": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityWellKnownSeasonedIssuer", "presentation": [ "http://worksport.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Well-known Seasoned Issuer", "documentation": "Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A." } } }, "auth_ref": [ "r516" ] }, "us-gaap_EquipmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EquipmentMember", "presentation": [ "http://worksport.com/role/ScheduleOfPropertyAndEquipmentDetails" ], "lang": { "en-us": { "role": { "label": "Equipment [Member]", "documentation": "Tangible personal property used to produce goods and services." } } }, "auth_ref": [] }, "us-gaap_EquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EquityAbstract", "lang": { "en-us": { "role": { "label": "Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EquityComponentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EquityComponentDomain", "presentation": [ "http://worksport.com/role/GoingConcernDetailsNarrative", "http://worksport.com/role/LossPerShareDetailsNarrative", "http://worksport.com/role/ShareholdersEquityDeficitDetailsNarrative", "http://worksport.com/role/StatementsOfShareholdersEquity", "http://worksport.com/role/WarrantInducementDetailsNarrative", "http://worksport.com/role/WarrantsDetailsNarrative" ], "lang": { "en-us": { "role": { "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc." } } }, "auth_ref": [ "r7", "r98", "r117", "r118", "r119", "r132", "r133", "r134", "r136", "r141", "r143", "r145", "r160", "r178", "r179", "r181", "r216", "r258", "r259", "r261", "r262", "r263", "r265", "r266", "r267", "r273", "r274", "r275", "r276", "r277", "r278", "r280", "r293", "r294", "r295", "r296", "r297", "r298", "r302", "r304", "r313", "r342", "r348", "r349", "r350", "r363", "r434" ] }, "srt_EquityMethodInvesteeNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "EquityMethodInvesteeNameDomain", "presentation": [ "http://worksport.com/role/InvestmentsDetailsNarrative" ], "auth_ref": [ "r174", "r175", "r176", "r260", "r520", "r521", "r522", "r587", "r588", "r589", "r590" ] }, "us-gaap_EquityMethodInvestmentOwnershipPercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EquityMethodInvestmentOwnershipPercentage", "presentation": [ "http://worksport.com/role/InvestmentsDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Equity Method Investment, Ownership Percentage", "documentation": "The percentage of ownership of common stock or equity participation in the investee accounted for under the equity method of accounting." } } }, "auth_ref": [ "r174" ] }, "dei_Extension": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "Extension", "presentation": [ "http://worksport.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Extension", "documentation": "Extension number for local phone number." } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsNet", "crdr": "debit", "calculation": { "http://worksport.com/role/BalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://worksport.com/role/BalanceSheets" ], "lang": { "en-us": { "role": { "label": "Intangible Assets, net", "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r329", "r554" ] }, "WKSP_FixedAssetAdditionsIncludedInAccountsPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://worksport.com/20240630", "localname": "FixedAssetAdditionsIncludedInAccountsPayable", "crdr": "credit", "presentation": [ "http://worksport.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Fixed asset additions included in accounts payable", "documentation": "Fixed asset additions included in accounts payable." } } }, "auth_ref": [] }, "us-gaap_ForeignCurrencyTransactionGainLossBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ForeignCurrencyTransactionGainLossBeforeTax", "crdr": "credit", "calculation": { "http://worksport.com/role/StatementsOfOperationsAndComprehensiveLoss": { "parentTag": "us-gaap_OperatingExpenses", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://worksport.com/role/StatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "negatedLabel": "(Gain) loss on foreign exchange", "label": "Gain (Loss), Foreign Currency Transaction, before Tax", "documentation": "Amount, before tax, of realized and unrealized gain (loss) from foreign currency transaction." } } }, "auth_ref": [ "r289", "r290", "r291", "r292", "r431" ] }, "us-gaap_FurnitureAndFixturesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FurnitureAndFixturesMember", "presentation": [ "http://worksport.com/role/ScheduleOfPropertyAndEquipmentDetails" ], "lang": { "en-us": { "role": { "label": "Furniture and Fixtures [Member]", "documentation": "Equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Examples include, but are not limited to, desks, chairs, tables, and bookcases." } } }, "auth_ref": [] }, "us-gaap_GainsLossesOnExtinguishmentOfDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GainsLossesOnExtinguishmentOfDebt", "crdr": "credit", "calculation": { "http://worksport.com/role/StatementsOfOperationsAndComprehensiveLoss": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://worksport.com/role/StatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Gain on settlement of debt", "documentation": "Difference between the fair value of payments made and the carrying amount of debt which is extinguished prior to maturity." } } }, "auth_ref": [ "r4", "r21", "r22" ] }, "us-gaap_GeneralAndAdministrativeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GeneralAndAdministrativeExpense", "crdr": "debit", "calculation": { "http://worksport.com/role/StatementsOfOperationsAndComprehensiveLoss": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://worksport.com/role/StatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "General and administrative", "documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line." } } }, "auth_ref": [ "r64", "r413" ] }, "us-gaap_GrossProfit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GrossProfit", "crdr": "credit", "calculation": { "http://worksport.com/role/StatementsOfOperationsAndComprehensiveLoss": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://worksport.com/role/StatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "totalLabel": "Gross Profit", "label": "Gross Profit", "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity." } } }, "auth_ref": [ "r59", "r62", "r92", "r129", "r177", "r189", "r190", "r191", "r192", "r193", "r194", "r195", "r196", "r197", "r288", "r469", "r470", "r544", "r545", "r546", "r547", "r548", "r556" ] }, "WKSP_HolderMember": { "xbrltype": "domainItemType", "nsuri": "http://worksport.com/20240630", "localname": "HolderMember", "presentation": [ "http://worksport.com/role/WarrantsDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Holder [Member]", "documentation": "Holder [Member]" } } }, "auth_ref": [] }, "us-gaap_IncomeStatementAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeStatementAbstract", "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncomeStatementLocationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeStatementLocationAxis", "presentation": [ "http://worksport.com/role/ShareholdersEquityDeficitDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Statement of Income Location, Balance [Axis]", "documentation": "Information by location in statement of income where disaggregated amount has been reported." } } }, "auth_ref": [ "r182", "r183", "r184", "r284", "r285", "r286", "r345", "r347", "r418", "r463", "r480", "r614" ] }, "us-gaap_IncomeStatementLocationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeStatementLocationDomain", "presentation": [ "http://worksport.com/role/ShareholdersEquityDeficitDetailsNarrative" ], "lang": { "en-us": { "role": { "documentation": "Location in statement of income where disaggregated amount has been reported." } } }, "auth_ref": [ "r183", "r184", "r284", "r285", "r286", "r345", "r347", "r418", "r463", "r480", "r614" ] }, "us-gaap_IncomeTaxesPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeTaxesPaidNet", "crdr": "credit", "presentation": [ "http://worksport.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Income tax paid", "documentation": "Amount, after refund, of cash paid to foreign, federal, state, and local jurisdictions as income tax." } } }, "auth_ref": [ "r17", "r125", "r256", "r257" ] }, "us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInAccountsPayableAndAccruedLiabilities", "crdr": "debit", "calculation": { "http://worksport.com/role/ScheduleOfChangesInOperatingAssetsAndLiabilitiesDetails": { "parentTag": "us-gaap_IncreaseDecreaseInOperatingCapital", "weight": -1.0, "order": 6.0 } }, "presentation": [ "http://worksport.com/role/ScheduleOfChangesInOperatingAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Increase (decrease) in accounts payable and accrued liabilities", "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." } } }, "auth_ref": [ "r3" ] }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInAccountsReceivable", "crdr": "credit", "calculation": { "http://worksport.com/role/ScheduleOfChangesInOperatingAssetsAndLiabilitiesDetails": { "parentTag": "us-gaap_IncreaseDecreaseInOperatingCapital", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://worksport.com/role/ScheduleOfChangesInOperatingAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Decrease (increase) in accounts receivable", "label": "Increase (Decrease) in Accounts Receivable", "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services." } } }, "auth_ref": [ "r3" ] }, "us-gaap_IncreaseDecreaseInAccruedTaxesPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInAccruedTaxesPayable", "crdr": "debit", "calculation": { "http://worksport.com/role/ScheduleOfChangesInOperatingAssetsAndLiabilitiesDetails": { "parentTag": "us-gaap_IncreaseDecreaseInOperatingCapital", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://worksport.com/role/ScheduleOfChangesInOperatingAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Increase (decrease) in payroll taxes payable", "documentation": "The increase (decrease) during the reporting period of all taxes owed but not paid, including income, property and other taxes." } } }, "auth_ref": [ "r534" ] }, "us-gaap_IncreaseDecreaseInInventories": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInInventories", "crdr": "credit", "calculation": { "http://worksport.com/role/ScheduleOfChangesInOperatingAssetsAndLiabilitiesDetails": { "parentTag": "us-gaap_IncreaseDecreaseInOperatingCapital", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://worksport.com/role/ScheduleOfChangesInOperatingAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Decrease (increase) in inventory", "label": "Increase (Decrease) in Inventories", "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities." } } }, "auth_ref": [ "r3" ] }, "us-gaap_IncreaseDecreaseInOperatingCapital": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInOperatingCapital", "crdr": "credit", "calculation": { "http://worksport.com/role/StatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 3.0 }, "http://worksport.com/role/ScheduleOfChangesInOperatingAssetsAndLiabilitiesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://worksport.com/role/ScheduleOfChangesInOperatingAssetsAndLiabilitiesDetails", "http://worksport.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Changes in operating assets and liabilities (note 9)", "negatedTotalLabel": "Changes in operating assets and liabilities", "label": "Increase (Decrease) in Operating Capital", "documentation": "The increase (decrease) during the reporting period of all assets and liabilities used in operating activities." } } }, "auth_ref": [ "r3" ] }, "us-gaap_IncreaseDecreaseInOtherReceivables": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInOtherReceivables", "crdr": "credit", "calculation": { "http://worksport.com/role/ScheduleOfChangesInOperatingAssetsAndLiabilitiesDetails": { "parentTag": "us-gaap_IncreaseDecreaseInOperatingCapital", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://worksport.com/role/ScheduleOfChangesInOperatingAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Decrease (increase) in other receivable", "label": "Increase (Decrease) in Other Receivables", "documentation": "Amount of increase (decrease) in receivables classified as other." } } }, "auth_ref": [ "r3" ] }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "crdr": "credit", "calculation": { "http://worksport.com/role/ScheduleOfChangesInOperatingAssetsAndLiabilitiesDetails": { "parentTag": "us-gaap_IncreaseDecreaseInOperatingCapital", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://worksport.com/role/ScheduleOfChangesInOperatingAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Decrease (increase) in prepaid expenses and deposits", "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other." } } }, "auth_ref": [ "r3" ] }, "us-gaap_InterestCostsIncurred": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InterestCostsIncurred", "crdr": "debit", "presentation": [ "http://worksport.com/role/InvestmentsDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Interest Costs Incurred", "documentation": "Total interest costs incurred during the period and either capitalized or charged against earnings." } } }, "auth_ref": [ "r300", "r301" ] }, "us-gaap_InterestExpenseNonoperating": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InterestExpenseNonoperating", "crdr": "debit", "calculation": { "http://worksport.com/role/StatementsOfOperationsAndComprehensiveLoss": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://worksport.com/role/StatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "negatedLabel": "Interest expense", "label": "Interest Expense, Nonoperating", "documentation": "Amount of interest expense classified as nonoperating." } } }, "auth_ref": [ "r166", "r532" ] }, "WKSP_InterestIncomeNonoperating": { "xbrltype": "monetaryItemType", "nsuri": "http://worksport.com/20240630", "localname": "InterestIncomeNonoperating", "crdr": "credit", "calculation": { "http://worksport.com/role/StatementsOfOperationsAndComprehensiveLoss": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://worksport.com/role/StatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Interest income", "documentation": "Interest income nonoperating." } } }, "auth_ref": [] }, "us-gaap_InterestPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InterestPaidNet", "crdr": "credit", "presentation": [ "http://worksport.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Interest paid", "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount." } } }, "auth_ref": [ "r121", "r123", "r124" ] }, "WKSP_InterestReserve": { "xbrltype": "monetaryItemType", "nsuri": "http://worksport.com/20240630", "localname": "InterestReserve", "crdr": "debit", "presentation": [ "http://worksport.com/role/SubsequentEventsDetailsNarrative" ], "lang": { "en-us": { "role": { "verboseLabel": "Interest reserve", "documentation": "Interest reserve.", "label": "InterestReserve" } } }, "auth_ref": [] }, "us-gaap_InventoryDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InventoryDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Inventory Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_InventoryDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InventoryDisclosureTextBlock", "presentation": [ "http://worksport.com/role/Inventory" ], "lang": { "en-us": { "role": { "label": "Inventory", "documentation": "The entire disclosure for inventory. Includes, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the classes of inventory, and the nature of the cost elements included in inventory." } } }, "auth_ref": [ "r180" ] }, "us-gaap_InventoryFinishedGoods": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InventoryFinishedGoods", "crdr": "debit", "calculation": { "http://worksport.com/role/ScheduleOfInventoryDetails": { "parentTag": "us-gaap_InventoryNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://worksport.com/role/ScheduleOfInventoryDetails" ], "lang": { "en-us": { "role": { "label": "Finished goods", "documentation": "Amount before valuation and LIFO reserves of completed merchandise or goods expected to be sold within one year or operating cycle, if longer." } } }, "auth_ref": [ "r527" ] }, "us-gaap_InventoryNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InventoryNet", "crdr": "debit", "calculation": { "http://worksport.com/role/BalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 4.0 }, "http://worksport.com/role/ScheduleOfInventoryDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://worksport.com/role/BalanceSheets", "http://worksport.com/role/ScheduleOfInventoryDetails" ], "lang": { "en-us": { "role": { "label": "Inventory (note 4)", "totalLabel": "Inventory", "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer." } } }, "auth_ref": [ "r112", "r465", "r486" ] }, "us-gaap_InventoryRawMaterialsAndSupplies": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InventoryRawMaterialsAndSupplies", "crdr": "debit", "calculation": { "http://worksport.com/role/ScheduleOfInventoryDetails": { "parentTag": "us-gaap_InventoryNet", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://worksport.com/role/ScheduleOfInventoryDetails" ], "lang": { "en-us": { "role": { "label": "Raw materials", "documentation": "Gross amount of unprocessed materials to be used in manufacturing or production process and supplies that will be consumed." } } }, "auth_ref": [ "r529" ] }, "us-gaap_InvestmentOwnedAtCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InvestmentOwnedAtCost", "crdr": "debit", "presentation": [ "http://worksport.com/role/InvestmentsDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Investment Owned, Cost", "documentation": "Cost of the investment." } } }, "auth_ref": [ "r354", "r376", "r377", "r445", "r446", "r451", "r454", "r490", "r498", "r616" ] }, "us-gaap_InvestmentOwnedBalancePrincipalAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InvestmentOwnedBalancePrincipalAmount", "crdr": "debit", "presentation": [ "http://worksport.com/role/InvestmentsDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Investment Owned, Balance, Principal Amount", "documentation": "Amount of principal of investment owned." } } }, "auth_ref": [ "r375", "r378", "r444", "r450", "r453", "r490" ] }, "us-gaap_InvestmentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InvestmentTextBlock", "presentation": [ "http://worksport.com/role/Investments" ], "lang": { "en-us": { "role": { "label": "Investments", "documentation": "The entire disclosure for investment." } } }, "auth_ref": [ "r523", "r524", "r551" ] }, "us-gaap_InvestmentsAllOtherInvestmentsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InvestmentsAllOtherInvestmentsAbstract", "lang": { "en-us": { "role": { "label": "Investments, All Other Investments [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LandMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LandMember", "presentation": [ "http://worksport.com/role/ScheduleOfPropertyAndEquipmentDetails" ], "lang": { "en-us": { "role": { "label": "Land [Member]", "documentation": "Part of earth's surface not covered by water." } } }, "auth_ref": [ "r560" ] }, "WKSP_LeaseAgreementMember": { "xbrltype": "domainItemType", "nsuri": "http://worksport.com/20240630", "localname": "LeaseAgreementMember", "presentation": [ "http://worksport.com/role/OperatingLeaseObligationsDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Lease Agreement [Member]", "documentation": "Lease Agreement [Member]" } } }, "auth_ref": [] }, "WKSP_LeaseCommencementDate": { "xbrltype": "dateItemType", "nsuri": "http://worksport.com/20240630", "localname": "LeaseCommencementDate", "presentation": [ "http://worksport.com/role/RentalIncomeDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Sublease commence date", "documentation": "Sublease commence date." } } }, "auth_ref": [] }, "us-gaap_LeaseCostTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LeaseCostTableTextBlock", "presentation": [ "http://worksport.com/role/OperatingLeaseObligationsTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Lease Costs", "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income." } } }, "auth_ref": [ "r600" ] }, "us-gaap_LeaseExpirationDate1": { "xbrltype": "dateItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LeaseExpirationDate1", "presentation": [ "http://worksport.com/role/OperatingLeaseObligationsDetailsNarrative", "http://worksport.com/role/RentalIncomeDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Lease expiration date", "verboseLabel": "Expiration date", "documentation": "Date which lease or group of leases is set to expire, in YYYY-MM-DD format." } } }, "auth_ref": [] }, "us-gaap_LeaseholdImprovementsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LeaseholdImprovementsMember", "presentation": [ "http://worksport.com/role/ScheduleOfPropertyAndEquipmentDetails" ], "lang": { "en-us": { "role": { "label": "Leasehold Improvements [Member]", "documentation": "Additions or improvements to assets held under a lease arrangement." } } }, "auth_ref": [ "r77", "r312" ] }, "dei_LegalEntityAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "LegalEntityAxis", "presentation": [ "http://worksport.com/role/ScheduleOfShare-basedPaymentArrangementOptionExercisePriceRangeDetails", "http://worksport.com/role/ScheduleOfStockOptionsActivityDetails", "http://worksport.com/role/StockOptionsAndPerformanceShareUnitsTables" ], "lang": { "en-us": { "role": { "label": "Legal Entity [Axis]", "documentation": "The set of legal entities associated with a report." } } }, "auth_ref": [] }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "presentation": [ "http://worksport.com/role/OperatingLeaseObligationsTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Future Minimum Lease Payments", "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position." } } }, "auth_ref": [ "r601" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "crdr": "credit", "calculation": { "http://worksport.com/role/ScheduleOfFutureMinimumLeasePaymentsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://worksport.com/role/ScheduleOfFutureMinimumLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total future minimum lease payments", "label": "Lessee, Operating Lease, Liability, to be Paid", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease." } } }, "auth_ref": [ "r311" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "crdr": "credit", "calculation": { "http://worksport.com/role/ScheduleOfFutureMinimumLeasePaymentsDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://worksport.com/role/ScheduleOfFutureMinimumLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "label": "2025", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r311" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "crdr": "credit", "calculation": { "http://worksport.com/role/ScheduleOfFutureMinimumLeasePaymentsDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://worksport.com/role/ScheduleOfFutureMinimumLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "label": "2027", "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)." } } }, "auth_ref": [ "r311" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "crdr": "credit", "calculation": { "http://worksport.com/role/ScheduleOfFutureMinimumLeasePaymentsDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://worksport.com/role/ScheduleOfFutureMinimumLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "label": "2026", "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)." } } }, "auth_ref": [ "r311" ] }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "crdr": "credit", "presentation": [ "http://worksport.com/role/ScheduleOfFutureMinimumLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Less: amount representing interest", "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease." } } }, "auth_ref": [ "r311" ] }, "us-gaap_LesseeOperatingLeasesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeasesTextBlock", "presentation": [ "http://worksport.com/role/OperatingLeaseObligations" ], "lang": { "en-us": { "role": { "verboseLabel": "Operating Lease Obligations", "label": "Lessee, Operating Leases [Text Block]", "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." } } }, "auth_ref": [ "r303" ] }, "us-gaap_Liabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "Liabilities", "crdr": "credit", "calculation": { "http://worksport.com/role/BalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://worksport.com/role/BalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total Liabilities", "label": "Liabilities", "documentation": "Amount of liability recognized for present obligation requiring transfer or otherwise providing economic benefit to others." } } }, "auth_ref": [ "r13", "r39", "r40", "r41", "r44", "r45", "r46", "r47", "r129", "r177", "r189", "r190", "r191", "r192", "r193", "r194", "r195", "r196", "r197", "r270", "r271", "r272", "r288", "r387", "r468", "r498", "r556", "r604", "r605" ] }, "us-gaap_LiabilitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesAbstract", "presentation": [ "http://worksport.com/role/BalanceSheets" ], "lang": { "en-us": { "role": { "label": "Liabilities and Shareholders\u2019 Equity" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesAndStockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesAndStockholdersEquity", "crdr": "credit", "calculation": { "http://worksport.com/role/BalanceSheets": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://worksport.com/role/BalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total Liabilities and Shareholders\u2019 Equity", "label": "Liabilities and Equity", "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any." } } }, "auth_ref": [ "r54", "r88", "r337", "r486", "r538", "r552", "r598" ] }, "us-gaap_LiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesCurrent", "crdr": "credit", "calculation": { "http://worksport.com/role/BalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://worksport.com/role/BalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total Current Liabilities", "label": "Liabilities, Current", "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer." } } }, "auth_ref": [ "r41", "r101", "r129", "r177", "r189", "r190", "r191", "r192", "r193", "r194", "r195", "r196", "r197", "r270", "r271", "r272", "r288", "r486", "r556", "r604", "r605" ] }, "us-gaap_LiabilitiesCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesCurrentAbstract", "presentation": [ "http://worksport.com/role/BalanceSheets" ], "lang": { "en-us": { "role": { "label": "Current Liabilities" } } }, "auth_ref": [] }, "us-gaap_LineOfCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LineOfCredit", "crdr": "credit", "presentation": [ "http://worksport.com/role/LongTermDebtDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Revolving credit facility", "documentation": "The carrying value as of the balance sheet date of the current and noncurrent portions of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement." } } }, "auth_ref": [ "r13", "r87", "r612" ] }, "us-gaap_LineOfCreditFacilityPeriodicPaymentInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LineOfCreditFacilityPeriodicPaymentInterest", "crdr": "debit", "presentation": [ "http://worksport.com/role/LongTermDebtDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Interest reserve", "documentation": "Amount of the required periodic payment applied to interest." } } }, "auth_ref": [ "r38", "r43" ] }, "WKSP_LoanAgreementMember": { "xbrltype": "domainItemType", "nsuri": "http://worksport.com/20240630", "localname": "LoanAgreementMember", "presentation": [ "http://worksport.com/role/LongTermDebtDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Loan Agreement [Member]", "documentation": "Loan Agreement [Member]" } } }, "auth_ref": [] }, "dei_LocalPhoneNumber": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "LocalPhoneNumber", "presentation": [ "http://worksport.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Local Phone Number", "documentation": "Local phone number for entity." } } }, "auth_ref": [] }, "us-gaap_LongTermDebtCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LongTermDebtCurrent", "crdr": "credit", "calculation": { "http://worksport.com/role/BalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://worksport.com/role/BalanceSheets" ], "lang": { "en-us": { "role": { "label": "Current portion \u2013 Long term debt (note 12)", "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as current. Excludes lease obligation." } } }, "auth_ref": [ "r107" ] }, "us-gaap_LongTermDebtFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LongTermDebtFairValue", "crdr": "credit", "presentation": [ "http://worksport.com/role/LongTermDebtDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Maturity amount", "documentation": "The fair value amount of long-term debt whether such amount is presented as a separate caption or as a parenthetical disclosure. Additionally, this element may be used in connection with the fair value disclosures required in the footnote disclosures to the financial statements. The element may be used in both the balance sheet and disclosure in the same submission." } } }, "auth_ref": [ "r592", "r594", "r595", "r596" ] }, "us-gaap_LongTermDebtTerm": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LongTermDebtTerm", "presentation": [ "http://worksport.com/role/LongTermDebtDetailsNarrative", "http://worksport.com/role/SubsequentEventsDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Maturity months", "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." } } }, "auth_ref": [ "r594", "r595", "r596" ] }, "us-gaap_LongTermDebtTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LongTermDebtTextBlock", "presentation": [ "http://worksport.com/role/LongTermDebt" ], "lang": { "en-us": { "role": { "label": "Long term Debt", "documentation": "The entire disclosure for long-term debt." } } }, "auth_ref": [ "r78" ] }, "us-gaap_LongTermInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LongTermInvestments", "crdr": "debit", "calculation": { "http://worksport.com/role/BalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://worksport.com/role/BalanceSheets" ], "lang": { "en-us": { "role": { "label": "Investments (note 10)", "documentation": "The total amount of investments that are intended to be held for an extended period of time (longer than one operating cycle)." } } }, "auth_ref": [ "r103" ] }, "us-gaap_LongTermLoansPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LongTermLoansPayable", "crdr": "credit", "calculation": { "http://worksport.com/role/BalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://worksport.com/role/BalanceSheets" ], "lang": { "en-us": { "role": { "label": "Long Term Debt (note 12)", "documentation": "Carrying value as of the balance sheet date of loans payable (with maturities initially due after one year or beyond the operating cycle if longer), excluding current portion." } } }, "auth_ref": [ "r13" ] }, "us-gaap_ManufacturingFacilityMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ManufacturingFacilityMember", "presentation": [ "http://worksport.com/role/ScheduleOfPropertyAndEquipmentDetails" ], "lang": { "en-us": { "role": { "label": "Manufacturing Facility [Member]", "documentation": "Structure used in the manufacturing of goods." } } }, "auth_ref": [ "r77" ] }, "WKSP_MarketOfferingAgreementMember": { "xbrltype": "domainItemType", "nsuri": "http://worksport.com/20240630", "localname": "MarketOfferingAgreementMember", "presentation": [ "http://worksport.com/role/GoingConcernDetailsNarrative", "http://worksport.com/role/ShareholdersEquityDeficitDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Market Offering Agreement [Member]", "documentation": "Market Offering Agreement [Member]" } } }, "auth_ref": [] }, "srt_MaximumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "MaximumMember", "presentation": [ "http://worksport.com/role/ShareholdersEquityDeficitDetailsNarrative", "http://worksport.com/role/StockOptionsAndPerformanceShareUnitsDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]" } } }, "auth_ref": [ "r185", "r186", "r187", "r188", "r221", "r255", "r283", "r327", "r344", "r346", "r353", "r379", "r380", "r443", "r447", "r448", "r449", "r452", "r461", "r462", "r472", "r476", "r477", "r481", "r482", "r483", "r484", "r487", "r558", "r606", "r607", "r608", "r609", "r610", "r611" ] }, "srt_MinimumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "MinimumMember", "presentation": [ "http://worksport.com/role/StockOptionsAndPerformanceShareUnitsDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]" } } }, "auth_ref": [ "r185", "r186", "r187", "r188", "r221", "r255", "r283", "r327", "r344", "r346", "r353", "r379", "r380", "r443", "r447", "r448", "r449", "r452", "r461", "r462", "r472", "r476", "r477", "r481", "r482", "r483", "r487", "r558", "r606", "r607", "r608", "r609", "r610", "r611" ] }, "WKSP_MobilePhoneDevelopmentCompanyMember": { "xbrltype": "domainItemType", "nsuri": "http://worksport.com/20240630", "localname": "MobilePhoneDevelopmentCompanyMember", "presentation": [ "http://worksport.com/role/InvestmentsDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Mobile Phone Development Company [Member]", "documentation": "Mobile Phone Development Company [Member]" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInFinancingActivities", "crdr": "debit", "calculation": { "http://worksport.com/role/StatementsOfCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://worksport.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash received from (used in) financing activities", "label": "Net Cash Provided by (Used in) Financing Activities", "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit." } } }, "auth_ref": [ "r122" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "presentation": [ "http://worksport.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Financing Activities" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInInvestingActivities", "crdr": "debit", "calculation": { "http://worksport.com/role/StatementsOfCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://worksport.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash used in investing activities", "label": "Net Cash Provided by (Used in) Investing Activities", "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets." } } }, "auth_ref": [ "r122" ] }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "presentation": [ "http://worksport.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Cash Flows from Investing Activities" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInOperatingActivities", "calculation": { "http://worksport.com/role/StatementsOfCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://worksport.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash used in operating activities", "label": "Net Cash Provided by (Used in) Operating Activities", "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities." } } }, "auth_ref": [ "r69", "r70", "r72" ] }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://worksport.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Operating Activities" } } }, "auth_ref": [] }, "us-gaap_NetIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetIncomeLoss", "crdr": "credit", "calculation": { "http://worksport.com/role/StatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 1.0 }, "http://worksport.com/role/StatementsOfOperationsAndComprehensiveLoss": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://worksport.com/role/GoingConcernDetailsNarrative", "http://worksport.com/role/StatementsOfCashFlows", "http://worksport.com/role/StatementsOfOperationsAndComprehensiveLoss", "http://worksport.com/role/StatementsOfShareholdersEquity" ], "lang": { "en-us": { "role": { "totalLabel": "Net Loss", "label": "Net loss", "verboseLabel": "Net Loss", "negatedLabel": "Net loss", "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent." } } }, "auth_ref": [ "r63", "r72", "r89", "r99", "r115", "r116", "r119", "r129", "r135", "r137", "r138", "r139", "r140", "r141", "r144", "r145", "r151", "r177", "r189", "r190", "r191", "r192", "r193", "r194", "r195", "r196", "r197", "r264", "r267", "r282", "r288", "r341", "r410", "r432", "r433", "r496", "r556" ] }, "dei_NoTradingSymbolFlag": { "xbrltype": "trueItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "NoTradingSymbolFlag", "presentation": [ "http://worksport.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "No Trading Symbol Flag", "documentation": "Boolean flag that is true only for a security having no trading symbol." } } }, "auth_ref": [] }, "WKSP_NonCashDeemedDividend": { "xbrltype": "monetaryItemType", "nsuri": "http://worksport.com/20240630", "localname": "NonCashDeemedDividend", "crdr": "credit", "presentation": [ "http://worksport.com/role/WarrantInducementDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Non cash deemed dividend", "documentation": "Non cash deemed dividend." } } }, "auth_ref": [] }, "us-gaap_NoncashInvestingAndFinancingItemsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NoncashInvestingAndFinancingItemsAbstract", "presentation": [ "http://worksport.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Supplemental Disclosure of non-cash investing and financing activities" } } }, "auth_ref": [] }, "us-gaap_NoncashOrPartNoncashAcquisitionValueOfLiabilitiesAssumedAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NoncashOrPartNoncashAcquisitionValueOfLiabilitiesAssumedAbstract", "presentation": [ "http://worksport.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Supplemental Disclosure of non-cash operating and financing activities" } } }, "auth_ref": [] }, "us-gaap_NonoperatingIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NonoperatingIncomeExpense", "crdr": "credit", "calculation": { "http://worksport.com/role/StatementsOfOperationsAndComprehensiveLoss": { "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://worksport.com/role/StatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "totalLabel": "Total other income (expense)", "label": "Nonoperating Income (Expense)", "documentation": "The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business)." } } }, "auth_ref": [ "r65" ] }, "us-gaap_NonoperatingIncomeExpenseAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NonoperatingIncomeExpenseAbstract", "presentation": [ "http://worksport.com/role/StatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Other Income (Expense)" } } }, "auth_ref": [] }, "WKSP_OfficerAndDirectorMember": { "xbrltype": "domainItemType", "nsuri": "http://worksport.com/20240630", "localname": "OfficerAndDirectorMember", "presentation": [ "http://worksport.com/role/RelatedPartyTransactionsDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Officer and Director [Member]", "documentation": "Officer and Director [Member]" } } }, "auth_ref": [] }, "us-gaap_OperatingExpenseMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingExpenseMember", "presentation": [ "http://worksport.com/role/ShareholdersEquityDeficitDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Operating Expense [Member]", "documentation": "Primary financial statement caption encompassing expenses associated with normal operations." } } }, "auth_ref": [ "r12" ] }, "us-gaap_OperatingExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingExpenses", "crdr": "debit", "calculation": { "http://worksport.com/role/StatementsOfOperationsAndComprehensiveLoss": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://worksport.com/role/StatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "totalLabel": "Total operating expenses", "label": "Operating Expenses [Default Label]", "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense." } } }, "auth_ref": [] }, "us-gaap_OperatingExpensesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingExpensesAbstract", "presentation": [ "http://worksport.com/role/StatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Operating Expenses" } } }, "auth_ref": [] }, "us-gaap_OperatingIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingIncomeLoss", "crdr": "credit", "calculation": { "http://worksport.com/role/StatementsOfOperationsAndComprehensiveLoss": { "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://worksport.com/role/StatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "totalLabel": "Loss from operations", "label": "Operating Income (Loss)", "documentation": "The net result for the period of deducting operating expenses from operating revenues." } } }, "auth_ref": [ "r92", "r469", "r544", "r545", "r546", "r547", "r548" ] }, "us-gaap_OperatingLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseCost", "crdr": "debit", "presentation": [ "http://worksport.com/role/ScheduleOfLeaseCostsDetails" ], "lang": { "en-us": { "role": { "label": "Operating lease cost", "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability." } } }, "auth_ref": [ "r308", "r485" ] }, "us-gaap_OperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseLiability", "crdr": "credit", "presentation": [ "http://worksport.com/role/ScheduleOfFutureMinimumLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "label": "Present value of future payments", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease." } } }, "auth_ref": [ "r306" ] }, "us-gaap_OperatingLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseLiabilityCurrent", "crdr": "credit", "calculation": { "http://worksport.com/role/BalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://worksport.com/role/BalanceSheets", "http://worksport.com/role/ScheduleOfFutureMinimumLeasePaymentsDetails", "http://worksport.com/role/ScheduleRight-of-useAssetDetails" ], "lang": { "en-us": { "role": { "label": "Current lease liability (note 11)", "verboseLabel": "Current lease liability", "terseLabel": "Current portion", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current." } } }, "auth_ref": [ "r306" ] }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://worksport.com/role/BalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://worksport.com/role/BalanceSheets", "http://worksport.com/role/ScheduleOfFutureMinimumLeasePaymentsDetails", "http://worksport.com/role/ScheduleRight-of-useAssetDetails" ], "lang": { "en-us": { "role": { "label": "Long Term \u2013 Lease Liability (note 11)", "verboseLabel": "Long-term lease liability", "terseLabel": "Long term portion", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent." } } }, "auth_ref": [ "r306" ] }, "us-gaap_OperatingLeasePayments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeasePayments", "crdr": "credit", "presentation": [ "http://worksport.com/role/OperatingLeaseObligationsDetailsNarrative", "http://worksport.com/role/RentalIncomeDetailsNarrative", "http://worksport.com/role/ScheduleOfMeasurementOfLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Operating cashflow", "verboseLabel": "Monthly lease payments", "terseLabel": "Lease payments", "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use." } } }, "auth_ref": [ "r307", "r309" ] }, "us-gaap_OperatingLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseRightOfUseAsset", "crdr": "debit", "calculation": { "http://worksport.com/role/BalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://worksport.com/role/BalanceSheets", "http://worksport.com/role/ScheduleRight-of-useAssetDetails" ], "lang": { "en-us": { "role": { "label": "Right-Of-Use Asset, net (note 11)", "verboseLabel": "Right-of-use asset", "documentation": "Amount of lessee's right to use underlying asset under operating lease." } } }, "auth_ref": [ "r305" ] }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "presentation": [ "http://worksport.com/role/OperatingLeaseObligationsDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Incremental borrowing rate", "documentation": "Weighted average discount rate for operating lease calculated at point in time." } } }, "auth_ref": [ "r310", "r485" ] }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "lang": { "en-us": { "role": { "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OtherAssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherAssetsCurrent", "crdr": "debit", "calculation": { "http://worksport.com/role/BalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://worksport.com/role/BalanceSheets" ], "lang": { "en-us": { "role": { "label": "Related party loan (note 8)", "documentation": "Amount of current assets classified as other." } } }, "auth_ref": [ "r113", "r486" ] }, "us-gaap_OtherInventory": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherInventory", "crdr": "debit", "calculation": { "http://worksport.com/role/ScheduleOfInventoryDetails": { "parentTag": "us-gaap_InventoryNet", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://worksport.com/role/ScheduleOfInventoryDetails" ], "lang": { "en-us": { "role": { "label": "Promotional items", "documentation": "Amount before valuation and LIFO reserves of other inventory expected to be sold, or consumed within one year or operating cycle, if longer." } } }, "auth_ref": [ "r528" ] }, "us-gaap_OtherLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://worksport.com/role/BalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://worksport.com/role/BalanceSheets" ], "lang": { "en-us": { "role": { "verboseLabel": "Related party loan (note 8)", "label": "Other Liabilities, Current", "documentation": "Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r40", "r486" ] }, "us-gaap_OtherReceivables": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherReceivables", "crdr": "debit", "presentation": [ "http://worksport.com/role/RelatedPartyTransactionsDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Receivable from related party", "documentation": "Amount due from parties in nontrade transactions, classified as other." } } }, "auth_ref": [ "r111", "r397", "r471", "r613" ] }, "us-gaap_OtherReceivablesNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherReceivablesNetCurrent", "crdr": "debit", "calculation": { "http://worksport.com/role/BalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://worksport.com/role/BalanceSheets" ], "lang": { "en-us": { "role": { "label": "Other receivable", "documentation": "Amount, after allowance, of receivables classified as other, due within one year or the operating cycle, if longer." } } }, "auth_ref": [] }, "dei_OtherReportingStandardItemNumber": { "xbrltype": "otherReportingStandardItemNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "OtherReportingStandardItemNumber", "presentation": [ "http://worksport.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Other Reporting Standard Item Number", "documentation": "\"Item 17\" or \"Item 18\" specified when the basis of accounting is neither US GAAP nor IFRS." } } }, "auth_ref": [ "r512" ] }, "WKSP_PaymentOfRefinancingRealPropertyMortgage": { "xbrltype": "monetaryItemType", "nsuri": "http://worksport.com/20240630", "localname": "PaymentOfRefinancingRealPropertyMortgage", "crdr": "credit", "presentation": [ "http://worksport.com/role/LongTermDebtDetailsNarrative", "http://worksport.com/role/SubsequentEventsDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Drawn down amount", "documentation": "Payment of refinancing real property mortgage." } } }, "auth_ref": [] }, "us-gaap_PaymentsForRent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PaymentsForRent", "crdr": "credit", "presentation": [ "http://worksport.com/role/OperatingLeaseObligationsDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Monthly lease payments", "documentation": "Cash payments to lessor's for use of assets under operating leases." } } }, "auth_ref": [ "r2" ] }, "us-gaap_PaymentsToAcquireInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PaymentsToAcquireInvestments", "crdr": "credit", "calculation": { "http://worksport.com/role/StatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://worksport.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Investments", "label": "Payments to Acquire Investments", "documentation": "The cash outflow associated with the purchase of all investments (debt, security, other) during the period." } } }, "auth_ref": [ "r66" ] }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://worksport.com/role/StatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://worksport.com/role/LongTermDebtDetailsNarrative", "http://worksport.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Purchase of property and equipment", "label": "Purchase price", "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets." } } }, "auth_ref": [ "r67" ] }, "us-gaap_PerformanceSharesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PerformanceSharesMember", "presentation": [ "http://worksport.com/role/LossPerShareDetailsNarrative", "http://worksport.com/role/StockOptionsAndPerformanceShareUnitsDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Performance Shares [Member]", "documentation": "Share-based payment arrangement awarded for meeting performance target." } } }, "auth_ref": [] }, "us-gaap_PlanNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PlanNameAxis", "presentation": [ "http://worksport.com/role/StockOptionsAndPerformanceShareUnitsDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Plan Name [Axis]", "documentation": "Information by plan name for share-based payment arrangement." } } }, "auth_ref": [ "r561", "r562", "r563", "r564", "r565", "r566", "r567", "r568", "r569", "r570", "r571", "r572", "r573", "r574", "r575", "r576", "r577", "r578", "r579", "r580", "r581", "r582", "r583", "r584", "r585", "r586" ] }, "us-gaap_PlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PlanNameDomain", "presentation": [ "http://worksport.com/role/StockOptionsAndPerformanceShareUnitsDetailsNarrative" ], "lang": { "en-us": { "role": { "documentation": "Plan name for share-based payment arrangement." } } }, "auth_ref": [ "r561", "r562", "r563", "r564", "r565", "r566", "r567", "r568", "r569", "r570", "r571", "r572", "r573", "r574", "r575", "r576", "r577", "r578", "r579", "r580", "r581", "r582", "r583", "r584", "r585", "r586" ] }, "dei_PreCommencementIssuerTenderOffer": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "PreCommencementIssuerTenderOffer", "presentation": [ "http://worksport.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Pre-commencement Issuer Tender Offer", "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 13e-4(c) under the Exchange Act." } } }, "auth_ref": [ "r506" ] }, "dei_PreCommencementTenderOffer": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "PreCommencementTenderOffer", "presentation": [ "http://worksport.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Pre-commencement Tender Offer", "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 14d-2(b) under the Exchange Act." } } }, "auth_ref": [ "r508" ] }, "us-gaap_PreferredStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PreferredStockMember", "presentation": [ "http://worksport.com/role/StatementsOfShareholdersEquity" ], "lang": { "en-us": { "role": { "label": "Preferred Stock [Member]", "documentation": "Preferred shares may provide a preferential dividend to the dividend on common stock and may take precedence over common stock in the event of a liquidation. Preferred shares typically represent an ownership interest in the company." } } }, "auth_ref": [ "r488", "r489", "r492", "r493", "r494", "r495", "r615", "r621" ] }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PreferredStockParOrStatedValuePerShare", "presentation": [ "http://worksport.com/role/BalanceSheetsParenthetical", "http://worksport.com/role/ShareholdersEquityDeficitDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Preferred stock, par value", "verboseLabel": "Preferred stock par value", "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer." } } }, "auth_ref": [ "r48", "r202" ] }, "us-gaap_PreferredStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PreferredStockSharesAuthorized", "presentation": [ "http://worksport.com/role/BalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Preferred stock, shares authorized", "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws." } } }, "auth_ref": [ "r48", "r388" ] }, "us-gaap_PreferredStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PreferredStockSharesIssued", "presentation": [ "http://worksport.com/role/BalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Preferred stock, shares issued", "documentation": "Number of shares issued for nonredeemable preferred shares and preferred shares redeemable solely at option of issuer. Includes, but is not limited to, preferred shares issued, repurchased, and held as treasury shares. Excludes preferred shares classified as debt." } } }, "auth_ref": [ "r48", "r202" ] }, "us-gaap_PreferredStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PreferredStockSharesOutstanding", "presentation": [ "http://worksport.com/role/BalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Preferred stock, shares outstanding", "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased." } } }, "auth_ref": [ "r48", "r388", "r408", "r621", "r622" ] }, "us-gaap_PreferredStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PreferredStockValue", "crdr": "credit", "calculation": { "http://worksport.com/role/BalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://worksport.com/role/BalanceSheets" ], "lang": { "en-us": { "role": { "label": "Series A & B Preferred Stock, $0.0001 par value, 100,100 shares authorized, 100 Series A and 0 Series B issued and outstanding, respectively (note 7)", "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity." } } }, "auth_ref": [ "r48", "r334", "r486" ] }, "us-gaap_PreferredStockVotingRights": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PreferredStockVotingRights", "presentation": [ "http://worksport.com/role/ShareholdersEquityDeficitDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Preferred stock voting rights", "documentation": "Description of voting rights of nonredeemable preferred stock. Includes eligibility to vote and votes per share owned. Include also, if any, unusual voting rights." } } }, "auth_ref": [ "r23", "r48" ] }, "WKSP_PrefundedWarrantMember": { "xbrltype": "domainItemType", "nsuri": "http://worksport.com/20240630", "localname": "PrefundedWarrantMember", "presentation": [ "http://worksport.com/role/WarrantsDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Prefunded Warrant [Member]", "documentation": "Prefunded Warrant [Member]" } } }, "auth_ref": [] }, "WKSP_PrefundedWarrantsMember": { "xbrltype": "domainItemType", "nsuri": "http://worksport.com/20240630", "localname": "PrefundedWarrantsMember", "presentation": [ "http://worksport.com/role/GoingConcernDetailsNarrative", "http://worksport.com/role/ShareholdersEquityDeficitDetailsNarrative", "http://worksport.com/role/WarrantsDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Pre-funded Warrants [Member]", "documentation": "Pre-funded Warrants [Member]" } } }, "auth_ref": [] }, "us-gaap_PrepaidAdvertising": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PrepaidAdvertising", "crdr": "debit", "calculation": { "http://worksport.com/role/ScheduleOfPrepaidExpensesAndDepositsDetails": { "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://worksport.com/role/ScheduleOfPrepaidExpensesAndDepositsDetails" ], "lang": { "en-us": { "role": { "label": "Consulting, services, and advertising", "documentation": "Amount of consideration paid in advance for advertising that provides economic benefits within a future period of one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r466", "r473", "r553" ] }, "WKSP_PrepaidDeposit": { "xbrltype": "monetaryItemType", "nsuri": "http://worksport.com/20240630", "localname": "PrepaidDeposit", "crdr": "debit", "calculation": { "http://worksport.com/role/ScheduleOfPrepaidExpensesAndDepositsDetails": { "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://worksport.com/role/ScheduleOfPrepaidExpensesAndDepositsDetails" ], "lang": { "en-us": { "role": { "label": "Deposits", "documentation": "Prepaid deposit." } } }, "auth_ref": [] }, "us-gaap_PrepaidExpenseAndOtherAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PrepaidExpenseAndOtherAssets", "crdr": "debit", "presentation": [ "http://worksport.com/role/PrepaidExpensesAndDepositsDetailsNarrative" ], "lang": { "en-us": { "role": { "verboseLabel": "Prepaid expenses and deposits", "label": "Prepaid Expense and Other Assets", "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets." } } }, "auth_ref": [] }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PrepaidExpenseAndOtherAssetsCurrent", "crdr": "debit", "calculation": { "http://worksport.com/role/BalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 6.0 }, "http://worksport.com/role/ScheduleOfPrepaidExpensesAndDepositsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://worksport.com/role/BalanceSheets", "http://worksport.com/role/ScheduleOfPrepaidExpensesAndDepositsDetails" ], "lang": { "en-us": { "role": { "label": "Prepaid expenses and deposits (note 5)", "totalLabel": "Prepaid expenses and deposits, net", "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." } } }, "auth_ref": [ "r530" ] }, "WKSP_PrepaidExpensesAndDepositsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://worksport.com/20240630", "localname": "PrepaidExpensesAndDepositsDisclosureTextBlock", "presentation": [ "http://worksport.com/role/PrepaidExpensesAndDeposits" ], "lang": { "en-us": { "role": { "label": "Prepaid expenses and deposits", "documentation": "Prepaid Expenses and Deposits Disclosure [Text Block]" } } }, "auth_ref": [] }, "WKSP_ProceedsFromIssuanceOfCommonShareNetOfIssuanceCost": { "xbrltype": "monetaryItemType", "nsuri": "http://worksport.com/20240630", "localname": "ProceedsFromIssuanceOfCommonShareNetOfIssuanceCost", "crdr": "debit", "calculation": { "http://worksport.com/role/StatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://worksport.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Proceeds from issuance of common share, net of issuance cost", "documentation": "Proceeds from issuance of common share net of issuance cost." } } }, "auth_ref": [] }, "us-gaap_ProceedsFromIssuanceOfCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProceedsFromIssuanceOfCommonStock", "crdr": "debit", "calculation": { "http://worksport.com/role/StatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://worksport.com/role/GoingConcernDetailsNarrative", "http://worksport.com/role/ShareholdersEquityDeficitDetailsNarrative", "http://worksport.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Proceeds from issuance of common stock", "verboseLabel": "Net proceeds", "terseLabel": "Proceeds from sale of common stock", "documentation": "The cash inflow from the additional capital contribution to the entity." } } }, "auth_ref": [ "r1" ] }, "us-gaap_ProceedsFromIssuanceOfWarrants": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProceedsFromIssuanceOfWarrants", "crdr": "debit", "presentation": [ "http://worksport.com/role/GoingConcernDetailsNarrative", "http://worksport.com/role/ShareholdersEquityDeficitDetailsNarrative", "http://worksport.com/role/WarrantInducementDetailsNarrative", "http://worksport.com/role/WarrantsDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Proceeds from issuance of warrants", "documentation": "The cash inflow from issuance of rights to purchase common shares at predetermined price (usually issued together with corporate debt)." } } }, "auth_ref": [ "r1" ] }, "us-gaap_ProceedsFromLinesOfCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProceedsFromLinesOfCredit", "crdr": "debit", "presentation": [ "http://worksport.com/role/SubsequentEventsDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Drew down", "documentation": "Amount of cash inflow from contractual arrangement with the lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements." } } }, "auth_ref": [ "r15", "r537" ] }, "us-gaap_ProceedsFromLoans": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProceedsFromLoans", "crdr": "debit", "presentation": [ "http://worksport.com/role/InvestmentsDetailsNarrative", "http://worksport.com/role/LongTermDebtDetailsNarrative", "http://worksport.com/role/SubsequentEventsDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Proceeds from Loans", "verboseLabel": "Total principal", "terseLabel": "Proceeds from loans", "documentation": "Cash received from principal payments made on loans related to operating activities." } } }, "auth_ref": [ "r71" ] }, "us-gaap_ProceedsFromOtherEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProceedsFromOtherEquity", "crdr": "debit", "presentation": [ "http://worksport.com/role/GoingConcernDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Proceeds from other equity", "documentation": "Amount of cash inflow from the issuance of equity classified as other." } } }, "auth_ref": [ "r1" ] }, "us-gaap_ProceedsFromWarrantExercises": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProceedsFromWarrantExercises", "crdr": "debit", "calculation": { "http://worksport.com/role/StatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://worksport.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Proceeds from warrant exercise", "documentation": "The cash inflow associated with the amount received from holders exercising their stock warrants." } } }, "auth_ref": [ "r533" ] }, "WKSP_ProductMoldsMember": { "xbrltype": "domainItemType", "nsuri": "http://worksport.com/20240630", "localname": "ProductMoldsMember", "presentation": [ "http://worksport.com/role/ScheduleOfPropertyAndEquipmentDetails" ], "lang": { "en-us": { "role": { "label": "Product Molds [Member]", "documentation": "Product Molds [Member]" } } }, "auth_ref": [] }, "us-gaap_ProfessionalFees": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProfessionalFees", "crdr": "debit", "calculation": { "http://worksport.com/role/StatementsOfOperationsAndComprehensiveLoss": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://worksport.com/role/StatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Professional fees", "documentation": "A fee charged for services from professionals such as doctors, lawyers and accountants. The term is often expanded to include other professions, for example, pharmacists charging to maintain a medicinal profile of a client or customer." } } }, "auth_ref": [ "r470", "r496", "r619", "r620" ] }, "us-gaap_PropertyPlantAndEquipmentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentAbstract", "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment [Abstract]" } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentByTypeAxis", "presentation": [ "http://worksport.com/role/ScheduleOfPropertyAndEquipmentDetails" ], "lang": { "en-us": { "role": { "label": "Long-Lived Tangible Asset [Axis]", "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale." } } }, "auth_ref": [ "r5", "r312" ] }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentDisclosureTextBlock", "presentation": [ "http://worksport.com/role/PropertyAndEquipment" ], "lang": { "en-us": { "role": { "label": "Property and Equipment", "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." } } }, "auth_ref": [ "r76", "r94", "r95", "r96" ] }, "us-gaap_PropertyPlantAndEquipmentGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentGross", "crdr": "debit", "presentation": [ "http://worksport.com/role/ScheduleOfPropertyAndEquipmentDetails" ], "lang": { "en-us": { "role": { "label": "Property and Equipment, gross", "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures." } } }, "auth_ref": [ "r77", "r104", "r340" ] }, "us-gaap_PropertyPlantAndEquipmentLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentLineItems", "presentation": [ "http://worksport.com/role/ScheduleOfPropertyAndEquipmentDetails" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r312" ] }, "us-gaap_PropertyPlantAndEquipmentNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentNet", "crdr": "debit", "calculation": { "http://worksport.com/role/BalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://worksport.com/role/BalanceSheets", "http://worksport.com/role/ScheduleOfPropertyAndEquipmentDetails" ], "lang": { "en-us": { "role": { "label": "Property and Equipment, net (note 6)", "verboseLabel": "Property and Equipment, net", "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures." } } }, "auth_ref": [ "r5", "r312", "r331", "r340", "r486" ] }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentTextBlock", "presentation": [ "http://worksport.com/role/PropertyAndEquipmentTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Property and Equipment", "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation." } } }, "auth_ref": [ "r5" ] }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentTypeDomain", "presentation": [ "http://worksport.com/role/ScheduleOfPropertyAndEquipmentDetails" ], "lang": { "en-us": { "role": { "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software." } } }, "auth_ref": [ "r77", "r312" ] }, "WKSP_PurchaseOfSoftware": { "xbrltype": "monetaryItemType", "nsuri": "http://worksport.com/20240630", "localname": "PurchaseOfSoftware", "crdr": "credit", "presentation": [ "http://worksport.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Shares issued for purchase of software", "documentation": "Purchase of software." } } }, "auth_ref": [] }, "srt_RangeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "RangeAxis", "presentation": [ "http://worksport.com/role/ShareholdersEquityDeficitDetailsNarrative", "http://worksport.com/role/StockOptionsAndPerformanceShareUnitsDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Axis]" } } }, "auth_ref": [ "r185", "r186", "r187", "r188", "r219", "r221", "r248", "r249", "r250", "r255", "r283", "r325", "r326", "r327", "r344", "r346", "r353", "r379", "r380", "r443", "r447", "r448", "r449", "r452", "r461", "r462", "r472", "r476", "r477", "r481", "r482", "r483", "r484", "r487", "r490", "r555", "r558", "r595", "r607", "r608", "r609", "r610", "r611" ] }, "srt_RangeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "RangeMember", "presentation": [ "http://worksport.com/role/ShareholdersEquityDeficitDetailsNarrative", "http://worksport.com/role/StockOptionsAndPerformanceShareUnitsDetailsNarrative" ], "auth_ref": [ "r185", "r186", "r187", "r188", "r219", "r221", "r248", "r249", "r250", "r255", "r283", "r325", "r326", "r327", "r344", "r346", "r353", "r379", "r380", "r443", "r447", "r448", "r449", "r452", "r461", "r462", "r472", "r476", "r477", "r481", "r482", "r483", "r484", "r487", "r490", "r555", "r558", "r595", "r607", "r608", "r609", "r610", "r611" ] }, "us-gaap_Reclassifications": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "Reclassifications", "presentation": [ "http://worksport.com/role/ChangesInCashFlowsFromOperatingAssetsAndLiabilities" ], "lang": { "en-us": { "role": { "label": "Changes in Cash Flows from Operating Assets and Liabilities", "documentation": "The entire disclosure for classifying current financial statements, which may be different from classifications in the prior year's financial statements. Disclose any material changes in classification including an explanation of the reason for the change and the areas impacted." } } }, "auth_ref": [ "r36" ] }, "us-gaap_RelatedPartyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RelatedPartyDomain", "presentation": [ "http://worksport.com/role/BalanceSheets", "http://worksport.com/role/RelatedPartyTransactionsDetailsNarrative" ], "lang": { "en-us": { "role": { "documentation": "Related and nonrelated parties. Related party includes, but is not limited to, affiliate, other entity for which investment is accounted for under equity method, trust for benefit of employee, principal owner, management, and member of immediate family, and other party that may be prevented from pursuing separate interests because of control, significant influence, or ownership interest." } } }, "auth_ref": [ "r173", "r220", "r317", "r318", "r333", "r338", "r382", "r383", "r384", "r385", "r386", "r407", "r409", "r442" ] }, "us-gaap_RelatedPartyMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RelatedPartyMember", "presentation": [ "http://worksport.com/role/BalanceSheets", "http://worksport.com/role/RelatedPartyTransactionsDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Related Party [Member]", "documentation": "Party related to reporting entity. Includes, but is not limited to, affiliate, entity for which investment is accounted for by equity method, trust for benefit of employees, and principal owner, management, and members of immediate family." } } }, "auth_ref": [ "r130", "r131", "r317", "r318", "r319", "r320", "r333", "r338", "r382", "r383", "r384", "r385", "r386", "r407", "r409", "r442" ] }, "us-gaap_RelatedPartyTransactionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RelatedPartyTransactionLineItems", "presentation": [ "http://worksport.com/role/RelatedPartyTransactionsDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Related Party Transaction [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r173", "r414", "r415", "r418" ] }, "us-gaap_RelatedPartyTransactionsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RelatedPartyTransactionsAbstract", "lang": { "en-us": { "role": { "label": "Related Party Transactions [Abstract]" } } }, "auth_ref": [] }, "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RelatedPartyTransactionsByRelatedPartyAxis", "presentation": [ "http://worksport.com/role/BalanceSheets", "http://worksport.com/role/RelatedPartyTransactionsDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Related and Nonrelated Parties [Axis]", "documentation": "Information by related and nonrelated parties. Related party includes, but is not limited to, affiliate, other entity for which investment is accounted for under equity method, trust for benefit of employee, principal owner, management, and member of immediate family, and other party that may be prevented from pursuing separate interests because of control, significant influence, or ownership interest." } } }, "auth_ref": [ "r173", "r220", "r317", "r318", "r333", "r338", "r382", "r383", "r384", "r385", "r386", "r407", "r409", "r442", "r603" ] }, "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RelatedPartyTransactionsDisclosureTextBlock", "presentation": [ "http://worksport.com/role/RelatedPartyTransactions" ], "lang": { "en-us": { "role": { "label": "Related Party Transactions", "documentation": "The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates." } } }, "auth_ref": [ "r314", "r315", "r316", "r318", "r321", "r360", "r361", "r362", "r416", "r417", "r418", "r438", "r440" ] }, "us-gaap_RentalIncomeNonoperating": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RentalIncomeNonoperating", "crdr": "credit", "calculation": { "http://worksport.com/role/StatementsOfOperationsAndComprehensiveLoss": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://worksport.com/role/StatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Rental income (note 17)", "documentation": "Income earned by providing the use of assets to an outside party in exchange for a payment or series of payments that is nonoperating in nature." } } }, "auth_ref": [ "r65" ] }, "WKSP_RentalIncomeOperating": { "xbrltype": "monetaryItemType", "nsuri": "http://worksport.com/20240630", "localname": "RentalIncomeOperating", "crdr": "credit", "presentation": [ "http://worksport.com/role/RentalIncomeDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Rental income", "documentation": "Rental income operating." } } }, "auth_ref": [] }, "WKSP_RentalIncomeOperatingLeasesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://worksport.com/20240630", "localname": "RentalIncomeOperatingLeasesTextBlock", "presentation": [ "http://worksport.com/role/RentalIncome" ], "lang": { "en-us": { "role": { "verboseLabel": "Rental Income", "documentation": "Rental income operating leases [Text Block]", "label": "Rental income operating leases [Text Block]" } } }, "auth_ref": [] }, "us-gaap_RepaymentsOfRelatedPartyDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RepaymentsOfRelatedPartyDebt", "crdr": "credit", "calculation": { "http://worksport.com/role/StatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://worksport.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Net change in related party loan", "label": "Repayments of Related Party Debt", "documentation": "The cash outflow for the payment of a long-term borrowing made from a related party 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. Alternate caption: Payments for Advances from Affiliates." } } }, "auth_ref": [ "r68" ] }, "us-gaap_RestrictedStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RestrictedStockMember", "presentation": [ "http://worksport.com/role/LossPerShareDetailsNarrative", "http://worksport.com/role/ShareholdersEquityDeficitDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Restricted Stock [Member]", "documentation": "Stock including a provision that prohibits sale or substantive sale of an equity instrument for a specified period of time or until specified performance conditions are met." } } }, "auth_ref": [ "r18" ] }, "us-gaap_RestrictedStockUnitsRSUMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RestrictedStockUnitsRSUMember", "presentation": [ "http://worksport.com/role/StockOptionsAndPerformanceShareUnitsDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Restricted Stock Units (RSUs) [Member]", "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met." } } }, "auth_ref": [] }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RetainedEarningsAccumulatedDeficit", "crdr": "credit", "calculation": { "http://worksport.com/role/BalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://worksport.com/role/BalanceSheets", "http://worksport.com/role/GoingConcernDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Accumulated deficit", "negatedLabel": "Accumulated deficit", "documentation": "Amount of accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r51", "r80", "r336", "r351", "r352", "r359", "r389", "r486" ] }, "us-gaap_RetainedEarningsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RetainedEarningsMember", "presentation": [ "http://worksport.com/role/StatementsOfShareholdersEquity" ], "lang": { "en-us": { "role": { "label": "Retained Earnings [Member]", "documentation": "Accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r98", "r132", "r133", "r134", "r136", "r141", "r143", "r145", "r178", "r179", "r181", "r258", "r259", "r261", "r262", "r263", "r265", "r266", "r267", "r273", "r275", "r276", "r278", "r280", "r302", "r304", "r348", "r350", "r363", "r621" ] }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "crdr": "credit", "calculation": { "http://worksport.com/role/StatementsOfOperationsAndComprehensiveLoss": { "parentTag": "us-gaap_GrossProfit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://worksport.com/role/StatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Net Sales", "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." } } }, "auth_ref": [ "r90", "r91", "r159", "r164", "r165", "r167", "r169", "r170", "r171", "r172", "r217", "r218", "r328" ] }, "WKSP_RevolvingFinancing": { "xbrltype": "monetaryItemType", "nsuri": "http://worksport.com/20240630", "localname": "RevolvingFinancing", "crdr": "credit", "presentation": [ "http://worksport.com/role/LongTermDebtDetailsNarrative", "http://worksport.com/role/SubsequentEventsDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Revolving financing", "documentation": "Revolving financing" } } }, "auth_ref": [] }, "WKSP_RevolvingFinancingAndAssignmentAgreementMember": { "xbrltype": "domainItemType", "nsuri": "http://worksport.com/20240630", "localname": "RevolvingFinancingAndAssignmentAgreementMember", "presentation": [ "http://worksport.com/role/LongTermDebtDetailsNarrative", "http://worksport.com/role/SubsequentEventsDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Revolving Financing And Assignment Agreement [Member]", "documentation": "Revolving Financing And Assignment Agreement [Member]" } } }, "auth_ref": [] }, "us-gaap_SalariesAndWages": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SalariesAndWages", "crdr": "debit", "presentation": [ "http://worksport.com/role/RelatedPartyTransactionsDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Salaries expenses", "documentation": "Amount of expense for salary and wage arising from service rendered by nonofficer employee. Excludes allocated cost, labor-related nonsalary expense, and direct and overhead labor cost included in cost of good and service sold." } } }, "auth_ref": [ "r531" ] }, "us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SaleOfStockNumberOfSharesIssuedInTransaction", "presentation": [ "http://worksport.com/role/GoingConcernDetailsNarrative", "http://worksport.com/role/ShareholdersEquityDeficitDetailsNarrative", "http://worksport.com/role/WarrantsDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Sale of stock issued", "verboseLabel": "Sale of common stock, shares", "terseLabel": "Connection to the sale", "documentation": "The number of shares issued or sold by the subsidiary or equity method investee per stock transaction." } } }, "auth_ref": [] }, "us-gaap_SaleOfStockPercentageOfOwnershipAfterTransaction": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SaleOfStockPercentageOfOwnershipAfterTransaction", "presentation": [ "http://worksport.com/role/GoingConcernDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Gross sales price, percentage", "documentation": "Percentage of subsidiary's or equity investee's stock owned by parent company after stock transaction." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfAmountsRecognizedInBalanceSheetTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfAmountsRecognizedInBalanceSheetTableTextBlock", "presentation": [ "http://worksport.com/role/PrepaidExpensesAndDepositsTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Prepaid Expenses and Deposits", "documentation": "Tabular disclosure of the amounts that are recognized in the balance sheet (or statement of financial position) for pension plans and/or other employee benefit plans, showing separately the assets and current and noncurrent liabilities (if applicable) recognized." } } }, "auth_ref": [ "r24" ] }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable", "presentation": [ "http://worksport.com/role/LossPerShareDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Antidilutive Security, Excluded EPS Calculation [Table]", "documentation": "Disclosure of information about security that could potentially dilute basic earnings per share (EPS) in future that was not included in calculation of diluted EPS." } } }, "auth_ref": [ "r18" ] }, "WKSP_ScheduleOfChangesInOperatingAssetsAndLiabilitiesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://worksport.com/20240630", "localname": "ScheduleOfChangesInOperatingAssetsAndLiabilitiesTableTextBlock", "presentation": [ "http://worksport.com/role/ChangesInCashFlowsFromOperatingAssetsAndLiabilitiesTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Changes in Operating Assets and Liabilities", "documentation": "Schedule of changes in operating assets and liabilities [Table Text Block]" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable", "presentation": [ "http://worksport.com/role/GoingConcernDetailsNarrative", "http://worksport.com/role/LongTermDebtDetailsNarrative", "http://worksport.com/role/OperatingLeaseObligationsDetailsNarrative", "http://worksport.com/role/RentalIncomeDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Collaborative Arrangement and Arrangement Other than Collaborative [Table]", "documentation": "Disclosure of information about collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations." } } }, "auth_ref": [ "r268" ] }, "us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfDefinedBenefitPlansDisclosuresTable", "presentation": [ "http://worksport.com/role/BalanceSheets" ], "lang": { "en-us": { "role": { "label": "Defined Benefit Plan [Table]", "documentation": "Disclosure of information about individual defined benefit pension plan or other postretirement defined benefit plan. It may be appropriate to group certain similar plans. Also includes schedule for fair value of plan assets by major categories of plan assets by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets or liabilities (Level 1), Significant other observable inputs (Level 2), and significant unobservable inputs (Level 3)." } } }, "auth_ref": [ "r6", "r25", "r26", "r27", "r28" ] }, "srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis", "presentation": [ "http://worksport.com/role/InvestmentsDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Investment, Name [Axis]" } } }, "auth_ref": [ "r174", "r175", "r176", "r260", "r520", "r521", "r522", "r587", "r588", "r589", "r590" ] }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfInventoryCurrentTableTextBlock", "presentation": [ "http://worksport.com/role/InventoryTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Inventory", "documentation": "Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process." } } }, "auth_ref": [ "r14", "r55", "r56", "r57" ] }, "WKSP_ScheduleOfMeasurementOfLeaseLiabilitiesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://worksport.com/20240630", "localname": "ScheduleOfMeasurementOfLeaseLiabilitiesTableTextBlock", "presentation": [ "http://worksport.com/role/OperatingLeaseObligationsTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Measurement of Lease Liabilities", "documentation": "Schedule Of Measurement Of Lease Liabilities [Table Text Block]" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "presentation": [ "http://worksport.com/role/ScheduleOfPropertyAndEquipmentDetails" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment [Table]", "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation." } } }, "auth_ref": [ "r5", "r312" ] }, "us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfRelatedPartyTransactionsByRelatedPartyTable", "presentation": [ "http://worksport.com/role/RelatedPartyTransactionsDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Related Party Transaction [Table]", "documentation": "Disclosure of information about related party transaction." } } }, "auth_ref": [ "r34", "r35", "r414", "r415", "r418" ] }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "presentation": [ "http://worksport.com/role/StockOptionsAndPerformanceShareUnitsDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]", "documentation": "Disclosure of information about share-based payment arrangement." } } }, "auth_ref": [ "r223", "r224", "r226", "r227", "r228", "r229", "r230", "r231", "r232", "r233", "r234", "r235", "r236", "r237", "r238", "r239", "r240", "r241", "r242", "r243", "r244", "r245", "r246", "r247", "r248", "r249", "r250", "r251" ] }, "us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock", "presentation": [ "http://worksport.com/role/StockOptionsAndPerformanceShareUnitsTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Share-based Payment Arrangement, Option, Exercise Price Range", "documentation": "Tabular disclosure of option exercise prices, by grouped ranges, including the upper and lower limits of the price range, the number of shares under option, weighted average exercise price and remaining contractual option terms." } } }, "auth_ref": [ "r30" ] }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "presentation": [ "http://worksport.com/role/StockOptionsAndPerformanceShareUnitsTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Stock Options Activity", "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." } } }, "auth_ref": [ "r10", "r11", "r81" ] }, "us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock", "presentation": [ "http://worksport.com/role/WarrantsTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Warrants Activity", "documentation": "Tabular disclosure of warrants or rights issued. Warrants and rights outstanding are derivative securities that give the holder the right to purchase securities (usually equity) from the issuer at a specific price within a certain time frame. Warrants are often included in a new debt issue to entice investors by a higher return potential. The main difference between warrants and call options is that warrants are issued and guaranteed by the company, whereas options are exchange instruments and are not issued by the company. Also, the lifetime of a warrant is often measured in years, while the lifetime of a typical option is measured in months. Disclose the title of issue of securities called for by warrants and rights outstanding, the aggregate amount of securities called for by warrants and rights outstanding, the date from which the warrants or rights are exercisable, and the price at which the warrant or right is exercisable." } } }, "auth_ref": [ "r29" ] }, "WKSP_ScheduleOfWarrantsExercisePriceTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://worksport.com/20240630", "localname": "ScheduleOfWarrantsExercisePriceTableTextBlock", "presentation": [ "http://worksport.com/role/WarrantsTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Warrants Exercise Price", "documentation": "Schedule Of Warrants Exercise Price [Table Text Block]" } } }, "auth_ref": [] }, "WKSP_ScheduleRightofuseAssetTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://worksport.com/20240630", "localname": "ScheduleRightofuseAssetTableTextBlock", "presentation": [ "http://worksport.com/role/OperatingLeaseObligationsTables" ], "lang": { "en-us": { "role": { "label": "Schedule Right-of-use Asset", "documentation": "Schedule Right of Use Asset [Table Text Block]" } } }, "auth_ref": [] }, "dei_Security12bTitle": { "xbrltype": "securityTitleItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "Security12bTitle", "presentation": [ "http://worksport.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Title of 12(b) Security", "documentation": "Title of a 12(b) registered security." } } }, "auth_ref": [ "r500" ] }, "dei_Security12gTitle": { "xbrltype": "securityTitleItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "Security12gTitle", "presentation": [ "http://worksport.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Title of 12(g) Security", "documentation": "Title of a 12(g) registered security." } } }, "auth_ref": [ "r504" ] }, "dei_SecurityExchangeName": { "xbrltype": "edgarExchangeCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "SecurityExchangeName", "presentation": [ "http://worksport.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Security Exchange Name", "documentation": "Name of the Exchange on which a security is registered." } } }, "auth_ref": [ "r503" ] }, "dei_SecurityReportingObligation": { "xbrltype": "securityReportingObligationItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "SecurityReportingObligation", "presentation": [ "http://worksport.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Security Reporting Obligation", "documentation": "15(d), indicating whether the security has a reporting obligation under that section of the Exchange Act." } } }, "auth_ref": [ "r509" ] }, "us-gaap_SellingAndMarketingExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SellingAndMarketingExpense", "crdr": "debit", "calculation": { "http://worksport.com/role/StatementsOfOperationsAndComprehensiveLoss": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://worksport.com/role/StatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Sales and marketing", "documentation": "The aggregate total amount of expenses directly related to the marketing or selling of products or services." } } }, "auth_ref": [] }, "us-gaap_SeriesAPreferredStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SeriesAPreferredStockMember", "presentation": [ "http://worksport.com/role/BalanceSheetsParenthetical", "http://worksport.com/role/ShareholdersEquityDeficitDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Series A Preferred Stock [Member]", "documentation": "Series A preferred stock." } } }, "auth_ref": [ "r525", "r526", "r559" ] }, "us-gaap_SeriesBPreferredStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SeriesBPreferredStockMember", "presentation": [ "http://worksport.com/role/BalanceSheetsParenthetical", "http://worksport.com/role/ShareholdersEquityDeficitDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Series B Preferred Stock [Member]", "documentation": "Series B preferred stock." } } }, "auth_ref": [ "r525", "r526", "r559" ] }, "us-gaap_ShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensation", "crdr": "debit", "calculation": { "http://worksport.com/role/StatementsOfCashFlows": { "parentTag": "us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://worksport.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Shares, options and warrants issued for services", "documentation": "Amount of noncash expense for share-based payment arrangement." } } }, "auth_ref": [ "r3" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDescription": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardDescription", "presentation": [ "http://worksport.com/role/StockOptionsAndPerformanceShareUnitsDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Share based compensation, description", "documentation": "Description of terms of share-based payment arrangement. Includes, but is not limited to, type of award or grantee and reason for issuance." } } }, "auth_ref": [ "r29", "r31" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate": { "xbrltype": "dateItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate", "presentation": [ "http://worksport.com/role/StockOptionsAndPerformanceShareUnitsDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Expiration date", "documentation": "Date the equity-based award expires, in YYYY-MM-DD format." } } }, "auth_ref": [ "r562" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "presentation": [ "http://worksport.com/role/StockOptionsAndPerformanceShareUnitsDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r223", "r224", "r226", "r227", "r228", "r229", "r230", "r231", "r232", "r233", "r234", "r235", "r236", "r237", "r238", "r239", "r240", "r241", "r242", "r243", "r244", "r245", "r246", "r247", "r248", "r249", "r250", "r251" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised", "presentation": [ "http://worksport.com/role/ScheduleOfWarrantsActivityDetails", "http://worksport.com/role/WarrantsDetailsNarrative" ], "lang": { "en-us": { "role": { "negatedLabel": "Number of warrants, exercise", "label": "Pre warrants exercised", "documentation": "Number of non-option equity instruments exercised by participants." } } }, "auth_ref": [ "r9" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted", "presentation": [ "http://worksport.com/role/ScheduleOfWarrantsActivityDetails" ], "lang": { "en-us": { "role": { "label": "Number of warrants, issuance", "documentation": "Net number of non-option equity instruments granted to participants." } } }, "auth_ref": [ "r8" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber", "presentation": [ "http://worksport.com/role/ScheduleOfWarrantsActivityDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Number of warrants, balance, beginning of year", "periodEndLabel": "Number of warrants, balance, end of period", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Outstanding, Number", "documentation": "Number of equity instruments other than options outstanding, including both vested and non-vested instruments." } } }, "auth_ref": [ "r82", "r83" ] }, "WKSP_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionsOutstandingWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://worksport.com/20240630", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionsOutstandingWeightedAverageExercisePrice", "presentation": [ "http://worksport.com/role/ScheduleOfWarrantsActivityDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Weighted average price, balance, beginning of year", "periodEndLabel": "Weighted average price, balance, ending of year", "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock warrants.", "label": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock warrants" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod", "presentation": [ "http://worksport.com/role/StockOptionsAndPerformanceShareUnitsDetailsNarrative" ], "lang": { "en-us": { "role": { "verboseLabel": "Cancelled shares", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures and Expirations in Period", "documentation": "For presentations that combine terminations, the number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan or that expired." } } }, "auth_ref": [ "r567" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod", "presentation": [ "http://worksport.com/role/ScheduleOfStockOptionsActivityDetails", "http://worksport.com/role/StockOptionsAndPerformanceShareUnitsDetailsNarrative" ], "lang": { "en-us": { "role": { "negatedLabel": "Number of options, cancelled", "label": "Stock option cancelled", "documentation": "The number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan." } } }, "auth_ref": [ "r235" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "presentation": [ "http://worksport.com/role/ScheduleOfStockOptionsActivityDetails", "http://worksport.com/role/ShareholdersEquityDeficitDetailsNarrative", "http://worksport.com/role/StockOptionsAndPerformanceShareUnitsDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Share based payment award, options, grants in period, gross", "verboseLabel": "Number of options, granted", "terseLabel": "Stock option issued", "documentation": "Gross number of share options (or share units) granted during the period." } } }, "auth_ref": [ "r233" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "presentation": [ "http://worksport.com/role/ScheduleOfStockOptionsActivityDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Number of options, balance, beginning of period", "periodEndLabel": "Number of options, balance, end of period", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number", "documentation": "Number of options outstanding, including both vested and non-vested options." } } }, "auth_ref": [ "r229", "r230" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "presentation": [ "http://worksport.com/role/ScheduleOfStockOptionsActivityDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Weighted average price, balance, beginning of period", "periodEndLabel": "Weighted average price, balance, end of period", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price", "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan." } } }, "auth_ref": [ "r229", "r230" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "presentation": [ "http://worksport.com/role/LossPerShareDetailsNarrative", "http://worksport.com/role/ShareholdersEquityDeficitDetailsNarrative", "http://worksport.com/role/StockOptionsAndPerformanceShareUnitsDetailsNarrative" ], "lang": { "en-us": { "role": { "documentation": "Award under share-based payment arrangement." } } }, "auth_ref": [ "r226", "r227", "r228", "r229", "r230", "r231", "r232", "r233", "r234", "r235", "r236", "r237", "r238", "r239", "r240", "r241", "r242", "r243", "r244", "r245", "r246", "r247", "r248", "r249", "r250", "r251" ] }, "WKSP_ShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionsExerciseWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://worksport.com/20240630", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionsExerciseWeightedAverageExercisePrice", "presentation": [ "http://worksport.com/role/ScheduleOfWarrantsActivityDetails" ], "lang": { "en-us": { "role": { "label": "Weighted average price, exercise", "documentation": "Weighted average price, exercise." } } }, "auth_ref": [] }, "WKSP_ShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionsGrantsInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://worksport.com/20240630", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionsGrantsInPeriodWeightedAverageExercisePrice", "presentation": [ "http://worksport.com/role/ScheduleOfWarrantsActivityDetails" ], "lang": { "en-us": { "role": { "label": "Weighted average price, issuance", "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of warrants." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "presentation": [ "http://worksport.com/role/StockOptionsAndPerformanceShareUnitsDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Stock option exercise price", "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares." } } }, "auth_ref": [ "r234" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice", "presentation": [ "http://worksport.com/role/ScheduleOfStockOptionsActivityDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Weighted average price, cancelled", "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price", "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated." } } }, "auth_ref": [ "r235" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "presentation": [ "http://worksport.com/role/ScheduleOfStockOptionsActivityDetails" ], "lang": { "en-us": { "role": { "label": "Weighted average price, granted", "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options." } } }, "auth_ref": [ "r233" ] }, "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit", "presentation": [ "http://worksport.com/role/ScheduleOfShare-basedPaymentArrangementOptionExercisePriceRangeDetails" ], "lang": { "en-us": { "role": { "label": "Lower Range of Exercise prices", "documentation": "The floor of a customized range of exercise prices for purposes of disclosing shares potentially issuable under outstanding stock option awards on all stock option plans and other required information pertaining to awards in the customized range." } } }, "auth_ref": [ "r33" ] }, "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions", "presentation": [ "http://worksport.com/role/ScheduleOfShare-basedPaymentArrangementOptionExercisePriceRangeDetails" ], "lang": { "en-us": { "role": { "label": "Number of Shares Exercisable", "documentation": "The number of shares reserved for issuance pertaining to the outstanding exercisable stock options as of the balance sheet date in the customized range of exercise prices for which the market and performance vesting condition has been satisfied." } } }, "auth_ref": [ "r32" ] }, "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions", "presentation": [ "http://worksport.com/role/ScheduleOfShare-basedPaymentArrangementOptionExercisePriceRangeDetails" ], "lang": { "en-us": { "role": { "label": "Number of Shares Outstanding", "documentation": "The number of shares reserved for issuance pertaining to the outstanding stock options as of the balance sheet date for all option plans in the customized range of exercise prices." } } }, "auth_ref": [ "r82", "r83" ] }, "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit", "presentation": [ "http://worksport.com/role/ScheduleOfShare-basedPaymentArrangementOptionExercisePriceRangeDetails" ], "lang": { "en-us": { "role": { "label": "Upper Range of Exercise prices", "documentation": "The ceiling of a customized range of exercise prices for purposes of disclosing shares potentially issuable under outstanding stock option awards on all stock option plans and other required information pertaining to awards in the customized range." } } }, "auth_ref": [ "r33" ] }, "us-gaap_SharePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SharePrice", "presentation": [ "http://worksport.com/role/WarrantsDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Share price", "documentation": "Price of a single share of a number of saleable stocks of a company." } } }, "auth_ref": [] }, "WKSP_ShareSubscriptionPayableMember": { "xbrltype": "domainItemType", "nsuri": "http://worksport.com/20240630", "localname": "ShareSubscriptionPayableMember", "presentation": [ "http://worksport.com/role/StatementsOfShareholdersEquity" ], "lang": { "en-us": { "role": { "label": "Share Subscription Payable [Member]", "documentation": "Share Subscription Payable [Member]" } } }, "auth_ref": [] }, "WKSP_ShareSubscriptionsPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://worksport.com/20240630", "localname": "ShareSubscriptionsPayable", "crdr": "credit", "calculation": { "http://worksport.com/role/BalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://worksport.com/role/BalanceSheets" ], "lang": { "en-us": { "role": { "label": "Share subscriptions payable", "documentation": "Share subscriptions payable." } } }, "auth_ref": [] }, "WKSP_ShareSubscriptionsReceivableMember": { "xbrltype": "domainItemType", "nsuri": "http://worksport.com/20240630", "localname": "ShareSubscriptionsReceivableMember", "presentation": [ "http://worksport.com/role/StatementsOfShareholdersEquity" ], "lang": { "en-us": { "role": { "label": "Share Subscriptions Receivable [Member]", "documentation": "Share Subscriptions Receivable [Member]" } } }, "auth_ref": [] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod", "presentation": [ "http://worksport.com/role/StockOptionsAndPerformanceShareUnitsDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Expiration term", "documentation": "Period from grant date that an equity-based award expires, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r479" ] }, "WKSP_SharebasedCompensationArrangementBySharebasedPaymentAwardNonOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "xbrltype": "durationItemType", "nsuri": "http://worksport.com/20240630", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardNonOptionsOutstandingWeightedAverageRemainingContractualTerm2", "presentation": [ "http://worksport.com/role/ScheduleOfWarrantsExercisePriceDetails", "http://worksport.com/role/WarrantsDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Weighted average life (years)", "documentation": "Non-capital losses carried forward, total" } } }, "auth_ref": [] }, "us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1", "presentation": [ "http://worksport.com/role/ScheduleOfShare-basedPaymentArrangementOptionExercisePriceRangeDetails" ], "lang": { "en-us": { "role": { "label": "Weighted average exercise price", "documentation": "The weighted average price as of the balance sheet date at which grantees could acquire the underlying shares with respect to all outstanding stock options which are in the customized range of exercise prices." } } }, "auth_ref": [ "r82", "r83" ] }, "us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2", "presentation": [ "http://worksport.com/role/ScheduleOfShare-basedPaymentArrangementOptionExercisePriceRangeDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Weighted average life (years)", "label": "Share-Based Payment Arrangement, Option, Exercise Price Range, Outstanding, Weighted Average Remaining Contractual Term", "documentation": "Weighted average remaining contractual term of outstanding stock options, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r84" ] }, "us-gaap_SharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SharesOutstanding", "presentation": [ "http://worksport.com/role/StatementsOfShareholdersEquity" ], "lang": { "en-us": { "role": { "periodStartLabel": "Balance, shares", "periodEndLabel": "Balance, shares", "label": "Shares, Outstanding", "documentation": "Number of shares issued which are neither cancelled nor held in the treasury." } } }, "auth_ref": [] }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SignificantAccountingPoliciesTextBlock", "presentation": [ "http://worksport.com/role/SignificantAccountingPolicies" ], "lang": { "en-us": { "role": { "label": "Significant Accounting Policies", "documentation": "The entire disclosure for all significant accounting policies of the reporting entity." } } }, "auth_ref": [ "r73", "r127" ] }, "dei_SolicitingMaterial": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "SolicitingMaterial", "presentation": [ "http://worksport.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Soliciting Material", "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as soliciting material pursuant to Rule 14a-12 under the Exchange Act." } } }, "auth_ref": [ "r507" ] }, "us-gaap_StatementClassOfStockAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementClassOfStockAxis", "presentation": [ "http://worksport.com/role/BalanceSheetsParenthetical", "http://worksport.com/role/Cover", "http://worksport.com/role/ScheduleOfWarrantsExercisePriceDetails", "http://worksport.com/role/ShareholdersEquityDeficitDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Class of Stock [Axis]", "documentation": "Information by the different classes of stock of the entity." } } }, "auth_ref": [ "r97", "r108", "r109", "r110", "r129", "r149", "r150", "r152", "r154", "r161", "r162", "r177", "r189", "r191", "r192", "r193", "r196", "r197", "r202", "r203", "r205", "r208", "r214", "r288", "r355", "r356", "r357", "r358", "r363", "r364", "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r388", "r411", "r434", "r455", "r456", "r457", "r458", "r459", "r519", "r536", "r543" ] }, "us-gaap_StatementEquityComponentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementEquityComponentsAxis", "presentation": [ "http://worksport.com/role/GoingConcernDetailsNarrative", "http://worksport.com/role/LossPerShareDetailsNarrative", "http://worksport.com/role/ShareholdersEquityDeficitDetailsNarrative", "http://worksport.com/role/StatementsOfShareholdersEquity", "http://worksport.com/role/WarrantInducementDetailsNarrative", "http://worksport.com/role/WarrantsDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Equity Components [Axis]", "documentation": "Information by component of equity." } } }, "auth_ref": [ "r7", "r49", "r52", "r53", "r98", "r117", "r118", "r119", "r132", "r133", "r134", "r136", "r141", "r143", "r145", "r160", "r178", "r179", "r181", "r216", "r258", "r259", "r261", "r262", "r263", "r265", "r266", "r267", "r273", "r274", "r275", "r276", "r277", "r278", "r280", "r293", "r294", "r295", "r296", "r297", "r298", "r302", "r304", "r313", "r342", "r348", "r349", "r350", "r363", "r434" ] }, "us-gaap_StatementLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementLineItems", "presentation": [ "http://worksport.com/role/BalanceSheetsParenthetical", "http://worksport.com/role/Cover", "http://worksport.com/role/InvestmentsDetailsNarrative", "http://worksport.com/role/ScheduleOfShare-basedPaymentArrangementOptionExercisePriceRangeDetails", "http://worksport.com/role/ScheduleOfStockOptionsActivityDetails", "http://worksport.com/role/ScheduleOfWarrantsExercisePriceDetails", "http://worksport.com/role/StatementsOfShareholdersEquity", "http://worksport.com/role/StockOptionsAndPerformanceShareUnitsTables", "http://worksport.com/role/WarrantInducementDetailsNarrative", "http://worksport.com/role/WarrantsDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Statement [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r132", "r133", "r134", "r160", "r304", "r328", "r354", "r374", "r381", "r382", "r383", "r384", "r385", "r386", "r388", "r391", "r392", "r393", "r394", "r395", "r398", "r399", "r400", "r401", "r403", "r404", "r405", "r406", "r407", "r409", "r412", "r413", "r419", "r420", "r421", "r422", "r423", "r424", "r425", "r426", "r427", "r428", "r429", "r430", "r434", "r491" ] }, "us-gaap_StatementOfCashFlowsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementOfCashFlowsAbstract", "lang": { "en-us": { "role": { "label": "Statement of Cash Flows [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfFinancialPositionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementOfFinancialPositionAbstract", "auth_ref": [] }, "us-gaap_StatementOfStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementOfStockholdersEquityAbstract", "auth_ref": [] }, "us-gaap_StatementTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementTable", "presentation": [ "http://worksport.com/role/BalanceSheetsParenthetical", "http://worksport.com/role/Cover", "http://worksport.com/role/InvestmentsDetailsNarrative", "http://worksport.com/role/ScheduleOfShare-basedPaymentArrangementOptionExercisePriceRangeDetails", "http://worksport.com/role/ScheduleOfStockOptionsActivityDetails", "http://worksport.com/role/ScheduleOfWarrantsExercisePriceDetails", "http://worksport.com/role/StatementsOfShareholdersEquity", "http://worksport.com/role/StockOptionsAndPerformanceShareUnitsTables", "http://worksport.com/role/WarrantInducementDetailsNarrative", "http://worksport.com/role/WarrantsDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Statement [Table]", "documentation": "Disclosure of information about statement of comprehensive income, income, other comprehensive income, financial position, cash flows, and shareholders' equity." } } }, "auth_ref": [ "r132", "r133", "r134", "r160", "r173", "r304", "r328", "r354", "r374", "r381", "r382", "r383", "r384", "r385", "r386", "r388", "r391", "r392", "r393", "r394", "r395", "r398", "r399", "r400", "r401", "r403", "r404", "r405", "r406", "r407", "r409", "r412", "r413", "r419", "r420", "r421", "r422", "r423", "r424", "r425", "r426", "r427", "r428", "r429", "r430", "r434", "r491" ] }, "WKSP_StevenRossiMember": { "xbrltype": "domainItemType", "nsuri": "http://worksport.com/20240630", "localname": "StevenRossiMember", "presentation": [ "http://worksport.com/role/StockOptionsAndPerformanceShareUnitsDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Steven Rossi [Member]", "documentation": "Steven Rossi [Member]" } } }, "auth_ref": [] }, "WKSP_StevenRossiTwoMember": { "xbrltype": "domainItemType", "nsuri": "http://worksport.com/20240630", "localname": "StevenRossiTwoMember", "presentation": [ "http://worksport.com/role/StockOptionsAndPerformanceShareUnitsDetailsNarrative" ], "lang": { "en-us": { "role": { "verboseLabel": "Steven Rossi [Member]", "documentation": "Steven Rossi [Member]", "label": "Steven Rossi [Member] [Default Label]" } } }, "auth_ref": [] }, "WKSP_StockIssuedDuringPeriodObligationToIssueRemainingShares": { "xbrltype": "sharesItemType", "nsuri": "http://worksport.com/20240630", "localname": "StockIssuedDuringPeriodObligationToIssueRemainingShares", "presentation": [ "http://worksport.com/role/WarrantInducementDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Shares issuable recorded as liability", "documentation": "Obligation to issue remaining shares." } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodSharesAcquisitions": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockIssuedDuringPeriodSharesAcquisitions", "presentation": [ "http://worksport.com/role/InvestmentsDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Stock Issued During Period, Shares, Acquisitions", "documentation": "Number of shares of stock issued during the period pursuant to acquisitions." } } }, "auth_ref": [ "r48", "r49", "r80" ] }, "us-gaap_StockIssuedDuringPeriodSharesIssuedForServices": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockIssuedDuringPeriodSharesIssuedForServices", "presentation": [ "http://worksport.com/role/StatementsOfShareholdersEquity" ], "lang": { "en-us": { "role": { "label": "Issuance for services and subscriptions payable, shares", "documentation": "Number of shares issued in lieu of cash for services contributed to the entity. Number of shares includes, but is not limited to, shares issued for services contributed by vendors and founders." } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodSharesNewIssues": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockIssuedDuringPeriodSharesNewIssues", "presentation": [ "http://worksport.com/role/GoingConcernDetailsNarrative", "http://worksport.com/role/LossPerShareDetailsNarrative", "http://worksport.com/role/ShareholdersEquityDeficitDetailsNarrative", "http://worksport.com/role/StatementsOfShareholdersEquity", "http://worksport.com/role/StockOptionsAndPerformanceShareUnitsDetailsNarrative", "http://worksport.com/role/WarrantsDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Shares issued (note 7), shares", "verboseLabel": "Sale of stock issued", "terseLabel": "Number of shares issued", "documentation": "Number of new stock issued during the period." } } }, "auth_ref": [ "r7", "r48", "r49", "r80", "r355", "r434", "r456" ] }, "WKSP_StockIssuedDuringPeriodSharesNewWarrants": { "xbrltype": "sharesItemType", "nsuri": "http://worksport.com/20240630", "localname": "StockIssuedDuringPeriodSharesNewWarrants", "presentation": [ "http://worksport.com/role/WarrantInducementDetailsNarrative", "http://worksport.com/role/WarrantsDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Number of new warrants issued", "verboseLabel": "Number of shares issued", "documentation": "Number of new warrants issued." } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures", "presentation": [ "http://worksport.com/role/WarrantsDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Number of stock options restricted stock units", "documentation": "Number of shares issued during the period related to Restricted Stock Awards, net of any shares forfeited." } } }, "auth_ref": [ "r7", "r48", "r49", "r80" ] }, "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationForfeited": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockIssuedDuringPeriodSharesShareBasedCompensationForfeited", "presentation": [ "http://worksport.com/role/StockOptionsAndPerformanceShareUnitsDetailsNarrative", "http://worksport.com/role/WarrantsDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Cancelled shares", "documentation": "Number of shares (or other type of equity) forfeited during the period." } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "presentation": [ "http://worksport.com/role/WarrantsDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Representative warrants are exercisable", "documentation": "Number of share options (or share units) exercised during the current period." } } }, "auth_ref": [ "r7", "r48", "r49", "r80", "r234" ] }, "WKSP_StockIssuedDuringPeriodSharesWarrantExercise": { "xbrltype": "sharesItemType", "nsuri": "http://worksport.com/20240630", "localname": "StockIssuedDuringPeriodSharesWarrantExercise", "presentation": [ "http://worksport.com/role/StatementsOfShareholdersEquity" ], "lang": { "en-us": { "role": { "label": "Warrant exercise (note 16), shares", "documentation": "Warrant exercise," } } }, "auth_ref": [] }, "WKSP_StockIssuedDuringPeriodSharesWarrantInducement": { "xbrltype": "sharesItemType", "nsuri": "http://worksport.com/20240630", "localname": "StockIssuedDuringPeriodSharesWarrantInducement", "presentation": [ "http://worksport.com/role/StatementsOfShareholdersEquity" ], "lang": { "en-us": { "role": { "label": "Warrant inducement (note 14), shares", "documentation": "Stock issued during period shares warrant inducement" } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodValueAcquisitions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockIssuedDuringPeriodValueAcquisitions", "crdr": "credit", "presentation": [ "http://worksport.com/role/InvestmentsDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Stock Issued During Period, Value, Acquisitions", "documentation": "Value of stock issued pursuant to acquisitions during the period." } } }, "auth_ref": [ "r7", "r49", "r52", "r53", "r80" ] }, "us-gaap_StockIssuedDuringPeriodValueIssuedForServices": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockIssuedDuringPeriodValueIssuedForServices", "crdr": "credit", "presentation": [ "http://worksport.com/role/StatementsOfShareholdersEquity" ], "lang": { "en-us": { "role": { "label": "Issuance for services and subscriptions payable", "documentation": "Value of stock issued in lieu of cash for services contributed to the entity. Value of the stock issued includes, but is not limited to, services contributed by vendors and founders." } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodValueNewIssues": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockIssuedDuringPeriodValueNewIssues", "crdr": "credit", "presentation": [ "http://worksport.com/role/GoingConcernDetailsNarrative", "http://worksport.com/role/ShareholdersEquityDeficitDetailsNarrative", "http://worksport.com/role/StatementsOfShareholdersEquity", "http://worksport.com/role/WarrantsDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Shares issued (note 7)", "verboseLabel": "Number of common shares issued, value", "terseLabel": "Stock Issued During Period, Value, New Issues", "documentation": "Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering." } } }, "auth_ref": [ "r7", "r48", "r49", "r80", "r363", "r434", "r456", "r497" ] }, "WKSP_StockIssuedDuringPeriodValueWarrantExercise": { "xbrltype": "monetaryItemType", "nsuri": "http://worksport.com/20240630", "localname": "StockIssuedDuringPeriodValueWarrantExercise", "crdr": "credit", "presentation": [ "http://worksport.com/role/StatementsOfShareholdersEquity" ], "lang": { "en-us": { "role": { "label": "Warrant exercise (note 14)", "documentation": "Stock issued during period value warrant exercise." } } }, "auth_ref": [] }, "WKSP_StockIssuedDuringPeriodValueWarrantInducement": { "xbrltype": "monetaryItemType", "nsuri": "http://worksport.com/20240630", "localname": "StockIssuedDuringPeriodValueWarrantInducement", "crdr": "credit", "presentation": [ "http://worksport.com/role/StatementsOfShareholdersEquity" ], "lang": { "en-us": { "role": { "label": "Warrant inducement (note 16)", "documentation": "Stock issued during period value warrant inducement" } } }, "auth_ref": [] }, "us-gaap_StockOptionExercisePriceIncrease": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockOptionExercisePriceIncrease", "presentation": [ "http://worksport.com/role/SubsequentEventsDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Exercise prices per share", "documentation": "Per share increase in exercise price of option. Excludes change due to standard antidilution provision and option granted under share-based payment arrangement." } } }, "auth_ref": [ "r215" ] }, "us-gaap_StockOptionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockOptionMember", "presentation": [ "http://worksport.com/role/LossPerShareDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Equity Option [Member]", "documentation": "Contracts conveying rights, but not obligations, to buy or sell a specific quantity of stock at a specified price during a specified period (an American option) or at a specified date (a European option)." } } }, "auth_ref": [ "r490" ] }, "WKSP_StockOptionsMember": { "xbrltype": "domainItemType", "nsuri": "http://worksport.com/20240630", "localname": "StockOptionsMember", "presentation": [ "http://worksport.com/role/StockOptionsAndPerformanceShareUnitsDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Stock Options [Member]", "documentation": "Stock Options [Member]" } } }, "auth_ref": [] }, "us-gaap_StockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockholdersEquity", "crdr": "credit", "calculation": { "http://worksport.com/role/BalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://worksport.com/role/BalanceSheets", "http://worksport.com/role/StatementsOfShareholdersEquity" ], "lang": { "en-us": { "role": { "totalLabel": "Total Shareholders\u2019 Equity", "periodStartLabel": "Balance", "periodEndLabel": "Balance", "label": "Equity, Attributable to Parent", "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest." } } }, "auth_ref": [ "r49", "r52", "r53", "r75", "r390", "r408", "r435", "r436", "r486", "r498", "r538", "r552", "r598", "r621" ] }, "us-gaap_StockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockholdersEquityAbstract", "presentation": [ "http://worksport.com/role/BalanceSheets" ], "lang": { "en-us": { "role": { "label": "Shareholders\u2019 Equity" } } }, "auth_ref": [] }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockholdersEquityNoteDisclosureTextBlock", "presentation": [ "http://worksport.com/role/ShareholdersEquityDeficit" ], "lang": { "en-us": { "role": { "label": "Shareholders\u2019 Equity (Deficit)", "documentation": "The entire disclosure for equity." } } }, "auth_ref": [ "r79", "r128", "r201", "r203", "r204", "r205", "r206", "r207", "r208", "r209", "r210", "r211", "r212", "r213", "r216", "r279", "r437", "r439", "r460" ] }, "WKSP_SubleaseAgreementMember": { "xbrltype": "domainItemType", "nsuri": "http://worksport.com/20240630", "localname": "SubleaseAgreementMember", "presentation": [ "http://worksport.com/role/RentalIncomeDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Sublease Agreement [Member]", "documentation": "Sublease Agreement [Member]" } } }, "auth_ref": [] }, "us-gaap_SubsequentEventLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SubsequentEventLineItems", "presentation": [ "http://worksport.com/role/SubsequentEventsDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Subsequent Event [Line Items]", "documentation": "Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event." } } }, "auth_ref": [ "r299", "r323" ] }, "us-gaap_SubsequentEventMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SubsequentEventMember", "presentation": [ "http://worksport.com/role/LongTermDebtDetailsNarrative", "http://worksport.com/role/SubsequentEventsDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Subsequent Event [Member]", "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r299", "r323" ] }, "us-gaap_SubsequentEventTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SubsequentEventTable", "presentation": [ "http://worksport.com/role/SubsequentEventsDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Subsequent Event [Table]", "documentation": "Disclosure of information about significant event or transaction occurring between statement of financial position date and date when financial statements were issued." } } }, "auth_ref": [ "r299", "r323" ] }, "us-gaap_SubsequentEventTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SubsequentEventTypeAxis", "presentation": [ "http://worksport.com/role/LongTermDebtDetailsNarrative", "http://worksport.com/role/SubsequentEventsDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Subsequent Event Type [Axis]", "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r299", "r323" ] }, "us-gaap_SubsequentEventTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SubsequentEventTypeDomain", "presentation": [ "http://worksport.com/role/LongTermDebtDetailsNarrative", "http://worksport.com/role/SubsequentEventsDetailsNarrative" ], "lang": { "en-us": { "role": { "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r299", "r323" ] }, "us-gaap_SubsequentEventsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SubsequentEventsAbstract", "lang": { "en-us": { "role": { "label": "Subsequent Events [Abstract]" } } }, "auth_ref": [] }, "us-gaap_SubsequentEventsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SubsequentEventsTextBlock", "presentation": [ "http://worksport.com/role/SubsequentEvents" ], "lang": { "en-us": { "role": { "label": "Subsequent Events", "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business." } } }, "auth_ref": [ "r322", "r324" ] }, "us-gaap_SubstantialDoubtAboutGoingConcernTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SubstantialDoubtAboutGoingConcernTextBlock", "presentation": [ "http://worksport.com/role/GoingConcern" ], "lang": { "en-us": { "role": { "label": "Going Concern", "documentation": "The entire disclosure when substantial doubt is raised about the ability to continue as a going concern. Includes, but is not limited to, principal conditions or events that raised substantial doubt about the ability to continue as a going concern, management's evaluation of the significance of those conditions or events in relation to the ability to meet its obligations, and management's plans that alleviated or are intended to mitigate the conditions or events that raise substantial doubt about the ability to continue as a going concern." } } }, "auth_ref": [ "r37" ] }, "us-gaap_SupplementalCashFlowInformationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SupplementalCashFlowInformationAbstract", "presentation": [ "http://worksport.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Supplemental Disclosure of non-cash operating and investing activities" } } }, "auth_ref": [] }, "us-gaap_TaxesPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TaxesPayableCurrent", "crdr": "credit", "calculation": { "http://worksport.com/role/BalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://worksport.com/role/BalanceSheets" ], "lang": { "en-us": { "role": { "label": "Payroll taxes payable", "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for statutory income, sales, use, payroll, excise, real, property and other taxes. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r39", "r40" ] }, "WKSP_TerravisEnergyIncMember": { "xbrltype": "domainItemType", "nsuri": "http://worksport.com/20240630", "localname": "TerravisEnergyIncMember", "presentation": [ "http://worksport.com/role/ScheduleOfShare-basedPaymentArrangementOptionExercisePriceRangeDetails", "http://worksport.com/role/ScheduleOfStockOptionsActivityDetails", "http://worksport.com/role/StockOptionsAndPerformanceShareUnitsTables" ], "lang": { "en-us": { "role": { "label": "Terravis Energy, Inc. [Member]", "documentation": "Terravis Energy, Inc. [Member]" } } }, "auth_ref": [] }, "srt_TitleOfIndividualAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "TitleOfIndividualAxis", "presentation": [ "http://worksport.com/role/RelatedPartyTransactionsDetailsNarrative", "http://worksport.com/role/ShareholdersEquityDeficitDetailsNarrative", "http://worksport.com/role/StockOptionsAndPerformanceShareUnitsDetailsNarrative", "http://worksport.com/role/WarrantsDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Title and Position [Axis]" } } }, "auth_ref": [ "r549", "r602" ] }, "srt_TitleOfIndividualWithRelationshipToEntityDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "TitleOfIndividualWithRelationshipToEntityDomain", "presentation": [ "http://worksport.com/role/RelatedPartyTransactionsDetailsNarrative", "http://worksport.com/role/ShareholdersEquityDeficitDetailsNarrative", "http://worksport.com/role/StockOptionsAndPerformanceShareUnitsDetailsNarrative", "http://worksport.com/role/WarrantsDetailsNarrative" ], "auth_ref": [] }, "dei_TradingSymbol": { "xbrltype": "tradingSymbolItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "TradingSymbol", "presentation": [ "http://worksport.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Trading Symbol", "documentation": "Trading symbol of an instrument as listed on an exchange." } } }, "auth_ref": [] }, "us-gaap_TranslationAdjustmentFunctionalToReportingCurrencyNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TranslationAdjustmentFunctionalToReportingCurrencyNetOfTax", "crdr": "credit", "calculation": { "http://worksport.com/role/BalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://worksport.com/role/BalanceSheets" ], "lang": { "en-us": { "role": { "label": "Cumulative translation adjustment", "documentation": "Amount of cumulative translation gain (loss), after tax, from translating foreign currency financial statements into the reporting currency." } } }, "auth_ref": [ "r58", "r599" ] }, "WKSP_TwoThousandFifteenEquityIncentivePlanMember": { "xbrltype": "domainItemType", "nsuri": "http://worksport.com/20240630", "localname": "TwoThousandFifteenEquityIncentivePlanMember", "presentation": [ "http://worksport.com/role/StockOptionsAndPerformanceShareUnitsDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "2015, 2021 and 2022 Equity Incentive Plans [Member]", "documentation": "2015, 2021 and 2022 Equity Incentive Plans [Member]." } } }, "auth_ref": [] }, "us-gaap_TypeOfArrangementAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TypeOfArrangementAxis", "presentation": [ "http://worksport.com/role/GoingConcernDetailsNarrative", "http://worksport.com/role/LongTermDebtDetailsNarrative", "http://worksport.com/role/OperatingLeaseObligationsDetailsNarrative", "http://worksport.com/role/RentalIncomeDetailsNarrative", "http://worksport.com/role/ShareholdersEquityDeficitDetailsNarrative", "http://worksport.com/role/SubsequentEventsDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Collaborative Arrangement and Arrangement Other than Collaborative [Axis]", "documentation": "Information by collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations." } } }, "auth_ref": [ "r268" ] }, "WKSP_WarrantInducementIssuanceCostsIncludedInAccountsPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://worksport.com/20240630", "localname": "WarrantInducementIssuanceCostsIncludedInAccountsPayable", "crdr": "credit", "presentation": [ "http://worksport.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Warrant inducement issuance costs included in accounts payable", "documentation": "Warrant inducement issuance costs included in accounts payable." } } }, "auth_ref": [] }, "WKSP_WarrantInducementTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://worksport.com/20240630", "localname": "WarrantInducementTextBlock", "presentation": [ "http://worksport.com/role/WarrantInducement" ], "lang": { "en-us": { "role": { "verboseLabel": "Warrant Inducement", "documentation": "Warran tInducement [Text Block]", "label": "Warran tInducement [Text Block]" } } }, "auth_ref": [] }, "us-gaap_WarrantMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "WarrantMember", "presentation": [ "http://worksport.com/role/GoingConcernDetailsNarrative", "http://worksport.com/role/LossPerShareDetailsNarrative", "http://worksport.com/role/ShareholdersEquityDeficitDetailsNarrative", "http://worksport.com/role/WarrantInducementDetailsNarrative", "http://worksport.com/role/WarrantsDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Warrant [Member]", "documentation": "Security that gives the holder the right to purchase shares of stock in accordance with the terms of the instrument, usually upon payment of a specified amount." } } }, "auth_ref": [ "r488", "r489", "r492", "r493", "r494", "r495" ] }, "us-gaap_WarrantsAndRightsOutstandingMaturityDate": { "xbrltype": "dateItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "WarrantsAndRightsOutstandingMaturityDate", "presentation": [ "http://worksport.com/role/ScheduleOfWarrantsExercisePriceDetails" ], "lang": { "en-us": { "role": { "label": "Warrants expiry date", "documentation": "Expiration date of outstanding warrant and right embodying unconditional obligation requiring redemption by transferring asset at specified or determinable date or upon event certain to occur, in YYYY-MM-DD format." } } }, "auth_ref": [ "r594", "r595", "r596" ] }, "us-gaap_WarrantsAndRightsOutstandingTerm": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "WarrantsAndRightsOutstandingTerm", "presentation": [ "http://worksport.com/role/GoingConcernDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Warrants and rights outstanding, term", "documentation": "Period between issuance and expiration of outstanding warrant and right embodying unconditional obligation requiring redemption by transferring asset at specified or determinable date or upon event certain to occur, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r594", "r595", "r596" ] }, "WKSP_WarrantsFiveMember": { "xbrltype": "domainItemType", "nsuri": "http://worksport.com/20240630", "localname": "WarrantsFiveMember", "presentation": [ "http://worksport.com/role/ScheduleOfWarrantsExercisePriceDetails" ], "lang": { "en-us": { "role": { "label": "Warrants Five [Member]", "documentation": "Warrants Five [Member]" } } }, "auth_ref": [] }, "WKSP_WarrantsFourMember": { "xbrltype": "domainItemType", "nsuri": "http://worksport.com/20240630", "localname": "WarrantsFourMember", "presentation": [ "http://worksport.com/role/ScheduleOfWarrantsExercisePriceDetails" ], "lang": { "en-us": { "role": { "label": "Warrants Four [Member]", "documentation": "Warrants Four [Member]" } } }, "auth_ref": [] }, "WKSP_WarrantsMember": { "xbrltype": "domainItemType", "nsuri": "http://worksport.com/20240630", "localname": "WarrantsMember", "presentation": [ "http://worksport.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Warrants [Member]", "documentation": "Warrants [Member]" } } }, "auth_ref": [] }, "WKSP_WarrantsOneMember": { "xbrltype": "domainItemType", "nsuri": "http://worksport.com/20240630", "localname": "WarrantsOneMember", "presentation": [ "http://worksport.com/role/ScheduleOfWarrantsExercisePriceDetails" ], "lang": { "en-us": { "role": { "label": "Warrants One [Member]", "documentation": "Warrants One [Member]" } } }, "auth_ref": [] }, "WKSP_WarrantsSixMember": { "xbrltype": "domainItemType", "nsuri": "http://worksport.com/20240630", "localname": "WarrantsSixMember", "presentation": [ "http://worksport.com/role/ScheduleOfWarrantsExercisePriceDetails" ], "lang": { "en-us": { "role": { "label": "Warrants Six [Member]", "documentation": "Warrants Six [Member]" } } }, "auth_ref": [] }, "WKSP_WarrantsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://worksport.com/20240630", "localname": "WarrantsTextBlock", "presentation": [ "http://worksport.com/role/Warrants" ], "lang": { "en-us": { "role": { "verboseLabel": "Warrants", "documentation": "Warrants [Text Block]", "label": "WarrantsTextBlock" } } }, "auth_ref": [] }, "WKSP_WarrantsThreeMember": { "xbrltype": "domainItemType", "nsuri": "http://worksport.com/20240630", "localname": "WarrantsThreeMember", "presentation": [ "http://worksport.com/role/ScheduleOfWarrantsExercisePriceDetails" ], "lang": { "en-us": { "role": { "label": "Warrants Three [Member]", "documentation": "Warrants Three [Member]" } } }, "auth_ref": [] }, "WKSP_WarrantsTwoMember": { "xbrltype": "domainItemType", "nsuri": "http://worksport.com/20240630", "localname": "WarrantsTwoMember", "presentation": [ "http://worksport.com/role/ScheduleOfWarrantsExercisePriceDetails" ], "lang": { "en-us": { "role": { "label": "Warrants Two [Member]", "documentation": "Warrants Two [Member]" } } }, "auth_ref": [] }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "presentation": [ "http://worksport.com/role/LossPerShareDetailsNarrative", "http://worksport.com/role/StatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares diluted", "verboseLabel": "Weighted average number of shares outstanding diluted", "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period." } } }, "auth_ref": [ "r148", "r154" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "presentation": [ "http://worksport.com/role/LossPerShareDetailsNarrative", "http://worksport.com/role/StatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares basic", "verboseLabel": "Weighted average number of shares outstanding basic", "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period." } } }, "auth_ref": [ "r147", "r154" ] }, "WKSP_WorkingCapital": { "xbrltype": "monetaryItemType", "nsuri": "http://worksport.com/20240630", "localname": "WorkingCapital", "crdr": "credit", "presentation": [ "http://worksport.com/role/GoingConcernDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Working capital", "documentation": "Working capital." } } }, "auth_ref": [] }, "dei_WrittenCommunications": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "WrittenCommunications", "presentation": [ "http://worksport.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Written Communications", "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as written communications pursuant to Rule 425 under the Securities Act." } } }, "auth_ref": [ "r517" ] } } } }, "std_ref": { "r0": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "SubTopic": "230", "Topic": "830", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477401/830-230-45-1" }, "r1": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-14" }, "r2": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(g)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-25" }, "r3": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28" }, "r4": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28" }, "r5": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "360", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1" }, "r6": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "20", "Topic": "715", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r7": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "SubTopic": "10", "Topic": "505", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-2" }, "r8": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(01)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r9": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(02)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r10": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r11": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r12": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4D", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "815", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4D" }, "r13": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22))", "SubTopic": "10", "Topic": "210", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r14": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483489/210-10-50-1" }, "r15": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "14", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-14" }, "r16": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-4" }, "r17": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-2" }, "r18": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1" }, "r19": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1" }, "r20": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1" }, "r21": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "50", "Section": "40", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481303/470-50-40-2" }, "r22": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "50", "Section": "40", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481303/470-50-40-4" }, "r23": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-3" }, "r24": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "715", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r25": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "715", "SubTopic": "20", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-2" }, "r26": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "715", "SubTopic": "20", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-3" }, "r27": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "715", "SubTopic": "20", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-4" }, "r28": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "715", "SubTopic": "20", "Section": "55", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480482/715-20-55-17" }, "r29": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-1" }, "r30": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r31": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r32": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r33": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r34": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "850", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-1" }, "r35": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "850", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-3" }, "r36": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/205/tableOfContent" }, "r37": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "40", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/205-40/tableOfContent" }, "r38": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(19)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r39": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r40": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r41": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(21))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r42": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r43": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r44": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r45": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r46": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r47": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(26))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r48": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(28))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r49": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(29))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r50": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r51": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r52": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r53": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(31))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r54": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(32))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r55": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r56": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r57": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r58": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-11" }, "r59": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r60": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r61": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(2)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r62": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r63": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r64": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r65": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r66": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-13" }, "r67": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-13" }, "r68": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-15" }, "r69": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-24" }, "r70": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-25" }, "r71": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-25" }, "r72": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28" }, "r73": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "235", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/235/tableOfContent" }, "r74": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "275", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/275/tableOfContent" }, "r75": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 4.E)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480418/310-10-S99-2" }, "r76": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/360/tableOfContent" }, "r77": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1" }, "r78": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "470", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/470/tableOfContent" }, "r79": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/505/tableOfContent" }, "r80": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.3-04)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480008/505-10-S99-1" }, "r81": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r82": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r83": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r84": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "718", "SubTopic": "10", "Subparagraph": "(e)(1)", "Name": "Accounting Standards Codification", "Paragraph": "2", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r85": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r86": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(12))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r87": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r88": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r89": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1" }, "r90": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r91": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r92": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r93": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r94": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "SubTopic": "360", "Topic": "958", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477798/958-360-50-1" }, "r95": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "SubTopic": "360", "Topic": "958", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477798/958-360-50-6" }, "r96": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "SubTopic": "360", "Topic": "958", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477798/958-360-50-7" }, "r97": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "a", "Publisher": "SEC" }, "r98": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479343/105-10-65-6" }, "r99": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-7" }, "r100": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-1" }, "r101": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-5" }, "r102": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r103": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(12))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r104": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(13))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r105": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(14))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r106": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r107": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r108": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(27)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r109": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(28))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r110": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(29))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r111": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(3)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r112": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r113": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r114": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r115": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1A" }, "r116": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1B" }, "r117": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-4" }, "r118": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-5" }, "r119": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-6" }, "r120": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r121": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-17" }, "r122": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-24" }, "r123": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-25" }, "r124": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-2" }, "r125": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-2A" }, "r126": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-8" }, "r127": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483426/235-10-50-1" }, "r128": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(e)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r129": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r130": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(k)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r131": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(k)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r132": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-23" }, "r133": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-24" }, "r134": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-5" }, "r135": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1" }, "r136": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1" }, "r137": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-11" }, "r138": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-11" }, "r139": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-3" }, "r140": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-4" }, "r141": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-6" }, "r142": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-7" }, "r143": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-7" }, "r144": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-8" }, "r145": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-9" }, "r146": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/260/tableOfContent" }, "r147": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-10" }, "r148": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-16" }, "r149": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-2" }, "r150": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-3" }, "r151": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-60B" }, "r152": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-60B" }, "r153": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-7" }, "r154": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1" }, "r155": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1" }, "r156": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-2" }, "r157": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-3" }, "r158": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482635/260-10-55-15" }, "r159": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "270", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482964/270-10-50-1" }, "r160": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483014/272-10-45-1" }, "r161": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482987/272-10-50-1" }, "r162": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482987/272-10-50-3" }, "r163": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r164": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r165": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r166": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r167": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30" }, "r168": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30" }, "r169": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(ee)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r170": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "40", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-40" }, "r171": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-41" }, "r172": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "42", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-42" }, "r173": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481990/310-10-45-13" }, "r174": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481687/323-10-50-3" }, "r175": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481687/323-10-50-3" }, "r176": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481687/323-10-50-3" }, "r177": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481687/323-10-50-3" }, "r178": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-4" }, "r179": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-5" }, "r180": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "330", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/330/tableOfContent" }, "r181": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "60", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476166/350-60-65-1" }, "r182": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-3" }, "r183": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r184": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482017/420-10-50-1" }, "r185": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-4" }, "r186": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-9" }, "r187": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480102/450-20-S99-1" }, "r188": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480102/450-20-S99-1" }, "r189": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A" }, "r190": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A" }, "r191": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A" }, "r192": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A" }, "r193": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B" }, "r194": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B" }, "r195": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B" }, "r196": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B" }, "r197": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B" }, "r198": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B" }, "r199": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1D" }, "r200": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-4" }, "r201": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13" }, "r202": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13" }, "r203": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13" }, "r204": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13" }, "r205": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13" }, "r206": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13" }, "r207": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-14" }, "r208": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-14" }, "r209": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-14" }, "r210": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "16", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-16" }, "r211": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-18" }, "r212": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-18" }, "r213": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-18" }, "r214": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-2" }, "r215": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-3" }, "r216": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.3-04)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480008/505-10-S99-1" }, "r217": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-4" }, "r218": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-5" }, "r219": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r220": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(n)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r221": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-5" }, "r222": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/718/tableOfContent" }, "r223": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "1D", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480483/718-10-35-1D" }, "r224": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480483/718-10-35-3" }, "r225": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r226": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r227": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r228": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r229": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r230": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r231": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r232": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r233": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r234": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r235": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r236": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(04)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r237": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r238": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r239": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r240": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r241": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r242": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r243": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r244": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r245": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r246": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r247": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r248": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r249": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r250": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r251": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(v)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r252": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r253": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r254": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(l)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r255": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "720", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483359/720-20-50-1" }, "r256": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-22" }, "r257": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "23", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-23" }, "r258": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482615/740-10-65-8" }, "r259": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(d)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482615/740-10-65-8" }, "r260": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478758/740-323-25-1" }, "r261": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r262": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r263": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r264": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r265": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r266": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "60", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476176/805-60-65-1" }, "r267": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "60", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476176/805-60-65-1" }, "r268": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "808", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479402/808-10-50-1" }, "r269": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-25" }, "r270": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-25" }, "r271": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-3" }, "r272": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-3" }, "r273": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6" }, "r274": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6" }, "r275": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6" }, "r276": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6" }, "r277": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6" }, "r278": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(i)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6" }, "r279": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480237/815-40-50-6" }, "r280": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1" }, "r281": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1" }, "r282": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1" }, "r283": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r284": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r285": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r286": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-3" }, "r287": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-10" }, "r288": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-28" }, "r289": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481839/830-10-45-17" }, "r290": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482014/830-20-35-1" }, "r291": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481956/830-20-45-1" }, "r292": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481926/830-20-50-1" }, "r293": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-17" }, "r294": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20" }, "r295": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20" }, "r296": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20" }, "r297": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20" }, "r298": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481674/830-30-50-1" }, "r299": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481674/830-30-50-2" }, "r300": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483013/835-20-50-1" }, "r301": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483013/835-20-50-1" }, "r302": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479832/842-10-65-8" }, "r303": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/842-20/tableOfContent" }, "r304": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "12A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479165/842-20-35-12A" }, "r305": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-1" }, "r306": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-1" }, "r307": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-5" }, "r308": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4" }, "r309": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4" }, "r310": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4" }, "r311": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-6" }, "r312": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-7A" }, "r313": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(3)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483550/848-10-65-2" }, "r314": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/850/tableOfContent" }, "r315": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-1" }, "r316": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-1" }, "r317": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-1" }, "r318": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-1" }, "r319": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-2" }, "r320": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-3" }, "r321": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-6" }, "r322": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/855/tableOfContent" }, "r323": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483399/855-10-50-2" }, "r324": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483399/855-10-50-2" }, "r325": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3" }, "r326": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481420/860-30-50-7" }, "r327": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "910", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482546/910-10-50-6" }, "r328": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "924", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 11.L)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479941/924-10-S99-1" }, "r329": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483154/926-20-50-5" }, "r330": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(27))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1" }, "r331": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478451/942-360-50-1" }, "r332": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(12))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r333": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r334": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(21))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r335": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r336": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r337": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r338": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r339": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r340": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r341": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r342": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r343": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r344": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r345": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r346": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r347": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-9" }, "r348": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2" }, "r349": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2" }, "r350": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2" }, "r351": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2" }, "r352": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2" }, "r353": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.W.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479583/944-40-S99-1" }, "r354": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3" }, "r355": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3" }, "r356": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3" }, "r357": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(2)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3" }, "r358": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3" }, "r359": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-11" }, "r360": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-2" }, "r361": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-5" }, "r362": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-6" }, "r363": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478009/946-205-45-4" }, "r364": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-2" }, "r365": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "27", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-27" }, "r366": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7" }, "r367": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7" }, "r368": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7" }, "r369": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7" }, "r370": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7" }, "r371": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7" }, "r372": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7" }, "r373": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7" }, "r374": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477796/946-210-45-4" }, "r375": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-1" }, "r376": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6" }, "r377": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6" }, "r378": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6" }, "r379": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6" }, "r380": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6" }, "r381": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r382": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r383": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r384": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r385": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r386": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r387": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(14))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r388": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(16)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r389": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r390": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r391": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r392": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r393": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r394": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r395": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r396": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(5)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r397": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(5)(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r398": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r399": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r400": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r401": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r402": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r403": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r404": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r405": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r406": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r407": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-2" }, "r408": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-2" }, "r409": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479105/946-220-45-3" }, "r410": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479105/946-220-45-7" }, "r411": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478297/946-220-50-3" }, "r412": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r413": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r414": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(c)(2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r415": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(c)(2)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r416": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r417": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r418": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(g)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r419": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r420": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r421": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r422": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r423": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r424": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r425": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r426": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r427": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r428": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r429": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r430": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r431": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r432": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r433": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(1)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3" }, "r434": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3" }, "r435": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3" }, "r436": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3" }, "r437": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477968/946-235-50-2" }, "r438": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477968/946-235-50-2" }, "r439": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477968/946-235-50-2" }, "r440": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477968/946-235-50-2" }, "r441": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477802/946-310-45-1" }, "r442": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477802/946-310-45-1" }, "r443": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1" }, "r444": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1" }, "r445": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column C)(Footnote 8)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1" }, "r446": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "19", "Subparagraph": "(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-19" }, "r447": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-2" }, "r448": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3" }, "r449": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3" }, "r450": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3" }, "r451": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 11)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3" }, "r452": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6" }, "r453": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6" }, "r454": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column F)(Footnote 5)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6" }, "r455": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-1" }, "r456": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-2" }, "r457": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-2" }, "r458": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-2" }, "r459": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-2" }, "r460": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-6" }, "r461": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "976", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477332/976-310-50-1" }, "r462": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "978", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479230/978-310-50-1" }, "r463": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "985", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481283/985-20-50-2" }, "r464": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-1" }, "r465": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-1" }, "r466": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(g)(6)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-1" }, "r467": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "52", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482635/260-10-55-52" }, "r468": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30" }, "r469": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-31" }, "r470": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "48", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-48" }, "r471": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "49", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-49" }, "r472": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481933/310-10-55-12A" }, "r473": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "340", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "05", "Paragraph": "5", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482955/340-10-05-5" }, "r474": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481568/470-20-55-69B" }, "r475": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69C", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481568/470-20-55-69C" }, "r476": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13" }, "r477": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480547/715-80-55-8" }, "r478": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r479": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r480": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "102", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-102" }, "r481": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "103", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-103" }, "r482": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "107", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107" }, "r483": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "107", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107" }, "r484": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "107", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107" }, "r485": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "53", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479589/842-20-55-53" }, "r486": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481372/852-10-55-10" }, "r487": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "29F", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-29F" }, "r488": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-1" }, "r489": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6" }, "r490": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477439/946-210-55-1" }, "r491": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477802/946-310-45-1" }, "r492": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1" }, "r493": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-2" }, "r494": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3" }, "r495": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6" }, "r496": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479168/946-830-55-10" }, "r497": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479168/946-830-55-11" }, "r498": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479168/946-830-55-12" }, "r499": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12" }, "r500": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b" }, "r501": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-2" }, "r502": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-23" }, "r503": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "d1-1" }, "r504": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "g" }, "r505": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12, 13, 15d" }, "r506": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "13e", "Subsection": "4c" }, "r507": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "14a", "Subsection": "12" }, "r508": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "14d", "Subsection": "2b" }, "r509": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "15", "Subsection": "d" }, "r510": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-K", "Number": "249", "Section": "310" }, "r511": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-Q", "Number": "240", "Section": "308", "Subsection": "a" }, "r512": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Number": "249", "Section": "220", "Subsection": "f" }, "r513": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Number": "249", "Section": "240", "Subsection": "f" }, "r514": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Section": "13", "Subsection": "a-1" }, "r515": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-T", "Number": "232", "Section": "405" }, "r516": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Securities Act", "Number": "230", "Section": "405" }, "r517": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Securities Act", "Number": "230", "Section": "425" }, "r518": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Securities Act", "Number": "7A", "Section": "B", "Subsection": "2" }, "r519": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483014/272-10-45-3" }, "r520": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478156/740-323-50-2" }, "r521": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478156/740-323-50-2" }, "r522": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478156/740-323-50-2" }, "r523": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Topic": "321", "Publisher": "FASB", "URI": "https://asc.fasb.org/321/tableOfContent" }, "r524": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Topic": "325", "Publisher": "FASB", "URI": "https://asc.fasb.org/325/tableOfContent" }, "r525": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(27)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r526": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(28))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r527": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r528": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r529": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r530": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r531": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r532": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r533": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-14" }, "r534": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28" }, "r535": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28" }, "r536": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r537": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(f))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r538": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r539": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-23" }, "r540": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-24" }, "r541": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-5" }, "r542": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-6" }, "r543": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "55", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-55" }, "r544": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "270", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482964/270-10-50-1" }, "r545": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r546": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30" }, "r547": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(ee)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r548": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r549": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481990/310-10-45-13" }, "r550": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481990/310-10-45-2" }, "r551": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/320/tableOfContent" }, "r552": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481687/323-10-50-3" }, "r553": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "340", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483032/340-10-45-1" }, "r554": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r555": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "410", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481931/410-30-50-10" }, "r556": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A" }, "r557": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A" }, "r558": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B" }, "r559": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-2" }, "r560": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91" }, "r561": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r562": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r563": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r564": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r565": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r566": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r567": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r568": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r569": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r570": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r571": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(04)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r572": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r573": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r574": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r575": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r576": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r577": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r578": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r579": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r580": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r581": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r582": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r583": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r584": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r585": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r586": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(v)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r587": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478156/740-323-50-1A" }, "r588": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478156/740-323-50-1A" }, "r589": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478156/740-323-50-1A" }, "r590": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478156/740-323-50-1A" }, "r591": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1" }, "r592": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r593": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r594": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r595": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r596": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r597": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2E", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2E" }, "r598": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-28" }, "r599": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20" }, "r600": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4" }, "r601": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-6" }, "r602": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-2" }, "r603": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-3" }, "r604": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481404/852-10-50-7" }, "r605": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481404/852-10-50-7" }, "r606": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3" }, "r607": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3" }, "r608": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3" }, "r609": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4" }, "r610": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4" }, "r611": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4" }, "r612": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(16)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r613": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r614": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477363/944-310-50-3" }, "r615": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478009/946-205-45-4" }, "r616": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6" }, "r617": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r618": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r619": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(k)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479105/946-220-45-3" }, "r620": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r621": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3" }, "r622": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3" } } } ZIP 79 0001493152-24-031589-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001493152-24-031589-xbrl.zip M4$L#!!0 ( !6 #5F;;MO< * 97@Q,"TQ+FAT;>U=:5,; M29K^K@C]AUS'3 =$E,7ASSOF6\^]#]]?-MNO?G0W3N GP+_>=,_['_LOGVS MQ3_AVRW]]9O]XX,OXK3_Y6/WGX_&65J^$CO;LU+TU506XDA>B%XVC=.(/XC$ MJ>F/NF<7ZFTE=B^]';7])!,7O]9NND=LE5'_U:V(?!I?:_UZ*4 MW\K'<:+.X*L_JJ)4X_FCMV_>'Q_U_5<\'L=3EB:&=NYK"4*:E MS&]X$N^/>_O=O=[>T;MNN[7W:Z_;_=0]ZM_=I!QO/#@>-/O_IY>)QJG2D:0; M5!I,Z-:GT?]P>-IN>70@+!F(C7(BQ2_)Z-]5]OK-[V_WSG(IIS#,-UN_O_TE MIX\W8; C&8FX$-E8O)>#O(KSN=AY&HG=[5WX_V NXG0DXFF6GHG/Q[W?3D^. M>WUQU/TLOL!?XOBDV]OK'QX?P2C>'??@2_H+GDB3^)+E7\4PRV=9'IE%[98;],?^08<'=AZ/XBL,:V?WB?C<$4=S*3[& M*8SF79P762K>J7(>F<>\_,>+[>?UL?P*RQBG958?#*[E$8P%%.)I7^SO'?W6 M_.;C5(I/<:[26)S$,&&]&OM94>)H/\5%$0\G52'+LA#;N[L[VR++A8(_BFHX MA(=D>8$;MP6?PK5 ?45]B!\ET&PPODZ[9=8P$G8&M/]\L2@F<9*(BQ8]V=Z.MK>W.]O; MFY&XF*CA1. PA"J$/%>P6D-X"FB1#07#F8!H&\J\C&$P=)7529$8Q25D885$,V*#F_:4/51G.395*&XG(/^*>6*8="Z MPT3<,.#V<7P.$A(N;1X./C+0 #2*0@ZKG%8ETHHU@]MR&!@H B"'8("?0"N> MQ6>2[CS%.T'Y>.O6;BT=,=Z12U!S(_A>;W\W5U*\PXV?BW>)S+_^DAX<>J0= >ND$1_+TQ?.7]9F:JQKTW1EK$LETX/3*K,J+ M"GY%*@VFK"^9X]M/XOE*\EBB>.?>.& 8978F:8DO5#E9H#S>^&"A4JD&(DQRJ%;UA- M&YT= XO3**8R3A%P '8 B8.02Y-&^/+7.,4'JPEN0SO_8!6 6V1I%*1KFEV M&ABK' #RQLZ;T]]/WA8@\?#G)DKYC 1%HD!R5K/,"/]L!DPV!R*<@N !R/85 M'I,B6UT-@K=;!H.3S3#-2Q3!7 Q8X0-&GPXD<58D4>X\/ MD9"!JE+Y35-GF;&0^M?6QZ97-X-_?#%0\77>O-OP9K&QBA%/<@EJ(8"JFVN. M6,(1X:";V.1V.,)7(*=:VK[L[+Q$%6$%FB?G+10Z5UE"Z@2O.CA]UP.->"Y3 M?%1-G?A?(BV4%DZ06 =S;08O1@5#SWH7)TB.-)(#>(. GZBL=K9)6SU9]?A2 M_(N&!??^6*J[[0W\R2DQMC@F >L2*%1B7']N( M4QB-?*? L.0!*EP8J!8"AAN,59Z$?&Q=M8\ M4[%ZHK1V\+QVZXQP\.B.O 9K=OY>=@;**.2_*VELDQ4T7*.ED+?@SM0QF%-1 MSSL[OHXR=C.@LXD:X&.$&L*$^2(*=D8"7@ZRX %):2[)-"LO'/?(*S($@7HU*K$ON594)8%Q[FA?;K M%1F *[ NKQV$ZL#V,HQJ&[\C69EVM>NM^\!"8_R#[T+ !Y@&D:(VVQ(CP"?IKB_N\\ M;][_(WOC =\8^E(_-SM[&QT MM7-&__E^LQE%-K'(,KEOU,4B&:])]R%,*;2]K8QD29JC@BA*7^B%H$5LX)]& M^&8#&#J3!1#A* /IN4GN7 W*X#<_K *J )VG(S&J'?I!T_Y/8=\[6"](>:3N5( <\!FI$I?#7$9Z*BH1R!8HG':L& HE&P MM\SW1D2^HI@[E$3^L]"KA$.; J?@^& ;1V=3K87@;V#AK*AR=L"1BF!GJ?Q* MCXMGLPSTF[X!& A]FQ+Q%S,NHE+K UN-0/& M192J"N%OGK>DVC$CO\TH]&=A: U)A)3%+CW&I?,:" ;T$J)@>'<(?VEXDO+;X+"7Z*C$2^X'!PZUC@/4E'^J_'C\5[)9/1 M*_+WOX8;$0P/\0;Q^+'.\WIS^Z'S^>[!T<'![]^L]'VX_H[].3O7?F M;_U2_3QTX\6S @9G?GL-M#TJ)SB][;\WS;??,\\ Z0$0(T[,ZL(,&C./^@?F MCN#134%:0PS] TR!Z^'_<%;P$Q:L8>T&N8R_/AY(E("OQ(P6W%_/YPWKJ:=Q M_U=K<8&"UUUQM3R"W*((%!'A0V*Q2R1$4V#AYL#^34[DZ/@SX*$^(J/WQ[UN MI*%# 6"%4VE0@_1EZL6(=R@X3-H!M3[#@K,L8W_*>9Q4\2"1X5,BC;% P<]8 M:Q45QB<5B"&*"Y(I"B X )"($Q3\MQ=?/N,TTT0;9EK4->@$AK#Z+*+XM6# ME=D_(=S>Z?C.RP#P>'N+ =1TK/*I1P##.#QA/ M,(S$*^5XC" QMG@)#5HBL@QFIK,,D*39)D3PXV+%^ !G#A3++8AV"Z:*GF2. M:9'+9UA1=E4-P/XII%:'Z,B(I2JKD@+&(-//X@1X'AA5 6I#KQ-F+%QE OA7 M9-+ AC'@\FF,66(1+:O&Y<3\\5F,T76Z<,FS8 7B(28S((1NMZR1PKB5@:WU MX?HPU@MIP\[HK0&;K"ACGHM+B1G$"0'T426])<;EI!?XX=<@]07L^0UUONG\ M;R710DH6W@#]^C-T,I>3/*O.)N( Y!H[/G1<"$9VOLDWX;/1%H !HU5AAP0S M^MOS%\^B%R^?=U[N& ?WH7EA#^[(SV%=]F"-**T'_1^SK%"E3GI@1TESS&QW MIQGXX[CT@MFY._(HO/AS4=:"SNV6-FU,*/4U9^"H]O MZ$5^3LH J'6$MKE,QGBI;YT:/XO*M>@D(ETP: /+G^_WY$/] 7C'3.8@>Z8L M"3Q)UIP3<\-V<*&F50*R1V95X<\4LW1)M-8G>6MT?B<9+#\AK3^Y$E)A%XY! M)3TYQ#A(T>24 3E8YI742BRGH ZJ.^"1*0"+7(%JTJD&.O,LQS0ON'M$/NT! M8A23SFXSOR('1)9YJ%$]94.-*;0*=<(]%=US+7NU_WVIXPST7T-F0Z/7GG6P M7;YQK!).%P_"K76WUK+8KK>,8T1,WQ&>U>R:DP7NKC13!M&!V 1?R[ OTJFD MK+%AY]BGCZ^QD3A,#F7-7, #=( ]6Q(-"+;!)M&ZC%_>Z6OMA]C0!E*8^;@P M.1;$JY+X=1;A0BY_]YL"2@%QI1]5+.:YNBBF-K]H/PH*8YHD2U_C4R!^X;F= MI>#28[70%G"3E=^&E!UU$@S63,#.["J6A!V"85 BD(QOM2-04A)TSY!<6/7"T4UC! MG7K*!J.G9N<]IS^C_EX67FAWG') .8QW$^.P*SZ4E5 +@ *=' M]7&*I4P5J8YY!B4V&J,'C.4:U: &?$,^S&A$+FU\O@;LOM\,4PN*<7&FNWWCFR7?EFC.:Q^\('\(800W.#_(>92+#4(B[8D/3' ;\7"E6U MG@Y>T&[-*,0:A;5OB!%<8!73J&4Z-/5[+%+&Q%>7!35H&ZP%;!;,LSC1>$()J_*$FAD;R"V%'0"L:HHFYPYH MH@ +43A2KR)N2I62CV;!A;.Q6K_QTBS;#DZIFLT2$-B#!!>LT1M&]54.%#%= M6P%HDK>\BCO,YZ+W %.MNBMPPZ]],_<:SUPCF6%WGNVV!5J9 ZYAI$?.A(G\)2)(B2PF_C&3I ,2MY6S\97T*.S<[ MH8UXL]TZ< 2(>Q>XH&J.@T4"C;PZDK /C?,#JESLC<$S,GA<89X)D!N/_0BY9%MRA ST9JJ/F1A6$SV^VLV,0^XK"B: M@N)^;?)^8V6R,53K5F@LE%1*]JR9@ZF_5>CA8'F* MW,?.27_T PFO6"O'VYC4#9.J F#YV>RGPG8<&T^V-\4HGI/ E3%(\7\#8:$B MDYA!I_](,#"5_6$*V*Q?$C\=*X[\ ;:$-QMY5DRDU/[O80P2]#XSMDD81^.>R1%9]1?$3# MER"WH:$R:DU+#W-2ZOK$-,QF.MR.:G!6Y<,)1CC(3[.:3-82YX%.2IU?ETAJ M>DK+%K#ZI0_:KTLLZR2#>^]*>PZ4TD5R6/ GV:"9*3F(/9MR(6SD&9&-H?Z[ MA[\_U\;?AB>HWQ /!'M=EAB570@XDL?4)KVF6?IX^;4;E!O)KD$N*-;&$G87 M#5R,[=;E/D95#'.)I+:Y(JNRYA-:"(1N/MPJX)^/^M C4'<=Q2KQP3<4- M2W$JI220BJ!H:%-*G@^X&Q+_;,R0\@D5(&Q53"B "==3&10(A+#$$R3: %L[ MD8A1KA=$/:/7E&M4A;1EO10CYA3-NZWJ_>EH\'8G=(WLNB?K[+IU=MU?-+ON MIY,B-^T0?!%V"PC[\]CZE%"3>-WY%Z"MGPD3QO&70EM6<>T6Z#<#<.GL#LKY M"+V4ZS9!]P?0HDM14T*_5GW=8#GY#9&]7(TL0>^/+L5QS5R#_L1 #-C#6-J, MDCBQS8S]IV'[]Z"R2E?N8X5/P5V)TFQE:2UC+;]R^/M'. M,QF8F(UFI4Z9@LT \4F,0C4T6>+W^?%;Z2R^"] JKREEE>D7P]W>@[S-(/R' M"W=:8OT'$$)1**Y7II(]:C2O;Z4VV%-NGJ.Y>C^+\Q$M)\T*#[[SGV]:\RQ9 M%6^@6&,%=(BT [M9P39G.7D&\22B"VK-$0,5_AT_!B$24_EK8^OM1I,<<]VR M0G?,#L<(0'J0J"&0)(P0Z4BGXA[MG1[L_3?FXO$28CH;)_GIELK8D1\!^IG" MA7/90HH+8;#>F2J\O!FU6WI*V+2[6)B/QN,\R$UVQ]>NN6+?<>YI!'MH5EU* MEW@N& ;3_3%7DB[XSB^I1W"YEK8RE8 M$-7S>,RG1N)-K!]N0E 4/ \J>L#/3X25VW'T5CZ'XJN M537<&&&MNIYEA69O-62WE*>:N_K4HZ-+ M6L>A?VIU!SUWGIQRY\O,4?58LZX9:6Z"'BO92<1T337JTJM0YS)V4A4R/&(X M6G;RCO /WF%5;T[8:&3A$O4"RS?L MW+MTS#P,,^AHN31C41?V9[S48=L17KUB5+]?6\15F6$Q(/40Y"Z)B(2DHQ33 MES(VKF]S2/DUVO&L8^[W6V8]\?+GEYTV%I9CVZMTA"TLOR;KC%MNFUYZ137$ MBF]TGY,A6F [:AA3T+HU0L\^NEYE8<[SX$YDJC#)K:9Z'I\9GS%/2^#%;"YQ MBNR[QU\HOH"_97BP!_T6ES"35,[U$%PF)>>S(-!)8C7%88SB*=P.]V A"?X< M27CB"#]0\0#NXR;D+.:HW:BB%,JX*G29TI"Y3G>?1T1?(6C7;]#] 71SVMI9 MX6Z9W]'5_N*BR, @4$EZ ]IIS;GV+<#KZ66NO$Y-0_C3&+7[)_/8L\0>M&O MM$_PI=0?FK\B$ZZX@#>8MJ9TR-P8+Z3Z&50FL$KDJ$_F?DPLF1LX-%0YR*^" M(!5Y):@(A\R'&#M-2R.Q%I*4O>,N3#]U]%5X?DW3Z&'+-&5>:F!15GYH7NEM M]BN!%K"@J8$% 4K)2;9)KGX5##B59UFI8F.DU3NQ,.0SQ]Z& M<34BC22QJ!;4*!Z%05]58%G!#P:'6&\[PCS?S3E,RF Q%!>P+N#87MI^F;<^I 7[8L& M;D+'P.X^ M,K#8=QR%S7%(1!C)9W8@)BY%CPC+AK5JO<<3ND8ZV]-U.MLZG6V=SO9S2)$; M!^C81?OT2IWBH\5&V5@AA(Y:N!$+TBAS W 915CK3H30<'6&=:-/KM%475!Y MKO\P7[_Z@ .7H'0M&_J*5G-$W@H"N%0^CM8L@J+(./=]QS^N%RZ/#)LGC_FD MW[KSGYO[JU2;-R;/HQ9FNRP2(!8# :[Q7^AV'VH/_L)Z8>30@%].",$@H'/D M,^)@R(0T0-;/BK(?ZEH5BV$.$Z9N0!BWIZD##-GTH7:MG7&[Y?4'MOLH M/E?>42P S_,RHKP0#%*@B<:&O^OTAC['DLPU;FE%CR6_UMB9"/[Y @$CV"]6 M53GQ7CN!BY'KI2?,^+X/(V.XH:!_;$VS-U7GSV@*8S^I]B)X).A0# MIUV:3@7/.8B36@,5!)K.;_/34EFL:W])7!(?X+/)R]1N66(OJQSE>18FY;&R MT1E&N?.P#N1BG_1U5^_[!K"P&:]C3.L=(!*?H8HG(E^$-6CTCY5T'D7V*?B< M5V>3($ZABO#X5_8/Z/-?71L3#DG(8>4< YP5.E]$@!W1)_'J"-FTG+^(3T63X4-)A %9[TVI.(A9[MS7#T!3.=862?=X@&A^KGLN3&*:^4Q4&Z* MD7=24Y@AXB:^%@3W31!0*Z'F$[;X9"PO@Y;0#&O2[PC^U7AN(9G!.R::#S36 M<$&+''N@(LH42Y!3>%*+5+ M7F//QCP'K=,I9UQ\GLB4 CC.8&TZ2+DA+NE%('"*B1HZJ&<.<[O*FTJC.%&U '7=WY3-8GX-,&R?N MC5IODL6VY,TS- 2PE-!A7_C2V&SV236>-9]SYN,5YK6F[OM/W5@(LD>!/C34 M"Y=OY\>B'*5.85CX.9G*#6BIM$G9GO1?5848B"RU3!40H"&E"Q[KZA M/1>#N !R) =!9H]*!1E4E4T>[$7J\HL,UGG$#X+,=C'+'[@(^VS"E6CI:GJ3 M12'UB0W(7+:7J^>.N>20S\N.Y%R3Q_TGCQW*DPWP-V#=GM;@:=>ZWY.%(.V;M\PBE\X!2ZIM7V*XH F U#D:U8C+VA6(2 M@]5*)B.E^EC#U437UIQ]_SE[=Y&SC5&OHR+(& .92NS6K5/\+ D97Y\-_#0R M.+;"="$-@7^CST/GZN48T, T3O:9XN]+$E#I]->)/K>]3NDF"9P*R3#=&VFX MH"BGZ>>"S@DTG)@;9]1HH':R4[L5SD!GNUUI!N+2"43.BBLBZY", A69Y7[6 MZIJ%[C\+/6E6C@,3!6!/LJ]N=/ .24U'O8"Q* A,J<"I3FYT1W\M=$;'IVWL M8$\.!);V8U+6;&_W_]K!A"!^V##M,25M8#9IR"Z$$FY2/ M2\P!3+_^WT.=9.,6K<@;'#]KPJW'L_G'O MH-OSF??JLPUX^3*Q3"/E@:WB\4>&#X%)/7[%#Y'5WQWCZ(_^^6CW41/;N\7] M,YNW;,/VW\)J]8X_=WOHY'K%*^W$R1U-K2[%[FI%;XQ[U-<6* MFWOT4?>S^ */%\__#XZ!0FV(.7T1^61=S:W?]-JX&!9S5-9D:R_.V6 M49_]O6$;K\(;C][NSU_YBU=[Z65H:XE1H(?UE,9U^':KV H:.K[9.KS)K;H; MXCZ*IW+54MWRZ\/UNVEJOYLY]#'O^ >NX4DNL?@/SPY;6$ #&;7U\K APL.: MPL/ -W>CB_??_OK[7F_OJ'_<>\71[#4(N3<@Y&/_H'.WLO?[+[]G8.2[U_SV M\! /;#S,!7V&O,\>,SS;J+D6'2Y'N%0BQOW?TVY\393>KJ+_OSJ?/&ISN#T(1QQD$UC(^1I#?/^&+RSEPUS&'XTC/F&/-FI9J(]6N44$L5*-WL-X M]O/7XGA&Z3NOQ$<\BV0=WKZ)\/:R@"UMQ];^\<$7HKD/_4\?W_X_4$L#!!0 M ( !6 #5EUX[WE31@ .^R * 97@Q,"TR+FAT;>T];7/:2-+?J>(_ MS).ZVW*J%+^MD[VSO:G"AL34.N "LK[GG[OUNG%X-/E^WKM]*+5:,(GP_].!^W!9>O]Z9[^A*M[ MYO+I6;?YA?4'7RY;/[\:A4%\S [V9S$;R*F(6$?@4# M8>B5'3?E:BR#8[;_ZOT/P3":G9SN795NN>O4)RR=#&Y-_YVP6'R+WW!?CN&2 M*X)8J%?O'^LQ'[J=0?X);T9\*OWY\1\]@^Z-Y/^$!@D!QJD>&FXEQY-XK6"? MO6_]ZZ)]UA[4:P?[NX>G>V?/>"F61!]K#0] 1@#ZY_?=3YWVV>=^O=;XU.HT MX=^ =3^PRVZCPYK=\\_X0_]T[_/[9[[2M6X702L#3^" _=VW,B@LK+BL,;4Q%X\"^VN_J#HJNO&=Q) MJ!<>DT$<,AZQ<,3BB6 '1Z?]SU?OX\GI'GXRC\_Q4F.FI._4:X?[AT>,!QX@ MP1-,C$;"C>6-,!-\@IL/]AU&=^W@=-7PL%8ZL,EC40;/8<,Y/81/PV#,8'"G MVQN .H/V%FC\PO>"[!P-N3!5PEWN*&:A8K',@Q8J,8\ QZ+(%M4[0HG]^F M"XQB>*(&5@:"[10@/(,)%Z&!:]?=WB_]*X""=5K7[ M\8]VK5J\Q:'<[<*+. MNSVX2-\(.,9IC[^$ZFL>.(=-^ T"+..( 48#5\ZXSV8^=PFD81(!3%'$>,P. MW^[OLTZHX@D#O"GI'1_5::3VA4N&M4(MK M0O06UG4Y:.YFL-]PCU="S@/&/4\9( \.?V37NZPS%^R2!P#;.5=1& !"9#QW M[#S_^.=/^^]*F/Z8<,6!]!9 VWTLW#%\/(3Y%?-"-T'(8-TRB&*E MOVAV/U9"F&N%52$WSH_[^\[^_OXNB @B@QF?\Z$O "7S#!M$&S@CBD$839A!#) 8A/43(N^! M!EQ*>?&/Q.^>,KM^.FS"DE\XA(>1W":*RU,$$4&F&5UJ?B'86,MC02>6I=*9 MS1(5)?#G J,7G=#")S.NUPHE;H"([<$M)?P+\*JI[&)JRQ./DB"+E MLP4CHD >'T(U%'@_R*R,<^?YX ?+!$S3/G)[,IXPCTV9Z03(6(G?$[#&A.=D9P)_)P+Q2-^: MA@KELXJEF_A<^7,6B1@>@(;=4/CAK8.L=90H(CM8A2!E0H">$"<*S"@RD:WU MJODU*C]HM:/L3D_<3(4W,K(\/[TYI:HM%3TA*A(<]&2DBCEL^0PX0X14H 0\ M^W^@G"7#* ;F)$'[\Z2"R[CG>\!Y 7C]?0CV_PC="$AM,#!*_%CO.VC?F:-E M*%S01$'Y3ETU3J9J1T1%\-#12*HI.27RFD-)2T@)"2$UBGZ,NC[7"SG!B;>OR\JK1 M;+8['W]^M?^*OO>O&N?VNWFHF0]5#SZ+ #C[UPGLO!=/<)'[?Z]R!0UZ=HX; M@8*+^Q;'L((BTGTQHA%-.Z(P=96CQ^)TT,3X8@__AZN"3T!8!>Z&P*"^OAD* M("Z <$8(S^/S704^S3*>/K86$51XW!VQE2/(/:1(383/_Z ]&_!?@-SH=*]! M9@Q0>GSH]EH.,G,V#D././\-]Q/T,*&-$TDX*"8J@+( ]!$A9Z2B@#0!7<*5 MP S),9#Z XW/$CA:$-[ZPANC=EQA6CI:N24Q1"((1S;J_9ZN4YU=U76V!V59S@+#W]\])!]$CF'AK4MX7>K& M*(U>'\X/,JWC3J"L/][>! 4] !UJ(-0TVK5&/3OG,QF3G@^J%%YB281>MR1F M01C7:YX9IAWW+)J@4V+";P0=MJG@ >CSJ')% +Y6T4B'TW,9AW+)8\Z-VE;I ME2D@BH2,)L\[TL']=OR>!+(H !\0LO41P.'&B:^;Q&A">FC[7:6AA#/NX]YG MQ-A(G06IMEZO%:/SFLF'N?FRT,10SU=P. "W+T0HMN2U]BW^<>/DU4(_543Y M%J.BI\IAV;4/(+]_X%-0@EO?)! 6?,](KY\,?T-/A@E31:!11".NO:>&GD#9 M\*1V1F3FI>:+3BYG95E>"=M) A\S%RLC@=/4:SGGVVM-W<@[RT1L5!;M MD=->:Z.(L% S6?T53P3QWN,*0K?J.I+\&C66W9](/[Q#8&"]0O6OH(RA R]H)&-X;);UA4>[F.ECQ]=K5;E>; ?,#-)?0"_Q M)49>\#')S)PQ[KK"%S:W:Y0&<3!*B5;":TQ#TF8&1:\1.ATPCPHR*W5FUFLT M'#6BDA-++PV6Y27ZNHFJHTXU2GQ_ER$Z9H"JT,;+X;OX)@'M\(0%?WT^&P[9 MC J3\<2,T3P%0Z6E025\.AE4E .BM,)G=$,3RR^@NV7Y%:J=)6QO1?':3\AP M@Z>S32''0)0BCB*5OV,*Z7NIR$QC5T14]1H0N!6_9''3@4NS3;J!8!=P;I#F M^O(;4'^81#I:ZK']_3W@QFSG;P?[[XRB]QK.DN]S%54$<@LZP6("C3[ V0%$ MP\2C0S='OA!H\8NS$G? ]82C7=;PXTEZJ(IJ!^8@Z8'F]%JAG9O NKN-;R(+ MB7AXU/#XDU)AN$YQ?L"1]#6Z#=^"<:'K)IAJ<\QV^&OS-)@8BS'V(R5,HP$8&I@@)WM&[,8L N MY1034,0C9*"9J[Z.^4'6 I4!8&.9U?AZ%W\WJMM7XETN;#[E?HU"E\494%N;8O+>%VQ8REUW7)0$#TK0'996T>Q M3, #DQCT8!G3. 0HG8ET6$J8D90(2]HI;CUF$.C,@1%0D9[&9)I5B).J8YN* M)3U-43AM.??:N:>[60YI:0D3OXJ$ CR=9DIP" XYGA[F3_, M0,%2ADOHOPV*2G8FAL-'BQRP7KL7"ZS 8@5#*?'%YT9>T/5);I]':G48D*F6: M@6YTA3;^Q'V6\PJE!8!&8= )MN;^U)=1N-NJ%J6,(U2A)G((ZDMCR8G+V9>^ MB%-!+A7F,8,>9)*!0<1B01Z(3M(&4MACO"L,.!JEW:F,80;K5P%+U&=ID4XQ M"E?(FQ.2]#B\:)%1,@I5I@WF5ZZ]9WG530-I-9:L0JA:6>)1YLF>&0C( [ZU M+%Z43ZAX^')G;\69RTY2O?8GCA+FCQ8.4C%&D@Z1000;EXTA0JX2>%LR7$]2 MTET7J0G%?*3$LCZ 4'!XC72!7.:>RP+2A0@!YCX#@&7_ M"X]TKCPYX%F6KKJL4N03G(PQ9M6%5=G0NJAR-O.!!&!VJEWW!+K"TIA%WM:B M]:7QR"WS?5%NG;[Q(ASN'BWAFUEU:QI^!H_ VA2<"G_J2+/J5+4%>FA7RM S[MT_,L$>>OM2< MOTL65,&>UP[[E58\18Q!NBB4/HJ/%9]-<+AE%$<8)UK0I>YJA(0E(V05X_#@ M]&.B2MZV0%??@EO8!43*("$[8HJ!'4DUGA%&80)XJ!&[E 1#54RV^%=GW"RZ M21%-KZLJ3\A/*C#'9P5R"LNU'Y)W&S^@/3$#X@+Z,45G2/O7U, BEB*7 M-9OO\5"O9:7(J?@RTSCL5H^FF=SP1@2F>EUWJ AU;.2/D\=T"XK'S.G:3$K7 M7TH\;IUT>3^!JCA[M^G9(TG \YR\:/B 9(*SQV)ES"M@[E29BIP>Y,@4SI!" M_Q8\0A>X\KAT],BRH_XE]/O])K.SU&M+/? ZE6 QZD;$W M!Q9IQ3*&@1CW]<68^PZ6<$D]SU#JG,@,MD*7F,)\#A,!+,85VG4RYM@-8\F] MY#TL:WF(!%*;B_7AV_/S OP=J\Z/$EQ3&U$]Y>%J>\&R;6U+&7+ULEA1J8.! M%0U4'$N]$W6OF<)-(R6$KYW.-Z&?@-Q2$ANM( 6&28S6CXC054>I>*:5X81[ M>'A8.)N%*DX"](Y@T2.>'A (/$L(0=5K)DC_@JM)$ GK:92*A;\L0X+1)*FEL]ZIROZA5=6#IZ>H M/O>55:UI19N!PY5M!EYV5X$'Z2 #UOL3IY/7KAZW(K[)T6(SWU-?QW[]FFY M?W_:N'=)&X3H]%E(IS9^I:[Q!Z4Y^BL\P O!%TKZKNJU99,P2I$9&_JKKCS" M>*C6ST4^H8/LC.K)LK!C<<9\GU?M(-.U2ZEEF]HK6F=*FT-1\^E%'!66=DB=S+FGIMG>MK9T'_V#C[ZYG6;F1MG+ N$GFNC^82]SI;]*YS MA ^[6 8XG6..A.D;E[/JV'*C;N%TH[? ]1//AJ4JT^GUHVQWQ-PYRHZ1KK41 MWUPQBW5NA[B181+Y640.3OZMDK&N B /)'H1Y0BIQI_7:]3B3&J_2KG, 4_/ M/5;%[K0H?7"!J6#C1I/+3W7IKL@QY-41O7PA:;E(MU0LG\^]LDW]LY*Z *BJ M,+Y>R[A$92[90HU 94JFC>.]P](U@ZWJ!B2LK1W,@CRU%JM (%0,QRJJ0XQ( MQ'9T%3-?Z1I=Y/E3Y-NP)J"&M*:8"N^T$$=!LECR8 H#C=@;DO-!QKXNE#$[ MI\6!321*S?'JOK>%$K\J8G%L_Q5NWBPGZ:\;[O(/ X3_^?&!4@G M!)HSKJISG\LI?+9B=_>$]80O>$24I2^DLB37(K=2F)29N!$J:>7E7/L/@Y!E M]QE]CUM87)Z8JC1NW&ZN@,5TYH=S@4C- MN_ENR+4'WSWA"GPE %R/$M?\;>01MG)"]^389!1ZH,O2G=8723^GKD=ENL+B M!#LH?ITLX\M*?MH>#UEA%%:\Q($KT)9!2!'GR'"+$I"R+V_1LQ06U?E2KU"E;8N4\^ZQED=VN(0@,F\GJ6@8U$6KR8L"+JWI-(\LV2\U08VHP+8U%0!>X2Y8:90"; M'-LPCX-"P14"V7I&D+1IFB+Q-1FZ5?F0MDA7(,8*YL->T"I&U0B("162$%M" MS^AU.\95# 09Q4JZ<4K4J)@I.:6D6#28Y(WTZ35'%)ARP^DT3,DZLW/,D;(G M #$# & S/CQVN*6H!M#?]KT>*?KA_@S[A-L)U^:2@F5]'J-]/T&?_B4U22JE3PM(Z?YC"Z#>@#G MNM'^M=4T[=^7D"$1DQG9:UVV&OU61FG5<*4DENXEPJ#04ZDU E!KC3:9BG@D MYW%(.H&QO[4V;@E^2Z_(4'6%P=WI4#.*)" ; %]]!28']30(IS.!27<@9(%E M>M*U1=LDI2A22]+(& ^@/(]5",L/Q!B$L]:^=*(!*%<,R!9-B$2S3=Q.=!3< MB8A?K(+UQ+V8!_L;5\,^@LJNL.TCN^2WF=$^N&CGWPG8OVA<7K*S%OO8_;75 MZ[2:H(E]<5BCTV3GW4Y_T/O<:K)VAS7.S[N]9J-SWF+7[<$%P'#18I>-:WRI M(/[9'S0&+?QB7W7WB-G@VR2XOUJ0X&#SC5H_ 5,6OL\#$2:9';,E^I=$]-O, MSRSSLQ!#@"\V'XPLHGRV5S%34RO+:*UII4HLQCGP%1,8SRK:MS/TK\7:XTB6 M[B.K,B\C6;&T;Z:Y5/[]4V% NB9Y\M!7 -HQ;D]DWS>3-F0O-UK#)"CSWD%M M=AA[R)1PDWB.XDZXMNE:9(.[U7FY_FP.O0A&[V7'RM5$4 M$MW60QLY)2.0#$*N6TM9MQ\\BQH:6:,'?7%Z/(8P^(UVNM$;!T8ETZ#!S0]<-( MUPR#52=Q9ONJ.X.J^X"R6Z]A'-[<:?#-K&;3.!:1BA:S=+ M#]6>NL+$J669G_7)I0V^6;^X7?/;15:J*8_PAGM06?_3;W_L- :?>ZT^6'FM MCV#6=3MDO7WH7EYVKT%!8U>-CZW_+FBS#YS395]BLY$M79TT^>/VW4S;=S.] MO'=5K_/Z#5_W0].09TR9AAYIHU3 MNJ2P:;4QJRI" RVGM9OTL$C@:\=SUI]6W^8"-)*15%@+GN4(\&%XDZO-?@F( M7G4,UKFZPSM[?M:^PI?E[JDR%\^["'OGYU>'KU:;;Z10G34ZOZ"N=*RW?$UY M(G>%8^CI/3*?; _VST1_D#LT:FT?!$_0>57IFO\,U.,,.S,$XI3G2 MYE:Y""L'+&E?L_99OC>HMN1QYC2^+:DQWPUK-N/?UUI@.#]>X8WY(Z5\-:1' MZP7UM/U^+]IC9TJ"1.WMLF8(TCB>G^ZU_R2];LX5UN%3L0K_#UU=NH#*YXG& M ::.;A"/GWC Q^C*:YJDL0?T^&S4-?*2W#S_ZXO>]WJ M;4WD[S5@K[N]7_I78"<_F(EL4_98]ZK5:PS:W4X?EMJ#9]*7/V\]/PU<\O4C M#^_\$JJOS!;(22R;>-D9MUOGP.,Z!_I8=10@H#U,)MCZ!KZ_TS9ATJ+Q>:)P MTWZ!*[ M)>IIFVKV_0!1OX=1=5?HFH\2[WIXF^"OK=EBB<7G1J_1&711N[49 M,UL-]PEJN)>#YNY6C5VAQMYPC[/SK1*[56*W2NQ6B=TJL2_LC37/:17W[&KZ M]H1U9Y3N?\PN>11O SQK"? \>,ABHPU<;6\: MN1;^'BG_P8O452I!"$VS5P**E 2Z1NT MZ_XGWJUGM]L7U]U/[./@TU7O3252TC99XV1BV4 D8-A[F+$/*N&RZB]4V4?0 M(JI@1:QZ\]1Z+99P/1*RR:CHXE^+6?AB:SP6([SUW]18$#U2YJ M$4]$/&\^U(DK:\3_P&.J='Z50S-IM>O4($["S2[@WP6MQ6AL=PFY?='I_>== M_Z(_.#PX;1PWVO6+SFX'4/#YWP8_ &E![W@I+D'CG(B 6Z'DX8&*V(T6,A 3 M'K/>%PA2*Z; KB,L KI-!G6,0($1\0 O::8287&] M?+FU A(",(;KN4>!Y1)^"]CY2L,&KX6("/N-2;!21U0@$#I($RPFL0V$@[L MFXU%,&8FI?^6]6>@(6N$1I$($P,/A1PA,=LQCM),(""4&0IL?((@58@#1M-# M5AK.5R?DY[7LDH0*LU2G/P0) 8N$1 \GQEAZ=!49*&0*;^N5^T)&J!M+'CQ"K:XPC:YP=@8?2. O])_]14 9)>IJB3AA)EQ7V M\D1"@+9TY%%0;WJUM^A.;Q'V1B.^3VQ8@N*XYF;CK[M$0*?,792YB^>D^^>% MSE\6@_ZZ8+#I7'.Y6.EABJI2+!?P%+7:8ZM0-#<$9!K?71:AJ51C RAZIL*0 ME%H$?B!=8Y3Q7 :)JY).0\P=?V'AN_13S>0>W12HRA"04;$(N75HAT:$@FM! MHQ ^FG0B4U)+J:'@SM%^QL,4$SK5J P@*HN2CVI../E5&G.2CSA AV09*6(- M'WRN!L[XVQ"H((H[K ]E^JH0'E)LK*59[2G687$WB$>+R[5]XO&R=-MVD<-8 M[AE4%/>9J0AI%^!&24Y*G!O<02@;2%L#UV'.T+AQ"#X4L;!SBLDW]4T[ER-S MQ]-^O[E3=)E[\'"8Q[!MZ!">U( M5"25UN\+[H$LRNW2A8O@&L7&6IK5GF(-"K(S]*8\3DE5+Q^40!1!0 =)))@- M*<]%8N41\8+_N,R"WI'2%#=@193YQN=:ARJU#\!X3%C#%Z6!4LK1PT]_V) R MUI2L=AL<^#E!4*6O%<&&BXVU-*L]Q1H6A,*[GA-S"K_'LO1@/TL[NSL;J?P) MDIZ2.2H(4DTTNI(T66_5PTF4L7B3CD-B@P9-E7U.N<;^V-$6-!'N#*BS[Y7. MT =(U>Y@ IU9D.D"W$L/;^=D"9]3@0-QG)C*P)TU>%D^:2NI8G_$5?FD;1/.\S@[4$0I3?=-#'1A M>O(>"$"VR4+>Q<.N&?!;"E]](M$%L"X9ZHY1YJ>,MA+91@'F'TEQO6#;#5J& MAUC;P$+*;"6]+(6*59"YT)^J/I V. ,F39 \<.AN1)F8W'@RJ^61;-4Z^^"( M1?*\$FL9+1=OJ8KR*.Q<9B?3(XT2KXI\"DZ=(B.[D^09=5=]."GD5,53H)A2 M\E%V*EYG@A:22:SF@'=G8^4E++^S,2"1_TW4G8?KCV3^X^>2A^5W^Q[(MZ") M- \/SM,1MLT:IU7VZN35Z_(K?3^(6#]]L=.S\//F;@7YZW\MIW.HK%5)DPUC M'MRRQO$9MN*.2>WT:\?]3MW4/?#5K[2VZ_W.;H=V=K+3J=]O\;"G.F&7L+RU M>"B9R>P9PM)$OC.LR[& R"-9>W^!"SQO- ;,(VLYWAG6T>/?%%@/: M34128)NYO"9)]_Y-Y?3)^NVY1KWS\.7L>"U?&4.4OR9'2.(22FMBJ1V_G&7# M^U9P6+_4:NRM@#ALLAN,(%O8PN<49$ U6^QZXG+_37;%,9:HU?+%Z_;_G;!"$2YF_*NOOR_ZLTZUZ_9ZN7Y^'I1EO,,[U M=:$:"Y>\T_2FE^GDEI2;4&X^[3I.6#YW*S->IRGWT[K;D&RQOMO_HCE<=S_Y M=US1J[#^#U!+ P04 " 5@ U98BOW;" ( ">2@ "@ &5X,S$M,BYH M=&WM7&MOVS@6_1X@_X$;8 8I8,=Y-#N [0G@U.G6BTR;:8UY?*2E*YL;BG1) MRJ[WU^^]I.17G":9.EEKJ@&FMB4^SN7CW'.O&+7?]7^YOMC?:[^[ZG3QD]%_ M[7ZO?WUUT6Z$3[S;R&^W+S]T_V2?^G]>7_U\D&CEFNSD>.Q87Z1@V7N8LH\Z MY:H6+M38)S B.<"*6/7FJ?5:+.5F*%234='Y_P<7[;76ZLG/!5RUGRH M/5_6BO]"Z!Y;NKSX40WLN-5N7**]U"Y^W&P5\/G1N5 MYN"+JW,IAGC[/YEU M(IGE%X6*@3HXIH);MF[[=JU:8L1PY-;M\'UOTXJK/][U+GO]_;VSDZ/39YRJ MXXW3M$UCBM7V$O CG TP6YZ*-V!P3$3$G=!J?T\G[,8(%8DQE^RM4!R_XK*>LT5HK\],V8&W'7?"[;GG\6^IW+ZROV MYNKZ^M--YTWO_;]^/C@^\+]O.MUN\?O)UDQ%[$94]/B'%AMH$X.I1UI*/K8( MJ/AVX/UDN__QZ1U,:/@C+HMY=WI\D'O==K_[EP$?'YW>YV.V.1_ M!?9S+_T ;<0GP Q,!$PAQA4O+'NK38J%ZK\R)*[?M;FU8VT BUL!$-^(T7:VQ6 M:8?0HH:AO_1S*+<>.49ZI>EX1Q^B,H M]GFQ,W\T]G.F6S;GE#S^)H6@0X[DT+[RV[;'N %/$+CAQ4 ";60&2$T#*>R( M:E"Q%%42*27Z'0L;26TSK$?ZR6@9F&)L= 0Q7K8!S2&R0PQ(-X&UKKY$(ZZ& MP#HH33YF$DT\.>/UD_-#"%!.SN/P*_P4E$92@::H$T;298F] I$0H'LZ"BBH M-[/<6[+26X*]D<7KQ(8E*)!K;E[\#9\)N*B2%U7RXB7I_F6A\U?EH+\N6&RZ MT%P^5GJ8HFH4RT4\0ZWVV"H4S0T F29TET=H.C/8 (J>B; DI>:!'RC?&*4\ M%T'BLJ0S(+GG+RR\2C^U7.[138&J# %9+47,G4<[L"(6W BR0H1HTHM,12UE MEH([3_LY#U-,Z%6CMH"H'$H^JCGFM*\RR4D^HH$>R2)2Q!HA^%P.G/'; *@@ MBCNL#_'W*P[*K>/*A+5:5CN*=5!>!_%H<7G'3SQ>EM[G+@H8"Y]!1='/3$1, M7H!;K3@I<6[1@U VD%P#-W'!T.@X!!\(*=R,8O)-?9/G\F3N>3KXFY6BB]Q# M@.-5_Y?'H,!PB3X#[\"8/!(5R90+?L$_E46Y M76WA,FR-D/.>)E4?$"^'G M(@NZ(J4I;L"**/-MR+4.=.8>@/&8L(;/2P.EE).'G_ZP 66L*5GM'1R$,4%0 MU5XKPQHN-]9J6>THUK@D%-X-G%A0^!K+TH/]/.WL[VRD\B=(>DKFZ"C*#-'H M4M+D;JL!3JJMPYMT)A(;M+A4V>>,&^R/'=Z#)D'/@#I[K72./D*J]@<3Z,R" MRN;@7@5H(V[GN292Z-Z)0)PGI5#B^Y') XP9D^(6\,.?4EBK5/OFP6J1:ZK2 MYU7Z_%OFXOR[> 3GCPS&!9'5%H*,1.(RA2RT&9' QJV8A_.;,AEW\LQSB#R+ MA=/&SO,&_@*VFZ;".8"OZ."!YL;KS%@@2-_(H!5G"YTR@ M(9X3,Q7YLP:OJB=M%57LCKBJGK1MPMF1^8$B2FGZ/\? +4Q/WB,!R#9YR#M_ MV#4%?DOA:T@D^@#6)T/], M0L4JR%RXGVHAD+8X C9+D3S0=&]1+B8WGLQJ!23W:IU=V(AEVGD5UBI:+M]4 ME>516$?E)],3@Q*OAGP*7ITB(_N3Y#EUUT(X*=1$RPE03*GX,#\5;W)!"^E8 MZAG@W>E(!PG+5QP#$OE7HNXB7'\D\Q^]E#RL_L#O@7P++I'F_EXG&V+;[.2L MQDZ/3U]7?]/W-Q'K9S]L]2S\K/E57LP'9J"=TVF3#22/;MG)T3G"]0>>0I-/ M,N#U3UNUH-V[:-A& +[^=ZWM1N]BN_'&^?%6P>^V@-A1K;!-6/F*"5@6RV;' M4%;+9!>EVIN1@"3 V_"&@VH)[8RE.P'KFZ9[]\G\U)O^$$K_E&OXPR!C)OL!@.K%K;S.0,54?T6^S#V*?$FN^8HL>OU M8GZZO=\*<,&F.FZ+_.TX^85"2?V3KJVIJ\MU=84P%^IW6>VNJ^%5M797QJ[) MW;NCL:" #1M[=2HD)+[&?"VN-+WI13/%0!H"$/PYI/ M1X/>+Q5>.$7OI?H?4$L#!!0 ( !6 #5EG[MG*#@0 .P8 * 97@S M,BTQ+FAT;>U9;6_B1A#^CL1_F")=E4B8U^3: Q^2P>;BBF(..^WEX\9>P_:, M[5NO+Z&_OK,V)D#2JZ@((5*0@F/OS.SSS,RN9UCUROE]U"N7U"M#T_$*\J,Z MIC,R>FH]O^)H?36L]BW]!FSG9F1\K/A1*#K0;,0"'+:@"8SI'4RC!0FK^8,J MV)0SOX**J#K95Z\+"\)G+.R %%W_57KJT!H[F]84GRQ8L.S\E[U,-F%_TWQZ MM-3O_1S>)G%7K?>1K[2+E\EA 7=!T'NAD(#-<(BSV5P1<0/:P)$CK4:C=;P0'MX'QXS@,R2@62V7;$&_4Y1/$E9% M#W$Y1Q5( I$/8D[!(X+"G'(:^56(4YZD)!0@HLT525W!HC!?D5*5>%$LJ+C&2CCR@H8=(?DM#"FU$UVJT+L!/ S3G1HLX M8.BP.R;FF0JGWU+&Z0+S)"F7<)X'9F?D'-!P\_+,.U_CIV[*F9 FC'MW3L(9 MA16'YH?V!9#0RVFP$$$M2&;*Q2 0%B(F%D*2NO--Z(1)GC&GB82 $N42"0+, M#G0 (P$"3&*$E&33^RPDH2L?HTV/9=;EE"B4!B(+8(1.R*9-GO#:RK\RP$FF MN.TY.;W'7!SU:L^5X<^_%AVM/S)@8(Q&]D0;F.-/'RN-2G8_T72]N-^;S1WS MQ%R*-MYUX3;B'N6*&P4!B1,$5/Q7R4I:U9GN/\%WN1)=$A2K7T1Q954@JX[^ MOP&WWQW2Y?UE9^UO1W\,;^68VTB(:-&!VX"X7Z%9NT2X210P+S>Y%X&+7P[* M0#5[]:2> \]VPC#?"M6ZV?LAM;V!7S8."GPGVQ$B?DU/)=^>E^E)P,JS)8>R M2ID30_B6(B\,:S!GU,^1&/=8*PB&E9;E^PS+K.R%.\%7-?/P57]RT-]RYX5A MG4TXP^(N)L&_)-#YR4'^4<[4LSJL]YJ:HU?>V^E8N'>PITIG:!L;F+SU>;5T MGHP&$OA)46#(:.!U8$)FM(L&OJ4T=*5B%ZPX:WXZ,"+H!$4I%HIN_E&@RNDH MN"%EE I^ZZ+UO7RV4\CV=PM99/K0:&PV%KN-QW9A_+ACV.DL'M>K#YOO$UOJ M=A0"ZF<:ZTUAR_13/XP43BZ6;K%LU3HZK/#=AL?KTN6Y6T^T*3QVOJ\34YY: MR-.*_/A"GG+\ U!+ P04 " 5@ U9BC# .OX# ^%P "@ &5X,S(M M,BYH=&WM6&UOVD@0_H[$?YA#ZBF1,.8EZ5W!13)@&E<4*#AWS<>-O8:]FEW7 M7E_"_?J;M3$!$O7$"1(B!8D7>V=FGV=>EAD;5\Z70;M8,*XLLX??H%Z&8SL# MJVWHV3>NZJMEHS/JW<#4N1E8'TN^X+()M6HHP6$+&L.0WL%$+ @O9S?*,*41 M\TNHB*KC??5:L"#1C/$F*-'UNP62WDN-!&R&2W\EL63^LM0V^J.AL[F%YI,% M"Y;-_]HDE8W9/S3#5&K_RF_CL&7HRB Z87Q,^!&;S>4AP1N=MO7MRN[83K'0 MJ%?JAMYI/P^55QX)EW))HP.'HFM-'+MO=TW''@V+A?'U9'IMHGEG!+7?X;HR MK70K,+6Z:AEJC+QDOF8 M0VNJC;X-K!LPNXY:J5>KSUARA_?!$12F-.("K\,81+%">$2I-@L2^I*)GA6EDJ5>"*4U-L2SX54 M8JQ,3TET2SB-M=%]0)>83ZY42RHSRBA 9"KU-2$1QBY8PH2&(DI%_A31]SB] M&$BO FBV+Z(%4M.^(M4HU0N1N?" <@^1?$XXA0:BJU?K%^ G 9ISQ2(,&'KM MCLEYJA+1'PF+Z *3)2X6<)\'9F?D'-!P[?+,.U_CIVX2,:E,6/?H2CZCL.)0 M^]"X ,*]C ;C"&I!4E,N1H(PCI@8ASAQYYO0"5,\PXC&"@)*% LD"#!%T &, M! @P#A%2G&[O,TZXJVZC38^EUM66*)0$,@V@0">DV\9/>&WE7Q7@.%7<]IS: MWF,NKGJ58Z7Y\0O2,3L#"[K68# =FUU[^.ECJ5I*K\=FKY=?[\WFCGERKD2K M[UIP*R*/1IHK@H"$,0+*?Y72/M%P)OMO\+>J1)<$^1$@15A:=9V&T_O?@!OO M#NGRSK*Y]K?3>PQOY9A;(:58-.$V(.YWJ%4N$6XL N9E)O^3[#=NODP+YERPO#.AM'#%,D),%NRJ@>S71=D7#)^"S/ MH/.38_"S%-+3AJS]FD:E5S[I];"#;^)PE5T='P?$HIY?S6W>M[ M=6^GH^WL=K3(]&'BV)PP=B>0[0[Y\>BP,V(\;EP?SN(G3MCM* 343S76A\*6 MZ:<>D^1.SDLW+UM#1X?EOMOPN*YQ]ZW>:3-?W]_P5 M/+F?ZW[:M;#E?&A[Y5W&F-;FV!S;?G&AC)$&P0(FFK_^G0'Q@*" H*#3U>MJ MHASVS/[MX^S9\^7_#7LZ\0(L6S.-?_^/_D#]'P&,MJEJQM.__U>]K34:__?_ MC@Z^=!UX&;S4L/\][#I._]/'CZ^OKQ]>V0^F]?21EF7YXQ!=<^A=]&D8>AU# M4?3'GQ?GM^TNZ"D5S; =Q6B#R4VZ9CQ'/Q]].[FT9>G:W*7H$_\E[,>%1\-O MU>D-LQ<+'[TOYRYU0B_EO4L=_U+--CF&%I?1X5TQN6$8=2V-:(8C!#^/;\ZG MESOAUT\O_>A8BF%W3*NG.)"%Z$E\A6(JC##SD(H-VG,/@K]_>#)?5CY'JK"T M_YP%YLR/%'W=4NS)C*L@,-W^.^$7\ Z&\R^T0"?RL<)'^*U_X<"Q(B^4/\)O M)Q?:E2=%Z4\N[BAVR[UP_,71*/CAW$6/9[?74U),Z]GNFY;SH6WV MW,LH@:4.D?P"13TZ(-"?+X[FZ.#HRT?OWX,O/> H!'I"!?P=:"__'M9,PP&& M4[F# SDDVMYO_QXZ8.A\=(7\([SKH_?(+_]3J1"G&M#53\0M<#X3ETH/?"*& MZO ST3AQ?VA2S$GS_O8?YN1KM7H-_T&$$95*S)O9:A,-LCDWN*8_N/C/X>K> M331%I[B;EYL (A=2#_]6>\!0X7_.J:X\-3N*;H,$3Z)GGE0;6!9ZCF:W%?T7 M4*RZH9XH#FAZ7Y_?4L,+C7J[^/'OOPG>(,V\X<1L#WJ35UP#2S/54_B9W?S! M)'CDZL-0P? ,C)H45.Z4+# B'_^QPC$$QDF3;H[UI/=\ M^%&"1S#-VZYB ;O)-%VKX#W#=C]+\!@$T9/K\:/8!8+6>K;K-6/8'WSPT,?N0]HF6J(\)V1CKX][ #!?X3 M05-]A[C3>G"@E^"5N#%[BD%Z'Y#P-9;607I%U5[\VU3-[NO*Z!-AF 9 WVG# M3TA' LJ'O<7356!@;00^@U>=0F!:6EM3\,,G1MD"$XMLX>DLT+1\*]C>C\+ M%:C&"$V%WRMMAT)_V$/"@..$[P7:ISF!/#QR)?++Q[FW9/5>;O:]4>)[>%2I MT Q4_CD1P<\2$2GAAT<_F)P($&8)"-4'AT=3A1!-Q*D%GPC]C?'3Q@;ZTY73 M!5;5MH%CCZ?X<([.JGW5@;2QWB0WQ[Y!PB)N!H7F/@7(-[:C]R=!T:-ZL 4"6+19MYYK2TG3-T3EX1 65J7 MP'/3>+H#5N\$M)P8Q 4I@/8Q*PK.3>A37BLCI:6#90Q<(('FUB7A&CJ. (Y= MO77,]O.#H@_"*8B:!(;9% 51<\"D1BIRESXUX(N@E7(:,)KK@4O3,/O @KZ] M\708(?)(ZJ-GA.'%=6?DJP+#LG,3BK5]9=2'B):!9G>1[KKJ(+2FI$S8$F7L MA#(VBK*UA3GUG(4K\%G:Y'5I*-9VJ\' A&H-85RX!/MJ,&L;;FS)$IM4%O $VP]@+N4+Y#=Y,=5?4/_!:) M5-20UG8:E@T)NM?N-[F("+NV!LJ2]/2BP:WME&QB'&-?)VH,N4I&6AC%%&NN M4#*PECAS:WN7EV#L5R'+G(?8I,<73N\I$23S'EFRZ:/*PEW?0&W/ U19A> MVV]:A\2542)'KYU\6H>^1%$B1V\@XLY2YS$;B,"S4FS,!B+PC*4__>I;IEEL M.GT.B5L_CY#'$-(CO@B!>S1+8MK(]5=1< HIEBOO]"? P/2B?/Z=0&Q4KKKB*VXF06<"!)7^[WB MVI9J'?J2^;WBVJHC#:WI59VX@9@G*Y4F;B#^R5CZI0*4H'"3(:6)BOGU2_?R M&$)JQ/-, ?S>:);$,Y!\$4JU(IF22E1X9HLV?TT1V69!4Y:BP6[1[XT_CJ5& M@F>WZ/>N+=;;+"_+6)S9W!<15J].K2/3Z:N:*2O^,IJ<6<=X4B?.\R)^O2BD3[=MN&A+#=[_-;7;->3;Z%H\K"6= N; M6:%91X37SW&N0^)"TH=A9$[D%_=M\>OG,=>A,U'RAU\_;9F&UO2Z;Q.YR:P4 MG+B9!=HLM8"X_J9'982>;]^9U?;?@6:!AO$"O'HW3D\U89 =7>)^UK/AO*B#U0 %5^U[?94"=]^''OVQ/5*FJX' M5KNKV'"Z;LV.\PK9FGJNTN?I74H68H99:&4^;=+:^25/\=TI0V C0P:E(?7, M26L;N9C$Q)B7^/8KK#W#=,KAKJC?;4=>RK M@8/:9:&F7VC;_N'1-?]+N$C,K84 M52@4ZI5G_K^Z5#4,SQ7^:B6V>I!X2WG1[+H!K*<1Y%KHE-"L/*MWO)8O*1)7 MJT9K)QKN(T"L@/KL!5C*$_#-TS6<^8010.Q9""2,KG.;B8SX/BM?7N./I",6 M=H#OZ\^"%)_O'V?[]J!Y<2,U .V&[7Z/NKY]LMUV?O!QA-NC[U/70D]^?;;[ M%6;<:.O#T%8/QU^C_FC_'MI:KZ_/OF;NR=ZK;!/:3^]-\"*W>=*G\8QX[6BB MC<"XV9E_%W!;U/@?3C[65/1%1P,6X0X"A';)JS7.YKO9!&^>O.QCV-O&[^J[ M[%X@ 2I>RT$]@XZF(_&?,_TN>!?P^@P=34<\?;X?_\>S;_<_&4QES>F-5 M &]EVJ=S"9Z0L$T_'W^C0DJ&?5UK:V,C2:@:O-#M>3FS$ &G#=U>TQ4;&EIW M6-6A9A\>^9 N"@7E?/-YO7.Y13U9@5T/7TDH,@AAN M^9*1[ZK@AS/_>&^9'SKR765^4.MCR2\.\W-7^^',QY*_V\R/[(5;FI HF)_@ MBI.?B&SG6\[)95-,+KN!R:5W9'(39];RF]R)37!/FEE>3[<+QJ#^=X!.&C![ M?=- *VWS!J%0EL#E2)YNP#S+=W,I9CF_M[HPN[Z<)_["![SK;$Y7Y[RX(7 40 M:Q)V'!#EB:8W.3D7+PQ$."XN.AQ\=:A@./B MO8$ CHN+%!=O6O)Q7%SPN'A3@"AE7)S[Y#"!&B(<%V\[5&+R+AL+LAS'Q7O$ M;!P7%R\NWA@(<%Q<]+AXZU# 0 #'Q46*BS 1D<1&*PQ 8+#D(+$H26$40XB"UD M$+M+4,)!,(900I.&@^BM!=%EA T.P@LQ%#]Y* "(?NQ0_=2PXE'+IC""4T:3AT+T;H7A+8X-"]+*%[(0&U MT!4M\)61PZ([!$ALL.'0O8NA>$A#AT+WXH7O)H81#=PRAA"8- MA^[%"-U+ AL_%"=RX%9#:1/HR S$(8RS R)_+;ZE.P MIR%\R4"#0_@BAO E 1$.X8L?PI<<2CB$QQ!*:-)P"%^,$+XDL,$A?%E"^&(! M:GIV& [C/KCJ M5"TH2$_ND&;D;.F@MU:H4$C@1%:^5.\N]@0MBR/%M2SS^YMH2!0S_0FG<@JQ MIV#,C41@"=RS";",]0E*>0X,%:B/"I)"9_?]?E>Y1 P;@R9P9-"<7AG/U;8W+V_C^T4VP%_COY"9N10IB1,3>2^ARS]^3BE@; @LU(D@R#(L)@X]K@=& 9&IP .?J5!NBGW; _T^$@N@IV!==@$%0/!!L3!-,L@"F M.F@[%Z:N[@OOQVF X+AW7>HQPXO!\(W;>I3D&#C VM> +V+\NR[OF/U%9/_& MI?\<*#;H0JW7Z/4M\\5-?NZ+XO?G MA[TO,H^9O4>2?:X8ZIXQ>CKD?9%HS.0]D.3JP#%[9DO3]RX;NS#R?9%KS/)M MLSP_*4^^/60WRSDSWCB2Y-5EK"0MWNZ5103;EM.\4(9:;] K+S[A(#[=($QZ M8$"_SHT)@R"6&L/;(PNS/;(DP)FV,; =2VL[Z,Y.%!]77Q5+ M772!0L>?B?U#NNQ.GS* !N_^P2!94[,PC,Q3%">4&34U7;'MJ\YX8%?6C?;4=;!V20:< M92="A[G__K=7\)V* X.K^K /&;,#_>TV'@7X;V@8;;,')CKPW&Q[7;/FR B? M[ZUAN9"G"D=C>3$PV%T<;S4^P)C>F/=W"Q\*[.K.]A#3[33"S%F3 )@&]C;)2 M#$T,S630S+O\E99] PM_A(,T1@F18")SY%$@1"=L]5A M& R.;8%CQG-C\MZXQ$RT 69X,;0!DT(;,'D;C=D,&H9)$6"2+GN6,TPB<_(8 M)EN"2;'R\>%=*C$XMN);Y)ZPA):,KU#'NC4'TN5!K@XD>@%F M=T$4?H#A<4_/G+TGEV-7(Z(,#!(<8T1D'# T=BG?$.'Z82;OH./'(7M"8T]@ MRTQ&/,B5R6*%EGTFWX 74W]!1ZYHAF*T4<,,0ZW:MO9DN',4T03I=M"RP=\! M6MQ[V7ET))NC3.L7 O.\N$,ME!';PRZ"5GY!R_@%&,48Q1FC.)A\F\5QW.3; M[#VY)-]E-E+LWRQY%(EJC\0U9*AIYT>:9T/C,HYQ,% M3-<,83C)3G[BRC--P94V-(Z$*VWNB#>YTA;:SP5UZ& $2BZS/J_"IZJ:[A;X MWH+VP-(<#=CU85L?J$!%\^$= N/N#;_JU!7+@#Z)?0VLVZYB@>-1^ -P5YCL M.Z5Y<&-X#+<5<,/-:%-"+K21"H;;"KBE:S^#(>="#DYUQ[1Z,-0%[I3O0%N] MC8 N8MXP[&(VUT"2>M5''," BP6XA1G#4(O7V&IG6D#N4:A0K-W3R7NG>:&" MN*5T5(G@5IQ0H620PZ%"^4.%DD%N%T.%\(:F17/N=P,HKE$4*;;4@-G'V+)D M\,.Q97ECRT)"+>D:@]D,F().N7LB#M.%B*D5(H%E BSL_= MF5Q5T8\KV4C!>.3V\IT\)+549J.0&\PC^Q#LX-E793N9IB2 V3E#4AK_HE@ MB3BL?6=@42+_(K_^E $F1QB+G6=VJ+W8:Y:7V#]8U>B[ '[!!GO/)HD=4#:! MI01FQ[B.8X)R:@Q+'UDG1,1WMWNH#S'"L#:+!H;WLD:V8CG9_M0%F.-8&4>"X MU8;[@XW)8/=6%V!V[[$F6 62NU?SKFL.;,503[6. X#A+7DWC#::@1=PK2L[ ML.L5C2)P]G6"D6,L!1;]^,E&:?135 ^1>T-S[)O;^_+#)Z*MP]+Q;G/QGT^Q MY7GVGDV"!GW79^TBD);4IZ&O MELS&2C#M((['D$F$XS&X-HWC$\T";3C,L1XS */L_.( M\1AKK]2M UZ <6/:MK:[^%L8Y#:3'@7:!;(*'!.Y+?4.@=C::?M; TH*CU*7 MC<>&Q_;KQ4L*CZJAUDS#'NBH+ ']YD?7^Q"MK1H\!E.V8-JS"&]M>)4Z]MMI M#.]-5+@U#!9(9/UV%QP%T1SEA 6R M^]6I&[#[* D=, 9-(B]DWS!3*,B4RT/QIW O4MDXDYT,'/N@0PJC-TH"C<4Z MN!U#18HZM[V"1/2&-F!9RHMFUPU@/:'-7.6%APJT3^?@2='K+K&S>]?"!XF] MC27]1C$P=JC_Z)C%#&;QEEG,;/[ "LQL[ LL:W.!@;%#32ZF+.8KE(S/'=LN MDQ$/\E/UXQ=@=A?D8(D P^-Z];/WY+$)V/<' L[?[:"E \4&U2<+N%-VBT8]?SQX]YJ4+X"D78>_Q$TH+DXHNO-RT .6XIB+95KQ MQQXD+^29,V\\ 8;9TXP5[UPY'\&7ACS6_WIV^*NG\1J^8CF7^O#'M"#XVW&B M'CYPK$\V_#[EHVO5E>"%E\1Z^)>/VO 3G'AS8+6!#3]Q/^@"144*XA2ZO#HB]U7C-FG5#I*3]-'GU8]Q[W6UMZ ]]K#H__^AQ:HSU\^H@<> M??G8/\J&/N]!_U.I$*<:T-5/Q,U !Y5KY0D0EW<>ZTGXF.$B!;>J:.C]8])3QQ?Z3 MO>OI#[Q_1^IY79A&Q.GQ_V?FX./<)&0YT;N.J,\$LCX51=>>X$>HO1SR-3*A M64(T?VD=W5\V[NHG![=WU;OZ[9>/K:/2C>"V7KN_:=PUZK<'U7#RH?:!8"B>DTLUE#++Q>G5 MS<6!]T1D+H?JL"E33!.H0*M43LSVH#=VEIMMY&%";YUN-MV?!)9JOM%.3_G% M_OZC#'3X.&@.#=-P'1VM38R=RAO0":Y*.N8T)W;HQ2-*VZ%0,, =$H:"(@:4 MVIM]_^$1355^N"9W^HXI1O*%RQ\80FN=T1[CQ:4YB)/3 $Y^#&"4 BQ]= /Z MIN6$0^;J^4%CU9OAXPN?&C)NLQGGWT-MZ'QJF28,] W'&H EO@P+ 5H1(R0 M14[X'(&L@Q_WU9N[^LWY+^*F?GUU^@RB5HEKBZ(6C^WJJDJ[4[]#4MLURY6%Y&F)Z:UL&$S<2U&^\2=71B]2<"JKP@ MBOD BKT;ZE[T'([AQO<_;>GQVX/^E\D$PRK*>L+[NJHR&@$8W1D!* MA4)XC M]/#H^\ !$N11'" =&" IYK=5O1?\#VG\!,[?(C6BUXSZM_N?_;4;#2[&#:$ M "F';AHC4LEO1?=CF0I3_2=!%\%2#%M#K3F7Z7[V;'33H6^K*LMEJ?L[BFX' ME;\4ZD@$J!QK?RY2^]_=5"]O&ZZF'ZO_Z_N;V_OJY1UQ=[5H!%1L!(I",U3T MZ+QZS49IX(-330?$I?EA03=R8QQ["\CH,@@!M(LUW'?YKIPYU5I7!)ULE*(\ MB](@#2@]3E?@JR5Z9W0?9(N/ID*3CMC;>R)LJXWNLGHP^/C;A.SX\*?_=$@H M.E1 A_Y3NT![ZD**):D_G"2S.)[J#P\_;F:,!9S \JL1/T2>>YC[-A6T34M! M9N03,8!^I:5K!EBTD=*<;KD!3YKMH&5K=-!"N'ZA7N_,LU_6X.Q.R$2_,-2B M?IFGX_#HT;2>;60,#\X=]4.DHBFIOGE7'\*Y.$!#) >)]Y[CQ7<7*4%C1T;:#K\-.V9CS] M>P@A@'[O*ZKJ_YYX##,)^DF>O6WJNM*W(3G^3^Y"RQ?'2O[\%V Y&@P$?!PX M9G^\:O/%40.+ 7Y^OQ7,[WM3E&A +/_/!@Q>4"\F+8/S)T(MZ9"G= MAT>7X$51E3A^BZ,NL#HY(Q$PQQ"?(,3%QG8Z<,&^.2C;8+ MA67^L]1Y:=#/=R;53I\WF<,ELXC+"((.CUB^P@BR(,E\3%3"_UGYJK3XC\O9 M2KKRZU)G6H3I=*%1_#.P-%O5VF@*H>G,1EPWZF 6F-)WC0\W'VX_N.2-][U: M^PD];=:,3!!H/2F&]N9^]KX,_"P/\N9UHTOEI?GA?2CX/KKNY!%V>W-Q>_/U M<$.4P);]!GG.;ZBJJ@5#L/$_YS >H\-]ACOV3I2';]^_GVG9^ SLHL\00LSA M$<-3E"J_/VMO[5O[G_+V2RZ M,%SD6*>D'!X] MN!G#1 .\IA7QS?2=CX7#?BRKJ&8034ZQ'1R^L#^^WB^:?R M8]C*9I!\Y" #],"HY%?N$H.3RB.6;)HNC>QBSCR?)\Q@[1MZ"(:WU%)X!_:A?\ M&!W;96,7,MN9A\AT:4/PS-ES=/_/:T9H/=;X0\U /NTGH@*OV\>UJA#2ITG^ M__Y'8FCQLWUP!W30[YH&(+R$"$E >=$'R!01B@44J,14,%,@DV+!HSI6K5JJ)T]\/IQ-@NIS%QUR>S[(5PE27H?H3X7W)KZ> CG)M2#UVBZ MEN6SAOK/[^++L_PPS"B?-5>U$*3A\(CGN8HD2O*NK=)L3-)R*.2\A<;&TAP- MV >6*W7 BK1'UCV (H?M*'P3B^)1C/O6N^1J7*Z@*BVG4]X;6F7UY:837BW M;GLLWP4"2KM+M'7%MC]EOL+";"MR6>T7Y< \AMH(\RP%S:<[GMM1KV7J[Y"O MBCFW!NC8WF MB&9:K@8+=:_\S>CPQ(\VK[=''NA=6CXQ?@V4S#''\S_,*S U[;7!5?<&B'1][MGI2C9ZSRW@H<^I4G M2(VJ\A_K7$_=Y@([Y=J1NE]_*F>_N[G"CITK[IH;E]<# ^-L Y3>=3U#$(4W M7QW4QP8BLOAO7=@]MZ__VG<#I]82,X==L%@(6;NP.B&6#M.$LT,_A*;35I6_ M4?&X^UKB0K&>@4.PV9RM4L_>;(X[*?EG-[U1+6HX^'IZ43_[DPY%XVY# M\\\-H(19;B_]>['^VB+4,K:309QIM=_?:MK%WWHUR2)@0IRQ*PSD(T;8%BUD M,!;(UD(& ?=TK?UE?LB4/$4G"[11]6MK1+2[ (H8?/\S\=H%;ADLXM]T-8UX1[\GNHI- M=#0=PNR;:JD)XG=W@Y8H3 M)/M5F2<04>?=/";_/4DHADJ\8]SA';2@_H+?M_Y XM'U[J7P)D3.^#E(_=HN M$1/Z9(I0E9&]N,N2G:NYJ TL"][L;<%%)AEJ\ZAMZ$^O5O?X^L6\KSUELL+& MAA0+A=-S>/0+1+F@Q+AI!'%I$I,=Q*5"_1Z(*A)3".&>YC@0]$"'4+9, \6 M^H@ ,!X<$0UDU2 R4*W(B>(HA+M/."#)TV?,*GK4[.N HW@DK/"E ]U5Y,1M MY8YXAR97_$PP+/-A?(73U=PM97VTI6Q.KBW0!NX:?&KA/@@*MTA2/J" M"^SWBV)9#6Q$FDP&FHNQ5$34\$E/ZF_J1KW(IA:*#:F%"B<'2V7AB$XFE5 . M%$*'! )":;>A5$(/",(60=1"-BCT4P(RNQ+ZA8TV=,*W6+[R/FB;/3BR$8FL M+7PT+82%)1O0Q#?8ZBT/V:_NQ? M%GG!P?B"!?I\ B9/0F9W?'$$K?Z5FN%J':@I6A7&]R%\QP$YF1]P04%1"@J2 MEPL(_V0YW^<(ORY1"Q#-='%9RI3JH-;.@D(N6Q*KT^ET22OAE!8GCYYG(I-9 MZ.QBU2#7GDQK%+$Y]:PO/XO7S_()G=FN:J__MXN1]OCE"XDA,;P'S(1:-R,P M:_UF<9=;_C)S# J9B'6FV1S/-KND+-CGHA$;A#HZ^53T7=U]799>\WWVJZF.GV*5EWC$N&JG+=SSZ _GJ MCJ'F#2&BKOQB9+$G@GZF9"JK(7WRV) .9*&$KFJ5M\G5"!QYCR/OSD%TA(OV M=WB!.3$?F&N=L$R9FQ^#(8)ANNFM@>U%QW '5.)9Q)ZT0_%8525.A=^@A) MYZL&7PU?2QB0?!,%O"^:[88+E9%J^[UO(GAP0ZY,9]I']6$B.3 D^1,BWX2/7IG:3;O7.(D!"W78HA ^-_E0?DYG&LXIFO%>D"77P/+?7M$0^J&?)AJ M=8)C4LWD[,E3U ?4[35R)OOHJ#1T*33:J"6AZF:%S2G;,\[L[I1>V-YA1 L[ M558>1S0YOBCU9&_K,*)M0&:.JV@LG^'=Z(B^-KKK,W'5=Y=M/J&W^#XC&JT; M"BYR+O)DJ 4@"&XT-UV?F%V/"*Y7S+]C<:$AL""Q.,QNAK4-FIUT''?>. M290[]^C9*RW4DG@ZJ7Y0YD=DX]/*%B;* LISI06@MH/T]=T9GQ4:;U[Z\_+D M F3ZJO[+\>8Y$Z'.,M[V]GAU$;8[.@F$,I.C>,5T$14I+CXR?SRX)#%,!)>;+,@:$B))@6 MM!A/K7<,Q9$,*Y$,S[^?Z=PL[1[!5L6'+"%E.-\N<\M MY?Y4F%&6YZH/O.T*MLMGE-&T0!<=M/X"B'/3GE:#._ -P+W(UH9^6:NWCC"/ M'70)@L@LB,H"%VZ_]0:? #EN&JQKZM OL\<-R8CZWX'FC/8+,OP>:A@A 4YJ MBMTE3G7S=0*+'0:#N-_Z0T1U;0[P^GXX='TI:E/;/< M1%&F-%;-4A$E*?-8+.Y>TJG(/7GQ]B1H8SX0%XJA/+G2Y#<))4XTNSUPCTQT M56O54/21K;FZ>2J$2$J]2A!TS0VP!WK009R3R(*AZ/"(QI*));-0DCF;3F$_ M$#]0)90&;1V*K)"0P0]T_W[5E#AR_)\"-9C\76?!"IHO9N!,4 MRR.NK 4++*4[*J7LC)1R'Y =="Q3][(AUY;9!BH22B2"!)9!; W+)V?%$#/. M6Q9R26TTB*N[;_6;R&6AXK,>2Q>6KB)9,7Y^Z>X@H;C[_OH_:F0%#,ZT9 MR2KD4AL6'RP^A;=D\GSR\ )> BU8!T##-9/1+YN5DK&883$KD)C1U(R8\1^( M*W>/>L/P]F_"6[& 80'# K:&@,T6D0@?B/JPJ[4TIVR&BZ4*LO <]SW%;/2T M;Y*Y??%C#H]N&U\OJW?W-_7;L@D=7?(N4='G%"_=JLZ$;E7_3+B]*>#7>[9I M/6Q3Y7S7A9FY]&?Q,W$WZL/W5RVEI;4_$^C$%&^F+TTT?\S<5G/_+K<#Q,[M M?M\BS@M_KLSD_'K4P66\R70\ K>H('JO:;XC+3.7\J%]GDW,A$VN=QFQI[2< M(]T=+K$3+CV:UK.->N8>G#OJAW*.;;HO:UW(.;6YW3-8#R-'##[3!6.;# M^%W%6$IHTC3=?.OKFE+MB ]L5X,>SJ ':1ZYEWR::A"B$K7):)[K*;ILQ'.F M@ETV@NZ3Y\TMQHF9%M&$A%7ST4+E%7C=+5JFKD9TY,BG/AI.&OKTWT-FRF%. M%F8:P7&-VROJI7'__*L;=&17]/P(C"K3*47[$KTUM)!]\1$S'='H9('4?>(T MA3C-TO!O\^U!^=H>L)?5KXI0($[[_0T\;D]Z'!2(PS,IDLG$4B=-,#D_LVK; M4,=56ZC59=MI:L?-MT;MYL23'""0ER5'=O:/F*UON+%44&';;AQU; MH9D*2P=@%[=)?PCL6($G15$J'.Q61Y_>03#V#0RDX0RV=' )'/^XX7ES46?? M[DY_?V_5T@2E$:YFSF;!'QUA389'$@9PL*.SAM@M@TP")<^FE3:!@?(F11Z% M@;WDG0)/N*KFTH*'$UB29IAB@"=4.\LSVMFMF)U.E1VIFX]E^OHK\^.F?\_E MXLKGK*>]RN"IDL8BMH:(18,F@786T@H8S5&D)+#%$# ,G5RA$ZZ;Q=30@4ZT M)/#%@$ZH;A9G='/#>('S8EHC.$D!;F0_^SA425D"U%Q MU/"U!?J*IM:'?52T6374*+T\T:(=H7>EW Q>?C.M3;C"$<>49:)1QX/W5A>] M&?":VZB@;]H::H/O>LY\HA+#7%>!5A?H;4J>DE&2K_J.@>+X+KO IU;:/$U* M=.QP-P+BFV(@!F^YP1L>0*1/\\'@0209+O9*^U;@FZRV#IFN.VB[',]V(1MV MTN)@)*#N?MZV4X^80'-R9CJ*[9.!JO.R6ME(:$"FU#%*DR+$D0U'8 M\]]-P(0K[=1)0IFD&9;DJ8*LG8=J9VE&.Y^;QM,=L'HH.V8[[J935/?_8NJJ+QFJ7]1%HPBBA"&3 M#V1"%;"8.D]7),B$:E]F+MEC]J$J'5WKBN' 0 /56/;15'D+GK-J^$?K]/>9 MV&NPUVFR/)EXR&LE=KR!NLF&7FR*7 M2%$LB/.#\9,S?L)5=_IL'4=R$DMR;$'PL[(^97P I/%T#A0;W"#F7'7N;>!& M'0']W7U6SW_47M_^UM/L!-J*&^T.J'+5J:#6\NZ8W,INEXBQ6TUCC;W6*NJA5B:B3S5(/#C77H#: M,!S%>-):NC=7]J*[S=$M^X:^T6OWPO83TEDM"$V'[9+CC3ULMPY>D2K6BM1R MZ,8W%%+J:C::9%F1%.*[9G@M%2,W'7)#C924.H>(D"N14OP-R\591EWL882L MU'C]U#53$O\5/O'EY_E W&A4L6B;F!S*@:9KJ*%KIU$,8[8CZ^YK"=4<0(1O M9$MX0BHVL=*6P!2EWIS*B"0M\20GQ]X+'H'5;=DBC,]BX3/OS-0^^E9;]*]VEV_VRUL=[, MV#!"BXI0S(P",6-E'PZ_:\FU,D+[XJN&"C^Q!D!=U"/^_I?SVEN=[S7?OH'K MJYL'\- :YM-D;U,=E/K>T%T?1?$&[Y*BEUW;1 4(F^^)$P-=\4-8.?UF0E+D M*9(6"K+0C8&T,2"%QIIRZEP(37(\3=)2D0O>ZC-:_DX9 G_N(K3YK<6STLV0 MNSO/L-]RSBHA/Q-HN(0#QPOYU_+W?= ,5J"9*% :'?^*%6BQ M6!=KE]R,^,?V66DJ=0**)UF*(JFB;&M?J27G2YU]@S.*4)C:A7-_W?ICOIUK M&_8U\VR.-!ZLEQ)&TS!)#(\BMV,LK6G#Y9 ;+X=KV-<,FPEDJ"?@/_+Y*_%?I]3\3 MQ\1D3(0[*)+X7^_9_@S(5#5R!JX5Z\JZ=5"-N#L9U\!RE5!3:S3[FMILH["& M$EAJ9@N*>SEJ65W3%1NZE.Z# MM4/"*K\R\;[U=YN_Q]7I.4T5#X^.#"F5%8%!QH\TM#"JXA28^I^+NI2G,H&)PBHV[7AD] M*.H#>E!(=B#%!_,Y[ME_D!2[5M>59)((*B8A4C%Y=%8'3M>TM#>@YFK[VN!, MOKAY8YV?2K1"LEV*"&5"TJ*>E3<\G C]>BU9[>Z)Q4NFOM9PHCV49&X#26WEV'2F>\,#B<.1=.;:'PA-420=NFB?K5E;$,]%TT:M MT#8-VQ[D;-:8[[3=;EWW?AJ=E9I&<\E95)K\BF%<#1S;40RT=I#K6(S3N[-[ M;="_K,HKQV).:4INU!;YDKE! X_?JK=#Y?7^8DFLO8(OJXQ9!%\R'PM]8;\H M3L?X?L-Q)EM3QJ7SI-,KSAF^9#R231OE)>Q(;<>X31OD5>Q(/Y+U M+/(FC-@D9XG:+L9/@&5OOB(<95[HGS]0EZ)^M22'-U8MC0@UR6W:?$6,Y=%\ MO3IG?_[^XZR.89::K^A47O;F*V(LS(_[ZO-5E7E\6ZWRH\P7LVGS%14J/^@& MTVA!V/-8QKPV8$E"0@'7T '_0"='_WEH@W;V53V\PPN-E.65G';IEU*\_[JIF] MGFE$EP+(E-@R'V\>?MULINGY.HUKW*'X;L1"!8 0/NKX"^9O^B5M.:_G]\;9 M-),P_](EJ\)2^M=[?MC;76-P+-''#QPCQ'C]4NL6@X#XY=U"W+VA:1?]TE(; M6N4KQ&UFE<5J7G!U+FIEC@T'Q^IUK+<^?7]^2]__L8?="%#$6*NI)W_]&).C M7\:?;W3KY^ D"I.)UU:6$) DW$;%Z7Q#9-2&([#N)LBPBED9!EMF(O8-+<4 MB*X*CI%3/UZ&BJB,Q-MK[=BY;?&-P??.2+#TK"$]$>A(X!"FWK$MR"3#0KO,%:0W#X9.?M )]^E2 MFVN!(P6))P4Y]C;J+2CA9:F2VT'+;EM:"ZC' ^?>\)S+\8=]]UR;&] &VLNX M_1-SV6BJ6K-G^]J:>KA7.\]?;ZV3-"?51N=:U]R-2=BS0X"^L3\&+&A+7_0N M60B5!#T)-'GJTTUHDA?%+4@BCK.*!:M0+2\EZ =91%A%Z?;VP(;JM5*9G3IO MEJ9M^^8\[.-[7K%?[CG%6M_!SE9/X^,ATWM#CV>WUY\B,1!?^TIKG)PB0W^( MD0MR<@H&3F[ "=>O:QS5*]$<21] M@7MDVPGH:&W-":I5M0"E<72?(ET5 B9-(EF9)NJC.\6SYE'M4 M+YPI2%Q5_0-=9E04?CHPVE[FZ,Z\ >Z!C,:3=_I#>W0)G*O.G3(,ZO*;VM>3 M7]??> =LY!3VK/HRUCRD:"^ <*9SX=*A3"8$]XA<&/MF>T2N4 #I49S QB18 MC8I0#!+)2P5JC(U[N.\7K,/M78*L8AEAO;*)FIM?FVN\.#YA;7Q8CS,V<+-- MO.L_9'@;\_/O93['A6ZYB7?LSHU88Q2K6?(BEN/;-SF#LUQHF:0Y&$C%7_?# M7;XQ<.,#-]2"R0DRLY' E6"X!NT85VS@AAJSV2KKF6[I54-=:=JF%NWR^DVW M?BFO%S?;.CS4GT@FC[,HW+K0M)9HBF8F,' M (1".H&%2W $=I2B8$221H??R5):1<%LU\)A#)<%P^'&+DFF.PK#/"FC(WEI MH= 8]HW=1PM(@>>A2:I[B-@RF@96:YL^$ M>ZVMO0'_S.O (/IEH/FN"PZ4=MOLP0>.((\)M$7"=C%&H$TU\'U/EEO4:SF$ MV2&<+K !@JL*#!NHZ"?76W07QCJ:H1AM#5YN^PU&[ _EFH\0'AY\^9]*A3C5 M@*Y^(JZ5)Z@Z;L'? 3#:\"[V,^&6M4.A("J5L3)4M9?X7K8WO,D5@JN>7GZ6/9<.4:_0\+:_N_S[X#.F*[T;4B*_]-GXE53G2X:&_5/R&"7'"#CF/U0 M 0_/S7M\F'L=O'9FVOP)^TS5^?^[ALR0A M4EU&KP_EDJJ>/!Z.DIM:9Y3EC'QIS>P+[#8IBCOTS=NC:3W;*'-Z<.ZH4#^U MCO*(NZX%@!?::4/B E[9M8DZG!>5^#XP ,%2)(&" ?<2Y%&5<[CO[@UE MH,((6WV?_0 RIM770T$RX]DS/ZG!4K4F3;/-MRNC2GW[]F")O]!9RH,>)'WD M7O)IBG2B0DR$@5A'&(B9B3Y,/JWQK/!AX. V5;/[N@(G&[KA\,KPG$MNQ[4M MR=1L,#4*)PI]^N\A,X4 )PM-MQT 1]'-YK0QP.5IXP=M7/8' SKH_RSQL59D MHM9T(]'^989+EBAEUI^(-^R5W4\T)QPSA> "A>F'56 MB;7_;&(,?H S0_EF>9U7F7((=);CI*")1!@,P:@T$9KF$3D70A%E&"_"9*(! MN_B=&V<>T/H2][CL/0JSBF2HL0]6)FX5RZW"W,*RM3O<*I9L;=ULYLW[ I.+ M1X]'OZ>C7]FLZ0:\ &, 3BVS5X.O0K5+CYK3K;D-/X!5'[;U 5*75=L&\*^* M-BOVE*_7;[]^_VF^G?=&/ZF&/+@VV[GLW1BO];#"/RM-QIHU4Y? (6X5'=@1 M5F-,"?-/KN5^_MK6/QLIZ_/?QORSR?J]%(B;+^E#=WIEJ? O'5F@FKKA&DW* M#$WRK!RWHB\?KBUU^3 /86E2+" 80QUO>:Y+JNU< M=;Z:ININ8P#6B]8&]BWT:YL]V_>OI>'W:N/J;/388K:\DVR<)?$_1A=-%BO2 M3AN: I/=I87>71J-VQ1>.OPXO9?I>[ M]0R5OB$ASY*,E'KG(T8O1F\L[;LT#F"H!-MX@W$ C6V4'M8.\FK2C&X4-/N6J.,6&B98,,C40<>GJ&3Y(GRD#68& M9@9FQMXQ(S0U5IU)C8T[E!A/]6$?M3.QJRW;K5]H:L?;2H&M,063X1#^># V MBXI-S S,#,P,S(R",R/4A%*SJTO @$9'KQIJ5>UIAH;L)SK<:6R!FAI%^TM. MRE7][>V!:KX)M&W_MJ274SO#WN?12TF9U*&-Q^EV,E/F1HK!NTZ^9CE\TJSW MT%FL]Y R)Y"L%+MF%*O$LJ-JQ6(,G<%B#$V*'$=*5.SD($95V5&U1(CM[&^;QIDCFW0-?1+A-#O5"L9S"3 MU@EU0JTSY8[Y?C*H?>]NY"CLC/U1=Q^RZXWV_-%B(5Q#"*/1D\8'93(X(HL3 M)5*4"W(6/893KG!:X7PR"7801#H)'(03C>&T#W!:Z74R&9S,Q7,\R0NQ:R(Q MH$H,J%7N9@:'9-'H%%.2BE^LN&5W$Q49 =MV#X8^!< .SW2>*:V7/V?5A[<, M]^;F[%G.#HSH +R(N):@!6&2RIO,(*,I"HDJ@;&V+AV(5OF0F20P.1G^QV,8 M[2Z,5ON.&60L:1B*4"3+X4SX[@)IA<_(9I"B9$A6H*#/6)#$=ZC/>#KC,YZ: M%H#OK@TL"QCMT9VE&+9'\%=%,]"16,?N*8JH@2)T)R_'_J2J-7NV[U+6S*RK00ILZL.8\=8B#/ 4 %_AG[.I=R-P5^-* )HLD.!=[@2Y_5+]?'=PP MRS;3H!!FTF_&]MO,]!P_DOFE/7._GL7+>U$H8N-*=KV(YLYT%-WK7#G9E@/" MM^5@35$L6[B Y%0!2P9)>QBG4R+)BF)QE (V=3L#X%4!208+!BPI2CS)2 6R M:AC .P/@U3%'!DL5(BE)4 _+N/D7AG N.GA93,%EL$@"'0@&_B<7NXWPRE[X MD_EL&&VS!U"X-A=@.), 0[F$/]W<#9MO'4&ZD&ZDV]_G2L$[6G+K!1OG?D/+ M#H25'W"8!@XTMJTC5J0D0D"=)M;@LEP<85'#?%+D"J0OWF,<[P:.5X0<7*9K M(*3(HI+W CEN&,<[@N.5D0>7[6H'SU,D0\D>F: BY=+':W',P,S S,#,R,@C-C99WRI6F8\_[#.(E9 M\OZ83A=8A#<@XMUX2$%/%N.T,#C%S,#,P,S S"@X,T+-Z6+Y;P&70C M8GB1%(5MM+?":-JT9EJV8,%GL N#Y1E2WDKGO1A;+HZ;H#VPH=LW]2N]C$;0 MK9PT(YJXE.#"^M$WG&?I*UO&EI<3[U)SQXO%;NF+YFZLV*!=T8:5KJ:J #X< M0HG1ABU+AP(C'AY5)O3@6+8(K M5F(]GM]>?HD4^E1N708D_ZE(JQJX5PU J M*Y16>W%9'/I*4GQ!FKE@+.6JEI;Y<$(&5>^T+)$"59#S.T(=.6XF0W@##$?1 MX_IQ?_Z\#%[YVH_+*[4TJ4%OA&/7C7AGF X@:!''3FE$S@^=HE"3)CLH9) = M9&F2+\IQ 1A+.6)IA5LI9-&NG")9$3>7WGTLK?0KA0RR@Z) 2D)!G &,IGPU MTU+/,H/LH,R1$AN[^="6EYY19QL;%7\#^\JH#]&\#32[VX-S>M4Y 2TGW,/\ M]J#_NOK+6E?=36<*\VPRB2;#Z\@";P>.HP,T#X39@8QO.7A'PY9W-,3-6 JK M,Y9X#S[&S#QF)(P9C)F$F)$Q9C!FXKBH*[VL-+ZJF$GO#RY^A4UQ^GZ(X??]Z>WZYZMQ>B5<3V@FOZLC/M!=U=#7YB%83O:L :HV#[[L^,+L(/Y-CA^ES8T M_/UT>_^W%![O+$Q3I=)2'=L1X>5R)$6S)%NDWO%[&K/M"'A7Y>)[I\K MBR3'%^B<-0S>,H-W=;8LU0ZBR&:C(B.1%(^SOQB^6>G>9>DQ*=5R?21X68:" M "ZL[MUDAFQ-SQV'GL4./3$S,#,P,S S"LZ,''K#K\YD,6MZ@LB9(?K (FZ[ MB@6(=RW%UMHN&8JA$JJF#QR@QG5+UR4FI5OJOI90S4%+!]OS2Z.IR*8OK!R(/?7Q\& M;>;AN5&_?&D9\+^O^O.OGS?Z[]KQG?KUE/K]2.LMX^:M\57N->KRZ^^?W^$S M='CMQ=.O1]Z[[^?QZ/=C%UYWV5=[]T]W7^6W]JAJ/CSR7?7QI@_?^7SVH]I< MG 9IR32<>,"-GHBS>E7X?OM*2\]_HB9B#/XB3L6*4"44%&ERG5+OJE#\<_;X#L'2J^FJ01J>F$BZKV3AY;?E\8R63N32J^EZ(F\Z M,!'?J]_KQX_GCJ73^ZRF5ZY?R7&7 #;M3Z\@.\,P@/K ANTWQ*H:J^H,$Q_L M1$.-'4FG>GZFOF@7U]^5TJMJ.9%''9B(O_7?E#,ZMD9WXCZKZA5KM7*&.81, M/>JE1&<8!E ?N+*JZE^A_=TE6@$E5(I?($B,M!KP5%T>QXTFCCG'S\ M!9XMVR=F1C'[?!VSU>/J5*BYZS5/9&M!WO(J,\)YJS 5F^Y!4F$M#0)=3E1IF9B3N+9 MOX1<3T$_2R6*NA;H9WA2YB528,)V(Q;3(";J"80MQ':23>DLQ.):P8_?][]% M1VVI[5VT$'P&%F)ASD8_&(=][-5/3Q1L(>)8B.6Y?)9*E"#:@H5817^B<&^! M?EHD:8$G^1)EMK"%**B%J&400P2R\[K8?U(U^N?]2-Y%"Q'#IL:((0)S5G-. MM%_2N@MN(U2-8+PYB6)(769+EPC9[8BN!K43*E9"T M<41@8>"7]O"W__!TJK+Z+EJ)>B9Q1&#.+EI50^MK\N@JR9SML958OH+!TNME M:C821RRE?[TXR(TC&)(3PWIKEL9"^.LO'QT%ZL&C@X,O_=DG>]OUEC_W,]%3 MK"<-DH8I_C.P':TS2DWT9\*]UM;>@+]U,#"*?IY$Y_'T-D#'ZV4Y(W== M<*"TVV8//G $(42@\]AL%]P$TJOP?4^6HA-]Q7+/QW"ZP 9(8E34/4Y%/[E; M=!6D"3N:H1AM#5X.A),K!->W4^_VYA\^2A$AU&;T 9=23 M:,]57F9$?VG-^'7=)D7QA[[I>S2M9[MO6L[!N:-"Y=(Z*M_8:K[Z/*C-JL_; MB=*<.)%=""I@V?_]C\30XF>B_G>@.:-R#OK4M Z@]2#NNA8 Q 6\HFL3=3@1 M*O%]8 ""I4@"1>1N\0-RO,HYS'?WAC)0-:]R(^L!9$RKKQN"9,:S/G[,Q5(G M39KFFF_WS(_?BGWZ];FG0=LTZ$'21^XEGZ;0)BK$!/U$3/3_WQCWQ,S<'B:? MR7AF\C!04Z1J=E]7X/Q"IQQ>&5YBM'Q';ZY[G4/ZXFVPBPR<0O3IOX=,T!M9 MXO&L:.6WIE-W>.2%6#@0'$/13*ZE"S MIY==6Z #+ N&TX[9?KX *,1NOBF_ZC]O],M>Y_MS@>!0[9D#(]&A?GL)A\+P M"XMO0O'E$HLO_+QG&G.R.^SHCU>\ ,X&G018B*JXW6N9WCH@DNOS*J08I1L5 M_5K1U(914_J:H^@^.![9!_WEIOWM]UL";&3*33-N:N;GO@B<9F)R^4V M#'3,'KP**=;;0ZJ M\ZOWXX7TMGEO;;GN9 MS83A.D9M M1.2QS+4#HY376OJ^5+,=R9?'ZA4%V<$I>$]1RK-/;L+@!J8>-% MICFB.]-1].3YH?ER[VS]G*W,@U^PG@S9N=?JQ&T=B.MZ<6$@YM=.%NEA?F'Y MRIE?N#BV<#$3KEK=L^G'E:3;Y@"N\-SJ].,"S*U./ZZ(W#8'BE3WZ*4<)L6A M;#VT;2V8*1&>)H6\5$I3NVV^";_-X4GUYZNHBI.)S?+L@\EVZ'^R=0R/%5TQ MVL [XL AJGU+TPF:'._V#^6,3TH8)1N- &+C=SG%N?>MFW1"D^: M-#K#.(H MJFURW!+UE=N!S9I$Q-S5_#M+A$9::'9>:5692WIR9#-EV3]&L^VLD5 D3'%: %(TF3(HW%!HO-;HK-TN8G 1&* M>[C!@@CQ(LF(/"DSV.'$8] 3&*>UQ-B%O',"Q)TV''$!12@K!)VETQRM8D M^;Y=>'>D@ #):]LA5B!E2B0Y*>S,IT**$C9&6(KB6J-8/:@"R;JX)_Q$RY1$ M\E)I@B4L3CLI3EE*4T! Z+1>&P.#'@FZ;529W;:P.,LSS+KT*]8GJ]6DM^BYJ"=S7>R;CG3X?=V6.7>_,9(:G2"I^_1<6LPUK MR#2X"W=TLH4=DSISR/ 8;!AL\V!+L(S*),BX!5/6+,N0HBQA_!44?S'=09;" M[F#16+=QU9%BM8M-GS<1:5(4.:PX"HJ^N(J#P8JCK*QC,>N*QKI-Z_R -D^] M;X,F!8HC>3EV]<\6\MERS'PV?)'[C=U\>^W]M5XZ"DN=J9EN[5RS*PRAC?,X M6)QP4KH$?(AMD21LD7+8;;PLE3I5=KDFH\V'A]_4[V_WEC;)17OO=U494(EW MAND 0GQ?U)3S9)ZRS?EQ<8MNPU/-',FQ.(0JJM9+[ MF4M0=3:/-Y&D68RYHF(NIC?'T=B;*ROK<%:OM*S#6;W2LH[#K"L:ZS;E7P4\ MI]2] 9#GQ!3#TNG2;;F7S0, MR76?KD-J(R:TB#L(-B5VR2C)*[4;XQB>/",ZOS;!@S&#/SF%F=X,.8V1/,K.@O M,9=@2;C.%Z=5"Y^@7C"J50LIRB+)\;%W,.6/[:CF$1C6A5.%/%:%&#-YJ<* MKDO0:[2LNB[T5!PVQ:DX]>;;ZZ^;3EU2JU?:GUQ.Q5GHD;+&+ 1.POD^, #! M4DM/P@EIT5)$60\A!FN"@FZ(T.\)"/$=A^L9?VY6'V-V^$@H$G[H- Y:$5+B8K<6Q[*!92/#1&9"X4AY M&(R0H*]/%H?!%*I+.):/(LO'1L1C2;2\XBA0ICI2YV T-L-' DK%-IRK%02S"^A4SB0YBP2*"160+?E4 M].E/.I9)5A9)5BR=RS132I&X^"&PE1%O\E7H[J4H-HBNK31:G/-L;_?CZJ/?VHRZ5&Q_' M'K^D7(I;;H3W6.RF#.]VTC^Y0(BICPW#DE!N25AES;C-6;.0/1;.*=T&X,JI M@>Y^VK(5Y>12W-JGB).1.1+:,I*A8O=VQU)<2"G>+WNV0BC$U 6!#,GA[498 M%$HD"@GV6(@)2@+GQ4*028J62)$N7=4'EHURR$8VY8"^<*3<8R&N7PN(]UA@ M^2B\[4BQQT),7S%(RK1(\GB/!1:-,IB.)'LLQ/4[D/$,23$B*<4_-!(;#2P9 MVW2J4NRQ$.-VM,)[++"(E->O"H ^==SZ7 M]_&I:<'GOVAM8#??5$&_ZBN@^M?H%O( *D0R6HI C";L,=E>/84!WS<;>4*A M=YUK7 :T]$51!\+@JMVBWHRUQ789X%A M!LKSR]-S:[("&ZKWHG7>PDKMABUX[)D,;4/-3=I0<\E:?*Q25IC52)1#(<]I&*BKZXBF/UD<"8=<5DG;SZ8%;,NAW7^8&P M-_56 DGD2$DH2! 2FLNFF\"S;\M3V8^*92F&TS#40=M-NS3?;G]KP_MZG;%N MV%PV!F8X&6/J"6U"/O'.,!UOHR M!!>ZL/CA%'81^1#;@JT^LQ"S+E8*N[I2 M.WJYS47UF&L&6ZC=OEZ_"%;W09MDL*-T'$%S[[>0KGX\N[U>GJM>F+-,DX9P MWM?;1T1*'$52\;?%8HDJ@D^X#';ACDS&*R2I,X:,%+M@#D-MLU"+J#K+'6L) M,M7R^@5I'(I5^&WH.^Q_9^3W2=CO*QKK-JLY4J2JY=3'=[%074@D)V"[553P MQ=,;'(4SGJ5E'8U95S36;53E!X+>U'T"6)*5H$*7I6(H\]!KMGGX7U5>Z&/KZYM=B'['-1M0J%SS_Y\99MYIN.6JT9429.<*$)+'/MD M9"Q+97+P\L$GA,L>RLH[&2;_2L@XG_4K+.@:SKFBLVZ"3%0@44[>OC-^V<@MIVN.9?=^7 MP&D8;;,'SDW;;KXQPG'GMO%S='>M%[UF&%+N/EV'A$?,;4@WDOUKA+-43K?> M#2R/,Y=\2+@3':!C/,0D* M3J/V'9$4S9*LO&YOX!R7A[%:W3VURF*UBM7J!M5J0&^N?S!3X?5FZ"GT3(I3 MZ.O-MT%?OKZ]>7&LX7-V?=,7)'F-H0>.GO\^, #!4OCH^70R/ZV 9ICYUM>16NW_[/UH[\]YO7-NX,JCMCEVS8)G?/9\R85XYP]#22@03.HN(%@2 MRBT)J\R9N#ES%K)SIR;10_WYN0%883]MV8I=%&S<7101/:,DDF!=DDF$IDHW?Y1W+!I:- M#+.7"84CW=GS').@L10^>Q[+1UEM1_*>:QQ:#4AG.WA2%CB2D7&> (M&"4Q' MDE("-L$I"U%GSPLDQ='0NXJ]IQP;#2P9VW2JDI\]S['KE]S@L^>QB!3=KPJ M/OU669FD.6@7Y&+;A"6;:S\ZR(\\.CCXTI]],B2,@IQ=^MS/1$^QGC1('KJ4 MFJ<8*1FM,TI-]'A*;.T->+3 )[4F VE-I[>?/>UMJ!RA8LR0]+LN.%#:;;,' M'SB"["=0 S/;!1T!7Z'!]SU9B@[5C>409H=PNL &"+\J,&R@HI]<(5,<^$M' M,Q2CK<'+;7^UQOY0KOD( !+1?/#E?RH5XE0#NOJ)N%:>P&=X]]\!,-KP+OXS MX>Z+_T0P1*4RUIFJ]A)?.7G#FUPAN(!RL0^'I^MCL71%'/T."6O[O\^_HVWJ MNM*W(2G^3Y^)5TUUNFALU#]AN'6LJ*HBQ^R'"GKXIG./#W.O@]?.3)L_89^) MNU$?OK]J*2VM_9FXA*K2F]1+$\T?/WO31_\N],U4.?B:XM#.6?8YB5J>3P\'YW\ M:%K/=M^TG(-S1_V0MV[.9PPU7],>U&8U[60UW$9*V4W"C%V,__Y'8FCQ,^&Y M&N4<]*EI'4!#0]QJ0^("?M^UB3JNZ_D6I6X<3A#[]]U!(4,D2JMZ+[J!% MH;$,A$]*Z [>.$3ZM; M@@Y,$G#OX)\R, \5)%4T@\!J!:N58A'N!MU8H\S]*07?9FNYL%[!>J5@A&.] MLOBG%'R;T2M8K6"U@@G/*'QKM[UJ(: F4H-8!!.(X'2)HPQ+)_E@.>L$VJ3& M#1OSP)^BL6JF"+%0:F.[97_Q-%@?I6%7UB^RL4O+%_EXM>XOT)!&59T[F3*"AC]3??SS\5^>YLN MVCP'QGO&BS+]6&,MT'L".EI;PR8F/X:M8_XG&V=&=D8O:MOFV_,7?WKQ>#^Y8_0RN70T\E.@'^RG99@2VO%&"C6B*#) M\5Z34';YQ(314LR]VLLIWF!O4&IY;]#;26_0( *S:G5M?@7?6$95SX_I#-J# MCN=56#VO1>@4RE1HIL+2"9K\SHS:W?>3)11^]M"U142AK+4JEE:2.BM*3[-Y>Z MER4OTR0CQ3[P<]OR@PW2[@I1M@8I29]P;OVC /5D8$&2K^&S3-7M%.U]?&I:\/DO6AO8S;>'1OO^KZ3\;%$@ MNV/>,YP"1#):ZD$\)^PQV5Z!C '?-]=0I>_7PDKXAM,WL6=RWM"?6F8/S66%HN%?[Z["'9UL8<>GSB?&7]O"8-L7L"587.43 M9.*"RT"")"0SY9CYK/AB]QO[.;;%5][ MM=H,-:"SW?*Y9B<;0AOG<; XX:1T"?@0UR()++9(V22EJW&3TE-EEVLRFK+> M+-FX.J%L?9*,]@AP=1E0B7?HG%Y"?%_4G/-DHK)-^HEQ:W'#<\T!_%G[IXHBMQ*HXHQLR>8P4ICSP$06VFLKH?#F,&8FHBJ4**P*,6;R4H7SNDY*T(*TK+HN]+B#[U6ZW3LV M1G]R.2YGH4G*&K,0/")G8 ""I98>D!/2HZ6(LAY"Y@;+4.GE/?[KN1^%TQE^ M/?O&51NW#3F#-O\K)K,(O?V#7MSJ(SSD]2I0$YQ_4Y1N1UB(YRA,WQ%LN_(0 MK]U7Q!XSYC?F-^8WYC?F- M^5T&?H?NH!+=HF!N4A3,Q=A!==M\>_BEOES=/]]K#;YT.Z@48Z!8(X)V]U!Q M>$$@?='YR?*B\]M)T7D07UGMH0(]ZUY11X;VH.]+X;E[0GS\+2,\%;>>$.^A MVDTAWO55O80"PJ*7X:DXC?CQJ* 16'K MHI!@$Y6JN=+0$[0$$/%>Z:#NTF()+5TSQG7Y2CG_\^F8V MA$F&7]7LOJY TN"<@,]$P6LKL$+(K1%M_D44?\[Z/Y]9^P_XU=W/A:?5111T MW'PB+J+832'>"ZN>I*HH0?X0%U'LDB2L,F?5K191=.ZY]J]:NR__5??3EJTH MHF#B)C=Q$<5.2_%^V;,50D&GSOCC(@HL"N42A?A%%#R=(.>/BRBP;)0^WY^P MB(*GUT_VXR(*+!^%MQTIBBCH]$L"N(@"BT9Y3$>2(@HZP8D7N(@"2T:Y)2-] M$06=X @,7$2!1:2D?E4 ]*FWI9:\B&*NA(*J!J# MH@^ ]_&I:<&GOVAM8#??GAX;C?-^_?CW+SI%3XI 9UO_ 1E. "(9+40@-A/V MF&RO*X4!WS<;=T*1=UWK /_R%/E-.<=92F,EQCOR& OF0T KSMY8L4&[H@TK M74U5 7PXE&M&&[8LG>(99I9GF'7I5UF%U6K26[-;U).YKK\.Z)>_] AP/5V< MK+^&ZKUHG;>P3KMA^QU[)N=M^ZEE]M!<5B@:_O5^6GX<(L/(G,@'_0 V;M8] M?(66I462YJ2XG@ 6MPUKRC3X"W=X\H$?DSIQQ](8=!AT:<^]Y)DUCH.5&(X4 M::STBHJ_N.XAC]W#HK%NXZHCQ6(3DSIUPL@T*8BQ3W7#Z"NHXA"QXB@KZR3, MNJ*Q;C,ZWS&G6C^@SU-O+F!(FA9(CHF="=_\)D%*CIGAAB]RO[&;;_IU"S1, MASNK@TR[+:KITHO MUS3U<7@)V],K*.ISZ M*RWK<.JOM*R3,>N*QKI\?:SH;"V7>O<\\I]XDJ$*$B6&9FOI)O!6)))*E>BE 1=U8JXY7:%[>F)]YWZ#'ZU)3C=*Q_U_]KZU.4UN M;?B[OX*G[][/M#.DMX"BMO?3&6..;1)S;-I^<5"62H) .)CHKW_7M18@("CB M.65F[[M)E,5:U[K.1X8K;<.S^_CC[GJV6W<*9NOQLI739GDFNG=+1;:8OJMA M3EF[H S.0K]X+69-P87,'C>^FN=J[2C*)10/KQWG%O#TEA;($TRJOZ^4V&IY M&WPOU\=7I ?F#L.=N[K-K* MQ?SJ=NWJ-L#RDUW6YUSO[6ZINOE_HEI M7QW_/IOR3$=9F[C3?FD/7.OQ"XIIW'F"+=7/NF,&+> 1[I<6;Z#N+"-].-< 5^1XI?G0.[MU>4.P7V].C%W M".[MU7'YU>W:U:U=R4KVY(H+C&")= C?D8A\V :!DN;^]Q?E,\MQZG_,D!_*N= [/ MD6F/D"FU;)]?AIGC7XY_.3/+D6D/F-G\/,,<_W+\6Q_^S?S3'OQS_UH9_E?D^WMW#OUU$MMW!K V$AKU^"2&GVX+QWS2C0"L+9* F!'XK M;(6OLIC1+CGU;8U1X9RMOC^V.G^$5\Y6<[:Z+%M-COA4%AA0M*^<,RXF))S$ MYJ=&^NJ&AH^VE./6^.[M>^D660_#G_)*L_H3>?L24#B45!@41V=BVLQW1T., M4&09.&TN6K(G11\%T81DRS8=V[(E#> $6+*Z[.=K$W61:2(YE MW'3>FM6! M]GC-^QG0[F5/I3MO7Q3.[J05A5_LB-^H3A@'EC!?JRZ7_,RE;\:Q>_(Y)^+N M>Y]YO3A!5#)W"G][4CYS'YE#^.V79%$PB@BQM M)45"%4^5+?-%ME),G9^54_%.4O'?)<_F$$4E>WD16RVGKFC+22$GA:V3P@+U M3Y4%ZI_"9"'66%XHLD(I=?/@G#9RVEBA*W-!XDAJ.F7=H@Y2ADF-IRH+-)Y* M*A!D,9GM-)'D8:-]I(^-D,>,GFR5S%-"RVQ-++%\+?<3Y*2Q!Z)CD;R"Z@+# M&!+D15EDBR4.:U>IZ\ISH9%3QC:5JH8S<%3)5H;HWI0T"W[4M;K\A#\%%U\L MG2R??U-E,;7E))*3R [K51&DSUPLR]58KH3E0FVW94+*\EKA*%LJ1?NHX?RZ MO?A^>5[U/?RR8AFJA+>&88*^,CN>69$SA*4ZRVTWB<(J5CJOJOJ]2DL%^DL$ 212WS .8\B2*G MC3WT]R^:1%%;WMF?)U'D]+'SLB-#$D4M+*P+U[6W3QS5+& MB&[EP[?[/BI(G8X^P N.,((R,+O.(F3!X%CS_&R*1,X0^\?%4U64_W\#LZNJI*AH6WXOWTE7E59+L/9RO^-^:PD$KEKA'-=K)U(Y85Q0\: MH/<0>AW^;@!L'L"^,O@D\F[,OC M7O_^@^$< W$32<\';811&"]MD/MR88P/Y0'8Q\, =DUNWP@M'MP2;)5<]/*H MO&:T71>I[=WB$ZFQ,G#_VW87 W6BWRH6Q0^>X'_4S6?+T$V[<&'+F/FUOZWS M5M9SMH;'W@N-('OWDP0LD 0-R>HS)ZK^:NWG(4]TLX"E&7.GO#&7^/.^Q1SC M8\OA7E58",KP@["?A_SXH$F.K.#;^[3Z ZR;@:43@EX>C%!LM#B.;XU%LULS M9*M1$Z%-FC/ >QZ1KWR98#!SP/A(SB0A>3.(Y$P E!\6!UPZ&?W!2W!.D,I4 M25C%//;Y!FE:BV4]5C$&#_SU_S[PDQLNU[K8!V9QP>\5=;A L5_*L5Z-5JE[\>1)Z[^/%GMVY6V*F;C1T\)H0' MCP$GNS;UH8)%W.'H ?.]PW3 U"_*1S6^Z\N(93=\XIQ# M!;/T@735N#Y\&/\JW[7&;\\\>CD_XG^(M=7-/72U*!$<'2L\/CX*)_]UH"&SY/M-B_T6 M82AV%!6%8'NO+ZR2%CFLE%X:IZ-S0[@0 M;>*I72%0(P !'&UAG3@P.C8:D" M4W7AK_ S (OLHXM1C-%]Q57R@? EUUSW4UG*-=<=NHRY$[I)PN6AA%D1E, A MS9* [6+.PV,5MGYU?G\[YJM\:WSSY_)P/+JLF(?<^D9W3[PR\)OOUWG=Q893J)9-P^4RUXWP+,>) M;(E/GZ0RD"NSM4KJDMF#2N.T>GBK()33X2&%PILZ?'IJJ\%O B MJ'#Z#*'^CI*&#P=0:V!.1&(K5 M_AF;;[_/N>/?_&J][6$ 1EIO+I5).-/IKA!(^;YW@"=CN- B6VN/F(\.) 4J MVJ=81WQN-*TO]K8N9,\H,I?H45011(SPU2VHR]$0<8Z"NXN"G]FK*[ U ML0)(N'4$G!LUQK T02LX0O3? /3<1DD!NRT@F#3S#&FGAZ]/@\[&[;:E;30K M9*#1(=F6A6P:E%$5J:VH!&V8CU"/Q]0^Y>;;7JF_'CN9C]W99!.?O?\[6^)K M;*FV;#O)#60UY4;=@]+VTK17[V0Q- A^R#FF6N-+6R,Y5)Q9_E) M>NS/*!V73\&$G B.Y6L[ZSG*Q>1[0^MYXG)Y#[[(%KGJ"EJ);T)N+FO2[:W? MXSTX6?)\V_PRTE:*Q;',V@K\@RPHMC?.&5M[:I%D6! M^_#MP-]/SE=VX.KF&&2S2#N+"29D]KJ+(BL4MQ\.CF6&Y5G,$&MFV'RU1]>J MI-EU388>JP9\)9XU*L=W/[FSQT'G/$M=U#+I\JOR?EP[9JU9O;VN#Y-4N(+B%397?B M)S$7F,\]%[DAPT5@ MBZ74"9S[%*E+6Q6P1_Z-]^!,R3WF^64L$[0[H=,_$H-V]X_5SI71_5G_];11 M/7@)Z/A'RJ-R>X_6.8_9H':&VZWJF5G? M 3VJCUKC^N&/X?'-&2_:Z\D,6"%8H+5LAY2#@!EMTD.204LC1M6EO#W+&DV! M6>B5S;8M+3)IU%?_([49(ENJI4YJSXL&]Q:;YIB2I44:%B?@4DE@:UOIU[*@ MLQ5KD1V$9 L@\TB[$1Z_(;.C6-2]ZGM7 TR^+9>>3LY'3Z*V@@2,-8# .Q-- M[W)[+#+(/5;.U]?6+FD6,F5DZXMD72>0HL"*6)\0JSO2/2EG[UDS@$J5+6< M)7%3K_%5$/_/+^3AF[9B2SVL6@^2L/+M]&N MJ]%A9JNX9X/TC0XY-V/!P5EH_T%V@3_PO]3!$,C9\7JZ5RV.BQDY] )M.I(Y M-%3RR3Y]?*KW#5[1/#2_F MLV8EKU 8HO=A'BGYW\=)^I[TE3-1!RA!F7H!PFC3^Z_IQOSRG;;_937J2 MR&9]E!=I-9' >42VRE58H5;<:>Z3B]+-XW:VA+:TR#U/J&9R?29E:XIL)?T0 M@GW*9LO[3NR.FR!/+\DO(U%3#@Y$![8)_X<:F2%F79IMW2++-I6.C63XH*[) MX3\$OGF-WZO+TTWQ.JH#7.OXC69UW$HV.NYV$:2_^;JV/=&UQY6NUE;[CBZ= M;:UWVS)=+/S4%5"E<[:U-A5VL[B:40W.E/P>48.+K,#E'O@=Q=$YJN@.(.D\ M=393G"A!G:VR%:[*EOEMC-5*D6!SLBI1Y]_!D6(9NB6IIU@&&?@)_#M<@:(Y M2'8;W.F:U5+NJ*#;\T)'@ )+=F+ZD*$>(^@"0'Y $R Q!TP;]11- X<1M T@ MZ)S[BW;3IEXC'UN06L)1?OG)_%&M#B"E+^!;;$BVRQ6LO*SC:! MH?->GY/#7T8.L<:ZN(*P:IFM%7DL;#)/"=D(.X82+]+D";["19D-F2 ^]+7XL$;NW5Q_@<.\"C,<=>-"LN MC_OM;H0\#W#MT&4D%8WX97UN3^)F]T[OVJ^2Z8KGD\'/5_U:&%CWF^ZV/!'8 MRW AJ *S2$T(I.#J)F.X!_48D>4>]SURF23K0J[FUC2A&8?["^F5;!']^Z>D.AB0%Y-IRU@] M=P982P^:U!VY>-?K_6H/Z\J6@MJ4UQ)6N[B5':^SY5;VBJWLQD18NWTGSC79 MZ9"K"I8XSS.XY;/3]LA03T1Y/2F!Z22Z>P2L_GMG")?,[YWQG?%.LMGAU.3@H<)H0O\-MN'>:,9_PV7$,JE:@$EA4:(/T+WTAK , M4>0K1!OLC)^\+K*S*R'?>4ENV2.5ZNY.;Z' MMU;;Q=XSC1!WLA'D.(58DVG>*=<_1.NU+&^BK\R*^!$]2,Z-UI87$L&5;*90 M;8&\Y8@I5*VQ(B_LAJY79B"9/44C]B)3#)N5'02@SKSGKPSYKJ6,D<>.(XGIMMX < ?1H+A9#;JF9)*VJJ#;6SWD05.+ U+;^CV@G\B&?6D M][KK+,5?MVS\!]+1^?-^P2/F#@O__L_! 7.B(%7^PEQ+/?05/_WB(*V#GZI\ M98@?_ O#,P<'+F^2E:&WF?F5"/1X_C=$(M@)SN/CJ:HK]PFUPN]X8QWO]_ [ ML$:A2H:%M^+]])5Y562[#VZ0"_2O"A?[RGX),)4_ XPK__8#C'0-Q$TO-! M&V$4QDL;Y+Y<&.-#>0#V\3" 79/;-T*+![<$6R47O3PJ[RGK6( XXJ0:UI4SP,]T4ML&R.I( M!O!>TT$1I:_T(:))'CJ6HB'+.L(/F8I!NG#]_(>4$+"IZ8A(D]^!!25$+Q@G>!KCN_:>E3@9A.RB# ]LYC MPC?[<9R]O(,I6\+QN/8B!@/3EX:(:2.D,8:)L-TQB9*;,@FAORIVG^DA#6'# M1!W!)\B U=Q .GYSP3 5O*ZA0GJ<1F3D@T8V0B2AQ7S\W_]7Y?GBU]-Z_9K\ MR'W]1#+H%!>))CL+Q AOP[BWC;C"E[3@3< S!1SU$EFEE/S23FX?/=Y\(= MZC@FB:B2KWFM.!AHV*I8%BSZ\>ZX\>DS4R<'Q)M71RP\/V)D':PQ+U> P8?U ME@[N"9:E1IN)R!QSF6F/&#@8.1!":;X^13P=8F&<26\ M,@:2"CMV3),8MY+MF.@ST_1R? IX.4>UB<%+=FCW383(*I;RQ@PPBO?=4E52 MN8K?\-W1$",4608$,WD7', [."8<2/L@L!DB[[Z\M]A]"9]5&N%-,^C-0*14 M%K^Z %\:(X VN,I7BZEKFH,7ND6@-S,8]B?@(>"*!S]\T'G[QV^.;E_ M>U'QW_WE,2V>DS?-4]XY[QN[UDTF'CA_EHZSV$;\2D=Z, ACAM3,X* MQF58!V[+998!G"#\\E4BB4RZB9R6L)C ?6OT%"2);CH.F;(*L/#/1<% MC+F$,>"O@LI:.#$QFO85"S%GN@KH;S%$EFN$RB65Q;]V/OL\^^3J[-S; V%@ MEYB@,/Y@DH2/W)F ,CD+K \I^#(#MUOUN('5R D( ^KWI_!I([MX*WC&]OTZ.VG2/ M2C:':<9_3D4](@E3G-Q;W?_S9/G)-V4$;9NL K!!68':U;8# @:;'9UGO*BF M(PE]T'NC M\G()S7:BQC(!-39&WXW3; NQFJWD5XE@U1">F=A(]8 MT\L&-BU_*DP&=?T#>K9>']M M207129551\-&K8IW*3,]20%7C,FHNF4A;WQ6TCH!1Z%!8A:O"&N1XZ MJI^&O:XRY"5@D_'CP]T1D.;#W7\^4<=6=W+?'?>&(XR T'?4/4%>&/>.S^"? M G>MH0/Q0[\Y(J5=JW^Q%!8VQ"H*^#'=XQ">\8MMK#Q$))N<%9O?-@.^% R5@#>!\C( @,O,J#\1_)>$K755IV,[DM?7 M90)"Y+F;3?*VL),"OSU\$OTX#?%J@O"#[T M#9.0MS(!WE;0;-7]3E7I$X) MM?S;]L$43?+Y)Y3?]6WUZ5YB--WK#JO%MH0YJ:0>Z4[;KK=UQS[5,8$T=(PX M9F*:5S'4*S/M(JWQQ=7=+ZNJCS3U>1_2N_CI]*XCZ!=1&H['3SWG3/SPC1R4 M<4^:YV]M=--UJX!%[&-,A/(_J*3?:J05 ^L"<)[T+O*C;6\^*MY"-I??KE\]!S_KM3XV:EN$"KU(0)4&6,H26.Y87$&L5WH#SO_J:G%)S3!P MZ?NVGFY'#XRJT!7H(/K[B"VTIQD=D3\? 2V$JMPI;*B;6WGPC"9P(6!E48N;2W M?FEH_&S85^)ZD&MF47NEN,A<['AP5=@*7V6+97%Q]*JG0B\NC%[?7^IE\;+L MJ/J:T&M&/7>EN,ALT"1X"3"H*;FT^Y.K]Q3F\+I7K%P1GNTJ=7$,KQCHY4>_ MWJ#?CBC?=X[2[MWQWYT_$S1\#*\_NRE=:/'TR@N7N<][E2U5:RQ?FH%VTYG/ M1$_EOD[#29@')X'#_VN-KRY+A\ZAW#U#E77!*6YH7H7+W$> 8VM8O:O62K.Y MV4Q%NA 'K^44ZA-3&3M0M86=>=7C^P<&15AC0L[7GQ>VI9N(4WBF8Y7< C-]8% MZQ-W@R?42"Q(5J!4")Z-B#QR+@B/%\CAW0":'YXC-HD.1@4R!^1PD & ":T- ME@BQCTR)NC*\H+^-C%#\#8/?EL@[B.;)*L8;L5A3.I M#,YA2@/CP#'<*L# ]L$L5NAX9J$X5+%LXMLD<.XKO3YT7W._B/&)0M36;5)P&NOFQ'"P=5I82;@& M D^-MT2!OBLOH=MPZBN1TQ/NC&_2E!3+G7_*TCEMA*$;.O504_R1=<;"L@#R MNABEBZD9,_Y@\:P.T6A L!Y$HB&)0QY*FHT%A.Z$W%:%&4677(CHX1V-Y$G@ \[4]J]-O8.0;(&]W 3^=TSD?KQW0WF\ M5&]_=VO-<=_70KT%7"6%L%"J.\Q31A->GJ^P<5+F3E4 M-[M,V"WF;79L'5Z-E67WU1AU]5?/P>KM :,_J47"BB7\/#->=S4KE$ M86'_;L!-MT#= M<*A$I:W0:3VG=UL3NOI37S M*!%TR>Z7$5*@"Q-"EV#' @HCPNHM797=,FZ, '6;&''T#(QW",8_!4-C2-/< MR2\QK-]?3K[NU1JR-,'Q['/C,_.(1>4K:;W)_"_64K]B ?R992XN&BP8L$0A M(BJ4!'F$_K)GC<=)??-UI'E'Z)TL@[\+@AK_#)A"Q+1$8.&VZ<#R BMG^*]1 MI"\%D1YOHMDE^(%Q I+!\(::W>8KUA>MOF+4NUA9"Z1VMV1CK23PJ%O2'??K M9^UJ0@*GF/HM%UQ8X'<0"_F-[E[GHOZ"!UP?%:3UG)U?G?@SC@_X $E@?,#' M%3XG$L-_7I,0N3QQ0Z79A:H]2]>#@:/OGH!)2O^5S5A4CD6 M@U=R3S5*] M)HJ7AU'3IXB@45H'(4$C'W?H[CY\$XLEMEBJ)K+3> 0IT#1NTC2'1J[!"H4X MLN$IJ@F!E5B5V!O&T^PVR$L('-># -RM<3BX/92"2E5@VXMHT[&[7O'EIM6W MPY=+0V;5(BO,"#!.>IB$Y$AN@&]@TTVM<(655<)S>-9ULH1;M6B6,QA(7K,6 MZGZ!$(1B0LV"I]V&&GI14R?D)XOGR4)6GDQC)5R1I[%E^E- 878M,&IBPB9T MC:00$K*<)#I.R,4C2V0^/JM23SGN]-?.:H4##E,C/_G)VUEK:F,1:JPMQ6HY MML:79^JN469;F%@\L[( $K1Y^MZPI9+Y\OQ)M":"< .2W8EJEG>#EW\&#;M4 M%_6;7D;K([+?E'?GQN6KY^=LLM+;XFI)4\@\ M9Z+$\B*^V%+FC,_965*@.W2WH==' M[C6MJR">8BMSW04^F4(?(]]]#)82C>OZG],8%_$/0\E2H1MS9R?S[LP76'Y> M>$-2L:U^./+(POVBM>(K[1MM^]:^&&M\=U(G0*NZ%2A/BU?S,]U^^C,NC1P+ M6= 9D"/!.H:KGV+.I7EW?^P&%Z[!_I[P00\8W(IO_$7_WJ]+Y_+CFS))NO*1 M6?-C'=0?D.FFYYUHZ?O-9MIBMG[MB^S/0F(.%SB-Z!4S@8QI"?P_89\Q%">K M4\0>S%SUCE[79'KV N\1^8 [E9^NUCE_?8LQS2NC@^UCAIWOS(=\V-!'-C; M"4M2.KY\^77TZ\N7Z_)O\3+U;+.*4/WPK0LA$U))S?0EM4N*4B8%]Q2F7A&Q M#\$"N$Y9:'KQ1(JM=::--)(%!=F7GM>-UN1XB3<0JX$V[>U)T;?'A\/9-@'# M"+ZT/_RX?G$F]BI\1:MS[X?)3:][\UH['PGC)Z\WN69F^V$4\*Z7E5'&.+54J;+66:(0G>5;F M6=62E92--H-G8+!ZWMF"[YU=R%-37\Q3LQ:646K$#&FH34X$RB45N/I.K)WKCL[3';+&NB?98P=HC+R:;>UE=/4RQ M>M-B1;?]*HNV80J:U2SON&FQ '*4ES4MYB''(JZ>VJII'-&D_%&A-Y%4I%4+5 M#@$W<8 I789J^KHZ-@G=,0'@)B#U( 0]]5K&3MNO NOV/7(]3H,ZU[T#-HZ*1 M% 02;YMK\0*! &_ED+ M%;?"^ET'ZC/]7BZ88H=(U0TZUJYPDORI6RV*D4VV2&8S#)XCI7#P9FR(^,UF M))BLA)^S,*219'L-D;%=0\T>J-DS%6C+*(=A!ZMJ&+5@/B^I?F&@=:57].;6 MD2I>:V4ZDNY,?X665!$_';T$?*]#10[< R"(7QQ*E.P9;X("8MH$EGX3F0-, M8&"/VU"A\0[85NH>I;6\1^DJ>Y36_N(>I7LIAO>$Q*,%E@BJ;ZE.&Y?9R'M.(_,)/4ZT;O%1^R5(I1=FE-.IXR,K0\Q>P4"_,X:5E( MV3T!O&$P_51SAPM2.\EO8!V:@QH=GD =8Y^9.RR&5'P*3.<@'Z&H62>S]LAD M45J93L0^V(MXOU!XR1:;8$UJ,#)B, EXLY?J=#Q)IMZH'@'HFW=G80K MY>E.POAX9+JO9D^&PUUC\0>3(9*Z" ?3.=(MT!J?7_Y\5O3?W^WKSCYT$!:F M.P@+K?'S[ N-8$ZD0&<0P M]X&2E:4Y6;XUOQ8;Z^U;M_SK$@/#/^[YX MUJKQ2RQ.2<].'\D.I(GX(*0SR^Q[L(,2<*T6ZGJ0C;N3-P/KHD[D,PE$;D,Z<315,LS+1.=5TF(5W# M*!K%UD ZOQH[2&^-U3_2\>FXK-V\J!]F\PO,?3#,>R:V.63@0+KYA3%[[8]\ ML<3R0I7ER^5/$Y[BK>6R)1'W*Q \<[%].!@";?@OIO_[WH0.?P6;K4' M_,_L,W%BY'6DIF.)]\V.L\?C4_I>P.(B;?=I/Y.8S#VA6&:+M<1&WTF@6NW% MS&2A.<9M >-BNR.+PO(8Q[$5KL**8N*DAZUA7*P X ("@/3S\V$8Q_C[W^WF M\?5QB;\4,C#^Q[YBHVENO\)37V.C5?>2MFTTB#+Y=1+8IMC%YL@IC \+,.[R M"LBHR&$B2BS/F 64=0 _1YP5(TX\_UVD._T^($YZG?M6>KUTHW10]GL';2@5 M%*M]*]VN]'IM\1QFINO0OE<($GPJ/_BX25X\W_#;%-$MMI,-J4<)R+8 AU]D M!$\"H0ILK5)C:\E3&=\3C\\1Y<3$*J\=D!U\G.RX M0G9+N?<%A>T)BOO:RVOMS[/Y=-M?7EL/GRWDXW;=:%F]ZE-.\?VF:I[0$J04 MJ6@CMO:"N]@026.D3"]/*@OTVTHB7Y$5JB);*2461KQ[>9)CWDS,BQ4ZDR;[$!_NAB(4C*X=]$G3:+>R1&9DAY0VD(HN0U'="4M]R82*#4U#DD/' M%O@SOLA(8C)?QZ2O(0FF;C<+@XR_L/2N/?5TN%!&,1DS:,K1\A!238'/QY") M;%! $AUJ'I?G11(=2._P0D?"'V%H6_N6NC4#"]>=P54I>1DV9)CE->3K*?(Q MC&BS$"C/1XC,UK'FYW-QDX&;"RT#29Y2=]@]?>Q#B?#NWU5Y.K^KU!K?W#6U M[X-V\1GFA;H H+/NH(B-5D51&.0Y7S,Q?: M(:UEN^LC-#L%K!R; K;0BJWQ>?-B5'87:E1%>5I<) M5[#<;E0#Z?JXWJR/+_[4L!Y6/>PY5T<7\L^GC6:3+<]S&E#$K]JDG9>%S*'2 M@0])MY?)>?.LGS4[?J91; ''8^8)E&48W9 Z5)"GE;U_!(OW+RX0F(H@&,MS MNY>V&,OPRU..!%=;G>+UYE7-MOG7SMV@M)X$LN69^I2BG4>'-QL=#OJUW,M( MS]"KF2>WU$2(_^Z&"S]'M]U#MUCV7LT^>Q8"1FPQ>9[$#F0;Q"CRKD^BKLDD MR:]N64(24"V0DS\MJ"HL7]J1/,W% MLANJK?&/F]$/="&=WSST=CX"].ZR&U+%J=*,ITPFA4G/8>)A'Z.SD7%URAT. M@W,*9NQB&3)<0 A4UN-H8CY.10>9@VE@IM7D)G.IB/];%-#9Z0]152[[6P)F M/#-;CU/E$S1!\C"V,_'M%A)]NVY?(L64&4,RW9:Z^"DZ3Z2/M=E>/]SG>S(2 M'I:BG9EUT@;6^LRXL6W8AD\C)E))ESR]0'8VFO1#PD3I0",\,ID%>CV[/;7) MRN%,HGW+KUFFIRE7S)N:KK*I*5?,NYKN5RK#9A+1:EPT[>?:A);4]NA:A4Z' MF@S-_DF+Z?FI:(?A"4>IEVF-;WZU+ZW!M?7[IKT/ZIT8FXKVL8G1@5 8B^KD1Q$KD 2)/-=NE5+.3UMCIWW:<.^FQVE?3I9K-Y#5Y MCMD224M?&1=0OB))E,Q-YC)5 JEG%Z6WMROU[L^IN(\-S6)!&;.]O^EV@YEJ M)?7V]&9\=3I\WJ7;7213;3LW/+?*-E$'.#5UB_A+^O._>S@"&RLR[,K_U!MW M56O??J_RW.C,R9(SE./A3N"AZ\I-B8=+#.NM5$MLL5;=.3R6JXFZ$ MGW,DV[B<2(]DF<." LN+15:L[%B.0TA0U#8B*$X<$T/&,2$V>X*!B'^R/#EQ M?'UW?V&5GB_>MI7-MPA<_9/D]+M=(9&,4B'RK18SIVYS9:SPB7]%GER.83$2 M(C6&9<_6+HEL<==2X*(U..L3#Y/J'C)0^5)795\J7%R/;\MCF;L[KNZJ]>!N MFQG OG-BW8XXH#C4FD:A"(UFSI8N\R6V5,GMA+\%L3PID!:Q,GLV=PJQMABP M@$Y>CHW,J<#%S]I]>?S:_JZ>[X%=X)TB%P1;M@L2T"E"M9GSIFM88ROO"-'F MV+5QFR ==F5V2T*(H;++4P8:&Q$)%]"6LH]%[OG ,/4AG=;KQQ7^W/UYOKFX MKB)I5RT#?_^,$CA 3KO;E0PSL"I,OUPQ,_W6RFRYMB.MWG,4V[AX2(]BF;V2 M59%C!6%'.DK,G42S/AEQZ"@J9'9Y8L$85&JCVT'UI\WO@;G@[3XGV.W*A# 6 M16AT@;E]T:$!Q4J-+7$[HLGE>+5Q03 3KS+[(G<,KV*Y_\EF+ 1)DSW.W^>% M/S;DZ26U;_?92)D.,2.8&\@,FQF(>(_Q:I0K]&=X;=NY:.S"R#@C>MXT\.D)/I=EG_%"I% MJ#5SAA\G5J&/T6[0:HY8&^?_=!$&^LYN_Q\"F^ M%ODKL[LR(;XRFF5Z *B*?500_8-#6!SIFW&/R]T2PMY2K\Y:LM,85L=<_-9L_ MGX^R>/S3^WU67Y-_@2R+D2;P()N0 T!9I)A]K46G?VM3[X^S><*J<#EUI\TT+/3Z&&%?;!Y]"H1 QC0+-[^=<9-P. M-\ N_O9^XLG(NX!XRYPRR95(*7\U.[O?-_*=]<\MRI,-<^]@U;@D)"(3 MPW!Y= MZ3::WSDW-"4[[1JM\=WEB_5[)'$F+^[\]?_;_E:9;IM;;8UO&L=OO#H^LFZK M'[[=05MU]_#_^_^J/%?YRE @0(_\KM)1[(FVU_ZV&6Q:)0SV=C+$O\JW(]*\ MHV I;\P ?]RW&*3)2(Z.BPBUD&5L4](LRFLM1L>&CFDB^0NFS3T$@'=Y>[=W M]^;@9M+<'I3=2-H(+&&9"9-L+L]$*%"QV JP3&PZPR>4 M533\*0K3M8_XZ&2[7GA+1(:M/,B5ZN_V/"5FD<-^F"%>ILNI8PX7J( *;SDB M@M(&2&Y**2I$F@>O#!'=L1EZ%T9=X(,Q='@&3,*0 M&%NW)14,4.A3W4%()IVNI\:@1&QY\D6 \+D[GJ/9#0!M-['NQ]O;_=7YA5XO M"BE4Y]DGW!BJ90Z;E$61Y;@9K?Q6C&2?"_? Z"0U.*GE52(C63"L-$3A_*K8 M=*Z+U4=JES%13[&PM"*?6=[=,OB7$WQJYNY 8%"W"\\.$?RUV;%U:+?."81U M\BPC^3)OPD,+MD[FQB#&,3""SQ[J0V!/N0GEV-?XA+I,!J'@XY-/K'B,MDS[ MX. 6L)AB'_G]4GI3!L[ P[K1[9]KQ6A7U#_R7%Z79B,\PM[(,C!B.Q5B.8:C(;:H_1+[4U3'FF&3$O#]$B(P. MFS()LN)&6VUU*YC.RF^Y6HVQB7"W=C]33HU]_+OE-HH_+N&9N+H)1 MV%!A?+ P M,@03&(F(VCNLX[BC(:B:Q[^#45*[OVE\005/DS911^]I^,/@3#)O^EKLY+Q5 MTW[]53+EF)2O6X2%GM+!V!+44*C\N(=A<$JM MC;2(FEVMSHBTQNF#UGB]OKU[[F1$VL@!%\3:Z8.DP]BT10_QII_ 55BN-*V4 MKPUM)RCIJ^2@@$O,$$@^E@>6%N:!AE$TBKN&8(?"P[AG'OUZ:_>VP16SXM<" M,4*K(P%^3&OH8HVMQ"A3:[/\]DQ%V$N])J,S$<(7H)+Z1L],2WAUCL4EW#3% MD^OSZMO/XR@,CEIB8NZ8%O+CQ(X M1R;=KU[.CK]754ZIU)]\7*"D&W MTL-L5'?TVV7&[CN" FD=;/$TS[&E2H6M MUA)[X,"T[0.Z#>;5W0)=Z]_W[^/ZPS77/RSMUJ1YIA[8; MNP:0+TP@3H+,.5"8?D1!KZE&4%KDE2*?>) M), @-P%&=A-@, K8DJ):^W9W^YQ!D3+]1O3R-=Y+O0.4;LCJS0-!#%LK7=,C^2G')PVC>I1O_+[4%F?$TKP!:"0 MRC7O?1J_Z8A8S)S]6RL*V(Z93OUEUN>A+RS@H6^A=;C.]5%\:H@(6-OAQ MI/D+T,MT+;0!8@QRK6GLLA0D$*>Y)]/ $C[8%='#3_MG^?3D]/=]$:U1R4\F MB.F3+4(,Y27]..7X(/?:*(+B92'.+13@PA8RATH'+TQ" C(CV:N*B^XR)IIW MET.Y.OQS_K.T#9-S(45@)S16T=U9/3M MW_\Y.&!.%*3*7YAKJ8>^XI5>'*1U8 7N*T.H^ O#,P<';DV9K S3URO3P_K? M$(G23@J)F Y25;>@B1 B_(YWV?%^#[^C@XT7R;#P5KR?OC+>>.4BC)V?M@UL M,ZE.UM:-V*JI^&K8#N:>R R][D,(;A[$OC*@0']AZJ;45CI?F2O,)BE4KW2 M'\<%G_K'>PP^FI1:>756__Z# 1T#W!+LE6XG@"(K0/-]94%[0N1UHL3,"'-"GK'DV'W=)#:FG_X;U6.$ M@!X3$,%40ZO["T!!>L?WEXZEQEE%OWFK/%Y/XA&-F$AD8 OS=(H9+T]?4%Q. MFQR>H(_6:HF)E].11<6VPFJDFTAB2.:,9)+C>(!?2V;3)*H;5:.P1D5V%0'\ M>?GP>73Z8KT6I5C 3UZ^ +R3WKT W-.FNH;ACA6P:P_VQ<]XH1E!OKKJBFVK M\(JP36M*VC-&;,Q1)54=4=B;J">9!-D#I.#*=POL4Y(GPTB6A6PK;(@ND$$0 M)JU"(FG5@R8"[/Q0LI ,JV MEFKFDQ3HP]'D*]?2B&1%@X.F26WP4^*N/]>H MHDT;[*4,2KDA#7+3$5, N LF- @+(' (AN+/O^^LPQ^]FBA-HE-DBTP;]@A> M!)+A*\$N6<]7 #WM2-Q&T5R[WNUR-]>D6#V %@QWS0!&!-F7RWCC4C,7NB.F M'AO%;.P)=AW&8]'4S40;O7.M* T3'>65/TD4U^TF-9GD5UH MIK^^GSIX6$BX>^V29=!7FT]W=VJC]YQX+W=_1?H_JF6 GH)UC 3.:!F MM)=8=RL4L1*]WUM$^MEACFZ/ FFMUOQF*,&!9@NLTAK7JWKMJ7QUU:A+^] . MI3K=#H5KC1]/Y..?5_Q#]:(,[E1R?(:S!KPA.H4\EFCKZ#N\1OJ.%#$WNQVE0XR/=%Q MTJD=79;TI^9S-9CL'MIHB@3WT#X7J!"?L;<(J\F9@ M^BKJ\ZYB*KRXW%44[X?R4+SKOUX_K_1@4/?],7\@<]AU(QXON/()2F2>JD0:QB2.Y MH8M?Q^U%P=$<-I_>O?2X>T(]QO5^]V0L+NC9M0==:X\:@-SKY41N?OO0_?&OT(=! MXA8-R>HS)ZK^ZA8%^>EM6&A!7))$>RX4J:VHBHU%]O[V&8W#Q97CGN^S??QQ M=_WEKM-'L@,\UX7XN>;#EX(7*S$!X-X#ZTKP -6P^/?4L^76;8WO["NA8M[? M=05UYS$:RA0Z+KXFA-)U'V>E"@50DGMLLI&)3R;A-MWM\?]=Z_@4+_?[O[%YXUG?FS0FQ7N; M&'G=FB=^I<' 6;[;L)8>TLNS.P/%F:TADB"WVGM*FE67X][V<6_*31W!O,PM M-'E18*N5G<*\6!ER-%.&3/LEIR5(\WAT__/7V7E?D]8Z1'7UHD*'TR7+B'S( M/C3W?UP:TY[%_V.YL:$;IZEJZX9QSE M1+=:H@L@3S8^7LN>6,-6RF6,5-LGNAR/UHY'<_AV;:G>GS,;R6V7===GLNYK M$QF2(A^Y*=YN\XJZ)A-92-WD<3S]Q_#E]J%X86OWZI[IY@8]L9^41#8!@0 9 M&;JEV%9.F"M5UM-@6$;&O\ PI 0%GF.%4IDM":G-Z5R'WW$QD!G=YLF')?(& M6;XZHW7/-H7#\3Q'O^D@^5YZ0]8U33AK#:R@%+BH]=2>?',UZNV!9N\=$+KG M! 6"-#)U565L.";9@9M?,_N_"J'FL/7,/ MZ0I;F]64;9/8%,O>N51Q7!=T6$:Z VDQ(3Y?>_E[48<5SN]1F6M6O_JDPIB M>#_91R"NZ^=4@S$@44@$T\46"=NO-? V/XMA4\2_V$ZV%JJ;A>"91!"F^J5- MCW*-K55K:9E'0G+(!H+).7Z_/_R>+1!KQ04\J@G87>6K;*6<6"RU;?3.$.3P MDT<;DJ'8DMI2KNZ)6\P."$B[GM]77*ICRWCG?6=7A='?L MM6\CV%UVA"2S0.O?(G7G7"W"O*1IM>2#U3$0ZL4$EGN&8G3YX6F:. MK)TU):3>>7$42Z%EMH8B0\$Z5_/J.[@:*5T?#Z\'PMC\=7A\I2XUDR3XMC@6 MS]4\%H]_(G7B$;)=MM%J8C/GM4T7G[1]DQC#5(:2C=01H[]J^$X?[@YH;].! MCA5XQ!A];# 49#1$JFZ0.^ZX6 #5DS-G',X:P!&ZX]C[/1T4N_KO'X/O1^(R MDSZ6OM[,SN&$L3%KNU6O-82)#'R[^*:(23:SX3,=XW*)[+XN3]AJ$R.":?45 M X,1"IZD'NF/"I0H&_2R MTC)D7'\:M-_Q4AF$ 0[BQS2;#M&I#M:()K+L/Q MND-HUT?GAG'Y8I[/PXC4!XOK!^$A@M=8)L7>(CBS4'-<=Q[\ 1] H&O'1, ; M-C;PY;\%=[*(94O/Z#-S#V71D_E8P=E8D7+KA#8VX 28:E\2[6XC,Y(\A%FA M,.J<#%&-'9QZ,BEQK[O?GV3IGNBF3__P4;C#R?CNXL?O\V.N=M&8M'#V%@EV MU@%N1EM^>O-/DW",E/#/W\>L3B-A=.&R)S"6L)F;V#]F#1P&E)8"7*UBN5?G MS6W$7( V$J7&$M3)FX!2H">T1R&$"4]]65Y9H_^E)=2Q#C+R1P5K-K!\4='> MN2)G*6^%66W>9@KM,+>4ZYC/679DOL-CHRW6CJV:\%J;'[2-62[UR 8L9S)/ MS!)9H5B=0QK,ZB[@XQ14Q310=1K8- Z %CU>C7]5GT;BU=Q9),N"-HMO#>\6 M1D1N5K'!+_TTU4'-[?%QZDC0]!YA+)_ H] ESMIU8.8C_!=OOCU]+Q!?N*^ M?L+LPW: ,0$GBS0]Q-P31INRA3 E*%17IP2"K40LZ@V0ZP,(.<;V MG:LD,[Q#206=Z-I;IDY6B8B5D2%8U4?^MW+%+RUVVZJHS!^!M6K09TGFVYX8@GPA!HL2:B'A'[!E))G0I7,HF0JQ M)#QZ*Y@@?D#$O"JJZLH F%4S M,M/,WA4!,]-IRV=K=!<'YV2IU?M])U5K9KTV3J% KP[864I373>JCMHSYK?[SK$O]P9>?$1IB6O MYDEZJ9;.Q"-TW/6OYC)VTW-[5,?N.5VP:O85AJXHGXI59NHNS0! M\YR?;,2MG("G9E+%$_"E-/)NM+0J^CU,1;^KOAE1;S;_**/[W]S3QNAWT1L, MW5#FQC)88M:20XGOH7?\SF\ZE6;#\PMH-I)AF/H;OG*2NS&+V]5-)#6[%Y@W M$L_/W4O7)O3$KX**3H9ZX^&5[Q(_CA=>Q2\$0E?Q*^?1SF1SL2XC?E$J$;*- M*P6@0'-6EJ\EC[RR7ASH -Y%B"0ZM1'C0**,9)$YR(:)5S9'A8YN&CIQ_=!) M,$0HW?ZO-#"^'C%=J0-9\2/(DH(P,5E(8KK*$!T0Q"!7S1*),#U-F4\IPWB? M4Z[DCJ4S]>=3_\0>GW'+RS#>YX"I[G81&2:D5D)]E2%)!V4IC4V<>M27-\2, MO@?*SI0,*Z>382N^&738N_@IO/;U6W%S,FS!&PS=4'8=E&>YY!G"9& I08V" MCN^(<%%5Z2(;X\BO,7'Q?8DM<8D">.-;#AYQ<*LN\ M]I5.GU C_CMAE)AOPK^Y]K(SVHNP@/;BBD;?H@O(4KSG6=*R@%4++2@LW9'P M4(=&* &OAJ&!W,@^_0IAYB$$@^<],1N0!P*]'X_]>T:,B5*$/#VF>:*;M_C? MZ)2]E?#[IOVK??F[6:WS2_+[R&;GUK8LRB6R=\%DA7*RK0+LN^!AF*S(C*;; M^+J1V5'PX>'",7*X2 I(8,')7<2@TUX4RT>K=\ [R*@B]-91'1E]^_=_#@Z8 M$P6I\A?F6NJAKWBE%P<<)7@%_BM#\J&_,#QS<."6A,G*,'VILSNQQ/N&2+S- M"TU'F3_?A"M"._]IIW;RN!-;-V*+G.)K9NG\AM#K/H3@YD'L*P,$^H6IFU); MZ7QE(&.90O5*!_AQ?/"I?[S'X*-)>917&_7O/QC0,2#'ML_S01MAQ,1K&^3& M7"#C4WD0GDXF#.*"$5H\N"78*]U. $56@.;[*@WW>?5U2/)%A@&O0Y87B.6[ M1EE>2BW%ZW.D^-3PXN6D>%^\?OW^UG.4)MJ %$\<8#Q?BIM&\%7K'9XK/7LX33[288VC^B69. M7$[/>=(FIV>NH/IOV!4$).*C%D&A6'R&BZ=H7' 38;'BAV'JED1%\/4],+I5 M9RR5RK&C4&\!W'H7 YNT:)TY\;0R/?%TYN.ML659BJWQS_O^N?/V_4@?M.?.,KT-(@%!\TC^Y>;F ME4J.K:<95UH%:]Y]TJ03#.'1/1AANO6AEI5 NG!C?%_O/W5OVE9[@5&6*YU; M"4R%[-AC+%N#VRY=4F/BV1W+)O?]_D>C4]:W=DD>FZ<7Y;+Z[5W4W-&B8=V2 M\+=F]\&5X: :CT^.CP?V9?_TTMJW(:*W4R([']:XY@;1,]$I?452*7.$LU(L MLUPY=<>N]=S)3(Z9(]OVD"VV]T,I_WRTM8>F\.G79TNY&XW:H/M9X?_)-+:%CE%D2(]\RXOT)@[VDM% M8/GBC&8J^6R(]X(YL9RXG#W8P6/U,J:R?W?F0%3GL]\KG=:6NAQXC(K*[=ES MYV=?W(/)/AZT[L*#&W856!#=(C&;"" "UWX&,L90.%)4H;$>Z())*VQ(VX\\SO-^XSR-5ER#&/[' MY:^76_W-Y(4\XK-+UU5OA;/ZZ76=U!OMB[)Q+%[5=N6Z=BWN4TLT04DKS'&I M(VBG#_P/N5/>1J0GW12E10#C'Y+L9")_YWGF5[^3E0R$V:Q/?X$-;=/M/]UQ M-6TOKG)FOS]?YF/[WLWW^Z]_0DRZV%..X>\ P^<,/BIG+@#;,_Q>S+2OM<:C MZU)7'W(/YG%YYZW-39CV(A>;$-KL7M)T7-)IM!MR)2G(FFGU\],)H@LMUQJ/ MA=,'5:\?W;P^[?PES78)="2KCRE#D1DYU"%^1NT/21D%PJ;U,P,Z'5G12 D9 MM&PB:PPF\"3-/@"BA<#8QWUS,T0M]A(FU3_GC<.[IS;_S*6QV"_#$*$&_$7, M .D]-^/3[R*MP9]^QAN.CGV>#LR+_]H-/,EW;TZ9K M-B@L:>3& &&FDR+KU>TF0FT?=Z;<'N8OXTY$;?W/KW> .L*>4GV\NZ4^OQ_1 MV*Z)I^67^^9I/8N2D]XY\_\.CXY/3DY6S/9]J246LVA?><4W).R4M2\ASOFIA]K'BIO"$ZCLJW=5/RE"=N MIB.NWAKW1S??VZ]UJ6S4=M['LQ%'7$R.S?1("#^=Z](=0K- _LW"J[7&H]N7 MW^AGV;O(S2FUQK^0#(I->K3"QUV$>-N ML51O&G_QL&9>"F;@>PLO.O%=" %OU_#YL'AY=,<_G7^(6\F-K&787[P5WDC+ M_CS<.7+0%7[-_2M2AXCTA+(@'7\@730O+J['/\QV:]S4__S4[L0?M]WN.C,E MJM%,B25C9S#H;'YD>*W!NK^Q3C$KVJ5/\!>SSW K\FRIFB74NX4:FJ,,M/P; M2>;]JSY%PNA[KS]X%I^%\IKJ&Y>G57$;B?)K/-+,U)3=(T<7<])3825[X6-% M8,4*OUN5$DN+40+ OHG0%/%QOTHGI_Q9\_P9K45^QF98KEJ45A9)[]RP6%TL M\W6==+W83G:(\@%Q%Z!]/GNR586ME!*[\N\"=JU.&K>4>\P*[ K^(Z.-44; M/EP..SLHA^-<#*28)\ZM0'9A1$W07'9O@8(7(-S,?MRJ(+"U]%F26Z#04EH* M?= F35F/WSKXJ]Z<\JOSEJRTQI_GIY'D]3:#6S=5BZ!@ \H7LPVTC M:B*WD2W)X7-G/N\0%\YE/-W*QR581!*B+\ OQ,PS (MEEB\ESC;;/(I]FL]! MCN=WK2"]*HZX@?)TV[MXL+(XQ+8@Q:^C/:M=@9Z+[RVT)5B ^C([NBI\E173 M]^K:@K1.+L^+;=!U\_3CIR+HNO3,OQ>1[!Z/ZM&Z"?>3R]^=D[^;Z2)6W507 ML=TQJ%-TZ(NTB%*>OA]J/X^KVN\L:GF"V%UW#5><+JZ[N9ZD@=1BI+^)$K,, MI8R[4;^X=;K/TJZJFMF7MF"[JOVH5OQU(OW0STY+2G/W&Q']V_:/W(ZD7T1/ MN>KFPJ/8FR6\IJX:C^-45O;.>SB%:?^K3V+1>:&G,IC9A2S+1Y M%M+1X/>>(YF29NLF'1WRJ)O/%@A%\I[?^#?&Y;:Z9N&'Z;!S8,D?H>447_PZ M_03Y@/OZR7M'@8X@0B;S$=[H/G?H_M'[-D-*?DC!*1D59Z$.FQ1> @IB)WLPD4H$BS?A)]I= MRW#,3A^RO[ 5+TV-ACH)$/ADTCUH3PY,G'>G1Y>+I05F/N$C3HU\*AGC>]U1 M2\_CKC_RZ8Y,JS_HZOKK98J4U*T$$FK6QE16!,X,6U'44$H,Y9B.V2>( PA?(4AX68'J194 M^:IDWED/ Z!',8.K,E+'1"29DWR(.3=Y5M&81V39^,T:ZDCLA( ^0I8>PN<: M(G5$J=#%OFM3Q\1ECWS\HQ,,:0\W#]<*A@D#%^,F&0HQDPSO]7KGQ5%,Y"U^ MC7=IUS7Y&/_5&'A##ET\7!%&7EZ<75P^-?2;6]G'R&N/5LC^YR%E^NTGC3@' MI,V"OIG=/%66*Q=CT^O7AKTZY>@BY>B?F0?@7@2C0,1:7E/ ,&-DR0!0C]_B MZ] I9_41S52TCF+@GRQG,']B)GX<(=D"P,-[+!>=O&)1?L')UW'H='?:N1F. MA6%G4/+1Z3Z\U[GX%-UF$MJXA1=\9.;U/+2I9?89E%FA&(\VZ\(:MM!&$ND& M ;?J1IO\ 8=TK")>@?[%4!UK2K(%_86@QYUK%M:* 3;G[G(P$_#.!D;H3@:4 M>B@R[G 5F/$RD*Z+W>L3O?D'+ M?PN2ICF2"M**CE&?K0G!YQZ[)EID1Q\BBF^6I7<4(AY),]+/S+V.%3WHFT$G M*&+X^4M:R!PJD!S/P.,PM+0@.U3;#,\GQCMS9>X4ISH,(:JA8\E.4JI7A7^7 MM:M>MW=]+_X4??SSWC,?]=SOK02QLK=*%BMLJ3C=OWYM0LM3Z V\)T JO#F8 M,$TNT)U3^YDY')$K[JBZ1;JK3(VG5ORAMC["M"6L&V#5J"]A].K#+,PY&(@#7K"3_QOW\<0[SW>CN=C2LPF4XU:G8LV MF4/*0E5D.7%&4&OE0NNUKW3ZT.$(YA&;T(O((>H.Z7%$V S\@+!>.,1LDS8M M(D@$>$(X!?"2KJ)AD,,D8@L8/%$R/S/UN-F9\*SNV/A[&C$+?&6C(+DSR?'* MID-M5"IR7NG8<\] B%?3ZXG2LR&9)NS22X%9'1K>WCBWDEDYO[$GC.K:5_2( M41,YRV*2,[SSU>!F9DT $5*DPP#!NX"QP\DZ?@&COL1X4XIN$7'(X-><8'@R MU8,?F Q4O!QQC<#3=^!=(6VJR$Z/WRC_A!T,%,LBL\&IK<%QKK$1\GT%O5]N MN9FM&U_ $>?^ZCFZBZMS:9,7 Y*B-]*<[-N__W-PP)PH2)6_,-=89?N*'WQQ M$(8_OB?A*_,3,BZ^,#QS<.#&561EF#Z2&3F)2-R>"Y7VS2_8XXI0>#7M74UN MHXWA'!LWB$\HH)UT0J_[$(*;![&O#+"9+TS=E-I*YRMSA8F?0O5*!_AQ0O"I M?[S'X*-)L,&+-/S[#P9T#,A-)#T?M!&F(LQGP,; ME[!>GRE.V!UU\X)^@.64AJAXFWR*66G!?^HS@TTNRY'P\ZX7.'9Q-K@P\4\3 MY;-+O\MT37V 7S; 7^VXEKG+DGM\Y$*@!V#TVBHBB86%MAL76$'KV M'C0,'9_3^[X$"A%2P$;"2WG.1?Q5&74E1[6GY8[CNXF(U, "6U&IMM.A$=.. MZ]&&D!36EV"?A>,A\;=C!0>OJVB35I"QX/C$>#I2_,6]2GC#,IANL!PV 9&5 M=!VAVRZ0V^Y*BDIL1ATC)SX6_C]FU7P1_L!]+N(EV[9K/R)J?0(O(+8C'$SW M L;0UE(?D'5"CT0 !%>$)*Q\4EE;L$W\?A(6("63S$>._Q3NJ!DWP9#'L=8>22P.*+H8GG>Y[2(3W9"<$(A%X=W[_FS 7ULL.ON\4-6%YG>XA[N MA+46JCX/* CQ.]VFH]2AZ:X R[L U,T),#W<+K@+>UB'13=2P98T=:?7![/3 MUK%<)X"":^U(A@*.1'RC%M'Q'1-;6<"A+*?]!"OC?72PR)4H=LKDC/ACNC=X M1-.C=.,1"_[9!2KS4<>[ I22Z/ZFH/Z)=6U6 (W^JF%8]16#4K1FF[H:F?#" MPGLUC!M<\;_P+0Q#T O=1PFZ%30 X5#'*.KQBCM\=W #%]\.18^"=4T?6_P M +10P]2'BDS<@'AE3;>!)C O2_T-L@H0\-^2-&%P3+%Z$%PBK5T#T0JT1YCQ6IEM.!=/2N \X8 M#?7P?5-G#(V9:I9+U:[Q03JU,#)8MT!!"K[G*1.WD9#;<"(I)M'"B2]8*VNB M:^&6N65C3B^E\^_"[:']\&MBX7I]9=PZB[DE/G$[3;)ERP=3 ):_"\]9J?62.!=IFC^]ZR2>53G T'!YUH)G=0_2BCU'A-EE M3J(4(0ZZV1#Z!-@^' AF3R 1\*I-I1(!%X0GW%0B^OF$#6*A.2MT&L[Z,P> MM7)G/Q"W<8^>?IY4.K=#-"UNJ2WT85:FY2:0,H"$!]@<^B([YJMNRA;2(@@[ M)W_3'$!JOWNJJ6Q25P(3"Y_80*1&F^+%1\)2H:$*-J<>#,@G CO&I6'BU WK M8K*);5P9*_%@Y9OZFP+>7KS$S"#"!3;'F]T&YI:*316KDJ]8[3@:Z7;#X.3^ M+^-)C.%_'7(D;.YW:+'6//TM (+TXN11 MC,DY0>!#FAO170 \2;V> 9$WBM+9ZQ]KFTZ+ZP;2FNB%X'])&B'Q*[41D=1] MI,*O!3+)-7+C+G$"G#/ MRXK:'X9=YY]^C(=/E1JG3C)>3 D++"JU9AK:1%U-"YCMF M3?9-<7 Y>BN ^KZ='>L_'KB@)XG/,9^;B.1J5P(K//)U'#";4NVDPMR3V 5'&*V0'BI3CB"DS MTJL_2K?J4_/YKHRFDWA,?P=S,^UG['DFMB^"MYF-+T&8F8;*%E0D$84@>DM! M/)Y<5G')R]HYSF>)\DEM>,9_'W9G(L%JRJG6@TCK9YN9\Q!KI3E:PLKXI#24 M%!6 5@#_M7^%$V!._"Z!2.#$J2KY23J$ M(LT.CI!>.7/;@BHK5#=8=/5Q"KS%F>!U&O6C>!BWG8&MH]+Y#T/8#(RSY,OB MW6-5<,,V$'[I)]^D.>ABWD4]5(#NIY 1H7DQX8:D2;)4P%S-D$S;#S,W?YX? M89'!6 -(TF@[%C99+1!TJH*ZH 3V3&GP&7(+I9%':5ZVH[L&J=4$A=1D:)+7 M=%Z$&RJFV23P?>#)/4R#Y&5X';[,&+0&@_DXP]H*9Z/"_9Y,U@F4H+CU)PZ4 M4<2C5'GT>O74J0R-RDPK)N4+,R%9945%(ALL$?GTN4!SJ.^08;M77(PI-,9" MP$WH,)%K9\?F2%<301--XM#_'+B]6#>:4*#DP"?(1)?BML"(!I1.:[H\G)T.7 M)CF61/& Y)(VPK1&$YLL9&.374ZN6W@OEMEZN]U@W!*BT=)CR=0P_$'MN>OC MFTGJ>!,,$"4^TQHCX_[N[??)L=!4]J+MC3#=]J;1&E?:MRY"S[F_;FQE-EG9^[YBE$J>W#>WU:1*K\A9.VXX4 *K>K5EP:U!Z.%-/ MC:+TH60IG99R18T.Q?5REL(3V.]^UM3OOTN&+DQW8:WH\+):J(=4 M]/5'BNI@PVK>!JKC7Z;Y\JP/?LBS-B#3U>9)LU@8)(4P2]0(BNG$AKE,6F\& M-8(PTF ;**Q/7),=S*W#3H!;IDTO9KG-W'3Q,Q=GO\W4C0A6QP4E%\11+HPB M[6KO_G4HU_AJ*0..SN+Z23@:V MMI!6/4R%IT*W5;A;I!9_'Q4P?QKB3=HKX M1E%^WJ97*$V*G_FX<5D9&'-E81SEPB@RK/WZ<_BK;P^OU0PXVLB HY$-..?' M=4D\JMY\+V\:1Y,G9./K7J$<7BF.SMST"F5)\7-I-4S9L3S?_BN")KZ0[N&6 M4^+]M6D]'KED*R[;.:AZ/+H+U.GS5^3Q9I=NN3GIF4 Q/U97_=/C4)W_87>Y M"4M\G+^O4#^&6%*HS=^G>[-3VXW?Z>&ITWF5RO5TL0C:4)(K)3J2$)W]_$NPY2]H @9JO/I86TB>V0Q)P3+"0@IXGB_[/W MIXB&.\\4ET 9D"XE(PMC^]>]> M:^^M"8E)@('HU#WW.#9(>UCS\*R27*F5Y%)Y%#9L.B53B"@9;11]*9%Y]C(Q MSXB![92OGZH7[?[PT[PDF<(\4S#Y6.896:EW7',OORM/%NFL._-,,,3+,QDY M[\ Z$]9?R:8-E9JL5"MR90Z7.8DAII#28QDB9LU;WXW'@^J5TS$KBV6(2F:& MB*VT>.F\G%2-BRKT&JX]0XRS^BO9S).5,,38]6?3A<@0JERN)4W.F-U=&=4D MF($'K$F&M[W@GO(-G#.P@D7?0(JV ([_N I^P):SK6O 8V'4L#?PNK9#GZ.G M(1]>"\C&(\2X@9HBVX)6G5@%=^C1HGJ;['WZ=/^E-6Q\#6+8[&,,$D860D+S M5S$JQTJS+;^TN.6W#H_=QZ>#^NU-=8;ECQ4.8S8P%K]15(./K#(F&+*9F(M= M>VG&M6>S4M1&([61/17!@__OR#6RIO)QX>V1PSAUW<%2F*@_Z%0/;_<_MT)1 MC40J-' %X_.5(\L.:_W%K[T\5.J-SM%YZV*" A9"3.3(3OY1;!/=9EAEW%' MOY#%9XRYU.6*6I1KQ20 U]FMY!EX98$26SUXOJJ>J"V]9,['*XT9>66!:W^\ MNR+=6N7SY;/R+KPRH[BN+C,>,S.OS+KX;'J2&M!EI237E>E5C>"5"/TAYX2N M$RM:$VOR$HSJ G1&0_YVX&D" W"T>(;:ZWRFSG3IA+"W%G3S]+%-'MH% -?; MT;'A '1D8>_Z0+JQ^]0G.+=W);5*%RTP#D5*ZE*48.T*($)VCJS/R_0;&>*- MK^&U##7H2?1Z!KK4X>)'J;MO!8LVR, >$0WSI%G=41ZYJEM^G5C M!YT6>GX2:;<1:+!+7J6A/3!UJ4L/11Q4Z%C'X)2+\GHH>ASG?>_1-XL7!Z#/ M1WR-X/(=!.^[:,?36QR8/"G"^["H=^R_)C\@)K;NV#4(D:7?M[5#^]N>6PX, MY/!S0GB80GI-[+)IO%PAR,EYG'E<-M#:@D:\J96N[ _'Y[KPTVFMI&-,8J#VKLPQ=6R MV:*4XNKC*0Z1D<&XP&_((V15VTJRNB*NYQ@MB,2%2>M'Z]MYJ7]2:QPIFTQ; MB;N+T54V-Z%4JT=.=!4.MY+0Z,?QF*FEQ,Y.D-K/ MMX//!]K9E\][W4TFM93]Q8@MFY-0DEV[>>ML,MTDF5GE6B7>]UW+ M9MB7(&+6 ")*(Z D_[$TV7]O24YB>2O)*L5)/#_PSA]/?KI'O_1-)JTIG,1ZQ@(3654J M]+^I2G&2FSBN"!$7S?(8#&^*8;BR=Y^3(?[)]2WS,;1$9:>> $67ZKF=N(I^ MV##)W7'3OW]<39!.&GO9TZU\QMNJ/_JOW\>;K)(B-E>ZB3:L52C-@RFM0R?:2L),!P"YLGXO1+DYS^ MTM*<_O>-O#.8S>;S9YMR$65&A[E=&]\PZHZ,TW?+>?3=Q<3]_=K.+JU6 S M-2H"FPE!*GDTR$T#9&H$ )HC'WUX^VZ^7K6ORC<_G_6-P&$JC^(P'5*KMU>^ MTAM/YLUA]<-'LD]ULX\301AF@2]E#(+6,S,'==7<$T_<]%&LRW:KL/< MW5/K)AC!-"%U<6!JKGO1YE1SX5Q!S=KDN-^/D_NS;GM(+F["9=+^;G@1&.QE MHIL^PUX64OO1J,0\J$;&3E&Y5%.I%93NL 4MBH MUB,W3$\DTPW7Y%JQ**O5]-"]?ZWQ"(GP91-D>KB6,/%N_(/RO<(#S32)OO\J MJ)I_T,W:3A*[]I,O9\K)]Z3@9=]FC&^OW&\WY*IR^7C37MN; M',>U\YEBT5NLI3)MM*=##GHWHH/O?#QSBWC0\H!#-1(A^,+,')Z^ 2H-PO?! M$2W1&ML[U#YU]ROZ?3FPQ<5B^,Q6OAS8@]!3LPP3&=W.\FPQI3@/-#YBJRMR ML5&2R^EFF$0/V6X9.-)MQ.'"SIM1,XUU_B3:;]#ST^L1W6!CPL**?V!YABG! M6)'T)^,#!%/JNU)HGH]+KT*T 8V;;C!E=C93]=I$^CL[^O6IT]>?[P,+\9J? MJ;N:?.VLA!'N_4OG'5/\UA-S:)$;Q@P5M)7!O1!J(,.C M0S/C]E^#C_"YDYAJ/[9XG4A)++.)DK65$\1$D7MSVJ]]KIGN5:^U?E0QD_3-&J:MU,:3 M1EJ8-G[)^^_']3&'_]P\=L^JEU^[5FG][G8*CW_J,4YI<;IT%*()<=D5!&/C M]SMG4*=^;+X\%U_>2IJR1L'862XY:S!VTB7/8A ?+2ID-^_M)NCMO;NS1_U< MNZK?:6L3MIM1;<\VS6:. "P(XL+868^KO,TTI>OKW)_*Z?Y ??X:FCFT+C>: MHG(3;S5[0%;9+:TN('LT6T!V.?:6=]&Y*#]]^?9VT'C?@&PV:VOJR3^C(V!E M12G*I?3"T/D"L5,&2"<*^!BRF%]@SDC =;R=G1NXM8OV*?W0LZ$/-'/*JS?M M[^W3G[?[7WN1F->(43E][&O2#N;A],3KGFUBTHB2KM=K,YO64\1"CZ>-=H>* MV$,1SH3F@&Z;P,@FCW%:&;K,% !/W%Y6 MQQL2,*5B58T10C9K;1(AS&*K[<#]ZF&A%JL8+"2@H#FDIQE0_C^64V81>SS FTGLG9;,UO/! MZZ>;NO&>8F^>B&ZIFHG:J_7Z&HN]D3#^O&)/T:Y4[?CHTW6GLZ9B;\8RT!(V MOT0(8=J)]_,1PBQB;R0!&!%[?-S,MYO2\!:(?.'=8(.889+WNR^'@Z+;AG1:? M%AK&6TAP9]PE9[=_BKL5I9&.8A>"T,7DFVOHQ,$4?P'$8YCI/9M5DT@6&0;4 M07_;'SBMKD8/5&93SK0[,C_$(STU0G0A%7H]56?UF==0L6 MS4(/TQI/([&BDEPMC;><_.A?\S4L"W8WL@YA(Q<]=?%$I*/)TJG.CJ)'=&V3 MBG9)ZSB$3<%N 6&R0LEQF-[C?83$ZK!CVVD3PYLW!B2TQ0FNV)]1<[6_?_GI MZ>7^) CO'> 63,#6R5*Z--5>9HORAM<>9=?*?(:\#V0U*1T7N70JEZ?()^O"%D.F.:5D>T)V Z+BDF&[TII^LO?J15;OX[#43%#47PZN(W8ZY MQ&S6=QK,D!C3$[:NXJQ>WI6^4FWGP-U.)Q7(2]]@-IVDTV]*W+!S28"I-]1< M3AM,-L2?5&6 QA@I"Q&8$"KP=7_00]A\&.<0CF7&&'07JR@EWD6;\^/ (Q#>61 M"P9!4"K5" C"=:M+76,S9.%%G,(;$*XI F-8L@SFN4Q#V^/)>OR6B/ZS:_U M!T_80U=@PE01^'?;-DU[&!F"$IJ,\L\6T.+:+SJ&<+%_^/!V?']X.G MJD]JNN'V38T^GW(6^?!1$"\(6$&^DA]>00*.#@?BQS$3OL[T1S89B:<.0#P< MC08@=>CQ[E8,ZP,@S8R!XV'H0!\X'HT'\WE@I=;_?5#C,$!CH(;PT-F (GBD MJ4=OE:'XS'VI'SZ*@\=5]B.'#]@] 780/W1_K;C*A/5E6$N,":+O3SB(Q"4M M]/WK?7?,4,$UAD1??G^;C3:2_[JFQ[OZ=WV?" M?:[-'1Z!N_2*ZP)W*7)8 'PVC8Z@2HBNN^/8 TL'160[_TA.I_F76@0@ZKJL M5BI_?QC9NP!N^S,1]&W>_?P1OV[?':M7E]Y"SY_*?*&(S^\_RR+"\:\>_E+W M[5Y7]VII69K84:EJ[*P<6%>&PUIU8SZ/-(P<1LSGF"\_'DG^[A93N^#B@F Y M=#A6]HC[_'.IPF65&PNX;-8 VN(8JENW[U7E_IFTU7@EM!R9KKJ&;#5CP=$$ M#JIFB[HJU'-M%%/K)W(&6O[&%DZ2HZ%)/Q@#M]Z3.UY#X_QO>.S:/?8 M*%K?1 Q9AS?$Z:D/NG<_;0/X3%) __K%]%&,0]5H7.U=[@ ;87PV]X%48\&+WXO91S@OLX4] MKF)(D,^>I3/[*72+9YH'556OAY0+0%'J^@)UY47]]/-;M5$[_SFB*UV60GE% M?V LZ]@I\0:P89Y0_Q!3FM(?TX>/>H$/7()58W'4:PL[B MXMQU#7AIG)!6X\Q,-+-6X,S<#&U!3_OFX[!:/=W_>IA:NU,=B_;1CD!6Z%B&VFLJUJ!77 MQ+50BK.Y%MO"N OW&!KOYC&$B/_MY\^2^U1Y/'-;R_(8DBE]HL=04S-[#-75 M> R3DR*K<1XJZ^ \=!T2N*,7O=;^CW[]!VG^3NY#< 0QBL[>":/NIL^)V%;! MNV0'0EVQ Q%FD&^GE]\OOYZ6NG=DJUV(5([(V#RMRI7T>M"<'];+@VALF0<1 M9N3&:7/H&OK^S[JY2A\BS%?3>1'U-?$B:FKN12R$J]3W\R+"#*!\KQK-^F'W M^G!D!,C"_(@4:I_H2=2+\WL29YK3ZE(O CV)RE;G'B8"P*S ?3BV!WX+U67Q MQ=D_[E^[>OLW\AZ"$X@1\7S=6F'GH;R;&TL+=AXFNMR+=1["[-%M/G_R[/N? M=^H(0N0V^0ZI_)"MERRM>S%GA[7T'=0KZZ%YZ#N5O+\P\**!=_)E&=@2^<0,2MU7V;ID7 M$6*/UFFGV?QU5']K5+?:BTCCAZP(A!/&_.8,L5Y^Q)95,84Y^7'?5.HG_=;) MY_HJ_8@08TWE1S3*:^%'5';54NY'+(2G*N_G1X3(_^[NI?NSV;CY1TMB_&J>BM 9.Q;7QXF=[?S9_ ME,E)X[I-)OD44QS;AKL:_KG$B#Y[NW=QMY(Z 69*W(E5V2SKB#&Q0@=F(G\N MUH$)L6+I4GD>5I1/U\I(WCG9?YGMW#;'PTEF0[68L6=\(M!RSHCOSXCO0]JC MX>1MJK,SF6/UV$F/4&UL\ M2%6<._?>S4D+,=*GIT]WQ:;E7#0:R_+1DKEFDHNF%C.TIY_;S]Q#JZ[&0YN< MZHE3D_J^+)7P^JS:)^O[5[[]U=L@^%I)MP=-DZS4&Y@_G?%V=*#VGP[VZC^O M2QG,^?2=KZ\]'Y-'V1HCU+)<:11EI9XZ-"=GF35@F7>BX8W)B;SI1YW[XJ?^ MP>NSMG#+.XJ5/IV)O1[=$^7=RHRYB]^.NZ_"M^J^P^B@@,\>/R:0M#Y M>WL/;]W+M].KDZ\_S/O'ML!73",ZES%Q0U5&T R":1GH M/+,I-"X;_G9N>R2>E$D;P!%N )O[F91>]H^NOC4NBI7ATV(E433?'(QEV']X MNZGO&[WZ\.[9K$\:RU (CV78HZ;L,]V2N+*%28O_-GTIUXP1Q+O->5"*Q3]G M'NJ0H :S"M>U!E[W@?2K:P2D#^-B<(5B9$R.F;\I5R?*M]GU\4ED:W5]TP80 MQPN%S >U"82U3L,UPL-1@G&L:T59^?V-6:\P-7&5PHS.!Q1MU!WF/+C9][326L9\:RV .^JGE>LX _AJ.;3!A]6!<)X=Y*J?%3\_]&_-7KY8^9YCNJ\EO M6-TR2J4Y,EZ]7?YL771/WG[>/.5*9[Z$SX_G+ ME>K,$;8\[YG[M<;+\.)J#(AFKC/3=68B=ZK9(1\JN_7U8\XEXRQF=YI/77< M-+I-+?K)DZJ6H(X^@0HF>K)Q_73W7/QV2AWMJ7=(7V_I8!9S(5.1[ MZ?'IU/:^]QL3M>\[,-9T^G6AYS0GIV6?\E#KJ:'7J:L2N_5PR?WRM M]IJ?FXU<72$3E?SFQ\0PCYJM^Z$N5VJ5'-UU>W35"$=I]X.#LO/2N ZCEN6Z M:E8VRP[1H>Q./U!^?=W!V; SN6>X^#R\N-"U:51> VB#Y/$$2U!7XO#U!^/\ M03>2;>2C>J/5_OZ]4A^VQFIRPA_V3J@C?ZU8$.IB30A!<;,[NK^&PQ_71[\.*K>34[/OS,A+-B^F.<,Y&3K[ MM)+B#*,.?SL(D;72S/NKU\PC'L'+G?-F7;=OSY^;N6:>7C-/\!!*VD&'Y5HY(8WS+EIYA(&_E&YN]..S6^?7F#$HN5;.X.Z7LA=/%7("!2-4UL7309'V,!*T-SL(ZH*@DSQY938'94;*+89K'C[].FX_' MON*;LEJA<%G _M3'][>BD=$/].]7TUC[<'^QB!AQ7>Y:*BT\LBX MI$/#;9FV.W#(13M,XU?$U#P@>]=S1T@\#3 M H6>\/&P\PMSXYI#SM&$@X$^9PP"K.*8M')P;< M#.V;KCUPZ>J/C;9'B&]U\M7#U\0L 770M;S.Y9GV$B"%,^)$S$@JAX*URU3A M^$N; >=R=,S #$N,";616=*+..8/'X$0+-\[<5%WPD]T^ST;* Z8F?Z..,_T M4"@;^_605.M22I+H PHV/DSJFT"C7H$?YQ.G!9Y0B&E:N7(#G/A/7DS0/OZE3 MX>P07!I_UKY-]P__.#02&S=/=,L$"3_'9=XE -UF='" M#F/!/E>7$G#EP/2HR><1\Y628\ON6/1!E)1 PP# +J5_2E\6WK(KAHL@+"_U MJS6FBX:&UZ4$U+(=2FY]FQ$?I1#=\ J>+8$@5(O_[E%3$#ZOF=*E9NCPT .M M;WB:N8N?4/Z53MM(9_!UYK53XJ7\0]_M .SH#CW&)^+YGVG!J[@Z[/=-2LJP M2G_1]+/ZN=,2_R8[8'31=>A_TX,S7@D.>(>LO&?A,!E],V9 >AVZT\$ 9 MN/$L+Z0J+"L*#I0'9XE=2M MHF?,'P0G0]<3(@1^]:T!O5OX-![;KG1N2Z%GT*_T-)W 4V KX@:BCV$O$O=J MM O1/87H4*21=3P]MC=X#3T7?CAB9WAS?.%;(%H0WIB*=W.@DX___9^='>G8 M(*;^#V68#O5;KY&(6O"$RK_2=\T'QQETXWGZQ#O;K/^)*MI?,X'I M3@>1FV3FI>> /;N?Z!Z.1Y"/(/*&STV$R?]K? QY:86(EV9LFHM#-R.N>./6 M?F$5SK17B2,&RV$+&.WF:X\\$XL^S'4-JK@T@#<'$TCK.(39/%2Y]6RJC%Y' MG#0E[*2!B7V*]OCAP*$2D[4(L> 972[^R7WH&Z(GL2)"H>PG_T'H4H#48KZ8 M__LKJNVH04UU'[X*:>GJ^E:X7Y7GVIDWJ#ZVO,? _4*SGSD)$S,24ZT_KQZ(>Q:X[Z8Y6,&BNSXVFK#9VE]GR2>4)-]D/A;_P*@OL*KDW3 _"GP"H,+Y7 M9;QG 2(NJ0T6EY&!*L"DIK8QN!'P(8=0MYL^F0J*'O-PXN2AKH \_"0-/)_' M_@1AG'UK'W[[;-=KKO[^A,'C,*/KC)%$ML)E%0AB+%'P$ =;@0Q^+ LQ-2E% M-(EI#[? 35C_15-MF\!["5-ZL@.S3_V+ MTMOQ2[U3CO$<(SE9ZO#V^F5E_M/WF\BIZHZB["A%_Z=917BVCO_:K"*<:^._ M>,SH\OK6Y<&AO\7)@F!/D.!#B*6@@6:PP(AAH9,D691J(:;I%NC;/#YHBOX= M+$#Z?#_NX?*)-KO21>(+PA:C6,I8E;!$BE845:TA1<-/C8<'U_%V=FZ 'B_: MIQ9U(0U]H)F,JO%O!UV#M(]>2&L 2NZBW39:Q.%4G8$?7AKDY_!6^_'-:FT& M/RB0%5=K_D\-.)Z'<: MOM0VF>\40GX+&4*(7D8#&B;D*/EF5['@"@[V#'$!"-% M)V"Z&!:1VIKA2,\0\\=\4-C-$>DKE(&2KGDDYZH5+)HYS5CRX1HO],XLK^M" M62(U#&'$G#]>+FH[\O!$7(V7YH\FC-1SC-/,(J)PU.N;]BL)=.ROJOWJ=MOM M2[>:J&.7'U5(K>Z(K36F&+-%F4J5&0(*+,,I$;X>GOFV_(PE*U(%!OUC;#!Q M[F[46"OJ=%!=0">#H(1S@31S]./V=7!\\?:V5_=IYBAR%ID-LH4>Q2+);A%P MDK74-C=F-%ELQC&>24%GI0A+*1$[\E]S2-_RH"]2L!C?*\;!DW-J&=J'CU*& M(J^1^PB?/YP.BF!=>X6Z)6+%[JNRL$*OZ&&Q>:*26@=A7RKGA4_;HI&5%3G6 MB^&RO7.WNV=[@U:OG4E]K\A!GE/HUC+I^FI=KL^BZH6>=],4/9P*V.M8=S6B M\F=J>]\0E<^^= 6K#D5ZS@P+:D<%+7YK[G5+W_M?G[YHVV\68&0G<@ QFFTL M G>ZEDJUGET8H;S:[T-YK&I94%[O8K_SI3&\NCQY^ETH+WP 4]Y/4<,M"+&:YO(U<<)>%ZB):Z6,4."E M,8H8K5V-+A2W(+VF[^ZW]27^W9K76SE$?RPH-HFMOP8CV8'. M6XWB9G0A*5ZV9L;SHLBK^>/MV_[7U_.SY^P*8/F6R-R45UDJ1,QH<$SBP;$1 M\;.0^2+)T;%%D<3SR?7-\[!=_]9^G*8'#Z+4NW^^;KA44$JYT\>81*/$AI*"O[/E2,X M]+1Z;ARKWFNWU]@.DW32EF-R()O34E(56:G,8ZK*L#NQ2O1N1*UZFA5;&)_X MGZER9-V-D(ET.U5)@/&KOE=M_*"/T9)IFVR?,3/QY"94#C2R VVKNY7*F,J! M4=*=J9MH6TDW6E-P2'[8)4,UKUZ3FX]^7])-+SUH9/?]RKOJF QQUVAU(U:Y MYDG/FH.X5WW; $'N=>U!IROM#3IT MD"?ZR@R*:OU3I_-T_:.G!R;_@*IIUG]S([_N>TIH[GTG;BXF$C".J9L.@67!9S$S=/FMJGR=3 MX"]'/3UL#_3'KUMO9D^DT5)Q$3.6:HLHH%G($.'E%-"$B.?F\Z#ZTKG6U6]F M4G!;QS*4Q=36)(>W)Y77E(KJTLIK?&##O+)F0PV(S0QI^^T^U\;UX/[Z<[,7 M!Z+;S+AUHD#.YF769BRCF+/)_' +K(,X=>U]VS>+;XWZ%T_==KM@+ %FGQ*M M[I9+DYMY0(;14UM*-^P"[8 XF92.U<:WOG/W9I>68@'$[V8FW;^X(2.)NK^> M*__Y%KU(E;TJ[+_,0>.](+@JF&?H':N=;O_3ZWT<8W@S-7CB-J,\J62KBZR. M5>B%$84>U$4R-+0@XSR+?M^&II@)I/C\LW?<:.B?SSK-;2YTFX) %U$^64E5 M^(6PPI<2%/X2<66603>D>_3Z: [>GG]TEJK_4VYN%G, "O"69@XXK6Y!*8\W M".9/@=;7+@6:0 J>^SKL]T]NWTKJ^F2O%B(2LB6SE%ETUN)3G3,YI],WM]-C M"[A@P6W]R?3UY?+;P6?U=3C\WIJ?OI9] /.E4*>@P6S9DX63X+P)U=P7VHA MZ"*%QM*\JG#+C]TU'RW%N7$W H9KHE9*[NTIJ=F\IWI%5HK5I8=#RUOD+H5H M3#VL5[^=]>[ZWYY^EXAH&ADNUT>:&!1=5Q\I1"PO]^[5[>U7YV>]L52_*'1# ML_A"ZI)](6F2+[1ANO6W-P@.UMD@&/45?JG5YJG[N33L;[8],-XI4+,YII.& M4XS: W/&3V?"DELS@R!II,K;\Y>S&\>R[,M?RM:: J.34V+$-Y]'&C4"JNG6 MZ"0C8"$ A0LT A)BH^9!LW9\?GCQO)S<:+9P:*FX/&1NS4(82N[WUW,C8#N, M@%7-O%J @'Y]JPS.GK[?7U375\=/DK"E^8!D??5>G5&]3VJ__3UT^^E7N]+Y MY)9O;YI;J;=+BW#>$_2VQ.DJKK>CRJ!4V@:I/^TP#<\.8OX?).*VM#Y=CN<, M2.Q.1MUQ/A;SHIU,9.&)OWN H&)XKS=:TR0W="7[)OTC/8.^SZ?U1J2T-?/# M']ZJ1]>G/5(MUZ\J'];]"J,RJ[Y??WC[6?YY?_G]^]7YU9._?-UP^Z9>_O MEEHQXI1 [#'CGA^)),[$)XJ-(NCH M>4M-V]&)L].R35/KN_3=XJ=_J7+1O2X\I?CGAX\%2?JOYXCG4ZGG&2W-%+MO MVAXU=/%3\#E=?"Y\0B9I>W,?SPA[>_K'T'OP04.4R; 84U_HB_Q=T;.!W_[? MAZI_TOS\V '\P\;62Y>_&O^MT+<*NQU5J MS+AG3E5^*SFSY->RULPRK<:C5B\]JXYC#RP=+%_;^4=R.LV_U&)95DMU6:U4 M_A[5BMP<+E7_G'BRF91FDB?0_+BOF5#I)>.JFH2Z(186)K=A-+EAZ__]3_-C MRJGSA:M_+HNGG;N[XM MGW9.]&]V-5>'8]2AFL1PY6REPK7ZV):!G-^V4!F.,*!5+%]Y^N.>5M=R93B? M,DSFS47 M*;#3+T;%SE;IR8S<5=^M3 MJ]FC,JIM&(S/#RJW'EZNTVR173]#6Y41ZK+ )DN+XFMM]RKDY41]19(629'+*?87Z>9$!J!!VLMX8-3\3WOLD M_95 0>/CO^DLZ7YKU7O>Q4FQ8T[4^)O.EPL^UCF9-OO,776WI.1LNYD>[7B- M.6*0/S9^M"^;%??PL)MKS(D:^@9LYU>8(QQ9:=;L MH?-T9-R4SUQ55=HOJNS/M$E*G<>=99<[S.]<8$TL?6UV\ MG+GD*IE3%X%ZT4@=ZIXSZH9VXAPE6_''WYR#4K=W;6 MG)S[%J F%P*R.Y^:'&''+ZK35O>^/79.]%Q-+K--IYJ]9&J6-IW5Y*;_@Q@W M'S<.FB>.FAB"<]JK/;SIM\5!^5OI]/MW;>T1F#82.G$5R%_5T1F%D\"YD,_V M!E[7=NAB]5N+RK,08MMX:%) M>&J) &,;A=BU"9;77" 8"T6\P,L6."31L7MQ))+\0*=97,@PRL]OCL4E0K"8 M1IM(?P&*L+O,C.-O=JI1C-W\7.=8')>8H!>9$+6B<\>6>:BK 0C+QI#2T9O/5$ZR_/Q:SS.*RUQG'Y)[<,S"5'3]JQ7^UA\1A/QD] MPTO.:90[QO79:;%NW@?=:_A%9M,FF#CSA4D6LX?YJO1JV6OXB[N56EJ<9"=^ MHY/G\YCS1K,GB"J[E3'57^,D MZO;A9LPMQ)><3IH\FW!.(F0YD8MVR//@0=H'XS0T%I>E?<^H?7!(]EZM ,=M5R=,Y*V3G])*=/]]:R9IR@,*.:@\&M&1^_/QO$]/)(%6IS04PP M2ORQ!,\5Z6D&P.PSD M?YAB.E6B8@VQWHY+6O_H P>>&./1:N( JO<_P0\?Z[OE:LK0JEP K$8 C,E, MCT#;K(QD(E_9%T!7O+Y5 44?4O)/A^7'VN?OI^KK&':+#0I< PDW6=&OR7'/ M8 TL!'QRZN*O7!:LV*A?FGW@[N"PHK8'PX&R]MG^A((/ MK/@@+RUSH)./__V?G1WIV""F_H]T2?73O_1)OP:$*B/ZA.J_TG?-'- ?56EG MA\M.W7B>GM/99OU/5/&L9\KV3Y?#3[K2]/2%9_<362"YBHOE=ZKD-YZ=4P]_ZC_@:_"G@&\$T__T//>B$(W>( M]K33)%1NT&?W\<;X(=-=B1/V^2U$; $M]",/#R\)ULJ6$R*1!=0U?=B8 BG! M*4W_M)K+7OML55B!,A$SDZF#YVC/AGMD$:?S>FJUQ(C,]!*MNKKTX8P'BQW. MV-6)L;/SE70T\\BBULAK=%)URAD\O#7-T\X7[^I-5Q[77E;ON05J6472O#@R M/&&RL=BOQ#8LT1WORI(F#;M4.KY*]M"B#ID[:+J&;L"D4OKIJ+OZB M33]N#Q'9F ^"M ,/YI\M*&Y<^T7'R_$:#V_DUTE'>?1JK[8R53G>](,\-ZK. M;J-;']9RY&(^_W*-+B.??_GNO+E.$^+RP7UK>2WK-K@OOY6<6=;V6M:-6?(I ME^,S*\LNP/VM9W_%:Q4>YHQ@_+K^Y7RZ4^FNH_7 M9QSHO(S]?5CV7K03[>!L!O">K>;N>:>(SL3SC46TJ*VAZEX!4NX*QLPDSQY= M2:9@K;'T%PG..>W8TGD%VUOMU?[TXZ9R>S VV! ?A+5:C._(%Z$98\=XV>D: MND[HP^F9J\9+TS&IN% _?-P9W^.PD?FK]R#R,?I<6:,YH_/2_<_:O5NL:O>5 MU\DS83:$^,LY\6^3A%^4Z?IZTW@\NE O[>/6%DCX:D[D*Y#P,P$6+WE@Y[QT MWZN5K6[M2^.;9FR+A*^_,_&O=E#F9LSZ2,ULKSBQNEZ(YTL*^8R?"S*OI'!? M?[9;G6MG[ZJ4 Z7/,4]DEI!.N9BU!V[&,.[6F0/O@:.^I $&\XP;F;NJXHO6 MN;7(]4LE1U]?[)"2V=@_.T35+!'=G/L7I=&75'\Q?H;)O,Q>4EX/S+?'VN51 MKM&775-5+JZXIBKGZ4W-R2Z6R3_M?SOZ_*W6,7_41[(8 MCPU1?WCS#HY;G_H_RP=J=>W[C3>R7S;+!)-%],Z7B^\_WJ2\VO$F\_;>OUSJ M0]4S#W20R&M.5O$V[.K#FS'L?;TZ/VI6#]5);=B%?"K*DFK@$NM8UJBEZKUF MIJSN?'[7RTB?MY*?_;K-:LEO9/WFO.1WLF8S8E9X(6LU0>9?:=$[1O.9'?ET MPV46OX3U138=B3+-O)YE(YQ/[B%:XN21><-;S[==2^T^UQ^+3QL^L&3.5)&R M[.+_<2RLI+'P.W0#_4[")'L[X IFG\Q=DN9T3\K67FWXULYGIBQH9LIL(F6^ M[/,B>@AS8;(NPN3]>2IFGHST4[S_^)#4 2QS=T;?=V^O'XWG'SUEX7-;9A & MTPQU*2OEM1WJ4MNMU><>ZI*+H#5PC@)39F\C1L#,W7;2[[7NZMII_70,P^>3 M8Y8R.68VF^C=X%%R>;0N)M$*9TLFCZ%9C'_U>*']^JD?#KY_JN43;!8TP68V M6?)^&"WO(DQFJQ9J/+P9WN?FZ].W\HEEKG^%1'0D1KA0(;[+^28LII?/BZ_>(U-N 6E MNEN(E:NH^P]OI?OCF]<3]:K?-#]\Y-N5@OWZ-Q:_O+6O^!I#>&N_]@NK<*:] M2@V6D)/#0S@D3/]1Z]>P/!M&=_ K,_PKD[2.0]A/?\$7__?_U56U^&]PI_@+ MY=^_J3KRNOCLKFWJ3+T1JB,] !OBSW4+]"W]@=/J4OTAT>UI'?KTCN81*1Z M4$-*_\#47*H .#U=.%>@X(3JN*;LY1B>0=P#S32)OO_*/^?R#X9FRE6*C8>' MP);PZ(MA"T>_!E2APY'8%C0/,]7N?XX_3VCTO=<+HVKKQ9M&,'^2>L687(1: M*9?I=+K]EMWKV7"'3"J,5:L9]YBF+BL[=,O\'0^1C<2D6[8H9 TTY#@M*4Y% MHP0E48*CQ*/'7"TXL3_&Q:$2CRAB4_A_],]%B5IR"R& RWOWUU.W/32' 7I! M-.T%M=QLQW-=^Z0]9;[L^;HCHNY516G4TVY[5[H<..X ) EE>) )@;Q@\H=? M/<@&7UP4V!]B(H-22XL8SY14;N+HT>D";8MI=I"4VX?YGI(3Y'&W?.%;E MQGCK.*Q)_!N%>5)A)>3?\ C[AP=X73IVBQ#=A?W"(4'((6".Y=SLK]MNO]LZ M52\_-?R;%>N0VG0A>*VP$KAIL<%)3#]^)PN\W6E=GV*4RS]\+,G54F/LO>+F M0YQ,Q'BO$0;>+>RY*/3=@>F)3X4-#(M-"<-)A)[_O*B=HA-JI_0,F"C&OMYR M\-N:*;4UPY&>840D%;[VLZ'#9^RP)0)K+5 GC)DGF@XV%K[:L!)T4+(4$C0; M>MOH5OQ/,V:7!BC@X$/,?;]NT141M]"S=6+N2C?T#YX->TC93Y)&/ BDWKEM M'6AN]Q#L,_W0@*U;^G(8H=RY[76[-87\)(&(HX3=HN^GEP,+D'2^@K$R+G'- MBR/YTK0%&B,D7Y8;C>HXDI?IK8*H@KB,+FE T_13.TDGP*ZV+P0%)Y11X[H M5!66(/'+WI]D_H0BM@LV<[VZD MU49N?F^B<7/A/_/&QK_Z.3JVN>4(@A-;/[YY['\V+@-PQNO PL%ND?"YF(;6 M-$SZ@GDLGTE;7*#X1AW-RS, M\(ZQN5(U$IN[0D5Z:E&&)1?4%=- E7\EFDO.16U MLG2@69JNH;HJ^$\"E0?CP76HZX^KJ&K ,\@>!_S#\.9#JEP>=&:,JGZ]CLJ: MZWW= J/*+]JA!L5H4NV:+V-/[,='QSK__O/\X//78BVP1J_C:Y9TS0OB+V.$ MC>J7[,3PP%/>']44\!9J%GA=77N%JR-63#;5([(I\:0^?+PF?8]=M5)A5YU2 M4B.C)\+((^%.#D,&([[JZ*5O.*A"X47*\NYDS[KY=GX9+N MI*XIWRY/.[5F[VGM[V1:\S=\)_3DZ)TTJ-^LIMX)_&$'[W*-$6G-D^-!6+MC0>T&_='B02EJ""8&H2H3S.7$.MVWAFZZI>+7SH$2 M)$ZNPN\:ZR,FOFAXB0^[1A[Q$15*O*]6HU700!7HVT,WI@C6D.+(1" MQ _L_JMR==7X5>PN]\!*OO H)1[7W''D1EFNEU(E]M^Y/$A?]&H\Y\J(073M MA^*/GD';I'G,I7!57MIW'MY>]JY;U=9M<__9V @_N3[J)UGI'5S M7*Y06SU(5K#MYK[R2A<-'JK06EV-JC9(EFA0PQU.(^'-4 WGV(-.5]H;=.A" M)*7$5!^+RK9MT[2'$'WEG[9;K8$#'K76IIXUJD?Z $)8CBJF3 L19?K/AAUB MTLTO">LG!.@C=KGCV?U_8)?\GZ)"LOCA8R'4L#_].^*M_?3Y^"A][N46=]6* M87WX3QQ0?9Z'9"GP;%1KC7%SWJ=;S_)+S*1M_<_G@?DJ*8G5,'XZYI ]I&AM>$\O[Q#[A#^>J_CPZ>7,KRDT]I2+"A,W-4@*!IY%FR-=V ME$;PDW!J9]RW2 E[BEF$$T;G=B!N#^5.'13U;C96]DMI2:"WIN3'7>MY\S.5/1\X-JXM>D@I.P5_?5MCK0XWM(FA[\+W" WMH,\B_OG0RO M7FVU?AC$7L_$OID5/S8;L0K23FC\'MJ.[L:3%I7J2-(B=C,?/JKE+29?O*ZT M- RKPJ0L;D#MW "+BJ2_T&BC%UC]>U>Z[4/9#25-EXNXEFF/U!Q-I;BM%'1G?(X2[&8'DU>..UQ1;"]HH)76@:&#B,9Z9C;D;)D M$6\UQF0I,"9/L4[#I=?N$N>9;!H;]UOFCQ]5HE\/@H8GL24HZX8]C;4C8_M? M%P:NSETK7&N,KQE=.''9[>WE62-&2O1_?PT,AU7Q-PE:K5UBXC^)Y0X<$GQ% M)-+!WPRI%;I]X&)KR;(9/E2QRS/U%^TKXGM:5T0SJ4[K$\=[/;,=KZ-U M"/,IRYOB4YZY!]7:Y[U/6JT3TN<:-9J8Y=2S!^D%X2@)ICV8]_4SJU/'@,9H M]O)N+34(E&OVF?_#-;L>)S>0"GX8-BP#H"]9J?WK4O>!T124RR7]W:'T![T: M2("2:;ZT6W+Y[A:V#D+NNN_"D,NW0.8N4&M,:&=;.+%I MSYIA^O#_6_D?Z*+PR2L@EB"+0N] Y_4B00I+\QL_=; P,.B(9?"[D6P^XC6] M;\W#LM#L-N7]BRV/2$?E>N=;GJN4):]=B?V'919*R6!*X&= /Q9O$F:3.:A& M G !S+M22=*B%ZI!FW"O;]JO!)9&7DAKX!G/L\E0N]TVZ,-<9I_W4(WX,J=I M:PZ.%=4-JA ]._B+'R/9,[&,V!Q@+Q&#W>->T4SKB$(HN-*08&\T_@NC-DG5 MT*$^9!\D,()[:JEX*>9+(3Y8 VC&#ZU8CF]=0-)0?D7:0:4%]!O#-TH1E+"I9Z)>@Y8 M5_TUZZH'\ZU/76[6W091O'/-U;5?_.]GFO,$ 7PKRH8LWG]L^B]H!3D&$HZ&N5/.DKJ9+34(LJ0-MY8#WX9L!64Y$+2H5B77E0S,N M)0 J&21 T&3BANY82?X["@)H >+'%?WK3(L(K)>C=IL*$'C(88KQ,A74I'+T M\#;HOAAW;Y_(Q9=@,.W$@M!%J6$L?33I-024>?W<<;"Q,,.^%^E):PA#JX_G[DX>$EP5KQIC>@ M7OL= "CAY+(^6_QW?)?+LM^RR%L(;)G. U7$'\1EG'JD5U!WJ8JRM(Z/C(D1 MYD/#;0U<%\P&+'BT-/.5*AL0L#QR0/W# ]MB 5;\S!6B9>%'>.L63GA;]-6/ M/;BDP7C#KH%]W&O=@?+^N_JO\?&F:[@%E[3\*[6I,G4 $LCCJI52P+*0VOD[IFT_,2.%@_K0 MM4'>U,"41Z%'- 09XAJ=FJ;/@+D:P(I*7^G_<("B*Y"V/6FOA8422J-1D9FY M8U@0[J*FO>$^,4"T@<4M)7C&+JP\934"F:W08M$UZC/TZ=$PLH;7M <>)'9Y M'PX;8 V56MP0TUQWT..F%V)F,;=% J_+?PM;I6[3[5BVQQT?$ZKT3=@M%"%# MQQ"U\FS(>9@%<,;X>MK4^!V[@1985Z:+&6G ^**D9- U-E\EK-F3W$&K"T83 MOS*V'YE?F/@MM1*I']BG#W7%GPK\3TUB&G3W;OPKA!)M+_P%_P]X@B._AM2X MI8_\N@_XZR._A.*8T#/$6H:&:<8_.[0'IA[_92OQEY0_8K_J::_^KU@K%64K MC5K*Q.F-TDTA=.S@9,!E=BBC@(U-PM1"!2.Z0&!58(H*Q])PI$&7RH172@34 M>J66$94 ],+HTH @?.Q"\4F="6CFNB/*7^J*F-N/PQ_2!X0ETS,@S@Q< ML;[8!E@X@PD9MXNKICSGTI/"&X2%H;.F _9-(;0W#1T501RA/=J^!D5'T24I M;PZ]&&B'G56,J)(.JH '!<(E]50DER :C]<=)1"QJ!2Y2GUYP 9K0E+:OUK# M8LX_EK,R94 /@U,OO*Z0$!,=.'%Y*R[*ZO:Z+%.4C;*+%C('D. M>49444<:]"%J/OY\70RML9XLS;4MN0 H?'V/111X/1$5UJ8VI!ZLD9M1&[$K M:D;=6B:5.P6D^J$A!(E.A01&+P,N /E$, I#/TDH)Q@A.R*)(ML&E.Y(4+YC MZ9K#Q0ZAK UN*G(Z&&M&:P"J"B? R85?S&"C:^:MP)3J^HA5Z++O"N9*>1L^ M9A3=Z[_NH/_1A?D(]']]K%G*&S;U#6!/\?>B&A O1K,.I'3X);O2D49-$F[R MH:85ZCBT-J&1^5_N;.?)!>'A_\UEY7/\3'&++@8E6$R("C^Z8?]KTE=/WV46 MFN=B.[:A&U3:$Q2U)L)BQFXR9\>-V15Z-:#Z1=N\'CBV@2*A ABM!*I&'JDB M\WP-D<06>Y8%VI5[/T(E?D%ICH980-$QKBEP?*Y26,W!5VYWKW?#K@U0X]%+ MJXL3JB':;+ 5A\=94%7H^U:"^^CZJ9T/Q \*$0)\R(EMWV,/E$^!69\MMCDX M&6JS MJGR*[0X[BD#"R=RA+$"23%]P #*R#G@TW9E1\%"H=/=8!U157T#\L# MF-0D^_#QXIDXSP89+@TCY/V/XQTN&7]I ']Z +)0,:R5[-37,/U E:?=!<6O6 /P.ZIQP'\<>8B8)IF-X!#4JR$)1"PUVBR;!VZC M-6R4&+9E$6U !1*E*KE A9+F8#%\AU&>C!_'?$/?'H+?Z_'?P^O.+Z6_SFUK MATHBS:6RL?6W+)V\ZH[=(=8.,Y6@>(4Z;SA/#6(V^J#%L>_INP8L_B)$LS;P M[)Z-66N$2^FQW!P5@U3-V^P8Q"IL&!XI@X_ 8B=TFUV"[B''LX3-0P_F,^D: M+9/L4'$-U-!!L'37<]!ON*,V R%/:)FQ>!**9D@VN2C_"Q;010?6SXS"8(U2 MRAJ!2" ]P^"[C3<,DT%&CVDX\?R@Y0 TFTDT_Y2"@T&3##9[-%W*D1]%F*BGHIP M@LOG.12AF/ZB2\.# "F4>.8!0/\@$'I>C6X.4 M/X'8A3T$SQK7!DOR8IHLOH#6P(,G[1"] \Y\JVM1\NZ _A)E.AHH;[I\?GOT M._386]W0"1;@!.F)K589;:?P62O%0SI S90A"T?6L^'8#$SG6'NV$7\GUT'; MIH,@"K,_,$Q=VH<:I'WB 5SAOF&:TI!-%?$H%:#Q3 6;D'.#?LON"=2E-E ' M>@JWUWO4,.]P@>AB!<-K^#=<,_7 YB:L(4[(3+^^C8JVD,G>I@Z&YPS0U\$( M*;?6.VPZ%O3UPF@L2"BY(CO#]&-$3$(>DFHQB[0-CPI+Z@"@(J&J"E)J?<>@ M5V5 GLIN09"RP .]"8J("449=O6\2&^A17KUWZA(3_QWPY7..MD>7XT>?;6.>+S4R\!( MRUL-_,=7/B@X"[Q=]WJX])!!(Y28(8<^EGB[5N$.H@)!>J25H"' M=4R[">%:$7&]Q%CG-8NX^FZ8*_T:4(.!ZGT>4I1#":: 9TS!,_"-ML9FED:V MM8M@XQ+F4,._E]FD!PP%1ZXGM 3(AN.IM>G9O\H\0>LGX;01IY&:6.@&MPV' M>OT]?)RF/U/KC4IC>I8^$@O]H&Y#MJO0UM!8ZQI@7+(2'+%!K+3A5EN7&E*! MR29AXI[ZIBT_0F&$8^$^+ -.;]7M'A1&L1H@3+DU'5O3?P>C: MV-;5.V>>^ M0>&0Y4XPJ)7KD@W:5;1* %D>)]=C;[[E^:5S(COF5TZ" !"NH7 '&0)_^AB; M!2/OB_\R)3M9&^\PC/=WHY; X46! M\$^^!^HG;<[*1WJR%[KT1:[UE'4L[O4=P^3=UHHJ4XJ,]6+R8>LZSKUB)4%@ M'-3ETH2/3AZ1Q7J9J5W;)N#F\ R.16)536PV/6HR7++=#KJ[1VJ?$CHHUY:' M-HAI\J7F)+76][0Y@E>IRM5J#9<'^4?':.%P)92D@"3@^IUI5]>WKE\XB;)2 MM,+CR ?H3'"PU0(JBE0X.-G,7X;8 I]5SJYLA2CBX$LJ\J,(,4N5RKR?6&BK4\4$L" M]>N:P[*CHS9J@@=\ICFMKC^BFHE>@(8TS8$VH2(Z1KT,Y_MI@N5^/2S/>CPIRX\U'S8TA_J;ET,5-K% MA6 N"!XIAP:*8@D.?60':D?LX4[+!K1ZS!!IT,$:>SW+'>T-O*Z-98]_G=]? M[OT-5G(X^L&[V*&GR0=C9EU(.R8$4G$YH09=([GQD;ST.:95N#'Z#L(4D*.B M_P.]LP0_<7[/CB;H8PR:U"/0=PR- +I_81%0SD+/DQT96/^00%+K1:D]1Z+G4C-:!23E:! M>JC6P=B+ M@']S;!K;D7$IH\?H?[)I.PYJ^O![]_DO@S>* A&V];2D0URMBU8$X>B!HE0J MJEPOUR07XF:0R+"]8*8JO$:I4X7K$.R\,!FT3/(0"!' J_*3"WN.?A,$@P<% M1[(N*Q4$(F+70)0@/PW[S-O&OY@^E6(7#&7TM?O*8D( ]6#V.!C PE#"AM@:J M7ZBA N7%(8SQ^-;]T]V53D2=4[ T7$EHW=0\A:8E,5#)Q_X,KTD"F\K$W]LM M!F'$;OLOX^_@O8#6U"1@.SJDKV$?)*X9^(C%@?T'TS/F@BQTSO_"I_XRPH]D MCX.V(Y.P.JR0H6UA712N^)"TM8'IP0-N@HP$=J^(2$B0NE%NIO1S&KHEPPV."1>! M1P46+53-@R?".2:9*".\T872?_]*AQJPT\@E(CJ3?D/V0NT_D8^G; M\("TQY US-\+430_?02>BAP$4$Z6PX"/&:&SA?/ AKR9*"BYU(YTCM9$\I2'LRT3S(3P)$XPT /B)%N$F M$'DJ>!4=3W*THC7IP.')RV4+2VWRO$]:.9XJA3_\FX2QQ M$:,T%#_1R.Y91%51Y49EUDW#?D>V%(2P!7OXT='@E#N.[2*$+P[DQJ,IR=52 M7:[2!?A@JOYE^KY#_!KYD-8P*7#;&' ,Q/<2CD(60)0ZW!8^M&]J_$-:!P%\ MH=0NP,=$9H7/06#:@LY*:LE@I6QL4FRB\A$##=ZKF/A=.RP;>8?E0CLL&WF' M95[TOA0#=2/JVS>AE'VE]FI:H2VM+ *'3.R M+I4Q^-?_U7I4L-TXFDZ@C0]L4(-'M!CR/9I:8%CQWKL A5[G #_7V#UXP[L' M#R ONJ:._GI2^>^XJIPF5KFJM11UY8I<4BJX$B@$'RD ]X9VJ 3<%2DDO[EF MRB)POTR#!4BA2".73OFJ_EM*)&V+8SU<9;X@)F$5-%),Q,PS1%1$; M"F ,NT9?A/$ 4,\ B$?IS-"'D"[7#>B3:0Z\8-P(!.YP!).?3PNAT7)8VW5M M!OP=B'8S5I731"[(0H),*25),@3]@[)BH@ MAQ61?2[.H\XE7[ZJ7/*MS>FOO>13JU,%T_RV"PW*Y&!$F-@9]J+ MT1OT>-?%I6U0"79#G50VY,SL0 ]&M\>0-Z&PE/55T"^&HV4<[NO5A7DN'*E4 MPK T?1EBH;+)A;9EOB;FY@"[V@=S+*L*ZQFEL.F M70:S,+=T[^]TL>\$O;CG%B*U?9(UP&(,F'XJAE?"O0?C;(.)E^U08Q=.LN2% M?3B?RA$R"KZ=_!4L2Q035F'"')LZFOZ%T#O\J;NAEV'^@CT*+47\"69TB9&8 M36+:0ZB+U*2F8Y!V>+ 8-U^?*.6+>:8&?7) ^8E+6E=,P'_H.5$N-:=2I&L- M#C?33J;&_CLP<>YMX0#'M;T'Z%\V?E_W^UWA[L15\LE[ &( "4NLYF*C=7M\ MI"MQ"4%!H4$.@5I2,'72"O_!H5*TS:'LV8!A^@0/APCWH98Z4HUEXS@.J.YB MV%WB*7)!P)I&C<0FZ0PL'UPT-*L1':9YPLQ,?AAL*&V+G90D3LKF-5$]PMI'L-*;F7WL><+,HQ*R M:<*@,+YAD,,";AZ%KA#CP;R3GL%GA;F%8$!\++$X1<]H@%VK !\Y&+]=;3UZ'Z7 M<L/X2SN*+'!)M%RYB\:"WB-+%2C=A]VS30]9-X3X/K8\\.Z8UA0 -F. . M,64)W(0[Z/?IK= '(["P'MJ?0TP#J_EAFICU&AX)R^\62A>AW9C/PW&TH8]O MR;8(92310X,)00B?"ZP0V=4.*SC5"X*:L#' WY)A44._B<4!FS12+)>*_N[N M2(%:.]#AGCJ/*8)2'H$B+@1-Z092:1'M)9(E+;XDIXE /&?!2Z\FRAR:;102OM3U_W)4%):,0 MY2/!*!H@7#394+3T;1N<4^;OTLV\4@ZP.GRNO3\K"XI9+(9D0R5\"T5]C]!' ML3F P,X:GT ,RR: A\-JI5_=@-G0A4]<26X@KM5.IC803ZTVTV2Y;;C!N[N$ M&GNW '!4O","*]5U+'KC D_FXY/1C HK59D#R0O'ETJ 9QN(PF13!N"O[J#Y M2/U0D 1M$P81B?"8@U,:.;P^RC87QK/YUA\30V#D:0)@!8T#_ ,32K)D:DW4 M^@B#XL/XPYQ5#J3O]DF+6URRU($"%C:3*S15298\*-GS$1;1),-Z>+K&=ANM M7%\:8D^"7^4/;\0)@R%# P4EM4V8'TPU2\>&T?!@)#&)Q[(PSYIA<@-"!C!% MOQ'<[WH BRR8C>2R[1LP[8$)6=;Y;?(3HD8>:^3@M?[!@D+RG(CJ'=@#_?&5 MQT=WI0MA?.$+?(NN35=9B$UYI2^ '8LU@R)AJ^3-]:_X=9C"2^]B0#47TP ( MO!.L"L<;TOL%DH,%P9H1.X>>]Y76-_CT" :TT](LC[LOKA2C4=P+QCVXP@,2 MP8@36X@;N;MK:K,4,_]GP-9C7"=.=\5? O^BY.0;=/ET4M/LB!'_,]=6HB\B] M<1@DY[_!9685^*14L'6)IO/A+H U<#@0#BQVF='_#RMFEAP"1_D=5L$.1!>0 M1WH 2N*\AOYF6 6Z?(1R(#B#C8_[! [&GG=+-]F@9E@873SKQ>:#!D3\,F13 M^T%$"\9P\N\-N] F#N/HN+@%M]\7$ Q,HQ <'Q0&Y=RUD;O;\Y'3S%>Y0&D8 MZ,2A7V;I,D&*M[O7N](Q@%9J709_ (D%>5V/S,OZH M[A9];+,K0DTAC+(<4)T /?L<[85E"P3VBY^$?*;&!H^P>:0@3"7@2=/F!6RX M!6JP]0C5D YT:/L*(+O"$J*4X[YB3!^>@8F]K.?319E&;C0:,1M&!^%!A*< MS=?8D19X)!!]/>!VPV)RA;ST3=8(&#E*@>^O@2K47'J]L*?8-85C,=3F(E;' M [:'I6'OJ1C;^#MQ=F&Q35_;=F)'U#:$/IE"C)38C&C0PRQDPI2.)KE=HXVX MBQ"H S.4N1#0[DW)%(NT^ #0GM%R[)V6UD?UZQGP4M8M#; E(:,29 EV#.HX MOQE;>7WV!1<"Z)\R_:!'1KB%ZJH.85U P!Y=H\_'4427QV*UH!31?:*_>G6] M*+_X1K-6H K?]+JO\7=O0Q1BK>(I[/5C.G758MZIN\A.7;7X&W;JSDF6.7]O M2+STDP:L;I$""[FAA+]F$:T#3'>=0N/INXS7RWV:Q>64F.,;BEO1^X5V7T@X MAMUGF0IGK2H52\";B!D: , MVPP&F6/B!G&5@URYB<,&A+43R4(1/%@+7QFBLX4Q#/XE7 1UX6"8Z=#R^ZT-AV%=PD&R+'+8 MN&J9M@L&&G6!8,1IL!*,(%);JP]I+;YJYN A0AR/8X O!5@GY 4MONC5!:MW M#5!!T,;-)YM%,=].[('7-:C?XVDXC;ZC@6D'&?F.+3&#S[!P0NP5Y/>)%IH^ M:W%G$ZID<>%@WD%.#6/"+01]0=^/6H0]33H PY YM&)W$J5E,(=QE&L46(6= MJ<7P1F&U6KP((_7>.)0,B5VKF.#C-MHV6]AAL_7N8P1^+R8A'LB+>5 MN;=;=,&$:>I(6*[ HX0N%C>M& ?=$]LRV+/XU\:2G)^(QH L'!<]/D3-QZI&7D-C MA3(=5F!XE&PVK%D4NUNWB([EIU3:-EA>8BW1?++M++\836,=A M^=V':#U/TN-0>UPMO3P6@Q"I?Y<4Q,.C]1$E_E$J M6+@EYQ_B"*58!: MPM;K$.A/"-P%JIOP\V#'X7?HS_Z+[>3#,\+4ZF]+QF0; M>=%Z?9/^WB\SDUJO3:C*19NWP!$8=<-U!GW1P,\J3CG%\HH1D]JSVG!2GC9*@:0 MY>#EO- SE ;E3V!_>$6\><#[-/PB%H= .%:"OC>D[I!;4S"0O"(%!F':XK4@ MB!;]ZN=B;+H:&P\\3+X\'!PAC=!%!6G>X N%X;X3U-4P;Z0 (>LF?QZPH7:P3")1 L+:%:9BC0X] M./4*;,)K'T*M % #$%&3)O$[W<\,G7JTTI'F>G*R0&9"U4*6"S$/_SZ3#'(A MJ#3''@4V;.#4=33"(A\GU*%V92PI,J$&@_)+1')0[RDNV/Q2. !&91+2K\J" M^2DCP@UYI!#FD8P*C&]@!QD$"_89A<<,ID-]XE'[H)X(/%]NZ!:&1,:(I0&DO^@ M2Z6'7Y7-9S'QL@JI26401K5U<#;AR^CQL _3!1+J=MA40U)M9*(O:.B\GPV_ M&7&1\#$87)>QO0P+I=" 0($)8YLL'9>$7SF$)+E#E>D9T2PTW#&]X!!P5PJI M7=G1[UYC:L"%M 6/*XK-^!7#"'N.!R'^PK_M]\2%SAV]>=[^!J60!9U7D80+ MZ$7#X/4AKRMY]AL68^]@U=VA"W."*\%7BQ$X\"SZB":;K, BF"D^Y'T7% 61[@<:]:YO;(Y%[XGI0GAF.JXH5/45!"\"%ISP M0Z"2"+-2?LGNVO>W9P%X^*_ABSKCXPC.P_A2&"4OA5EH*8SR&Y;"K)27!>)$W78>0PAD4=+O2$99<(/"6 M#]?,$%TXM#-5BO@%*?4+I9P(-FE74_M?5\QNR3..&[0KZC-C$9"'+-MC+$M& M>5P65JG+BJ 0K,+R#,R>6"34=>DBZ.@?BMQ0%;E2:F!I15A"_*$T&G*]HO@C MLO#=A=1WEW81HG0'>LIVH&#,CZJ*4BB8N]JGKW]!9 +JP]6KZI^[,')3FFEO M4H>![&%9O_#<<#14+EU#]8LZJWV:AL)&5'28.*(3%"3N MW( M>@;0H($+?W\VM$0L3-M"\<)"+SC:S8W,V2Z(3+K+ D2M 2);$DAOF(:+R!\6 M/6,LO?2=?.92\\YT$5&FSL<.)"8&/ ,D*LD=& M!Z?=APK+_/%WK,T5@C 6R\?0OT+$!IN ($&P$TQ>9X?/*H/%X. !GK=+6O0- MI@!U@F?Z'\:X&3\M#3(&'0#HBN_ /U=_!Y*_ PSMZ%@5;!'H5(:R%O_Y_V'/ MCN(*0'8(XRV\[ #:!:%ZA%$1(\8P,?$$.8MX6?8P@([!^F>&)>AU*25K%AMP M"!DU_B[6PRP:'D=/F!X09X,"9P-9>K2;32+('PH>#,8>05%M5.('(40L*@R MMCJ.!K4S9B2WX_4'4.(+$0A(RG"4 (=-HA;@#4!JHO4[BL:@@T1P@T4 MHMNYJVO@A *SRQBE!Y05*RP-W35^_@^E+BO5T@RZI(1Q[#_JC9JL*J-?3+?C MRKO217QU6HL5 C$\IW+M3Z9F/ 0M9291>VHC*J3C"HT_I_TBM=,.0S,ZXK;E M'*\7O=&%R2>)'_7UZQ_5$K6:J\B3?Q1ED9Y&@1199?S@2NGG-FD1]%8N(RI\ MY XF2C4Y*Q/?:B,2!K5HEPNHI4\E9>1O);H7BO%#$2R6[@C&$QGB8UPUP8 M,[)6> @DXGWXRHFEF'2 @['[U.4U?@U(&'_- RRQKH9PXP(W#8!T<>@S_,"0 MN:F,Y_=9: 'X6E#:$4T70:J$)YMRXWPC=G5'"KYURPHGHK:R%/B3?B5J1,\+ M70UPH2]T53HS7#U IF0]439E!6Y$1&QN5LD1&-:L&C4L:$.V55!20_:U5UG: MZVEO4,EVIYGT1#UFE@CT3K(#N$;$:1$8JNP!BKC4M1&HA9H0UUV[3X\W))? ML [GFB 4P/1?<".@>D?NE@"5+&$@/YA,_A>T\DNW7">)1'*J(JAMVT W%!J.$CTXH$7NL.L(?KGKN;H7.NAM15 ]-&' ML8 !?:]*K;@.^KR,J$"CN';;$_K2M4TV$B"FZABD'U2]ASX,SKON4,L,V_"$ MS8IU+ZP&I! TVD&E(37Q7GC?< B_%E&+.,">;45V%RY6B>P0JS5)GV!!E!BI M$@9;"V%38FUI"$E)#O=&","T,-8+CG_&2!"_@VC/(]T9E(D:O,*$HU-+(2^? M ; $_=58G20:K L1I-PF09!&CCBHE!QQ,M X8,]#;!X&;RO2\\;H#X#Y!L^B(=8] K$P# PECA)X,D#/NQ<6.5!8O%L#I*63N&):;3^48P*TZ'0+#A68// "[%TTXE$D'$%P7+@3#YG?2QL'318H0XG>4"#A%!?>,0@#=5&:/ MB\I)D#H[3'P$)8-!L!3"W.>/5P[N-NW*Z"2_1+P&?/38!'_$=95>5B MHR*\XI)H7ZQ.[1=#6N6/LJP6:W*I5I.%4\):T$1>F(,H_[-M]Y!$78%> M#.O!N)Z<>><1-9FJ3C^LQP3RCNJA7#6L\IN:M?^<(FZ28N/6Q&+(/- M%GD6;)BMB?N?]C\8:-![AF7@D#:<)#0J$D'2*51&*7*E[LLZ1:Z5RW*]J(@Z M.(SPJ7*C7)5+]>I,RV!/*+,B)#_ !B$ST:0<"9:)"41\2@@F$!E6/\-3PT:B M8.C2+"MA76CX, C=\3(COX(CG.OA$17J \]ZXF&\?;K+#H_X4"=<<_PZ&\DE MY(F#?#'S2'ZK5CYF@U@3]FZT!*+E[$K M>?+:G^_&Z/-<@2_G+%C%V:S*Q*_=##0W]5U#FKO:D!MJ4:CM2KDNUQ3FH/A: MNURCOVSXORSOSK0*4-KBE:#1 GB+8&U&./NE>2S^*P*38LJ62439@ O9HQEM MF>!E6HJ-5>MN6I=XEE<.G8;IHT!AM),@KQ-B*@R$#E143J+O1LF MZ0!@)@=W!]0)#-CAMP(U+#SFJI:B_'%:]_= ^ M<17H1.M86"NT+[K26"@ $=!9UA$:(.I7\4:+%MH$5"W.V(&I[!JH8%3PAJ.S M8=Z$SW0CSC-"H3D0%'6(GBO*7%&NB3K+%66N*-=UK7<$ET8%ODE_2QT41(^" MLI<1'"_H?5$J"1_N;)WR]I%0E=I'L_XNL%C:VXD)XMRM/6U$5" 5\ M&* 4&)H'>X>H&FZO#W?#1^SS L_U;VM":_-W-7UR'&?!G#(4+;CS6(Y\VPYF M.Z^;BAB&C$<8*AKKL_*#2U/GQU'^%%6Y6E&2A0[]>Z4NUZA\8L\,GE=(["@\ M'UT,S/MH$C^@Q)X?V-W^'$DQ,9E:_PSD[7>H:]N"74TM>BAM%+Y2JLHES0;M M"BX-1<'4,@6Q6LIR42G)I48C+E9 6OFBI237&C7J;5>F[34I!2/3HG@NU3]C MB6G>^>&_+E$*>;%O"/".)/Q)S/'4 MDB+7:E5? P9O3K:P9X6$:U2*(4BX*?>5#@A''85ZHYBP#>I#!&I\+"KC:U&;52[G;R8 M QG^)A<]!LA0D16E'$ 9UDIRL5R9R7!19>J>R<6&,JUE4<@*8UCE,(:5/Z=\ M90YBF(,8YB"&VR+-ME-&YR"&.8AA#F*82X,J=VYANVF4#L-7* M52JCE !LLEXKRV5%M(,S45:1JVI1KA7+_[^]+VU.7$G6_LZO4$R<^T;WM1K0 MPC9G[D2P@PT& S;&7R8$$B"C!6L!XU__5F:5%A9WV^>X>PS-1,S,.0:DK*JL MW//)WPB [0RJAHS\*U]TTNW,G[=[^;@H.U7^.+>[GXK*_DF0:QDYQ\L%.8)* M31WU+#?5[*3I4_SKKW5'3OI\!D$WDI MFR:J6?[+F&S$+Q?2O"0+W!F5[:Q(/X^@_+QR\;@H.U7^."O23XK9EN.S^[/&HB-*D(HF;]!8 M(AD^-9 -PT\-G=AV!M:9A6+2=DP%7NT[5)X&L? D5XG@)R@$+'GJ#X &^*U% MS15U5^J'&+3(#' /LB'DX;1?(ZJ] M(ZV%0WH"/"&4!19308UP(.%*C@@/O4V-.W: KQ MSB@3;;@XUL,^RR:V.OG\)>OEB_TX6!LY#'?.30U[[>XM#ZL-Q[3?AY)-_I*R M';J:< G;FTWHV4$[>O3@G:=RBN- A! O=) Z,Q5H[H.L MD\^Z!1$W#9[/Z9X;MH2>C\MA=(+12R>0AMZ0+B0'[K^!+);4_^7-MV? MM0DCOD*D%=&NB6V1M,(V4=OU$-$-RXHTRDA+8BJ0&XQ,2V0W=-?M-(V&W9]\ MQ-8HS%W6?!='A2#[C[?%:W3K(K$ ZW 4<_G-7\(BMLD'?<*, 5ZO0BNG/;-]2PQ1:_3B$!*3#3WH[8UNL+^Y,9HORP M9^V*=[(/GNUL$MLGL/TN^2Q!_DOV:-Q B 0Z.5E'T=$P)8S-*OM1!RQM5V=P M,6 6V)Q+U >FPO0IN?!$5Z@Q[$HH9H"&"L)'M$]?45<*HAD0[SAN$B80C96: M@+OVC; E%_A0SP)']K39MR(1;6-#GX1 E!'X#D)>LBZ&X#-TJ]:.[GE@2^_\ M$B^,]JPY$YU%W->HM$%?LQT!*VTV(U<#7@ V\A9"Q!^2R&< E"*=!A@ULO=+ MCZV&&I'BMI2;Z@;F(MVY1D02O7!4SB1"XQ\D30V ??K?I$!:8>F*-C'0$8B0 M2YEXZ5?+\*/.Q+/AU<0D9*]6@EZZ. U0].("3@^1JE!+(R'Y\%^RO@3@"P'X M _3S!C6A:"?[5*X9E$;$6PB>'.TV/!@MBP <%;:,O8>0%;V'VWH/BL; - +: M5"K* '4"#Q".H>BAF=;&6E:NP][)%8,*6(ZZ4_M'P'UAC<_%03OZ.NM[_LI MWQK)]S_(WKG3W)?DCS7:I4#I(N@X'<&[PL>VR@/@X?R:5XBSA<]NKU=2!ZU&#UJXCM6XIK<7+P>8HBM$^,)BK=L4M"1T"( M/&YL^0^O.L7Z8GS.J@(]RDW$U14S>,U?84^PW 0^DZ-?6CK:-W!_ *:1"5^\ M%1"H)>OW?&:%40AF@%6P >> &B%[K"?S8I8\6Q:W;FW9H_0^ MA(#BKQ"3"V5:2#S"3@\E:F8%V%TA>*,@VB;%94$"O4 @:EZT:H%.&W06[R1+B/'^&$R=Z/B=T( MSJEB).PU,2$!]X(S=&(K!WXU:"-WXNAC3"/CXX+U;3O3L>V&+T7;]% M M?8 ($GDI)_*B_#T11.24##48!3'QB@CZT=U7W->WL]-\B" VL19%^1#ZAN$ M]-!V%BYB2 ](P!,[D29D[+M+%G:FT->QJ%4U.;OF)8^]EVN2%ZE!H 4+9M\ M4K$G/LUPH.J[MB'JK+@>5U*L!<.>4\)?+6ES3J3'$>D2&F0QH+,=,H#%R"QF MDHBDL,U BXFV]5WJJ]/]H-%B%F'7 AS_,)"+C;@4'8,;0@"U3W301.'#S4AR MU5"N*Z@Z<#OCUE"BAX\Q.:*_HSP M3?@WMDGX2 PVD*5I*YT.Y#)-3=6WTFDX ,:%!%2"*)^E[7I+VPKT&;X5,M,; M&M=0M@?GT$P2;DL(+0G<'JYUJK%@_G:7Q.MP-^"M5N1C,I-%08ER 03#V/?QL MK1!Z58@!)<*U4YB6I:+C,#F0U608#UYF1;0(B3O23ZC>XNY%^V MM@[W"E+$V]O$@C@NL9B(28(U#'J8W=7=1+!_T1YQA_;HQWN#U]KVO6B) "E* M#PF?%IVDJA$[BT::7>"Q1"PM;&DSVT-&GBHK(F6P[UYS3"8V@",G1!#H(=PE MKL^=V Y]%@W&>29+S$+6"P0)II@\!Y*J1E"=PX@+0]X)8K;I2&"4 ((G0BKV M&]" PT\FD*::P9 21+>MY15E()B!CX':1/;U"<,98<5:F,R1[-6.B$$*=R] M4FBS$CH %]/E#MZ86&D)BT:[].SG^EAG84L=SPWD-YK<#I8(,*E-LUJ.!B"5 M( HAN?QKJ]#.*CSN2&^"8,:.'F::E4/-VH3I9U3E8>"<"$@/O"R\$TJ$,TJ< M9YJE"U&#XPYQJ/$BG^> ][N30O H=]$<2Q2^W@UF,?=TWSTFR]IW].&U#4IL M),'"EX [C6H,\<"E =\O#C:^0IBC79;$3<#LA0Z6)!;Q%O M-R,4\M%R :CK0"3]T)LB8R5,W(#L/'@N--,BB'PAL[.(Q(\6 6O8(W,WEC?1 M0,C'=HQF)N(!B]W\&)^5\GR6D (F2H(J.'9,;&OW#XAIPN" K2 ,:X2_B?'S M,,S8,>VB:I@=AP!1F ^D"1OL H?H,[,U@IA,6*W+]&1 %OX6;;]=V3;I4\X M2#@DW$(S8^8KN$"9M(T-$ ]0"+:@\4VFD#5='#!LJC2WP':*?,%?!W;U<6R(&_:P_ MY&1.BA&*4D-UE+7%EF4"Z@2M2HH[9+OBC1A'W@S=D->BM+28!GS%#4, ?M_(%& 5@-2ZT=(,%[B'X00NW MH^FM01U;8JO^!:#M/=:B$@7"VUN%H>BR4UL-11&R?7PD1%!N!@D2;W\UVXL9 M;] MHIC4S!+8GS4;D]<'+9E@W/"8F$';(F6B6%@*38,M6Y6ONH=5L5$K#Q;@ MDBT9*P9\"U'\,5<0?L2R4\MPG#'40(9>(A>KZL5OAP^"*TO,$*2;FP&#F('2*EL0$NWOXA!',G MPG, !@DKC .,O-?>A$G@"92J1UX]#UL(YO>OG05V%F.O%!5J*\7P48^NYQI: MV1Y6GX.+%\6.:"/!BD:3 S05@/C"Z5!L#DB&^%X3S5> : M^C$MT\/R.&+2^887)6 )?1AI1 N#Z(C8RE"DX(4.GY288(ARK(5;<>YB/(I5 M_4M_QRP_T*0U2"040X#R<#_TV^[Q?Z<7^(YOF)4$ A2[NMF6O%3>Q-P,/X^7$BV$]+DH8(6)1 MKYC-J 3&+,CE('+TUL':,BT&WW/-$G]D^3PK_CZU\S@:.3:V0P^VE4!E!$-J[%I$Q'43S1]Z5TX1UEB'Q/56MA! "1_ M3PMY&"45!$/B>*)\W AV])5F 2T*;>]V(K",=UBV&"<&-&K,6]C3*;%^@A1- M6%4=VM0\ZP.SEPRV"$>0!GG;.)KU[V )G,"J@C12(LI$Q4:.[;EN.!,M2PO? MX_._Z 06,8OCT0YQ[C[,UH$<6") :"<7@;%TO*V?)D^#4#C1W=_"L'@X%/?, M=D>QJJ8%P5^*$_!=9A/Y7"9#'">1)5F]G4&B=$A?1I)X&40INOHL-LG*FD*-P:!" YEQ0VN$ M[=AD^F_TD2C++4M3?#:8/LEU62%DA QG >8/-MCO3C(2>$G.\+(D[^T)?^#6 M"3(OYM/[6Q.6A[)W^+2='0I+52QQ\=U$"%H=JV7>AJ> !'^4;M*#.?\>3Z>)C81G3^>H5[7MZ0#02W"J?]73D:0,G\OGMMT< MD<\28S$M9U\U%A/Q83X'B8"GOSYI#]&+G$. :E"X$D"VOJ;L&*+2R0FKTV3: M]TBIL$CS+*6.=U6AE(H0+L>;./3B7PW*Y(4<+Q72>U,9(I&(*=#P38G8F\#P MD;)\+B?^%G;/:7+6NRHCWOR85P%%T>) M8$T:4%ALS>@OD? $&[%)EP.BABT%@4RQ9W9(F6]O%0R<$T16K.:7H@G'IAA@ MV2:BC2\#J&,X)F!I@(->X2(38X0/=VT+#>ZHX6"B.Q/?A +&"2R&'FMX=RAC M3P'_!#[!O<1-,BG:<,0;451T[)(/21C?.OG29]!N,EX)=2MA;W=&G)AY/ M4^@/&$9_(#^9\J:,A(,[ -< 60KR8E/L"=*A1Y4("?%[*!D4'0KK:%'RPO

L'QO1-1 >*Q?A-F ![0%""/Z.K__6/VGW1:_$=@ES;) M@26D)'<#+=8(B\6@ML@?C.#?*Z$V#20SPV'MZ>[B/'KD6%9%Y%:B"-=Y@G@@ MI[8\PN7!N9T>1^Y=86G["LN($.@YMD$MPBZT!:IP8T]Q-T[S?L(9Z_^.A&WB MU1/5SP.?CF950RT!/@Q.TO$I'DKHX_$QU\GUEU ]%<8?0HQ/+-""%MK Z )K MT@R;&?.I M)W'&7(:,R7U!+*UI *A9#<9D$T>+Z_E@D0J2\DW(?-&^(BU"1J7_]C76H*Z! M1TK_D0W2QC**8* &<1EOPID4VX8TV?%O-TFN%,5>T)2/[_P MIXZ:]?!H_C#9P<"+@&ZTG4-8)?ZUW4SL[.9:8\YL! 0:02O0'F:T_REC[* Q M;,'[T1>[S,>(>*X?]88'9P6)$5B'4)!D6E)C8L0X[_,YC\Z1+HL M:.8A7\)63YM"V"%Y4%W)H+R@,&ZF./C.< G1P9VL1DX MS7'@RQ!657P83A)\EW,W+O%>>!A,1]08Z,PY$<-8C(G=ZQ1QS I@,T#=4#2) M1(@F,2:2Q/?VX#VP+QV!P,DS0B6]_5X,[9F:1Y,?J@:03;29=.=[IH^P1U,C MR%6$,[T2$<)!@'6*\3//@?9WEI7 8#="D7MND(_ G<+GCK4X"@)F$IBJ)[_3 M'3J!['?0-2>PJH&=(!H+H',#S%Z*]; F0AEL:?CM&NU:,-RT.'!4E'",!CP" M[NZWH,LY=O4@$6B!60C&;V03LDQCF*-+'(Q-[P:FJ9&M3W:LQ-#_ -1YX._O MI2$/!)JCB'0BBDAOH0FQA)(;7=@?TAM')YTJ.K@ %3,BK9 UH1;SDJ4W>T@ M?2+,TO#?R>K&IXH&1=*X2V[P.NU M0_=*#(()(?P9ILX"P6-L$K2H 8P5P*=R8KGR#6?H"W QL3@B^ &K@N#?1_)9 M !W%JO8B]W(8N>\6>X-$L\EU!HUJCVM>USJ]=G'0[%R?I<^QK&KO=#/;>1DA MR;6T&;FV78K3"'B&Y],]EE75'("MAI@E>&/D_^G8!$2V!>A<:I0:RMKU=42S M,Q3==/F@8X&69#$GW? MF30N<5_@&^Q]\(?$U@-C$Z*Q:I6"5N[9[$A)(&WY0^7@? 1WS,<@?UGP@88> MB31?Q*:J)EXO&0QD.9Z6!;/;\:=33(O@CT)H]6C<#_L2'7@30'/J+/(;394$ M"8ZL '7 3B(H@XR^ &.26'I1-T.EH1BNC;6S\4EN&6P+3!5K^=Y_$2MP,Q/Z/#Y'&D6$;I ,=;SH[< ^; M7<%A%-#6^R7[-6CM/3P1.A@\0$NVZ/K9^6$1T K&&)!=&[-)T"%EX-HB(0J. M&Z"G'8VO"J=2 X(\SJ7^DB%B)%_X\VLPH=H.!F.&E$-3%R-N>]J"9L&T&AA' M^JR;7)THZB77:I6Y+\Q"Q;\'1BG='NCZ\((Y&]KSQ"#VU2J<-HT5-A,VZ9K- MP-KN6"1&FN[:SH'+@?0> $V.#Q^":@#D%@ VHE0K+'&FQ4X^ETS_3\"1.P/# MPI%BX;G]<#K8@8%! 1TXW!1!B7 8"7S(9DUN#U6G75VQE= <'\M@@<48/(47>W0!M7'*PPQKLN<2I<3$:/[=76 MJ%?":>:2=052BY0U-='BR#Z[#/(7Y>L7\6OPV)B!BF62#G'+9E#""-^M0$V* MZ1LSV@D*:2GZ,-V*,MQ;J(K1TS!]A=!<=!@KX#+!1"Y-9;%$FQ;SJ.2NT2$- M&'Z$0!Z=^!,,RZ'#'LC-TIVP3IXWK*U/-V\0;E4]Q-TY5K7@)Y73;DD_S MT'8OII#>OIB9)-?!9&(S2B:>K^2QK*IC)2!&*\@T1DL7N1VI?=_$[>T!VA;7 M,2WB]KF /F6I)G-46S;YI&)/?%KWC5%:',2LP6#$DF(=BN.RT8DL+HLN*Y2L MV!@E9=./>8Y"5L&:Z))$'F)SKX\73^PO-/P6,<4<>ZTY4:='2PN\ M_D-1M;UIOS'P;?#&A8S(Y^4%9^(^E%I^ROR M2CH>SV=[ (/.+1IYA1B CE,MB3 UV\3!D3#5V T)OXP(*#HSZ!+)OC35@0P M@;GG**2^5#;QU[-1ZQ;V5$-4DL[URF*PG$;F8R$A6JJ@*0X&@:-YV;M4AAL1 MC;M-Q%\:46.['B#.!]//HZAF0%-- _ L3S=H/I]6'[/HT!?]:_1."*^,-=J' MB@%7&#;J0_0I*H!MO=#K:X0HC_$[[Q12>/PT?1QT";AL' ,Z,P-?FX MNF*4,K<=?CS0'%.W6)0+MF.GSQO(K-G.6%.P 2L1CAW_FN2:L9VC9=-Q\FET MGR)E,F8[O(@MML)D0[C-:P7;I78W-IEH6MQN@Y2/?V&"A>/U*% M+Y!'!@'Z8%>P!RX1WP *3O;7-@&^IL?V$_8!$9O>?)J)P^%^9>N(Z8^^?\;< MWSGC5QB5O))%$G)5CI:X3_C7[6/%3 Z]/ELM\N20$RS%@"=WMCN/ M8E6AW?D&A-:^/W8QG. ED#,B6-9S(EHM,:2U5?]D4E*''F7 2$*#$R/-SN5 MQPK7TUB?)U>+YMA8*E=T 90(HX=AQ(7%;&C=, L-8V0J&[PF26MMXN6:" :X M3:?JD$6KT/.#=;#/"'-OP(B_9#I\5!"TC @L8V4:-&7AFWFD ZHL@81<@98B MT^$%FJ,A<)*K.2MM%Z$05C'7##4&8!/^A$5,W6 8<=C4M%?^^8>=:P)Q2[T./$3#J- M-&"Z(IBIP563;2-.S1,MAY[!R%).%^\IRA*=@&C/7(V]\IR'3/E96B M&^CRHZH-1DWTHN&^T8RD" ,R8JM8S!L6BAR#X>^S4O[T4NFH23VSU.M 31*?98#:VC2,06')9'ULRE86\T>.4>JB+#[L5)895A1.Z6.#,]/)7%H6,>DD M"']21,,0'0X2N6%_34#)#SNCE #*B X? ?UZK;BJ\L3U\7,VZ8%\M+6Y5!/W M N(Z;%A0,#H$H9#99E)2? ^F F$317S_W0!!2:69K!FDW+I%]-")F@8 M;5I0APAGTS6 2^#[A#KA\.=4=Y*CPW0X7=[V-Y@*W%[I65)]]MM_U*2>6>IS MDGI:RF^[_"JLC-HJ8@@]@;"*(:I:FNO:E*N&3)D#F9ODB%\6H.GM/?YMCP;2D1!&?KG:"0BGVBEHVMSVB<[^HT+AJN!Y/F?,M '%=68$!^$#3V!NV7'GN)N_<6YJA6.S1@RCH=<>LI MG >.Z(O5!?TAL1[>H-\3AAA 78*[U?.)#54P)@+L@["O=;E3KQ5SZZ; -# MBB'=HLL]LQ5 D8YC+N]_'/8$NY"]UMTY/:B0-"2%3@Z,Q08TRU70G"/_8NJ> MIX4E6R6PR[ "YA6;# !>V- S3_=\0'8EG$JK=\(ZMW@16#$J*XRS8V"Y2'SF MW>W8$$, .%NH*@!K"V<=!E&(O;YAW((!GB$KX2%;!KUY8-S24WH*07ITLBQR M_C2:@E"22@!I&?0P?\D$#GW%:E8Y"V86741(VFJ*8B' M140%.CXZZ% Y M#.I 0%TU,^PQF"5$DJN(L@"EJH=I4 P$1E_:V#8.@6+R0-N$6 B1_.Y24Q8L M &)L@O+2[5J9L -=H47D'GF8SIK5%9B(3&NSF46!P"*8&5!0&?-$67GD#3- M8 "LN>42H@JQF<93.HW7]8&H9+0C4"]+OK^FYV(HS@S&;F')#FRE[U*H#@ 6 M 3@ ;8:F$;&% +^9T$FV"[,#4/$6S"-&"POWA[P1=.3V ."?B@OQN2,DS%7+[ M)N..E!SO2\F#A_'NA:)J^6!6K=XWFJ7F@.7)DUL<^1/+I(5?7=_]D\_H@T^E M4NV7>\WNWM2!C_: 7N/H3V.M'Y43=,2D_D9^M4"DSY&>TJTZ?_] M0WL6TM^$Y-PC0N5@8V+0]5W3QHX/DQ\[*LM3TW2.H#M#G6B MUI2?)T0_/;N+1\%#1\ON(F7W-Z GQ"$/ KZGX?WO]NYO78QMSN;?]T(Z"F8[QGLQ][RE^\]4:KU>)UUMDIS9JU31F*DR(W04D) MZ4)6S&52Z71:D N2D!%%.2T*^;R0BFF2@+9OY%'?R H@Y/A/3J-.-.H9,TAZ MQ4"0&4;T%]T*T6,QODH(U"B>@V<'GC@'1D&8QJ*C%79G6.2_7<$WMB\0&\M) M03V0B""F_/4WOUSR47#L;WNYY+]UMP* \;==+OG([M:G]XHE(2G\[U$P[3'> M+^U9$@(?)H"RJOAF5HU&*C-6_=V9 M4R1R],R=/Y$[Q5U!6DAGM[G3/4O2-S.K>&;6G\NLXMN9]2Q+=UT^(=F\[I\9 M](-);5J FX;DW9=Z+>*%0K%1K9Y[\]3Q9 ; G_QPIG[GQ M@TDM0RL54H=M#\VH6PF0[16NIAL:]P408U1HD8:N*(:I3_F8\K#*F).E(Q4W M5C0@?/U%346_J,GBYQ?J?QH \I]54_^_E*0/N!\?216P.@5"@GFNP.F_OALN MUOAV$C#[I\_*QZ&1@FXJ6B(B)@5,&T&Z!&$MZ&B=J>]8%+F:_7W>@61^%.H_'92) +2/JT+)61MJO9 M(G2OW8G:4TXH2!(B1RLFSHCAX2E[*X=Y]]J28E9&BU]J$TR@&,8FHH1BOL$: MRWO6K_B!N8?_F,JH\D/IB2F&"ZEL%;,Z2EZ:YZBZLOIN?D;3V'R!,4C#,: M[0;PWZ!X-<->!XA7T?RSI>:X6"M@)<8:4>;3X,6!4F888,S9G"@@D9$<^&L, M8 H ,%0= :U_Y22T8V&F#[W4I]BP_K?\BE\4-"*KAK_^WS_$=V_H!POU8:=W MU>]V>K09OC6H)+F?VGQ]/IV_0>'G.8GP6F?09OVP-DM^YKOZOE/Y["X(S53M4 M4>Y 2AB'G+GCZ*DZ&K,::Y!QH6_]SP^*Z^/V+^[?9S32OW0=W9KH2P8XO+>D MK[%5'%%"[H0AL\Z6U=FRVK>LVOIDKF@&=VG/+=>SK;-U=:9JFRK&(4A*Q"5G M#CEZJD[8PMKK"#M&FRI:! ZZI.,*(:C]"TPLFETC7]_+:>+??FY6Y]=E/1Q] M-O?"E-WW(_WZ"6/B+">+#.=P/X))?@DC\X>G(UZC^ M!4_?OC5]S0M.^5E]_I-K5O ?_I/.E_ZC!67'+IX6_DR[W!2&AK"17T;]KMN8 MV)-5]U%O+LV[P=4X=^F^Y);Z<)-Y, OFTUU)GE67_1O[IEAKUN^=?F/5RMV, MY99ZTCJ5ZC7J74&XGMKC!SE_:]GNQ=V@.F@_]!]&Y<5+/7_U$BO5EI3=^26GZYU_&K4J;BW3X\"U+J(2M>3I:=I:3>W2_= M12:?GTM*-O=\(JETH7\5=JIRIV7VU33N"W4I;Z_6=1, MKW)SHZ^KS8NBL9$&J?+=U$SKK>E(\'_?$B8U=?Y.=>IR_?=HKIJ_*54;^IFB^+RD7F MQ7EJ>XOY]%)//VWN7OI62[E8S-(..<1Y3^[ZLW99R#RWAZ5NM^\MUUY37]>> M'GWEJK+0-$\Q1OZP(=XT&[Z7'S8ZAM697DX?[=ZHL7);!<6?-RZ'T^=&6C?: M%]67I:B42K/4[: J%'+KJVFI:8FI?B9O4X]^1U+SJM1Z:^>M,)5_?/'9N+M3*3*M59^Z=W[)Z);F>[;G/P\> M.3![RYE]UQ_?3]OW4]=?W=Z/&IU%U["6LC&RM;[@W;8N*X/;7*HZ*J^KCISJ MI]:EV_6JTS;%_GCH]>?B6/"IGM,N>?+GLOQ1JW>K"3V?NZYKLW/OE66OP5%J:SZMRVUAY M);=UU^SU%7FHUHS:W:-[.W]0"P_U@? DK\S2G3V^]9S%6*\79@^NV^UW)H7.Q95I*]5*+?W\K(U'_84HIM=&YV%Y_?12L-N" MK8F+^]2EY5_F)IMZ/6_?=!=/W7K):P_F_?O>L%DIJ/+ J^JSYFAPD=5:A7:] M;ZD9]:&MFJG-;-9L-:YNTL;=9EU01S6S))GDVETT*H]CI[PPKM>C5FVDI]JV MJ-[4Q.DHG:K.VUIVV6S=&E?W0N/Y=CGOM^W4M-3M/>C][*I?%)5.9T,^J)4N M%B]5WRG,FPMO-+9']OV5^5 $O[6AE<%\L7[2=?SLVZ M.2_MTTUK>3_UI M;C-43,=\NLX.GLSZ<\JY*VAK(O3KC=6],UI+I91W838N7DHC?V/7S$S9G M9NN[Q\?B-'.5G>;TMO92%$87]5QNT=F,%M[M\NIAN:P-)[E^3=5RROBV74T_ M>5>=IYQMI,K=NFG/R56;-NM&T7QHWUJC2_/^RA,L?WUO7*Q>4EXVU:M-AR]6 M\6(Q>SP<+.=832P[.9'R^&Z?F-Z-5:FM:O5WK6BS5<+TN>IEH; MV;CP*_E=S+W\UQAHLWU8N,N;V8F6>=9;617\W*AD5VGA*ZRVC36AE O M7.6KYF,9E.RH,WIIU,?KS)WAW]5?GDUUTRJ-VL:X4KL65Y?J;;M>STZKV8=" MY[Z-LWE0+,53TW/ M6C>FTZF7:^EK+^<5GNRLK$HO^I5X.9BMIH]/6F-4H8GIN2 MIC-AU,@N!\KS(E.JZC?5ZT&O55,NZH-%NG]9O!%&%6%22<_;H]3S\\-"L.]? M;D?#YTYWW;2O'WSCX25=*J:>9",W[3YD"H.;:CN5+0E3KUYIK!^SS^5%[UE_ M;A3']TTU_6SWM-NV7F_G)X9:R=3#-C7/RT_S!NWPVZOFB M=3>M+Y['+U--]U5U=*/9IG$I7F2)1!O=S?+C2T=-5U<=P1C>.\719>GQ\O%F M?;4H%M)R[V%9 M37+M[S(+IS#T[G+/M=)#-E,874F3M7;7LQN6,7(;_M:68K7 M,V62O76)BY"V+E5/$.VT9XX[S8OUNFPK^D51R&2KSEUOW%H(XYZ]N3.N5OE6 M2;U_R-]5G'&MUZI_UYY>5F]7V8?2^#'5:XJE2[/O#SQU>)NZ+,]F+;NK MI&XN/5>[D5I+)=UOW]9:%7O@O#R+[>SE1JR*U\:\9YK7^NI!>[FZNC27T[M6 M(W/K&5Z[\% L G9V<2@^9'-FL::EKJ6;T6A2>!JG;K+I94MN9&OC1R]E55JI MV738ODG5J;6;&MOJ!OY_[IG&O_\_4$L#!!0 ( !6 #5DW6H#E\EH +=Q M 0 9F]R;3$P+7%?,# Q+FIP9^R\=UA3W;=XXY88PPIH&C5PV,#0 F)B9@ M'/P!&&. 'L#"S/SG!1Z'P!?K$5;60X=8.=C8#A_AXN#BXN3@Y.3F.7:4FX>7 MAY/SJ.!17CY^ 0$!+HB0L""_\#%^ ?X_-V%B :\YQ,K.RLK.S\W)S?__^&!\ M WB/, FSIK(PG0"8>9E8>)D8+0 4 )A8F?X^@'\YF)C!9SS,=H2=@Q,\H?HH MP,S$PL)\B.7/4X.?!H.? X=X68\=/Z][F.^& ]N))_Q*SQ-SCDA=_M0H<+.7 MA[!R"0L(BHM*G9$Z?D556456[>$E=[XJ^@:&1\=5;%I96UK?OV#@^ M<'KH[.+JYOW,Q]?//R P[$5X1.3+J.BDY-T=G7__ X-#PR*_1F=FYW_,+BTO+*\2M[9U=TAYY_^!/ MOY@ %J9_/?[3?O&"_6(^=(CE$-N??C$Q^_TY@?<0Z_'SAX_IWF!S>,)W0NGY M$?[+B3F?&MFE+MPD"-Q_VLLA>%)Y1IKXIVM_]^Q_K6.A_UL]^[>._8]^C0)< M+$R@\5AX 1A NY4;?1KX[_;?[;_;?];FJ=Y$O28XUPX)2[1^6;5^>(1K UMW MN^. ^2F* U@YC7E)/X5JO(L]XB^Q$&:0=HL8-Q N+[RB,(F70*&NY'*#"!T MPC]B)C^A"<>C3%'&;VRHV ZGX(1[3C. ]B*6W:9HJM(0 YC&, #HKG-WPZ18 MGW7%K^4'] JCP2XH6=9Z7=P81LAHTL)5*N#(T0"-E(MCVT&1Y6#KD/>OE5;K MKQ?67A)*O^OL-^Q@LS/%S@ :W;&G7#?0A$1_N>; 3N<%"I^IBQ'5YKH+"^EZ M-'63[,< 6'/(KAC-Q^3*9E%\Q$E8H+_OQ&78YCNU9;@M0H%6@N2C/K20Y"=B MTXKNUK#]DG3@W]\9&;ET8,Y6=L.(Q\#P1&H(Q^G<_V[_G[2BA2P-%_L[[V_G MQIEHQNM8LA2?W.%GD@ZP;C<;]9X97EO.5;&+)\+HFU9UL3@OQTXB QB%G=[#=.!$_*?@ MY/!9SC+OEOJOD[4E=N<#/#'22AI\NTM:D?Q,>^AU$= C7A#Q\2<_]V&%1A1# MJQYVHESOLF:8OPI,F$X@< 6W(L1F\>+DF/;T=^D)+W>[]>YB7VVX;FY(/I19 M:?NXE,TBE)IV0[@U\6%65#2K0!5.-5K!*5LZZF M.MF& ;SH:B[2"9:SN)M W<4G )03)3/($KYN2C[RM/2PL/0I(+:?A^8UO;U\MXW!L"C6-BOR?R"A97AQ\!\/079(6G@0+3QZY^[, M#?Y4F1XFN#&R$_T1W@(?3:7+E7#"R8;4DZ6:-)3Y92DIS9=II7$[

EGVX,"C!#!8W)2;( MF:G6E.0R>NT-;-2F/SA5 9NM]F,J!%.)%04!^=BCX_%GJ$%$'MLH5#Q>MYH# MO4>ZCB)VT@PL.;*90BX"-WO8VB7%0,.UH99\2^H%-GIR0-Y4RV/2WJLJ3TA/-/V].QZK0&4AL+4K")I>:,.*?!K*<0A/ M-VK"0^N-M)U@<0#J K_U$F8=#.Y#B41H>H1; M1><]]NVOH9K+UBZU[TH/9S>+0QUP?+Q$ASW2479E$2_IZS'LQZ3^[/.PY4 M%8OQVC=F61RHY?FJT-@0HN3&&5S\%,\.6L3?AF#G&OA"EX3>?84C&LQ5GIGN M8?/2YS=G^N_VO]?@F3B")7Y,UBQ"FQ_*T2"%<"">K>59MUHYW#QJ(ZGYT= P M>>?NP? H3@*IN,0 F.C\_@GMHK^?R^^46"5*_10-,.-MP:ZU0-IP&5/1T&,J MF)@L[2$J?)8SHF[0QSVU[G7RJ\^:)QA 11X0?)HE]0^G Y)#E-QW\NCL%- 7 M.Y+;>V]3]4P6]YB63C.7)[^_ MO23J5)-9,*KGX/ H]*)'6<_))T5+ H: 9>>_9$F<(LISP:S[CUMRM(\ M'/L,SCI>UE;W"B>DU'F.J%;^/<',BH3!P5R\8DA09FT>?W3;\&^/?@61F=@L MIS>Q!F$K+=;;SK.;_'#R6*MH.>[#M6'1^'QOZ8&M\QW.OO*H3 !E+BE&9$V( MT805K-H\ZO(N7!$D3MAV%AY/'%!"?Q]*00:#N/ 7 W A$OEF!#:;/6Q6?PPC M3NG]VH_;-KF_.,]":^^DB;CO'/L'52'C2!,@1CPE.Y)>]7M2#6=$-J^B.:J+W7:* M?'M'>W"_%DP$:;0\W))-'X[@X\4 6LW9VE5(BE0^/U)K!LF+G,\3AIF\2!!Z MZ71;D:7&ZJ=CTUVF$9:0D76\&YS\#+ZQ\MZ K,QT\UT=>035O-MQA %?:#4 CQ.*HIE "95,0U7N^ M%T=P5&0 ?#K0\AWK^=HF&%D^OGH.'S4I0ECX-"VA>+7?QV1I;:$AXL# 1>^C M^3>!QM_1-*-#YPZ)A^EP_H<@0SY"]D,)5F76T^@V/)^_E![A>D;Y+Y=^3L>@ M)T$G/;=86=L$C+[)"(!/_Y]]_V]#JC:E%;US[9D75;B+ ;0,386BIBN0%XG# ML^](&>PAY_U5;7H-IMM5.ZQ0&?LF0'@ MAC[__Z0APBE!]'%1W)KOY#%Z%Z$U[65$]6( VKW.OZ$LXTE<]J)&$9 M_>"CG6!M ?D]M4IY(T!$,UE'=,":CX">4WNA?=%%+7 XM-I_M_O4Z(;)J89P M88.M4VH>)[F;$[_/?G$#3N=&_Q>W8G>;:FQ8WI2;M:=4=>7S#6G?BTR6)GS[ M' U$X2$;F0/Y(-_8A8FX;97Z!IIFC#LD3#W6OB(Y_Q$F"E";P#YV M(GMC2OW3],GZ>1,;M?W @ ]:H>[".=J X83U@A0M'_,C>HDNY;]YBYPYUQW4 M&OAC_4GQREZ27;>4^%;[7\' -\EOUI=T)'LIDE3?S[1,.LS?L;7XN)V6LV!] MJ'-DS:OP9)B.-]EZQZM@Q6JT+=,=Y:PT;F-WI5)/5CS2 C5SA[>:H3731&, M06%W#F%'YD) B\?WLTX0 FQO2E1L_:JY9K;B.UU\H%@&!+?^I[DV&D>X PG/ M:\)5"2;/KOK[VI"3K\-54ORW9S3890:*X9TXMY(91;(\6]/VG.*O\JF65WH+ M=O[NYB81]R[Q&F_!5D":> *,5R9',VR:R8 "YB^/2MO.BCR>'^]Y#Z+I;Y&' MR"N*4>C#"*'9-P^.G2W.MQV_H&@Z#SPAGW,@6V]+PS]#"4:HJ"E"!K+K3+8I M+"-@)MC ]@1Z/,)LLOV@DF[!M,?*?T/GWYH3N<0^K&E29+ Z(]6BMG]=NC[Q MS;3'%7E4BIMU%Q24 %%H0AGJ 52XZN:AAJ%4+4E C)NRT)RXH],6 F/3#)XM MIGK/Q:%:U.3QJL7!*F-"J]N?[\$ ':K<89 '8#ZBIE/0G Q@QH$^E"Y![=E/ MM1>/,+6Z;,@TX)' "2]^K#:F.%-\@E#,<=.]]D(I8KY0A+5&-C[7W0+>B(!C K],L M6Q4@)X $T%[ ?F]J"S& $3O8CB!F"8O+A(SHT:]OSZ!HX?T,0->-'K/T?VRV M"Z-%KJ;H4+7((GD=12"GL$%&BL:6'NODVGKG['9%Z8?9Q_(Y"]^$:U^<-.XX M/#VRYIM.OX\]38ZQ)!HF[*Y..-ZH'SS;O=:U:-?9IWHH[GE28) YVS*TG0&0 MY7?Z57Z^)20W9UV[]]K.^R[\;>1>TE%_!O!;@SWL6["$0QA^RKL M#&!-PX>:A%WYYTF(_XJ&O?_WU(4I"K1T!23^K,<\[Y3;IU,)7C^%WXY()6X< M_4R56QZEXL&SQOT;U[4EJ!J$)NU![$ !+E%WY43"/7R-$PWT!4GP9MR;P.12 MH%?647Y\-A3"1 MTT_?UXD2%7LLH/,-\%IB15[LU8%6P D42 1L1XJ<1S\ >=0L2*(C1Q#G&4 . MM!6Z-XAC $+PN"ISM@W#1A193J89%HOF4X8=UINA>5W^/'2*HBR4_CRFXQCO M5O%H2VP6VV=,G=R^0]^N29G0S:H!^0)W]ZX[5OX/8V<2!T)+M1J9<7EF(]MS MN[AU:0);L_TYGC!+%VS'A\N%-+MQ_SO:S^N>K#6%:'W R:.F*V%59HD\880P MHWK6?,X/[G(B\]8G]40.IFNGM=QW,+-J\553$?:LPPC+DLZ/RZ.F[].\+X@_ MD$WB#TH.T:ZF#E$?DG.*J<[D_%FXZ"J//>5.0U#2U[S+CU]JI5S&S.B(._U! MD&!6"@<"E4;RI>4V:&",Y0IB L%PJW_O]EB4_8@(;*-&.%AN<53]Z6F6@_>U M=?%;DV=F?))$+-35WT7<5#I"E;U*9@!T]C#*%4@\O+(LZVV1G0C59.9ROQODFIHM0TB ME..&V8:SFW?ACU<'T?>RGV5.< [;:/IT,=".WT%RA^U)05 M Z#:(;WI8SBH$RT7Y^+%2XZ_E&XJ.:GG4'!<4Z'A08@AI5V!/!S:P[:61M5N MGDF@':&?9@#8,C#.ZF$S)"@7:LF0:$C;_4.4A^<\^)DHT@P \I'L"')>6#1L M$Z2\9Q/(P9'-T ->Z@T&$&S+ (@^Y#$0W3M0S6O:P@R@)V$V@;(RQ0!B,&ZT M%-1TSB0[K83Z)'C&@_/RX([=Y:&>299B8=+WYR''?3_]?F ]+1%L#:JI%J*W MOQFIG6#S5E6O.& T*&'3*W8=NM<#/@+E+JP=$DF@6I#U9C?9?^:D6?8_K+T; M.],I44AX9/T$% SRZN493W)7TM*#QQ_*E1AGL>=I60Y&?Z0>4;'"IH(A$X.0 M@1YA .YFHG=TCT2:#1;8/>RU+NB@/V0 WT.O[A>$<- $P=,4J%?5H6U> OZJ MKB]KAY5[O;GN3'=S.L/L8IMPZNYC#. ^^F7AC-\Z;)K[R?NM];;]UBES7%3ED_D/ 6 9X:IP-R82Y)8QE?$-7V)?EN&:=KA[P MX5RW%SE[(M)4WU'?8&Z4FY48-&7'R'?H=X[V"*2O8QM!3MLV8$#=)S CQF]M5[ M0;]EB1[N$-(6(ND,:;1]"[-\JFU+XFKGY,:HKL+7%G?YIXH&5B*'@G6SV5>W M\NB<'D2H-U6;H*P45M5=?UL@ZD-'[+ MC'$>#._$B;OSN[W,X340^%LU,PU*M+98O6KH[WS5%*9P,E; (C IT+H35>-' MY>=L@E;D9[B02J OJ0'*03E])Y(Y'T$,,R,G)&,&AN>7?2Z3QFJ MV9-$A!&N#6? J (72,\,0$GQHFUZ>DZNX*2P(,0T9^KIJ/%1%"^SVW.FB>!@,8M=(R?)%R-CW MT?0[+V+%NCPDTY!G#8O^1&KP3/M:,_KD%^&KG@.[U!_K!<$$W=IL4P M@.D/Z6JMW9>;&W%\>;6$Q6B9%JOZ*F>/S+D=CE\,P&IQ2^5 4/B/R.OI81X. M764 M<[?O#A7TPZTBXERQI4#I0_=@S+\MM4,3[Q3>J=HKA\TB%*>JH90WSFW M)% @]JBEH6S(!(3L;[VVR0#TS4!B_AU-U8<2")A?4_3H+% _)<+(T71_D(87W[LZ$,W+,?[.9/VK5V0(T!FG-=UYT"OQC(19<(U14HR.<9:^ P5UN?K M9Q>/Y%\&1_3(\?@GW0$^N[2?Q0$*@_,MM7XW:Y9E,KN^H&^V)X'VVM,#+T]' M_AS=R)4?;O\TDLP %#!ETA&*E*5RN:4I3O*7*T1LW.&R&9H-_DZ_C'GOQ.T? M%6W?*&'P+I_ X;5=BCF90G(E6JCC7JA$W:^>Y!Y*OI!:57]WJSQ3"=5PB9^) M)F,];TT58ME$@&JW%D]+PF[04F!N$&[Z((RKK,$L5VETJO6ECX+".Q'YA7;9 M8(M=MCK,"]1T'30(I&-8U-IKIOT[(+%F:Z W0;?\_E#)M;/H T[K'3C\9^3: M<08@$T# T9M C9Q=C;HBNO'9<293D&(UL.%8V;^6$Q03$\4CJ&QNP@=FBCFL M @))#B:+V08NH&K8:V=9NU>&Y*/G^;B(U0 _@<2.SA=Q40# M4:FY">>,.I -5*-? 5G Z?]XK^U&.\5F>&3@5&N"A,LD'V$]SW[E(+]IK%$T M=DXF53N$*RF8%4 9PME1+OA(F(2GRA$$VVP,_)AJUH<]@U[X(]THSB0+KG>2 M6B5][M]Q3IA?PWJT-W1>5WM('^_)SY;;NV+3.)7!+J:O'3MK;/?DAEV W#IT M+%28>H8@\ZV6+D^,+Q9,>S\:7_IT^Q+E4]O7.U$@A5%!#D )%IM14!'%\AT< MZWCWM!=[THUCO9\"'F,KC+0W@@5#8([:Q\&A\R)D:=$5B34QV>)S75\:=$^A MQ@_5+MO+?$ UFJ&<[4FC2,?U6&"".@$ M3;6Y+_P-A(6OA>ZII5]>I J=.=>.[7M"'MY:M9V$$#=?TJ%NB2OVHL.*.W)+ M(^?2VV9R+TE<",//Z4 '+ 7(BQ0E!M!X3]-RFA)C*C;;G>>?9S##\\DMQ^L^ M=-)I66;)?3=F!MVJ^'=U*BVJX7BI[6J@RNB&\?J8M-DSGY52C;!NX)EZ:KY[ MGFMM8/C.LKN3.Q]>HVBC>FT(4W16U&Y)'Q8D M?1W'B>VT$ QN)W-U/Q+,/%_H8NTD4('D5L_@J!P,8/7&O[]LOSZ*+^"'/46'6R%#'AXZ.UVY(F=,'XR1,IH0"G^S_6 I/,3O:P;6(S0"#6 MH66JR+742EYTO]\NZ=0=^SULQ7>X@:I![IZ&QUB=V&[$RO"7DG,>=_6\;OT0*'5]35OW_H;$R)T#OS M76HH1.*/KC;UN]V;.2);U/'P(A XC(=7#Z^736-^*39_PI:W6Q&UUAZ-(L,? M-?](AK8?IQ_">P]7@W[= Z]M;\6/'MORWU4\BL]9DF_OZMV)$CUBZ?WMOK8S M[)8.%&3K1V'NJ# TIZ?H5 N.]YF$]MH9KTK.'/E"B9J"Z^Z=SJ"/OJ?_?'6- MR ":G"^L7YR0S#Q_:T?#G:#PYHO@_3M1'3+%[T$CP\%NW8#_6FU-.OD88=1? M^L [W-38?DQ&2ZDK>@_/0R[1)_J$VB\%5J=B7+[QJL0U77M'*5:AUEC;$39G M%V.QQU:(*\BCQ+-Y,Y2Z,=_52[\$$B@F>[9$$$&U;L#?P#_AJ0+EBL?<5"5Y MR=__^O@E\X4J_52X[^4?_LP^=''TK'C@\/+ !4-O+F^]$UW\T1(G+W/\F6"5 MT >TZ_#1<&&J".&6;HP-$8MSGYDX>R>\_NZ$YVC?4:,;(0'?5'X-?YLBW$G8 M5PV6HC>_8@!+"CJ2,R"=Y:!E@G\4+TWM\S& EWET20&*!@/HO=6+VY)A +QP M/"OX>'RWZ5.X2E)^L)>S!Q%FF+XPJQ]]>OA'UX6C .5KA\"&^M3+'0RWZU,W M&VR^>X$KL7RQON'M_3B#"UWGF7%I'IQ6:3K#RK2;K-99G;,:;P8/! VXF$C? M,5?(\Y1KU"NTG-U"'!']TM,KF_N-\LAX?BG+1Z-V:%0'*%?1_*C&JS#G!$ZX MV!WD7[8KQ\[\59/AI=#$#!NU;/6;XH"Y)[R BYU-[6^25._;5=!/\QN1A)^: M@VYHLU,OP+NK39T#GA3:Z?NX:J;6GOOHOQ#>J7YN25<\3 &?#^7&4*$]IRX[ _BV0AA^ CI'A!AVS<6Y&Q00FC):=O3JV MG'6RSBOKC+J\=]8T@86DY;Z)'Q,O15=@6H^=ZQQE[9!H%#O-O%!(,:-*I9E^ ML20GS.3:"+'03X&@\8PRO)TPNYPTUYH^\$F]@S^M4JG^7<1A@[^B._XQPP&[ MCYM^#1=%L$Y#?L5[J+5DG>NMTM)9M58*3CT@GDAV98]HU.*!S,.=4=X?H"(:;-^[UW[/G[ MHDZ]"?;G A.(3&?*Q+UI48KTB&J*KAC4X3K8^C1N5G!Y-D,+V'];)7XK)K#H[:W_GJDH;H6 M1A\ZOZX##=^Q7H%2+W&"BB_W+1C,(1"Z,JKY5;77P9E4%!E@ &"Z2'O]OW3. M\OP>E1=Z-Z)MUL3K)>G6^,E'O5<>O6&[=_'N8FPZM8]X. PUXQ%TH[?:Q+=J MH(H2I>!Y#_GI>ZSE:]H19:;+6 9XHU ]>J_4#+Y-#!\Y6C:5EN=?IE-S3)57 M\:@$.H8+,P\'K"(C?5;QG*NCOI\*?PSM#0GQCC?*B@L\N_>-?C\$9H.:KD!7 MP4AL+Y[!7XS:-=I.P$4C"C]]M)HPYLUA '/8?J8[VX;=#7J R);.SXJ'1?7 M8'(NV6+@SM.HS,031997)$)8MD_5707D_"X3M#_/VD'LAI2[5=V[U?3"SZIP MOAR6\Q*KTP?%WG/>VSJ"?S$EN>\9DKAH\3M3K/3O0NDRT8\$JN%0F^JAT@J9 M;O&S;T*ET!MG)G8=P7$>L/8A=LU8Y1$,9X>CJ'S%>0H_$_T))><8P!WH[?$@ M 5F4Z(P+RPJ$+ -?YY59VZ<8NO1/C+]!J&%X\]VBVW\?65,U"AXD(-_N8OK- MR++.ZZ=QAU'.PP12\C.A%J02MY-G;VVW0#E3^@WRT>R#KTA!J2K/\ON-EW/"$PF;YW]G[3 M*O\I%EB/ MXRJFJ,>F6N!57DU!,/&[Y"PHERW\ZFS?:)!58G[4=?@PKQV,'] M9!W60/Q:6BGJ'K(?SN7#O2H< 7IOD 7:YS,#POC;H\13#? M#)^;Q:RAYVR%9[8QSU91ZR8.L9D$:CN4(#%(W>EANG5[TJ1PTG;BT+(T@Z&MD.=8-N*UI^RHJJHWTK[0[9[3UJ#V2BEY1_ND MK6A(@)&\B871UT(UZDI'1_'O!+/@B!WX&KHUJA")/)8@@?UP@/W6-3*7'PV$R*8NSGBI6Z4K+H6?.W4*&0#4JS,$ MIK#A>;*A+C7@34/%9S_'@4^79+:+EG)#>-Y%TT-AT^]@(KB9I_0N;9&Z.O3/ MP6?FSS)^O*M9(AQ%?TC!+$[BKN"FX^!BJ!E^,JZ2#[74H?YZX< MO:Y=&HX[K@/%9"D33TI"",C:\O'Z]L,93BICE>)<)P3I*=16__Z69')7Z\'0 MEZ<_^E>LD^VP<\EI3T= ]/_" BW-J-PA#(&\$!1H)T_.JV>F& 0;N(0W3G5 M(+7TO(0@^0_<-41-QZ X?U83G5OM+V;)-^>.Q&@$'%F6;U]HIQZ"_L3IH#SA MH[EC)"OR!;\RVWUO,OK&*;QA=7+.F_@'4O79BUL"B^@_]81P' '# )RTU*RR M%,]NMPPKN5UK>7K_YW=0)ZKL@^R"U8'<#6M)&/6E-'^ZWIWO?UVZ?RX!IIBE MXVJ[_1>2GPD\)5K3[ .YO\4FXDO9E&FQV^B+[B?>/H];LPP=DXQ+Z_],D*YH MBU(O$!5;-X5'_&V; BU&L=6!8_=K7SR3^)6@?V,\G5)K"**0',+H2T]K*P.( M59;C-GU]KM(B2?]60OU=U%6 NI+[U9'TDO8&$40Y1_Z@)=16#__5-RU8.: P M%ES=%]9AN"LQL"77L<1DF:[*]2?^[CW6Q8S"R=*H]9PGQ(RF"JH*,1@DUJ/< M=4%BGS,6L57B]PX:$"PK1U3(E?:9%&6$50-9AHAOI"M6IN11N*GW'T,@G!(5 M9TBRI@#*Q)+:CQR ;3U!'X.M:04P@#P;7#ZWFGFD5;^'E\<80NB\?._'C5(F MMBT5ZC#]GT\,T6SZ>Y)X%_=KCF1+?DXQ\X^V4VQ4-QMUJ)$C=5^>H7YQ-P_T MOSULA9\>S4:H/;E?N6<8_L& M%T-PD9_+A"&L<_'N99[,$R=NG; KOFCU(@'+OK.H:;VDN 8#R4!AL!X%UC8E M*C\JYU@39,;QJ1GVV/-)#^K3?@\;F-P/Q9#EB _[9]6I.A^M>K4ENCEM)ZM7 M7M6GS\WS*CXM"\-E+WR!D<^R39+A#, +39%&YB^G.Q7$%(Z-W+9I=G+R##WM M,:T3)?H\Y$->""O2YG^IKH$-0U9%4J70N*)OFI: XPYMQGCX=QSWOAVR] M>N>'?!_H.(13PC)13-N5![!!;BZ*D.Y1? MTZO,'P.O#YJ 6]4'E42]6UQP? ?1.0Q(A/ SX?^4EC_DOY$-O?T.4$^G@>$4 M>I?>ZDYP;+Q!-2(ZQ4^)KO:PN![JVG8EQ7T7UI(@R_3<"QS^#B.8X$:ZZ6K^ M1.1Q_]SOM:$(V,5SADK4VCWW[[HKQ8U>" Y:K>61' M6\W/ TFDFU^1KJ82& MBG-&O287)$-XC N',Y!]-O/M$72 JCNP+IS?C8UZUEOQ[NCD'8!>Q41.! .* MDU:B ATUF3.E555K]YO^H@4Q?R51'Q^->Y@"<0S?-^N)IM;1 M/L"FWZ!XM0]-@<,3[K&AZ3?C'C4D7/#I1?4 5SM'19O6=[%(Z%6 W&CY_MX' MS@OBK"PGTVE!X%":TSMQ?%AAS@1)_[1;#82IR&IWA.Y,@.Z$WRM5O"ST\_/^ MSWB56@J84QK/*V^&PW[1U9W;5$KQE[%6;EO'L6P/9;;L<@Y"(8 M\*@M(\03!G!/;I,F$TAW6#WP)[Z7 MXBS;NBEF_+:_AMD-IX>&8SZV-;\\O+)":GU!X/2&6Y#1]".U1$63'IM5(Z)] M5*F;47A<%(1G.SYZ,>%G"$QCJ0POYB]SE^P]6V;2C#S9[]RG4J9]B[L[LVG] MF0.U43STXE]#$@!3]"O=1@ENY 2J\0S*K8.N@I#_3%![B='NG<5PY,K?[/R5 MM/*=$.\]D"-F1F4;PO&Z+Z%&V&9;IH[ W#"'5D)O2:3LXDF6TS]9]-2Z\+TU MZ*806*[H%GHT:&XCF:)"%1O6]/JPGF3R8.N1!WOCYWK$RSEH@LPOTT",O3Y2 M%=7HA%4QF_6*J1=J_F(;0>\B[!9]J8LRZ]R[&5\X8%%@&"#\*@:=PN]K*69]?A92OB)\S_G*_)KTU2M'K#+3INC9(4Q\,1Y@SP4OA M!&.OL;/;MD[D\[.4A<_IPNEVS%LS6_-"J34G=[_-!U?(;?G6PR(EU0>PPN1M M7:)]HIQ>T;)0XD13YY.D4O:;P4>^:[?TL.URPEE0C0]AOW_M)%!X]/[,I 5_ M(NRU^<)X$9R@#N1WK6!_I!(C[.7@,/% 9VH("XJ_T!^HCLIE*$D\\D_!%*": M_UW??%]3F[HU*^]; UOK8>A56AJC=Q1_.9*T M"(IKA3.H3^3 #B^5U1?,#,#^LXZG)V1/E\Z/UX?&N_=I*R!@8;.US6;'_+47 M5DSD@MTZ363J8IE[(X7'V6)-OC716@96IE2LR=2:Y^PL,'Q%ZA[X[W ,E_$:SHWI!XDH05 <(,+*4(O5=0348 M[\:P'17,:.<^"PFD(J$^2Z@*5(L<7F 9*XL=6JRK=+_ VB(;S?37HM0R'-[S M7[YB\=]64\2@"-;X7]U(*.)N)3GA_5A H&%TA**J8F?:2T!F+'":!G*/JT2O M,99IA=IU$0*D!7O,/Z5:-63"->GC@D91H\O^'NP,29F).GW#2D5!==5PP+-4 M\5Z0[=@=>_;I5PYYB<96-S6.ZD+#K?]4EU>_94/R8=-H7.4XNDIM72!G>4^0 M[OG\_;F!70,IN7DIYB+4Y",.^HO[<J#(5FQ-, M\*"G.=9>&T)44PC)E+=FE-*KR4O-?3CIDH/GY P" [A&+@9_VQ-2/W%T%[H- M)=ETEEZ(:V;"9D_3!:C#B'MD]R(JE)PY"SN\\JG"WE4HR?98L]@ -*7]TUUH M6\C%@S\XO@/[M3=-+R3.S4$B-'GSK^!5BWV++X0\X6=92-5;$F!264PYV 8Y MB@?M'3X2<:8,83.X7C.Y"BP?6+]IR*__J&2DI7:.13LZV(5EQ[9QDJ^_@7/& M3J9Y] JG1\%R:N_H6%L><.(T"U$+)?HK-QK81HV:M'PBPT@H96?7; 3;#'>C\F4S M?W4FF?2VOX2Y8B+4 W16M7$N'!^_?WO%A_YFG6P]B")<,SM2&P-[Y,7Z*0&A M[I59=(F^\?UG/P,(YM6!XJI D6TT32O-S9QF?#]O;/LMU"8%/P' MOETQ<@_*@3U';F^R/E]E]GXE>4RV%BY_Z3RZE0/=ABODH%X#@Z,5<4:2AY:G MS $;76D*HD&[RJ,.M7'+_M>DADHQW>&:'. 6,>R(T0_,D6TAQVFNA&M([P\ M$66P.WVB2X^_%P2OV]FK HOS+#*1%;"H42R<-2^@ R#?P&!ZRJC?^J"=DLU]6:4R%\_CF14[8&-51TFP%(A9\FF/M&[9N",*O=5WY5#V)&FQZOZZ[IN1^+(1CD(".]&QPF(V3TJLP M2-J\^26Z3_I&\N?QTW/$T@\'FW1V9T(=PHA61M7RTSQE N5I/84YLR9Q^ 2> MRATYKP.M0QXF?$UKPD4$G@WS_)!J(_A6 O?]W)'HZT6:*BV_IKQ,QZ6E M>4M5?NHZWZ$,_*F6(EM1C2)8]E\N*(Y=?)2?U?>#FFI?DF#RN?V\VABQ$ 80 M@*=KP/,&MV6H?/?[Y. C7V8:HY@#:OJ-R!MM 4JHJP>>(=J/0;.'( 0^D8'[I(?V/5V M%([+*1:=KT8I!J:'#Y1_FV:_"Z$L];"Z,4DE-H*Q0'^%-I\$\)(8=>0&7/Y-WE\$++_1@P MED%-DJ@XFT![(<\ =FR'EP1=4T4'>S VI MK1'LEP.M]<$D\^]*=3A+]ZT2.N?S/2PH*L86Z1TZT)1_W:XCL#(%9F &4(KL MFQ+:0;&ZLG7:1FQC/!-,@IRD?J"\X]D^"\RK3"*XR=V;.R[SY1 CL/2P"QKT#>X%DZ45(S71=J>A3+O$)%1YPO+C2O?+C MJ?&NRL"P",%OMCR*6#E3'C9G!OE9N5Q?5O\C6_S-5%[;9&S9*\-JWV> M1I1 MKBFO'0Y!&,\,710MR-3*"IY4RMM5Z;NA ^U"Q38H!DVC!=T.#N=QZ@873!B[ M*WN>TY/BII)R:_QP@COZ:!NU4? MGLVU)I?M\?5'XM8CZ,,X#W@83B+]M.:%.3G%]4MLHDZ4X/3%)0$B^ELZ_:DK MH5NZJD->2?EF#E?YBXB;ZD<-]72@@PH"9#N*'!CJ-Y GJ#Q970;$1]O^BXW+ M-1>X?[]MJ-%MWYC7?(?RJ817P \A+_GKD4()"IAHJEAQ>4YA]U:'R+Y3;7+# M4T5+!QTA^K\O7V&6Y^:@U"2H.&J$@\( C"=Q;P+_7JU*6P9#YN9R30WL4T+X M?&U-O(AG^:9T9J^.*_RGTWC[YV\L2ZS!*/A)5"/X9+^[-"48@-TF;"=G=340 MH.+ :WNIW)\RFI%"Y&('MT0W\W'4@Y6;V8WIJH>:NEV0JZ\,#X? BO#,*W-P@GU8,4NBG^.A?080> Y5AM) U_C%.!%KU_6) M4(N4F(W!A?"GWN%Z'YG6MX8WI[[=^9T\K?B\X+[3ZR754N.5]@X;NC=6^=H> M5 CA?#+Q369U4*[Y+ENWYVF6V#]98%>.?J22<+US:[,5Q[?+Z92^T5.>4M 0 M@Y9[/"&'^2P,+PAVWPW$'@<[K#/:ZD4YV7R"2W/T:_^EW4O,V,ELR#E:/I9K M>0J*9"<7-J:'UYM)KV=4)W\4B5BV>&-G=E\,^ER%.K0B>'.Y=D_5N_Q7V;Q+ M9K"(,=NN ,U\>%N"V#FI 8^=O!C-?SO7U&U-5E%'E')I23 MD%UJWW_>D1KV9#ZS]-E"$ZEB2^<$7>(4_CUJY"F4QEK$0KP,WITG>09-?9W M@1JQ 1.OH33*C(0CKD(H,=22_1"R,P.0AC:A28)5("1UP/MW"ZF!S720LLL" MB)YV;ZY7G3'R-\\8&HIPO;\7JA'=2H _1V@15O5,Q9I%5;+"\_.J0H?:CHMZ M.J;>9[MIYFU;]3<79#6%TW75<+O@\^_PP;NFXF"_GPRC5NDHFO @[;(; ]AB M_\H RB&@>DFGVU-=&8!4_!<& >IS5);-I?;'\3TPDW'H[;<^!C B._JOG3P M()P##!MQT$$'0$GS<7UXZRKEPW_];M4YY'F$3MJ,==,FGW^3A*RI1Y6)B&)Z MD]"1;5GN'_Q99+:M\LYB=QM3[->\*==:EY/5#<_7YZU$6.]<3=P7!:A]#"!R MTM^/'I55R ">$QE .)1 P?. QK@PP (VC "YL=4 I2K',N#N$=T#BO/575:NFWW$N!DX]VTE6HJW:CW0X^*M4MIMPM9WL[Q&*5SEW\*\%<']"'7T8V MH2O7IJJLU[FS79*:\+FWC52X;Q!3CAKHCJ(F+\+;L$&8<0Q96G%ME $DQ22%E>PKYE(@PV\HXWBYT^T\[OQ\AHP%PD# M%J__%*RL0':/>SCX*Q?QH+<,^=CZZE"+^X#W[VLH"YF)8+G=ZY\A,6CN*CR8 MHKD1^M/K]Z53FZTKDW[50NJ-]F\'A861S=FVN?6?,0 ^+'0%SD'_:Y5^;'#6 MQ8?[Q);)'8$V]E%_KQQA6)PW/],8@I]L5XQP)9?,H%E=C?!^I?;YV&DEJ6OS MXP>LYM>#2P[,R#[3=A=FTIX_@W$L$8\\FSC5IW';@NO!Z4:9\7<@VU6#3[L-&O?.L$;80!S%>5;/A?._#AG-^K0E\_L.W%!97AA/4#=JU+0*:9*:S M.69< $R_%_E$9+-O [$P7M-+WK"SHCK!-/3:$ZS>Y\C?N3@E]SV0;V80/.A' MD9U8";57PC[PH\ZW/W.=:WS "P*Z4QA#( Y&U+B N8GN>DILKQ:T_8ZY.+#3D7,M=M;T M?0X#P(9D0Q:LHBN+E[==U5,FXIJ$%VM29A)OWXNXJ0M]\^$?^VRL5Q:;ID9: MW*$$DTQ?=I!HS18/;<\6\4RAGTGMG2&WB=$IF)\0D(!R;6#/(QP(:6%E1QO2 MRW/X(0DS";YWT;EA\#YLS,R8!%NSKXU E6Q]$1>6UAB&OH6&^\?]@Y/] MK>,LR7:TM],P$?^M67&38KM3: \I1>V[CM[3!YY26YCO]SB/ AV8I6&2U)^U MJAP))#A!,)08H.91F#_?LYOJT(#^GM 9HA73DAXPV*#QX7;1^+!J11/3YNNKJ$9IY%_-H%44K_PDMBLMMN5G5)J M;Z$+PG1+4@I*&_:Q<#TQB")%O5+WN;XV[18AOK1$L-"1=[\-TB7K3$[+THB7 MV\4;_KUX"%_?%DXK9@#LZ]6YX>-#PS?4KVO5S)4!@87K8G,Q7A&@0U"?S(H5 M6YU>VRD)S8]7^A%N 7EJA%F("+BVW7%\9>TV749E;Y'*;T+G4'"BZ+D:3T,B ME[W9PN;>F 87C9]M'Q!!KGP ;7AO&W]R^-N?752/_-6:K>V5B \3DP@31WS TX&Z04U"L6/6CL.YM[<2=SUHG]L->C$_%-1X

7"!M#QQ#6(/RZ(X77OYED MVD^5"2['"^:[EME$I =9:MN5CB>PH:-*[.U%'YS;^;6MDTWN^;^Q.AE6&SPY #3$@,0A4W'(I5ZI+,V9]JC%!#& M3DDWVV^V?OTNF1'9B;I*1L^FK4T1%:>_MB22FQOK"Q)%^3(*0ZH.\=#OSS_9 M5:%$4A204U/<.-=,]79'+7]2\^23%G?O1;@=F-_H?[<9< M4E!<=_A:__0I M.Z6#B8R]^X87H^^B_%79>DM^IX\3I%N&LBX2=DB_RUILXKZT61]+#M M?"8FT(TA\; UUF &\'X3_D,+93K%]SO)ZSE=(>G66WAS[:-]B>[*!=Q;T7\H M Y!QA%J#_IOJKT'_,HE:UAL>VB4/@H8%AR\TU@7'A)#5%D?HQ3\@C'LWC/J6 M>4ANNS?,SR4:2OL=TY50'!Y4?HWZ_Q3N- M/0\#XPS4%*%M")U:PM1:O\/,IH;'!NY#6Y1D@,LLZSA-R7H;T_+A@(741RO= MA8\.S^:Y]^L<>$56[:C6&[SI3N:ZT^&WZZN9O"-1LG@ R+K+>?L$'))5ZC,J M8AN8S<$8TMXAV-1:IN(G#Q,&>$7BZ"7,ZL^I3&&7J *F ,H ?F0G+Y=ZAA"? MU3&?$7QJ]$2VHW"4@=Q^+RU_YPY"@Z*#T.U?X)*4<%O=]&E\]0HE!>]K+:L? M'=-GYCKIPHL,N6<](T05<)Q!X" H=V['F[PIGXC2#8'O%&.96SQ>0?(4 (3W MG_6N:X547J_VFH/:1A@_V?P[[E&?CUG5?L!^PV<+Q-2U8H&#,_"?BFN1%/-5 M6$5":X:7@"LA4^]:%JQB)?TA+7>!V;MQ;27@UNXNYI?987 X3; ^8NNJ8&9 M2'MNUWQD4M?-J+RW$)]OAZ!-(=I)1,.7I52IF:_6=P<>\-YVK:F8O/Y[CK;YXZ'GJCC#FQRCH%V@O+^D!8C.7AWS?N2MQATW. M7P0@=WO8-E#48S(ZZF9KJ$+[BG7UU)* BW-%=S0_HHB=B[#I2NC6HP,0,$%\ MZ['!YM%2Z,*UC5._%K\AC[VU]%*FG>7UJ^1:]:0A]<$GN E* MEH3;J''XO [?O^R;9;H%^O(KTTW:8Q3MT/#6WIS9OKC/U $#0#, Q64^<&+ MAQ[:"RH4/-]IJBYF@7/6*N-L I&OA72+R\2K>+SME_#OJTTAESK_<_V1/D4P MA,=A!2K(&N5DZ,VA1U7=;OB;00,16SXON_BCM9WY;83/(. H*(4J^,!L, MU1U$F!W."0I^^O''LS:^_"3HOJO]&_8C M$P85C4]8(HV/QD;<5 ^5G?@O_VZAO+?YX.9K +N3C<;L#]'IPXB FX[4F%CUP2&;[C<.HS;[PK[KG>0 M9?7;0SVXT_!85AS6M% M?=E<<\]BU^CG/2:][NBT)C?$7$9.4JF>7/,\LM2JI4RAYHCOM8>?;_.MB@-S MS,.0K7J-Z3A =:?0FORP6VFTA_;N+'PMV$]W='<7RG7G*2&@) A\I2;2]WEL)(%@0(V, M!I6:%WITZA 1 5=T^F\.]C=@U+RZ&H]Y)0MH*NW;MRSPI$I?NW^$_J^2<:YU M2'5X4EE9'*!\U4N,(O0 %:NA/9LYED8X%(:9C6 M<]:* 2P/L1,C.TOBQ^P%@^ND?S.32$QQERU;E!PV6,^:.V]!<7+=.C-*@5'M M<(,3^FY3L @Y2:*PEY?"\/R*X;!>1,9BJ^R]]=C5QE!3Z,%VL-[?1+AI;&]_ M"@9-R)!B:RH.I3W\<>2MX1%O);GGB(,Y+P=)_%I>#BM.O3\K90VG'(?FBQP\ M?ZI<[U0L;;UN<<$/9 $/D>OQ^YLD)(RWW?L.+4DNJ Q;(*E^&HM8#J1< MKE@.,9UHO/3<=(\P3\:4%D-]C71PL^S?@0%$C@:X7Z?N.17'**-U/-X+/QW] M[ ZKQ$W?.7=:E;TYBMBYWDVR08Q7(7="1(!O3X.:1]#=FM.45\O8R?S3N.HO MO'VD@UN5K387%B2,[9\ ^[GI.#9?/=6$+2H__( M-2-H\3ZL,0I39]=!>BO\J91JQG"B)B9I*JB?9\,6S7X>.5=^[2TFH0(C0;K=H_?4--N[!11 \G7.DN$E4>^4B"=8#=F\OOQ?XU M9!OM9<34@RN.\[PH-T5EU5-$;;G-1W8K[H7VG2_&A@"-\*:=E ]G^/*2V=$4G5B$RUKP\M:O"6LM.5-R(:AE85,>\W7R\.C29^05I(G5'OO73F]N1?R MZ0BFU^9Y5%_0 ]:+YA@"]]Y[;RJ#(_?W%.KE ZP)[(>O;B0_]EZF[E>X.*AQ MEHJ/U@3I[7O,(XUX",YOYQK6KM]56E4).WF6[4FZ 5O_M3,.QI C<("N$F1W M^Y^KFH[\'NZL9?-!$%\!V0C;Y+O$ 6:J\3VOF(V0A8-Q@)9TF@F[;C=V0WV> M/O=_6Y6-_4?RT@A$=E&N)%ZGUO2+APL_>>).N8;95YT MU4?S^_15>';++)(/^TD!B^I<&.H'U282OCA>/GXY$#/AMIGL%WQS0^Y2Z++: MJN/EKW0.(.:QEGG^M;L@.^NNF)$/ZN0.4Y'HG0\]N-VB=48KRM<:96FV\B&O=$FG>( 7FA0N3J6+7DC@'T(O.2)B"7 Y#U? M=#^7>4-GWS;$K7M*+I@H?L!@+@^9N_LH[1'1$VOR)]P^L'52'B0-J+\I*'^7 M&'S7)3RPXT>R]L'/H:=D!4,EH&EG[Y2AK9&KDFO<'E,VVVJ5+).:7QFGNVG) M/FKAYZ;AGW@\%38"ZS=/A1B":Z^,0BDD<21J:4=(K'N(T8Z@A?O7[*@2TUMA MM%"(GVY? [F#:?.,9.HPPNVNIJS0A+Z==6[>*^-/27?F.H#FOG<: TN,*Y F M+ZI/Q/KF\LXLFZ$) MD7_ Z@;KR?S&:9//W1OR2\D+VI!J(85B!*.$;S\I6Y ME DG:UO?AO0[SBD+$4^19X$ES%'L_]Z)Q_X2<[.Z&F+2\]F:DJEL'W3!C5.9 M'8L4A0.,)]I],V?T1"[Y_B,N- O9G&J&3ZX]+1I/"[:M5"N8]:G*SK^;T% M MA A6F-Y,6/X1<&<6J<)NX0"E_?<1-T@RC@.S5>7V@5?XN7HK6YT5)"WE;(1I M)V8 )FH# *]1APQ!HW%]F3JX3(6C/LSLWM5HK;U5)\OE%LZ;PNEZ$'N\8?]OFI(1"-1?.PN6EJC\XZWR5*>W$O@R!IO'_%+ONNN?)&'@?N^ M\BZ7S735*A;968<7'SE%S\=_T]C"\V*'-]9L>XG*(4H][.YJGC=:2,&/\%LL M!WO>6T&/F"8O, YSTJ%]*<%:V8N$JO1;I:97LW>>/#+'IQ=A(#'SST8F:@MH M4,5BH?X.K9]2&1/K)V.,Y@^T=2'6)/7_R/0[$2\_%W -UTU88MBPXD-"-ZW! M9+Z*A .:^%W/<56!X3^/[8O3C>0 .0]F>"E( I:+R ,B&0$@NB!0IRZ-:)Z: MYX:*X6ZO>83+O,0WU\!VX@&"9$,$_WB>L=;^I[%>+O#9%K,RI7:RSR*B$ OJ M$)=^GDQZ.6\!KL:P&MDVS(_,_RE9 ,S_G932VY(U3_RG&8R)49N'R/MV:V0X?17D;U?JM>'-YJR9X.S!0$ M7M;S[GHW\_F69W%C1O)M"X@= M)>4L,W]]8=8Q)0[P,8B.']C4;=$2L/?V*DB<&'01-=$\)^5TIN6JB>5IK'JF MT+VBP.?VE=T5"3(/S"[4^.S=756:GFRL#VPC84GCN0@^C")3$N1USF.>Z9-; M7L]M+^_^(3]T+BQ17J/WR4IBPI.=P(;WW]T1@J2+'7^-+2TFB1'VPP\&&M=W MT ['"8U-NH@%/*1UPZW>GG#;B95^TR?_8"LT?-=Q]ZV[-M*"BKN0CX= MHUH+?S^,C<3L(X#IX^9:N9\<(J.=##M&CFFV9ORHXCWS?64!M3(5!ISY<0M% MSV7S;]5Q\.BDDYFV"&'XH=$V/_+DD% 6OB7 U.4DW]3/K@T=FPV[J4:(5)SW ME&[$Q6H.>9F<(T2SZR:W/QP>:I$[(4Z7C]EN4\:]C:]%B\E@?\96XQN0 S@J=FRQNR]O.W'H96<5>=$JOW>]M$C%,959>\7B">5^/ 8V;:\HC ML[[86BU(T1V%NX7E,H"9-$O72^<=S-M?]^H^H ^\O*"VP_+S;>%]\0[_[C!T M(*GA8;B(!+=LLT>3Z9(%'@%6TE8^(KA]+VDAI,',YM-1QK922H)Z.:V2ZQEL M<:X9"1IZL19ZVKW4S@5*P0B(KKL]!*9,B!=:73,61K\4A3,;_*X-0&HJQ^[+ MI=HNB8:OI;'^-H66O1C>[#U\LB]$I7T:=_HC:$P.-4;#UV M&T0HX(+4RHS*;CI8]Q,QKX*=2.KT=VY]*M0MZ5P5_>OUT_'[>Q44=ATLE 2$ MZG+_NZ$6UP0'J.Q?F!9>-*$BK:BZ-X[.K%F;RS96,A\^MI42*>.W/*4H)8M: M66+O#4 _$96_SP5Y MI0[;[=GM,ROTX)C:COV2GWV>.+_ %%H9B Q]DBT6J1?=#B'=^ \ ]^_'3_S( MQQQ@+VD\L9QY'BR=0$K,('XY1$ 4S*UY^6?ZUEA_ON8V&4U6"#^>TO,!D]%E M $O&4BD?L.SX/HC@A9LBP%78'ZXQ558&,%U,0V[9.6P9K-Z1 PB9%==/")YE MK[[YJ<7G=9\K&K 9O(3C'OL0*O;/F8ETN7H_?IU$Z6>*+8WW+W(IK=608O88 M][ORLE4V#NQ>V;UZ=4<_Q'BYD6>@OY BIPO]EN*-K\-FJA%$Q<'A(6R;;NCU MUF2+QJ\4#B"+U\IE\[712@Y+7>_34U,R(+OH)!H>*8/,[4AW)@@W2T2]=[U!*KJL,5TM3 MN'?FD X=W$8-[QNEY9$:Z+\GBD=*ONGA6P (SOS-D*H;Z;]:T^=_ MN?:3V.\(A@:1E>B+V&V/#"P8:U@L&:X_V8IVZYO8%]\6+E!UIY:._W?+HW5% M!I45XR<\) E:+\#5JZC-#-7LVL7=YCY32T,]0N^:QOJ(U1 *A0P^N3F( [ D M2G0@]Y",IT6,F%FZLR4FD3 MHX%T3V[%HA;%M=$\TH60HZBB[V" >54?7K[7S^/J;S6UX8K2YOLDW7>:#J5T M''=X9+G-+IQYBQ6#$<)\%51NCB.HHH6**6S#FFN;ZAW!KNE+H9+2:S70HM4W MJG 2KR-NG>/>HZ(2PPJH)9 M&3;;,SN9R2J")E*: .W>[=9@5JC" ^>F'-EN:S!S>]H/7+U YH;S^!)3I)., M#'<+7VO*?/."DO6=VC304ED^++PF-G5MH3U^DQ$/-%)QX708,//0@RW3M4 W M/\8C(%MR7TT:T(]!-E45YOV?Y>PCT-BKN(@K@B!YDPNTJ!_5^EI2V7[,=,F_ MN&VE8328V?5N4F98FH9+0%)_HVD_TQ^KQ\FJ?\@2;2N8_[K'I77S]3'G,'T[ M^"I]C"E*8I\K_S2V.KK" <[*$:N?"C>&ZK#Y2+3XB177Z=@0#4]T[FJKSZ$8 MN5I_X6DDA!PA33P&PNKL^C9P#0C1D< .CZP AM\3K$N%=\9(J_]TE0$\=>/X M:< YT.13#2S,5\!)K#[3YDU"_N";%J]#$R)-$3.([)M=_TPO(\/D$->1D<@* MPS9$?(C&KJ!:X73['HN!G_>:MY>QEIYS7UDZ#6"L0R Z$Z[0QGBL3+5H\-O4 M/E8U.)F&A.>XN @S_0D%2VR^5MJK _%#\UN\CT>2)-,8+*:$] MUM=D"]$;$QG#B%$5(CDO;/],C5PVN5U;$'$6LB#%5YU*'1T:%!_P/K4\:E>X MI;C3C$%6FO=6.YVH*HQH.6T77"9ME*4AV,LH(-OO5_3^VC;?KT77$N=:AVR# MD"YD%F=*/$F@4@H'P%G]:<1NWA6ZTYR,!15R/I#'Q#RE7X?8]+QTE&GQOF]D M_' /'[DT5_?^!,GF&>YSE-B)P:?N,P?H_T,^-6\"^RL2,N2P0>3YHX%M];36 MPKS4"+MRN/D/>(9/K_M>;1.)=19-C,V74NPX8J9QCRT_.#(XO>9?,U)D:K"6 MC'C$ <842 X0D6MP@R9>BWG[4NJ.9V1;0_YCH<1SPO5M[4$Z]210 1FGH2&? MWL2&O^TI7MD<"I4>*8 ^6K,4!8O/9-W)"]/38-QE)1!W8]IW%XZ*?[5U@Y[ X_=:/F7*&;KKTAO,>EWOB"I^Y65*FJN;%%1U+FWMS?/JG :R:+P3P%E] AN19#]-/&=)W MC'"^M#&AL> ]E?(PK=^DZ$A.TGOV[+I%)>9<8-O'#0Y0WXZ9_HUV&'^>'!N%\&H'KUN1,L[NV]OD>^=:IODJ_A)X2AQS.K$8$@FJ)?S"V MO4_&ZWAC\KSTN4!N\[[T12L>.@_1E2D8FD4=8POXN"L=-:)TQMPVTKZUEBDX M:BU'O!B! %D82P@&$'YOG5W&[KRR[[2.]%1)WM&YFL0,"FQMX8/_+]A/9TCN M9K&1";2#C:<6E0ES6(7'^&GBUHL4^DCC1;#R@B210*:G=OXMC)GZ27\$N%S( M0C410J'I>P7ZY#>UDF&\**)\UL,R),'?*N([]7+2NAW%3YR+T=\X!JJY-Y%B MN]H]GYF]!&4L'GH-Y3R1HTW%,IQ*PYV+ZA?Y*5/OU#:/T=X3' M^7? E$N_[_D9RMU\>XIM@'.4C932!I>!(/[F%CIT(4FSOUW13C"A3KYVF#WR M]F1B]:V8!4;2= XVCM9EHCJXU2;SY%8M&TBB^#7FQL'W*3=',,52DZ[Y#85B M/MR*QWXK8J_:*N#E2/J-]$"X/F>&_?U1Y@?I9:4FS7DV49/\1?^AGZCE+],]E3] MRV3/OSK273;YLY/XV[L#_K\2 I[RRZLDMX6+4-'R%R'H6U\OL22"'C(MG*GDO.$[E"LX.+ MY8*U&B5]AKREBHK4I\*3&_&L#A""]=MQ((SR6#G7).("U:_MR;19KJ_1K,R/ MG>OX)BSU-^0OIY3* NTFX+D!N:) [Y*6$H%UWK"Z=#:$HA8P# ( MST.8+SG2WU+TM H*/K(MI/L/J#)%>QB)B<96XQF7#S1-]BZ^#6WN-("I="%= M/<:HILA!&5N/R!H57 &:5V7EHD7*_%N=V)FA0X5I]YC /L M^9Z,*@==G9\*=\2G]74$;T:&#_(?5KD3E:ATJ'F&!_,Y9 OH:S UO[K$8W<' M9EVBZ;U^P*!Y54:RM"=)#AL4,G*AA/IRO,$'QP^JF?7\%'LQ9*C\9'/IYI.O MO!/3'V&@2FX3.C'%T:GM.;9.ACS I_X*];'A['3*7D1H9^]^>.5&ZJ861!#A MXNQ.A%MO?AD'B"0U'B63*BM==BFB[?,VBSI[-_N_41)YMZ6%B1A8 I+<83SJ M?T]A$X^3-01=*]H^P!D2[\IKH\9S]LS0RE)=X0VB:A^QY%$.4-[)$EW&N$_@8K)">#C6WKHHH0\U) MV1'W;+!<4]O_8Z3AETNQG45*_6;_RP;1_Y'_R'_D/_+_I7!Q!OX+4$L#!!0 M ( !6 #5E-N8S%_0X ">M 1 =VMS<"TR,#(T,#8S,"YX>#[C; ]9Q7MINFVUVX21-S]BD,>)TN[@O"UJB;6YETA4E)[E? M?R0EZHVB3"E)R\6I'PJ',QS.S,/7(46^_?E^'8 M"AFFY&1PL+<_ (AXU,=D M>3+X.!N.9V>3R0#\_--?_P+XO[=_&P[!!4:!?PS.J3>C>[N[O8(W<([&GYF>QY=VPF<13"*629M_WX__6>7_0HS+\O\YM75 MAOUP?X-_6R+R.CZ'Y(Y]@M?3V7SZYK\O__/Z"_J\VGXZ/9K?D"]'#Q1?+@^G ML]GUV?ZG5VMV>W>1%/F6>2NTAH"#0=C)0-B7FG=WM$?#Y>AP?_]@]-O5Y4SR M#1+&X_L D\]U[ =OWKP92:IBU3COYV&@1!^-!'D.&$19!X)7X_ MRC(4F5^.$F*)%=>RODI8L6+U486/(6]O2;6&4:1@\;Q&I9$U(I@Q^%E0PEKW'R2)!%GL/A_M'PZ$#E_/3+ M;)IG$E5Y0\-(5&=9P/ZK(]$H [1&)+J@X?H<+6 <O*6>:KCSY*!>?PD TP-D*H8@E MKBXG6;G\D/M9=(%ZBU^,!MCG-!^DDD$BNL?$!I,I#+G1*Q1A;D,- M0&6Z%5I'7= "WY5*^E>/G@&]S+/L>G&]$5,97C@;$U],7T*TXI[&6W1)6=K< M6O!;H?O"#MV\6$ 7("\80.*#4M% E V^^TA@[&.>M8?>!OK9BC>7%0U\/E5] M]R7&T8,.=PV/%<0ONT!<+.R?("FN1[4EJF>0K2X">E?3=G.2%8:O6F-XO0"B M#" +Z9&S&D@9YLA,"_;R?O4T9I@@QH3'I3IJ5+5CMD+W!S$'Y0N\@+(X1/P/ M*5TTPZ)\V=>J$D!61(^G <_W%),E=Y.'PA2T4HH5,J^KR$@1()71N][4">(E MX8M$#Y)H['DT)A'WVI1W4QY&JC-L9+$"YTT5G(),D L%2FH/EP&N"=ER.VF8 M3CKR/VU@.-BOPI#E[QUN<#COUC<0^^_N-V(0%]/W<[2A#*M%=0/="I*#*B2I M0(!2B7(L\5.9/4Q&F"A?Z40/W/]B!KP1,RL%4 W%"II#'9I$E(0D$]9C8AI: MM%70.=?!PRDP9K(5.D?:D%*0]X^_OSX\^.'';#642NYGU":L;E @EB53R*OW M;0@)@YZ,&B10&:E62+VH(I6* U(>* KL\3%%S%>0+!&;D&PU>A'2=1K=(&LB* TEYL@,ME-C#WC#= M8Y$,$^03/I5@!=.KNBE?*J%WN\'M67V]1)"AZWF E[#0'9K)5I!H,82\>4B! MH""QA\@ T24ERULD=COGZ7RBE&(%A!8R$") Q&4 (:3WO='WC$U1*"=% M%"O?:Q$!N1G!&T(RC^M];_#])QCR^9(:#K*_;'Q^J"W_5?;>V\8M NI]OMZH MG3M>Q1;M+R6?B19',"*TPHE+2(@18-4MIPZ%:0GS05(^3V,S8UF0OS8 M0WEH0$^V DB+"Z1R0"ZH1\*XSN16!A/"$Y!:6Q92K/ROK?P3$2"1T;O>U)?% MES,2"1T\.P*X)_"^&.(O\>N2ZR_C)J1;H67MCZOC_OW0#U#T+*(8_?L M5C!KJ_]'!##[NM YI%9$?!>3%:Y:9*$AO-;C9AMO*,)42;-!Y<@8>^@A>(H@ M1!&>%OQ6T'4/2/38MCGY=HXBB /V032,"&^1?A).X[#"3XM7E$[&BP@E(/D12@5"O =\45X'FV NSA[;Q\K^]$6_!;@:N%7G8LZ?LNME/+U=?Q MQC9K9K4"5(O1E%MK_?J_;Z9=3P#6MU)[=BM,M3B.S0G!OJT^P:G!>GBMN:W0 MU<(WYE.%/::=^M\L_M886FRWM4&1>E.H,58%KHI]AE)M%P*;0'JP585]QOW)NBJTJ!V3T<6N6Q@K0Q M1%0H)D>X'_JZX7P11]R75[S\=;R6KIS"A^*05P5Y=P8KA!LC1TD9("TD15@5 MT\/;?1^R?IYCSVX%K18W:MR;[&=!G3X'J$>RD<,*/"U&5/YKXR<$)KP: M.*SPTN(_Y4\,>KPZC8IJW_[=/0H]S(>X$'O(," V\EIAJ$5YBF-A=H1 R0>R M@'X4[ #GV.,-0$9<&Y&LLEF!V!BXR4!4HGOXK _EU/><1JH-6"\;#NKT_66' M!E8ZC=/ M.K(_R-?W_=V_-FPAV_4#3M8S=P6&&FA8%*7S#V<#WB MJT9#G[J+RPHV_9!0]:O'_WOHQ']B4G&#%D ^,'$L7C4X&3 LGO@8I&FK$"U. M!G<_3I0+**$A@T/( SMM:SK.@X!E-OA3RG\-67D';VEJIT\]D\5E> MRG/8S5M76[O+#?*9S#[/"M&M?CLJO_7!_ZZ^!_*6&\Z[8T#TET4:WH1)7K.Y MI)X4U9!%_#54^88B:7AP.#PZV+MG?JYI&R5R-[130N7KH(3A99JZ\IF)7?R0 ME=UQ M^-"F(A2SJ#^ZH9&_9&0'A.)/0!"/&W4MMD,MT LW5H'T!:1D:?7+;/J[BEM> MH?5:^)J7\K.W<_3E[0&("DL\]> MKL>!^'])X\,>"L6':CA$7D3#LMH-=!?4 MOZ)S'*#IBA)TCK8HH/*+*?'Z%"0/E?[%BM4%H^0)+4,_8Z YH3:%Q*1U+"2PK=WM%[A(L$IA5>\A1E4+I%<4OJ"QF&]SB6*4RKS M]85!Y2+%)95G^+Y>XR+!!85YV[I=T9A!XE_@18002;X1GA"/\W'W3@-(RJ:T MR^*"D<5#!I4E>1W%!97?K3[(*RLXC/94SP&KER0K+.%/MMLC@DH'U5CBE:J$E:A7(0'-![6*- M&)NB&KN87#+$QHX_@1G&?M.U;O,6\7G7%K-W!(5+,46IS&6,9!>4G\5< W,8 MQDQV0GEM\R;=[C#O[N0,.PU(]LDC19K#0.R:GPR\$/GBS;W$K(2XI@1%,'QX M J,F)$(A8E%R=NT#)51]TJBL:N1H@,Q<@_C\76QU0J]2L,8E3S MGD1A\MPBTY_->EE!65OSS;E:M\J$@TF!7P=D=?Z]!<2%+']J@"U--^7YUN F M5P(5;B"20?ILX\=$=1:R:4@]A'QY"[I 011ZO3BC:UZ&Q."#V*=5%'&O1V%7 MKGW.[G[PT?P9W7"![Y$OKY@9^[X\NL;XR!+$/O(G)'U+O#JPMLSC;A6(0V\E M+B)8S.@BNI/OKZ40UU&RO7/_'(FN_VDVODR7LF:&W:+[Z#3@PTYA/ZQ5ID?,^R,EYDGA-=XH8D;7 M(HMSX.;:9Y^.&^W3.9PS)]O%JM;'.H)S=4[K+W=B4D#= TH6Z5[+9Z%W, MCMFVX_Z^70"WR^R<[;6W^.RRV2Z3([9^HN%G\#V6#1S75U1!L.B=. M)\*5F7*>VEG]YUW/C_VM*,;//V2XH&$6:DJ^&$L/<]MPN@J2"CS X *)EYJ4 M29549Q>H^ME*\ZE+AV%([SJY7MR(+Q\3=6\0#-0;#UQ2!=G?GFS6>(M(DA>L2?.*!4LMF=_1.^]2>0\U:::O,=&G!E'A"5? MW.17V9P^Y"SJIIT[&/H?*$F/.5W'D0#&Y]!^0F)F@OSQED_%EGRN+;;^D@>X MY/0ZAH&X1/*PM&/W+4KO.+U7J4_E^-/=II]V,;TT;2@Y^VN5:-^::^JV5.-K M^)CM-OF]G(=-2+)9\R1^?NI2']>1N.1L9=G78XXN&G_\ .Z4VL&J_W& M,O^WWFODB(@W@\_%J1/_'&^QCXBO[# 1G9WK&1R?1YYOJ:1F U0"R0[<++)_ M:QC39Q;6/#6]DPM&67LU$;L.Q3SW<\79&@-K+M<\=5;H!C$4;C/7Z\G??G?Z M[2BYPX#__!]02P,$% @ %8 -62]R9F"'$0 TM4 !4 !W:W-P+3(P M,C0P-C,P7V-A;"YX;6SM'6F/VS;V^P+['[138)$"=>9,VDR3+3Q7,-BY,$>[ M^ZG02/28&YET16F._?5+4I(MF:=L262!#8),QN9[?!?YWB,?R<^_O,Z2X!FD M!&+T96OW_OFP]W(W&=\?GYUL!R4(4APE&X,L6PEN__..O?PGH MG\]_&XV",PB2^# XP='H'$WPS\%5. .'P5> 0!IF./TY^#5,:9;-R>'V]LO+RWN$G\,7 MG'XC[R,\LT-XEX593A;8=EYWRC\%^.<$HF^'[)_'D(" R@N1PU<"OVRQ?LMN M7_;?X_1I>V]G9W?[7Y<7=]$4S,(11$QN$=BJH!@6&=SNIT^?MOFW55.AY>MC MFE1][&]7Y"PPTV^AIGV-$@(/"2?O D=AQM5N["90MF"_C:IF(_;1:'=OM+_[ M_I7$6Y7PN013G(!;, G83ZJ]9:],6W.<9DQCV^S;[6-,+9*2RN&F*9A\V7JA M;2CZO8.=C_L[#/EWC4;9VYQ:)H',L+:"[74[/@H3)J6[*0 9,1$@;=P'(3=A M"E V!1F,PJ0555+(CDADPP;,*'IR/;F>LZ%.;8F,46+B;4EE-<1+3*>GTCQQF;VW(5D/W0.IQ2*9G"7YI)5@!J#-+)9"BOTD! MH1UQU5'-'>4$(D#(,48Q9)^9S;85FHZ(_XJIGZ/((Y :*92U[4JY\ G!"1VC M*!M'$;8V0W9&(J9S6/9&>V SP9R-/S-Q:IBN;$R8H4X M1IHI,T(V!&! MMR"ALU5,75;V=I^&B(01]P,F^DQP'9%W/ W1$R#G:#&1GJ5X5KHK]#0FA/I; MJK\+&#["A$Y6YI&[ P&=$K33LB8L'P!: QY/5C I]"*\T; 3LB M\ *CIWN0SD[ HW&TR-IV1@8A-R#EX]%,AMBV(S)^"U,ZRLP&L]JNLT (1]^N MYU6(2)F*^?:D=&Y;@'7L2.]KDK0?T*G9DML?40RY[ K(0)N2*B2R#S\8)W@:V M*TE'4Q#G";B>+";/LD>C9(V0G9.HGD%;TVR-JG?GT=8XVF/J00^B@UA# T8D M?>?:;47?&E'/N7A;^MOBZ=QP%GY9ZXI;F])::+O/V=NJPP*T8PW^4WX5K=0>SZL4?4=:[<=EJT1];"NU99F&]@>UKW:DVF&[=RFJTSE M]!6D$:1FF,((M#9G&RR]D3ZF?OJ9AQMK4JU T''FV-8<3'"=R[.1#:XK4PLD MW1/.1LR(%77$Y2PZ9J)[*MP$IZ5AF+?LN_:<==#+@"L KZ\YI Q M(^AA7;I]NF&&[6G=NK5I6,+KR(W"),H3'BI3%JJ=W9N$%<'7 MMG>UKEL/Y4= I9R3S S[I*#F#@??U+N>/)1;>AKWK@?S(]I2N7@;EGW2T1E$ ME-L+^ SB-]^ HJVHT:E#9V'0%9:TK#JD\: MX?E)FW&E!' = UEKQL"R3]JI%TZ8)W!98]=AC[56-*SZI)%FI%9Q]V8>-@8X MUX&/_>BQ$H!/*I.8OA2V@I6RUU<\5>QZI,='>/9#",;=8@M74^TUKI0,>F3(L9Q<3E-F-R$,&9G M0.E(+SXL M2C67)0I60VH-K*Y3N'6&W]K"DQC#:%UKD-2G_O/NYO3?:"\$E] M_.!F*<[X/WFQ#WR6HZAP /?X%K "7G:"G*= $:LLNI[ -<-JI^T?W MZMY<<#Z902T!&Z.X31)CAG2=&MCRIEZR::*)+F)H-'(5\#P#E -V!1 5>):&4?8;S*;' MU 7@&4A/7Z,DC\M+ ^C?6.LJUT+F>D*5:$J(A=:6D4]>D9WWOYY\Q3CF,RM( MGV$$R!V=,W6YHQK&M:EY0:F/%R"PEX--,< >2A,U7*+X,TV^@QJ1F>5\#XWHF ML%65F6^?M,2F-NI/> )V!G2S@=C2]>JLK494//JDAS.<4A)0E?C6+H?Z&D+$ MPLTC,*%MM*%1*R2NUUQMM;>&9/QTN,4Y_'J6HG&Y]<;>."F1@U4W)8F6O%P ML&=);:8^&=D51KC)DM'7:D!<'3#-0 I(5I)1IT_-A1;(]< Q:D4XBFJ4P "; M1Q45!<4&-3 ('8#K@6ZM A,C_H4,]=M=[ :+&L)U*-=VI)AX]TE/+$PAS,, MKT#*E MC]X>"#N!N;Q.N;CF4%O?WU^/CA80F;D>L;L0V=X;53XW0LWBH:*]ZVFX;TM8 M77_4BLTGKWH"YBF(8*$)%(]GK/CCOP8M:X%<.Z>!56TAP [UK4@7B[O?:V3S MDR"*5%'5V'7^,93B=#+P<5D)9!N[I38X_A_=MPJ$-YL]Y)&TKT'_9KSV/KX] M@^%DCW'@2PP;6]5R]L3'8"^C/,!D7=U%M-AE+<3C:D"[?J+C' MXX@FIRFPNDI,#^7I5*W1W.H.MH50O+)5@6#E#5TM=*K!X:F#VD##1H%YI6\% M_V<0A=2[;C0W27&XVG&9EVJZGM2?\M(OXNNA/)V;-)H3MF+,0O'*5BFK$0 Q M?Y&T?,VA>E1#7_ZD@?)T_K'7HHU0^E]+J%-Q3DC.SAM<3\I#EVQ=BQ\(JKYA ME;>*=89U$'D:UUKH<%V._F@[7GMV- MW,5%IEZ64H9VL#X+4Y=E;"#,_CR=S\+43<8^50T%U. M^D^KI'.08 '38_4"?$)P B.6CQ=WU-*.;W "H[J--(C]M$IL#4>P1!(LL?1' M_N*=$RFINSNKI-;:]T>4^BUU.96[JU26" )08N V&R]P]$FY^'JZG.8]D>8" ME-,J6<3JP715[Z;+*=X7S+9>.?3=3WN[/RY+ATI,O18.J=Y-EY-_L$I^"1YP M^*")H#^B%X^B+TJ=6-BN?2%=SL^'57Y*S %$]9(GYF:#!?J@P,]M3'KS9S\S MS.JB=(.1C[(Y1EBE[YXPY8/2 !!5,CQ:Q M\N2MG#[!F2W!@@IN@*#QGK]0*"=1\$\+J.!= ==K<*".(75$"[Y(&TD.Q(@8 M4NI8$/R4/+ H(7I?Z3T' MH=#&C>JH7]^9#L)>??U#^01Z@R'!P3;60UAZQK$$"S3]JB>:@CA/P/5DX0-* M N34BYEFB8"M1=7<2(G$T5F.+IZ^'9A2]I 7H:+D]Q)9T+S2WO7>A?117L6[ MO5)6?=H XZ_Q",MOBG>'),MNKO8\+)0@9\TGX2^(NPU?+D.:&L,PX1=UY?-Y MHJU',D.ZWD=I,TH,['NUM['T(NK87NM6Q*2IYE:J0/^T'NB?+ )]MZYF^#>F M!^5K'#_3! 42[34%LK:N'5*;5Z^E[V5+.!^BGHKW71JWLE:JVK--G<&N5B=TBY(:4U4W,JOF6AM=K[&#=AV"M#BV9CKOIA:.7ZF;P#"+!)9$:Y,W,ZSK0*=#A:H$X[K-Z<7A>?ZR?,>HBU; 1HL(6! MERMJU7E6N>"!M(:XQ. J^;ME8ASAR2BG$RN;4'59WH&X/5QE>74\16HWT K$ M(HGE)0'LX)XV43T0-H3KB6I15L"1#$W^)>V:$E1<]-EX+=R0>A]H-XEK:)<, MRO/M0=@\RS-*SB5$<);/.#75T7XMC]H=BP)G4"(M>:S0NEY0N&#/$0'%._ + MWG7/,=MCX/D;7BQ!MM;WZ0N"&HO0I"+;E MY=\@3.]?\.;6L$#D>N%B("-8$=R?5O>TSPYFOQHJUVL>0^J_+CRO-O.4%9]V ML;*PEZ>M_1PV=JX?/+'C1MC :QY$&9Z!Y>$4.P:$G;KF815W6U=5=6UU&\M- M"B.@#26%';EZ*+DHUJWP!1SAT%%R149YR%I;)'J@W7I;,%2A&H:5JELKZ_J@ MJ9EV95>-0FH++7Q0I\;L:OE&%?6PJJCQQ(;JZ)'=?5VZD3$3\U.1='+B&L/H MEGVG95J;3->ZJ[*QH-;A#Z4\?E@=:[S;@61C42YO9\)B$FY?.#^LC0LGT^P8 M%#)P\:3:\)49R]-K=DP(447C--O@L\W*"3<['L1BH-43;VH^RAB0_X2CZV:VIW M7QPT"YH?#>YNGHSBF(G])P A^BW-R%^\Y__ M\]_^VXC^[^___>AH=.FCP/MU=([=HZMPAO\V^N8LT*^CWU&(B!-C\K?1/YT@ M8;_!EWZ R&B"%\\!BA']0_;A7T77T*\=%XP^2/ZQ<4+M0[O8B=.HDUO;U_?YO_+FO\]\,,_?F7_]^A$ M:$3U%4:_OD;^;V_8=_//OKS[!9/Y\>G;MR?'__OK]9W[A!;.D1\RO;GHS;H5 MZX77[N3+ER_'Z5_7I#7*UT<2K+_Q[GC-SJ9G^E8 MCOQ?HU22:^PZ<3I"I!R-0 KVKZ,UV1'[U=')Z=&[DU]>(^_-&J=4V00'Z!;- M1NR_%.CM5QFPSYC$#-QC]M?C"::#E[*:MGLB:/;;FQ=*0[L_??_VX[NWK/-_ M+Q'%JV$XDC& )>X"T9N'(+"^ G%ONL$C;CB MMM3$(IMA:$&[CZ:SZ3-;%>A8BL:AQU8"@IY0&/E+=(TCJ2*;]]2!"'=/5%=/ M./#HZG7Q9^+'JR9LPZT[8'7B1$^7 7YII-A:(VTC-?)I]S<$1?1#*704N;,D M\D,411,<>C[[G7S8-NI&$_._8[HETLY=1*0<\FAU@>O/0W]&YV@8CUT7)V%, M/W6# ]_UD1QDE<::&+T*EQ0=3*1SHT:HB0$Z/IX=W[MX?::+ F)KQ#EZQI$O M7ZWE+;6QB.D:%J_H%]A*\,SFGYPYN(VN,59;H MW;+BU3UQPLAQTWU QI^LG2;V)D]..$?15;A92"\)7N3;53@?1Q'=;RE^U[[S MZ =TL9+/W!VZU#B?HSC=(51F=(54$Q,;@:\1M2&GCX$_=Y20ES;4Q. U#N?W MB"S.T:-TMO!HM;$113>(I/-1SD:=5A,;/QQ"9YE\P%3IM!E"V/UC^KPV$:F0 M,TP6F*NP%3?K0J[6KT$MJ",WF, MT)\)_<#%4F49@NAU&SCWSF,@7\$!\LZ-'37N5-MW:/BH,BIK:6X35Y-@YXZ[ MWDO5Q%!LKGDG4>.-3]WCKJ+&9O.>.CC+GJ/8\8/H&U-9["^E"[Q*6UV:=I^0 MEP1H.MLLGOD7I9J5MM3.(KR"-N99N:O.-X^F@Z-Y3QW@4-\@6B @[:3KLW93 MU3?NJ..S>%/^F_:C?>!L]F7A5MQX*+7J5O^9O2D<"DTU(W#KSY_B(SP[2B*4 MJJBAJF7MM0^8U/"9X*C%"@\VU<[D5_JEA*2GPORSNPSF)KUI%^4RB>FWO_JA MOT@6Z<=OG%5QA*K+H=Q5U[9VTVG9N*,._%I->59IVX'?JSF;\K;:Q_3ZI'+Q MBHCKTV%(?!2D-S%OVM^:2:?A*CQZ QN;[#GUVY7=N.67D M'73@EVY^W)"W[L0=\TQC[C( '!_:WV-C%W<^I#R]42[(&[R MB(X\?\$NWK [%_F'BBK9].*'\3$E/E"NFY=Y MIK^FAQVVNUS3?Y;X1J\Q"CWDK3EG'2K?N(S]F%'G%V9/1D?L=FW"UG[Z8T:9 M\['F),!NZ?,!NUJ*25UOT5K@F1,]IE(GT='<<9Z/V>IXC((X6O\F72]3/>:_ M>-A<9Z/BHBOZX\8&")Q'%*2??;3'9KE.O?X*'.=T56ZW:(_)FN]\J"C. MQVQ\_NKB,*;CXR)(OT;'.)H7X\LS@A=25>9JPT()BKJEC+P98>(A\MN;D[=; M7@),;;_?WL0DX8C<,T"3P(FBW-P>O_HJHZO>1"MLW,U4!E-9^P!$D*P*72 M09"],P<97BQPF/+Y-3<40<2JI!T 5C99 3 $DP$K< PN86W7,,YQ^!]W-P]K M-Q*H5T95)GK@S5TK- KP"JY!6O:#"+F_S/'RV$-^-I;I#]LA3/_QL#8Y[VF/ M' U3DB+%PPXXBE_C/Q6(>1K$(!0I!Z'[&L.0RM_WJ_+_2AP2(Q*L5+1>(1Z$XGD\0[K_ MT+.APNXWI:I247Z5>A#:YS(-J?]CO^J_>T)!P!X,.Z'2Z*_3#P("@&T(A$_F M0$CC6N=4-'4<-DT&!T69A MIZKYG'1 >B]R+'+U]ZGV2S]RG2#C[Y+^CN?#+PA2(Q^$^OE<:W=^[03!_T$. M409@0SP@]9=Y!I7?TPEXDA!28DVX\D#45JM?R#2H_Y[.O!=A[,(1V UGD<@VKOZ6";<79#_(5#5G>^*U]8JK0#4#R795#S/9UF M,];NG=CK.9ARR6[WD&1?\W1.6ZXJL)M@3 M;@'"A@. 1LX_"%!/9]Z,S['G$11%^7^87"D@(3@50]#3^1?B[ETS"-X-$H)W8@AZ.@67N)O0'Z?D'K\ T7> >#CJK_ , M*K_7(W#.6RK-E-P0O/2SM,,R!"HMA@,#CW$0BUZ/R>MQDID+*K,@HQR.[HL, M@SKO]9B<,W:#H]@)_J__++-.>?3#T7^=;1"%GD[-^8A@;A3HVE6)Q&I=USD% MU=O3T9CM.6."''A8%RGL5FZ545"W/9USKS&+ZCSA4.A#KE)9K6,NLZ">^SJN MLK=Q$;@\;/YLM6;+7$(JU?/Z0*[2'\2/*3_L5GX2YAXD(/+');5:U3#'H-I[ M.G+>I5G>6>:8KU0.XF]K/)1U7J>S6N$ NZ"V>SI=WA#$Q@ *LSP(]^R!+9G. M9M!*#=-;K7T)VR */1TS*^Q=15&"2%,L:JV&A B?>1"7GHZ<=\A-Z$*Y.CE] MO&?OQX&5J$)EM=ZYS()Z[NF8^0W?$X=5\KI;+1YQ #_AX1!:K6V(7U#A/9TH M2USQ55TBL5K)=4Y!]?9THEQ/LHM7-TVJ"=_HX%%:K6R085#G/9TTMPO;7&FM MG@]IK9XKK-4]G3373&47]>F\V^9V%*N+U_2]%JL/218I M5Y?T!SX$7%*KE0]S#*J]KZ>PB>?'R,L8O/1#)W3I86Y;E0Y 0-+*;C!4F =Q MZ35.^@,%P3]"_!+>(2?"(?*R@X4H6@$TL1H1.><@'+U&3O^)@R2,'9)>N27 MW."2#D#]/(Y!M?<:),VOE6]VKJQPL$C[_!8# $' .(A%K\'3JS!&A)4(6*)S M)W9R?D58\%L, L!XR 6O5X\3B?JA,HSQ^*[ R7" 6B^SB^H\%[O&]\MG"!8 M%[P5*;Q$. "%U_D%%=[KC>*+!2)SN@S^3O!+_)0_Y!4IGMM@ # ?(- ]'IS M^.)UFU@@>]4H1*%&/00(^$Q#^N<)U(7^-_E,-H6CJ4RAYQ 9C>:@PD;(,H M]'1,GL9/B!2MLI0U)HSH(HBLE=6(*#$/XM+K,;F8YD&X+1?HK-8]P"ZH[5Y/ MP3?)8^"[EP%VA'9_@6P NJYR"ZJZUY/OF1/^09+GV%W=$.PBQ )#T69.*AR^ ME#H8 #SJ]L=8MFB+#+&_?H-3ZC'_I#;%Q)FUN-53,I0,AZ/7I?^Q&;Z3<.^:<3)&A= M,$PTEX F5D,CYQR$HW P__MQ12CZR3_6?^/\J=1IT[H49TZ0E4M"J%#KO52? MXG1T--J(GQ:HH!\((^2QGR(<^!X;@:.\IU'>E9&4W*QX:TAG PKI#_$-9>C< MCU@)A(2@&G#U--V*S&-5O#AUH*"^-N M*PX!(]6[WZI M6JBCA109E=7RJ-.:*CTAF!\P#KU5H&B#0U[D M_9$EZ')YKI&' X]IZZR MB1,]C4./_>?BS\1?.@'S HSCB4/(BAXXT],F#(]2<[-P"6# +64!USACDRH+ MD46WR$64<6JQ?D,Q[ M>ZT?0:B"8244 S0)34.4QM#6[D0I0<)N!P"01 )) M2V"E#4A7(,X6=$XA4[3<=T^C+S_IGQ M*]S>1:ULAT;*NR@<86CCIPP[+,9YC9P(W?KSIW@Z^TZ76R:RP 80-;,=)CGS M($[&/ :73'GHVE\B[RJ,G7#N4XL^$U@XG<3M;$=*@7L0*G-N@90_V;YON^H+ M7((J-G:S OW;AW3@KYANBQ@K]#4F05Y=$[LI4Z,0"%!N[-U7% M$UYD&X=U[1FGTI MBASB(:$%L0^B8LPOD/HOFLPOH,&0T!&) ")DW'=PCA[E\0$.\9"0@=@'43'F M2"B?U]:RKN331]AN2%@I2 )&1XVY%IJL=,->Y!JN;^8NY0#CZ!L.W9:3:=O4 M L!:3Z2*%"!PQGP*Z\7Z&COAVMB1[TQ%ZD' S(.(F*#"T)I61N&_BO\@FHW MYEM(G[0]X8"R$3'W>KR2^Q;@-H, 1<(^B)$QW\(-80_8"/)2SB5WV3C$YAZ& MJ2BZ%J3FL@^B8LPG4'@2*KM>6*$<$AY53AQGOV8 M6Y)@[9/B-Q@2-"(10(2,N0*J+ZCODL?()?XC\LZ2^'OHLY2(7O[+Y_0MQ?:F MG=+4:MSKD+#>64YP0+3U0KS\$64HO_WX[FV*](]_W-T\%+G+&(&M:]8 I!\$ M.G()(+V;?- 3.RQH=N&0D"6;&+MNLDC25S LG.;Z LM/WG80L#63!H30F-LA M?7$6I/F6Q][_2[);2Y=)Z&;;P3VN)!!QV479Z>S>>15$+5KW.23(=Y02' K& M'!EU)30YMPT).H![$!(;/!GCT&L"D*SED.!2D@4$K^ /,9?SX\9A'LPG%/ON M]BA13@#RKDT"D-%?2CW_U4Q"$#AM"V_EJ-.:6N]R3F2Y/"ITUB3KD&?+ 20 MXXAVI=[8L#T)G"B:SM*9+\ZT(6AB+K$&7_L 1)"L-CV1+; HR\7 HS63*$.N M82SEW+Y([FY8V)P78W>\+$V#<8<(LV3*[FE9/@Q!HP$[K3C6$*6LS2(@*K(,V MH$WPB%,I"P0M)B,>(E!5_D'SSX+@9?-]2Z&Q]:BIR@ A9^Q^4RUQM\IV)6@T M)*0:;53&;C?5&);M4D"#X2&CL#_9<+NIP>8D3),_.'Q4MZ5/AH(5V\JNTUE^ M$1N'+-K"2JL0],1\.DMTC;+&V,H"?V@C<+'S_^$\X^AOH^P;)4$/(9Q#"&?O0CC9 M.&=3'(=I%DFU, Z_V4!".2*9+3K>5]B411$ :FL+$ U$ #>3KJ'(+_PW@Z'4 MZ.']T""HLP_Z?@T6!RI?\)?7+^'1F[IUVV2=$G ..GPUSXI)]G;"7R+N)7OA MY%!J^_#18AR:20&Z>\W=G]GM'<$7RWV[ ,O6V;L-?.UU'[7U(' Y!@THHU,A MB\V<)X25*T7$QUFP,_OU)29WB"Q]5Y2KHE$W]F/76!K0&K,,UV(L;A=@@7Z& MBJQ('-#2LPS:='1^0R_I7UI.U4WSH0+)D0(T"2W#+QN#[0&LM!\J@CPQ0 O2 M%(3?4,RJKB]*\>8Z4B4RZP&I4,2]Q4=%77_4X M-.G#7BC:B0+AU#;_23. M!@D2* AX3&X;I=MA-K7#B-O%($&")5&)&AF[G\;JD5X&^ 6XBO:Q\"WV,MIV,MKUTQOVF2B67TY.W54X+])WQ5*X!R.Z* MGJ-G'/DQ7YTG)U4F\PY&*.\A':_>IH\.&<]*@16K@/%9/JVSG#5-62TT[F[8 MUJZC5A)KE1E^5QNRQ1NG__[Y].33]LIIWE.7J]PM2E-@W3A49VD@PTFS(P$C MY'V5^[SY*&T_*G?0&<^3)R> M\\@/B_L-V]-'F^Y'6?_I "M]H=.UI5*,L2S'1][JLFG1&5_E?.#3Q\"?.X+! M4]L3MRI-.QB5>NB,ZV+I!CZCM2V0-1G%M,TH:]0A;U%4?6-6YJVVY:6W\*DB M1WFCSGC+K5 ^N*>U#6Y+WN&K &HT3Y_7#R&HXF:8++*43E07WT-HISNM[71I M5Z.\KW1J%WK+5#O*^^M:P74/0IGWVI:7MQL5&W:X7U#;-(_1GPFZK+L&U\K2VA6V;C=;MNK<2T]OI (>U76G3:O27K%V7!@%L M-(IXKNU 0M.Q'SGJ-J1(@MKNQ+U@Y?0A/FA6B(2L[8L" MXZ(/(=;;GX#G=^">V0>#*INGB/GV6^A6NL,[NL,[.AO?T47(_66.E\<>\C-L MZ ];2.@_'J[1W DNPIAE1^6_DZ-4-2)+7\7Q6 6UWH]^,U; ]U24I$S1\]LV M@<8PP"&D4#V/UW1KU,I':8VUWLVK,R">=8_HYKWTHXL0D?F*GG:$EZ !ZMZ? M,4'C%*NQJA*&ZGFC=)^0EP0H3Q1P1FV_-$4"'7RI]5>R>]S87U+9TU7QGH[! M,\K3'X+-=>>^3;V^4=]]]8@(C0MS*3UEO=H+H&SOCL6 W-P)MSODL(K@G9Z76SWB MKTGN\(65/NMOVI&9/#-B7/!N(G5[>!\2O%8Z!KH? KUZ$KXZY ]6B&R&V$W0 M\9P@)'U4+6QC*AMCVWF&F\@%H?))\Y/W\?U7-2CJA ^?!ZM_0!A(Z9\-OFG? MKSQV?=DS+7/A&7NP?F!)^!+F.ES? M\1":$ U'3D6ZUG*..P),68UY&S*!GR)[.%D +D&.1S#L3IS&1^=Z(FE,*?_ M8<(MG2!=4.,)Y7Y%[?WTD:)@'5)I_G!B*)54#_[*!@JP+B+7<6GZ/49=57KK M?)*MTD;L,9 <076?MP!SY F\M4C5V$O.PF M>/R$B"QO']!@+U%4$1E"=+_36.TQV@T4 &%O+@66DUZ%22NL(>*R!U)S^HOI M2XA(].0_CVD2TT@4T.(PEURJ(\2UA.LTO3>7Y^:["I@-# MVLM/,B@4]0 &E&S8^QG7[$$-BPML_%EJ5@"WZ3Y#KR@\&,NRS#+0G2!QCY%O MH@'0 VS7=*\^OU>=Z^MV^PRWBN2P\]F8\S-PHFC#YI3<^O.G6*WRIJ3E/F.M M)COLZ[8*[8U%@ERZ3+$'UA,G")!WMEH/WIQ0=$=ZMXY_NK'25#7@4#)V!8(K M5NEIQ';Q6\MRTG R;K[Z8:-FD+ P6+,<;AFE*HGX[2P5K(T2-*@)]ARGX> MFNP@V@6G8K]).#>WQC8Y8_('0QMF2Z^-ZMGH\@Y8ILI"VIF\DT[S46Q8AS/0 M"&6I)_8IR+).1W-13$=SODE'TX-\4JDD#\-J68$D&78X#\7Z :^>=D<(6RUS M4!DV?@Z>#5ZF#F@I5^Q18EP4M+:J< ]ITK:FWZF!/"J_/I/U8,V;,G4HP9=B M:MJR_OT7*,;9BKVK$-^B5FILP5UJ1:QJW@55S5ATUP(6E7Y4=CE7J;&9.]1- MT%#$L:X1F^Y5=PVDS7>N.P7;TGO8&TYEEU(KA(8JD3>95?7+\17^K5M%OSIA M,J-GQC2(<.FX+ WB2@:,H)&I,MCM49() RZ8QC"[3 C5)CU,4#DO_5?VD_05 M+-S&5+'F]HA)9($ :UVY&7SQ@+W$C;_BP),]=J@2FBK^VT+G @' BR7F8A!X M\9S$V;TXI2T&:&#J/6O[.2$2!(S_&\,IS5C+:D)<+9X)7F;.31E6@D;&W@VU M!TPJ#7RL-@;;6>('S$$L0ZI,]W R.)N )P <)C,WC9S0D\Z:#!V^BKS M<#S"7!J:),8+_.@'$4 &$!ASM@ HX^]$^#A'W.[AU-#;R-:. M7!5Y(/C,9?\IOOAZ)LCUTRR*].< I6H.O?$"D]C_5_I[4$;!9-3TA>$-"+V2 M6^?1 /G]A@3#0=1J>!#+I0&]&J8"^U"5.;7@<:VXB4K5.7N2C1:F9/JNBYWF M*/O,R;Q$VQ>4-=B%RYIB3\87>!&?DH!LLUZL"R)5U:'V8=N!I.EMA M4C ">W'AP2<.A$^).#<.=7C/F5Z[.#\TEO*4T-.U\FH(4E?8G&N3RK'MUZS2IIJ$@T\XY->V\8](J MHZ:A_/3M$VIVDGB>K_N(Q 6]TW]M=4[_\7#+C$O RJ)_+_QYD-94601P=>]= MX^#X7C-LR!G#U1?FL]:3K:-1G5;:,>HJ[]-"D6C]J_/J+Y*%2.\EDMX+DP*# M%0O8 WT5YGS +P[QY,^G*F2#7*CYHD"0F,NZR"T_6?3:G*VV-#?.*G5C,J&V MDH4>"QQ_XD3P("%FF>@+).^C\4BC$08*6F#].'2!,P M6KF%=@=UKQ'X">6 RB]R)#*Z*EGOV]P.,P9+Q !5;5?>.?')5M!DD+N97"S0 M(V\5:K(CA["1F?.G7.<*&-E[I-0-DY6[DWXH>]V5],0;#3V>5ID/"E%'.U], M9\OVYBK!-?L(4Z9P LE@EIV,Y[,V*'$;/9P8BE4V1$G M/(B2YHAC$Y1^GJ*"FIZ/ZRL<:#)U\/X5#M0$[X[% 0V^M-OCLL&ZIN[NI8$- MGO3VNOACMP@W*O!H12WW/2CPV.F"K%;$T=AUXL)^D8V]<1(_8>+_:YO:2?C, MK]IHZ"!*18,0-%:*O<#QC4.F)#U-9UL%75-2(920A!KO$:)B$2%DS=51E]T] MA:Z>3I_3JSN_IPO/59AM+9*TF!U\;.@CIS.56!?!+'L"FB\C:NV'/AZ:2&F= M*[_,_#\Q"QS)*O/";?8+RKID8 #-4/K,]#HF6V1(O"HFX5'+GOFYFCTS[VZ4 M]C^-L-'"M-C^X MM/0&8)%1>=Z+*JVITJV"^0'CH%*AU=RE!"=PTIN)H??#F0NO'U0H3:5V;.L= MX;$/X6'NL09SW=XB%_E+MK4*X*A2#@P.+OL*MG>_M9DVYM#DB86VHJMP\[9D M'$4H301_[3N/K'0V'5NYAYCO:_Y2J]24]S["LU'>_\@/1YLOC+)/C)S0&Q4^ MLG%$_[6@%=V27X5+%,5I&A\E3_K[MU7I"CW8XSK?OB.2.\MYM(:?",G\WA4Z M:QS:L-JA)T#V^Z:W:T.6:_@KBI^PMQWU]=\BQ#)=P2[LW7HT=V;D8X8UR66% MIQMB4>01E;7IWX^M!0BL+* =WFW]T%EY@.P;WEZS>2VXN,E&O0M6W#6ZQK[(@VI1JI]3CP.88P,/8$IS)D5[(/\*SHR1":9! %'AX?P(&'HK]9-&&7H(+6T?%-7(BE.I= M*,&I*'22]C%*.^F9^Z_TRY2?=&9GHBC&@MZ_$PE4Z'8K7]\!H*V4ETE,N?E* M.UXDBY29_$676,3W(A&S/D=YI[F(ZVY[D6\394N_/7T,_+FC_G#D_8>J=-NH M729,H4=[PE\3'-!%&V<\U.M9N\"?BS=1:HLI[^FLSJ^8?I&B01KEYRKZOF5- MZ*^+(0>^>]&-E9G 8X-ARJKH3&<%4<1W4 %R"ZZ;:D<.JPANG5NN+KG#%U9V M9:YQ1V8NK(IQP;N)U%/\<0#P6AFQ['X(]!JC3,V^\9R@E!EA4))':J@>?-M) MA>726+>XIHQ>O#[[)$LA[<3H!)YB/&IC!1ZZ-Z) <:V+099/;NM#H^"B+)=^ MCZ$4"&S=G!P3Y$QGUTXH\"IN:?88M(J0O049O51S3G")N)?-LX!D7\@YG9'WGA)?SM'S(W((D"W=,O- MKQJH;F;RGO88^5:J4(B0]AK1N<;A_!Z1Q3EZC-4\SQ^KGF?6Q2BF?8Q8)P=G M\\'9?' V'YS-!V?SP=ELJ3?RX&S>:W@/SN8>G,W8"15]S77* ;N:^<+H7ED! MI=^B)0Z6],!QZ8=.Z+(WX*$WCB)_'J9#20F/9IV8NCNG :L6@D(X?C3W=BEY MC-"?"67S8LDDIY^2E&:$&NR_V2/1E47)G3BPVY"6L[FBOR ME\7!M7H?^XQX4RU8%\0_1\\X\D4W MEM84^PUC44;K(O;G:$'M@IS)L9O&DH6(<*,G; M8U&K_496)C=XIC%VL;=PB>+2\4F:@T5PLY='OL^0"@2&L&Q;<$_9=:[L'M]+ M8$2B0I 8*Y!7'#[LOVHSB_UW+[$3R@J!]\48>%2,Z6Q"D.<+-KLBU5Z#5I,3 M/.D;\_H4>;QT7/;H?Y7E%O/=W(^Q/O6H 2KIY&?!6TD-X'#0'$O./\[JK,S6 MR_\M,(RSXC.)*)6 M>PFULMP@PFW=/,"\+9^.F,?QDFJ.2A:B*!(Z\5ASQ=9["65C^4%(#3J%BNPK MG#2!!GN)KXK((*26^(;.D4O88Y+"J%0%E]/TYX$9%!X$O. KZOF]3;K0I/F6 MU=[;?*J_MXFB$34R1FDG]KRW&8>Q[_E!6M7R#KD)29.%7;RZ04(5Q )D+%MX M$J?ONZ>S"X>$U&C::*.&.,?\T/8%T^]L=I1$^8V-GN]8\[Y&]Q #W];HQ,?Z M=S6;1)59'FHF&0[3Y5I\U53P/M 2^+KM_QF166 1/JR6 =MQ[Q4QDQ!@J^68&[ MS7N^?6/#4N/A1_JJ4?HVI41F[$FFZO3#$MXA&,R]LMS)AC-4]KHE''S^(4@^ M&8/D%D4Q\=T8>4JP<,E-Y9YJ"0TL P3/9W//01"98;)@=62RTH$R@( &#U\& M!9%("@BD+V8+7TZ?F2*EKQ^KI'3#'!0R@ "P!];<0?7%(9[\(7^%;,\/@SR= M6/1D)C-+G0AY3$2J,2?3_#:R>;;:TN1W@U*AMI*%'GOKIV+Z=_,U0\=$+K*X M!WGM.PP.?Q19?>@T--(L/5IJL]!./AC*@=#EJJ!FUJ6B@R;$!W/!O*K#Q(E\ M5Q SXI$_G%AE>FN+X0N$A9 T%_NK\'K.U"*J;PDT^%FP+(EK78B]D@'Z6\)4 M-YUE*\HTB:/8"3TJCF2V-NIF7Y%OH03K8CZ #/D@KHG2>$1 '?UD8T*L!NN. MD@4';,;R.(F?,/'_)5KW!8WV%6VIR. 5!&N0O8JBI!&J68.?!M&BN!":QB[F MU[A56JI%K7X:7)4786,)&W;4B"QUAY;N]W6X:%0.&+8T&G')EK5S*E@XS][Z M9M/B&WI)_R2\4JW2?E]'1A/IP9"HH7<]VS!)?N&!J@41UX_0#?%=)*Q4_UE4 MJ7[=W6C=WRCML%"CWNR;@1JH@H<"U\8?X*PYD3V@J=!9\P &5COT/F&@3U$F M@1-%],#/E@3%9RCU)N:"IGSM Q!!LEKDVRJR* L\\6@-/QP!-8REG-L71MP- M"YM#>+OCU6L1E/76/ V1L.1&C6KI1*J=0&:H'2U!.EAHJM, SZ!CM2[25.B))FMX2FKG$W4VR%7]"1 MTY5>Z4%33:\;0F,%9YOIM)KM2*]W_JN26C=TQJZ#-E-KA5_XT&/:D,X9 MGI);%M,JN0JV'H3\K]&)U+YKUIVY*SVJI]<=Q((P-VVNEV51"R9(6@X4QYH$ M/1F7J1_Q47"A++]/]EB]3_8-A]G-\F)DHQ*-OD5, M BNL&68L'C&FE0):XX;?!K*<6=D"5Q#MJQ,SY_OJG&I5<&]$L0>+1T4K2<#S MOS6Q@;$;^TO&LR@L\$4I++#NJA 0V$JI6Y+U5Y4REWUX6Q5@P[0U.Y)2)O\ M+F9#60W&?)UM[2&M0V[372Z6-,M-:LS3<I997J^W'4,V M)CE)ZPR#NA]F3K%#7MA>3%Y#;F\E-Q&QWC,2R@ "U/JP <^1_ MX8!V+)P819+^GY7JF0UU&4 -&\S%ZC QT[%03F:3O7>]"@O%[P1NR0:]/)P: M.D6J!_<;2P,!:U>DYA M8J\FEG7!BQN"782\B&4_8.L62R*YY1Z&5MS.?@Q5^._G -\H&MA+?@[KP6LB M!^C2M3:-,I07=G-+//,+;LL';W)U"))U=?G5 0R8SJ4'_=F6K15I-?'V2T6Y M^0" 5Q<#0M!8EJ\.7UY9CYN:!!!D=B;0*M3X4%JQ&_=E/ZQM98* _FQT$T]- M?+ =S7*R$M#ZYJG0]\!&A+B(,65:*7"0T/@CYJ*9J?*0^<.)Z"%SVMLH[X[WFOGP+K@YUX=WP=V_ M"XZ0^\L<+X\]Y&?8T!^VD-!_/%RCN1-DT6O@LAZEJA%9>DV/QVJGX3>Y?B47 MMBB)T4MU HUA@$,PNJ7E:*);HU;>;VNL]5ZOK=$=GCA+/[H($9FOKD)7>#L' MH.[]WCHT3K$:JZ!KW]Q!JVTXHV[695<6.H@;09\R=IN^^V"16&1H&-E;SU5= MSLKAH'07HI>Q)6+@IQIQ_I\[1JS#SE_Q.<"0Z[>C_V/Z/+U!H MT."S=BR!57>YHG:TKNEC8@_&GFYE@+:PM6-2HH""BW>MA>[6-\[']F",M14: M&DOV7AZ3S2:.J(86N8:<[,$H[$0CX.G4O*.=R7I4BBYL=9'?JBO*<\O^)O3$ MGPH]\=O/C?+OC0H?_(_<2?\?U4IDZ6L)-X(11W42ZQB^(9#_Y"U]0Q[G+KYI* M/K2C-:Y1^('X\UM*_/WYV< @JWSUYQID/.$'XJQO*?'ZO70A?I$?A7L:;S # M/]?0D^C!3C=_[6IC2^'K0N]P&[6(CGD&AS&*+=&3G8&#WI13:G*&YG[(-'7F M!.QIO"#)@TU<'L9[4V4-),*QX[Z6_X7YF]*#=4&,XAN!T+M! M9(;)@LV:5/[O]#.*1<3>U4(6I0<#=/:."KUG08Q1VK]%5<;:AE=5@AD:^C:T M4)4#7:T"?[*XB;Y/V!-RT3:8JNN5;CRL+]/&UMIOS@*):X&4J[3#@P5B M6ND"@1O*#]H2YDX]%<<97.9B;5_Q&Y@J*MHCO"+)M5]H$J5C MRUV30D.]3FBJ[EX?" DD!E?70W$MP_;[H2[7H2[7?L)HI:D[M+I//F( MA3#=A#ERIK.9[PH*%-$6@@:]QW]WKU:D(! 8R.UU/SSW"7)I5R)HRC0/'X>( M!D<&"("/FDW%B\5S@%=(8-$SL@K5PZ?!:1F2 M+S)^TF.5JB\!9'D2^QR"MT M=-D"0;%<#>QHBM;&](>S_B;+F\5V1!/8G=*7S^Q>LIO,-X5!K8$*2 M@#K7?=;?,$"/OQ/*-;7Z6)X-^J_UKJ*XM,O:#[$"9@L!0>!TE\5<\Z6$SIK# MX9DWD!2@GG5;.(6-2+8L\4@?3H9I[,"R@)K7;?,49]YX._64EZ-:FZ&6AE40 M"@2E=:U8"2@M,.%R?SI,\U0N$^R8Z@@154-U:]V=#MM.K0@"1T' MQ3!-5+XV-1IEGG M5:K9(LF# 7M=HMD:>Y!FO]A[%Q3:9NSLU9$V MK4#CR_=D&@@-WA\']P:8DLR]OT;3ETI"31UK1U[L@2ZZW?GIE,; M-^+C)QRQ'>@//$%8.Y@A'5R\/OLD)3YWXBZJIY0_\!,.OR:*Z<>[TN,&;;R: MP&&\J2H)&GL?C(Z]6O8BA8JRVYFE-.)T?&)/QYD^U4"CZZ.5YTV^5CLO([]W M8VAG;4##YM,>;(CCL#!7^MT>^9_>PP'8C\I M[>AA&(_6 JO,+X*O<1-Q53+ M'O:^FCTL[V>T[Z%6T2.%$TG>6,3LDM(9<>GF(?11.Z194K0P=\ED7"N<*58I";/ZXD420,KU5=\-$7DDJW;-?E-Y$$)A?,P?Q-39UQT !>;0-QQ.G.CI M'%&^O7-VMQR%/ \9(^;2VJMK,K5D7M+A76"JY#^ JGY<#]4 M?;A9%Z.L#WO711?X\SW]*7+L\&!>\FTCVN>I-P6NS>[_#(=!K:8R[A"X_3H3&PRE0&#=_GA@ MM2PZ.3;< *LEEW8?T1$+J^!^[[>":?(8H3\3=C-BR12@YJOZ6*M6NNEFE/5C MC[^J(J&"[PEN8%8Z]JR(='_PC1Q\(P?? MR,$WTIMOY!8M<;"D=M2E'SJA2W]@N16CR)^'J51*+I-FG0S7D])<3NN6ZNKN MLY*5&@4;#&$#E4AKT=4J#J?20HYP$T-W^27:EF)C[TU^G?#8O*UI@M#2^_P5 M?F7F"I?KQPU@ -L@!0 5 M =VMS<"TR,#(T,#8S,%]L86(N>&ULY7WY<^PVDN;O&['_ ]:S,6%'E.QW M=+O'[N[9*%T>Q>A)6DFOO;..#0=%HB2V6629AX[^ZQ<';YQD50%9KS=V9IY5 MF> 'X$,B 202?_E?K^L$/>.\B+/TKU^]__;=5PBG81;%Z>-?O_I\=[2\.[FX M^ H599!&09*E^*]?I=E7_^O?__M_0^3__>5_'!VA\Q@GT8_H- N/+M)5]F=T M%:SQC^@GG.(\*+/\S^AO05+1OV3G<8)S=)*M-PDN,?F!?_A'],=O/WP,T-&1 M1;E_PVF4Y9]O+]IRG\IR4_SXW7N[^O]Q];\D-%BU%IO?^AQ]^^([]VH@*DJ\/>=)\X^-W#9RV M9/)KK)'O(2GB'PL&[S(+@Y)UN_$S2"E!_^NH$3NB?SIZ_^'HX_MO7XOHJZ;Q M60OF68)O\0JQ:OY8OFT(E8J8,N&K^F]/.5[)P21Y_AW5_R[%CT&)(_JA'^B' MWG]//_0O]9\O@P>ZS,DAF@>]K.H=]A>>U>*?GOJ6)G9:+=:3LFC^KNS(+?UN^ MQD7S'5;)OWYE(?_=N )47[[JBO7")N'WK+&60/N'U \X5M97(N>2.$F:?,X(0&*ZH MD D<87(-0[CHUAQY^:W@'?_N^X_O6.?__)]W-[_^'.1YD):%M-NE$BXZ7 .- M=K7D9^^=K,8T[MY&:&==N_7PO\4)\_N(P_=V3[ 504A7'\7Q6_\7S=PRI0"7 M!F-ZQ?J6Q%[;._MF0QZ3LQ9#01JAJRS-Z_^D:C$NH,Q7_$\QY'9Q]%J./64S= 'OK):' R;S!C' MM.(::(E:G1W[13MBV/%DABDTW#-,"UUDF%0<&,-T&!4,.P;,L&:->?9[%9=O M=(\^2\E_%C:K?;F.EQ6_#KYTU2]3@,,T"Y1CKG%1U,E"<:@F6"__9LO67H$V M5!,L%%C#M(RBF"XO@N0FB*.+]"38Q&60:.ECT'')(ROX?4)I%< PRP;EF&*= M#J)*1W&*:K5];T#=/04YOJL>BC"/-VRM>HM#'#\'#PE6;TK9:#G;J+*O0KMY M95;Q3J=I. 6OBBJB@2;J5)V3ZB9XFTBHD88_,DFAJXDT$ =*(AE&,X%0K09G M_KO%91"G.#H+\C1.'^6;Z"9AM]M1.L##+2F9I'<^6<$3MZ:X,&JD]VU^3JIU ME01E_(S9'FS"8GF6T=^KHJ0+!K45LE1T9HPF5:2U259:WJDT&:IP3-?JHIXR MZK3A&*I[4O;U:DG/G1[9FE6SG22GLGEC7$,;NX#FJ44*NU[YEP>?_)@BLR*6<$44-L62&*P*""$I>P MO+__Y*[/Z7951>/HS+$E2E%GO6\ VU) (0>#!WIPDNW$(RZ.X(6BU(BT*ZF1 MC$O/1 JO[Y$,!+RS0X=*$98$APHW>;;!>?EV0V"6RS2BAR<;:L".WZAGI7%A MK33=GEA85V5X@&%4 T,Q>ZQCXEUFZ>/1)?%@(W1/_A[3+9YE41!_!96G,4&'B34]CU_IO_0[S#H%E^PR ^^3 M2RT-AEM&B&-JM0IL]Z91V?_"*XNJL/R4)9%VS25*.5QNJ2#V5EIC$>\\T.,2 MUU=,$#%)..:$!AU5)<[MO!FEM./[/CK(HUL_,E'OU+'#)[D!Q*010+?G$@<% M?B+&=8]$SFD8J0KF('1T+ 2&%"IDPAE2)[=GBA1YV:,' M^:^.&N0_?KVE1^&2W=_1;RXH((5#NWWP@_>NEJ$1XNW*H(R+,@Z#!'TB+@)9 ML'*_1R6-I>3%+)N8VPU<(4#-/&?5PF^'IUD4;Q>>("=F8'TR6;87?9 6[9[3?8,63+"VJI%3%D2ADW$55*^!U =0C >\=KD,E M[ETV8G#8KQZNP5AQ6](W*]6L4ASI4[*EII5XZQ!>3&/=:(>F>/'3YASJ,:J%5! MM<&>@=CSQ49VI'7SE*7X%#_C)&/A-C0 )TCET;SV:NXN.=I7HKOJ M:-;QSK")0(5C#::)F"KJZ:):>=^S*@NUL;C_*)=SQAX=S)8N,B$8_- @D\8^ MN;L)>9D%J4WWR\3<];X:9-?YH@R0OE<"$V\9!:F[GK_%SUGR3&\BQ&F0AO2B M=AHMBR)^3%DB #,III;@C"_SJM92:9HZ#);-PBP>DM6%H+84M*2Y'=IR]D#/ M[7./5@\%_KVBGMPS^5^&(WFEM--\HWK(@TRC&8>18[=LUR?>K= U'.;3Y[!]4U%7/GY.JFCN^ M+^6\WT6(0K=W(K!Z7<"E['0JZ:S/XV>+P=Z7KW?O9-! TI8BI/_L*@*:[6Y58ISRO: +TO IW8.F.-368)*Z M,SLQHU*M!9F@ZYU.,P&/J?;AW?L_+A#AQGL6;DS^\0'5.X)M(8B6 FC_>'1E M^7,:E\7MW>JO^C]SY7(1+N87"9_4_<^!FGMUE1Q+IY6Q!R.&TK /9F M[9&$]S[6PA+G;"J'F* SZZT]6)1)N;?AZJ-%401&CRMQJ8VY@]/%]F/:XT69 ME/L^5Q\PBB+ ^MQTQ-CUN8,SQO9CRS3J<@L5O4O3-OZ;6=D]0VPK)!+'I F, M3Y9PU32C6U"]$@8WX/?^K$8#P\PR;U0R\ 4B*:QZWJ''J)U1Y'(^_$;UK"(3 M%$FB88+WXDO=-GDSG0H.!E'E$"E\X=@C0LTZ"#:#M'N&+- M5-( XC4G,^D&D M$!?;<^0$SO/@.2[.4IP_TM-V392$2M1=1(0>;!?]()?S3@ +<$(BZEH:T_VE!=H!U9J%U;I.$2-QE(8_N_(H9: :=[+_F_<^5P 2 E-J M$998QW$'+\F'(_KQ\R1XE, ?_>ZJBZ6PFCX>_ BBDV6(A&P;C0RB0KZZ^107 M81ZSZ#==/09BSCM= E+H^YX,+ J(P-1,Z,EZ,NRW^#$NRIPEE6EG'(T94\B[ M-OU:V..Y0"H,@C0V")6S15\)M5J>>+1,TRI(;O$FRW7T&8JY9HT,Y)@L?1E0 M')$ 4U*#RR(N[(D1_[L*\A+GR9N1%(*D:UXHH(ZI,1(#Q0XY-B5!6G&_'+G/ M@Y2_W&8DB2CJ?+FA "LL/49RH'BB *=>DK3R?IER]X23I,ZO;N2*3-@U6]2 MQWP1)4$Q1@E/R1FFT2;#!T,;EGWTE+A)EI7MR?LDCP!;QY]6&"R%Q@@M6<13 MQU(]3TRZP7F<1<3-SDT<$B1=LTM1" ,DQ1&:BQAD-[?5'C/.X"(.$8SDG?Y-%:&AD71-$"7=,$D$0 M%%%4Z)1DX0H-9YB*5\+\%PYR.[KT)/V018 JITHK!I H8VPFFE!Y+R0YJ?)\ M@%H]XZA%7='$!+;AB4H.!%$,X(3G-KGX@"B>9B >GW8>)_BJDL0'R45<<4,% MKN'$^'<07%" $L)">6 @E4-&J4(4=$L-%= A-\92@,BA@*9@1RV-[BY.?,XD]\'K M142(&J_BD!TZ&UBBE'=+%@/L(6<4PH"HHT>H8!!10D,MGT2Z2,,LWV2]<(>3 MK"(&\.TDB]0>BD'++:FLJC"DEE8%$,%L<"IH-E!=\)@4E.6H+@#1$KPP;AE% MI*&*^O]HBD^:,,?J.K_)L^ M:$BODHU^=W;:+(/5'C'W?P1! ADBX3"YWCWA0JZ[F7(TQX'"(@Q_=M;)$E!M M'_=^@]'%(B"AA]FX)C(^!O)E1F.DGK)4'2 @BCA+'J0 UV8/&OT.HL<5H(3\ M01F+-:-RGG;C7TN<%G+SW?O-VR M^,SC0%8KF9 K0J@!-FP0)4!000E+R.32"J)&TC$);G),28A)1[!+@#B-<'Z] M6DEG>YVP*U*8 3?D4$N"((D1GO 88XZ/PIX&XBJ(Z?BES4515#B?1!Z)BB<* M*<$KB"3(0Z23"J215%S1)[?N<%B1^?'M_8>'^[@4DM#)19S-20IP[8PT^AT$ M-Q2@A&25]#>4K=#[#U\_?(,:+0Q/R2BH*BB MQJ>T&:T*ZG1<9[1D*=ZPDC*NV:%U44ESCB8,[C-$C#.$C:](BR'7&SBC.V6()OB6.0A\$A.Y " MG;A:D\NP5>Q27;K>2NQ@T MHQ &02<;A(K0&:IT]!O50HU:O1/FA4E_RY(J+8.>6.0J80\:, MA Q18Y,P9!6&'%I/Q>T>?:(ULFB!D^: D8O[OBZMA;TZ-:V5!809[0 57>X MZYP?G6_,M3Q=L2QQ'H1E_(Q/@S*HL2GKJQ)W?:E2!WI\FU(F"XA"6H#*^Y.M M#DT5$S2<\I8R)C\AKM9CIHD2'TFY3QPC0!1SQ[0B@.@APZ7)().C1M8+%^[6 M09(<5T6VG/'LI MG^K\K,JZ*:3=<@1J2@@KNCP*3C3J""NTZ34]4.>URZA.,^RJ*ZI1-0Q M;91@1YP1Y" 11@5.8$N"0[K?,6#AK1/[>RP3/R_'UTD@8 MT@L1W"M/HR"744@G[/S5$25@X>T101($D8SPU.^0M!JH47',FFO"X;R_CF,@ MZ%MZRML.9A57#+(%W_#() ^"398@QYQB:L/%-5-D[R+ZS&;43VZO=O$&0HX] M8PG D6/#%G5 1!PJEH54N] O4+0 \T1JPN OU""T&L%-?O ME_.A ?;0W"F$09#,!J'"R-5*"T34 M$-.CNT_J8JCQR#8<$+AI"R:OW3,JO_PZUWXA*,JP=>K4[R* M4S)P<$K^4=Z0FA2G<1$F65&1AKP/'H38YIEEN&#@5M6CK)Q5@'>F;H-:,(M< M$]6JB.H2.T@U=FL"Y]!6K%97JTOR"]U1&9_R3=1U2=-)U>G3TTH1#"VGH+6B M8Z>.?J$%L)VTPC\]ET6!RV+Y0-_)",=K9I602\+) ?:9-90 0R$I+"'NE@D! M84&]9K8B@R#KGA,*N"(U1H+ &")'IWKD"@AA3H+B:9E&]/^<_5[%ST%"ER7+ M\B3(\S?B0C+G45%M2UV7A)I4G3[!K!3!$&X*6H& 1 D%:81"^@_3 \LP I3(2U"LI;G05*\6XW<.>P MJSY!;4 51F[I%%PRRPR\SRNU-!A6&2'*3[$[0GGGTD5*'U;/\C<"75')H8A+ MOLC ]1G2_QT,)R2@QBQH1=#7:59B](=OO/. $7/@_>DH/Q)T;D.D0 7;,9 " MPP\EM#%+;G'"]M(W05Z^H20C2W9.EW_S3Y>;'&^".#I[W>"TP,2!L^:/E:9+ M0DVH2I]A%FI@*&>/59(XC&HBS%4+YFY'>),5,7&,.!W_Z)^.-L3S2#$CF?S1 MILS*(+FTW1%091.AA2!@^P&76?IXC_,UG6R+4G;W7ROIDA\:J'V62,3 F!@U M-IGS4TO4!N3]._\6Y";/-IC,LW1GO"06DFY&;"A(M5^L5W$[A9G!#^+=IKJGWOGVG7!&) S[0O<5#@V_CQJ;Q>?2;3,C6;*I]1 MK^/4_[:!/W#%=0I@V&:#4G#0J=31]>J(WI5A@GVJO7_OGVOG<1J7^#)^QM%% M6A+L\4/"JU2H[9I)R27;["K0IYM> PS?K&"*4V]T M:L[H;H(W>IQ"E@GD+WF%([%VAH-!JQ)\',-.J)KL5-9"'0PEIV-6GMEN>!', M' :\$)0 (NY]\(J;>NH)*I5T240-U#[A)&)@B*7&)FPA!&^DM 255*-AD7>V ML/UZ:Y.FE'9^3F=GJA2B3MGSC/.'K, Z/UT/\Y!.[YK-VE/\8(@ &UH6L^!OJ<_NYG/\Z1GW)JR MGNV&)\"05HB*@7!%NG".E>KK 3!48C4L;%6G!-U<"4C%-Y3)S$@GUVZN9+;K M$J+MJOV 2^(+-HL1@\LP%/7A=\G RAROOAP85FG J8ET"LO%ZME2LY'V-L<9 M)C>PLYIV.H,TC;$L'_66/M_*-^R;ZQ2<7B(W A_<&%=*@S$J1HC"JTEP3V-N M+/[W[ Z,>^>='\C]_ M?/>Q$3XL7BZCB.5&#I*;((XNTI-@$Q,?0G70I9)V>L"HASPX3)2+@N&L'I]P M2-A*(WJYX2A.4<@5O--HG WNKGHHPCQ^P-%Q57Y.^9BH_[BA=>A=:#6/YQE% M>C*;LRNO,+&3RW-#[1\XM5/\2,^*=&N6'=1%ZI>BHJ^SPYNI+[\5G-_OOO_X MCG'\Y_^\N_FU#YY_4[X38A)VP4L[P)1Q>DGO9M(*G@T]H)R'W^(RH F-SH(\ MI6E6EV%8K2MVX$I3'86Q:E5LH^C2Y-E7I&_8S%K>*3<9JB22IQ%$$9?T3COV M!$;"GK9=1G^O^"VF\RH-N3=QGXU2!H?T#OCUZCYX5<6E;%&@TQ"@K2L^B!2: M71H86F]=!?'HE9&=OOQ6=F6CH"W<._G%?2_K#3+?.XYV.XVP-JF5^.1[U8 W M&?MQ[&ED32.SFJ_[!+I*J"X7R'1@$^65VE%3 MB,+ED]9%DW()B'\VX2% .Q6OC#*X9:"? )P THI@D+PQ^A;<&K-9?6U.\:&4 M=IMK6@MYF'9:*@J&47I\8E(I*HU:7Q)<[QBLBH]XKF%2"TVSHTZLV2(UNKP[M^M-TZ&.B?DT%OT$)]>6S M%*UX@0B_AD]$S/\$*;B4MJZG9T?>RH&'M>13P9.'MF:M[XZA^.YM!?C>+:6_ MJ:I]22]\$:%*&=.) >6, %#,)$0L#&V$ACE9ZI\Q5UF:#6O0/ :GWSZPT'/) M)NMJ]+EE5 +C<]DBE;\J6Q_D?%WK^,^)<)&6F#1160/JUTYY[,IEO?/'$J"8()V*U_1I$BX"R.1#UXD% M=>)P<9V>O=(:5''Q1$,CKEX+!,>[Y*M6%IU[\13>G]3O44@/ODD7QS6:L\$4[%3P-SPQJ!A*&[X%2Z- M^P0C&:?\D<$;<*8O (PG$FBR6"3ZLW<>-"E8FAL6QT$1AXJ**61=\D(+M\\/ MJ2"8B4J'3KIU1.P.OSZ/'J@H.-J**5]4F<$64>>6A0L?8;X# 2* MN+!W"OV,Z4O).%H^DSGU$5]5ZP><7Z^$<'>=19I8ADNZS:I>GX23"@!#S3FH MQX1MRD!U(8B70GUR7@X0(ZBH:ST:;6_23"X% (M-5;3@L:H(Z$PVX)[.90M[ MO,](IKEYL3XX[2@R?<59=%<&>:ESO34XQQUS')#_#/UO4=J:"<^&P&JH^QW, MMARQ'+DU09JK=/Z)0KG-KYB>5CG!?H9U-960@ +ALJ:$%F M10G0V:R'O26=#\) 7^$7]LL75L#7&K")VR4K32;.CMHR1@GAW1 MCL*93!24 5!142%K.WHP9)3#M6.CC7F$I 1D5(7LS%H6P3.Q 'HQA1M[XR:#5G82^)R*&X%FPB9 M[[>>=*81D)N:;1BH+,$W!0U5,W%0H0Z:A'K,]BS\@]5DLU]S>/:*\S 6PF.F MJ_OFH:Y24PQAHPN:@1K *OKA6JPCGT<3.(-U"GW?M--6:Y+Q.PCBZ1#;,N][ MWS[V[#.[GIU$A1/YTGV M8DI]HU=QNZEA!C\_US2EX?Y(SF&FY,S"G(<=CNSHJ,MG8FE@.'O;.CJY$Z=RF%L MP;EU"IYQ_I 56#<_R>&!C:CNGOXKKDCG$#9=$/M6T-?_:&?%"1Y4Z#[;C6G9 M_V?=/D/NIA&'[YGO]YM@C)RCBHHOK+>?165&7Y7F'T-IO8E._TK_31$-DB40 M*QJT7_G1^PAO0O9Q=)*MZ7T>EL]!YUU+A)T';RD!"PL601(,<[7PY.=A"T(B M'B] (PA>^!J^/27KAQAXY]4IWI!!$?,'9--HN::/Q?Y#1RZMADN&64#OTTPC M#H9K9HQCPO4U>+K%GLZ>=B=/6**JGCF^Q(%\'U(EZ6S'40^UW5N4BT')F&&& M*&2,9L*(WC!N9[.$RGNW-_OR QR['5^&9^K2(_4QF.Y-UV;W7-E)WFA]7;MQ M2IE#NJD_A1[>T-<5^1JBJ0-E'JKW@4U:*:<6YA3S_]MKEY-@$Y..4/2!C:+C M]UO#$OZ#Y;AK]7<8XY2O8W10/I59QF4[< /\BL MKI&'YA188!7S[[42\'A%QA.QZ^7;#8%<+M.(AG=L)&&CM"_J769EXH;1>^DM3?]6\\=4"?U[2;S@W!-U;B-KFG< M3N'P7=/S. W2< >NJ;8@ "RVJ*@%FS6E0'=-S=#'Q&XU(+FBMWA3SS'7JUN< MT GI)B"3A";!JE[%;=I>,_AAZEZU/+2IWP*KU'*V1Q\Y5T(;JH62+-CZ/&P7 MKT6%&$<%?5EV% "N>3E*H^+X%2DC^-&+4DIY,,;- J3DI2FFPM?7+Z,(_3V= MN?9Q-LD*KE?UD^TTZ(!P_WK5_$)?C)4=(LXIQ=E9[?PJMN>XTXOP3L3M<.NY M&3=9+K[LI+8:*F,I5?). MU*E(IU.3*GLGH;VWN[6[#'4=L]WZY2!6XVK<@H5[T+2:+LS@D'C']89E&PS_T)/DU1?%\.$PJ>E7KK'ZI M\)9XUV>K%5:N[%V#<#F:_#1P?T2Z10!K5'NINSK(CMJ'PQ[R;>U/XV*3%4'R M4YY5&Z)!_IN,AC).*QS5I^M9JIKZW$(XF.$^LW%W-M@G?A]B E4/]9<=K"]0 MWGZ$>P7T*(G] W??0T?H 3_&*ZHV&_XZ5I TE[LOTE66K_D="UMMIQ>CIE5I<%/*3A7,5L$TO,)= MJIXVHH1/LJ+*V8Y!FJ5'C+F]J+TTVLM!J6(_]CQ^Q=&2!KTNHRAFHX\/5KJZ M7(9A5E%/DV>+E>WX3=-WM@<[IUKM[NL49>\X!VRMZ).Q?Q'//: M,ZC$O.YCITMUW%6';5VO[K)5^1+D4B,JDW)W7*6$V!U'"2+>V:/'I4_O2R\N M;WKQ=$6M#,6@7>S<%L5Z,']; M-X+$*LXNTSO==UR1[5U4AS942*[:/S^>YJW.+LJ9-=ZRLJW)GEF.=Z+O +Q% MTMU!O !P+[=9<.K\I.[TKQN\ADEA^V)=[UOOHA'&.WK;E.E]K.RX(A,F!38A MK,@GR8AIMT&\CQ1^P?T^>,7$(L31%59Q7R;H^&JV NCH*O9("@SCE-#$2U4L M&4 9O!)[&OO?A[U(2TRWCTW\&$FY)8<4XI 9 Q% M)#A$CG!I6 PHO8A:%;K M+(E#BV2!&@6GR52,P ?I4)328-ACA"BD(6D54*,!*?/M<57$*2Z*4]P^O$9F M9/IX)^JXT#D%N63B_(KV&3J]%##,G0U=3!).5*B# MU5=BZ^WF$^@D2_GFO'=^7^>/05IG:".H"C($HR;C6Q__]:KV0H.DS5=M,K([ M*MOE*-AI<_0'QDX*!C-6=ED;(7%TK^P%&I3.!M%@5)%1UGX!=9^ -(/<50_T M78&2(#S-JH=R^9!5Y4\9S6Q$^9@;9XXI!;B-'9A:L6'X@*TV&-9/ACRF-I-% MM;!_8L:/:;R*0YJ[0/#:C*2T5'9*R$D5&I#12A,.$:? %7:$.F4D<;Z]TY+N M?*6DV#?K75"MAMM5OQ'Z< = *0Z&:F:,LA0\3*._W0AH/I;4R&3L]"J>&:8U M;#IYR!PS&;%694_'E1T2XF[2+:ZS5YIM'1%&6*J-%$1!4UNGN[7J\":S99*E^1L5Z]^DG:,,@X!S( M*@;BAH%T$1SMB(&[N"8O3X%F\-DL]!Q?D[>KQNB:O%[).PFG(I5M") D-/2"9RB#Y^R4RQG+\5BJ^^=J_Q55X-]' NYY)L< M8)]10PDPG)'"&K.""T$R7N*3OU=9B>TMUP1]M^^[3JR6_K%FA3(8\DU%+ UO MK_7_]5_^[AL) :06#8'93MZ$,5X5#9\#?3Z(8D? ]WJ8+JZAX,RZTI) MSLF,NMX)-1.P$+/7SJ%,$?4TO5NF2TRF]5'-C.%-)B67]LJN GW3I==P2KIG MG#]D!;[4&#,KM(?$./HH@'7PDDK8[>/E.L##=\MEDM[-F!4\\;7RAQ)HC-)E MEC[>XWQ-(1I-E5S6J872P1T8)ID@&/;HT(W)0V512801E?9.F+,@IPD>:3I9 MMH]L.EU2BCL]9S* 'IPX*63!D,< 4#B%JL41D4=, 9+]&5?&9(,T\CX)I;5% M2F&PE#+;I**@N3(YG_:^W*M35/VG-9' MN9Y2";E.Q2-?+\DEH*R/M.CVU<_;+WZZS03Z#@N-663+LOJHAB7_8?;I@2S; MHN9)5=,B:\R,,;'=IZ",.#!B6AZPV/YIW'.DCW1Q&E\ MW?$YW=]5!L%?Z=+!37(;96K^_$=U)=2.I*CCG7H3@:I2\G4*KG)'VGB;4FE_ M&2"-_J=$%*(CJH;IC1X=@V]9FCN>KLS.O,@U/%@6'72)49&)0[,G&HQB'!?+ M3\AE]T23/AS+T\ )>LXH,Z4:+7%LE$!9FPF ]\JEG61_P;]7!-/9L\5"5RWN M.K.+#O0XCXM,UKLUL@0H)DQMQ!&7A[2$'-?%)G600MXGGXR)@:3"8!EE7(2- M*>6?1^$3CJJ$+#7;1 HG59Y3KXZFRS;2REK=*R=&)I?D@[J\IR#D\J M"B"EY^#7,5Q(XA'L,(G'_NZNS[ZQ#NV>^KS;Z? 8:@U53\9]W$I7+'J[,57? M@+E(V^44O^Y"JM&[[*(UK#LIT=E">3=5;Y?0VQ7GG<*[JX..V[UK5ON^5F4@ M_&W\^%1FJZK [//VO#8H.J>O544$EFJU8)'1!JJ27L4.1ZQ3X\ M5)"'J7=&124S[H12O!-Q:^@ZCO9*ZR@+Z:ZR["Y/@^_M4U!6.?F_EH9Q M1DF^KV595M5T5\M0C'>.;X]=1_+SJJ37<3[%:;RNUC7)FX"7O9OF)I#R[!7G M85S@FSP.\123;%6 !U,\H6(2$VRA[9V6LR'KV-B4@IIB$"O'NZ7MZBE//-7@ MOLZ9CVP^*II?GI_]TIG5EN^83BS,.]5W50,KYM?/3D(Z'^@B(?NQDJP-ZF#' M!O3$HX+Y!7L:!5LVA&(XS"P5XKC8KBJZ 3(,KCV<44+_6BRK\BG+Z>'*YY38 MC%Z#T-WMXOAM,&W>TGV]K4?1#CX,:I3MK"$GC<*MOWHXHW175=6.8G:#Y$%U M@V11#_#%R %$[$. !OM)EA 8&5V*/>->!>B>/GU46O%S/VG>??\5>F5?[>Y# M?@;SKAM*/GAW]16 @W7'51-R]?7U!Y>YZ!%2_[]Y1K3R*4C14.D75K[_>+T= MM-1EG.*+$J]5^2-W^PF7(W(?C=,?B[LL'\PHW$.E]C'^Z#<0^XAV$.Z17;>X M# B(J$FBL S#:EVQNW1U-FT99\Q:OWYPPX4?.!=2_$@_?JFAQ 3,DL>W&U$4 M<5E/W76%2QZQ3Y-8R'IF(/#K'Z!U@AS>N+V)%$J(P+XNRF7Y;_0UTF 3EX'\ M%M=(PMV%."FT[A+QPW>19B'!7GI.F9>>9[@>J M-KFTX[!!'>11K*!,U#M?[/!)WJ=ATCP/=<8F4\P4/!EAMK2^*(J*S!Q53M^4 MQ7F<17\+D@I?X1?VB]0X6RFZFCGM,T].@RT8\VK]0'HL6R%B]]=9B@JV78%B M5N "/=-BO!N$NZ ]'2"U"^GEN$?RA^N7%.?%4[Q9KDJ<]]Q#55--+L;IXGYF M)0<@.UX+F$JN+@T1C/N[J/<."#]^+=!*% M+8KP1%_KRBFH:]2'2%M;T,(V;L"W< MV$,/MKJ>ILS_STPK0RRHLD8X."-->-TU$?>V \SY$J>C8!.M,(FWG9*O M!8^Z F9#T6B ,>E6,/6KH+A6HZQ[@9+3\(2^,=16I(ZEN:[*H@S2B PJU5ZM M4B# M%(K6,:NYI*QM)?KL-.F (:(E4 WG(I0S191UF@OV@HAW^K4)8,[C-"Z>USEJP"B@J.A5RR1 ZP MSXZA!!A62&%)ELWKC.Z-!@F*::"-=T*TB&^#ET\!L6QQD%"#>5=M-DF,C09% MJ>;%M!@J(34R"ATPQ+($*F34#%[0NA'WM'7;0K_"RI>!F]\=;\.661DDNDU8 M*3;90ZU,Z%__Y?WW[_[LN)E'J7OKA%E-OBQ"D29;ED5N8K,RG'WR^="55PJN M)?G&EK#RC3%TRXBM^0OU_J5,T.T^N0KH<&]\+ 7&WBJA239@BBHIV9*@P/DS M6906"[9H"#K=/04-UB!K>LK&QUC"6="@'%IK^]U-2;QY5&S*=C_N*JM M$[%-S.'D:;KJ)**:@:93@S;S3H$L.MCT MBQ<;KP5O2T(H3L4$K)-(YYUIW14P=29,JRN$)G4_%P/M*B6_[J?7]3XWS00L MV71@2@O$U(8I3,'8_H/4*H<%\2W M'=P^[3[B+X1;7@?%EK-.'LX.YR2TML8N!9!GN<=0MJZBB6-R_$263?$S[N[B MZA8DTXKP9+*L*Z<;, L6RXJ;EB_3 MBP%(:>W29FH9AT9MT[)G(KTMET'[W%QQ>;,-W)P["[WJ#DX_''=1A^E^69?= M/KH]/,#YME?=/JK=IMZ5ED+2@; NP.WJ@C^P#IP&6AAW[,Y;?4.$ZR->P *Q M(A:(%,(%OM@+C8?1HRK4ZHP-@U0-GCJO9TEN@OPZOROIO,ZH1:K%ZB3K.0LU M>#/A%-!B<$1G-]$FR*$DUI"F+.VE1SM^ZT3JQ*++ER"/ZH3!/['(\(N44UBW M&;R7+SD]8MM?4PULVNX_ V8!L;^Z"?,>+0;Q?+B;.A]N0$M:H(R713>[V:V& M.*4I0MB,:-S^WF\,P0KG.8XFVU([37CF=")N290!5P=G5(<5^UM&0^*T%UMU M"H[C6 S U;SK2X,Q.$:()E(],Y7ZUI-W8G6!#[>8[9^005.^]=.B'K\-?K&* M8YE4EI^@EAG5E4>X3"@(#(FW02_<@N!RB FB7AE@MI$5=31M&YO57#+7MA+# MK+UZ'3!\M 0Z@7J66[RNG5%A/7IN2X+-Z0BTLZ;X!?0U.ZNSD%8[N@U=[GZJJCM%1 M'2N"62!-02LFYVAH&N$^38,W\MD$E;0$^E] ?8+&%Z\K26/W>=4OX^ A3EC* MR,F.O;XP[P2VKK#=TDM7$FR*V\*WY'R[+JOISK-4\$)1TI7J+4^0X/%O,'V5 M3OKVE+V6GV??[LVIA:R!"V$U3S1T@!WB9XT."MADS?JTUY= $AUHH[^6X>]5 M3-P#>J@S)WILJ.]T1WIJM:SC^/K*8(S45,13XC)Y(0O4+P8J;5FHQGS62M0! MD%99*=M@XD.BK KPC$AB4(3EC]9]PN53%M$=BZ*D06#M>U+=(U.*YIJ@[Y*R MDZO5YZRU,AC23D4\9BW71[P U)6P0&T9Z&9G#X0IDI,MHV=Z[2+J=FS/L[P= MCO2G4>VMM9PE,;.O0IO8S*SBG673< KWV&K%WE8Z6F5Y[YTA^K-W0S@<-M&R M/,D*56H$A:SKW+5*N.-DJ8*@=TK9H)-E3>6RS"J1"94*>R=._^K8918H?3N) MG*^'J 8P5??VF! 8HJB0Z:_C,4GO#!F1_#A(J,6[(;YA&&^"9+FFFRQV T2E MZ]'TZ*NC,45R13",FX+6;*IJ]05J"T"\! #L+#%I.V9YBXLTI*DR(V6;2&7= MLD\#=\@VB2 @=JG1B6SBLFR^*U C[3=M>+OW>$GW(J\?DOB175.RR1INU(5S M"V<",TRR$:55@--ET^ *09/] M[@G =$]SAO.F2=JLUX#>04J\PF$&_QTE[,2J.;K01LNX[Z:KC%OI23W5*1U, M9TD@"_G?LO3QB#Y^Y;G'G$Y@0)(IS,:M>_*"*7-GQ+OW.JR19L]&)NCTPH$2 MJ-HP@-JJ44(;4Z45K,=["&&79HB^OC2OO)JB$/;'ES%@-6<:2:"\&<%36 )6N_FK/I2@LY3,+VD$LH^Z>#H>R6;0&3H-OP$M:#8A-1CZG( MXGG1JBK)NANMXS1>5\T.2)UJR__J65O%SVD4%RP G-[S"8FH]J1R9EE@.&RJ MKC6A505!N]RU325D;SS\B (F@G+ZOD-!"$[7<7%]>.6=ZXJ*3MON]+D'($"V MV%$&,\'K\4GRBU'^\$1U-(=K;49M#.B%9U(+.A;\1X>])E3PP_<3D#=KR89GCX'IU&:2J>+&^ M@-/W9P1@@Y=EVE_!#$P!DA!%3P2H(T3^J W\VNK^1<0N)07).1;NB$LE'-ZK MD$'KW:'H_^R]4]68Q+L1C1!:80"I^QI#=)[EM^J7(04IIW'LN"1WQ:[Q7<$A^AOB=F-?'9%.-OP6U?2;4+8BX# M##UG I?FDJ"<)4;M()V;@\UA_^W&?73?O3ABX<:*&*#^4 MV31W<+S/JJ?XH;Q(BS*O*%N:BQ[4R/(W/HSW[Z<4X'(FG5ZQ/N?LM<'8A,F0 ME;=\3%.E(V+R!'S*VC8_NR75$-20,OPW:+9IA$M,B@@DT>$I7A,_HX;3I!)3 MUDDJZY8*&KA#7D@$ 5D--3K)@\ \&]L#OTL*@#)]DW<2Y/D;DH:R@.BDQ&D>-3:W$?N)_<# .CHED@F!XI$,G[%<%9973[$'!3NZS*S:G;_%SECP3,I_'*3%^Y!^R35>9 ME+--:C7$=J-:%/'>Y7I@>&K&.*QW])HUN$7UC27X(I-EU51<,ZB#I*(=9O6&"RYP_KROM(8U M&/HL93MGWN(@:?:,/V5Y^2AN\$W4=>;E3*U.Z_O8*GIGV!RTPK9.'KRD*,K( M_S*[Q?L\^Q)>YKK"I29>52-GG.*B M4.[L3U-U-NXG5J9+FF&G!V/43P,K[N4^E"ANU5%"]&FJTZ8 M-E9"MT=[]V9 M=E:4TOYV[+2[*PI1[R2SPR?E52>^0%2!9Q-'76X78)1J7JGH#2"KQI#J^:.9 MIAIJPDF4@%)/C=1(PD:5T+%3]D["[A7X95K&49Q4)8%VAT.Z,Q'CXNPU3*H( M1S14X"1;;ZJ21;=?K\Z"/"4^'K7R[&6)>\W#7KO^B-/''/;20(,G'W;Z!3 # M9R_5$IS37M&H+OMM@9JRT=G-'3H)DK!*^*6,7UAA_I^#W[))Z&*>/6RO4 M8_*$U I1^!TR!FK1)1%7\=0IH]CUJVK]@//K%7\Q[+HJBS)((X)8.7(F%0!O M7VP>_'&W-J6@@!>#4E8.-8RLDPN4=45Y'82*^M:\%:H]H<=511Q,GQLKL%VO M6XSS0_ _M3%K.RK[@#Q/=13<3@K^4GQ.;5S=P.$LVL(7]2CR9"E/DJ HKE<_ M!WD>I.5USK+=G[WB/(P+^K9)B-L?B_K70IKF8%9!\*SF=M40'*%:T>NE'FF5 M#+.?2>= .LYJ?N,:B_XTMJ?S/V8DB%^$(VI&<%HP.[*DWW]D-R2/WSJ1^L!Y M^1+DT16Q-AN6E[U7H]$$?XO704S-T4F6LM3M59#0V*P/LG,M7TBKV ML-,/#._SJ?^Z&[W8)%YA]/4;#O+B&^_>:C.C+-.(3RF]BC=!E#0WC\K5MU9W MZ7-.K=1@]66IZYWI,P$K)J&"YU=Z\Y%;:?0R2%LA\^,G8U$XSH$M4-WC)FW7 M+$/BND.(6VTV14V&]5AI6/GSSMWA;9^M?*- =>;EY--.CS\=-N;@4-3!=YT. MPPV+M;TK@[S4^>D.ZST>U5?MQM5+/:87S=5)\@_\&*?4H:"_4[=@GVN K>JO M\8H&"U6E3^;HZVY]?:=-.O3OG7P:TECV4W6C2\\V6?8YI"'.W#]10Z9\GW>? M'SSP67K4<'N>F^NO@5FO[+V*-I-O7!35+A(7S)UJ"[.)8I4J+E)^DVCGT^V. M$<"9;;\' M+8;*05UMIEQ8\/\[!3 MBPV^?5K*@-X"NRNS\+=A:/4%61;AZ"*])TU6!"%M$JG%FZ /[?VI6=B%!\.R M-,5,!)49*I\P*@)]%@;7\7)MW=K S9,@27!T_#:.!K0.I[,O$LZ!^JXK!#)@ M\HM:!OL/!G-:3M:Z[3<^)U>F6ZI:*WKDS!ZUZNDSQ2V=H8E:@?_NB-:A21_ \RU;VJJUGEPANK.RP7#/^G-(/U(+ I]#!&PH2:J&>$@JJBC+NL-)MQ763]0Y5" M>%]H]G: N+6\GRL+ZN\<1$R&J9EVL@.E^@BD:.5]5U(]#NL1J I)-I^G'=I MG!"RX?SK!SIH;0\K'7_Z"Q_@>[^.X.4L?5<--0PC_2G/Y#EP]_ 9>"=A^ZRD MQ+=?1[.$LUYG6UGDX,9[X8&ZBUG MFU;:DX&5?@G4^)W?5+N<;26?^6)BZ(U5M)AIPV:W$?[8,UDG23OXF' GPP U M:O?4R#N=>B=B.+CQOI_ZV\[%5A8!\,3B:6L04)CS_BLY97/09YC]/]'.U9?- MO[V%V8/?L>8':,NJ?,KR^!\X^IQ&..\%;]V0NA2#]KBES7N9O>"<_RM>*]\% MWN\G_3LVNVT\\[#>S?> ;QCLM)+C,A'N_.;)'/FXWK,2I\ M\F#'J*+Q]C9&1]_[,L>HO)+C,+U-Z)B_[0??U@1ZZY2?'SKEA@%!IA>'P#PWDR3Z8 M9CFLA/9NVVZ@//'NGQP?)V8#6*T23AP7H' MAE':M<-XUMWJ]+#+U^W/2[*]_IX-QULPR&WZX*AS/ =EPCY:,RS2 Z8NJH_PW4_PAZ>!L(UA]" M[$OH%_8M[9OC,**15&UU.7[.?E>'HKV"_<^%$2=XB+,8S:/[[H+!D4?Q*B2-,9.QE6OW,,?66)EY.E+V,(3 MA;W"%RCJ= \T6,GC/29@6;OV646!4;W;Z6#RE6P;:=HLL;P&5$\$ D[HT^U,F'-T[P[*QW48)W6)#N92X=%'\[P MFE0?,1UN(^3C1> OX +;%Y#]UJ)V6G,+[-Z:<(0E-L&#>JR8;XKNIGS_Q[%; M-(OY+'5&X; &T@YKI+&Y9-FTAC%J=F,XEFFO$1S>NU9]]R!\FJG-N*)NLZ)?/R3Q(YM3[C/V:QMXR]D\@?[F MHGSG3+>MK,D^F8 M^$?$@R+N4^T0%M62:5@<$8'36!$17A Q.DY*)/WN2G'@ \W M$:6>I$P.CG=AA1+FKN@U\4 )B/218:_7,M+S8[DD-&_=@%*X?LY&PJ86VY,= MO"5E!\E%2@8<;O')AK%"T)D=U )M[:!4"H8=U$$3'SFBLBAFPO[WQZJ' O]> M$4QGS^1_:>-XI:).=Z$T8 <;1Q(Y[T2Q ">9,FM1Q&3A1*T.ZW!IBD55BGMD MCP!:PZ!+>-&@>H!F)EW:A6SNL3]N\BS$."K.R5\OLT!^3T40@C;QJP&*CVER M242; 254UOM 'J GC"BN5RR$;:20GUA,(/9A'#,I-,]%&CF[A.%ZDA/:X*&]Q@?-GZ=)9$''F+"K M6[BZ'RS4'(-\ MPN-LJI*??XVRT%G+DV^Q%[,#R=T0-3;A@G?SRN0O7,RUW\5W>6GO4F^PN7Q0 MW 1OXW647A)6TYM@RF]D%'T%N@]#-;[UT2$G3_1P_R(=;B )O2$7@]456HQ" MS $31G&*LD8G67KL0VI!=IY< MBWII=''HWN(0Q\]T+"HF ;,*K$ZQQBLW4P--U*G"FD)J@VO;90-QX-TEPVKN M*E2K>>VFDVI=):2FS_B>N!U%PF/)HK]714G;0-%;5EJP.FT*9&$6:G513QEU MVGY'FOQ(_F]!4N':FVP\>-M8!)DNK.Z<#EP>P,]CI%#$RJASKZ-G6DKSWGM[ ME\K/[*>+"IO9NU+E@^A>'7+%0JKMO@6@[NO3]"*-*AX6,6=T=MH'T8%:Z+-' M:-R6!*B/!UR=WLD*]8/H93WV"=UVOA3D/^& MR^O5"M.QN7S,,=:L#;32L'K !NJX0[@.:I10J^5U#;"\_V3J%U$$5FK_?4@Q3 %?,3%$8@3"X)G$\3T-AM."W:Q[11O MLB(NB].X").LJ')\CU_+XX0X&[(.LM<&UVV3H4LZDY:!FD)0D$:H*09UY:!? M:$F(%>6SEVMHJFZL?P;93T-LJHZ(N)2?HZ8L+:JD#-2;?R,!6.VL0"=LZ;5B M7LT6<2/B$.=TU,8Y#LLL5S2Z2A!6XQM0CCNA%N?FIE;PNY7:IJ?E!X]%[YAR M612XI/;ULKZ8%.."!=JJIY7MBH/5M3NIBRY=;\B+'9[U!JQD1I"D*[N.<$:> M9Z-/&0&$;YZR%)_B9YQD&]J"]%)^D+ZI5D=F'5C];@]86"DQ3<1444\7U=9WFYGT9_$!911!5;/6>,5%EBU(KV.V1PEKXAE+MJ-.OJS M%^>$Q8J85KHR(5A=HT$HOP,&8[V[C**85BE(SK'D8O/P9U@M+L4F$K\10E3* MSX%?/26R5!W9JB(\H7.@I:>AU8+5(U,@*_T&IDR]A\]TD%!](+Y!YRY](@.8 MK)UI6UROV&B>XT!.* 5F-\^I@K+;KU>H5QK]3VXF+\'YB/2RCW&^$F5@]:$: MH/A@=I "F:Q.\4-YD19ESNI&@1'WYS%^QBDNBAM,VHC4^%%T\RSU8/70--#" M32&B3=9=C3J[=48]OJ8 >AQ;E^!E3KS%SUGR3-:#YW%*7$^ZXDPC8NWCQY0E M-S.,KVGJL#IV%G;Q,GE="&I+0:08U)4#9,R*M;7H3.@=9NR452/I\SZ-V@D1 M)& UN J>^F*-9Y?@/[(DPJI]WOZ/L-I9@FS)6MRDM4]6% D$"5G>IX"FM%A'T.K!:,_N2&5J\E8#9 MXF-XRA8G@C!:_(FX9J8V[V2 MKH 4-WN5!1$RY^3]C T?"<"L]T%?,IFIY(P M6IVL.DVMWHH ;?4Q/G6KTTM%$%K]+GXU-'HK ;/-Q_"434X$_=^,G/.XPE66 MUBG<>V_+CUZ*:O.NGF1IF0=A607)/<[7'T1?UPL,6-SQV@:2W,U'=9@W2K*" MQN&%A+,QCNA>'/WJ I49^=4;:><\.F#34LIWY1Q_&B Y7=9;L)BU"@JX3OTJ M0%"BEZ'O59QC5#[AYMI.G9B(T;<-&T T:#CG8BR>H+[< MX^FT=?;+?5TC#]_EW"VU=_KY Z/W/NINIGB3VP@%ZZQ*2P/;:Z;3\+5LO<[2 MFM,/;]T+C.2W@Z=XTY3.R6WSX2^/UA-J;6>S%WXOL=^_9/=/6560F>@\7I%! ME)Z1X5.^7:3T5)&L@&Y('12KCPFZL(@P'?BX+S^\>__'!?KP[L-[%@!+_O$! M\3)06PBBI717;_SE**BIJTKO(HC ZBPE/OEEY5K2ZS+R;+U)LC9* M?&J.^S[A:9&HCWA$$:"M;CKDZ5K=]RE/BV291MVEM*)WAH,4]$P2B#Z:U$6'TT,S.HC'O$+K'[./"]S%M?5PO3NX]SC/@^>X.$MQ M_DCW851;3G(Y6*VO!SGN@T8:I[ 4H=X?F/P\*JA=T$"VMDY]4G.-\K\8K11)16%UAQ"D/,D0] M#>\SQ%66G@3%TRD=HM%I_!Q'.(V$'I%*P>H,'41)+!T*B3"*F#2*:G%X.=RO M\$L3F2H_-;50A-5/$U$+75?1*82&S:3XI0V=J?-#^WGV)\_(:"X_94FDSO Y M%H'5)TI\DN='J2!BDA"?M;A^2.)'5L_[C/W:AMER@MD.(E,YL/IONTH(>?=: M-51F?&2AO-&L8]K\C#0>#G6]NL7MI>A;'"2$E<2U*=\^97GY*$O:8*L(JUGIC+O"B#_)A[AIBX"K>LRO/3GU%=80?6.')SI&59?,U3[-'"3W.UZ M=<)"4IDEN*)ISIM?3K)"ECMW:A&P>FLV?OT#W&W8>B_$EX4'IY@-O/;WD)3H MI>_/XU<HS=BLPDK0+Z=X%51)B2YIN:Y7)\UKVCSK\4F5YWCXK)-4X-OR">>];(D:%BM$ 36\":&P_*7R_5R1ODEN MUQ&@^V!"\\-L>$.+PVQJFS;VU+3URHON6_7?2W[ T7%5?D[Y=J[BS6M97VQ3 M'J#.VTDUQ,=,V,*4E;I @Y>F2<'HH2I14_1"^5JX)YXPT$\L<5S!+[?)>E^4 M^O4/8/I4 TZ(A6,_+]"R+$G?5"7+I59FZ": 8067:637(28=0$/.&JK&B++0 M7B[NJ9-^RLD:Z";/5K'4.>C]#*CI9:C&K^,] M"*F!_"F(TTN"[QBOB,Q]\"IK^PGJ@/IF#FJA[X@D^IK*?K- =8&H*1'UBER@ M!U88(J7Y6O(TP3'-*W?2QP'"3IU3W#A>K!X:O[FK*IFA>H):PMQ0-UA@U)Y:%C?[W69K*[&N* ,7I-ZAS9SH4WGR9 M,*=#Y!3S_]MKH1.>1%/NTIBT -B/&6!%!X>KH*\;Y6_H"7;7?W4!OEP=7&YA M,NRU 1F!&: %[XB,UL,8G'5D(C%E2YXH\2)]QK5%DO6H3AY0'UK!5$1I%M2T MUFJHIP=K!')@@1!M0[\T /7$$MD7Y'X&W>%/SCD87)T%)P_<^1Z" M%"7]'WIL]!PDE'^WQ#SD<4CH1W]8IM'P#SU)?K]#] !I-"+; @[9@O&64/EL MM<*A=%"[10"(9YXJ+BSJ2<$+SM9>^0O4?1IQ$7JZ./KC4(-C0A*WGJ7RX,A0 M PU1;(B#.T3RMS4ZC8M-5@3)3WE6;5B&N()\F\RP%8YJ=S=+I>;1Y?NO22Q@Y M4^8\>>I_B!N J9X[:B5!7%V9E1("5MOK$!Y .HC]97P"TDV3L!Y.MJ=V#RHG MJ]DXJ@]%R>3,HMG5UR1T\H#F&"N8DEQJ5*DYQ6=> 0_NYXJ^CL_"L%I7;)?A M%&]R',;,,R'_3C![#"2-EO1:=OP/]O?FMC=]R:$DOU$/:+-6W2G:4=F NG[G M51*.P[H/H/X7%JC]!J-._RL+U'QGP9[8*!=M""C[&)A3K^:BHSYZWD8/$"4F MP;4\^VI*\!_R+CG7HT:KPR4UY&8MT!VH!&M[=,GL>J\ ,)U'=_W3,LL5&[5: M!=!=)L-IV5L]53#]5'L+IWB%\QS;>U#S2@+=LY,J8-GE0)TQV>9%<['CK3F; M/:VDLZ:M+J"^G@S9AMBIG].([@R2N9XR.R2B2_:4 MX^0>5A5T*-UMQ#^G[_N%(EXJXL5ZX@+QX;,BEIONYC= /29 &G="(P#DRL;V MKQ WSQX695[QH_LNO)@G>Y1UG8OO MBR\E)=:=SW$2L:]3^/>M^GQ^Q]N2;Y MW)(_3$X?+^, =!JR5O5Y]"^L.5]#Q3;.6.P0(^ AW$7 M\*NBRZI\RO+X'SCZ3'VBWBOJ[%GZ0=/>TF;JC?BZ-4:]T28P/\G2,@_"L@J2 M>YRO/R@'AG]HT,8+H!;1#:-V='0CJ!DCBQ'U$<-CFC!:.*B'!U% 4"^-% M#[I?-W$=X]B8LGVX1,:/0J.[D[KNTPWJ3P.!$4H(9_?O/Y]LWT M]OC\_)M)EGMQX$5)3'[])DZ^^<__^=__VX3^YY__X\V;R5E(HN"7R4GBOSF/ MY\D_)E?>DOPR^41BDGIYDOYC\IL7%>PGR5D8D71RG"Q7$?,&T.YO) Z2]//-^;K=ASQ?9;^\??OT]/1MG#QZ3TGZ1_:MGRQA#=[F M7EYDZ];>/;^K_E-6_V<4QG_\PO[OWLO(A.(59[\\9^&OW[#O5I]]^OAMDB[> M?GCW[OW;_W-Y<>L_D*7W)HP9;C[YIJ[%6A'5>__SSS^_Y;^MB_9*/M^G4?V- MCV_K[JQ;IK\-%>4;/O8O$]W).N_8S$VD)]J\W=;$W[$=OWG]X\_'] MM\]9\$T-/D[R$E\U^_ M>:)E:/,?OGOWP\=WK/&_M0KE+RNJF5G(%.N;R=NA'S[R(H;2[0,A>:;K@+"P MC8Y<>RF)\P>2A[X7&?5*6'.D+K)A0Y:T^6PVGZW84*>ZE$WC@ WOE#R0. L? MR462:8$T;\F""+VT-5C+WLXBY(G(V![E4;3 MU"RDS5^G)*,?XM11YHZ*+(Q)EATG<1"RG^G5UJB9D3K_*:'K'&W<)ZFVAZ*R M8Y$;+N)P3L=HG$]]/RGBG'[J.HE"/R1ZDB&51^KH>?Q(V4E2[=CH%1RI U0_ M5EX8G#ZOZ*1 V!QQ0E9)%NIG:WW-T;J8T#DL?Z%?8#/!BHT_?>?D=<;2L=X, M=4*HUH3:OFDKCM3!&Q+1V2J@2U;^;Y?!W0]4]7;Z3N'3]X\8)DY_%Z M(CU+DV6U7,6+:9;1]9;R=Q%Z]V%$)RO]R-VBR1''0L_LH7'@@YK451^K@11(O[DBZ/"'WVM$B*CM:-[+LFJ1\/.J[T2\[4C>^ M>"D=97J%Z98;;2.4^'_,5O46D0HY3])EN>6EPGZ. 6N!21OCHG8>!X5/($N" MM,)HTRW=9D7G]*R_U&J3J.Q8=!;W&?FSH!\X?81,0[+R8V]P[KS[2#^#2XI; MW^S >@>M;W'C ^VHKB;>(@Z38.N&;:^E,#& U4=>26!]$Y?>X:H"ZZ9Y2Q;. MLB&C=H*'U!T+:?^!!$5$9O/UY%E]48NLMN;H793/H,9]!C=E M??$P50[SEBSPT%\@!C"@;<3V6=L4>N.&+)_%3?MOVL[HBK->EY5+L;$J#6IV M_#.[*1V JB,STB\5 M*3\55I_=1IE-6AM=E+,BI]^^#.-P62SYQZ^]EZ:&PN4 -V5[KVTZ+(T;LF#7 M,NTSI*X%NY=Y-_5U1]?I^J1R^DQ2/Z1JF(8^,59G2"O6NCZEZ_0CWVX,[+6D M@9%/CJ;JH*LW.IZMT^!03 &-C-]Q-F+>,*>.H)I%IPRZ1;E,\+ZT%/.&_E*S^X]Y,WS&FN8.S3OY8EJY[4?8D2O_7YB#F7 M)1TGKMI1C[N09<3_=I$\O@U(^)9!P_[",>+XT'_\SC\TO<_RE!X;ZY8B[YY$ MO/W?:9E.D;=;]VKN9??KKC[UQO_(8S6>C!/DZ4,ONJ#B;+7 M21J0]-=OWK][AXXW57IR3O^: 3!OE$7&78*K&OQ&]RL"/CA P''D95FU09D^ MAQ >^E7VD8Z^%.MA@45*LTLGR=(+8SD;HK*.T2!3K0XC(DDJ*O"82);+).9= MNB3+^\VR*B"B7U3'PWKX6V) KD==Z&5B-G1D$ &"3>B_;J]_KP]O4DQ9J6XA M()H?\= 4]7H<' VW6_46[XZV*-YMM4L H;6%K'P74"/;ZS$*K%/Z_8#UX2SR M%F)<.T6 P+Y'158H%A:T)R3STW#5]!"7(-PJB3W5F@$M$!)IAK@ABY"=&5A7 MUC*HIPQ)%>SIV6@248J-1,4TC@LONB'L,*]FH%T2"/QW3@ O$A()[_]=>&E. MTN@% GFO,!#U[YU 72(JUJZ$N0_P&" (\OW20.A_< )ZF;!(V-\^D"ABP7A> M#-)[47D@_C\Z@;]<8 <8X ;C$RH-G(1&%2 //SG'0T]L)"JN21HF 14C!9#0 M*PR$_V(B@K\:1Q 85\7!1^H'$*](R<2YF=AYGM1V:,S^C.1A;?1=4%Q M*/:XIUFMO*CX_Q?Q4C#ZC<)0['$/N!I9=XS\<9&FK*0B''/;TJY43!_#H-EU[Z<.EJZ1AM3YF.6+2E^,D M4$[[FHI07G!/L@88H+ S#0**6U;]P21YK^)$6!Q\B^4 $PIY'<'_@QG^'^#X MXYYPM?(Z@O]',_P_PO''/>5JY<7$_YC^=9;>)4^2ZW-I82CVN*="[\*16"7QKLV;I0(PNXC,5ZI3! HT[BE8*->NL654I\23*W2[ M!!19W*.M2*H= WN1L$N9AR16FH7[I: XYY19=+M>G)F 6.9=%9H_!KLM(<[ M]7;EV3&>7](PISU@7O)%7-F#)!=XDJ)0G'$/EDHY=XSY+4][S%(I7-*>I^$F MZ7D;<%$Y*-JXQTBYA#N&^CHEC'(2EU'!=RS8-)W-Y[+9654>"CWN*5(O,2X% MYUE6D-24"$$M*!VX!TJH]+N>@HA?T!GQY?V'^SL612V9@'JEH*#C'B9ETNT8 MY*OD+O78&S6W+\O[)))'U@@+0J'&/3HJ9-PQVJU^B''N%($BC'MF%,J%-%V< M/OL\IYS<&4-<$HHT[AE2)27:_+P S<\+P_D9]RPIDPX)Y-)WGHZQ35(S-=[" M"N!8)2>@5\B\Z_!('C;%GCI+E[P?9_0O8OPE1:'((X>BJN3<->9%$.8D*+MT M%L9>[-,SVN8A)@G\VEI0)I!C58'2H]P[?"%1]*\X>8IOB9>&KE1N/@MB0H*5\J]85/)J) 4A6+OPGVG1$X2-G==O#.L^RH?#GTM*!VX!V&H]#@+<2.K M@G(=;I6# N_"D5'D:X0)CD5BDT&4)\3/9D6>L;F2]D]IEU#6 M@W+DPJ$8@@#2WBG;1,V1X.CEALQ)RIPM[LAS?D0_](=Z*P6H#B7*C9Q08#Q0 MAM)%F+%1?>VEOWE10;IO/XM&D;0*E!<7#MP:N05<_/-M3RCZF3_JWPI_V6K- M]&6%(R\JG_P@I'$#TGIAXZZ0\\RG>:N@RJZR-E-5^_2P->V0QIH.Z5![-F'$N[#F"UFQ/?3%[\YR/ZW=STLC?A]/D%5G>$UR$ZW2$8*##^LQ2R MUT;98KWYC?J="I,V7@_%)E*C/W31[)+NH0M163=H,U=6!6>NO'S1[)/NZ0M1 M6>QTX'+54H!O\=&&(1Q4+Q%KMV+=47_T(G:>G^;'7IJ^T-,C/SK*B0%6!^?A ML4J4C(-DB$B.\%==:F4WQ">TKW0?A9CH@^8Z358DS5_8(3JGXYOM\%>LB\JE7UT+? I%904B M.3H],]I%CUU:7A O(S?AXB&?S3_3F9A)J-@?J*M!"<*U$X!D1V?H+(S#G%R$ MCR0XIQ#&BY!NZDOYE$-(5P_*D643@88CF/3H))4]TNT)X*!;/NF#M@&O8?T/ MO?LP"O.0 &S0PL)0PJR=_+]S1/4")0_:^8% "MB0Z@!1NB\WGG/I.ZPEC]A M82A/UJP+QCPI9$;G@UL[3,:4M *4%VMV!F->-+(/WG8\DO0^R8@3AH<3! 6AO)IS?)@S*="9OQQUCKJU:*]Z(>;IA[XFM49EF!(H!-F,B=N,1W:>P?% M?/B,/Q/B'\ DVG:5Q/[ H=>L"B79F@D#ON<' X$_\JII_"+QXGK;I%^[VJ6A MQ%@ST@B"F_&+/WY"R0 15X' M2J0#]@R]Z.@#Z;K6)MY7C8N=L#"4#XN!G%J4>U?K,IG1^6B$FNK\'7LEH4Q8 MC-0T9$(F+3H-TR#@455>=.V%P7E\[*W"7/A.06WSDE6 DF(Q3-.0%(WLZ-QT MH[%OB_O,3\-[$AP5^>5?M]>_-V4INRW?J;,*BO)@WV-\ M3C62.#)P;TCNL2N[4R^-69:+J>\7RX*'Z+#+/#]4[ @A=:&$6CWZ(2R^#_%:4WU5D1^^52<9=T39CQ1T7#B7>42H4#+P+US*([+NU7'D9=ELSB=N==H0195]I*,O!7K6CV:7 M=%D_1&4=HT&F6EU;BD 2["0?MR1E&YJVK5N7[4-9"3O%@5RWN@-$+SK^28KW M\6@(/9)*V(D-#.E1BHY.3[MS=%,[2_FD$.CR-@JOF.3UD=.YZ%,X&LKC)'UE MSM9ID3\D:?C7YLBDHZU?#WL*',B7# G>>+O7AER5-?!G@.WXJP)090.$2;? E2ED).Q7,$)J<79QZ M?=2M3-(*V EBAM/BV)ID^!2!3*HAJQ%B>GN0&%*&=G[3L'E(=C:OO+N3F%VM ML*=>4O) XBQ\)!=)X^FUULW#=[";A\UG)LE\LOG0A"(R:7UJPKXU^?OGV"L? MOD6ZEF O$RS)NMOZFPAI!2SWC4<2%^2,*C E@G?E2Y@_'!=93KN9GC[[4<%T MD07)T_\&RJO_08TAGY8U!/9\.P;#Y< \F^6S^:TZS29JWRF6H6PC\9F% CDVV-_BW6,4Y7-#9!S0U$% M^_ALQJ16=ORQ1&+:Q8BE*0B681RR[K'WCZL.*\:7KB+VJ5F/?6(FD".,W9(H M8BMG'%QZZ1^D(:'J[D1>!_O8;,J37GYTBMC<3;B(S*G990[=:-&L _3IM0-0 @SZ&'\G8C! M#@0_8ZLINU)I7\->LMR&-=-9P_R@2E(R\+?3EYDN+H&6G-2%0*C3Y5=GMW$D9% MKO(&DE9 3TB['2T=P=&)^4+8^Q0DF#[2&7Q!K@H62#";]UQD-&/(L!GT++1F M) X"R55J*PTT\ S;@@]?>TH].J JDG,)BA@W+JX MVC[2(I8$/7Z]TRU="+NDN&.$J)2MN]D7"]2XV'4A&$T7)^UF_/H0/IP.DFX$ M).@8$13%=D@=0H=48G0N)$E;=;QHJF&[F@[A"(3$MGR!LX]NDJ9*J1 G[^Q7 MQ/8F-2(#*M1NZ:@RHII1T:F$[2RZ/0U"%-!GL&XN5-W4)2N/[3TZ9,Y2RVYI M=!R7J6;#1R+,3*H<),"ZV.Z@QF/%"!/T(;.C=*SXZ4PL).5\8SSE1/GCLR2M@P@UXQ/>C#,[ M<]#0-87'C9FUW^MF4H1M6)6VX\P>?R"M&H!J7/#V>O5=^8$L=4@=(\_JZYH^/E9=$YHHUHV% /WBY?2LPOM2U#X MO.,R0X=9&]C!7WH>!@B%05(Y/+=D2=H(=G375C1IH,$;3*?/)/5#H5\T4.LV M+:#'9HTVDKJH((ZC801)FD /R1IO$(U-$;+-ZOYQ&N,& MDF]CMC(AT0$#AJC[ECA$];X\]K*'LRAYDJ3E^\'8Z7(VG[ V)[Q1I[PLUZ(: M.5<*:J$=I%A?KM/D,:1D'[U\IC2<,!MAG8]DO0^R0CJTKFY3LRNDMBG*/'EA[W_Z--_AQ%I MR7R7C#;6[7\9^SYJ-+7;%4GHTTL=:D=X>EZZH'.N-+LY07GL"ZF=$2;8'4KA M0V?WA% >_+!D(0ZF2_; [%\:BI65L&^HD'@& &G+3>?!BQ>DT><+XDGM'++" MV#=2NV9-A<70+81#:=QLP;G[K0/^;1O2A&*;PFWU^PX]"0(5/F4C]H24?S;$ MK7RZY>H*J8M]L8BD>'!8]WJ*A)\$QK"-X%^/(FF3.QN MRK:G-,S(+O16TD\-V0@*=I OW2VIQI:Y/9:4>"XC;$:.'#_ M/9JBF"/W^C8/9V'LT>W9*)L'95ONW+AOO7L 8(:^>[@AJVH:G,UO2,1FJ6N/ MSH'JM*CJ6O@948?ST0UXU*.SUXL"A<@G),C8\V\=5RSU6RB*6OCY5<>B'X*. M)7-Z\]/,=X[VG- )J4SLP"YSJ)"S>?T;]A2F9677 MF;L>;'!*JJ)G7+4R0I4XH3,*%WF,_90#Z5M'X]@?C-)V?_8V?/1B]C6 MXX:>,M+0IUL%]@MZ+FW_H%&R=*SN6\ZK)UQ/GWU^UWA#MQVG\SE1;=UWW0_T M1+4#MOTX7'VMRKV&YB3,5DGF19_2I%C1&O3??A+3@WA!@LW[VI94V[@7Z"EZ M=ZW8 WG:^P0+7Y]R&P1(?+ ?@^2F>K^>2)IBM8HXT%Y4 WT>SY-T67*MCU" M-@!5*?N!4W"5,D3'DM'@+'PFP33+2%YG%ZS4E>V7I[Z?%&SC4:95DY@+S)J M4F7/6&N(>S)44E=.D97/Q/KJ(0[6YR#N2 %ZEA':!)1>^WE>#&SQI@C9,N 5 M*=W!9V0VOTWF^1.55F:@$Q2$ F_SB2I#%!.U1&Z-GUG*S/C5/_CM;\9G !XU M/IM?A-Y]&)6VB2PKEG2>@ ZK+5J&DFX_H8OQ:-L:3TN#L)>BH6GL-5X;![<& M9=:>O74LFI(1T'!D*JA57#75;4R+;'95+70='16;KPXBK< M=9/MI42^"?EL7DVM7K3) Z,?E",UCV6_O6>9@7+:J9.DN,^G]TF1-VD&C%N3 M-I#'ZZBJT#/VFD+IPI"^#1=Q. ]]YMO>F\S$8_SG[AAOM#'9-#)9MW)87X>/ M3Q4]D+$)K+]OZZ@9+BX,-+:%CZF"B%^%??^N.Z@VY9'.3M7G34P MEP##1ET+>; J.D=^_0@N#!&Z!*\HB?3TV>6BX;. 7%P0E9)%N;BE>C]^^Z@ MJ1J8D*H%?N(+ZC9&-"%OOBKOLV*\L#;,FAC7BUSV/=@@*;VHC=K &C+F0 LN MKH; Y<9P*B,7A4&+K8'TH3^0RJI\ &TJ8WF]BP,P]0L2H"J:)[^X8T;+E%DK MR,L6F,:^,[\Q5"Z,/AY+TLJ??$+HCC64#,&/O5-5H_Z__>VG#^]__,>D;&?R M]ZHEI%RTX@?D90],8P^U?A[KJR0G1N/,H GD02:F1IO96X.("\.I&6C)GS>D M\K4\A5NCZ;ON:*JJ3WC]2:L!I A;L3CZ4:6OB14S+.Z7T4@S:@1YK$$I[$4/ M&^/DPO@K$Q)F[$GJZN:?1==M4B4QETFV-VZXBXB'YO?=H5FU/ GC9L9U!O=D MW?RD;)]O1YM?.%PH.':A<$/\R,LR;IO3!"4(BK[BZP$I,"X,;E'ZH]:@_4%D MGJQKH!GVJ@Y,HVB6/Y"T^2.0K1)2'\]L678%:*WL%7; 2 FG1V"OE$COPFAI MY^2=W4?APE/L17O.*9M5C3@7!"Z,>AT#W(QIJOG MAL$23%QG ,%0&?DABIV/PXLD7MR1=-G*N],:>CUW%%9EDM,Z$UX)*:W]?6YR MJR8KCS3@&J!#QIFX./+JI*:@.YA4$KNP'K&4N-> MS\6ZN)5=6-TZ>-/5KV A"DJY66I$]+BW.9+A*0A'>GU['V[#GZW*S6 Z>/TBNC#ST7C$VU254/+>2IV7M(CBI9#;R@K69_@#%:DBK8[V%K MZ!!$62EE=V&OM?:WOV.Y+23CH^<'L:XU^7M9#\F][[6$?MSZ#R0H(KIU7W?N MN$B92G)X(:,&W((#MZUF(2&FX+@PK.2.^*IQUG-=4 :);#?V]CI:9,0!-UWR MY#[L];Y%'/[%$OX<>5%IG2)DP/@S;-"-O:-YN,FV@ M("^-7U4HRC8!* Z,15MA)TX.MP'>N:K1V/.;V,)'%WG(OF)G7T'=F?X@GJ"JJ7&X/RBR9>?@ M&-I.ZWWS5WP8D++&G?]E 3O]!3P8++SJ-;$W'W(/?$;JI M> RSTYBDBY?SV+\DRWN2"B!DQ:6ET>P-/9CZ.VF-B"[MF=?.^\U5I[6E*E_9 M !L0QF@;VR5/NDK)]\];XNB^2K"?9M,B?TA2YH?QF6[1TX9\[)HX.WIIG1AO MV(70&"HSPK?1#F:CZ]1H1+AP>&N^#W!"5A #?_X.8(L@(/KN%]Q0]?LC=CN>XFC@C?N@7N(RMW1MF?S1D\E!_&J MO*3X5Z8$$A1&/> />E.G)ZDG%DYZI*U:,F[(#050*G.'0V,1[5@;+KWT#Y+/ MYG.2,H^T14IX!Y0V!TT=X%'"VBNT [6P:: H6+)5V5Z=PFC0500B+VU1V1' MP%XN/[X1H-X>EE> [-B9Q%Q4Y:*EJ>;&W+6SQ4N#1L,NB92TJ]TMJ0&[*B\I M[@BI$(7M)NX2"[3E\C/"V62YK"R&NMV#H"C8O&7WX06)5O7V^!)1+:TX]# \ M+YA5JO9G4"X[TM)0C*W9$$$8*T5P9)VINJ73\TXQ*/[C7_D,T'&AB.C L]@E MNLJQ/Y@PCU[$)\O\F/;VA>X$?_.B0F%+ U9'OKZQ8>7ISF F.**S?L-,XC$) MZI254]\OE@5W+.D\R21ZI$!?%_MN90>$PR$T3V[S*3C&TJ_C=\2\$!I-J69*V)/V#W:AYJS#W(LD.IUL(S7U_!_R) MY'5D6KY.$Y^0H(Q49@]$E/L+^;"35@ 2^-T^$JB3W1$R^6GF/,L*NB 4S*AV M3=(P"?A&X(H\\=\H32B@ZD"BO]]CHHV '#F3W(Y5QEM[WE,9?<;C@OY@]A23 M-'L(5]-Y3M(&= KM,6X)J$@_[+,B#807?RK9=/RJ8,?'RA4H*T?%>6RJ$X!6 M@/KPX^O0!S"LZ+K07/98/UD("H\0J UHL-V"I"KV3=:.]PU* /=[*1$OFJ5^ M#]]^].IC7[_A[3\D4.ZUUHC'1O?-$.C,LJF'?AF!-J_TWEO!7C^.V9N;ZWY5 M<9RS(L]R+PZHPU MU .3AM&O;;#4Q!Q]-[6H%4JPF>/JSK\WU!U]ZBII0]O?9F@G%SX40'4&F["K&9MW+5H!.[XV0NH%),F_F>*\: M.21Y'T>.LS .,PKTIR0)%,NYK/S>)7!7"XX^0ZY?_.9]E//1+8=]EVY.A%A2 M= +6/;KQGBZ]G![BO8C-M[?%:A6%*F.(OB;VA?<6HT6#ACNT71'(1,Q+8=]? M;T%'0\K!IJ0\R;T(_4VD]2Y!GO5?N6WH/Y?4V#;43U:<-I^L.%D_6;'55N+K M?K.BZMDT>"1I'F9*DY"HK!OI[0:_-"$7WYXO,OM@U3V)XG0+.9)5SAQED3". M+#1M8:@L?!]3IBRO7@+2C@1U94B^9:5Y8&BE% MQ6'ADFGGL('[6A8S)20C7UBB[C/[+RPI=YB]A]#:.TSQ7N@3ID#JNL&DJ>Y"W]2Z<"EEB;271R\L M 80Z%AQ4^763V904/66)7#3Z45WL-ZBR&V0:*"WXH;N&D-C1X>M.Z6)F>P6Q M+Q0,%% 0J"^0&=UR<.G%Q9RNVMP[\,SSRV="-+PH*V$;L(=S!, "G:^S(HW# MG!GEX^ L?&9_TR9H4M7!#L(9SI8>"6M6SR0H_/PRB0)=\H5^0>S8A %XRT1Q M9$2P% 9%7L;0@585:05LA_#A8T&# 3I'_!4J]B++^7*5)H^E!Y*.)V4E='_= MX60!P$ G[*B@LM-54,=1MQRZM^-P6L0BHS-QX<6!=J0TRD 9<'!%[XN*COZT MR)-E[DTCE BE>E3JLSSH:N'[#0(MSE"C_PM/-!I:R69 MH=CZ(4>6_CTB59[OZ3))\RH'N%0JQ0 <[0O.FAETNC VR'N=_T__B/2=DNNTKE M+?^[.V]TE#W3WZ5VRZ$O!_QBGYU@*=@DSBB"F^Q4FLM3LU;<,.Z+>9)/Y #! M\&],@?WMS5*#*;UP[39UB$(/(_W"I?M591;]/7L28@0*)?*AWYP>'GO8N\<> M=O&T@+43C--/"SCWNH8U:^B^O*YQ>.S![K)T>,9AAYY8AV<6F@ M=\WO%-O_F4(L5R/9/=+!2OAN>_-<>?2R*7/MO7#C"A-B(TDSF); TG>41*OH3YPPV).*+L38"[Y#3.V26X M;-(5":1K!']_J%1%%5R8\8_IQXHH5QTN6;E^,;3Y;@AV_1._3&[T#:8P M6:EZLZFHLO_3FE[&QOLI#E&FVTLJ*[E!FU85(1S9G;Y&,53^_@$_N :@0P"# M)9/$D7FL'-;KVX8+]A&&I7(F4U9R8U",,)?::JY01Y *6%< MN7)VG:T(\^J,%U4B(MWA558>_1D1D-9UL^$JA4>? =?"5',[/RP#+_S[5=P8 M0&->]O=E;%Q(H>[D>)> &[A663=(TBJ>>-_6D@1[8KLE:4BRZ77MZ \RS2DK MH<=^RI6K.T+TLN-/;KR/1T/XD53"?XO"C!^E[/C\N/NPI35OPH%._N.^73E& M:-+. ]'PW[VTY^H[CE;8?]LR)ZF;+UOBO*MM+49QK&EB)V]G.ZL46,^=VO-% MMZH68S]IBJ\7R ^:6ML%6ETOW'NS=+. E2HZ+?*') W_VH0U*YVI^Y6P,[:- MQ!\ &)?(N_;264*1&<=WFT0B?+*0#)_V!\R=4#M]4Y>ZP,DOII MB_I;PJYF=$]>J^I@W\E;T0 1+((QO?/L--Q]BDU&:?[2#+V%):?YJ9NSW/F0]/'II_0;Z^(=1+*/PI76I7WDC#4'E_8^GPZ[M \B M\?@A)//39^(7;.V]X'6BC7/W[Y M*C+5H(O0NV>OEE%]4KX>_+/J]>"J_4D83]9?F)2?X \*-SZ"_:3P+%UX<97, MG@6<)E$8>%6B^^L&^K/Y61A[L1]ZT=IW&V"%'*EYM#"CE+TT=$+*/\_CJ>\G M!>W91L/EHL-J(T^YH]+?CTL"P[?7SR3T!87/_)"ZV&O!;I4$L(2\!A4YCQ\I M/ G;N)AH1ZL:MI_J;A5#@-@KTPF*VN:Q!IM."./U6C4],HXDM^\T=:>P:T/G(Z!YW3 M5*><&U=0+;R7AWR5^] MOGY(8KI;>B11PI])9:[I7BR_%^9/)4%J8N:#AVE=Z_4G.!CHYP-E9/#4I[)G M(?=24*UDX":0KS[DZ[-)O+0(%5=YY.$\6]$H: '[<>[;[/@%XH-OH&36#?)8!Y-(;%DG_H-'AD$?/!YJKJ+$G72L9^)5GD(!6Q M;?)Z-J"2.#*8VIH23.D*G('.^:WBV-9N\"!1BHM.1C/SQ$7BJ18B05%L S.8 M!*F8Z 1TU./(B]A@O::KHA^NO&BZ9#9M\.B05<:A+6%]%?MRS.8.U<*FJX=VV+5!O R6U\C\55(N' /(;U9% M.R1;Y;\/SL@J@.CJSR7E6P?E:OQ!Y<[/VYCP1@XK\4@C4WW\%I5]36NNYC2. M.%XN:?>HF/PL-&]-$YJ(F.\^JH90H]G-B!HO#.8PKNJ.59G:5+%FDO*O:7QU M47!KC)T5.97T,HS9X]&M_BH'V'>J 5:V.:D:K098W>QA= T>71>$'HJ(9..T MIHWETW[.[YY(]$@NDSA_4(R_X2WN]PC=%DETNQM4@/\B7GKWE&RO >N&]OS8 M.1"X_2*W9*\M5TA%_C$.Z05G^. 8LEN MB5A$F4^+ZJ[0!C:'=@&] WW1@;C7T7@2F8VMD8C7WU9MD,[,_LA7!^-?AN_% MU0'^8S%.7!R,?]N^+Q<'(@78N8E&"@\L!.[[KH%FD_RGM,U^4@+9>,2"I71B6BKY=3/S'CC1^'C?0HXW&6=NL $,?O3>"+)=.WU>A2F'],3+R7N5A4U4&CGHT,:VHF=CDZ.$3N&.G16L#;4=\ CV:-@_ M)\UI2KS9_,*+%6$+S3+8L8D[8+L/B;6PQ8#'N7K1&1&F_RH#^]J%L,,1;1(@ MDM>1V;(>]&=)>J.T0/8*8@ZQSP5 M51RA5:VF>FY<><>STS7=7D-2''N^U*J8FA#'YD!+=R9[; E47IGLWZ58;<^^ M2W@VTI131I3D.6.)+GCQ8?P\ :0-[X[G#*P(XI.C#?">I$??Y MHA225''_!C\SG9['69X6#(\ZY1V[QN!Y\@)(LE^3-E[SA>X .!P9_"=DE62A MRA]F4^(KN.'MPK'G(WQ)=RJ52/6K82JBA<6_@@M>)5 .#-'FK'+LI>D+LZ)H MHGW5M;#SY.Y\,A;#ALYM\WK^S M3_C2 G%1)<>QC[RY<3%5 [*,=G\V/Z18K5*6Q:)4"FQ3VF3 ! M+DZ1=>;Y9?H5_KQ-Z%=&D/H !.-2VPB4ZGTV'PU U=+B5WUM-K\A\WJ&OR%> M5-NS+I,T7XB- ZP^O#J4UKVT()E!X9_-/Q#< M, T*LKP-K8,2,W">T4]3&&*294HK((_FA]:&:L!>FH^,D'!DF+?["SA]2BM MJ=UO&Y$2+5<0<%S'.-]QPZ=)Q[\TJF,<$/ C.K:4HS?/"?;JHWW!#96Q M,^"ZV_O10,./X%@_A5<^;*=2ZN@J+85_%*I>K%O$DD13\I;3DK'+V(&U#/ MG%8_ZL@PW8-%6(TC>HB"N'-7WE(;J:"OZ8:2[&#P@32FB0SVHO"%!U5I8QXZ MQ;"=/J"ZVJ%#*"SZFK#-NOS[!WQOCX%D"&5QA)(;0H_]H9^3 $2+I#BV/\= M8I3"HU-#9^-YDB[9B_5\5M:&ADLKH+MO#.1'@P Z0UQK9BL&HS:4KE\4W=-B M("M2J='YF#YY:: /(NX4QH:\L*,PC4O8[1 ME$AX,:*)&\(.QX;1Y5TP.ZU,C7,>:6 TR)_2-+P+]7BI*R$'?)M64D M@*'O-7M]/,^RPHC0N@+V]?&NR6P#Y1Z1H'E=70L[CGO7E*IG;)S>O"T31E5!+058IK?#E]G5!1XD49 UB.@2ORQ'^E]-.#U7?SVG(TI3"# MT06W_HVMO;HGIV"0U \SE]7AK[,E]49#_AUCWHC7,' A7->Z4(= MDH%_X:1_^''D9=ELSF=2H&]XO\H^TM&7 MVGN]DEW8VBJ*QC-,A4JWL&$$AB M)ZU^/5W.8J+,XBXHAVW(EZM&,T)9*J"E'!+U]^Z>$A"@C7+8UDDS0'L"V@:4 MEH+I:*LDM@'($-2^D)9A/4N*%(1JLR#VP=H,U+Z(MC&E1SL8IHV"V%Z;AICV M1+2,Z6WX#(*T40[=I<\,TIZ$Z":9JO]5!V?I#;M>:AW.-V?VZK>9XJGP@IHYHZ5_H=*:RF._DZUK9QV'7$#@D9O %9E3>) MN9?FMC8A6T&@6-E:VW#5QF-''4#;U9IIYZYA<4-!79Q>/S&>5!YP-K^)MC5V M92[MH&_)U#4\W&@SU'A/L_.X]/JP,0N.W FT7;:%F= */^AG+@OCJ19TM_-9 MXZMH/MZNS&@]!C #DRS.A[6<2#,A[/-H=Y0XD[+!OHYOL.!R^=EBRJZ7^]7M[":WJUE[>BRA[1H9#"%2_O=M^ [M[B2FX0HU4V"$>N MI';:21YOV[YX*A7;539OV>N#])<%VS/5BYO2WU%:&MN/Q0!HI1R.G/^M)BJV M[2;&T-F+0,[B[7<-R:O;?0Z[\B< MM:.\ZFZ^>#(>#S9W2:@F;Q.8-3+L%&DCH$VW_=:VHX-AWL5.*$OSQHQ"_[69 M3>@_?K]C1L_9_#P.PL>_M9,0V!?U+F#_6@:!U%$@J.7;J2PX3V( M24:H:N' M?;4!IAX& /X6P:V\I]9,N_!]P= ,IOLW1K_BT IKYFNXGNTVJL*IV>4W+RK( M\,FE6QW;EK[MW"*& YT\!_+J6$OAYDY>'?RCH7+%:SSP"9K-/M"Q=&&QV6 JX/M(FVRK0>0"^W&N3?#:OY"C2P>=@ M6-/HS@KC*(,)CC9361PR"F+=+)NM(ZZE%$1,1M?<0T(2TGW_7I60CK9-Q?MW*E"#+LQ[AJCC'JN%MVSV$0YJ/\'&X/$1-[H0L1Z(F M,^)_NT@>WP8D++&G?]E 3O_Q^P59>%'I;R'Q.*2E>H7V 611OT>-?M2#JW$> MI$6<\@P4(=;#=!<.?W37D'J/878:DW3Q-I<> MKM,B?TC2\"\2?*9;N+3AM7<=>9OHC\WNZR)Y(FGYMW 9*O85=K^ZWU?0XV+_ MNA3L\VJ%H&"]K^[YO?&XX+\N#:OSG#2.WM5A?$?*INK GE\*6Z/$#17L.?\3;ABB M[5S-C(>2 [INN7<($ND9A*\+=^&/25W#TF1T_*;1,[N.\X2>1 MVMI^C#R2^";)LE"S'>N5PTL;/0[04M%MJ_,L)C"-;A3$2\L\LE;WA+>-]MU3 M D.[47#?W\.5"V\;;7J^.::]+**<)6&A_ZI7#. DKJ^_SR_A&HJZ$\I O)B" M[^+V123/KM96W20D+@I%V]6MC H 3)=9P"0VW0Q-\,0EJ+/O#TJ#(+$\00U@ M8SLR7-VP0@"QS 5TZVJ^<_W@^LYU5QM7H*H/5V]7-ZVV5'J0:8?[$X6O"UL1;5=!.^!/3VL(F'0+_D'N\V>D,Q/0WZ;*O<(&*=U[-P&H_EW MC^6R+, >7Y'<>FS>7AX":]HP]''Z/9LX#NGFG9U7+*:G=^ I[&VS_-81D=B) MF W[X;SSG34UMT+H_DZ\I\^K,.6%3[S<1E;;[@><=RS<^00KIF!_56K?'DJP M%Y'OG*H9/:S@4HH4P// FV$$4K9Q/H&>,-ZJBHU) [YBC?"@O>$)5=LJ>@)W ME',K$&Q\C1EOFIW&C8&QV_50]FDTW\T]6AW5M(WL5['SK#A?6!Z:.#^/@\+G MP,!2X'S738%3M3/9-#1:KAO)Q>WF\ST9%&EJ6%50S4.V?H/A#$95LE <\O%; MF5W=R,>_%0%ED@,VB27%'>,$)6R=?B1 M"(0=@5]-O;J [$XQ[*LSI3)U@!=*B'Y,.(Z\+)O-J\[-TAMF+Z[S(MX2GYY_ M\I!DQUX4D>#HI2J75045,]K6#6/?D4,S4HZ$H)N:T+HP6/]RW7E%'MZ!S6&/ MZ.UHA\*%=^FH2K>@N*JO)9$<3.#5T:^HM?R:R6/E,+WCK"AIXA,29&<4*R8S MR_2QT5WY"-?50[^FA0YE& "6W+BODOC8RQY.".UJ<,*2 MH#&E%-3-U:^1Q]QPH6O51+_*VVI-$X!@,^=/?]:=W4?A@H-UE_#?KI]9*.=C MLS5)WQKZM=@V2Q04+!<2F]^PEJ+SF/Z P*RWWW>MMV43D[*-W1ENFST'VVS% ME;#SAA\G$>UQ4L+5=#6:Q@&=LGW)K^_HWS(J +M: "<0'^];3IF-5=H@31,^ M'A;X5N<19.G-=8*%=M2O.&+!LS8.NTO[J.#AV]E9CKS9O-%3M7U=4OPK4P() M"N@V^;ZDGE@XG7G8N"$W%$"IS-WTRZ8BVDES?EM0-?,R,EVDA']:G;9"5AK; MW#=0\UH;<342ELY*%^R3Q\F2?K!R?Q![0+/"DK+(!G8;FX8F+TJ$T.T-O'=M MYVF%,5U<&GOPV&10*?@K,+K.5H2)%"^XA/4C0W(-D)7'MJ?O0 ?44#EWE=(\ M#:Z[+IF9)66Q+>>VIV8E1"Y8INB:GI$_"^99\ET)]0_DR6L@F;#:_=$9H82EW=C^Z[CHVI"$HN!;@3K] EATY#6<)$;I]B85 MY6 K0:+D8.TX6#M&V],])M$CW:2EH6+F L ,H*8-H)]O!O! M-C(,-_3#>7>2>=$]!">MX,:(&[Z.;23!?^>MWS/M8VWR*FX2\Z)^>TTN#K;[ M=J=KNI5+4AQ[QM.JF)H0QV:QIEO;1>+%BOE+4!3;_5ISF%"X\+5D== \U%T2 MP=L%YP:(QL@C$Q1]9%PD\>*.I,L3![3:8UD^0U%)WV4W1?V2J$[&!M,.Q(1 M'7Q&H+K)F,UOR+R>(F^(%U'E6)$T?[E,TGSA+60LP:NC^Q\;T&<*"OH\-O7] MI* GY!OBD_"1G:RN2'YE&60O= ]EL-H- L->7M8UW5EL17N>QG[([ M2<5!1UL3/8N.&==0*(QN\:K?L/]C*9GH3_X_4$L! A0#% @ %8 -69MN MV]QS(@ ?MX H ( ! &5X,3 M,2YH=&U02P$"% ,4 M " 5@ U9=>.]Y4T8 #OL@ "@ @ &;(@ 97@Q,"TR M+FAT;5!+ 0(4 Q0 ( !6 #5D:51DP(@@ !%+ * " M 1 [ !E>#,Q+3$N:'1M4$L! A0#% @ %8 -66(K]VP@" GDH H M ( !6D, &5X,S$M,BYH=&U02P$"% ,4 " 5@ U99^[9 MR@X$ #L& "@ @ &B2P 97@S,BTQ+FAT;5!+ 0(4 Q0 M ( !6 #5F*,, Z_@, #X7 * " =A/ !E>#,R+3(N M:'1M4$L! A0#% @ %8 -652*AF'-D4$L! A0#% @ %8 -62]R9F"'$0 TM4 !4 M ( !GRH" '=K&UL4$L! A0#% @ %8 -662_ MJ!XE0P DX8$ !4 ( !A,L" '=K
XML 80 form10-q_htm.xml IDEA: XBRL DOCUMENT 0001096275 2024-01-01 2024-06-30 0001096275 us-gaap:CommonStockMember 2024-01-01 2024-06-30 0001096275 WKSP:WarrantsMember 2024-01-01 2024-06-30 0001096275 2024-08-13 0001096275 2024-06-30 0001096275 2023-12-31 0001096275 us-gaap:RelatedPartyMember 2024-06-30 0001096275 us-gaap:RelatedPartyMember 2023-12-31 0001096275 us-gaap:SeriesAPreferredStockMember 2024-06-30 0001096275 us-gaap:SeriesBPreferredStockMember 2024-06-30 0001096275 us-gaap:SeriesAPreferredStockMember 2023-12-31 0001096275 us-gaap:SeriesBPreferredStockMember 2023-12-31 0001096275 2024-04-01 2024-06-30 0001096275 2023-04-01 2023-06-30 0001096275 2023-01-01 2023-06-30 0001096275 us-gaap:PreferredStockMember 2023-03-31 0001096275 us-gaap:CommonStockMember 2023-03-31 0001096275 us-gaap:AdditionalPaidInCapitalMember 2023-03-31 0001096275 WKSP:ShareSubscriptionsReceivableMember 2023-03-31 0001096275 WKSP:ShareSubscriptionPayableMember 2023-03-31 0001096275 us-gaap:RetainedEarningsMember 2023-03-31 0001096275 WKSP:CumulativeTranslationAdjustmentMember 2023-03-31 0001096275 2023-03-31 0001096275 us-gaap:PreferredStockMember 2024-03-31 0001096275 us-gaap:CommonStockMember 2024-03-31 0001096275 us-gaap:AdditionalPaidInCapitalMember 2024-03-31 0001096275 WKSP:ShareSubscriptionsReceivableMember 2024-03-31 0001096275 WKSP:ShareSubscriptionPayableMember 2024-03-31 0001096275 us-gaap:RetainedEarningsMember 2024-03-31 0001096275 WKSP:CumulativeTranslationAdjustmentMember 2024-03-31 0001096275 2024-03-31 0001096275 us-gaap:PreferredStockMember 2022-12-31 0001096275 us-gaap:CommonStockMember 2022-12-31 0001096275 us-gaap:AdditionalPaidInCapitalMember 2022-12-31 0001096275 WKSP:ShareSubscriptionsReceivableMember 2022-12-31 0001096275 WKSP:ShareSubscriptionPayableMember 2022-12-31 0001096275 us-gaap:RetainedEarningsMember 2022-12-31 0001096275 WKSP:CumulativeTranslationAdjustmentMember 2022-12-31 0001096275 2022-12-31 0001096275 us-gaap:PreferredStockMember 2023-12-31 0001096275 us-gaap:CommonStockMember 2023-12-31 0001096275 us-gaap:AdditionalPaidInCapitalMember 2023-12-31 0001096275 WKSP:ShareSubscriptionsReceivableMember 2023-12-31 0001096275 WKSP:ShareSubscriptionPayableMember 2023-12-31 0001096275 us-gaap:RetainedEarningsMember 2023-12-31 0001096275 WKSP:CumulativeTranslationAdjustmentMember 2023-12-31 0001096275 us-gaap:PreferredStockMember 2023-04-01 2023-06-30 0001096275 us-gaap:CommonStockMember 2023-04-01 2023-06-30 0001096275 us-gaap:AdditionalPaidInCapitalMember 2023-04-01 2023-06-30 0001096275 WKSP:ShareSubscriptionsReceivableMember 2023-04-01 2023-06-30 0001096275 WKSP:ShareSubscriptionPayableMember 2023-04-01 2023-06-30 0001096275 us-gaap:RetainedEarningsMember 2023-04-01 2023-06-30 0001096275 WKSP:CumulativeTranslationAdjustmentMember 2023-04-01 2023-06-30 0001096275 us-gaap:PreferredStockMember 2024-04-01 2024-06-30 0001096275 us-gaap:CommonStockMember 2024-04-01 2024-06-30 0001096275 us-gaap:AdditionalPaidInCapitalMember 2024-04-01 2024-06-30 0001096275 WKSP:ShareSubscriptionsReceivableMember 2024-04-01 2024-06-30 0001096275 WKSP:ShareSubscriptionPayableMember 2024-04-01 2024-06-30 0001096275 us-gaap:RetainedEarningsMember 2024-04-01 2024-06-30 0001096275 WKSP:CumulativeTranslationAdjustmentMember 2024-04-01 2024-06-30 0001096275 us-gaap:PreferredStockMember 2023-01-01 2023-06-30 0001096275 us-gaap:CommonStockMember 2023-01-01 2023-06-30 0001096275 us-gaap:AdditionalPaidInCapitalMember 2023-01-01 2023-06-30 0001096275 WKSP:ShareSubscriptionsReceivableMember 2023-01-01 2023-06-30 0001096275 WKSP:ShareSubscriptionPayableMember 2023-01-01 2023-06-30 0001096275 us-gaap:RetainedEarningsMember 2023-01-01 2023-06-30 0001096275 WKSP:CumulativeTranslationAdjustmentMember 2023-01-01 2023-06-30 0001096275 us-gaap:PreferredStockMember 2024-01-01 2024-06-30 0001096275 us-gaap:CommonStockMember 2024-01-01 2024-06-30 0001096275 us-gaap:AdditionalPaidInCapitalMember 2024-01-01 2024-06-30 0001096275 WKSP:ShareSubscriptionsReceivableMember 2024-01-01 2024-06-30 0001096275 WKSP:ShareSubscriptionPayableMember 2024-01-01 2024-06-30 0001096275 us-gaap:RetainedEarningsMember 2024-01-01 2024-06-30 0001096275 WKSP:CumulativeTranslationAdjustmentMember 2024-01-01 2024-06-30 0001096275 us-gaap:PreferredStockMember 2023-06-30 0001096275 us-gaap:CommonStockMember 2023-06-30 0001096275 us-gaap:AdditionalPaidInCapitalMember 2023-06-30 0001096275 WKSP:ShareSubscriptionsReceivableMember 2023-06-30 0001096275 WKSP:ShareSubscriptionPayableMember 2023-06-30 0001096275 us-gaap:RetainedEarningsMember 2023-06-30 0001096275 WKSP:CumulativeTranslationAdjustmentMember 2023-06-30 0001096275 2023-06-30 0001096275 us-gaap:PreferredStockMember 2024-06-30 0001096275 us-gaap:CommonStockMember 2024-06-30 0001096275 us-gaap:AdditionalPaidInCapitalMember 2024-06-30 0001096275 WKSP:ShareSubscriptionsReceivableMember 2024-06-30 0001096275 WKSP:ShareSubscriptionPayableMember 2024-06-30 0001096275 us-gaap:RetainedEarningsMember 2024-06-30 0001096275 WKSP:CumulativeTranslationAdjustmentMember 2024-06-30 0001096275 2022-09-29 2022-09-30 0001096275 WKSP:MarketOfferingAgreementMember 2022-09-29 2022-09-30 0001096275 WKSP:ATMAgreementMember 2024-01-01 2024-06-30 0001096275 us-gaap:CommonStockMember 2023-11-02 2023-11-02 0001096275 WKSP:PrefundedWarrantsMember 2023-11-02 2023-11-02 0001096275 us-gaap:WarrantMember 2023-11-02 0001096275 us-gaap:CommonStockMember 2024-03-20 2024-03-20 0001096275 WKSP:PrefundedWarrantsMember 2024-03-20 2024-03-20 0001096275 us-gaap:WarrantMember 2024-03-20 0001096275 us-gaap:EquipmentMember 2024-06-30 0001096275 us-gaap:EquipmentMember 2023-12-31 0001096275 us-gaap:ManufacturingFacilityMember 2024-06-30 0001096275 us-gaap:ManufacturingFacilityMember 2023-12-31 0001096275 us-gaap:FurnitureAndFixturesMember 2024-06-30 0001096275 us-gaap:FurnitureAndFixturesMember 2023-12-31 0001096275 WKSP:ProductMoldsMember 2024-06-30 0001096275 WKSP:ProductMoldsMember 2023-12-31 0001096275 us-gaap:ComputerEquipmentMember 2024-06-30 0001096275 us-gaap:ComputerEquipmentMember 2023-12-31 0001096275 us-gaap:LeaseholdImprovementsMember 2024-06-30 0001096275 us-gaap:LeaseholdImprovementsMember 2023-12-31 0001096275 us-gaap:BuildingMember 2024-06-30 0001096275 us-gaap:BuildingMember 2023-12-31 0001096275 us-gaap:LandMember 2024-06-30 0001096275 us-gaap:LandMember 2023-12-31 0001096275 us-gaap:AutomobilesMember 2024-06-30 0001096275 us-gaap:AutomobilesMember 2023-12-31 0001096275 us-gaap:CommonStockMember WKSP:ATMAgreementMember 2024-01-01 2024-06-30 0001096275 srt:MaximumMember 2024-01-01 2024-06-30 0001096275 WKSP:MarketOfferingAgreementMember 2024-01-01 2024-06-30 0001096275 WKSP:ConsultantMember us-gaap:RestrictedStockMember 2024-01-01 2024-06-30 0001096275 WKSP:ConsultantMember us-gaap:CommonStockMember 2024-01-01 2024-06-30 0001096275 WKSP:PrefundedWarrantsMember 2024-01-01 2024-06-30 0001096275 us-gaap:WarrantMember 2024-01-01 2024-06-30 0001096275 WKSP:PrefundedWarrantsMember 2024-01-01 2024-06-30 0001096275 us-gaap:RestrictedStockMember us-gaap:OperatingExpenseMember 2023-01-01 2023-06-30 0001096275 us-gaap:OperatingExpenseMember us-gaap:CommonStockMember 2023-01-01 2023-06-30 0001096275 us-gaap:SeriesAPreferredStockMember 2024-01-01 2024-06-30 0001096275 us-gaap:SeriesBPreferredStockMember 2024-01-01 2024-06-30 0001096275 srt:ChiefExecutiveOfficerMember 2024-01-01 2024-06-30 0001096275 srt:ChiefExecutiveOfficerMember 2023-01-01 2023-06-30 0001096275 WKSP:OfficerAndDirectorMember 2024-01-01 2024-06-30 0001096275 WKSP:OfficerAndDirectorMember 2023-01-01 2023-06-30 0001096275 srt:ChiefExecutiveOfficerMember us-gaap:RelatedPartyMember 2024-06-30 0001096275 srt:ChiefExecutiveOfficerMember us-gaap:RelatedPartyMember 2023-12-31 0001096275 2019-01-01 2019-12-31 0001096275 WKSP:MobilePhoneDevelopmentCompanyMember 2019-12-31 0001096275 WKSP:LeaseAgreementMember 2019-01-01 2019-12-31 0001096275 WKSP:LeaseAgreementMember 2021-01-01 2021-12-31 0001096275 WKSP:LeaseAgreementMember 2022-12-31 0001096275 WKSP:LeaseAgreementMember 2022-01-01 2022-12-31 0001096275 WKSP:LeaseAgreementMember 2023-01-01 2023-12-31 0001096275 WKSP:LeaseAgreementMember 2024-01-01 2024-06-30 0001096275 WKSP:LeaseAgreementMember 2024-06-30 0001096275 WKSP:LoanAgreementMember 2022-05-04 0001096275 WKSP:LoanAgreementMember 2022-05-04 2022-05-04 0001096275 WKSP:LoanAgreementMember 2022-01-01 2022-12-31 0001096275 WKSP:LoanAgreementMember 2022-12-31 0001096275 WKSP:LoanAgreementMember 2024-06-30 0001096275 WKSP:LoanAgreementMember 2024-05-14 0001096275 us-gaap:SubsequentEventMember WKSP:RevolvingFinancingAndAssignmentAgreementMember 2024-07-19 0001096275 us-gaap:SubsequentEventMember WKSP:RevolvingFinancingAndAssignmentAgreementMember 2024-07-19 2024-07-19 0001096275 us-gaap:SubsequentEventMember 2024-07-19 0001096275 2020-01-01 2020-12-31 0001096275 2022-09-30 0001096275 2023-02-13 2023-02-14 0001096275 us-gaap:WarrantMember 2024-01-01 2024-06-30 0001096275 us-gaap:CommonStockMember 2024-01-01 2024-06-30 0001096275 us-gaap:RestrictedStockMember 2024-01-01 2024-06-30 0001096275 us-gaap:PerformanceSharesMember 2024-01-01 2024-06-30 0001096275 us-gaap:StockOptionMember 2024-01-01 2024-06-30 0001096275 us-gaap:WarrantMember 2023-01-01 2023-06-30 0001096275 us-gaap:CommonStockMember 2023-01-01 2023-06-30 0001096275 us-gaap:RestrictedStockMember 2023-01-01 2023-06-30 0001096275 us-gaap:PerformanceSharesMember 2023-01-01 2023-06-30 0001096275 us-gaap:PerformanceSharesMember 2023-01-01 2023-06-30 0001096275 us-gaap:StockOptionMember 2023-01-01 2023-06-30 0001096275 us-gaap:CommonStockMember 2024-01-01 2024-06-30 0001096275 us-gaap:WarrantMember 2024-01-01 2024-06-30 0001096275 us-gaap:WarrantMember 2024-06-30 0001096275 us-gaap:CommonStockMember 2023-01-01 2023-12-31 0001096275 WKSP:PrefundedWarrantsMember 2023-01-01 2023-12-31 0001096275 us-gaap:WarrantMember 2023-01-01 2023-12-31 0001096275 us-gaap:WarrantMember 2023-12-31 0001096275 WKSP:PrefundedWarrantMember 2023-12-31 0001096275 WKSP:PrefundedWarrantsMember 2023-12-31 0001096275 us-gaap:CommonStockMember 2023-01-01 2023-12-31 0001096275 WKSP:PrefundedWarrantsMember 2024-06-30 0001096275 us-gaap:CommonStockMember 2024-01-01 2024-06-30 0001096275 us-gaap:WarrantMember 2023-01-01 2023-12-31 0001096275 WKSP:HolderMember 2023-01-01 2023-12-31 0001096275 WKSP:HolderMember 2023-12-31 0001096275 2023-01-01 2023-12-31 0001096275 WKSP:WarrantsOneMember 2024-06-30 0001096275 WKSP:WarrantsOneMember 2024-01-01 2024-06-30 0001096275 WKSP:WarrantsTwoMember 2024-06-30 0001096275 WKSP:WarrantsTwoMember 2024-01-01 2024-06-30 0001096275 WKSP:WarrantsThreeMember 2024-06-30 0001096275 WKSP:WarrantsThreeMember 2024-01-01 2024-06-30 0001096275 WKSP:WarrantsFourMember 2024-06-30 0001096275 WKSP:WarrantsFourMember 2024-01-01 2024-06-30 0001096275 WKSP:WarrantsFiveMember 2024-06-30 0001096275 WKSP:WarrantsFiveMember 2024-01-01 2024-06-30 0001096275 WKSP:WarrantsSixMember 2024-06-30 0001096275 WKSP:WarrantsSixMember 2024-01-01 2024-06-30 0001096275 WKSP:TwoThousandFifteenEquityIncentivePlanMember 2024-01-01 2024-06-30 0001096275 us-gaap:RestrictedStockUnitsRSUMember 2023-05-01 2023-05-01 0001096275 us-gaap:PerformanceSharesMember 2023-05-01 2023-05-01 0001096275 WKSP:StockOptionsMember 2023-05-01 2023-05-01 0001096275 us-gaap:PerformanceSharesMember 2022-11-10 2022-11-11 0001096275 srt:ChiefExecutiveOfficerMember us-gaap:PerformanceSharesMember 2021-12-27 2021-12-29 0001096275 srt:DirectorMember us-gaap:PerformanceSharesMember 2021-12-27 2021-12-29 0001096275 WKSP:EmployeesMember 2024-01-01 2024-06-30 0001096275 srt:MinimumMember WKSP:EmployeesMember 2024-01-01 2024-06-30 0001096275 srt:MaximumMember WKSP:EmployeesMember 2024-01-01 2024-06-30 0001096275 WKSP:StevenRossiMember 2023-01-01 2023-12-31 0001096275 WKSP:EmployeesOneMember 2023-01-01 2023-12-31 0001096275 WKSP:EmployeesTwoMember 2023-01-01 2023-12-31 0001096275 WKSP:EmployeesAndConsultantsAndDirectorsMember 2023-01-01 2023-12-31 0001096275 srt:MinimumMember WKSP:EmployeesAndConsultantsAndDirectorsMember 2023-01-01 2023-12-31 0001096275 srt:MaximumMember WKSP:EmployeesAndConsultantsAndDirectorsMember 2023-01-01 2023-12-31 0001096275 WKSP:EmployeeMember 2024-01-01 2024-06-30 0001096275 WKSP:StevenRossiTwoMember 2023-01-01 2023-12-31 0001096275 WKSP:EmployeeMember 2023-01-01 2023-12-31 0001096275 WKSP:EmployeesAndAConsultantMember 2023-01-01 2023-12-31 0001096275 WKSP:EmployeeAndAConsultantMember 2024-01-01 2024-06-30 0001096275 WKSP:EmployeeOneMember 2023-01-01 2023-12-31 0001096275 WKSP:ConsultantMember 2023-01-01 2023-12-31 0001096275 srt:DirectorMember 2023-01-01 2023-12-31 0001096275 WKSP:TerravisEnergyIncMember 2024-01-01 2024-06-30 0001096275 WKSP:TerravisEnergyIncMember 2023-12-31 0001096275 WKSP:TerravisEnergyIncMember 2022-12-31 0001096275 WKSP:TerravisEnergyIncMember 2023-01-01 2023-12-31 0001096275 WKSP:TerravisEnergyIncMember 2024-06-30 0001096275 us-gaap:WarrantMember 2024-05-09 0001096275 us-gaap:WarrantMember 2024-05-09 2024-05-09 0001096275 WKSP:SubleaseAgreementMember 2022-01-01 2022-12-31 0001096275 us-gaap:SubsequentEventMember 2024-07-23 2024-07-23 iso4217:USD shares iso4217:USD shares pure utr:sqft iso4217:CAD false --12-31 Q2 0001096275 P5Y6M 10-Q true 2024-06-30 2024 false 001-40681 Worksport Ltd. NV 35-2696895 2500 N America Dr West Seneca NY 14224 (888) 554-8789 Common Stock WKSP NASDAQ Warrants WKSPW NASDAQ Yes Yes Non-accelerated Filer true false false 29650916 0.0001 3426089 3365778 623386 463122 140863 165865 6386744 3631492 14303 151815 1497249 10743200 9123506 90731 90731 14308776 14483436 705155 917354 1337636 1338889 27185498 25953916 1750166 1451181 260585 85010 2192 5300000 243203 328229 2253954 7166612 485451 608761 5300000 8039405 7775373 0.0001 0.0001 0.0001 0.0001 100100 100100 100100 100100 100 100 100 100 0 0 0 0 0.0001 0.0001 299000000 299000000 28520704 28520704 20320503 20320503 2852 2032 69230341 64685693 1577 1577 5964290 1814152 -56041233 -48313177 -8580 -8580 19146093 18178543 27185498 25953916 1921539 199851 2434176 231776 1624910 153288 2100091 173045 296629 46563 334085 58731 2946386 1744801 5620704 3874413 478792 548712 545569 1093063 766563 1491453 1710341 2360064 -15636 -316 -7685 142 4207377 3785282 7884299 7327398 -3910748 -3738719 -7550214 -7268667 134164 187893 257762 352992 78778 3054 198606 31513 50379 76866 94835 7493 -102651 -58736 -177842 -52058 -4013399 -3797455 -7728056 -7320725 -0.15 -0.15 -0.22 -0.22 -0.33 -0.33 -0.43 -0.43 25958628 25958628 17165533 17165533 23573349 23573349 17162471 17162471 100 0 17159376 1716 57275920 -1577 1223111 -36907489 -8580 21583101 250000 25 1332798 271774 1604597 4434 1 7131 7132 -3797455 -3797455 100 0 17413810 1742 58615849 -1577 1494885 -40704944 -8580 19397375 100 0 24100201 2410 69018715 -1577 1917585 -52027834 -8580 18900719 102611 10 686609 188241 874860 2840000 284 -474850 3858464 3383898 1477892 148 -133 15 -4013399 -4013399 100 0 28520704 2852 69230341 -1577 5964290 -56041233 -8580 19146093 100 0 17159376 1716 56919625 -1577 591289 -33384219 -8580 24118254 250000 25 1689093 903596 2592714 4434 1 7131 7132 -7320725 -7320725 100 0 17413810 1742 58615849 -1577 1494885 -40704944 -8580 19397375 100 0 20320503 2032 64685693 -1577 1814152 -48313177 -8580 18178543 100 0 20320503 2032 64685693 -1577 1814152 -48313177 -8580 18178543 317148 31 1824718 291674 2116423 2877161 288 3194913 3195201 2840000 284 -474850 3858464 3383898 2165892 217 -133 84 -7728056 -7728056 100 0 28520704 2852 69230341 -1577 5964290 -56041233 -8580 19146093 100 0 28520704 2852 69230341 -1577 5964290 -56041233 -8580 19146093 -7728056 -7320725 2116423 3523714 615972 461204 -3863 17182 2736258 3967736 1429494 2665715 -6421292 -6018704 66308 335787 2596738 -335787 -2663046 16495 43904 3638684 3195201 7132 6817390 -36772 60311 -8718522 3365778 14620757 3426089 5902235 104272 72467 254702 289623 272125 <p id="xdx_80B_eus-gaap--BusinessDescriptionAndBasisOfPresentationTextBlock_zlvZ0ernufK7" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>1. <span id="xdx_821_zHctqLZh1cPj">Basis of Presentation and Business Condition</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">a) Interim Financial Information</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with generally accepted accounting principles in the United States (“GAAP”) for interim financial information pursuant to the rules and regulations of the U.S. Securities and Exchange Commission (SEC). Accordingly, they do not include all of the information and notes required by GAAP for complete financial statements. In the opinion of management, all adjustments and reclassifications considered necessary in order to make the financial statements not misleading and for a fair and comparable presentation have been included and are of a normal recurring nature. Operating results for the three and six month periods ended June 30, 2024 are not necessarily indicative of the results that may be expected for the year ending December 31, 2024. The accompanying unaudited condensed consolidated financial statements should be read in conjunction with the Company’s Annual Report on Form 10-K for the year ended December 31, 2023 filed with the SEC on March 28, 2024.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Worksport Ltd. (together with its subsidiaries, the “Company”) was incorporated in the State of Nevada on April 2, 2003 under the name Franchise Holdings International, Inc. (“FNHI”). In May 2020, FNHI changed its name to Worksport Ltd. During the year ended December 31, 2014, the Company completed a reverse acquisition transaction (the “Reverse Acquisition”) with TruXmart Ltd. (“TruXmart”). On May 2, 2018, TruXmart legally changed its name to Worksport Ltd. (“Worksport”). Worksport designs and distributes truck tonneau covers in Canada and the United States.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">b) Statement of Compliance</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company’s financial statements have been prepared in accordance with accounting principles generally accepted in the United States (“GAAP”) as issued by the Financial Accounting Standards Board (“FASB”).</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">c) Basis of Measurement</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company’s financial statements have been prepared on the accrual basis.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">d) Consolidation</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company’s condensed consolidated financial statements consolidate the accounts of the Company. All intercompany transactions, balances and unrealized gains or losses from intercompany transactions have been eliminated upon consolidation.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">e) Functional and Reporting Currency</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">These condensed consolidated financial statements are presented in United States dollars (USD or US$). The functional currency of the Company and its subsidiaries are United States dollar. For purposes of preparing these condensed consolidated financial statements, transactions denominated in Canadian dollars (CAD or C$) were converted to United States dollars at the spot rate. Transaction gains and losses resulting from fluctuations in currency exchange rates on transactions denominated in currencies other than the functional currency are recognized as incurred in the accompanying condensed consolidated statement of operations.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">f) Use of Estimates</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The preparation of condensed unaudited financial statements in conformity with accounting principles generally accepted in the United States requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the condensed interim financial statements and the reported amounts of revenues and expenses during the reporting period. Actual results could differ from these estimates.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></p> <p id="xdx_800_eus-gaap--SubstantialDoubtAboutGoingConcernTextBlock_zLNSXs8oynlk" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2. <span id="xdx_82D_zdH4vzzjguH6">Going Concern</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As of June 30, 2024, the Company had $<span id="xdx_906_eus-gaap--CashAndCashEquivalentsAtCarryingValue_iI_c20240630_zJUf95GiLUA2" title="Cash and cash equivalents">3,426,089</span> in cash and cash equivalents. The Company has generated only limited revenues and has relied primarily upon capital generated from public and private offerings of its securities. Since the Company’s acquisition of Worksport in fiscal year 2014, it has never generated a profit. As of June 30, 2024, the Company had an accumulated deficit of $<span id="xdx_90E_eus-gaap--RetainedEarningsAccumulatedDeficit_iNI_di_c20240630_z6waJjlWg6Ra" title="Accumulated deficit">56,041,233</span>.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The accompanying condensed consolidated financial statements have been prepared assuming that the Company will continue as a going concern, which contemplates the realization of assets and the liquidation of liabilities in the normal course of business. During the three and six months ended June 30, 2024, the Company had net losses of $<span id="xdx_90F_eus-gaap--NetIncomeLoss_iN_di_c20240401__20240630_z6oCld1azYve" title="Net loss">4,013,399</span> (2023 - $<span id="xdx_90D_eus-gaap--NetIncomeLoss_iN_di_c20230401__20230630_zdo5S4QFBvw1" title="Net loss">3,797,455</span>) and $<span id="xdx_90D_eus-gaap--NetIncomeLoss_iN_di_c20240101__20240630_znxh4vpVCtN6" title="Net loss">7,728,056</span> (2023 - $<span id="xdx_90A_eus-gaap--NetIncomeLoss_iN_di_c20230101__20230630_zJqA56M5ulo1" title="Net loss">7,320,725</span>). As of June 30, 2024, the Company had working capital of $<span id="xdx_900_ecustom--WorkingCapital_iI_c20240630_zSuibgS2JuZ6" title="Working capital">8,489,246</span> (December 31, 2023 – $<span id="xdx_903_ecustom--WorkingCapital_iI_c20231231_zNM4BuBdfHe7" title="Working capital">1,956,894</span>) and had an accumulated deficit of $<span id="xdx_903_eus-gaap--RetainedEarningsAccumulatedDeficit_iNI_di_c20240630_z7IfwOyuS7me" title="Accumulated deficit">56,041,233</span> (December 31, 2023 - $<span id="xdx_908_eus-gaap--RetainedEarningsAccumulatedDeficit_iNI_di_c20231231_zukph5lY9yE9" title="Accumulated deficit">48,313,177</span>). The Company has not generated profit from operations since inception and to date has relied on debt and equity financing for continued operations. The Company’s ability to continue as a going concern is dependent upon the ability to generate cash flows from operations and obtain equity and/or debt financing. The Company intends to continue funding operations through equity and debt financing arrangements, which may be insufficient to fund its capital expenditures, working capital and other cash requirements in the long term. There can be no assurance that the steps management is taking will be successful.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Despite the Company having mostly completed its purchasing of large manufacturing machinery, operational costs are expected to remain elevated and, thus, further decrease cash and cash equivalents. Concurrently, the Company intends to continue its ramp-up of manufacturing and increasing sales volumes in 2024, which should mitigate the effects of operational costs on cash and cash equivalents; this view is supported by the fact that the manufacturing facility of the Company was completed for initial production output in 2023 and started to generate revenue in the third quarter of 2023, registering its highest quarterly sales total in the Company’s history in the second quarter of 2024.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company has successfully raised cash, and it is positioned to do so again if deemed necessary or strategically advantageous. During the year ended December 31, 2021, the Company, through its Reg-A public offering, private placement offering, underwritten public offering, and exercises of warrants, raised an aggregate of approximately $<span id="xdx_903_eus-gaap--ProceedsFromOtherEquity_c20240101__20240630_ziWMlRYf9Ozh" title="Proceeds from other equity">32,500,000</span>. On September 30, 2022, the Company filed a shelf registration statement on Form S-3, which was declared effective by the SEC on October 13, 2022, allowing the Company to issue up to $<span id="xdx_90E_eus-gaap--StockIssuedDuringPeriodValueNewIssues_c20220929__20220930_zGovxckAZyIh" title="Number of common shares issued">30,000,000</span> of common stock and prospectus supplement covering the offering, issuance and sale of up to $<span id="xdx_908_eus-gaap--StockIssuedDuringPeriodValueNewIssues_c20220929__20220930__us-gaap--TypeOfArrangementAxis__custom--MarketOfferingAgreementMember_zyYu6P5M0w44" title="Number of common shares issued, value">13,000,000</span> of common stock that may be issued and sold under an At The Market Offering Agreement dated September 30, 2022 (“ATM Agreement”), with H.C. Wainwright &amp; Co., LLC, as the sales agent (“HCW”). Pursuant to the ATM Agreement, HCW is entitled to a commission equal to <span id="xdx_904_eus-gaap--SaleOfStockPercentageOfOwnershipAfterTransaction_dp_c20220929__20220930__us-gaap--TypeOfArrangementAxis__custom--MarketOfferingAgreementMember_zWosaS1XV9N4" title="Gross sales price, percentage">3.0</span>% of the gross sales price of the shares of common stock sold. As of June 30, 2024, the Company has sold and issued <span id="xdx_904_eus-gaap--SaleOfStockNumberOfSharesIssuedInTransaction_pid_c20240101__20240630__us-gaap--TypeOfArrangementAxis__custom--ATMAgreementMember_zLrnC4fLUDvj" title="The number of shares sold and issued">604,048</span> shares of common stock in consideration for net proceeds of $<span id="xdx_900_eus-gaap--ProceedsFromIssuanceOfCommonStock_pid_c20240101__20240630__us-gaap--TypeOfArrangementAxis__custom--ATMAgreementMember_z1RpBmRBaIh" title="Net proceeds">780,356</span> under the ATM Agreement.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On November 2, 2023, the Company consummated a registered direct offering pursuant to which the Company issued <span id="xdx_903_eus-gaap--SaleOfStockNumberOfSharesIssuedInTransaction_c20231102__20231102__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zerWklagiEch">1,925,000</span> shares of common stock and <span id="xdx_90A_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_c20231102__20231102__us-gaap--StatementEquityComponentsAxis__custom--PrefundedWarrantsMember_zMZmCt4A6oQg">1,575,000</span> pre-funded warrants to an institutional investor for a total net proceeds of $<span id="xdx_909_eus-gaap--ProceedsFromIssuanceOfWarrants_c20231102__20231102__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zsGtygqz5Nkk">4,261,542</span>. Concurrently with the registered direct offering, the Company issued the same institutional investor <span id="xdx_905_eus-gaap--ClassOfWarrantOrRightOutstanding_iI_c20231102__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember_zW2Fd1plugP6">7,000,000</span> warrants in a private sale. The warrants are exercisable for <span id="xdx_90F_eus-gaap--ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_iI_c20231102__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember_zhpbtRtLzn2f" title="Convertible shares of common stock">7,000,000</span> shares of common stock for $<span id="xdx_904_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iI_c20231102__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember_zqoJhAaIdWxi" title="Warrants an exercise price">1.34</span> per share six months after issuance and until <span id="xdx_90D_eus-gaap--WarrantsAndRightsOutstandingTerm_iI_dxL_c20231102__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember_zgsurpNEBncl" title="Warrants and rights outstanding, term::XDX::P5Y6M"><span style="-sec-ix-hidden: xdx2ixbrl0738">five and a half years</span></span> from the issuance date, subject to beneficial ownership limitations as described in the warrants. The Company registered the <span id="xdx_90F_eus-gaap--ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_iI_c20231102__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember_zALH6g727nA1" title="Convertible shares of common stock">7,000,000</span> shares of common stock underlying the warrants on a Form S-1 (333-276241) which was declared effective by the SEC on December 29, 2023.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On March 20, 2024, the Company consummated a registered direct offering pursuant to which the Company issued <span id="xdx_906_eus-gaap--SaleOfStockNumberOfSharesIssuedInTransaction_c20240320__20240320__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zY1DxR78Cy93" title="Sale of stock issued">2,372,240</span> shares of common stock and <span id="xdx_90A_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_c20240320__20240320__us-gaap--StatementEquityComponentsAxis__custom--PrefundedWarrantsMember_zVnOQYnEz3z3" title="Sale of stock issued">1,477,892</span> pre-funded warrants to the same institutional investor as in the Company’s registered direct offering on November 2, 2023, for a total net proceeds of $<span id="xdx_90A_eus-gaap--ProceedsFromIssuanceOfWarrants_c20240320__20240320__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_z4CQl8idVBp3" title="Proceeds from issuance of warrants">2,629,083</span>. Concurrently with the registered direct offering, the Company issued the institutional investor <span id="xdx_906_eus-gaap--ClassOfWarrantOrRightOutstanding_iI_c20240320__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember_zl28PmBUevnl" title="Issued of warrants">7,700,264</span> warrants in a private sale. The warrants are exercisable for <span id="xdx_90C_eus-gaap--ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_iI_c20240320__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember_zwd6tpr3nsO5" title="Convertible shares of common stock">7,700,264</span> shares of common stock for $<span id="xdx_909_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iI_c20240320__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember_zM9btHgaN8Ei" title="Warrants an exercise price">0.74</span> per share six months after issuance until five and a half years from the issuance date, subject to beneficial ownership limitations as described in the warrants. The Company registered the <span id="xdx_905_eus-gaap--ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_iI_c20240320__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember_zWjpo4jL7rrj" title="Convertible shares of common stock">7,700,264</span> shares of common stock underlying the warrants on a Form S-1 (333-278461) which was declared effective by the SEC on April 8, 2024 .</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">To date, the Company’s principal sources of liquidity consist of net proceeds from public and private securities offerings and cash exercises of outstanding warrants. Management is focused on transitioning towards revenue as its principal source of liquidity by growing existing product offerings as well as the Company’s customer base. The Company cannot give assurance that it can increase its cash balances or limit its cash consumption and thus maintain sufficient cash balances for planned operations or future business developments. Future business development and demands may lead to cash utilization at levels greater than recently experienced. The Company may need to raise additional capital in the future. However, the Company cannot provide assurances it will be able to raise additional capital on acceptable terms, or at all.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company has evaluated whether there are conditions and events, considered in the aggregate, that raise substantial doubt about the Company’s ability to continue as a going concern within one year after the date the financial statements are issued. Still, certain factors indicate the existence of a material uncertainty that cast substantial doubt about the Company’s ability to continue as a going concern. The accompanying financial statements do not include any adjustments that might result from the outcome of this uncertainty. These adjustments could be material.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> 3426089 -56041233 -4013399 -3797455 -7728056 -7320725 8489246 1956894 -56041233 -48313177 32500000 30000000 13000000 0.030 604048 780356 1925000 1575000 4261542 7000000 7000000 1.34 7000000 2372240 1477892 2629083 7700264 7700264 0.74 7700264 <p id="xdx_80D_eus-gaap--SignificantAccountingPoliciesTextBlock_zIMVkioYJtPc" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>3. <span id="xdx_823_zkRQjjkY8TUg">Significant Accounting Policies</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The accounting policies used in the preparation of these condensed consolidated interim financial statements are consistent with those of the Company’s audited financial statements for the year ended December 31, 2023.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_80F_eus-gaap--InventoryDisclosureTextBlock_z1DHrcep21qc" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>4. <span id="xdx_82A_zR6ClYRlhXBk">Inventory</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_89E_eus-gaap--ScheduleOfInventoryCurrentTableTextBlock_zr0xKq7tEPC2" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As of June 30, 2024 and December 31, 2023, inventory consists of the following:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8B6_zy1Ugym0prc" style="display: none">Schedule of Inventory</span></span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" id="xdx_498_20240630_zFeWySv6cEt5" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">June 30, 2024</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" id="xdx_494_20231231_z7RJLx73fXF7" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">December 31, 2023</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_406_eus-gaap--InventoryFinishedGoods_iI_pp0p0_maINzueo_zlZaEGz5nQql" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 60%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Finished goods</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">2,305,095</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,717,669</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_401_eus-gaap--OtherInventory_iI_pp0p0_maINzueo_zhJtOEPE42M3" style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Promotional items</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">101,660</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">101,660</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_406_eus-gaap--InventoryRawMaterialsAndSupplies_iI_pp0p0_maINzueo_ziffawPs21te" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Raw materials</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">3,979,989</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,812,163</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_402_eus-gaap--InventoryNet_iTI_pp0p0_mtINzueo_zT9qw9ZkrjRh" style="vertical-align: bottom; background-color: White"> <td><span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">Inventory</span><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">6,386,744</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">3,631,492</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> </table> <p id="xdx_8A3_zsKU3b9skp7h" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As of June 30, 2024, the value of finished goods on-hand increased due to stockpiling of hard tonneau covers, which have higher values than stockpiled soft tonneau covers, as well as their raw materials to capitalize on demand generated from the Company’s 2024 sales campaigns.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></p> <p id="xdx_89E_eus-gaap--ScheduleOfInventoryCurrentTableTextBlock_zr0xKq7tEPC2" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As of June 30, 2024 and December 31, 2023, inventory consists of the following:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8B6_zy1Ugym0prc" style="display: none">Schedule of Inventory</span></span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" id="xdx_498_20240630_zFeWySv6cEt5" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">June 30, 2024</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" id="xdx_494_20231231_z7RJLx73fXF7" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">December 31, 2023</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_406_eus-gaap--InventoryFinishedGoods_iI_pp0p0_maINzueo_zlZaEGz5nQql" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 60%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Finished goods</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">2,305,095</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,717,669</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_401_eus-gaap--OtherInventory_iI_pp0p0_maINzueo_zhJtOEPE42M3" style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Promotional items</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">101,660</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">101,660</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_406_eus-gaap--InventoryRawMaterialsAndSupplies_iI_pp0p0_maINzueo_ziffawPs21te" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Raw materials</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">3,979,989</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,812,163</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_402_eus-gaap--InventoryNet_iTI_pp0p0_mtINzueo_zT9qw9ZkrjRh" style="vertical-align: bottom; background-color: White"> <td><span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">Inventory</span><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">6,386,744</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">3,631,492</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> </table> 2305095 1717669 101660 101660 3979989 1812163 6386744 3631492 <p id="xdx_801_ecustom--PrepaidExpensesAndDepositsDisclosureTextBlock_zkRafvfGWhEi" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>5. <span id="xdx_824_zQSOnJmb0kal">Prepaid expenses and deposits</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_895_eus-gaap--ScheduleOfAmountsRecognizedInBalanceSheetTableTextBlock_zIOLmIKv5h9c" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As of June 30, 2024 and December 31, 2023, prepaid expenses and deposits consist of the following:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8B8_zVsYSGDQ0GXk" style="display: none">Schedule of Prepaid Expenses and Deposits</span></span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" id="xdx_491_20240630_zyhTT63XQHF" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">June 30, 2024</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" id="xdx_493_20231231_zpx30DOOUDu9" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">December 31, 2023</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_40D_eus-gaap--PrepaidAdvertising_iI_maPEAOAzLZ9_zQ8BguNDLdVj" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 60%; text-align: justify"><span style="font-family: Times New Roman, Times, Serif">Consulting, services, and advertising</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">55,003</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">5,215</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_405_ecustom--PrepaidDeposit_iI_maPEAOAzLZ9_zrN9tt2wcSm4" style="vertical-align: bottom; background-color: White"> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif">Deposits</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">96,812</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,492,034</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_40D_eus-gaap--PrepaidExpenseAndOtherAssetsCurrent_iTI_mtPEAOAzLZ9_zkEEaUWPEALl" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify"><span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">Prepaid expenses and deposits, net</span><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">151,815</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,497,249</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> </table> <p id="xdx_8A8_zKQyKeLaIQUg" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As of June 30, 2024, prepaid expenses and deposits consists of $<span id="xdx_909_eus-gaap--PrepaidExpenseAndOtherAssets_iI_c20240630_zzeHypNG1Bv3" title="Prepaid expenses and deposits">55,003</span> (December 31, 2023 - $<span id="xdx_90D_eus-gaap--PrepaidExpenseAndOtherAssets_iI_c20231231_z63eHGK6liMh" title="Prepaid expenses and deposits">5,215</span>) in prepaid consulting, services, and advertising for third party consultants through the issuance of shares and stock options. Amounts in deposits relate to prepayments for manufacturing components and finished goods.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></p> <p id="xdx_895_eus-gaap--ScheduleOfAmountsRecognizedInBalanceSheetTableTextBlock_zIOLmIKv5h9c" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As of June 30, 2024 and December 31, 2023, prepaid expenses and deposits consist of the following:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8B8_zVsYSGDQ0GXk" style="display: none">Schedule of Prepaid Expenses and Deposits</span></span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" id="xdx_491_20240630_zyhTT63XQHF" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">June 30, 2024</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" id="xdx_493_20231231_zpx30DOOUDu9" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">December 31, 2023</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_40D_eus-gaap--PrepaidAdvertising_iI_maPEAOAzLZ9_zQ8BguNDLdVj" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 60%; text-align: justify"><span style="font-family: Times New Roman, Times, Serif">Consulting, services, and advertising</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">55,003</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">5,215</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_405_ecustom--PrepaidDeposit_iI_maPEAOAzLZ9_zrN9tt2wcSm4" style="vertical-align: bottom; background-color: White"> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif">Deposits</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">96,812</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,492,034</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_40D_eus-gaap--PrepaidExpenseAndOtherAssetsCurrent_iTI_mtPEAOAzLZ9_zkEEaUWPEALl" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify"><span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">Prepaid expenses and deposits, net</span><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">151,815</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,497,249</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> </table> 55003 5215 96812 1492034 151815 1497249 55003 5215 <p id="xdx_80B_eus-gaap--PropertyPlantAndEquipmentDisclosureTextBlock_zQXbMsmPsYQb" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>6. <span id="xdx_824_zVvpkhAO1w4g">Property and Equipment</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></p> <p id="xdx_890_eus-gaap--PropertyPlantAndEquipmentTextBlock_zNNVD0fsaWWd" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As of June 30, 2024 and December 31, 2023, major classes of property and equipment consist of the following:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8BF_zuhRcuSaW8hl" style="display: none">Schedule of Property and Equipment</span></span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" id="xdx_497_20240630_zL4xxNlSZG65" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">June 30, 2024</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" id="xdx_493_20231231_z4lRGQzNGvk5" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">December 31, 2023</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_402_eus-gaap--PropertyPlantAndEquipmentGross_iI_hus-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--EquipmentMember_z9bRJ821yHu4" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 60%; text-align: justify"><span style="font-family: Times New Roman, Times, Serif">Equipment</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">3,122,387</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">2,784,098</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_401_eus-gaap--PropertyPlantAndEquipmentGross_iI_hus-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--ManufacturingFacilityMember_zBUncHhte6Eh" style="vertical-align: bottom; background-color: White"> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif">Manufacturing equipment</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">3,308,186</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">3,260,679</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_409_eus-gaap--PropertyPlantAndEquipmentGross_iI_hus-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--FurnitureAndFixturesMember_zEPSTLs4kLxl" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif">Furniture</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">154,065</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">146,049</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_405_eus-gaap--PropertyPlantAndEquipmentGross_iI_hus-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--ProductMoldsMember_zLPzR5zd1SE8" style="vertical-align: bottom; background-color: White"> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif">Product molds</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">524,476</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">524,476</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_402_eus-gaap--PropertyPlantAndEquipmentGross_iI_hus-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--ComputerEquipmentMember_zV9T5zwbJlI" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif">Computers</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">96,056</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">84,070</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_40C_eus-gaap--PropertyPlantAndEquipmentGross_iI_hus-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--LeaseholdImprovementsMember_zBZSZkQLP8ea" style="vertical-align: bottom; background-color: White"> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif">Leasehold improvements</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">895,593</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">861,332</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_406_eus-gaap--PropertyPlantAndEquipmentGross_iI_hus-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--BuildingMember_zpm79yRm8Vt2" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif">Building</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">6,079,410</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">6,079,410</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_40F_eus-gaap--PropertyPlantAndEquipmentGross_iI_hus-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--LandMember_zh23ZQQ4HyI6" style="vertical-align: bottom; background-color: White"> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif">Land</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">2,239,405</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">2,239,405</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_408_eus-gaap--PropertyPlantAndEquipmentGross_iI_hus-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--AutomobilesMember_zXySptgPaDr3" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif">Automobile</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">168,497</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">168,497</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_404_eus-gaap--PropertyPlantAndEquipmentGross_iI_hus-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--AutomobilesMember_zuU36QsOYzvj" style="display: none; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif">Property and Equipment, gross</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">168,497</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">168,497</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_40C_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iNI_di_z76ghGrOVkD2" style="vertical-align: bottom; background-color: White"> <td style="text-align: justify; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">Less accumulated depreciation</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(2,279,299</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(1,664,580</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr> <tr id="xdx_40C_eus-gaap--PropertyPlantAndEquipmentNet_iI_zilF0zDhgjEb" style="vertical-align: