0001493152-22-032515.txt : 20221115 0001493152-22-032515.hdr.sgml : 20221115 20221115163315 ACCESSION NUMBER: 0001493152-22-032515 CONFORMED SUBMISSION TYPE: 8-K PUBLIC DOCUMENT COUNT: 15 CONFORMED PERIOD OF REPORT: 20221114 ITEM INFORMATION: Other Events ITEM INFORMATION: Financial Statements and Exhibits FILED AS OF DATE: 20221115 DATE AS OF CHANGE: 20221115 FILER: COMPANY DATA: COMPANY CONFORMED NAME: FLEXIBLE SOLUTIONS INTERNATIONAL INC CENTRAL INDEX KEY: 0001069394 STANDARD INDUSTRIAL CLASSIFICATION: MISCELLANEOUS CHEMICAL PRODUCTS [2890] IRS NUMBER: 911922863 STATE OF INCORPORATION: NV FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 8-K SEC ACT: 1934 Act SEC FILE NUMBER: 001-31540 FILM NUMBER: 221391613 BUSINESS ADDRESS: STREET 1: 2614 QUEENSWOOD DR CITY: VICTORIA B C STATE: A1 ZIP: V8N 1X5 BUSINESS PHONE: 2504779969 MAIL ADDRESS: STREET 1: 2614 QUEENSWOOD DR CITY: VICTORIA BC CANADA STATE: A1 ZIP: V8N 1X5 8-K 1 form8-k.htm
0001069394 false A0 0001069394 2022-11-14 2022-11-14 iso4217:USD xbrli:shares iso4217:USD xbrli:shares

 

 

 

UNITED STATES

SECURITIES AND EXCHANGE COMMISSION

WASHINGTON, D.C. 20549

 

FORM 8-K

 

CURRENT REPORT

 

Pursuant to Section 13 or 15(d) of the

Securities Exchange Act of 1934

 

Date of Report (date of earliest event reported): November 14, 2022

 

FLEXIBLE SOLUTIONS INTERNATIONAL INC.

(Exact name of Registrant as specified in its charter)

 

Alberta   001-31540   71-1630889
(State or other jurisdiction   (Commission   (Employer
of incorporation)   File No.)   Identification No.)

 

6001 54 Ave.

Taber, Alberta, Canada T1G 1X4

(Address of principal executive offices, including Zip Code)

 

Registrant’s telephone number, including area code: (250) 477-9969

 

N/A

 

(Former name or former address if changed since last report)

 

Check the appropriate box below if the Form 8-K filing is intended to simultaneously satisfy the filing obligations of the registrant under any of the following provisions:

 

Written communications pursuant to Rule 425 under the Securities Act (17 CFR 230.425)
   
Soliciting material pursuant to Rule 14a-12 under the Exchange Act (17 CFR 240.14a-12)
   
Pre-commencement communications pursuant to Rule 14d-2(b) under the Exchange Act (17 CFR 240.14d-2(b))
   
Pre-commencement communications pursuant to Rule 13e-14(c) under the Exchange Act (17 CFR 240.13e-4(c))

 

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

 

Title of each class   Trading Symbol   Name of exchange on which registered
Common Stock   FSI   NYSE American

 

Indicate by check mark whether the registrant is an emerging growth company as defined in Rule 405 of the Securities Act of 1933 (§203.405 of this chapter) or Rule 12b-2 of the Securities Exchange Act of 1934 (§204.12b-2 of this chapter.

 

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. ☐

 

 

 

 
 

 

Item 8.01Other Events

 

On November 14, 2022, the Company issued a press release announcing its financial results for the period ended September 30, 2022.

 

On November 15, 2022 the Company held a conference call to discuss its financial results for the period ended September 30, 2022, as well as other information regarding the Company.

 

Item 9.01Exhibits

 

Exhibit    
Number   Description of Document
     
99.1   November 14, 2022 Press Release
   
99.2   Text of remarks by Dan O’Brien – November 15, 2022 conference call
     
104   Cover Page Interactive Data File (embedded within the Inline XBRL document).

 

2

 

 

SIGNATURES

 

Pursuant to the requirements of the Securities Exchange Act of 1934, the registrant has duly caused this report to be signed on its behalf by the undersigned hereunto duly authorized.

 

Date: November 15, 2022 FLEXIBLE SOLUTIONS INTERNATIONAL INC.
                         
  By: /s/ Daniel B. O’Brien
    Daniel B. O’Brien, President and Chief Executive Officer

 

3
EX-99.1 2 ex99-1.htm

 

EXHIBIT 99.1

 

 

NEWS RELEASE

November 14, 2022

 

FSI announces record Q3 revenue, record year to date revenue and record year to date earnings of $0.35 cents per share.

 

A Conference call is scheduled for Tuesday November 15th, 11:00am Eastern time, 8:00am Pacific Time See dial in numbers below

 

VICTORIA, BRITISH COLUMBIA, November 14, 2022 – FLEXIBLE SOLUTIONS INTERNATIONAL, INC. (NYSE Amex: FSI, FRANKFURT: FXT), is the developer and manufacturer of biodegradable polymers for oil extraction, detergent ingredients and water treatment as well as crop nutrient availability chemistry. Flexible Solutions also manufactures biodegradable and environmentally safe water and energy conservation technologies. Today the Company announces financial results for the third quarter (Q3) ended September 30, 2022.

 

Mr. Dan O’Brien, CEO, states, “This quarter is the third year over year record revenue quarter in a row. It results in a record year to date for both sales and profits. Earnings were affected by high raw materials and shipping costs in Q3 but both items are stabilizing. Q4, so far, looks very good and we feel confident that 2022 will finish strongly.” Mr. O’Brien continues, “We look forward to working hard and beating our 2022 records in 2023.”

 

Sales in the third quarter (Q3) were up 27% to $11,685,107, compared to sales of $9,214,467 in the corresponding period a year ago.
   
Q3, 2022 net profit was $1,108,131, or $0.09 per share, compared to a net profit of $1,162,624, or $0.09 per share, in Q3, 2021. [raw material costs and product mix reduced margins temporarily]
   
Sales during the first nine months of 2022 rose 33% to $33,633,530 versus sales of $25,374,615 for the corresponding nine months of 2021.
   
Profit for the first nine months of 2022 was up 14% to $4,303,645,or $0.35 per share, compared to a profit of $3,789,956, or $0.31 per share, for the same period of 2021(see costs related to terminated merger below).
   
Earnings per share for the nine months of 2022 would have been $0.37, compared to the $0.35 given in the financials, if not for the expenses related to the merger.
   
Non-GAAP operating cash flow: The Company shows nine month operating cash flow up 25% to $6,874,680, or $0.56 per share. This compares with operating cash flow of $5,505,516, or $0.45 per share, in the corresponding 9 months of 2021 (see the table that follows for details of these calculations).
   
During the first 9 months of 2022 one-time costs, related to the discontinued merger, were $417,974. If these one-time costs are removed year to date operating cash flow would be $7,292,654 or $0.59 cents per share, compared to $5,505,516, or $0.45 per share, in the corresponding nine months of 2021.

 

The NanoChem division continues to be the dominant source of revenue and cash flow for the Company. New opportunities continue to unfold in agriculture, food products, detergent ingredients, water treatment and oil field extraction to further increase sales in this division.

 

Conference call

 

A conference call has been scheduled for 11:00 am Eastern Time, 8:00 am Pacific Time, on Tuesday, November 15th. CEO, Dan O’Brien will be presenting and answering questions on the conference call. To participate in this call please dial 1 800-245-3047 (or 1 203-518-9765) just prior to the scheduled call time.

 

The conference call title, “FSI Third Quarter 2022 Financial Results,” may be requested.

 

The above information and following table contain supplemental information regarding income and cash flow from operations for the period ended September 30, 2022. Adjustments to exclude depreciation, stock option expenses and one time charges are given. This financial information is a Non-GAAP financial measure as defined by SEC regulation G. The GAAP financial measure most directly comparable is net income. The reconciliation of each of the Non-GAAP financial measures is as follows:

 

 

 

 

FLEXIBLE SOLUTIONS INTERNATIONAL, INC.

Consolidated Statement of Operations

For 3 Months Ended September 30 (9 Months Operating Cash Flow) (Unaudited)

 

   3 months ended September 30 
   2022   2021 
Revenue  $11,685,107   $9,214,467 
Income (loss) before income tax - GAAP  $1,669,992   $2,370,362 
Provision for Income tax (expense) / recovery  - GAAP  $(349,181)  $(864,510)
Net income (loss) (controlling interest only) - GAAP  $1,108,131   $1,162,624 
Net income (loss) per common share – basic. - GAAP  $0.09   $0.09 
3 month weighted average shares used in computing per share amounts – basic.-  GAAP   12,384,746    12,324,539 

  

  

9 month Operating Cash Flow

Ended September 30

 
Operating Cash Flow (9 months). NON-GAAP  $6,874,680 a,b,c   $5,505,516 a,b,c 
           
Operating Cash Flow per share excluding non-operating items and items not related to current operations (9 months) – basic. NON-GAAP  $0.56 a,b,c   0.45 a,b,c   
Non-cash Adjustments (9 month) GAAP  $976,539 d   $829,350 d 
9 month weighted average shares used in computing per share amounts – basic - GAAP   12,376,818    12,312,503 

 

Notes: certain items not related to “operations” of the Company have been excluded from net income as follows.

 

a) Non-GAAP -:: Flexible Solutions International purchased 65% of ENP in 4th quarter, 2018 (October 2018). Therefore Operating Cash Flow is adjusted by the net income or loss of the non-controlling interest in ENP (2022 = $523,272, 2021 = $798,161).

 

b) Non-GAAP - amounts exclude certain cash and non-cash items: depreciation and stock compensation expense (2022 = $976,536, 2021 = $829,350), interest expense (2022 = $190,366, 2021 = $155,078), interest income (2022 = $69,354, 2021 = $67,920), gain on investment (2022 = $213,865, 2021 = $491,681), gain on acquisition of ENP Peru (2022 = 335,051, 2021 = N/A) PPP loan forgiveness (2022 = N/A, 2021 = $537,960), write down of inventory (2022 = N/A, 2021 = N/A), deferred income tax recovery (2022 = N/A, 2021 = N/A), Income tax (2022 = $1,604,429, 2021 = $1,828,693), and Net income attributable to non-controlling interests(see a above). See the financial statements for all adjustments.

 

c) The revenue and gain from the 50% investment in the private Florida LLC, announced in January 2019, is not treated as revenue or profit from operations by Flexible Solutions given the Company only purchased 50% of the LLC. The profit is treated as investment income and therefore occurs below Operating income in the Statement of Operations. As a result, the gains from all investments, including that of the Florida LLC, are removed from the calculation to arrive at Operating Cash Flow. Also, the legal and accounting costs associated with the attempted merger of FSI and Lygos (2022 = $417,974, 2021 = N/A) (see news releases) are removed to arrive at Operating Cash Flow. Although included in operating expenses these one-time specific expenditures were not related to of operations of FSI.

 

d) Non-GAAP – amounts represent depreciation and stock compensation expense.

 

Safe Harbor Provision

 

The Private Securities Litigation Reform Act of 1995 provides a “Safe Harbor” for forward-looking statements. Certain of the statements contained herein, which are not historical facts, are forward looking statement with respect to events, the occurrence of which involve risks and uncertainties. These forward-looking statements may be impacted, either positively or negatively, by various factors. Information concerning potential factors that could affect the company is detailed from time to time in the company’s reports filed with the Securities and Exchange Commission.

 

Flexible Solutions International, Inc.

6001 54th Ave, Taber, Alberta, CANADA T1G 1X4

 

Company Contacts

Jason Bloom

Toll Free: 800 661 3560

Fax: 403 223 2905

E-mail: info@flexiblesolutions.com

 

If you have received this news release by mistake or if you would like to be removed from our update list please reply to: info@flexiblesolutions.com

 

To find out more information about Flexible Solutions and our products, please visit www.flexiblesolutions.com.

 

 

 

EX-99.2 3 ex99-2.htm

 

EXHIBIT 99.2

 

Q3 2022 Speech

 

Good morning. I’m Dan O’Brien, CEO of Flexible Solutions.

 

Safe Harbor provision:

 

The Private Securities Litigation Reform Act of 1995 provides a “Safe Harbor” for forward-looking statements. Certain of the statements contained herein, which are not historical facts, are forward looking statements with respect to events, the occurrence of which involve risks and uncertainties. These forward-looking statements may be impacted, either positively or negatively, by various factors. Information concerning potential factors that could affect the company is detailed from time to time in the company’s reports filed with the Securities and Exchange Commission.

 

Welcome to the FSI conference call for Third Quarter 2022.

 

I’d like to speak first regarding our Company condition and our product lines along with what, in our opinion, might occur in the fourth quarter and in early 2023. Afterward, I will comment on our financials.

 

Covid virus: We are not experiencing problems due to the virus other than occasional mild cases in our employee ranks and shipping delays when Asian ports experience lockdowns.

 

NanoChem division: NCS represents the majority of the revenue of FSI. This division makes thermal poly-aspartic acid, called TPA for short, a biodegradable polymer with many valuable uses. NCS also manufactures SUN 27™ and N Savr 30™ which are used to reduce nitrogen fertilizer loss from soil. In 2022, NCS has started food grade toll operations using the spray dryer we installed over the last several years.

 

TPA is used in agriculture to significantly increase crop yield. It acts by slowing crystal growth between fertilizer ions and other ions in the soil resulting in the fertilizer remaining available longer for the plants to use.

 

TPA is also a biodegradable way of treating oilfield water to prevent pipes from plugging with mineral scale. TPA’s effect is that it prevents the scaling out of minerals that are part of the water fraction of oil as it exits the rock formation. Scale must be prevented to keep the oil recovery pipes from clogging.

 

TPA is also sold as a biodegradable ingredient in cleaning products, for certain food uses and as a water treatment chemical.

 

SUN 27™ and N Savr 30™ are nitrogen conservation products. Nitrogen is a critical fertilizer that can be lost through bacterial breakdown, evaporation and soil runoff.

 

1

 

 

SUN 27™ is used to conserve nitrogen from attack by soil bacterial enzymes that cause N2 evaporation while N Savr 30™ is effective at reducing nitrogen loss through leaching.

 

Food products: Our IL plant is food grade inspected and we have received our FDA number. We have commercialized one food grade product based on polyaspartates that was developed fully in house. We have a pipeline of additional products in development that are either our ideas, toll production of outside ideas or a mixture where an outside idea is being optimized by our team. NCS will focus on food products equally with our other market verticals because we have determined that this is an area with large markets that we are skilled in servicing and where we can obtain good margins.

 

ENP Division: ENP represents most of our other revenue. ENP is focused on sales into the greenhouse, turf and golf markets, while, our NCS sales are into row crop agriculture. The opening of the economy after the pandemic has affected ENP sales into the home gardening market, especially home cannabis. We now expect 2022 sales to be similar to 2021. The programs we have put in place to invigorate growth at ENP will begin to take effect in 2023.

 

The Florida LLC investment: The LLC was not profitable in Q3. The Company is focused on international sales into multiple countries all of which face different issues and respond in varied ways. Revenue has been very strong all this year and we see this continuing in the last quarter and into 2023. However, the LLC is exposed to high costs of goods while experiencing difficulty passing all the costs to customers. As a result, margins are compressed and earnings may not reach historical levels unless raw material prices abate. Our sales to the LLC continue to grow and we are able to retain a positive margin.

 

Merger with Lygos did not proceed

 

On April 18th FSI and Lygos announced their intent to merge subject to shareholder approval. The merger was not completed by the end date of the agreement and did not close.

 

Strategic investment in Lygos: In December 2020, FSI invested $500,000 in Lygos in return for equity. We made a second investment of $500,000 in June 2021. Lygos is using the investment toward development of a microbial route to aspartic acid using sugar as a feedstock. FSI will be the major user of aspartic acid derived this way and believes that sustainable aspartic acid will allow us to obtain large new customers and develop valuable new products that both biodegrade and come from sustainable sources.

 

We remain optimistic that we can continue to work with Lygos in ways that do not involve merging. FSI is dedicated to the goal of sustainability while finding a route to the goal that is, profitable for us, for our suppliers and for the intellectual property developers.

 

Q4 2022 and early 2023

 

TPA, SUN 27™ and N Savr 30™ for agricultural use have an early buy season in Q4 followed by the strongest uptake in Q1 and Q2. Therefore, we expect to see moderate growth in Q4 and then strong growth in Q1 2023. Another valuable aspect of our FL LLC is that they have their strongest sales in second half while our American distribution is strongest in first half. This is very good for our inventory management.

 

2

 

 

Oil, gas and industrial sales of TPA experienced increased sales in late Q4 21 and throughout 2022. This was driven by shortfalls of competing products and high oil prices. This appears to be true in Q4 also.

 

Tariffs: Since Sept 30th 2018, several of our raw materials imported from China have included a 10% additional tariff which rose to 25% in 2019. International customers are not charged the tariffs because we have applied for the export rebates available to recover the tariffs. The accumulating tariff payments to the Government are affecting our cost of goods, our cash flow and our profits negatively until the rebates are received. Rebates can take many years to arrive; we submitted our initial applications more than 4 years ago. The total dollar amount due back to us now exceeds $1 MM and continues to increase. The rebates will increase profitability and cash flow while decreasing cost of goods for the future quarters in which the rebates are received. The most recent information from the government is that we must reapply at a different office. This is the second time they have played this game. We are bringing our attorneys into the process now as it is obvious that we are not being treated fairly.

 

Shipping and Inventory: Ocean shipping from Asia to the US and ocean shipments from the US to international ports are quicker than in Q1 and Q2 but still slow and prices per container remain elevated. Land transport inside the US is still taking longer than usual while pricing is dropping slowly. We are coping with shipping issues by ordering far ahead, however, some disruption is possible and some of the extra costs are being borne by us in order to retain customers.

 

Raw material prices have also increased substantially over the last 12 months. Passing price increases along to customers can take several months and result in temporarily constrained margins. Just as we finished raising customer prices related to raw materials increases in Q4 21 and Q1 22, new increases were imposed on us and we worked with our customers on pricing again all summer. The effects of this are obvious in our Q3 financials. We still expect revenue, operating cash flow and profit to grow strongly in 2023 but inflationary forces may keep us in a position where selling prices lag cost increases some of the time.

 

Highlights of the financial results:

 

We are pleased with the results for Q3. Year over year revenue and operating cash flow were up significantly. Profits were negatively affected by merger costs, product mix, shipping and raw material prices. We estimate that year over year growth in revenue, cash flow and profits will continue in Q4 and into 2023.

 

Sales for the quarter increased 27% to 11.69 million, compared with 9.21 million for Q3 2021.

 

Q3 Profits: The result is a profit of $1.10 million or 9 cents per share in 2022, flat compared to a gain of $1.16 million or 9 cents per share, in 2021.

 

Year to date profits: For the 9 months of 2022, profits were 35 cents per share up from 31 cents per share in the year earlier period. It is notable that 2021 contained a one-time positive PPP profit item while the 2022 period had a one-time negative item from merger costs.

 

3

 

 

Operating Cash Flow: This non-GAAP number is useful to show our progress with non-cash items removed for clarity. For Q1, Q2 and Q3 combined, it was $6.88 million or 56 cents per share up from $5.51 million or 45 cents per share in the 2021 period. If the one-time merger costs are added back, cash flow would be $7.23 million or 59 cents a share.

 

Long term debt: We continue to pay down our long-term debt according to the terms of the loans. However, we have consolidated all our debt for ENP and NCS with Stock Yards Bank. This has resulted in increased lines of credit with lower interest rates and reduced interest rates on our term debt. At the same time, we bought all the units we did not already own in ENP Peru Investments LLC and guaranteed the mortgage held by the LLC. The LLC owns the 5 acres and 60,000’ building on the SW corner of our Peru IL factory. This action returns full ownership of the 20-acre parcel and 120,000’ of buildings to FSI with a mortgage at favorable terms.

 

Working capital is adequate for all our purposes and is increasing continuously as we book retained profit from sales. We have lines of credit with Stock Yards Bank for the ENP and NCS subsidiaries. We are confident that we can execute our plans with our existing capital.

 

The text of this speech will be available as an 8K filing on www.sec.gov by Wednesday, Nov 16th. Email or fax copies can be requested from Jason Bloom at Jason@flexiblesolutions.com.

 

Thank you, the floor is open for questions.

 

4

 

GRAPHIC 4 ex99-1_001.jpg begin 644 ex99-1_001.jpg M_]C_X 02D9)1@ ! 0$ 8 !@ #_VP!# @&!@<&!0@'!P<)"0@*#!0-# L+ M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#7J#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#W^BBN6\:^ M-;3P?81DQ&[U&Y.RULT/S2'U/HH[F@#>U+5+'1[)[S4;J*VMT&2\C8'_ -<^ MU<(_Q9AU&0Q>%_#^J:RPZRI%Y$[Q;"0K:P#LJ M@<-TY/3Z]:ZR?QQ=:O9PZ3IUHE@[G;OCF"!1V Z <9KBGCJ,6TG=F3JQ1;;Q MC\168.G@.)8QU5[U=Q_4?RIY^)^J:3\_B7P9J=A;]YX,3*ON>G%K:+X7L-=M9'OK@8GOCVKO/!OC>[NM07P]XFB2WUC MRA+;SKQ%>QXX9.G/?'^!%>E6H3HRY9(TI5H55>)WM%%8WBRZDLO".K7,3%9( M[60J1VXK%*[L:-V5SD/$GQ;L=+O'M-*M?M\D9P\K2;(P>X!P2?Y50M?C5!]E MG:^THQ3(F8A'+N5VS]TG&5^M>6:5;VESJMG;WMR+:TDE5)9B0 BYY.3P/K7I MNJ?#W1M!\ ZMJ*3#4;AH0T%PV-J*6&-H'&<8Y_+%>[7PN$H)4Y)N3L>/1Q&) MK7G%I11T'A'XDCQ3KO\ 9G]F&V/E-+O\[=TQQC ]:[VO OA/(D7C8R2,$1+* M5F9C@ KDFM3Q#\7-2GOWBT 1PVB_*DLD6Z20^N#P!Z#'^%<^(P#==TZ*T21 MO0QB5%3JO5L]IHKR#PG\6+Q]2CL_$/E-#(0@N4388V]6'3'TQBJGB#XH^)-- MU_4;.W%D(;>=XX]\!)*@\9.[TKG^H5^?V=M;7WZ&_P!,O$MQJ-[IKWVG:?-(+*"R:A_8%U(D4;2:3'\D2[57#N . MPP*31_'OB#0-,L;*PN8A:QJ["*2%6!)ED)R>OZUI]0]I1BZ:]YM]>US/ZYR5 M9*;]U)=.]CWCQ+K0\/>'KO53 9_LX4^6&V[LL!U_&N7\(?$D>*M<.F_V8;8^ M2TH?SMW0@8Q@>M8^J>,[?Q;\+=8W*L.H0)'Y\(Z]$TJ8E^VIQ@_=D>^T5XIX@^+NJ7%^\6 MA+';V@.U))(]\C^^#P!Z#'^%7?"7Q8NY-1CLO$7DF*0A%ND784;I\XZ8]QC% M8O+ZZASM>?G]QHL;1<^6_P#E]YZ]1117"=@4444 5K^^M],T^XOKIQ';V\;2 M2,>R@9->5>!K&P\::[>>)?$/[S4+AB;"RE/$5J.A [YR?R/J:W/B_=2-X9L] M$A8K)K%]%:;@>B[@3_(5S7A>6+1OB;;VQREL\3VL+, 0/NX(.UA\H (^AKI MH8=5HSOT5SFKU?9N*[NP[XA263>(O)M8S&]O&L3A0 G3(P!]:Y*NM\=Z+-:> M(;RZ4,89-LN6_P!K@X]0#_,5D:'X2 MMKCZ?>:WJT5M;%6G(W OT 4?_6KI/$>L:3X<\/ZAI&^.XUJ]C*7" M0Y\J(GGN< C/;]*Z#P?X4DT#Q%/]K+2RBW!BE13Y>"<,,^HP/SK*UCX0#4-: MN;RWU7RH9W,AC>/@75G-XPTGSKF86?B2-?M.D0PDI]ECC' /]T,2!S_L MUQNO>']2\)ZT]H[,6 W1SQJ0&![CT/\ *K'A?5H[._$]W,J0H_G3Y):6Y93E M8QWQNP?3CDU]IBJ,<12YHZ_U_7GZ(\O#U94*G++^OZ_JY[5X$\3#Q5X6MKZ0 M%+M,PW49&"DJ\'CWZ_C4WCC_ )$;6O\ KTD_E7#^ [Y;'XGZ]IJ;1!J<":@$ M3[L4HXD7_OHM^0KT;7]/75= O[!YQ EQ R-*1P@(ZU\HER35^C/HV^:.G4^8 M;2SN-0O(;.TC\RXG<)&FX#)/N>*]X\3VLME\(;BTG7;-#8Q1N :\2^ MTKH?B2*ZTFY6ZCLY0T!(1WP#]T_7/TKVK1K^X^)'@._ANUCLY97-N7B! M8<;6S@_RKW1@8QBIT[^\>0^%X9IYM6CMP3*=*N, '!(& MTG],UGZ4T:WZ&2]:QR"%N5#'RFQP?EY]LCIFO:O"/PV_X1;71J7]I_:/W31> M7Y.WKCG.3Z5S_P 0_AUI^GZ;>Z]ILS6^PAGM=H*9+ ?+W')SCFJ^O4:E64-; M2MKYD_4ZL*<9=8WT.=T;X>W'BJ&YNK#7;2YVRE96D$F\GU.X9YZ@FLCQG)$W MB>Y1$ DMU6"XD!.)944!WP>F2/T]ZZ#X.NP\72H^[+6S$%'('!'!'?KZ\5U& ML?"$:KJ][?\ ]L>6+J9Y=GD9V[CG& MWJ>275I-I6J"WOX0[Q&-Y(M_#JRJX&1ZJ1]*V_'ES;WOB&*ZM(S';S6-N\:' M^%2@(%>B:Y\)QJ^K37XUJ(:EX?\ ^$&73WTMFUQ9#MN^@"F0MUSGHQ&,8[UU_P 1R?#WA/1O M"RQQSJ(RWVJ1.05/\//!Y]^*QO"'PUN/$^CPZF^I);PO(R%/())"G&0,ZMTE)M-==674IU/;2C3LVTKW.?T:*=]'\02IGR8[)!+Z9,R;?Y M&E\.133'64@!+_V5.Q /)4%"WZ U[>_@/3XO!ESX=L7:!;@+YEPPW.[!@=QZ M9Z=.@S6=X1^&P\+ZX=2.I?:?W+1>7Y6W[Q'/4^E82S"G*-1]6U;Y6-8X*<73 M717O\SQ726C6_!DOVL,H0ETJL?+;C!^7YAD9&1R,UT^C?#RX\56T]W8:[:7/ M[QEE,@DWY]2&&>>HS7:>(/A!::A?27>E7WV+S6+/ \>^-3_LX(('MS^'2M;P M5\/4\)W,MY)J$EQXYR?KTIU\=3DG4I2:D^EE^84<)--4ZD4XKK M?]#L;6.6*SACF$>P%%%% 'G/Q'S_PF'@(-_J?[3.X_ M[7R;?ZUQOQ"LI+'Q)-7KCGFNU^,%M+'X#]*]#+ MZWLZROL]#BQM+VE+3H1^&?'&B^*=/CLM9,$6H["C"8#;)GC*D\9/I5-?!WB/ M07N6T*]2:*>+#$81CST&<\^^:\BN;1(BQ6ZM7'81,QS],C-:>@^,-:\/7"26 MEW(T0/S6\K%HV'T[?45UXS(:5=\])V?]=3S:>/VC57S1ZC8ZF;"T72-?N+W3 M[RW3S(YHKCG64;7KP>66VAGB&<,,^V2:\BKX?&^TPT_9-ZKU_'HSTI2T M7*SNK7XEW?VN1M0L8;FW8Y2-< Q_0D'-+<:;H7CRSN)]-@CTG7(3O7#X$@]\ M8'XXR*X2E5BIRI(/J#487-<3AYJ2E#](U+0_BQI-I?;%N/[/ ME+QJP(5,G'3N3D_C7J_B^"XN?!^K0VBLT[VKA%7J>.@KS/X6VDFI>/-4U9W= MX["T2T5F.=SN=S?ER/RKU#Q-K1\.^'KK51!Y_D!3Y>[;G+ =?QKZ-5IUY*JU MJ[.QV0A&%)1Z6/F.'RFGB\]G$!=?,*8W!,\XSQG&<5[-J6KZ9\,O#B6FBN]U M/?L;BW$S;@BD*-QQCCT'?GTKQV^GCNK^YN8H%MXY96D6)3D("Z^5_P#@'@X>HZ4*CAJU MU^=@/Q'\7&X,W]M2 YSL$,>WZ8VUV=_XVC\6?#+5XYD6+4;=(O.1?NL#(N&7 MV]1VKSU=7T\>$7TG^QX?[0:X$@U#/SA0>G3/J,9QSGK3]$M+A]&\0WBJWV:. MR6)V[;VGB('Y*U95\/2Y.?DY7&2MYZHTHUZG-R\W,FG?RT9;\%7MQIUUJU[: MOY=Q!I<\D;8!PP (.#6[X3\=>)]0UY+>\U9YH3!,Q4PQ#E8V(/"@]0*P_!-G M)J%WJUI$,R3:7.BCU) K%T?5)=&U%;R.)7=8Y$V/Q]Y&7],Y_"KK4(U9U5:\ MK*WW$TJTJ<*;O:-W?[SL_"7CWQ/J7BK3;2\U5IK>XEVR1F&, C!/4*#^M<+- M(\6H2R1L5=)BRL.Q#9!K>^'MJ]QXZTE(U)$W, M4YF$S2&6UB?F*ZS1?B!)HOPWAO;P)<7S3O;VL2HL:D*!R0H M&>P]!WKBO%MW87VD^'Y]-L/L-L8IP(-^[:1)@G/?)YK/O;.?_A$=)OMI-MY] MQ"3V5\J1^8S_ -\UQQP]*I3I\RM>3_73\#IE7J0G.SO:*_34T)?B/XMDNO/_ M +8=.21&D2! /3&.GUY]Z].\#?$1-?M+J'5%C@O+.$SNZG"R1CJP';'&1[_A M7D5EK&GVWAB_TR;1H;B]N9 T=ZV-T(P.G&>,'H>YI?#MK'Q%15(^]S7W7;:OJ*:+K+++<2*Q@N H4N0,E6 XS@$ MY'I7F7AFT@O=;$-S&)(_L\[[3TR(V(/X'FF>&;YM-\0V-\J[FMV,NW.-V%)Q M^-%?#8?V_P#7H%'$5N>,Y2TD[6/7/B-X^N?#L\>E:7L6]>/S))77 M<(U)(&!T).#3?A7XFUCQ%)K"ZM>&Y$ A,68U7;N\S(^4#/W1UKR7Q'KT_B36 MY]4N8HX7D"@1QDD*JC &3U^M>Y_#G0(-&\*6DWV817UW$LERW.YN6*@_0-BN M+$X>GA\+%2C[[.K#UIU\1)I^ZCKJ***\8]4JZEI]OJVF7.GW:;[>XC,>>!KR73FOOA]K#(?%5K#+! M<-9:M:'?:7L?#1GT)'8TT[.X/4\N\6Z-=65V_GPZA$N>'GMDF0_]M5Y_,9KA MY556^617![J"/YBO2;SQ*\LCZ3XKCN=$\2QXCCO+>XZ#F M]6MKJ%WCN=1O,]A+:D,P]F!((_&OJL#BU4C;J?-XS#.G*_0Z/X5^,+?2Y)-$ MOW$<-Q)O@D;[JN< @_7 _P FK?C[PW;Z->+>V\XV7";O M4[]+^_22TTFW/FO/*NW?C!V@$]_6M_Q#>7/C;Q'$FF6\CP*/+B9@0",\L?05 M\OQ*J',E#6;Z>9V81S='EFO0Y"K>IZ=+IGA^#49F'VF]D$5C9@$R7#'H0!T' MO_C6IJ=IH'A_R[*XO)M5U]R=FFV W GLK, <<]>_M7:>$/!E_P#VHOB;Q4T< MFK>7Y=K:)@Q6,?95[;NV1^M>!ALC7\ ^%4\(^%X;)L->2DS M74G]Z0]?P P/PK1\3:7;ZUX>NM.NKK[-%. #+D?*0P(Z\=16O67X@T#3_$ND M2:9JB,]J[*S!7VG*G(YKW4[.Z.EI-69P^A_#CPSI=^EW=ZO'?F,Y2.1T5 ?4 M@'FNTU:+0=\_(JSMS2;L3"A3A M?EBEI )XS3G^#7@2. SO;2K$!N,ANV"X]D MH,>^<4UB:RGSJ3OW!T*3CR.*L;WA/P_X>\)6\BVM_!-OUK.7X/\ @![7[4D3M;XSYHO"4QZY MSBL?3/ 7PUU?Q'?:'9VEZ]S91K+(_GMY;*P!!5@>?O"H5:HI^T4GS=RG2@X< MEM.QIM\.-!GTK3[*?Q!DV8D ='0;M[;CQD]*Z#2O#WAW3O#$N@2WL%Y:2NSO MYTJ9R?3'3'8UA2?"'X?17*VTB,EP_P!V)KTAF^@SFAOA#\/DNEM71EN&Y$)O M2'/X9S3=>I)6-B!Z9KJ[?P]X: MLO"]WH-G>0PPW<;)+-YRF1B1C<2>I_2L(_!_X?B[%H8G%R1N$)O#O(]=N4\>&DCQ\RE2?R-5[7X8>&K:9)/[?=MH((,L8R""/ZU+#\(_AY<0R30 MJ9(H_ONEZ2J_4@\5$/A=\-&1W6:,H@!9AJ/"@G )YXYIO$UG=N3UW!4*:M:* MT+FC?#OPCI5VEU/J*WTD;;D6>9 @/;*C&?QKT&&>&=-T$L<'X M1_#P3QP%3YT@W)']M.YAZ@9R:['PUX6TOPE8266DQRQP22&0K)(7^; '&>G2 MLZE6=1WF[LN%.,%:*L;5%%%9EA1110!1U;1M.URQ:SU.SANK=NJ2+G!]0>Q] MQ7#-\*7TMB_A7Q+J>D@G/D,_FQ?D?_KT44 4-2\!_$'4Q;PW/BZPN((7WAGM M<-GW &#^=6(OAAKE]&EOKWC.\ELE&/L]C&(%(]#CC'X445*BDW*VK%9;G8>' M/!N@^%82FDV"1.WWIF^:1OJQY_#I6]115#"L;Q7HLWB+PQ?:3!>/:2W*;5F7 MM@@X/L<8/L:** /.M!^$VLV8OENM1TZP2>P:S4:6CYD)Q\\C.,YXY _2J6E_ M!&^:4IJ]YI\-JMLT &GA]T[<[9)-_&X'!X]!110!NWWPJD/@C3M'L+R(W=O< MB[N3/GRKR7^+S,9..PZ\5EW'P=OKB;2Y#P'I5:]^"^M7& MLSNNK6,MO/:3 MS! I;Y3A/O8V\=..M7T^%FM:C#XBO=9U:V36=6C$:O9[_+C0,&*\X.T[0"/: MBB@#/OO@]K%WHMRL-W9V6HRK%"8[>X*VLD2_WP(0V[(]_136%[>"Z:X$FR[A CQR%0F-A@'T*\5ZK$GEQ)'O9]J@;F/)QW/O110 ^BBB@#_]D! end EX-101.SCH 5 fsi-20221114.xsd INLINE XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 00000001 - Document - Cover link:presentationLink link:calculationLink link:definitionLink EX-101.LAB 6 fsi-20221114_lab.xml INLINE XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Cover [Abstract] Document Type Amendment Flag Amendment Description Document Registration Statement Document Annual Report Document Quarterly Report Document Transition Report Document Shell Company Report Document Shell Company Event Date Document Period Start Date Document Period End Date Document Fiscal Period Focus Document Fiscal Year Focus Current Fiscal Year End Date Entity File Number Entity Registrant Name Entity Central Index Key Entity Primary SIC Number Entity Tax Identification Number Entity Incorporation, State or Country Code Entity Address, Address Line One Entity Address, Address Line Two Entity Address, Address Line Three Entity Address, City or Town Entity Address, State or Province Entity Address, Country Entity Address, Postal Zip Code Country Region City Area Code Local Phone Number Extension Written Communications Soliciting Material Pre-commencement Tender Offer Pre-commencement Issuer Tender Offer Title of 12(b) Security No Trading Symbol Flag Trading Symbol Security Exchange Name Title of 12(g) Security Security Reporting Obligation Annual Information Form Audited Annual Financial Statements Entity Well-known Seasoned Issuer Entity Voluntary Filers Entity Current Reporting Status Entity Interactive Data Current Entity Filer Category Entity Small Business Entity Emerging Growth Company Elected Not To Use the Extended Transition Period Document Accounting Standard Other Reporting Standard Item Number Entity Shell Company Entity Public Float Entity Bankruptcy Proceedings, Reporting Current Entity Common Stock, Shares Outstanding Documents Incorporated by Reference [Text Block] EX-101.PRE 7 fsi-20221114_pre.xml INLINE XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT XML 8 R1.htm IDEA: XBRL DOCUMENT v3.22.2.2
Cover
Nov. 14, 2022
Cover [Abstract]  
Document Type 8-K
Amendment Flag false
Document Period End Date Nov. 14, 2022
Entity File Number 001-31540
Entity Registrant Name FLEXIBLE SOLUTIONS INTERNATIONAL INC.
Entity Central Index Key 0001069394
Entity Tax Identification Number 71-1630889
Entity Incorporation, State or Country Code A0
Entity Address, Address Line One 6001 54 Ave.
Entity Address, City or Town Taber, Alberta
Entity Address, Country CA
Entity Address, Postal Zip Code T1G 1X4
City Area Code (250)
Local Phone Number 477-9969
Written Communications false
Soliciting Material false
Pre-commencement Tender Offer false
Pre-commencement Issuer Tender Offer false
Title of 12(b) Security Common Stock
Trading Symbol FSI
Security Exchange Name NYSE
Entity Emerging Growth Company false
XML 9 form8-k_htm.xml IDEA: XBRL DOCUMENT 0001069394 2022-11-14 2022-11-14 iso4217:USD shares iso4217:USD shares 0001069394 false A0 8-K 2022-11-14 FLEXIBLE SOLUTIONS INTERNATIONAL INC. 001-31540 71-1630889 6001 54 Ave. Taber, Alberta CA T1G 1X4 (250) 477-9969 false false false false Common Stock FSI NYSE false EXCEL 10 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( ":$;U4'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 " FA&]56D^>D.T K @ $0 &1O8U!R;W!S+V-O&ULS9+/ M2L0P$(=?17)OIVG10^CFLN))07!!\1:2V=U@\X=DI-VW-ZV[740?P&-F?OGF M&YA>1Z%#PN<4(B:RF&\F-_@L=-RP(U$4 %D?T:ER-%CJAHI#.>*-7?/Q,PP(S&G! AYXR\)H#D_/$ M>)J&'JZ &4:87/XNH%F)2_5/[-(!=DY.V:ZI<1SKL5MR90<.;T^/+\NZE?69 ME-=8?F4KZ!1QPRZ37[OM_>Z!R;9IVXKSBM_N6BZZ3O#F?7;]X7<5=L'8O?W' MQA=!V<.ONY!?4$L#!!0 ( ":$;U697)PC$ 8 )PG 3 >&PO=&AE M;64O=&AE;64Q+GAM;.U:6W/:.!1^[Z_0>&?V;0O&-H&VM!-S:7;;M)F$[4X? MA1%8C6QY9)&$?[]'-A#+E@WMDDVZFSP$+.G[SD5'Y^@X>?/N+F+HAHB4\GA@ MV2_;UKNW+][@5S(D$4$P&:>O\, *I4Q>M5II ,,X?+&A T%116F]?(+3E'S/X%/F7/Z3H=,H%N,!M8('_.;Z?D3EJ(X53"Q,!J9S]6:\?1 MTDB @LE]E 6Z2?:CTQ4(,@T[.IU8SG9\]L3MGXS*VG0T;1K@X_%X.+;+THMP M' 3@4;N>PIWT;+^D00FTHVG09-CVVJZ1IJJ-4T_3]WW?ZYMHG J-6T_3:W?= MTXZ)QJW0> V^\4^'PZZ)QJO0=.MI)B?]KFNDZ19H0D;CZWH2%;7E0-,@ %AP M=M;,T@.67BGZ=90:V1V[W4%<\%CN.8D1_L;%!-9ITAF6-$9RG9 %#@ WQ-%, M4'RO0;:*X,*2TER0UL\IM5 :")K(@?5'@B'%W*_]]9>[R:0S>IU].LYKE']I MJP&G[;N;SY/\<^CDGZ>3UTU"SG"\+ GQ^R-;88C'(CN]WV6'WV3T=N(]>IP+,BUY1&)$6?R"VZ MY!$XM4D-,A,_")V&F&I0' *D"3&6H8;XM,:L$> 3?;>^",C?C8CWJV^:/5>A M6$G:A/@01AKBG'/F<]%L^P>E1M'V5;SC MFED)O816:I^JAS0^J!XR"@7QN1X^Y7IX"C>6QKQ0KH)[ ?_1VC?"J_B"P#E_ M+GW/I>^Y]#VATK\>WZV22$KYI9+2,6D$N!LT$DN/R+RO JQ GH9%LE" M0AMNZ5/U2I77Y:^Y*+@\6^3IKZ%T/BS/^3Q?Y[3-"S-#MW)+ZK:4OK4F.$KT ML@'37[]EUVY".E,%.70[@:0KX#;;J=W#HXGIB1N0K3 M4I!OP_GIQ7@:XCG9!+E]F%=MY]C1T?OGP5&PH^\\EAW'B/*B(>ZAAIC/PT.' M>7M?F&>5QE T%&ULK"0L1K=@N-?Q+!3@9& MH >#KU$"\E)58#%;Q@,KD*)\ M3(Q%Z'#GEUQ?X]&2X]NF9;5NKREW&6TB4CG":9@39ZO*WF6QP54=SU5;\K"^ M:CVT%4[/_EFMR)\,$4X6"Q)(8Y07IDJB\QE3ON>;G*YZ(G;ZEW?! M8/+]<,E'#^4[YU_T74.N?O;=X_INDSM(3)QYQ1$!=$4"(Y4U#VT%SU&\Z.9X!ZSAW.;>KC"1:S_6-8>^3+?.7#;.MX#7N83 M+$.D?L%]BHJ $:MBOKJO3_DEG#NT>_&!()O\UMND]MW@#'S4JUJE9"L1/TL' M?!^2!F.,6_0T7X\48JVFL:W&VC$,>8!8\PRA9CC?AT6:&C/5BZPYC0IO0=5 MY3_;U UH]@TT')$%7C&9MC:CY$X*/-S^[PVPPL2.X>V+OP%02P,$% @ M)H1O55G84OI%! :Q !@ !X;"]W;W)K0)WUE+%3$-3;>PL59R%>5 ]E&WX@NMOZ5Q!RRY40A'S)!,R(8JO^Y9/[^Y= MSP3D/7X3?)^=G!/S*BLIGTQC$O8MQQ#QB ?:2# X//,ACR*C!!Q_'T6MXIDF M\/3\37VY_Y4?7ZAI] (99?E_LC_T M]3R+!+M,R_@8# 2Q2 Y']G),Q$E HW,FP#T&N#GWX4$YY2>FV:"GY)XHTQO4 MS$G^JGDTP(G$C,I"*[@K($X/AO*9JYZM0'F>@T,@_SIKS*M8*#^JB(Z*'C5"J9Z[[*4!;QO07EF7#US M:_#S3[3E_(+P-0J^!J8^^"2#'=2B)LO7E%?!X>&=FR\(A%= >*B*#P1A3C&. MV*:* H]?LRCC"$>SX&A>EHPY5T*&9)2$!(JO,B^X4E%&=774*M!:J. HT4*_ MDK&(.)GMXE5U;>,:CD-O&K3I.0A/N^!I7\+SR#?"5#;D;,;BRD3A.N/IZ,?D M?CJZ6CQ,ORTG#[,%F9;QK^%%K#6X2W4_!V+N$=PN@J%I%)$O(7\H6_ M5A'C2@ZDT6EU&UT/P>H66-U+L);LA4Q"8!-K$;#TU7 ZG2Z" M1YW219U+ "=)(%4J5Q4J0G5D\O@?3# M$ PRNWX[(5/H1QZ2:C)<*BEM\/H ^+!C/P^ "']RF\Q%#*><&BAO[5 :0E_E6 M)MCD4"/BM=LWW6X+M8UR=J"XK7]70FN>0&KB>)<4KGI[A1SQ6_"2 ]/ GX804&BR!8*SZLUV?& M#]>K(W-+SW=Q5WY'-LFR'9#5 =;(U@*6?N_BYKP4&I9!\+@W\ 4$L#!!0 ( ":$;U6?H!OPL0( .(, - >&PO M9KEMWDOSAR+DCO9*ZW="C<\W[)&D/ M1ZY8^\XT7'ND,E8QYU5;)VUC.2M;<%(R6=[<9(EB0M-BK3MUIUQ+#J;3;D-O M:%*L*Z//EI0&@U_*%">/3&[HEDFQMV)8RY20IV!>@N%@I+'$>2I\0Q=@:9\" MO @:L!SC**&-!6,2,H3O_;C\&3!IK5>%E#/!)0V&8MTPY[C5=UX9%@_&%Q 9 MY=VI\0QKRTZ+Y2T].PP_/LG>V)+;.'36-/+T08I:*Q[V_LL) MBS6;_,C16/'DL\&D'+R!6TH>N77B<&GY85FSX[V;IJFO<,[+?Y#SGZUSS36W M3%Z2]J/_-U?Y+8R3\?1<'-&K SI;"5R$&_H5[E=YYD#VG9!.Z%$[BK+D^L4Y M]>$=V_L+_"J^7U_RBG72[69P0\_R%UZ*3N7SJGNHR[CJ+'^&^VB1S;>PSR5T MR7M>;D?5UOM!)%[P6<<'')XC=\,31S"?@,41P+ \& /,)WAA>?ZG_:S0_00, MX[:*(BO49X7Z!*\8LAT^6)ZX3^Z?^$[S/$VS#*OH=AMEL,7JEF7P%X^&<0,/ M+ ]D>ENM\6[C$_+Z'& ]?6U"L)WBDXCM%*\U(/&Z@4>>Q[N-Y0$/K O8[$#^ M>!Z8J;A/FD)7,6[8"<:1/,<0F,7XC&894IT,/O'^8* \^>Q\ETWLJ.?]74_P$4$L#!!0 ( ":$;U67BKL

-8?20$3;8T.P6BP^0"X99K>]9!:G%C:^?VZH:TE[VE-S9NMQ=%A?BTX'HE'QY M%V)N:I%FGJ:QJ,';>$<-!)U4Q-Z*0CZFL6&P9:P!Q+MTFF6SU%L,9KD8M;:< MW@(2* 0I*-D1>X1+_)UW,#ECQ ,ZE._<]'<')O$8T.,5RMQD)HDU75Z(\4I! MK-L53,[E9C(,]L""Q1]ZUYG\M(?8,V(/'U:-Y&:6J6"%'*7?Z/6M>CR#+@^H M%7I")\!K*_#,U#88CIV,IDAO8O0]C.=0XIS_4R-5%1:PIJ+U$&3HD<%U!D.L ML8DF"=9#;E9T!N[RZ .;O\P>=0>6N=6RKV'5[+E&''\GN4/4$L#!!0 ( ":$;U4D'INBK0 M /@! : >&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'.UD3T.@S ,A:\2 MY0 U4*E#!4Q=6"LN$ 7S(Q(2Q:X*MR^% 9 Z=&&RGBU_[\E.GV@4=VZ@MO,D M1FL&RF3+[.\ I%NTBB[.XS!/:A>LXEF&!KS2O6H0DBBZ0=@S9)[NF:*'3^ 5!+ P04 " FA&]599!Y MDAD! #/ P $P %M#;VYT96YT7U1Y<&5S72YX;6RMDTU.PS 0A:\295LE M+BQ8H*8;8 M=< %C3QJK_I-G6M+;,T[:2J 2%85-K'C>O,^>EZS>CQ&PZ)WU MV)0=47P4 E4'3F(=(GBNM"$Y2?R:MB)*M9-;$/?+Y8-0P1-XJBA[E.O5,[1R M;ZEXZ7D;3?!-FI6.5Z*U .EK >MKBRAE#VQH%.JB]XY8:8P*IL0,@ M9^O1=#%-)IXPC,^[V?S!9@K(RDT*$3FQ!'_'G2/)W55D(TADIJ]X(;+U[/M! M3EN#OI'-X_T,:3?D@6)8YL_X>\87_QO.\1'"[K\_L;S63AI_YHOA/UY_ 5!+ M 0(4 Q0 ( ":$;U4'04UB@0 +$ 0 " 0 !D M;V-0&UL4$L! A0#% @ )H1O55I/GI#M *P( !$ M ( !KP &1O8U!R;W!S+V-O&UL4$L! A0#% @ M)H1O59E&PO=V]R:W-H965T&UL4$L! A0#% @ M)H1O59^@&_"Q @ X@P T ( !APP 'AL+W-T>6QE&PO=V]R:V)O;VLN>&UL4$L! A0#% @ )H1O M520>FZ*M ^ $ !H ( !K!$ 'AL+U]R96QS+W=O9(9 0 SP, !, M ( !D1( %M#;VYT96YT7U1Y<&5S72YX;6Q02P4& D "0 ^ ) @ VQ, end XML 11 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 12 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 13 FilingSummary.xml IDEA: XBRL DOCUMENT 3.22.2.2 html 1 22 1 false 0 0 false 3 false false R1.htm 00000001 - Document - Cover Sheet http://flexiblesolutions.com/role/Cover Cover Cover 1 false false All Reports Book All Reports [ix-0514-Hidden-Fact-Eligible-For-Transform] WARN: 1 fact(s) appearing in ix:hidden were eligible for transformation: dei:EntityIncorporationStateCountryCode - form8-k.htm 21 form8-k.htm ex99-1.htm ex99-2.htm fsi-20221114.xsd fsi-20221114_lab.xml fsi-20221114_pre.xml http://xbrl.sec.gov/dei/2022 true false JSON 16 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "form8-k.htm": { "axisCustom": 0, "axisStandard": 0, "contextCount": 1, "dts": { "inline": { "local": [ "form8-k.htm" ] }, "labelLink": { "local": [ "fsi-20221114_lab.xml" ] }, "presentationLink": { "local": [ "fsi-20221114_pre.xml" ] }, "schema": { "local": [ "fsi-20221114.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", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-roles-2022.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-types-2022.xsd", "https://xbrl.fasb.org/srt/2022q3/srt-sup-2022q3.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-roles-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-types-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022q3/us-gaap-sup-2022q3.xsd", "https://xbrl.sec.gov/country/2022/country-2022.xsd", "https://xbrl.sec.gov/dei/2022/dei-2022.xsd" ] } }, "elementCount": 59, "entityCount": 1, "hidden": { "http://xbrl.sec.gov/dei/2022": 3, "total": 3 }, "keyCustom": 0, "keyStandard": 22, "memberCustom": 0, "memberStandard": 0, "nsprefix": "FSI", "nsuri": "http://flexiblesolutions.com/20221114", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "b", "span", "p", "body", "html" ], "baseRef": "form8-k.htm", "contextRef": "From2022-11-14to2022-11-14", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "00000001 - Document - Cover", "role": "http://flexiblesolutions.com/role/Cover", "shortName": "Cover", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "b", "span", "p", "body", "html" ], "baseRef": "form8-k.htm", "contextRef": "From2022-11-14to2022-11-14", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 0, "tag": { "dei_AmendmentDescription": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Description of changes contained within amended document.", "label": "Amendment Description" } } }, "localname": "AmendmentDescription", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://flexiblesolutions.com/role/Cover" ], "xbrltype": "stringItemType" }, "dei_AmendmentFlag": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.", "label": "Amendment Flag" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://flexiblesolutions.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_AnnualInformationForm": { "auth_ref": [ "r14" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag with value true on a form if it is an annual report containing an annual information form.", "label": "Annual Information Form" } } }, "localname": "AnnualInformationForm", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://flexiblesolutions.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_AuditedAnnualFinancialStatements": { "auth_ref": [ "r14" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag with value true on a form if it is an annual report containing audited financial statements.", "label": "Audited Annual Financial Statements" } } }, "localname": "AuditedAnnualFinancialStatements", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://flexiblesolutions.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Area code of city", "label": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://flexiblesolutions.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_CountryRegion": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Region code of country", "label": "Country Region" } } }, "localname": "CountryRegion", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://flexiblesolutions.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cover page.", "label": "Cover [Abstract]" } } }, "localname": "CoverAbstract", "nsuri": "http://xbrl.sec.gov/dei/2022", "xbrltype": "stringItemType" }, "dei_CurrentFiscalYearEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "End date of current fiscal year in the format --MM-DD.", "label": "Current Fiscal Year End Date" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://flexiblesolutions.com/role/Cover" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentAccountingStandard": { "auth_ref": [ "r13" ], "lang": { "en-us": { "role": { "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'.", "label": "Document Accounting Standard" } } }, "localname": "DocumentAccountingStandard", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://flexiblesolutions.com/role/Cover" ], "xbrltype": "accountingStandardItemType" }, "dei_DocumentAnnualReport": { "auth_ref": [ "r11", "r13", "r14" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as an annual report.", "label": "Document Annual Report" } } }, "localname": "DocumentAnnualReport", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://flexiblesolutions.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_DocumentFiscalPeriodFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.", "label": "Document Fiscal Period Focus" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://flexiblesolutions.com/role/Cover" ], "xbrltype": "fiscalPeriodItemType" }, "dei_DocumentFiscalYearFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.", "label": "Document Fiscal Year Focus" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://flexiblesolutions.com/role/Cover" ], "xbrltype": "gYearItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD.", "label": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://flexiblesolutions.com/role/Cover" ], "xbrltype": "dateItemType" }, "dei_DocumentPeriodStartDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The start date of the period covered in the document, in YYYY-MM-DD format.", "label": "Document Period Start Date" } } }, "localname": "DocumentPeriodStartDate", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://flexiblesolutions.com/role/Cover" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r12" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as an quarterly report.", "label": "Document Quarterly Report" } } }, "localname": "DocumentQuarterlyReport", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://flexiblesolutions.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_DocumentRegistrationStatement": { "auth_ref": [ "r0" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as a registration statement.", "label": "Document Registration Statement" } } }, "localname": "DocumentRegistrationStatement", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://flexiblesolutions.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_DocumentShellCompanyEventDate": { "auth_ref": [ "r13" ], "lang": { "en-us": { "role": { "documentation": "Date of event requiring a shell company report.", "label": "Document Shell Company Event Date" } } }, "localname": "DocumentShellCompanyEventDate", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://flexiblesolutions.com/role/Cover" ], "xbrltype": "dateItemType" }, "dei_DocumentShellCompanyReport": { "auth_ref": [ "r13" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true for a Shell Company Report pursuant to section 13 or 15(d) of the Exchange Act.", "label": "Document Shell Company Report" } } }, "localname": "DocumentShellCompanyReport", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://flexiblesolutions.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r15" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as a transition report.", "label": "Document Transition Report" } } }, "localname": "DocumentTransitionReport", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://flexiblesolutions.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_DocumentType": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.", "label": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://flexiblesolutions.com/role/Cover" ], "xbrltype": "submissionTypeItemType" }, "dei_DocumentsIncorporatedByReferenceTextBlock": { "auth_ref": [ "r3" ], "lang": { "en-us": { "role": { "documentation": "Documents incorporated by reference.", "label": "Documents Incorporated by Reference [Text Block]" } } }, "localname": "DocumentsIncorporatedByReferenceTextBlock", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://flexiblesolutions.com/role/Cover" ], "xbrltype": "textBlockItemType" }, "dei_EntityAddressAddressLine1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 1 such as Attn, Building Name, Street Name", "label": "Entity Address, Address Line One" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://flexiblesolutions.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressAddressLine2": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 2 such as Street or Suite number", "label": "Entity Address, Address Line Two" } } }, "localname": "EntityAddressAddressLine2", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://flexiblesolutions.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressAddressLine3": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 3 such as an Office Park", "label": "Entity Address, Address Line Three" } } }, "localname": "EntityAddressAddressLine3", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://flexiblesolutions.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCityOrTown": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the City or Town", "label": "Entity Address, City or Town" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://flexiblesolutions.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCountry": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "ISO 3166-1 alpha-2 country code.", "label": "Entity Address, Country" } } }, "localname": "EntityAddressCountry", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://flexiblesolutions.com/role/Cover" ], "xbrltype": "countryCodeItemType" }, "dei_EntityAddressPostalZipCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Code for the postal or zip code", "label": "Entity Address, Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://flexiblesolutions.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressStateOrProvince": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the state or province.", "label": "Entity Address, State or Province" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://flexiblesolutions.com/role/Cover" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityBankruptcyProceedingsReportingCurrent": { "auth_ref": [ "r6" ], "lang": { "en-us": { "role": { "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.", "label": "Entity Bankruptcy Proceedings, Reporting Current" } } }, "localname": "EntityBankruptcyProceedingsReportingCurrent", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://flexiblesolutions.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r2" ], "lang": { "en-us": { "role": { "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.", "label": "Entity Central Index Key" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://flexiblesolutions.com/role/Cover" ], "xbrltype": "centralIndexKeyItemType" }, "dei_EntityCommonStockSharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.", "label": "Entity Common Stock, Shares Outstanding" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://flexiblesolutions.com/role/Cover" ], "xbrltype": "sharesItemType" }, "dei_EntityCurrentReportingStatus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Current Reporting Status" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://flexiblesolutions.com/role/Cover" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r2" ], "lang": { "en-us": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://flexiblesolutions.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntityExTransitionPeriod": { "auth_ref": [ "r19" ], "lang": { "en-us": { "role": { "documentation": "Indicate if an emerging growth company has elected not to use the extended transition period for complying with any new or revised financial accounting standards.", "label": "Elected Not To Use the Extended Transition Period" } } }, "localname": "EntityExTransitionPeriod", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://flexiblesolutions.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntityFileNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.", "label": "Entity File Number" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://flexiblesolutions.com/role/Cover" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r2" ], "lang": { "en-us": { "role": { "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Filer Category" } } }, "localname": "EntityFilerCategory", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://flexiblesolutions.com/role/Cover" ], "xbrltype": "filerCategoryItemType" }, "dei_EntityIncorporationStateCountryCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two-character EDGAR code representing the state or country of incorporation.", "label": "Entity Incorporation, State or Country Code" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://flexiblesolutions.com/role/Cover" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r16" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).", "label": "Entity Interactive Data Current" } } }, "localname": "EntityInteractiveDataCurrent", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://flexiblesolutions.com/role/Cover" ], "xbrltype": "yesNoItemType" }, "dei_EntityPrimarySicNumber": { "auth_ref": [ "r14" ], "lang": { "en-us": { "role": { "documentation": "Primary Standard Industrial Classification (SIC) Number for the Entity.", "label": "Entity Primary SIC Number" } } }, "localname": "EntityPrimarySicNumber", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://flexiblesolutions.com/role/Cover" ], "xbrltype": "sicNumberItemType" }, "dei_EntityPublicFloat": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter.", "label": "Entity Public Float" } } }, "localname": "EntityPublicFloat", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://flexiblesolutions.com/role/Cover" ], "xbrltype": "monetaryItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r2" ], "lang": { "en-us": { "role": { "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.", "label": "Entity Registrant Name" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://flexiblesolutions.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r2" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.", "label": "Entity Shell Company" } } }, "localname": "EntityShellCompany", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://flexiblesolutions.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r2" ], "lang": { "en-us": { "role": { "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).", "label": "Entity Small Business" } } }, "localname": "EntitySmallBusiness", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://flexiblesolutions.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r2" ], "lang": { "en-us": { "role": { "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.", "label": "Entity Tax Identification Number" } } }, "localname": "EntityTaxIdentificationNumber", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://flexiblesolutions.com/role/Cover" ], "xbrltype": "employerIdItemType" }, "dei_EntityVoluntaryFilers": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.", "label": "Entity Voluntary Filers" } } }, "localname": "EntityVoluntaryFilers", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://flexiblesolutions.com/role/Cover" ], "xbrltype": "yesNoItemType" }, "dei_EntityWellKnownSeasonedIssuer": { "auth_ref": [ "r17" ], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A.", "label": "Entity Well-known Seasoned Issuer" } } }, "localname": "EntityWellKnownSeasonedIssuer", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://flexiblesolutions.com/role/Cover" ], "xbrltype": "yesNoItemType" }, "dei_Extension": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Extension number for local phone number.", "label": "Extension" } } }, "localname": "Extension", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://flexiblesolutions.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_LocalPhoneNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Local phone number for entity.", "label": "Local Phone Number" } } }, "localname": "LocalPhoneNumber", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://flexiblesolutions.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_NoTradingSymbolFlag": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a security having no trading symbol.", "label": "No Trading Symbol Flag" } } }, "localname": "NoTradingSymbolFlag", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://flexiblesolutions.com/role/Cover" ], "xbrltype": "trueItemType" }, "dei_OtherReportingStandardItemNumber": { "auth_ref": [ "r13" ], "lang": { "en-us": { "role": { "documentation": "\"Item 17\" or \"Item 18\" specified when the basis of accounting is neither US GAAP nor IFRS.", "label": "Other Reporting Standard Item Number" } } }, "localname": "OtherReportingStandardItemNumber", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://flexiblesolutions.com/role/Cover" ], "xbrltype": "otherReportingStandardItemNumberItemType" }, "dei_PreCommencementIssuerTenderOffer": { "auth_ref": [ "r7" ], "lang": { "en-us": { "role": { "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.", "label": "Pre-commencement Issuer Tender Offer" } } }, "localname": "PreCommencementIssuerTenderOffer", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://flexiblesolutions.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_PreCommencementTenderOffer": { "auth_ref": [ "r8" ], "lang": { "en-us": { "role": { "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.", "label": "Pre-commencement Tender Offer" } } }, "localname": "PreCommencementTenderOffer", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://flexiblesolutions.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r1" ], "lang": { "en-us": { "role": { "documentation": "Title of a 12(b) registered security.", "label": "Title of 12(b) Security" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://flexiblesolutions.com/role/Cover" ], "xbrltype": "securityTitleItemType" }, "dei_Security12gTitle": { "auth_ref": [ "r5" ], "lang": { "en-us": { "role": { "documentation": "Title of a 12(g) registered security.", "label": "Title of 12(g) Security" } } }, "localname": "Security12gTitle", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://flexiblesolutions.com/role/Cover" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r4" ], "lang": { "en-us": { "role": { "documentation": "Name of the Exchange on which a security is registered.", "label": "Security Exchange Name" } } }, "localname": "SecurityExchangeName", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://flexiblesolutions.com/role/Cover" ], "xbrltype": "edgarExchangeCodeItemType" }, "dei_SecurityReportingObligation": { "auth_ref": [ "r9" ], "lang": { "en-us": { "role": { "documentation": "15(d), indicating whether the security has a reporting obligation under that section of the Exchange Act.", "label": "Security Reporting Obligation" } } }, "localname": "SecurityReportingObligation", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://flexiblesolutions.com/role/Cover" ], "xbrltype": "securityReportingObligationItemType" }, "dei_SolicitingMaterial": { "auth_ref": [ "r10" ], "lang": { "en-us": { "role": { "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.", "label": "Soliciting Material" } } }, "localname": "SolicitingMaterial", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://flexiblesolutions.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_TradingSymbol": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Trading symbol of an instrument as listed on an exchange.", "label": "Trading Symbol" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://flexiblesolutions.com/role/Cover" ], "xbrltype": "tradingSymbolItemType" }, "dei_WrittenCommunications": { "auth_ref": [ "r18" ], "lang": { "en-us": { "role": { "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.", "label": "Written Communications" } } }, "localname": "WrittenCommunications", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://flexiblesolutions.com/role/Cover" ], "xbrltype": "booleanItemType" } }, "unitCount": 3 } }, "std_ref": { "r0": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12" }, "r1": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r10": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "14a", "Subsection": "12" }, "r11": { "Name": "Form 10-K", "Number": "249", "Publisher": "SEC", "Section": "310" }, "r12": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "308", "Subsection": "a" }, "r13": { "Name": "Form 20-F", "Number": "249", "Publisher": "SEC", "Section": "220", "Subsection": "f" }, "r14": { "Name": "Form 40-F", "Number": "249", "Publisher": "SEC", "Section": "240", "Subsection": "f" }, "r15": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1" }, "r16": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r17": { "Name": "Securities Act", "Number": "230", "Publisher": "SEC", "Section": "405" }, "r18": { "Name": "Securities Act", "Number": "230", "Publisher": "SEC", "Section": "425" }, "r19": { "Name": "Securities Act", "Number": "7A", "Publisher": "SEC", "Section": "B", "Subsection": "2" }, "r2": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r3": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-23" }, "r4": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r5": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "g" }, "r6": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12, 13, 15d" }, "r7": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "13e", "Subsection": "4c" }, "r8": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "14d", "Subsection": "2b" }, "r9": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "15", "Subsection": "d" } }, "version": "2.1" } ZIP 17 0001493152-22-032515-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001493152-22-032515-xbrl.zip M4$L#!!0 ( ":$;U60IBR4:10 %F; * 97@Y.2TQ+FAT;>U=?5,B M.Y?_GRJ^0]:=F=*J!FG>!,>Q%A5G>-91K^!S[ZVMK:U !\@S38>;=(L^GW[/ M2?H-!$<<\,H,4^4H32>?TCLPM@G'3YBBERR";D1(^I9YH%% MVDSR_@X4A*+7RY;[2$94#KAW2/#5PL[QT?G592==2ZY/1]Q]./Q>/?I=Q?_- M3+-0T\GQ!Z^KQA^/]D^@GU@O_+I>#:$?B<_N_1QU^0 >23X8^BNFO?G'E]9) MJY/-U.MY>_U=Z#'/9W)#QW\MQ!^UOGXF[9O33SOLOE[/V?]7*-CY?XT'.Z1Q MT?FTLQ.U,V0X^X>D4A[['\F$._X0:JE4\P<57=,:>K_*GD9S]'8IA+FX;/[> MSF9NFA?-1KNY@?)\*>[8J,MD-F.7+5(L%(MO><"?Q1)=X3I+DUDN:JE8+,/A M,^XY#!N!]RM&BE;6N?-V*YNAGB<"KP<%)>L)Z9#?2O#7'?,"9D6/'AB5Q!?$ MH3Z+OB34<^9^#W][W!LH(OKD72%?JNC^*#)FDJ@AE2R_\1/^]G3T[7$CFSD5 M7I])!I-)>M1UC_9OCPE71/6&S E'_O#HWW\ M;1';/BP4Z(@TJ0(R/>)#VQ:IF8?7M,?[O*<) G(8<3AU"?>(%V!M*IOI,E=, M-FT 7V/:_Q4HG_)2:Y%#7 MD@^>0]7P(SF_:/[1.KEHDC:\W&E=7;9)Z[+3O+ELX(?&A04?3_-D]_+/=I,T M1NS^D("ZL,CY3>/RO\]O;SKP^8_.GH46")G,'P(K@&9PQ1AU.RH'Z$#0IST_ MD$ *(,N%PX;2.K0KLO(6+@/(V 8S92"NP1&2L+;7$"W'0;S.X!9!LX:2.9P MK4&PT@FH&- UDE%_A-]312;,=?%W3XHQL*$ON?[BCG*7=KG+_8=L!D1@Q)4O M'_+DW&7W'"EH"S? YJ!B5XDTN6J&5FR8>7=<"@\;!=EZ((KV64B-^1H(?B ] MJ([).XKUPN3WAIYPQ8 SE2<= 6*7S>! G8K1F'H/)-&]?>Y1KX>B!*T'KF^& M!=_UAQPT[%\!E=C4[F^E/6C+ 6%NL[%O)K=4,).[:@+9#-3UA?9IBO\(?"GRXS(C*7H3C,90 ME:F50 'W< W+7!@/W@/ MJH(NHZ#]&UZ%@?D-= W(4Y]*B[A"?%,$^OA !D(X1H2!2L9)8A<]AM)+A_IWI-K,9&(@)A?&$ M@9D(^0U[,<3/2$$7M <^$($TS9JAU#V$SZ6HQ5=AS!F<5\@7*]Q;OY!U&JC] M3YL7%]>-L[/6Y>=/.X4=_;E]W3B-/H?M1TNY0N&]:6"9SN=\,3[$SH ]2O [V[:JM8IE%PXL$'JP MG@ *\ NCY7"E4;>* '+*U0.H=3DJD 00?]"M8^$YJ!< PG!45D8QTX'(3PW^ M?N=&<]O?RKF)7+^,'WZT_ )^2E?Z)L9I*^$K(_.WDK6<9&G;ZC$_A" EQ6( M,DAQS;)+MD4 J[PKY OUQ#P0&%D!#4/M5DWZ%PH1DHE@P1*):L*/Y52 9E !2J% 8H5JW10 MMJIV93DJHK7V- IX3(J]Q0%;.=_*^;4VR"\3L<52CN $+]=-G)>MDH%$/5R MQ3+&NU19@!*6HX.FX43).JC5K7JE&D&1DIUN)*)9T1&+U@2A(MA5C(4P03(7 M<(.SY)I#P"3)$?>P*!FALU,2[3G?V^J8K8[9ZIC(5[F<6,7"&\ON7$TC MMZMJJKN,S[=58?A?"+([JLWA%>"SG0XMFP6'-@@:'JV@?-%I* M6&8#Y5W9/K#J!^7\;EAO]4HV$G=L)N1KGO8R(*L+1!Q8Q7K1JE;* M+]*<]=GPL6F@]AT-.5?I+4?'L]Q \!_NIVY(_,*&AEV _"%T%8AXLT MB%^R'@3$_KQ@,OQ[J 6(FD9;93!1JN:G=><9D MS(U:>0/!N@T\HH/ST7L<^:H#$X=4F27^= RLCG EJ1!7;,>$N)*9&%>P*AZ! M1L*P66MAW"RV!W96AX ]"@TS<4V@F\9@A9BG324*/_44&&K\]!?4;X(1162Q MIKJ$\8,$K!Z /3Y&FQLI OR2C%VM(G0L+A!K9S.U0B%7+%=RI4+Y@"!MN]!O M_ H,6"E7L6NY^D&U@E_LZ2D%RKB0$:1(ADM7CQ@@3U8?MAVQWAN, ]>V9F8. M8!Q\E\6A9H;USMLM7-!AX'P8P*(QVWDJ&+5IZ"4*E@#-)DPGRG"DDVH%*O MF<$DB]$C("'%* +"*,81L##[!MG,PJ!=TG"PYR.-!-$CE94B^- M0)4$&!\*((/!8Q,AVFZ>X@B$"WWR.:^]*0N*CF"Y ,H(R/?=AQ"NZT&&-C&B MPPS@D5:8*!-8%89@0BVNZ3 "-D9[P]#-\ 2="BNE*O)1'&X=JC\Y:_XR:GXG\K.+QP*Z0#I/QLQ.7 M H/;>3P3I83+'8P-729&-:RO!WQ QPIHB?Y*3B+&X:O3W4O\+G.\*=/S[[*^ M+A'['%)5/_;I1*O"HWT8BSG#T@5D_RW792"50,U8CV4Z9K:JR;N>'D4]P6G; M.55[:F[V<7+,?+PQAEH/RR]QF&[UGBE09M&1FFSFR3,UZU@G/-7U%?<2ECY: M/,V>=QL/.^BU+"CJJ]CZ;7@?SX7,9DKDJW'Z-!]9;K);C[Z\BEU?IP@%SG$' MG^S>>C1P.(S0WH:/Q/I6ZM%/'@1Q1CIS^N'."\\J+&,'GN?_1]7ZA)$P%FPG MTL"@_!=O&.0FX1%Y/#,\93#BTGA\#[IU^6FG.MNGA;8RG+QTY?.9HQ1Y,A_# MT>7(#?U5U[-=U]-GL 64#&0(K V=?."CS4:CIM_G]E-MDME>N677NDKA_7MK=.*FK5 MLE6Q'X&'A51LG':XC/U5D8;815>A!%!I?(%@;9F"]8_G/NR]OJX(SU*] 5T1 MG\WZ=73%8][ R /X#" [C$.-\FUTJ>*]_&OS!YYY>P.LL3P9*U43*YSQ)0U:@(R#25S,LD4O;D)4QQWQ .4]J MP<37RM9!N;IF/EF*HB(8E=)+6>:I4!Q[[.\#.']/3J&>KN06^<+<.X:,!9-. M/95[RE>Q>A_H'$_HIGD[EH^G7)LC^:7A@ N6W^NDXVQFVM,V3?XF\>T\R_SR:.4?0G9+QR-7"W.= M%ZL;KIA5#:TQO^)^@?&[[N41 %Y>7>86V/D7=PZ]1*^CL%Y*X7S7T>IH?K>J MH5SD&UL=J?%IDB4/KUI=J[>R7JYY.E9DF[?LO7GL' M3?^:S+H)%@[/*[^$94]F-A!6X$CZ.:WDCZZ6UCLN>*X%SQ 9\M(G@2([MO?$ MCO%6#6R^S:H?5'&O,YMQ-DV M_SW,_!?K5BW2I4E'=$;QZN;MR1;J8XQ5*PX M=.7)8*:M:OA)7# 8C@,FJF;7-DWFMTSX4S$A_%0*I05T_EWF9)5IGYYS(N[G M.=NWRIXQ)>Z+TQ6N9P*F6+N4!/9VU!1,T\1=.Y6Y))- Z :C*)X8ILS\(T<^', M/RIEU_%<5JJ47:E8A8/:GI5F%W,T(2I3Q7K+29'J@54O0CMD@+T"VKAWQXS_ M*2E4M$M6K5H!8J)BY3H>2.BLE(#0*A(ZD3#2V8PC)KHAI-?SA7R86PY; MP51\?2:E7MK$1[FBXUM/%$L?_(K'W*K"VJX,TZ/?S6;TLUJQ9E7K)2B#,YXZ M$D)]7_)N$.;1%0O%6NF4NY3H/$4@NNTP 6^2ZD9%619,6B'JNJ$VT<]>,:/$ MIJ4#?,U>]$!_F$1&29Y)+2 :,N"$5@KOTR(6IB8=2WZ'"=W 3DCN4')Q<6K% M-\/J%?D_J >VYP%-#; >-W!&9Y'$5;R*6P36&(=7<\QFHP*;,\<.:K&;0CQX MBBUE$)'BT"@!62;G4WA_!EYEFI PU:TH.Y:^[#:TBJ+7"Z0R5URD0KK#E\.A M6)!-)$\:2M]WBHG4+/TF#JPR(XO2D#2O4/]%>\DZ>;7HFTMWI\"#C2Y2AAB7#8 (=7Y_'H]-!G)E:E4*8$& 9K!/-^&$E , M;#1.7?P!O<4TS;3]RF?0 E7ZCL@@:.SX^;A(]OOP,; MOO+3*1ZO0QO:9F!E3-;F"_@U,,Q_@R9H1!H];5?L>KV"1NR..PS-2N@,P$DD M9@XC;P!BK? :Z1Q>*HV:,8%B>7(:K@>,A"T3Z=PR M HR/QW"0\9.%(...2BX"!0 $"@D)[;12*30QPR/3]_I +3[FP0W[#V\:8]W3 M6>/-U>1A&EP#3##EM;YY(C;8:(\P72U/\$/X9/[_9H&9^4[$>%"*9LY10W? MP[S.&]F/?U"%28!/0/&/-K0+'>&ZVG..;T_ MS&;*A1(I%N&G7JAL:$>:N1'8:=R'N3W&C-/_U0]UN8HT>;Z'3+<^>/RZIQ(V M#3&W "0^B,#L;L'*D7'M-!CJY-R)4P'A'* AGW[3GB7>)UC(7.OC\F\LO&UE MRHLB DF"L;X3R.5XJ8"I"6 8H$5?')(WPA(;D\;[]991 C [QW3R@4]&)@-> M*F%^%Q_/\2#J!/2!3%U]$TXYKH%]G.[)9))?.-NKOU1B_H"M.23@-6A_1O+U MXD=RI2\(4(?D@H+X;7.Q)^$:1_-RL:\M6_I/SX;[)U=G?V*VHOTOG:\7Q_\/ M4$L#!!0 ( ":$;U4A;';V(Q8 #IL * 97@Y.2TR+FAT;>U=:W/; M1I;]SBK^AUY7DD\4+P2@$31 FO/K]YS; MW2!D>[*S&T>SVN)4)HKPZ.=]G'ON;>CHS=7/9\_'HZ,WKXY?XJ?B_XZN3J_. M7CT_NA]^XN[]>/OHQ=N7OZK+JU_/7OWEWMQ5[5-UL%^WZLJ6QJMSLU;O7:FK M2;@P49>FL?-[>!&O7OQ/WWNF2MTL;/54\=']>\^/7K\]OQJVLC?7I2TV3_^[ M=N19;_]N0K?WGG]7S7S][.@^&\0\+[[.")^IUGQL]W1A%[C4V,6R_9J#/GKQ M_-5_OCE]<7HU'CUY,CT\NO_B^9\[AL'9KCOY'Y_+QJ'1-9:O%5)U^U_C?.O>L M5"]UI=[&WUXTUJ"IDU=OE9NKUX7Y:&>%49>NZ%KK*C^]<].^#6/V)PP;LG:I MYV8\>J.;F6M4W;B5]=B"IW=2^.ZVZEPML1$7C5WI%KI@LJZQK44+9_BQT%0, M]=[,75.JXZREXAP\>?(H;%F.Q[3ZKLBI7=Q1%3;TNT:NH*^&_U_K)M\KG+N& M;BK?HI\2WL5/U8EI6FTK-MIR%-M[*L,P<C MT).M5JY8&3AS?XUI5KGJ\( ,F.LS55@X;WYG?MC'C9H99<5JN03^G%5<_[ 26!6.@D4,K+7JQ M<0'P)*:B6SS1%;G2\[G,$Y/+'/JO-LIZE1N,OL":SAM7JA9RP960G]B%P&=/;LSZ_F (;!P7B M;F)W7E^>4E+F)L@TE*007;Q:6BC'NTXWP':*X&1Z)TW6W3:X"9P L!3V6E00 M5DE?0\<:W\)&+6!/J.&N:ZA0HKW8SMR*":"^\0XL<-Y!QPM826AAX?"&Z.<: M9F!"A>93KK85WIJHDC%)L'1)V>=XH%V.1[]%@6#+N&5T \L$Z7@P5<=SW*!] MFZA3M XY@J#1NBD7VI_;2E<9K- ./=VB])_0^8Y'*]MT7C"3^L7TKM%\K V1 M;B9>HG' N"5L?Q>,/?9=7E-.?!%\1D6IT+39\"484@Z#X3&B*$&FK NW,7"$ MNHJ.T"]M7;/UW!1ZX^DQ3:6.O45;P5WT8S#PQ=EU[M8[>'V; G*N*W>R-.5X ME-L!M%;G)Y4J80^006\'3UT;> M R(IL-G%9D_[&O;#9DIG%G:"W@90X>KB6'R.7T(@)N.15C/K\XE!A5AQO=H0X'4:M+C^KQN OKS9<&9$57A;EL.M1-F@ M#AHVWF.-&UV,1QL8VYUBW*)B0"Q):KYX;GT0#U@YO4 @T144,''&Z-[.$5I4 M+?R@K;+&P!ZJK'&UVEA3Y!"25C'H(%[WA5MS][-FP[V&A+@U)'IFVK6!41Q( MFHB*>&^JSW@DOT=73-EC=()1L+'DH+@4,+WI"EV\DPI*GZT*+ M3CM.;"=3MQ4^4Z"L#Z;J4R.WUL&L0H)D7['+MJFUMHAVJ MBVZQL G-E8!W,!7*PZZ:*#9$?1M&FYH)EYRL!1TK<'EN*<2+M M(^UV,OMA1/,&S>Y1"+7 MQM0AO!;9SF@"-\.)9H63B>YD]5\AJ]Z1)_"?R2PV!/[24BAAAK+"Z"H"288; M:)WV)A(AP2G27XMAD]:B:%/D)5#( $/(T^QV^1;9U0_GX]'OPR2!@Q(R1%3$ M$-.;9A6(IK3=P&'I/@4';@Y1J+!N6]\4>"=@_QE]DB?MU+AN 2=(WJNQ!#HS MR(.$ 1-E5AI!@NZ#V>#[NLK-YSL9^?UAI_;_;6]/O:8C>:HN] ([?&E^ZQAM MH:]GZFTML/0I.[LT8L^?J;\"7?.VVMN+R=ZCEZ=_3>,,O>_-7-NZ\JEZ7+?/ MU,PUN6GZ:R\*#=M_,'V$ <)VV!SCN3I^_ M7UX8TG_!LE_O>>_N#KXB77^PI*+1NS-2*VC[5JV,6X#9B5[@,%=W-PAD8^M MU%W<;'TX* XV[/5.C?ZT87]B9U-, ? 3C>G O KDT6U++6+<0*O7&TAEJK]O M2I,X?(UFU/GA#5.)L!;>^;-HUR8<:%<&478;@EUZ[+YG"7&3388_SY8[T'6K M[OBU9*>32PU,S-NN4:=G(6CC)@[H!5M)E@J"1/>X-FJIF8!_+W]0LN])"XHG\>!F28?%*?(=V(S@@'[B"-FP# % -$<+S-=.!BISEX!FNW\Q(J /75\KTH6)3&PKK7.@:_VU%78(RT5K8:FW4&+NNLQS;017N9F M[07''(1WQQG=HOJ^.K\8CU[>X%%Q:Z9BY*OW#%/$G,))C^2= :BG)H@0(DK31N'=BI 9$EZ6ER ME!*\Q1@?,7CERHW2\S:RD34Z8W@F3&=(&F.0'/,GHURZ$D/50'"5R&@8&\ \ M3945W9%'(*X5,),78U%A8,P$9*UPJK%-M(A P4-/H1C\#?<.PGBAD+!6I>_U MJ^XD"H65S(2;L]7*+N@1323:Q.5QO*+>,[,@=88AZVO3\R-52&;=.=&[NQHC M-26O"]?87*NSLQ/NF_'"!P3]X6;S.OT-]@1"_C\D0JL>,?*YP6![ BDPL)$X,/EG\Y*N],>$B*UALU6WIW/%( MN/^;V=8@_ICO&[=F4B 4I,B221;-13RYM,!N&A]J6KAA M#6'DL JGH+L'_JVP'5XU>HU'([:M\037>88+4P$^LFE]N0)G&U=+E)R:G9:3 M8Q&QD#2.N$'=%]#$$>\T^_8T^V<#+ ,W),#F;+-PS WF28 3D2&P[XQ^ID%,*([B1D5";,UW"SII M^KLYK!3\5G8]Y?1HRP0Z;JLAR.(TTOJ-AJ +$H"+>V=JC_(\0QR,(<6XSF/K MX*/$8]U\63J!+X9KZP0#QZ N!(>560_\V0;8TMO,,=.T)$4!5Q'%T@@(%(@T$0D M[2I<;M/.'WUX_NYA/'H4H7LLYSRZ_^'YG<0W=QN=75T<3\:C?Z)PC=JTI7"@ M260: ^&:JG)G':)/H[V$P>K=0[Q#EQ+X3JGYD- 4/E-UM9 @?.Q ^GMW.!V/ MKL@K,N4TH2&*Y SQ'L+6$HYD0*W$'OAJR_K.&/4.;AZD*N$JD%Z]J]+AF$5D MQ%Z?I8 V0QSV= QC!_KL@ B\8Z=R;$MMKMM M@34)4D;-5V/Q(OZ1L%WXTV3(B"P0?3<;T03V!"A,+2NNMW7W>5^YFF_-:D'K#IM^>!#- MNN2$61\HAX&"N90<(".=2O+4K-^>(W"1/ACMFU8R 'THPI:$GF1&.W!]L25= MUZQOCHQ_VW0F^93"NYVMO44^7N/6W#\-I<^7EA;DTJ#W!_LW^:+#_8,?)JD\ M/?GO(9GK>9S1A8)X!IDG2X08 :2@U:++21BCXV^':>%6NH\D?.-\.*EV^.C; MD)LY>,*R^R&I/XB$XZ&6;,DX69!(;.[S9*R6T&0;E9 ^;TA5SR3!O2V<%BY9 MZE$#8Q4;#/R6SK*N[* IPD&$D==Z$XYTQG#I1[Y;!4Z+!'4HP(A'MK*8#!22 M?A(N:;]4\R+2VO'TUIQ%M=O3G^-1AXBPB&%!^J+Z M%&E*C!J:2$N5(M;1=+^\4H*C^GDL%T66+#M M$=MP-E9BXK3)4C2;@GP41!Z@;&M+P;N;F-@L M]"9120NX_&DZP35K,-,D2AIXJ*G,)B2X@K *S>[##H3R;#3A9BN>&KY17$"U M"5414HQ+Q= 60<3.\-XBZ1I/RH6BCM,4<\02H,Q _?K#=")X/$27K,R'RV N M^L>"#>H%%/=%S8:6,QR_TZ(/-KM.)_SZ*' \>G>(*!*XNJ4B^F238HX.Z*$_ M>I\.G2A3&'X< 'IS)JBAT947RVHK*<&)8Y$XC(W"-G$^\7B*]-]Y,D-!H=F5 M+ G9J\:%R7,@Q:;7@LS5_0F(?H%BOI:5/83WLF8T4$NC\XE:I@2J)P.*"+'I MZA0?ULY[^=9'J#.9F\ MHZKT7J\9I]],* >GS[,, ZC;S7RKY;L(_+S"C5-W!X5(QAQ-)$6PGLV8)&>%:+)SH M?,JJDW!.GW,0?-+/5DK_13^!!R3;3BO1L;(PN,U05..# EF,@UJ3W$\\,OSN MP?!<.'4Z&(9(-\7:J$DZ0LD%N &0 BKH2P$"NQ,J$4DXB?V"RRZ"T6LVA (9 MUX35"7+L*(PE50I(]2P7PYNBZ+?=0RHBIMBNV= XT&7O-/Q6F>LWB",+?JG M2]F.P+LD25'96#^[X['_13DM.358!%/;?PPF[HL W85)?I3@>P3_'8@3QWY/^DQBE_3C9P@:QTY_7 M(XE=,E@E7@_ >7-SX%NFN[=87[)3/F:0^XS>EC??UG?=N=V^NV;D,A274<=2 MB)AJ[K8XX?#[;^E?#@ZFCY_PHQ>%?"1%/G_4)-E^,H5WC?>B<(=*A3NW*G=W M,_D5Q6@)MI6C"76QF"-B!9:5'$P/]OO]PG8]$18^!#52SQ0!!( 2L<-VMTF> MJ$7\$AF;>?R%9L:COIU);&@G";FK7"B2$.=!>1A\MD[S M ,Z>L#Y]N>K%Q4625XMX(<;#[$6R]:%UA#4WWDZN+[PBHRUC$::XO9T,_N&< MY8-=SO*KYBP?['*6=UECOJ;5?IL _WAT0NS\&M@Y.7*QH-7>C\?'%_$P8SQ! M.^^*4(,,G!V3)0L>1@BPC.\(#J=!)%=2NE7,^F2%;J0"E1[AW<%$O0LU4 !N M%.:867?BT8V3X>?I-R,CGC"OVX9&FS^E4WN5&@5PP@G!!K6534ABR:4)S^FEO>WQJ-P+WX0LI_M M5!V'#]!Z708N3:8T8\5!VY]*ZJH S_IS ;K J/*-XA)BE)S=A6DZR9V$2G O MU61R2A)AG<8P0EY8OO_=+FC8E_S&4JR(P\/3_KP9OT,H5Q]A,YHXH\=2C1X_ MJZ1FG2W"YS>#/E_^@AUHJE 0SAF&X9S%S^YN4JU#.+TR0B MTAX?[N^Q7WYY*3.%]'YP>*-[/)A&(%E4EOG*AFC53P]H#Q9A)T WN;GVME'RL#PX\$F6Z8#T(,R M%ZD54S_\!S_>'0W:T8?GZ_5ZZDTV7;@5B72:R5],#G'*]6:BSMU*'3R^410T M5:]*-$GP,=.! ,6.L''/-,OBBWK?JM_M^*NMW]';<<_ MP6 \''SUZXRY[AV-\<=IC(?_6QKC_QO1<)]_^RO\,3#^S;#_ E!+ P04 M" FA&]52&@TIG 2 "'D "P &9O4I!'39553 U?6+-20#C(8D9A(!?_W;,TF 0%!TP0.N>TX) M9&[=/3U]FY[)P?\&/0T]$8M10S^,2+%$!!%=,52J=PXCCMV.[D7^5]C>.NC: M4 _JZNPPTK5M,Q^/]_O]6#\9,ZQ.7,KE$HU9F-=86,&FE4?YC?/R\=56U9&@U4Y4_\09+QF:ZA5!TWF*R\I'4W(43DST4F4$270$?R.=8RG5_O9BR8EOY^9R0EBRHM;F(THKI(I MWK6$XE;S"0 ,8-124 M0*7C1G5<22,#VH)Q#1DJ';0)%H4N(1_=737^D(%?'#P4#2Z:.MD\0Y0 MO@M%]!PP /^K^A R6$)2&1AK:JK9/"3#.\2( 43 MF5PR]^Y^B\"5*N?,8PUW[MI88^0-764XO[ (!%VX+A5?KDMU,I,S4\S"/=T(DHI(,\YUQB\24A?E%5);I8 M(/PG5*PY/>A+<7E_8->Y]#JVC![GE:@D1:64;8R_1Y .6,-0A.9#N2%2&+/# M03PPQ')&#?!*I""898D#4?4P C,I4SY1@(D\BW$5# K+-"RA6!HVMDG)%6XE M0P6R%Q.AX,0#U.?0@2H@%E@GA+DUN,;),V%* )A(V ?YKE G;4:C_N*-#9@: M\4IM$%N'$49[(-E=4>6-%.S;'8T9CN4/!M4$)^8]N@B\7Z"++U+]9D108O1T M])RJO*1-B84$)B1439>J/X-\,MUX/%P\=#QO-!/(:ZBS4("M9-EEF)C"& 6_ MIW'93#-@K#F-_))IL ( ^ \]D@;I[.C4)3((@1EJ]@AFCD4*GK3(0QV_,[\H M. 3O;4[_KNB9.X1'!%'IW6.,1=S,."".8!IG:U5\;]G6Z3(\;UK%?'J#"#$&]%3JQ'EWIX$OJ@SBTAT_^WX'Y5JVP MCWK8ZE ]CQ+[B#-B%&NT S\56$3$BA3^^Q\ID]@_B)N%%0TPZGI"8]8=C40O M<$JW>7#)OZ)! I:A@7DB-J&F4='&E8>4 H@ WN(JOO(*VP9MFWT M_'(IEA[7X-A$&7T&%2V9]AAK3EKO[P1X\0!\JZ(+,[$^V6NTC7M4 X7]2K^3 MN"0FD>$=%E8YD\N >(]#?- J7-6JS4IY>ZO1+#8KC8-XJ[!A"#0JI:MZM5FM M-+:WBK4RJMR4OA=K)Q54.C\[JS8:U?/:!F$E>UA=%QO?J[63YGEM=WNK'"O% MD)Q(IW(;A,GF+HGC\_H90"FZ]"S/NUPB(URC:+1L* ZW=+ES>J>,O+BQ/_?, M?G^OMM*/;?T<3+0_-JTGQXL4]J(_IPW9$76_6&.U$(.VM>N7BO-[< M)- WC]@7CL4D=]1LRVLCNDDU"";!P+&I3PK:W M*@.EBW4P;(J*S5&10S%7<7M+2!UG9B&9:,=%1YPTA,,?@!A-B)/ M,"BR1#%1O^71M I(3ZF "^%H5EPW-%P7J)>=P?6E,SQK9]^M"]QX^6&$#NP\ M![H'[;HJ'@X!YZJ0S9G.CV7 ,0_D/!YP MHTYUTJ&,;VK8/.X8S@*ZF:F8_:OCP:4:69:)$J"C %LEBA?\RB-'!S>,[[DL MP?P(PS-2.#ZMW%2/3BO@-YR?7C7!QFZ@:JU9J=>*_$?Q%'Z58I_$4MFI#+ " MBH@3!0D!XA,#88:8210>'E,1!3ZQ&0+!#O+#^K8Z%.\=9M/V*V*[-A$1OTVLJO[O-Z,5B"Z(V(MMO;V7)V+95,&:3Q7;,/W UX&M3@4L M7HE)O GNI/S/JEEN6NI4 E+GQ5CWG3HX#1=$CV9O+\.:ZEXQ$T%B]^TPDL_? ME&_R^6)B"GJ^F1NE@Z@;'!?[*!/1]T)1 W5BXVF]X7W8ZNP\O)G*\C\KY.\P M"*ES.WUKY^EY-)TQ7A,OIT@19-2.C6S^[(B MEOE@J^/SLM%Q@(V:>%#UMH$4(71>XBG9Z%R18>;YN[T\^V,. )%"%NIGDHF] MO=P"' 9_K%7KF\7[6['1(O2""Q[XS ;XRA88#A9E*A7.]%*6W@>OK;4A;LGH M]2ACRR+C&HBM=0%UI](S-6-(K+]UX1IM%S0Z:>1]^UJM[P>5&R0N<#4CMAQ* M?BW8$:A!O1Q.Y_'ZC0N7LK"9[O Z!RFF#3@Y8, 55=4BC'D?IU0GTASC[?FT M>EY3[*PE+,HQJ)?AZ;C6-OAY.,^6Z MUI)IH_7K=^:/ WP3<_EQT;T9/".%)@;S>G=[:^3HOSA!"\.[-';?G0G.'X5. MG1L7"9^WXG6W85X\T^9%9QFQ>1XR\=.M.86#H?DPL"*%$M:Q.D-=GFP4%EAY M&YG'I"F'D>;"8#;6;JDI@D:A!.K]JG9^W2?*SS>Y)3'V4ODU@ &PK'2RO27= MS"2X;N#FQHZ'H=BO,BTP!:F)-40&1'%L^L2CT*!P>0]0I#D\$HN #H@3XC/$ MG5VT]OTTVSI#$S^LY-.<8 M+$9B^;O)EK @B86PJ_$1;2,W,P@>.'%%68-=N B>LYFHUU M8CA,&R(&6HBUAZ*EU\!H 0Y".3$OD0VF>)15(-35]A;6AWYAV]!@>-X2H'JB M//#,\AM%VD^;8/!FJ!(Q.4WUE1-\VL[)>G;.M45M8%6^@^'H7M2.S4D8R%6/ M6LG2H_'^S>')W+6686@$Z^)PX*0%$PH1YYA<-I7:7^W.\8HGP4/-!5 )((A, M+\.52PRNPU!*3KM+7RSY<;:HR!'=D;*H=%Q'OIG M8?VKIFJ>J]4 .T\!UM8[9Z!>0<=JX?+'R5P_L)]].==ZOVNYB ":A>=S2)\Q M7BZ,/0^[6=$CI7!4DB>D3R _?21[4HF86_-+_&S"_'^)G] ML0N+<%N#'\07 M!ZNXW6Z=M]OS8C[)QWN3.$I2R:S6#IH/U^<01X!?5)E <#&K2$JI47FG]6TQ MX>36_1)/F\ /7^(IU$&;$@-5QAQBO2JDCJYE2Z=&*=?,?*20FH'NKQ9520)T MW%$6DU50F=?]2I3Y8) GCV&Z03=B$34PFZ/SID+Q>#$XF,"OD-M:A-Q6D6*? M67F*?9.?N/$2LOFI4Z6+% TS]G4&8B'&VEO]!%E8'?G*C6&O96A?<[,(7JG5 M(\:/G8[7CJ]3043WNQ06TEB.;X8YN?K\3S^3T=-V0TEN"0$4;CUJM<*N7"6H"Q[>W-9 MP=D47@)+! :,%(X;U2\.^#@.F'M*U%^IOIIWU7EJOU]"3"?+ MTX2[7"J9??E1#(&E47JK-VEXCX&D]_'P)-M7#==;D7ED,["[N09]YJ* M3;0;=QO;J%G:0,:J>#RRO37%)//B9VZ.N-_L1#0JN6W"15NV^:.W5^RHZ?3# M2D-G+P"V<-1L$V9L YFLVN;I5O/D$4^N=J4;"@HW.I.ZU071132BV""Z=$,$ MDQQ&1"W P,L0XR]!H"+ Y%Y5S+E'C*4-!:/W*8S-65P'!*#((D^404.0B%A7 M^ 8N5L1!$PXJ?P6%BBV5N:EAZKQ05G('CT)9DY(NAD:LMT$3MH$\]IY,V_>F MT(;>>I,RUS'%]J.8(TAQCLP^=/#H\! _-'0Q$T;\+)E?N#UHZN!'1LST.,8Z M&5.=CKD&QU ,3<,F UC\;X&@:AA#C:,:(;&*()5YKC9OH89RED\PWU;V[63_ MSNL9LE@$/T1;!.060&,*6DX>B/G$5)A<%DM;$5#U ^1/:X3A[/UK;YJK=^T* M+')D:HEANC_+T,VFJ;YDVE=MTD-[L804(#_GM37<_P1XS[G;-GDW_^O_*OP" M33:#W^1:^@1+9270>P_!SB2\TT1LR0QXKF]OS5P#NBN,0<\% 9><.6 \8K C M^4$4"\Q8#*8KUG4P-15QS,%F$S8HU'(T_L1PO7O/EG5MW 8!YU@,EDRX@RW5 M4?X0+EB^C;DFTY]V9R0P^UU0:8@?&]6]=]0@D*D:]R!4RA2'GTSZD]G?Y3&= M/J@3\+.8=QL5U4=O@N,N%/@PG,DF@-H\EOG2L?^^CLUMCHZM#+JT13^_REP1 MYR_F,\RDHTQSL[LZ)O9V_7D)[NQ,^@>A#\.VFU\=:U%/,U)PCWA+E[N5Q,"B?0J*G$)5$HE <8N2][(X-< M+BK%NG8OY#YU="%,IKIK,AW$\?S\@X7QFD1$'*N> ^%+'!#B^RX5KA&!Y3\# M*D!DV25RD[\ #YC2(CS4RGCDM0RRZMR[ ^/(HD1'XH>TCV9MFRE#9OESXH*^ MA"E9UD*8[5E*I/X(LA)0U1*A,E3E^])8$9?/E+&-$;]4#^UPHJO+^/M^D>I)E&^Q>1NQ&Z+=EF6(>I:9:<_:9OS99GDT[T)FH7"LO(_. MA5IB>0Z$MXFQCWYAS>'%?UNT-NP&HN#>0. ]N"X9]Q%_9U0>%2W1(\(C#)E;MY"L/5QQA?0.?;L*+2KC$<_]RPV7E"42M M0J-Z4BLVK^I+?C_@)YR6?R6X$WA5EKL?_>A02QQ<80OFN>R&;62KCC8$Z\GA M>\\BY\6]AH8'A5H$,< 1"@SWK222)]X<= MNVM8 +ZZ]/#.O$7QB'$?G- ME%ZRV/1?DH1>?D=22.AG329RQ'GIQ$>_C.7-(";7'L)4=@4@_EM_UY5EUY0) ME@G6T3#_(DS+>^/54N4A+<19W 6VC'6P[]%1+!C-.8C3M16%?P%?K2E8+K.X MH$QSS*X(O%)U=$(;ZRHJ=2EI@Y'KWY5\+NY*GO,^D>4<"%@'X_/E@$IR(J!R MRF^4_ J@_'D )?G> ,K<$$>\9:A#SHWQKMW3"L$Y;1#;AV&@#O91M2R^W"7V MCNY$%^_NF;5AYN* M))>2E=[P^?;V(J,,ZT_XNE_74K^T7EOK=8_HCQJ6SNXOG_7Z[?=RY=:1I6ZF MVR\:M]G+ZW(U9[.K/DWV?]H#W;J1XFU6/NL;9T>]WQGM_DSMUM*96C][>GQ^ MFOY1?= ;QO$5;IQVV=%%_==>O/KK\;:22^?1)OX)O$1>FJ&?]Q M]73Q^)C(5I_-H]KE[^S]Y4VF3!^O2Q=J4NK$[WO5L[WGRN]DABH-_'CMQ&NW MR6?IK#0'+DG^'U!+ P04 " FA&]5>-Z, M1U(# #1# $ &9S:2TR,#(R,3$Q-"YX2;;SG1"GX).T>N_MKK0KN?5^ M.F;H$:2B@K>]H%+U$/!01)0/VMZ/'O[0.^MV/?3^W:N7R'RMUQBC#@46-=&Y M"'&7Q^(4?25C:*)/P$$2+>0INB4LM1;1H0PD.A/CA($&LY!Y:J*C2G#<1QCO MH7L+/!+RQW5WICO4.E%-WY],)A4N'LE$R)&JA&*\GV!/$YVJF5IU6LV__>B7 M5(4S?9ST>R-R\W25 M7-Y\'7;H*/YR.ZBI^ZN/FI5X0<^+5J-?#O+R]Z M#N=EP.:443[:! \:C8;O5@OH&G+:EZR0KOMVN4\4S)3-*MV!IUQIPL,E?*1G MA$7PD9\M+D'I1NAQ!J4%-((5G(*P,A"/OEDP^%JM *8*#PA)9N"8J+X355)C ME28._% OX,:Z$;JD::GZ*0&U6=4M+1$ZO>X^JTZ&#('AC M>HS!&+CN"#D^AYBDS 3TD!)&8PJ1AS21 ]"VW%1"0MA7MBA>PKDP-6X N<7: MDH2:(C:&%RU[VDTI&-R8)) =F.[ZBQ.+\L^$N2H\1*.VEPVMG!%W@A'$E%/G M->^G &';/:E-U0P=I>6O@A2@;*;FAV*[Y!A8];J66R%5(COM:>N^[)[(:_$*&3VD&Q M,USPL#7AH(;K066JHGFD98*8[T"Y( K> 4%LN:TW^5?;X';@2FA?I[/[.7\. M]G&ZD>,#TZJP/"N$I<>G?" /]44AG)E*Q[+Z".X71_$>FAAR@4/]FQ067\MG MG(>3*74@2Z4=:>E;"2M:Q=4 UX+MX?R-Z>;JH(8(14Y(345#N^ Q]=W3\_0J-QP/J_49HS/C7^WE= M[V.>/V=GD\GKZ^L192_XE?&G["ABFV$5+G*<;[.ZMH^[C]6?,OQ3FM"G,_G7 M"F<$B>-%L[-=EIR/Y'ZKW;Z>'#&^GDP_?CR>_//7ZT7T2#9XG%!YW"(R4E&R M%EO<\>GIZ:0H55)#N5OQ5.WC9*+LU#6+TJ1#WW"2)6=98>^:13@ONKUW-PA4 MR/^-E6PL-XV/I^.3XZ-=%H_4P2^.(&\[XHZ$?E_L9V;EM]\>.W'-94;K\6GED6RR\4$1F)E4E;1,0(7>R@FAJKNNG86 MM>I-Y6C.N-EV.3,6=68D.EJSETE,$E'W="H_C.6'HMGB/W_,F%@)7*RRG.,H M5S45S3@?61C+\ ?.-M;=5JUFEL(_ MTE4=7QX6L0O :$O&2<:V/")OZI6F6^@H58XVJ5#()16AXZ^+T8^%!OVN5/_Y M-#G4XJ"CQ1)HNR$T7XH:+2UH%[OJ9ILIUUHR9QW MNL6DT?<-35@(F,9@$AI:3P/[/5DGF^%PI#Z9H+P*J.AB8+B@Z[-Q"06NZ7D27'-$OD -8+B2EU?KH! MF#5./31=4)P YN!3DEKOEY3%(TE3>3\ T_X!Q29V30ML6.?%5 9%#&@/9*:( M0%5(.-AE2A .-K.^M 0:I]@ M7"59A-/2RY78EG4TSZ)U#0AH5X?$$ 8%"N0.A*4,4,P4(5Z!^1?!?!@N#:4? M6 RK=E1J68"@Z-[Z,)%Z+Y#,MIRW7,,S#BQU=E.VQVQ]?Q;0!0%*CSGCKFTI M;X'B:0:ZI'F2[^7S=#?;S8IP2^-,B2LV('.*";T\"!8 4SH#I0Q)'2J%7GI> MW26@N7R($6R.+G-+@-UDFX*V)B 2K,8 &@[:XIE2+T3,Q,C$<3JG,=G]0O9@ MNPR=6R8 FVTH-%% 5-B= 5A48E2HD9![ >..)QO,]XLDZIDJ3*%;-""C;39T M54!P -8 .BHU6LQG/F>2)=[-8P%J\I"4SX/W4 +JW<+28[O-#" .")UNAP!! M(@BUHWR"-*<1X\^L\;C#C&W% +B?L1A>H?1$N85J4!/::'6&! 38$)\ 9JW0 M#^4S*8C)]WB*"I"LP0MQ%W$L#E16_7.=4'(,MM^J=4M7A]TV4Q9A0"3![@!^ M*N4']0')&'1+0X%F^H:F3OU#,QT*S31H:*;O@6;YR@*!YN0-33WQ#\W)4&A. M@H;FY%W0B([W.M;,Q,=;OF2OMH>S0:479$RK5F .LO!P,;SUP2(#Y'I&AOC$ MI%A8W?([SEX2&L%+9DCN!1C M)4:31L>.G:#??S4"V(5YW6L*1?EO5\2)?,S MRK1-VH>84A,>)&UCO8-+J?:)Q!W+?6D%+GN9LDH M)Q@8$=K%SCK98JKNXT99&%UL&C)ZN/A>"XV/+[+,[I+>/3(*/R!@2ESU-&1. M];9>'D2/ Z;T7B]DJ-!YNAHO,TQD]N&[4>9L9M?MU!.Y*@BB=W4WQC2MRAWW MYF\\R<6>9VRSV=+J+H_MN4% YZJ7.VVJ'K>*@NC]+F+#.]EUB5U#T&U9PP,H@(.FUI\,B L91(P*5(:B(\8O-/,NVA+\)'DN( M)X1 \P!(ACY$G""3O5"5@3[96I!H*^;'_?%TM4SRU'9R:4J.DI)(BI?7Q0L)AREKW+P+6WA8!ZYY% MP#K$1GV^*_5^)#Y96 CIG.2V[;-9)+6VB(!CI?1@,#3-IX%2&J5R& M=> AU:7K2^GE QB_D33]A;)7NB X8Y3$Y;44VYVB;KW;)V9Z;+ T MQ"'PZ(P,&C_)**3"JBMA7DCZQM(MS3$OWB7GMI$)T+DE![#9)D83!42*W1E M2"U&I=K/"]IE]HAZD57^[A#80$CN^'7M3M/:6]M6;4#,=!J$WN&N2%?<(XK;V![(;GKERJ[3.MO4]JT 2'4:1!\?[*.D:EBL&+* M6\H8/A-+K37K>$I<4[E/'&-8-'/'U)* \+#YZL@@PY'2>F%AL<%I^GF;)91D M\$2DJ=RR8+789J$E"8@%FR^ A4**E-8+"Y<;PM=B>ON9L]?\LUJRO(,@( ),5U"*O$*("J67_O^, MZ1/?/N?1_HZSB!#YE%56CU9]U]\&1KMEYDU-:M,T*#0@SM[B%R#P4 5JU/&A M,6/YO)@G'QJ7V=Q8]+1XQ.( WF[S3,Z@PAA\%;PSR/'MA0$-T&XR=$0$A-X MF] -AR(2%:$?4!F,&M&>SL^R0Q9 $G_>WY,'PN5[!TNRRS^+'3UUG&$,B'5] M]C:X.?K)7&]@$!"^U2UTJI>A9@5H)9\1JZI O\M*4%&+[??+FYNNQ2>Q66T2 M?ZUP1L26_P)02P,$% @ )H1O54-&N.9:!P YE< !0 !FSLNRU))]_6*8\>J9*,RDN M6MVCXU9$12P3)J87K:^C]N6H/QRV(FV(2 B7@EZTA&Q]^.O77R+[<_Y;NQT- M&.7)6?11QNVAF,CWT2U)Z5GTB0JJB)'J??2-\,P=D0/&J8KZ,IUS:JC]HFCX M+'I[U'TWCMIM0+W?J$BD^OHPW-0[,V:NSSJ=Q6)Q).0S64CUI(]BF<(J'!EB M,KVI[7AYO/XIBI]S)I[.W*\QT32RO(0^6VIVT7+MKIM=G!Q)->WTCH^[G7^^ MW(SB&4U)FPG'+::MLI2KI:I<]_3TM)-_6YH>6"['BI=MG'1*=S8UVV]9P'[+ M$\W.=.[>C8R)R<->VTSDM7#_M4NSMCO4[O;:)]VCI4Y:)?R29/7,=9=?K2]DSKNC=]W M;,QJ;CNH9JY_M:+.3OMS1345)I=\8P_L%*%+8[L53T\W M:KNNEJ6V4?NQL%Q[5/K$9;SC!GZ)DZJ.S)B$]CFZ#LDTT0_/2MI\X M'P:<3*MQ[ID >78Q@%:JP2+ZD>I8L;GC4@-VQQ+(MX?*MT);PYC+<^>!3IGS MU[GBKK_4'0R/"YXB0/ GF"-%4"U2!"Z%R A_H'.I:L#O6@)YO\'D7:4-"?/? M&5&&*KZ"D#XP!L)^BPG;HQ")]Z,B0C/'!P+\T!I(_!WJC8='(Q+RT8QR[G(Z M(D"]O,H>B/T/3.Q^G:\ _/6SN[[;2PN<_581(/X_7PO^ [5($;BGBLG$7M(5 M@/V!,9#Z*29UCT)4WMF(+S'WS8>_*04 ^8C@DO/!K88SJ,N\(F4-(H.690'@KJ>\52HE8C%MV4-@HF658( KM1[(< M)E85F[!B=K >NK<(E#U*6@F2BQ*"H8BEFLNMQ\5]F=GS<=6727!(KRD(#0=* MOOD"Z2A!N4P2BTNO_]PP0;NA4%2:@^>(\ (0D/E*L/=>AKT'QXZ2A];*?"78 M3UZ&_02.'247K96)B;UO/]ZI1[GPS$![C:'(47+1&HF8P/,KS9VZ5_*9%8ND MZJ@?E("B1TQ1PV)1.WQQD8?T]M(2RALQ7:T6A\GY7FI#^']L7GVCA6TJT9P+EBY*K5LII&JF+L*+$WWUW+:! 41+0*C$-\[R1 M;NYC)D7P>>RA%90K2B;I$]7TP.M6%&OOJ;_U-7@%&\JPNB^C88S?%3/6@[Y, MTTRLG]%X9L4\IE"\*.E?4%[#J$>2LY@9)J9?[!VB8H17JML;/[H=,YY1YL *RAHEY?.):ICMK7Q4Q&W>&ZW2L>3^[2&5 MAE#"* E>0%K#D'?\J,:[9P(%BY+9580H'C;)$,R6L:=98P0Y/"I0$31,0VI=KL:_-DY_6EH ' MV4,)%(WR>/\[Y?RSD LQHD1+09/B5C_TA-];!!H%Q#G$&KDH(?@F>68IJ7PA MJ/*< QY3*'+$N4.//)RUE\6BYLVUIWA_1XBXKP04/.(D8E@LTOHT0YW/[)E^ M)(:L/0SQ]Y6 \D><4 R+15L_K_KVPC.5X3GS/4,H;<2EL)724""/4L+Y5::9 MH#HXMNP90B$CKGFME(8"^3JE:FH'M4]*+LQLO;3%_K<@^0IK\-L)$+%[16*]=B..W4**XDHN$J(\U$/V4.ZH&RO]0ALF?V=F M5&W?/^7.#&W>%EKT4%\*&@64=!4J&N?:NK63/WAIW;&#\D9,3*N$X>R9RL:< MQ0,N2?"^?,<,RAZ(0JMTSAD2[-E6WH*7Q3!"@.C0_J&X7 &"K"=-XYT'5C#[@7UA;?N%_N MI:SVR/]02P$"% ,4 " FA&]5D*8LE&D4 !9FP "@ M@ $ 97@Y.2TQ+FAT;5!+ 0(4 Q0 ( ":$;U4A;';V(Q8 #IL * M " 9$4 !E>#DY+3(N:'1M4$L! A0#% @ )H1O54AH M-*9P$@ AY L ( !W"H &9OC$=2 P T0P ! ( !=3T &9S:2TR M,#(R,3$Q-"YX7W!R92YX;6Q02P4& 8 !@!K 0 L5, end