0001213900-22-001405.txt : 20220110 0001213900-22-001405.hdr.sgml : 20220110 20220110172533 ACCESSION NUMBER: 0001213900-22-001405 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 65 CONFORMED PERIOD OF REPORT: 20211130 FILED AS OF DATE: 20220110 DATE AS OF CHANGE: 20220110 FILER: COMPANY DATA: COMPANY CONFORMED NAME: TSR INC CENTRAL INDEX KEY: 0000098338 STANDARD INDUSTRIAL CLASSIFICATION: SERVICES-COMPUTER PROGRAMMING SERVICES [7371] IRS NUMBER: 132635899 STATE OF INCORPORATION: DE FISCAL YEAR END: 0531 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-38838 FILM NUMBER: 22522111 BUSINESS ADDRESS: STREET 1: 400 OSER AVE CITY: HAUPPAUGE STATE: NY ZIP: 11788 BUSINESS PHONE: 5162310333 MAIL ADDRESS: STREET 1: 400 OSER AVENUE CITY: HAUPPAUGE STATE: NY ZIP: 11788 FORMER COMPANY: FORMER CONFORMED NAME: TIME SHARING RESOURCES INC DATE OF NAME CHANGE: 19840129 10-Q 1 f10q1121_tsrinc.htm QUARTERLY REPORT

 

 

UNITED STATES

SECURITIES AND EXCHANGE COMMISSION

Washington, DC 20549

 

FORM 10-Q

 

 Quarterly Report Pursuant to Section 13 or 15(d) of the Securities Exchange Act of 1934

 

For the quarterly period ended November 30, 2021

 

 Transition report Pursuant to Section 13 or 15(d) of the Securities Exchange Act of 1934

 

For the transition period from __ to __

 

Commission File Number: 001-38838

 

TSR, Inc.

 

(Exact name of registrant as specified in its charter)

 

Delaware   13-2635899
(State or other jurisdiction of
Incorporation or organization)
  (I.R.S. Employer
Identification No.)

 

400 Oser Avenue, Hauppauge, NY 11788

(Address of principal executive offices)

 

631-231-0333

(Registrant’s telephone number)

 

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

 

Title of each class   Trading Symbol(s)   Name of each exchange on which registered
Common Stock, par value $0.01 per share   TSRI   NASDAQ Capital Market

 

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

 

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

 

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

 

Large Accelerated Filer ☐   Accelerated Filer ☐
Non-Accelerated Filer   Smaller Reporting Company
Emerging Growth Company    

 

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

 

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

 

As of January 7, 2022, there were 1,962,062 shares of common stock, par value $0.01 per share, issued and outstanding.

 

Additionally, there were 177,500 unvested shares of restricted common stock awarded under the TSR, Inc. 2020 Equity Incentive Plan, subject to certain vesting criteria described herein.

 

 

 

 

 

 

TSR, INC. AND SUBSIDIARIES

INDEX

 

   

Page

Number

     
Part I. Financial Information: 1
     
Item 1. Financial Statements: 1
     
  Condensed Consolidated Balance Sheets – November 30, 2021 and May 31, 2021 1
     
  Condensed Consolidated Statements of Operations – For the three months and six months ended November 30, 2021 and November 30, 2020 2
     
  Condensed Consolidated Statements of Equity – For the three months and six months ended November 30, 2021 and November 30, 2020 3
     
  Condensed Consolidated Statements of Cash Flows – For the six months ended November 30, 2021 and November 30, 2020 4
     
  Notes to Condensed Consolidated Financial Statements 5
     
Item 2. Management’s Discussion and Analysis of Financial Condition and Results of Operations 15
 
Item 3.   Quantitative and Qualitative Disclosures about Market Risk. 20
     
Item 4. Controls and Procedures 20
     
Part II. Other Information 21
     
Item 1. Legal proceedings 21
     
Item 1A. Risk Factors 21
     
Item 2. Unregistered Sales of Equity Securities and Use of Proceeds. 22
     
Item 3. Defaults upon Senior Securities. 22
     
Item 4. Mine Safety Disclosures. 22
     
Item 5. Other Information. 22
     
Item 6. Exhibits 22
     
Signatures 23

 

i

 

 

Part I. Financial Information

 

Item 1. Financial Statements

 

TSR, INC. AND SUBSIDIARIES

CONDENSED CONSOLIDATED BALANCE SHEETS

 

  

November 30,
2021

  

May 31,
2021

 
ASSETS  (Unaudited)   (see Note 1) 
Current Assets:        
Cash and cash equivalents  $6,267,810   $7,370,646 
Marketable securities   39,360    45,696 
Accounts receivable, net of allowance for doubtful accounts of $181,000   10,772,550    9,660,742 
Other receivables   35,328    32,508 
Prepaid expenses   297,689    253,694 
Prepaid and recoverable income taxes   15,726    8,671 
Total Current Assets   17,428,463    17,371,957 
Equipment and leasehold improvements, net of accumulated depreciation and amortization of $156,075 and $155,006   166,071    116,238 
Other assets   104,630    47,663 
Right-of-use assets   774,452    895,573 
Intangible assets, net   1,586,250    1,671,750 
Goodwill   785,883    785,883 
Deferred income taxes   932,000    941,000 
           
Total Assets  $21,777,749   $21,830,064 
LIABILITIES AND EQUITY          
Current Liabilities:          
Accounts payable and other payables  $1,791,423   $2,083,140 
Accrued expenses and other current liabilities   4,861,769    4,519,416 
Advances from customers   1,169,832    1,170,500 
Credit facility   43,954    92,527 
Operating lease liabilities - current   283,841    309,731 
Legal settlement payable - current   582,965    298,370 
Total Current Liabilities   8,733,784    8,473,684 
           
Operating lease liabilities, net of current portion   581,945    707,369 
Legal settlement payable, net of current portion   -    568,739 
SBA Paycheck Protection Program loan payable   -    6,659,220 
Total Liabilities   9,315,729    16,409,012 
Commitments and contingencies   
 
    
 
 
           
Equity:          
TSR, Inc.:          
Preferred stock, $1 par value, authorized 500,000 shares; none issued   
-
    
-
 
Common stock, $.01 par value, authorized 12,500,000 shares; issued 3,114,163 shares, 1,962,062 outstanding   31,142    31,142 
Additional paid-in capital   5,693,698    5,339,200 
Retained earnings   20,185,401    13,540,822 
    25,910,241    18,911,164 
           
Less: Treasury stock, 1,152,101 shares, at cost   13,514,003    13,514,003 
Total TSR, Inc. Equity   12,396,238    5,397,161 
           
Noncontrolling interest   65,782    23,891 
Total Equity   12,462,020    5,421,052 
           
Total Liabilities and Equity  $21,777,749   $21,830,064 

 

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

 

Page 1

 

 

TSR, INC. AND SUBSIDIARIES

CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS

For the Three Months and Six Months Ended November 30, 2021 and November 30, 2020

(UNAUDITED)

 

   Three Months Ended
November 30,
   Six Months Ended
November 30,
 
   2021   2020   2021   2020 
Revenue, net  $23,863,550   $16,068,577   $46,729,567   $30,582,583 
                     
Cost of sales   19,815,539    13,233,492    38,871,168    25,416,414 
Selling, general and administrative expenses   3,633,160    3,058,618    7,798,465    5,329,919 
    23,448,699    16,292,110    46,669,633    30,746,333 
Income (loss) from operations   414,851    (223,533)   59,934    (163,750)
                     
Other income (expense):                    
Interest expense, net   (28,138)   (51,697)   (61,984)   (103,973)
Gain on PPP Loan and interest forgiveness   
-
    
-
    6,735,246    
-
 
Unrealized loss on marketable securities, net   (3,888)   (2,080)   (6,336)   (11,664)
                     
Income (loss) before income taxes   382,825    (277,310)   6,726,860    (279,387)
Provision (benefit) from income taxes   128,000    (30,000)   13,000    (35,000)
                     
Consolidated net income (loss)
   254,825    (247,310)   6,713,860    (244,387)
Less: Net income (loss) attributable to noncontrolling interest
   11,789    (552)   69,281    5,371 
                     
Net income (loss) attributable to TSR, Inc.  $243,036   $(246,758)  $6,644,579   $(249,758)
Basic net income (loss) per TSR, Inc. common share  $0.12   $(0.13)  $3.39   $(0.13)
Diluted net income (loss) per TSR, Inc. common share  $0.12   $(0.13)  $3.27   $(0.13)
Basic weighted average number of common shares outstanding   1,962,062    1,962,062    1,962,062    1,962,062 
Diluted weighted average number of common shares outstanding   2,032,878    1,962,062    2,031,690    1,962,062 

 

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

 

Page 2

 

 

TSR, INC. AND SUBSIDIARIES

CONDENSED CONSOLIDATED STATEMENTS OF EQUITY

For the Three Months and Six Months Ended November 30, 2021 and November 30, 2020

(UNAUDITED)

 

   Shares of
common
stock
   Common
stock
   Additional
paid-in
capital
   Retained
earnings
   Treasury
stock
   TSR, Inc.
equity
   Non-
controlling
interest
   Total
equity
 
Balance at May 31, 2020   3,114,163   $31,142   $5,102,868   $14,141,796   $(13,514,003)  $5,761,803   $28,380   $5,790,183 
                                         
Net income attributable to noncontrolling interest   -    
-
    
-
    
-
    
-
    
-
    5,923    5,923 
                                         
                                         
Net loss attributable to TSR, Inc.   -    
-
    
-
    (3,000)   
-
    (3,000)   
-
    (3,000)
                                         
Balance at Aug. 31, 2020   3,114,163   $31,142   $5,102,868   $14,138,796   $(13,514,003)  $5,758,803   $34,303   $5,793,106 
                                         
Net loss attributable to noncontrolling interest   -    
-
    
-
    
-
    
-
    
-
    (552)   (552)
                                         
Net loss attributable to TSR, Inc.   -    
-
    
-
    (246,758)   
-
    (246,758)   
-
    (246,758)
                                         
Balance at Nov. 30, 2020   3,114,163   $31,142   $5,102,868   $13,892,038   $(13,514,003)  $5,512,045   $33,751   $5,545,796 
                                         
Balance at May 31, 2021   3,114,163   $31,142   $5,339,200   $13,540,822   $(13,514,003)  $5,397,161   $23,891   $5,421,052 
                                         
Net income attributable to noncontrolling interest   -    
-
    
-
    
-
    
-
    
-
    57,492    57,492 
                                         
Distribution to noncontrolling interest   -    
-
    
-
    
-
    
-
    
-
    (1,750)   (1,750)
                                         
Non-cash stock compensation   -    
-
    177,249    
-
    
-
    177,249    
-
    177,249 
                                         
Net income attributable to TSR, Inc.   -    
-
    
-
    6,401,543    
-
    6,401,543    
-
    6,401,543 
                                         
Balance at Aug. 30, 2021   3,114,163   $31,142   $5,516,449   $19,942,365   $(13,514,003)  $11,975,953   $79,633   $12,055,586 
                                         
Net income attributable to noncontrolling interest   -    
-
    
-
    
-
    
-
    
-
    11,789    11,789 
                                         
Distribution to noncontrolling interest   -    
-
    
-
    
-
    
-
    
-
    (25,640)   (25,640)
                                         
Non-cash stock compensation   -    
-
    177,249    
-
    
-
    177,249    
-
    177,249 
                                         
Net income attributable to TSR, Inc.   -    
-
    
-
    243,036    
-
    243,036    
-
    243,036 
                                         
Balance at Nov. 30, 2021   3,114,163   $31,142   $5,693,698   $20,185,401   $(13,514,003)  $12,396,238   $65,782   $12,462,020 

 

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

 

Page 3

 

 

TSR, INC. AND SUBSIDIARIES

CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS

For The Six Months Ended November 30, 2021 and November 31, 2020

(UNAUDITED)

 

   Six Months Ended
November 30,
 
   2021   2020 
Cash flows from operating activities:        
Consolidated net income (loss)  $6,713,860   $(244,387)
Adjustments to reconcile consolidated net income (loss) to net cash provided by (used in) operating activities:          
Depreciation and amortization   110,612    47,543 
Unrealized loss on marketable securities, net   6,336    11,664 
Deferred income taxes   9,000    (74,000)
Non-cash lease recovery   (30,193)   (18)
Non-cash Right-of-use asset impairment charge   
-
    136,599 
Forgiveness of principal and accrued interest on SBA PPP loan   (6,735,246)   
-
 
Non-cash stock-based compensation expense   354,498    
-
 
           
Changes in operating assets and liabilities:          
Accounts receivable   (1,111,808)   (171,442)
Other receivables   (2,820)   (24,136)
Prepaid expenses   (43,995)   (143,308)
Prepaid and recoverable income taxes   (7,055)   31,642 
Other assets   (56,967)   (26,789)
Accounts payable, other payables, accrued expenses and other current liabilities   126,662    1,434,986 
Advances from customers   (668)   (11,401)
Legal settlement payable   (284,144)   19,643 
           
Net cash (used in) provided by operating activities   (951,928)   986,596 
           
Cash flows from investing activities:          
Purchase of Geneva Consulting Group, Inc., net of cash acquired of $241,946   
-
    (3,100,114)
Purchases of equipment and leasehold improvements   (74,945)   (22,659)
           
Net cash used in investing activities   (74,945)   (3,122,773)
           
Cash flows from financing activities:          
Net repayments on Credit Facility   (48,573)   (401,097)
Distribution to noncontrolling interest   (27,390)   
-
 
           
Net cash used in financing activities   (75,963)   (401,097)
           
Net decrease in cash and cash equivalents   (1,102,836)   (2,537,274)
Cash and cash equivalents at beginning of period   7,370,646    9,730,022 
           
Cash and cash equivalents at end of period  $6,267,810   $7,192,748 
           
Supplemental disclosures of cash flow data:          
Income taxes paid  $11,000   $8,000 
           
Non-cash investing and financing activities:          
Right-of-use asset and operating lease liability  $
-
   $261,000 

 

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

 

Page 4

 

 

TSR, INC. AND SUBSIDIARIES

NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

November 30, 2021

(Unaudited)

 

1.Basis of Presentation

 

The accompanying condensed consolidated interim financial statements include the accounts of TSR, Inc. and its subsidiaries. Unless otherwise stated or the context otherwise requires, the terms “we,” “us,” “our,” and the “Company” refer to TSR, Inc. and its subsidiaries. All significant inter-company balances and transactions have been eliminated in consolidation. The condensed balance sheet as of May 31, 2021, which has been derived from audited financial statements, and the unaudited interim financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America applying to interim financial information and with the instructions to Form 10-Q of Regulation S-X of the Securities and Exchange Commission (the “SEC”). Accordingly, certain information and footnote disclosures required by accounting principles generally accepted in the United States of America and normally included in the Company’s annual financial statements have been condensed or omitted. These condensed consolidated interim financial statements as of and for the three months and six months ended November 30, 2021 are unaudited; however, in the opinion of management, such statements include all adjustments (consisting of normal recurring adjustments) necessary to present fairly the consolidated financial position, results of operations and cash flows of the Company for the periods presented. The results of operations for the interim periods presented are not necessarily indicative of the results that might be expected for future interim periods or for the full year ending May 31, 2022. These condensed consolidated interim financial statements should be read in conjunction with the Company’s consolidated financial statements and notes thereto included in the Company’s Annual Report on Form 10-K for the year ended May 31, 2021.

 

2.Net Income (Loss) Per Common Share

 

Basic net income (loss) per common share is computed by dividing net income (loss) available to common stockholders of TSR, Inc. by the weighted average number of common shares outstanding during the reporting period, excluding the effects of any potentially dilutive securities. During the quarter ended February 28, 2021, the Company granted time and performance vesting restricted stock awards under its 2020 Equity Incentive Plan (see Note 17 for further information). Diluted earnings per share gives effect to all potentially dilutive common shares outstanding during the reporting period. The common stock equivalents associated with these restricted stock awards of 70,816 and 69,628 in the three months and six months ended November 30, 2021 have been included for dilutive shares outstanding for the three months and six months ended November 30, 2021.

 

3.Cash and Cash Equivalents

 

The Company considers short-term highly liquid investments with maturities of three months or less at the time of purchase to be cash equivalents. Cash and cash equivalents were comprised of the following as of November 30, 2021 and May 31, 2021:

 

   November 30,
2021
   May 31,
2021
 
Cash in banks  $6,214,123   $7,317,517 
Money market funds   53,687    53,129 
   $6,267,810   $7,370,646 

 

4.Fair Value of Financial Instruments

 

Accounting Standards Codification (“ASC”) 820-10, Fair Value Measurements and Disclosures (“ASC 820-10”), defines fair value, establishes a framework for measuring fair value under accounting principles generally accepted in the United States of America (“GAAP”) and provides for expanded disclosure about fair value measurements. ASC 820-10 applies to all other accounting pronouncements that require or permit fair value measurements.

 

Page 5

 

 

TSR, INC. AND SUBSIDIARIES

NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

November 30, 2021

(Unaudited)

 

The Company determines or calculates the fair value of financial instruments using quoted market prices in active markets when such information is available or using appropriate present value or other valuation techniques, such as discounted cash flow analyses, incorporating available market discount rate information for similar types of instruments while estimating for non-performance and liquidity risk. These techniques are significantly affected by the assumptions used, including the discount rate, credit spreads and estimates of future cash flows.

 

Assets and liabilities typically recorded at fair value on a non-recurring basis to which ASC 820-10 applies include:

 

non-financial assets and liabilities initially measured at fair value in an acquisition or business combination, and
   
long-lived assets measured at fair value due to an impairment assessment under ASC 360-10-15, Impairment or Disposal of Long-Lived Assets.

 

This topic defines fair value as the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date and establishes a three-level hierarchy, which encourages an entity to maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value. ASC 820-10 requires that assets and liabilities recorded at fair value be classified and disclosed in one of the following three categories:

 

Level 1 - inputs utilize quoted prices (unadjusted) in active markets for identical assets or liabilities that the Company has the ability to access.
   
Level 2 - inputs utilize other-than-quoted prices that are observable, either directly or indirectly. Level 2 inputs include quoted prices for similar assets and liabilities in active markets, and inputs such as interest rates and yield curves that are observable at commonly quoted intervals.
   
Level 3 - inputs are unobservable and are typically based on the Company’s own assumptions, including situations where there is little, if any, market activity. Both observable and unobservable inputs may be used to determine the fair value of positions that are classified within the Level 3 classification.

 

In certain cases, the inputs used to measure fair value may fall into different levels of the fair value hierarchy. In such cases, the Company classifies such financial assets or liabilities based on the lowest level input that is significant to the fair value measurement in its entirety. The Company’s assessment of the significance of a particular input to the fair value measurement in its entirety requires judgment and considers factors specific to the asset or liability.

 

ASC Topic 825, Financial Instruments, requires disclosure of the fair value of certain financial instruments. For cash and cash equivalents, accounts receivable, accounts and other payables, accrued liabilities and advances from customers, the amounts presented in the condensed consolidated financial statements approximate fair value because of the short-term maturities of these instruments.

 

5.Marketable Securities

 

The Company has characterized its investments in marketable securities, based on the priority of the inputs used to value the investments, into a three-level fair value hierarchy. The fair value hierarchy gives the highest priority to quoted prices in active markets for identical assets or liabilities (Level 1) and lowest priority to unobservable inputs (Level 3). If the inputs used to measure the investments fall within different levels of the hierarchy, the categorization is based on the lowest level input that is significant to the fair value measurement of the instrument.

 

Investments recorded in the accompanying condensed consolidated balance sheets are categorized based on the inputs to valuation techniques as follows:

 

Level 1 - These are investments where values are based on unadjusted quoted prices for identical assets in an active market the Company has the ability to access.
   
Level 2 - These are investments where values are based on quoted market prices that are not active or model derived valuations in which all significant inputs are observable in active markets.
   
Level 3 - These are investments where values are derived from techniques in which one or more significant inputs are unobservable.

 

Page 6

 

 

TSR, INC. AND SUBSIDIARIES

NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

November 30, 2021

(Unaudited)

 

The following are the major categories of assets measured at fair value on a recurring basis as of November 30, 2021 and May 31, 2021 using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2) and significant unobservable inputs (Level 3):

 

November 30, 2021  Level 1   Level 2   Level 3   Total 
Equity Securities  $39,360   $
   -
   $
   -
   $39,360 

 

May 31, 2021  Level 1   Level 2   Level 3   Total 
Equity Securities  $45,696   $
   -
   $
   -
   $45,696 

 

The Company’s equity securities are classified as trading securities, which are carried at fair value, as determined by quoted market prices, which is a Level 1 input, as established by the fair value hierarchy. The related unrealized gains and losses are included in earnings. The Company’s marketable securities at November 30, 2021 and May 31, 2021 are summarized as follows:

 

November 30, 2021  Amortized
Cost
   Gross
Unrealized
Holding
Gains
   Gross
Unrealized
Holding
Losses
   Recorded
Value
 
Equity Securities  $16,866   $22,494   $
        -
   $39,360 

 

May 31, 2021  Amortized
Cost
   Gross
Unrealized
Holding
Gains
   Gross
Unrealized
Holding
Losses
   Recorded
Value
 
Equity Securities  $16,866   $28,830   $
       -
   $45,696 

 

The Company’s investments in marketable securities consist primarily of investments in equity securities. Market values were determined for each individual security in the investment portfolio. When evaluating the investments for other-than-temporary impairment, the Company reviews factors such as length of time and extent to which fair value has been below cost basis, the financial condition of the issuer, and the Company’s ability and intent to hold the investment for a period of time, which may be sufficient for anticipated recovery in market values.

 

Page 7

 

 

TSR, INC. AND SUBSIDIARIES

NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

November 30, 2021

(Unaudited)

 

6.Other Matters

 

From time to time, the Company is party to various lawsuits, some involving material amounts. Management is not aware of any lawsuits that would have a material adverse impact on the consolidated financial position of the Company except for the litigation disclosed elsewhere in the report, including Notes 9, 10 and 16 to the Condensed Consolidated Financial Statements and in the section titled “Item 1, Legal Proceedings” in Part II of this report.

 

7.Leases

 

The Company leases the space for its three offices in New York City, Hauppauge and New Jersey. Under ASC 842, at contract inception we determine whether the contract is or contains a lease and whether the lease should be classified as an operating or finance lease. Operating leases are in right-of-use assets and operating lease liabilities are in our condensed consolidated balance sheets.

 

The Company’s leases for its three offices are classified as operating leases.

 

The lease agreements for New York City, Hauppauge and New Jersey expire on August 31, 2022, December 31, 2023 and May 31, 2027, respectively, and do not include any renewal options. During the fiscal year ended May 31, 2021, the Company extended its lease in Hauppauge, entered into a lease in a new location for its New Jersey office expiring May 31, 2027 and entered into an agreement to sublease the space in New York City expiring August 31, 2022. Due to the fact that the future sublease cash inflows will be less than the carrying value of the corresponding right-of-use asset, the Company recorded a right-of-use asset impairment charge of $136,599 in the quarter ended November 30, 2020.

 

In addition to the monthly base amounts in the lease agreements, the Company is required to pay real estate taxes and operating expenses during the lease terms.

 

For the six months ended November 30, 2021 and 2020, the Company’s operating lease expense for these leases was $155,000 and $231,000, respectively.

 

Future minimum lease payments under non-cancellable operating leases as of November 30, 2021 were as follows:

 

Twelve Months Ending November 30,    
2022  $334,441 
2023   218,903 
2024   130,646 
2025   125,388 
2026   128,522 
Thereafter   65,054 
Total undiscounted operating lease payments   1,002,954 
Less imputed interest   137,168 
Present value of operating lease payments  $865,786 

 

Page 8

 

 

TSR, INC. AND SUBSIDIARIES

NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

November 30, 2021

(Unaudited)

 

The following table sets forth the right-of-use assets and operating lease liabilities as of November 30, 2021:

 

Assets    
Right-of-use assets, net  $774,452 
      
Liabilities     
Current operating lease liabilities  $283,841 
Long-term operating lease liabilities   581,945 
Total operating lease liabilities  $865,786 

 

The weighted average remaining lease term for the Company’s operating leases is 2.9 years.

 

8.Credit Facility

 

On November 27, 2019, TSR closed on a revolving credit facility (the “Credit Facility”) pursuant to a Loan and Security Agreement with Access Capital, Inc. (the “Lender”) that initially provided up to $7,000,000 in funding to TSR and its direct and indirect subsidiaries, TSR Consulting Services, Inc., Logixtech Solutions, LLC and Eurologix, S.A.R.L., each of which, together with TSR, is a borrower under the Credit Facility. Each of the borrowers has provided a security interest to the Lender in all of their respective assets to secure amounts borrowed under the Credit Facility.

 

TSR expects to utilize the Credit Facility for working capital and general corporate purposes. The maximum amount that may now be advanced under the Credit Facility at any time shall not exceed $2,000,000.

 

Advances under the Credit Facility accrue interest at a rate per annum equal to (x) the “base rate” or “prime rate” announced by Citibank, N.A. from time to time, which shall be increased or decreased, as the case may be, in an amount equal to each increase or decrease in such “base rate” or “prime rate,” plus (y) 1.75%. The prime rate as of November 30, 2021 was 3.25%, indicating an interest rate of 5.0% on the line of credit. The initial term of the Credit Facility is five years, which shall automatically renew for successive five-year periods unless either TSR or the Lender gives written notice to the other of termination at least 60 days prior to the expiration date of the then-current term.

 

TSR is obliged to satisfy certain financial covenants and minimum borrowing requirements under the Credit Facility, and to pay certain fees, including prepayment fees, and provide certain financial information to the Lender. The Company was in compliance with all applicable covenants at November 30, 2021.

 

As of November 30, 2021, the net borrowings outstanding against this line of credit facility were $44,000. The amount the Company has borrowed fluctuates and, at times, it has utilized the maximum amount of $2,000,000 available under the facility to fund its payroll and other obligations.

 

Page 9

 

 

TSR, INC. AND SUBSIDIARIES

NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

November 30, 2021

(Unaudited)

 

9.Termination of Former CEO

 

The Company terminated Christopher Hughes, the former Chief Executive Officer of the Company (“Hughes”), effective February 29, 2020 for “Cause” as defined in Section 6(a) of his Amended and Restated Employment Agreement dated August 9, 2018 (the “Employment Agreement”). Despite having already been terminated from employment, on March 2, 2020, the Company received a letter from Mr. Hughes, providing notice of his intent to resign for “Good Reason” as defined in Section 7(c) of the Employment Agreement pursuant to which he claimed to be entitled to the “Enhanced Severance Amount” under the Employment Agreement. Hughes filed a complaint against the Company in the Supreme Court of the State of New York in March 2020 alleging two causes of action: (1) breach of his employment contract; and (2) breach of duty of good faith and fair dealing. Plaintiff Hughes alleged that he was terminated without cause or in the alternative that he resigned for good reason and therefore, pursuant to the Employment Agreement, Hughes sought severance pay in the amount of $1,000,000 and reasonable costs and attorney’s fees. The Company denied Plaintiff’s allegations in their entirety and filed counterclaims against Plaintiff for (1) declaratory relief; (2) breach of confidence/non-compete agreement; (3) declaratory and injunctive relief – confidence/non-compete; (4) tortious interference with current and prospective contractual and economic relations; (5) breach of fiduciary duty; (6) misappropriation of trade secrets; (7) declaratory and injunctive relief – unfair competition; and (8) conversion. 

 

In October 2021, the Company and Hughes agreed through mediation to settle this matter. In order to avoid lengthy and costly litigation and discovery expenses, the Company has paid Hughes $705,000 to settle all claims. After adjusting for estimated expected insurance reimbursement, the Company accrued a charge of $580,000 to selling, general and administrative expenses in the quarter ended August 31, 2021 and six months ended November 30, 2021.

 

10.Legal Settlement with Investor

 

On April 1, 2020, the Company entered into a binding term sheet (“Term Sheet”) with Zeff Capital, L.P. (“Zeff”) pursuant to which it agreed to pay Zeff an amount of $900,000 over a period of three years in cash or cash and stock in settlement of expenses incurred by Zeff during its solicitations in 2018 and 2019 in connection with the annual meetings of the Company, the costs incurred in connection with the litigation initiated by and against the Company as well as negotiation, execution and enforcement of the Settlement and Release Agreement, dated as of August 30, 2019, by and between the Company, Zeff and certain other parties. In exchange for certain releases, the Term Sheet calls for a cash payment of $300,000 on June 30, 2021, a second cash payment of $300,000 on June 30, 2022 and a third payment of $300,000 also on June 30, 2022, which can be paid in cash or common stock at the Company’s option. There is no interest due on these payments. The $300,000 payment due June 30, 2021 was paid during the quarter ended August 31, 2021. The agreement also has protections to defer such payment dates so that the debt covenants with the Company’s lender are not breached. On August 13, 2020, the Company, Zeff, Zeff Holding Company, LLC and Daniel Zeff entered into a settlement agreement to reflect these terms. Any installment payment which is deferred as permitted above will accrue interest at the prime rate plus 3.75%, and Zeff shall thereby have the option to convert such deferred amounts (plus accrued interest if any) into shares of the Company’s stock. The Company accrued $818,000, the estimated present value of these payments using an effective interest rate of 5%, in the quarter ended February 29, 2020, as the events relating to the expense occurred prior to such date. The estimated present value of the remaining payments is $583,000 at November 30, 2021.

 

11.COVID-19

 

The COVID-19 outbreak in the United States has caused business disruption including mandated and voluntary closing of various businesses. While the disruption is currently expected to be temporary, there is considerable uncertainty around the duration of the closings and the impact of the pandemic on our business. Therefore, the Company expects this matter to continue to negatively impact its operating results in future periods. The full financial impact and duration cannot be reasonably estimated at this time.

 

Page 10

 

 

TSR, INC. AND SUBSIDIARIES

NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

November 30, 2021

(Unaudited)

 

12.Paycheck Protection Program Loan

 

On April 15, 2020, the Company received loan proceeds of $6,659,220 under the Paycheck Protection Program (the “PPP Loan”). The Paycheck Protection Program (“PPP”) was established under the congressionally-approved Coronavirus Aid, Relief, and Economic Security Act (the “CARES Act”) and is administered by the U.S. Small Business Administration (“SBA”). The PPP Loan to the Company was made through JPMorgan Chase Bank, N.A., a national banking association.

 

In March 2021, the Company submitted a PPP Loan Forgiveness application to the SBAS through the PPP Lender. On July 7, 2021, the Company received notification from the PPP Lender that the SBA approved the Company’s application for forgiveness of the entire principal amount of the PPP Loan plus accrued interest. The PPP Lender will apply the forgiveness amount to satisfy the PPP Loan. The Company has no further obligations with respect to the PPP Loan. The Company recognized “Other Income” of $6,735,246 in the quarter ended August 31, 2021 and six months ended November 30, 2021 related to the forgiveness of the loan principal and accrued interest.

 

13.Geneva Consulting Group Acquisition

 

On September 1, 2020, the Company completed the acquisition of all of the outstanding stock of Geneva Consulting Group, Inc., a New York corporation (“Geneva”) and provider of temporary and permanent information technology personnel based in Port Washington, New York. The stock of Geneva was purchased from the three shareholders of Geneva (the “Sellers”), none of which had, or will have following the acquisition, a material relationship with the Company or its affiliates.

 

The purchase price for the shares of Geneva is comprised of the following: (i) $1,452,000 in cash paid to Sellers at the closing of the acquisition, (ii) an amount of $748,000, that is equal to the amount of Geneva’s loan under the PPP that was not assumed by the Company and is expected to be substantially forgiven by the SBA, (iii) an amount up to $300,000, which may be paid as an earnout payment in part in February 2021 and in part in August 2021 (the “Earnout Payments”), (iv) bonus payments payable in $10,000 increments, (v) $747,000 for the net working capital of Geneva as of closing and (vi) other purchase price adjustments of which $36,000 has been paid to date. Any Earnout Payments and bonus payments will be determined based upon the achievement of certain criteria relating to the number the Company’s contractors working full-time at the Company’s client locations on such dates.

 

The initial Earnout Payments and bonus payment liability was valued at its fair value using an option pricing based approach with a risk-neutral framework using Black Scholes due to the option-like nature of the earn-out payment structure (Level 3 of the fair value hierarchy). The Earnout Payments were revalued quarterly prior to the resolution discussed below, using a present value approach and any resulting increase or decrease was recorded into selling, general and administrative expenses. Any changes in the amount of the actual results and forecasted scenarios could impact the fair value. Significant judgment was employed in determining the appropriateness of the assumptions used in calculating the fair value of the Earnout Payments as of the acquisition date and subsequent period ends.

 

On March 17, 2021, the Company entered into an agreement with the Sellers’ representatives pursuant to which the parties agreed to resolve certain interpretive differences regarding the Sellers’ entitlement to the bonus payments described above. Pursuant to this agreement, and in full satisfaction of the Company’s obligations for deferred payments under the purchase agreement for the Geneva acquisition, the Sellers’ representative acknowledged receipt of the first Earnout Payment in the amount of $100,000, the parties agreed that the Company would make aggregate bonus payments to the Sellers’ representatives in the amount of $260,000, and the Company agreed to instruct the escrow agent to release to the Sellers’ representatives the second Earnout Payment in the amount of $200,000. All amounts relating to the Earnout Payments and bonus payments that had not been paid as of the date of the agreement were either paid by the Company or released by the escrow agent on March 18, 2021. This agreement resulted in a charge to selling, general and administrative expenses of $210,000 in the quarter ended February 28, 2021. No further earnout or bonus amounts can be earned or will be paid subsequent to March 18, 2021.

 

Page 11

 

 

TSR, INC. AND SUBSIDIARIES

NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

November 30, 2021

(Unaudited)

 

The acquisition was accounted for as an acquisition of a business in accordance with the acquisition method of accounting. The acquired assets and assumed liabilities have been recorded at their fair values. The Company determined the fair values with the assistance of valuations performed by an independent third-party specialist.

 

The Company has incurred approximately $498,000 in legal fees, business broker fees, valuation services, accounting fees and other expenses to complete the Geneva acquisition. Included in this amount is additional bonus payments to the Sellers of $210,000 related to the March 17, 2021 agreement discussed above. All acquisition related costs have been expensed as incurred and included in selling, general and administrative expenses.

 

The following table summarizes the components of the purchase price at fair values at September 1, 2020:

 

Cash consideration paid to date   $2,983,264 
Estimated earnout and other liabilities    358,796 
Total purchase price   $3,342,060 

 

The following table summarizes the allocation of purchase price at estimated fair values at September 1, 2020:

 

Cash   $241,946 
Accounts receivable    778,930 
Prepaid expenses    5,249 
Intangible assets (see Note 15)    1,800,000 
Goodwill    785,883 
Accrued expenses    (269,948)
Net assets   $3,342,060 

 

 

The following unaudited pro forma financial information presents the combined operating results of the Company and Geneva as if the acquisition had occurred as of the beginning of the earliest period presented. Pro forma data is subject to various assumptions and estimates and is presented for informational purposes only. This pro forma data does not purport to represent or be indicative of the consolidated operating results that would have been reported had the transaction been completed as described herein, and the data should not be taken as indicative of future operating results.

 

Unaudited pro forma financial information assuming the acquisition of Geneva as of June 1, 2020 is presented in the following table (in thousands):

 

   Six Months Ended 
   November 30, 
   2021   2020 
Revenue   $46,730   $32,020 
Net income (loss)   $6,645   $(488)
Diluted earnings (loss) per share   $3.27   $(0.25)

  

Page 12

 

 

TSR, INC. AND SUBSIDIARIES

NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

November 30, 2021

(Unaudited)

 

14.Goodwill

 

Goodwill is recorded when the purchase price paid for an acquisition exceeds the estimated fair value of the net identified tangible and intangible assets acquired. Goodwill is not amortized but is subject to impairment analysis at least once annually or more frequently upon the occurrence of an event or when circumstances indicate that the carrying amount of a unit is greater than its fair value. The annual test of goodwill was performed as of September 1, 2021 and no impairment was found.

 

15.Intangible Assets

 

The Company amortizes its intangible assets over their estimated useful lives and will review these assets for impairment when there is evidence that events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. Recoverability of these assets is measured by comparing the carrying amounts to the future undiscounted cash flows the assets are expected to generate. If intangible assets are considered to be impaired, the impairment to be recognized equals the amount by which the carrying value of the asset exceeds its fair market value.

 

Intangible assets identified in the Geneva acquisition are as follows:

 

   May 31,      November 30, 
   2021   Amortization   2021 
Database (estimated life 5 years)  $195,500   $23,000   $172,500 
Non-compete agreement (estimated life 2 years)   6,250    2,500    3,750 
Trademark (estimated life 3 years)   45,000    10,000    35,000 
Customer relationships (estimated life 15 years)   1,425,000    50,000    1,375,000 
Total  $1,671,750   $85,500   $1,586,250 

 

No instances of triggering events or impairment indicators were identified at November 30, 2021.

 

16.Related Party Transactions

 

On January 5, 2021, the members of the Board of Directors of the Company other than Robert Fitzgerald approved providing a waiver to QAR Industries, Inc. for its contemplated acquisition of shares owned by Fintech Consulting LLC under the Company’s then existing rights agreement (which covered a now non-existent class of Class A preferred stock) so that a distribution date would not occur under such agreement as a result of the acquisition. QAR Industries, Inc. and Fintech Consulting LLC were both principal stockholders of the Company, each owning more than 5% of the Company’s outstanding common stock prior to the consummation of the acquisition. Robert Fitzgerald is the President and majority shareholder of QAR Industries, Inc. The other directors of the Company are not affiliated with QAR Industries, Inc.

 

On February 3, 2021, the transaction was completed and QAR Industries, Inc. purchased 348,414 shares of TSR’s common stock from Fintech Consulting LLC at a price of $7.25 per share. At the same time, Bradley M. Tirpak, Chairman of TSR, Inc., purchased 27,586 shares of TSR’s common stock from Fintech Consulting LLC at a price of $7.25 per share. The foregoing transaction is currently the subject of litigation due to a complaint filed by Fintech Consulting LLC on December 1, 2021. Please see the Company’s Current Report on Form 8-K filed with the SEC on December 21, 2021 for more information about the foregoing complaint and litigation.

 

Page 13

 

 

TSR, INC. AND SUBSIDIARIES

NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

November 30, 2021

(Unaudited)

 

17.Stock-based Compensation Expense

 

On January 28, 2021, the Company granted 108,333 shares in time vesting restricted stock awards and 69,167 shares in time and performance vesting restricted stock awards to officers, directors and key employees under the TSR, Inc. 2020 Equity Incentive Plan (the “Plan”). The time vesting shares vest in tranches at the one, two and three-year anniversaries of the grants (“service condition”). These shares had a grant date fair value of $826,000 based on the closing price of TSR’s common stock on the day prior to the grants. The associated compensation expense is recognized on a straight-line basis over the time between grant date and the date the shares vest (the “service period”). The time and performance vesting shares also vest in tranches at or after the two- and three-year anniversaries of the grants. The performance condition is defined in the grant agreements and relates to the market price of the Company’s common stock over a stated period of time (“market condition”). These shares had a grant date value $262,000 based on the closing price of TSR, Inc. common shares on the day prior to the grants discounted by an estimated forfeiture rate of 40-60%. The Company took into account the historical volatility of its common stock to assess the probability of satisfying the market condition. The associated compensation expense is recognized on a straight-line basis between the time the achievement of the performance criteria is deemed probable and the time the shares may vest. The market condition for the shares that vest on the two-year anniversary was met in October 2021. During the three and six months ending November 30, 2021, $177,000 and $354,000 has been record as stock-based compensation expense and included in selling, general and administrative expenses. As of November 30, 2021, there is approximately $497,000 of unearned compensation expense that will be expensed through February 2024; 142,666 stock awards expected to vest; and zero vested awards.

 

Page 14

 

 

TSR, INC. AND SUBSIDIARIES

MANAGEMENT DISCUSSION AND ANALYSIS OF

FINANCIAL CONDITION AND RESULTS OF OPERATIONS

 

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

 

The following discussion and analysis should be read in conjunction with the condensed consolidated financial statements and the notes to such financial statements.

 

Forward-Looking Statements

 

Certain statements contained in Management’s Discussion and Analysis of Financial Condition and Results of Operations, including statements concerning the Company’s plans, future prospects and the Company’s future cash flow requirements are forward-looking statements, as defined in the Private Securities Litigation Reform Act of 1995. Actual results may differ materially from those projections in the forward-looking statements due to known and unknown risks and uncertainties, including but not limited to the following: the statements concerning the success of the Company’s plan for growth, both internally and through the previously announced pursuit of suitable acquisition candidates; the successful integration of announced and completed acquisitions and any anticipated benefits therefrom; the impact of adverse economic conditions on client spending which has a negative impact on the Company’s business, which includes, but is not limited to, the current adverse economic conditions associated with the COVID-19 global health pandemic and the associated financial crisis, stay-at-home and other orders, which may significantly reduce client spending and which may have a negative impact on the Company’s business; risks relating to the competitive nature of the markets for contract computer programming services; the extent to which market conditions for the Company’s contract computer programming services will continue to adversely affect the Company’s business; the concentration of the Company’s business with certain customers; uncertainty as to the Company’s ability to maintain its relations with existing customers and expand its business; the impact of changes in the industry, such as the use of vendor management companies in connection with the consultant procurement process; the increase in customers moving IT operations offshore; the Company’s ability to adapt to changing market conditions; the risks, uncertainties and expense of the legal proceedings to which the Company is a party; and other risks and uncertainties set forth in the Company’s filings with the Securities and Exchange Commission. The Company is under no obligation to publicly update or revise forward-looking statements.

 

Results of Operations

 

The following table sets forth, for the periods indicated, certain financial information derived from the Company’s condensed consolidated statements of operations. There can be no assurance that trends in operating results will continue in the future.

 

Three months ended November 30, 2021 compared with three months ended November 30, 2020:

 

   (Dollar amounts in thousands)
Three Months Ended
 
   November 31,
2021
   November 31,
2020
 
   Amount   % of
Revenue
   Amount   % of
Revenue
 
Revenue, net  $23,864    100.0%  $16,069    100.0%
Cost of sales   19,816    83.0%   13,234    82.4%
Gross profit   4,048    17.0%   2,835    17.6%
Selling, general and administrative expenses   3,633    15.2%   3,059    19.0%
Income (loss) from operations   415    1.8%   (224)   (1.4)%
Other expense, net   (32)   (0.2)%   (54)   (0.3)%
Income (loss) before income taxes   383    1.6%   (278)   (1.7)%
Provision (benefit) from income taxes   128    0.5%   (30)   (0.2)%
Consolidated net income (loss)   255    1.1%   (248)   (1.5)%
Less: Net income (loss) attributable to noncontrolling interest   12    0.1%   (1)   0.0%
Net income (loss) attributable to TSR, Inc.  $243    1.0%  $(247)   (1.5)%

 

Page 15

 

 

TSR, INC. AND SUBSIDIARIES

 

Revenue

 

Revenue consists primarily of revenue from computer programming consulting services. Revenue for the quarter ended November 30, 2021 increased approximately $7,795,000 or 48.5% from the quarter ended November 30, 2020, primarily due to new business development, organic growth and expanded activity with Geneva clients. The average number of consultants on billing with customers increased from 449 for the quarter ended November 30, 2020 to 715 for the quarter ended November 30, 2021. There were 324 and 426 IT contractors at November 30, 2020 and 2021, respectively; while there were 126 and 289 clerical and administrative contractors at November 31, 2020 and 2021, respectively.

 

We experienced terminated assignments and a decrease in demand for new assignments during fiscal 2021 due to the COVID-19 pandemic, which led to the lower number of consultant placements during the year and negatively impacted the Company’s revenues. Additionally, the COVID-19 pandemic has created operational challenges. The start of certain new assignments has been and continues to be delayed due to delays in obtaining necessary clearances, as many of the agencies required to be contacted in obtaining the information needed for background checks have been fully or partially closed. By the end of the first quarter of fiscal 2021, the Company had used 100% of the $6,659,000 proceeds from the PPP Loan (as defined in Note 12 to the Condensed Consolidated Unaudited Financial Statements elsewhere in this report) it received in April 2020 to fund its payroll and other allowable expenses, which was fully forgiven in July 2021. The use of these proceeds allowed the Company to avoid certain salary reductions, furloughs and layoffs of employees during the covered period.

 

Cost of Sales

 

Cost of sales for the quarter ended November 30, 2021 increased approximately $6,582,000 or 49.7% to $19,816,000 from $13,234,000 in the prior year period. The increase in cost of sales resulted primarily from an increase in consultants placed with customers, primarily from the new business development activity, organic growth and expanded activity with Geneva clients. Cost of sales as a percentage of revenue increased from 82.4% in the quarter ended November 30, 2020 to 83.0% in the quarter ended November 30, 2021. The percentage increase in cost of sales for the quarter ended November 30, 2021 as compared to the prior year period (49.7% increase) was higher than the percentage increase in revenue for the quarter ended November 30, 2021 as compared to the prior year period (48.5% increase), causing a decrease in gross margins.

 

Selling, General and Administrative Expenses

 

Selling, general and administrative expenses consist primarily of expenses relating to account executives, technical recruiters, facilities costs, management and corporate overhead. These expenses increased approximately $574,000 or 18.9% from $3,059,000 in the quarter ended November 30, 2020 to $3,633,000 in the quarter ended November 30, 2021. The increase in these expenses primarily resulted from an additional $456,000 in selling, general and administrative expenses from the Geneva acquisition. The Company has invested in developing both on shore and offshore recruiting teams to support the potential of the Geneva accounts. Additionally, the Company incurred non-cash compensation expenses of $177,000 in the current quarter related to the Plan. Selling, general and administrative expenses, as a percentage of revenue decreased to 15.2% in the quarter ended November 30, 2021 from 19.0% in the quarter ended November 30, 2020.

 

Other Income (Expense)

 

Other income (expense) for the quarter ended November 30, 2021 resulted primarily from net interest expense of approximately $28,000 and a mark to market loss of approximately $4,000 on the Company’s marketable equity securities. Other expense for the quarter ended November 30, 2020 resulted primarily from net interest expense of $52,000 and a mark to market loss of approximately $2,000 on the Company’s marketable equity securities. The decrease in interest expense is primarily attributed to the forgiveness of the PPP loan principal and interest in July 2021.

 

Income Tax Provision (Benefit)

 

The income tax provision (benefit) included in the Company’s results of operations for the quarters ended November 30, 2021 and 2020 reflect the Company’s estimated effective tax rate for the fiscal years ending May 31, 2022 and 2021, respectively. These rates resulted in a provision of 33.4% for the quarter ended November 30, 2021 and a benefit of 10.8% for the quarter ended November 30, 2020. The difference between the rates is that for fiscal 2022 a full year profit is projected and in fiscal 2021 a taxable loss was projected, and the expected tax benefit was reduced by certain non-deductible expenses.

 

Page 16

 

 

TSR, INC. AND SUBSIDIARIES

 

Net Income (Loss) Attributable to TSR, Inc.

 

Net income attributable to TSR, Inc. was approximately $243,000 in the quarter ended November 30, 2021 compared to a net loss of $247,000 in the quarter ended November 30, 2020. The net income in the current quarter was primarily attributable to the increase in revenue resulting from the increase in consultants on billing with customers.

 

Impact of Inflation and Changing Prices

 

For the quarter ended November 30, 2021 and 2020, inflation and changing prices did not have a material effect on the Company’s revenue or income from continuing operations.

 

Six months ended November 30, 2021 compared with six months ended November 30, 2020:

 

   (Dollar amounts in thousands)
Six Months Ended
 
   November 30,
2021
   November 30,
2020
 
   Amount   % of
Revenue
   Amount   % of
Revenue
 
Revenue, net   $46,730    100.0%  $30,583    100.0%
Cost of sales    38,871    83.2%   25,417    83.1%
Gross profit    7,859    16.8%   5,166    16.9%
Selling, general and administrative expenses    7,799    16.7%   5,330    17.4%
Income (loss) from operations    60    0.1%   (164)   (0.5)%
Other income (expense), net    6,667    14.3%   (116)   (0.4)%
Income (loss) before income taxes    6,727    14.4%   (280)   (0.9)%
Provision (benefit) from income taxes    13    0.0%   (35)   (0.1)%
Consolidated net income (loss)    6,714    14.4%   (245)   (0.8)%
Less: Net income attributable to noncontrolling interest    69    0.2%   5    0.0%
Net income (loss) attributable to TSR, Inc.   $6,645    14.2%  $(250)   (0.8)%

 

Revenue

 

Revenue consists primarily of revenue from computer programming consulting services. Revenue for the six months ended November 30, 2021 increased approximately $16,147,000 or 52.8% from the six months ended November 30, 2020, primarily due to new business development, organic growth and expanded activity with Geneva clients. The average number of consultants on billing with customers increased from 422 for the six months ended November 30, 2020 to 687 for the six months ended November 30, 2021. There were 298 and 414 IT contractors at November 30, 2020 and 2021, respectively; while there were 124 and 273 clerical and administrative contractors at November 30, 2020 and 2021, respectively.

 

We experienced terminated assignments and a decrease in demand for new assignments during fiscal 2021 due to the COVID-19 pandemic, which led to the lower number of consultant placements during the year and negatively impacted the Company’s revenues. Additionally, the COVID-19 pandemic has created operational challenges. The start of certain new assignments has been and continues to be delayed due to delays in obtaining necessary clearances, as many of the agencies required to be contacted in obtaining the information needed for background checks have been fully or partially closed. By the end of the first quarter of fiscal 2021, the Company had used 100% of the $6,659,000 proceeds from the PPP Loan (as defined in Note 12 to the Condensed Consolidated Unaudited Financial Statements elsewhere in this report) it received in April 2020 to fund its payroll and other allowable expenses, which was fully forgiven in July 2021. The use of these proceeds allowed the Company to avoid certain salary reductions, furloughs and layoffs of employees during the covered period.

 

Page 17

 

 

TSR, INC. AND SUBSIDIARIES

 

Cost of Sales

 

Cost of sales for the six months ended November 30, 2021 increased approximately $13,454,000 or 52.9% to $38,871,000 from $25,417,000 in the prior year period. The increase in cost of sales resulted primarily from an increase in consultants placed with customers, primarily from the new business development activity, organic growth and expanded activity with Geneva clients. Cost of sales as a percentage of revenue increased from 83.1% in the six months ended November 30, 2020 to 83.2% in the six months ended November 30, 2021. The percentage increase in cost of sales for the six months ended November 30, 2021 as compared to the prior year period (52.9% increase) was higher than the percentage increase in revenue for the six months ended November 30, 2021 as compared to the prior year period (52.8% increase), causing a decrease in gross margins.

 

Selling, General and Administrative Expenses

 

Selling, general and administrative expenses consist primarily of expenses relating to account executives, technical recruiters, facilities costs, management and corporate overhead. These expenses increased approximately $2,469,000 or 46.3% from $5,330,000 in the six months ended November 30, 2020 to $7,799,000 in the six months ended November 30, 2021. The increase in these expenses primarily resulted from an additional $1,419,000 in selling, general and administrative expenses from the Geneva acquisition and a charge of $580,000 for the legal settlement with the former Chief Executive Officer. The Company has invested in developing both on shore and offshore recruiting teams to support the potential of the Geneva accounts. Additionally, the Company incurred non-cash compensation expenses of $354,000 in the current six-month period related to the Plan. Selling, general and administrative expenses, as a percentage of revenue decreased to 16.7% in the six months ended November 30, 2021 from 17.4% in the six months ended November 31, 2020.

 

Other Income (Expense)

 

Other income (expense) for the six months ended November 30, 2021 resulted primarily from the forgiveness of principal and interest on the PPP Loan of $6,735,000, offset by net interest expense of approximately $62,000 and a mark to market loss of approximately $6,000 on the Company’s marketable equity securities. Other expense for the six months ended November 30, 2020 resulted primarily from net interest expense of $104,000 and a mark to market loss of approximately $12,000 on the Company’s marketable equity securities.

 

Income Tax Provision (Benefit)

 

The income tax provision (benefit) included in the Company’s results of operations for the six months ended November 30, 2021 and 2020 reflect the Company’s estimated effective tax rate for the fiscal years ending May 31, 2022 and 2021, respectively. These rates resulted in a provision of 0.2% for the six months ended November 30, 2021 and a benefit of 12.5% for the six months ended November 30, 2020. The effective rate for the six months ended November 30, 2021 is low because of the non-taxable gain on the forgiveness of the PPP Loan principal and accrued interest.

 

Net Income (Loss) Attributable to TSR, Inc.

 

Net income attributable to TSR, Inc. was approximately $6,645,000 in the six months ended November 30, 2021 compared to a net loss of $250,000 in the six months ended November 30, 2020. The net income in the current period was primarily attributable to the forgiveness of principal and accrued interest on the PPP Loan.

 

Impact of Inflation and Changing Prices

 

For the six months ended November 30, 2021 and 2020, inflation and changing prices did not have a material effect on the Company’s revenue or income from continuing operations.

 

Page 18

 

 

TSR, INC. AND SUBSIDIARIES

 

Liquidity and Capital Resources

 

The Company’s cash was sufficient to enable it to meet its liquidity requirements during the six months ended November 30, 2021. The Company expects that its cash and cash equivalents and the Company’s Credit Facility pursuant to a Loan and Security Agreement with the Lender will be sufficient to provide the Company with adequate resources to meet its liquidity requirements for the 12-month period following the issuance of these financial statements. Utilizing its accounts receivable as collateral, the Company has secured this Credit Facility to increase its liquidity as necessary. As of November 30, 2021, the net borrowings outstanding against this Credit Facility were approximately $44,000. The amount the Company has borrowed fluctuates and, at times, it has utilized the maximum amount of $2,000,000 available under this facility to fund its payroll and other obligations. The Company was in compliance with all covenants under the Credit Facility as of November 30, 2021 and through the date of this filing. Additionally, in April 2020, the Company secured a PPP Loan in the amount of $6,659,000 to meet its obligations in the face of potential disruptions in its business operations and the potential inability of its customers to pay their accounts when due. As of August 31, 2020, the Company had used 100% of the PPP Loan funds to fund its payroll and for other allowable expenses under the PPP Loan. The use of these funds allowed the Company to avoid certain salary reductions, furloughs and layoffs of employees during the period. The Company applied for PPP Loan forgiveness and its application for forgiveness was accepted and approved; the PPP Loan and accrued interest were fully forgiven in July 2021.

 

At November 30, 2021, the Company had working capital (total current assets in excess of total current liabilities) of approximately $8,695,000, including cash and cash equivalents and marketable securities of $6,307,000 as compared to working capital of $8,898,000, including cash and cash equivalents and marketable securities of $7,416,000 at May 31, 2021.

 

Net cash flow of approximately $952,000 was used in operations during the six months ended November 30, 2021 as compared to $987,000 of net cash provided by operations in the prior year period. The cash used in operations for the six months ended November 30, 2021 primarily resulted from consolidated net income of $6,714,000 and an increase in accounts payable and other payables and accrued expenses of $127,000, offset by the forgiveness of the PPP Loan principal and accrued interest of $6,735,000, an increase in accounts receivable of $1,112,000 and a decrease in legal settlement payable of $284,000. The cash provided operations for the six months ended November 30, 2020 primarily resulted from an increase in accounts payable and accrued expenses of $1,435,000, offset by the consolidated loss of $244,000 and increases in accounts receivable and prepaid expenses of $171,000 and $143,000, respectively.

 

Net cash used in investing activities of approximately $75,000 for the six months ended November 30, 2021 primarily resulted from purchases of fixed assets. Net cash used in investing activities of $3,123,000 for the six months ended November 30, 2020 primarily resulted from the acquisition of Geneva in the amount of $3,100,000.

 

Net cash used in financing activities of approximately $76,000 during the six months ended November 30, 2021 resulted from net payments on the Company’s Credit Facility of $49,000 and distributions to the minority interest of $27,000. Net cash used in financing activities during the six months ended November 30, 2020 of $401,000 primarily resulted from net repayments under the Company’s Credit Facility.

 

The Company’s capital resource commitments at November 30, 2021 consisted of lease obligations on its branch and corporate facilities and an accrued legal settlement payable. The net present value of its future lease and settlement payments were approximately $866,000 and $583,000, respectively, as of November 30, 2021. The Company intends to finance these commitments primarily from the Company’s available cash and Credit Facility.

 

Off-Balance Sheet Arrangements

 

We do not have any off-balance sheet arrangements that have or are reasonably likely to have a current or future effect on our financial condition, changes in financial condition, revenues or expenses, results of operations, liquidity, capital expenditures or capital resources that is material to investors.

 

Critical Accounting Policies

 

The Securities and Exchange Commission defines “critical accounting policies” as those that require the application of management’s most difficult subjective or complex judgments, often as a result of the need to make estimates about the effect of matters that are inherently uncertain and may change in subsequent periods.

 

The Company’s significant accounting policies are described in Note 1 to the Company’s consolidated financial statements, contained in its May 31, 2021 Annual Report on Form 10-K, as filed with the Securities and Exchange Commission. The Company believes that those accounting policies require the application of management’s most difficult, subjective or complex judgments. There have been no changes in the Company’s significant accounting policies as of November 30, 2021.

 

Page 19

 

 

TSR, INC. AND SUBSIDIARIES

 

Item 3. Quantitative and Qualitative Disclosures about Market Risk.

 

As a smaller reporting company, we are not required to provide the information called for by this Item.

 

Item 4. Controls and Procedures

 

Disclosure Controls and Procedures. The Company conducted an evaluation, under the supervision and with the participation of the principal executive officer and principal accounting officer, of the Company’s disclosure controls and procedures (as defined in Rules 13a-15(e) and 15d-15(e) under the Exchange Act of 1934). Based on this evaluation, the principal executive officer and principal accounting officer concluded that, as of the end of the period covered by this report, the Company’s disclosure controls and procedures are effective.

 

Internal Control Over Financial Reporting. There was no change in the Company’s internal control over financial reporting (as such term is defined in Rules 13a-15(f) and 15d-15(f) under the Exchange Act) during the Company’s most recently completed fiscal quarter that has materially affected, or is reasonably likely to materially affect, the Company’s internal control over financial reporting.

 

Page 20

 

 

TSR, INC. AND SUBSIDIARIES

 

Part II. Other Information

 

Item 1. Legal Proceedings

 

Christopher Hughes v. TSR, Inc., Docket No. 651753-2020 (NY Supr. Ct, New York County)

 

Christopher Hughes, the former Chief Executive Officer of the Company (“Plaintiff”), filed a complaint against the Company in the Supreme Court of the State of New York in March 2020 alleging two causes of action: (1) breach of his employment contract; and (2) breach of duty of good faith and fair dealing. Plaintiff alleges that he was terminated without cause or in the alternative that he resigned for reason and therefore, pursuant to the Amended and Restated Employment Agreement, dated August 9, 2018, between the Company and Plaintiff, Plaintiff seeks severance pay in the amount of $1,000,000 and reasonable costs and attorney’s fees. The Company denies Plaintiff’s allegations in their entirety and has filed counterclaims against Plaintiff for (1) declaratory relief; (2) breach of confidence/non-compete agreement; (3) declaratory and injunctive relief – confidence/non-compete; (4) tortious interference with current and prospective contractual and economic relations; (5) breach of fiduciary duty; (6) misappropriation of trade secrets; (7) declaratory and injunctive relief – unfair competition; and (8) conversion.

 

In October 2021, the Company and Hughes agreed through mediation to settle this matter. In order to avoid lengthy and costly litigation and discovery expenses, the Company has paid Hughes $705,000 to settle all claims. After adjusting for estimated expected insurance reimbursement, the Company accrued a charge of $580,000 to selling, general and administrative expenses in the quarter ended August 31, 2021.

 

Item 1A. Risk Factors

 

We operate in a rapidly changing environment that involves a number of risks that could materially affect our business, financial condition or future results, some of which are beyond our control. In addition to the other information set forth in this Quarterly Report on Form 10-Q and the risk factors included below, you should carefully consider the factors in Part I, “Item 1A. Risk Factors” in the Company’s Annual Report on Form 10-K for the fiscal year ended May 31, 2021, as filed with the Securities and Exchange Commission.

 

We completed the acquisition of Geneva Consulting Group, Inc. (“Geneva”) and may conduct additional acquisitions in the future. Due to the risks and uncertainties related to the acquisition of new businesses, any such acquisitions do not guarantee that we will be able to attain or maintain profitability.

 

On September 1, 2020, we completed the acquisition of all of the outstanding stock of Geneva, a provider of temporary and permanent information technology personnel based in Port Washington, New York, which we believe will help diversify our business and expand the scope of our services. As part of a potential growth strategy, we may attempt to acquire or merge with certain businesses. Whether we realize the potential benefits from any such transactions, including the acquisition of Geneva, will depend in part upon the integration of the acquired businesses, the performance of the acquired assets and services, and the personnel hired in connection therewith. Accordingly, our results of operations could be adversely impacted by transaction-related costs, amortization of intangible assets, and charges for impairment of long-term assets. While we believe that we have established appropriate and adequate procedures and processes to mitigate these risks, there can be no assurance that any potential transaction will be successful.

 

Page 21

 

 

TSR, INC. AND SUBSIDIARIES

 

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

 

None.

 

Item 3. Defaults upon Senior Securities.

 

None.

 

Item 4. Mine Safety Disclosures.

 

Not applicable.

 

Item 5. Other Information.

 

None.

 

Item 6. Exhibits

 

Exhibit   Document
Exhibit 10.1  

Confidential Settlement Agreement and General Release, dated October 1, 2021 by and between Christopher Hughes and TSR, Inc.

     
Exhibit 10.2  

Sales Agreement, dated October 8, 2021 by and between TSR, Inc. and A.G.P./ Alliance Global Partners, incorporated by reference to our current report on Form 8-K filed with the SEC on October 8, 2021 as Exhibit 1.1.

     
Exhibit 31.1   Rule 13a-14(a)/15d-14(a) Certification by Thomas Salerno as principal executive officer
     
Exhibit 31.2   Rule 13a-14(a)/15d-14(a) Certification by John G. Sharkey as principal financial officer
     
Exhibit 32.1   Section 1350 Certification by Thomas Salerno as principal executive officer
     
Exhibit 32.2   Section 1350 Certification by John G. Sharkey as principal financial officer
     
Exhibit 101   Interactive Data File containing the following financial information from the Company’s Quarterly Report on Form 10-Q for the quarter ended November 30, 2021, formatted in Inline Extensible Business Reporting Language (Inline XBRL): (i) the Condensed Consolidated Balance Sheets, (ii) the Condensed Consolidated Statements of Operations, (iii) the Condensed Consolidated Statements of Equity, (iv) the Condensed Consolidated Statements of Cash Flows, and (v) the Notes to the Condensed Consolidated Financial Statements.
     
Exhibit 104   Cover Page Interactive Data File (formatted as Inline XBRL and contained in Exhibit 101)

 

Page 22

 

 

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 thereto duly authorized.

 

  TSR, Inc.
  (Registrant)

 

Date: January 10, 2022 /s/ Thomas Salerno
  Thomas Salerno, Chief Executive Officer, President, Treasurer and Principal Executive Officer

 

Date: January 10, 2022 /s/ John G. Sharkey
  John G. Sharkey, Sr. Vice President, Chief Financial Officer, Secretary, Principal Financial Officer and Principal Accounting Officer

 

 

Page 23

 

 

2021-11-30 231-0333 false 631 --05-31 Q2 2022 0000098338 0000098338 2021-06-01 2021-11-30 0000098338 2022-01-07 0000098338 2021-11-30 0000098338 2021-05-31 0000098338 2021-09-01 2021-11-30 0000098338 2020-09-01 2020-11-30 0000098338 2020-06-01 2020-11-30 0000098338 us-gaap:CommonStockMember 2020-05-31 0000098338 us-gaap:AdditionalPaidInCapitalMember 2020-05-31 0000098338 us-gaap:RetainedEarningsMember 2020-05-31 0000098338 us-gaap:TreasuryStockMember 2020-05-31 0000098338 us-gaap:ParentMember 2020-05-31 0000098338 us-gaap:NoncontrollingInterestMember 2020-05-31 0000098338 2020-05-31 0000098338 us-gaap:CommonStockMember 2020-06-01 2020-08-31 0000098338 us-gaap:AdditionalPaidInCapitalMember 2020-06-01 2020-08-31 0000098338 us-gaap:RetainedEarningsMember 2020-06-01 2020-08-31 0000098338 us-gaap:TreasuryStockMember 2020-06-01 2020-08-31 0000098338 us-gaap:ParentMember 2020-06-01 2020-08-31 0000098338 us-gaap:NoncontrollingInterestMember 2020-06-01 2020-08-31 0000098338 2020-06-01 2020-08-31 0000098338 us-gaap:CommonStockMember 2020-08-31 0000098338 us-gaap:AdditionalPaidInCapitalMember 2020-08-31 0000098338 us-gaap:RetainedEarningsMember 2020-08-31 0000098338 us-gaap:TreasuryStockMember 2020-08-31 0000098338 us-gaap:ParentMember 2020-08-31 0000098338 us-gaap:NoncontrollingInterestMember 2020-08-31 0000098338 2020-08-31 0000098338 us-gaap:CommonStockMember 2020-09-01 2020-11-30 0000098338 us-gaap:AdditionalPaidInCapitalMember 2020-09-01 2020-11-30 0000098338 us-gaap:RetainedEarningsMember 2020-09-01 2020-11-30 0000098338 us-gaap:TreasuryStockMember 2020-09-01 2020-11-30 0000098338 us-gaap:ParentMember 2020-09-01 2020-11-30 0000098338 us-gaap:NoncontrollingInterestMember 2020-09-01 2020-11-30 0000098338 us-gaap:CommonStockMember 2020-11-30 0000098338 us-gaap:AdditionalPaidInCapitalMember 2020-11-30 0000098338 us-gaap:RetainedEarningsMember 2020-11-30 0000098338 us-gaap:TreasuryStockMember 2020-11-30 0000098338 us-gaap:ParentMember 2020-11-30 0000098338 us-gaap:NoncontrollingInterestMember 2020-11-30 0000098338 2020-11-30 0000098338 us-gaap:CommonStockMember 2021-05-31 0000098338 us-gaap:AdditionalPaidInCapitalMember 2021-05-31 0000098338 us-gaap:RetainedEarningsMember 2021-05-31 0000098338 us-gaap:TreasuryStockMember 2021-05-31 0000098338 us-gaap:ParentMember 2021-05-31 0000098338 us-gaap:NoncontrollingInterestMember 2021-05-31 0000098338 us-gaap:CommonStockMember 2021-06-01 2021-08-31 0000098338 us-gaap:AdditionalPaidInCapitalMember 2021-06-01 2021-08-31 0000098338 us-gaap:RetainedEarningsMember 2021-06-01 2021-08-31 0000098338 us-gaap:TreasuryStockMember 2021-06-01 2021-08-31 0000098338 us-gaap:ParentMember 2021-06-01 2021-08-31 0000098338 us-gaap:NoncontrollingInterestMember 2021-06-01 2021-08-31 0000098338 2021-06-01 2021-08-31 0000098338 us-gaap:CommonStockMember 2021-08-31 0000098338 us-gaap:AdditionalPaidInCapitalMember 2021-08-31 0000098338 us-gaap:RetainedEarningsMember 2021-08-31 0000098338 us-gaap:TreasuryStockMember 2021-08-31 0000098338 us-gaap:ParentMember 2021-08-31 0000098338 us-gaap:NoncontrollingInterestMember 2021-08-31 0000098338 2021-08-31 0000098338 us-gaap:CommonStockMember 2021-09-01 2021-11-30 0000098338 us-gaap:AdditionalPaidInCapitalMember 2021-09-01 2021-11-30 0000098338 us-gaap:RetainedEarningsMember 2021-09-01 2021-11-30 0000098338 us-gaap:TreasuryStockMember 2021-09-01 2021-11-30 0000098338 us-gaap:ParentMember 2021-09-01 2021-11-30 0000098338 us-gaap:NoncontrollingInterestMember 2021-09-01 2021-11-30 0000098338 us-gaap:CommonStockMember 2021-11-30 0000098338 us-gaap:AdditionalPaidInCapitalMember 2021-11-30 0000098338 us-gaap:RetainedEarningsMember 2021-11-30 0000098338 us-gaap:TreasuryStockMember 2021-11-30 0000098338 us-gaap:ParentMember 2021-11-30 0000098338 us-gaap:NoncontrollingInterestMember 2021-11-30 0000098338 us-gaap:FairValueInputsLevel1Member 2021-11-30 0000098338 us-gaap:FairValueInputsLevel2Member 2021-11-30 0000098338 us-gaap:FairValueInputsLevel3Member 2021-11-30 0000098338 us-gaap:FairValueInputsLevel1Member 2021-05-31 0000098338 us-gaap:FairValueInputsLevel2Member 2021-05-31 0000098338 us-gaap:FairValueInputsLevel3Member 2021-05-31 0000098338 2020-06-01 2021-05-31 0000098338 tsri:LoanAndSecurityAgreementMember 2019-11-01 2019-11-27 0000098338 us-gaap:RevolvingCreditFacilityMember 2019-11-01 2019-11-27 0000098338 2020-03-01 2020-03-31 0000098338 2021-10-01 2021-10-31 0000098338 2020-03-25 2020-04-01 0000098338 tsri:ThirdCashPaymentMember 2021-06-30 2021-06-30 0000098338 srt:ScenarioForecastMember 2022-06-30 2022-06-30 0000098338 srt:ScenarioForecastMember tsri:SecondCashPaymentMember 2022-06-30 2022-06-30 0000098338 2021-06-30 0000098338 2020-08-13 0000098338 2020-02-29 0000098338 tsri:PaycheckProtectionProgramMember 2020-04-03 2020-04-15 0000098338 tsri:PaycheckProtectionProgramMember 2021-06-01 2021-11-30 0000098338 tsri:PaycheckProtectionProgramMember 2021-06-01 2021-08-31 0000098338 2021-03-01 2021-03-17 0000098338 2020-12-01 2021-02-28 0000098338 tsri:GenevaAcquisitionMember 2021-06-01 2021-11-30 0000098338 2020-08-25 2020-09-02 0000098338 2020-09-02 0000098338 2020-09-01 0000098338 tsri:DatabaseMember 2021-06-01 2021-11-30 0000098338 tsri:DatabaseMember 2021-11-30 0000098338 us-gaap:NoncompeteAgreementsMember 2021-06-01 2021-11-30 0000098338 us-gaap:NoncompeteAgreementsMember 2021-11-30 0000098338 us-gaap:TrademarksMember 2021-06-01 2021-11-30 0000098338 us-gaap:TrademarksMember 2021-11-30 0000098338 us-gaap:CustomerRelationshipsMember 2021-06-01 2021-11-30 0000098338 us-gaap:CustomerRelationshipsMember 2021-11-30 0000098338 tsri:TotalMember 2021-06-01 2021-11-30 0000098338 tsri:TotalMember 2021-11-30 0000098338 2021-01-05 0000098338 tsri:QARIndustriesIncMember 2021-02-03 0000098338 tsri:FintechConsultingLLCMember 2021-02-03 0000098338 srt:BoardOfDirectorsChairmanMember 2021-02-03 0000098338 srt:BoardOfDirectorsChairmanMember tsri:FintechConsultingLLCMember 2021-02-03 0000098338 2021-01-01 2021-01-28 0000098338 2021-01-28 0000098338 srt:MinimumMember 2021-01-01 2021-01-28 0000098338 srt:MaximumMember 2021-01-01 2021-01-28 xbrli:shares iso4217:USD iso4217:USD xbrli:shares xbrli:pure
EX-10.1 2 f10q1121ex10-1_tsrinc.htm CONFIDENTIAL SETTLEMENT AGREEMENT AND GENERAL RELEASE, DATED OCTOBER 1, 2021 BY AND BETWEEN CHRISTOPHER HUGHES AND TSR, INC

ExHIBIT 10.1

 

certain identified information has been excluded from thIS exhibit because it is both not material and is the type that the registrant treats as private or confidential. 

 

Confidential SETTLEMENT aGREEMENT And general RELEASe

 

This Confidential Settlement Agreement and General Release (“Agreement”) is entered into on October 1, 2021, by and between Christopher Hughes, an individual residing in the State of New York, and, including, but not limited to any and all entities owned or controlled by Mr. Hughes, subsidiaries, affiliates, successors, agents and assigns (“Employee”) and TSR, Inc., a Delaware corporation with its principal place of business at 400 Oser Avenue, Suite 150, Hauppauge, New York 11788, its subsidiaries, affiliates, successors, and assigns (“Company” or “TSR”) (collectively, the “Parties”):

 

WHEREAS, Employee was employed with the Company as its Chief Executive Officer (“CEO”) until February 29, 2020;

 

WHEREAS, Employee executed an employment agreement on or about August 9, 2018 (“Employment Agreement”) and this Agreement shall supersede the Employment Agreement in its entirety;

 

WHEREAS, on or around March 18, 2020, Employee commenced an action against TSR by filing a Summons and Verified Complaint in the Supreme Court of the State of New York, County of New York, in the case styled Christopher Hughes v. TSR, Inc., New York County Index No. 651753/2020 (the “Action”), for breach of his employment agreement in relation to his separation from TSR and breach of the duty of good faith and fair dealing;

 

WHEREAS, on May 22, 2020, the Company filed an answer to the Complaint denying the allegations thereof, and filed Counterclaims for (1) declaratory relief that Employee’s termination was lawful; (2) breach of confidence/non-compete agreement (“Confidence/Non-Compete Agreement”); (3) declaratory and injunctive relief – confidence/non-compete; (4) tortious interference with current and prospective contractual and economic relations; (5) breach of fiduciary duty; (6) misappropriation of trade secrets; (7) declaratory and injunctive relief – unfair competition; and (8) conversion;

 

WHEREAS, on June 11, 2020, Employee filed an answer to the Counterclaims denying the salient allegations thereof;

 

WHEREAS, in an effort to avoid the time, expense, and uncertainty involved in litigating the Action, the Parties wish to finally compromise, settle and resolve the Action, and any and all claims, defenses, disputes, and controversies by, between, and among the Parties that were or could have been raised in the Action, on the terms and conditions set forth in this Agreement and in each of the instruments, documents, and agreements referred to or executed in connection herewith;

 

NOW, THEREFORE, in consideration of the respective representations, recitals, covenants, agreements, warranties and conditions set forth herein, and such other good and valuable consideration, the receipt and sufficiency of which is hereby acknowledged, the Parties agree as follows:

 

1. Recitals. The foregoing recitals are contractual and incorporated into and made part of this Agreement.

 

2. Settlement Payment. In exchange for full and final settlement of this Action, and other relief acknowledged herein, Company will pay Employee the total sum of Seven Hundred and Five Thousand Dollars ($705,000.00) (the “Settlement Payment”). The Settlement Payment shall be issued as follows: (a) one check in the amount of $320,348.00, subject to IRS Form 1099, made payable to “Trief & Olk”; and (b) one check in the amount of $384,652, subject to IRS Form W-4, both of which shall be mailed to the attention of Shelly Friedland, Trief & Olk, 750 Third Avenue, Suite 2902, New York, New York 10017. The Settlement Sum shall be paid within (7) seven days following the Effective Date of this Agreement as defined in Paragraph 12, or upon receipt of all tax-related forms by Employee and Employee’s counsel, whichever is later, so long as Employee does not revoke this Agreement as provided for herein. Employee acknowledges and agrees that other than this Settlement Payment, Employee is not due any monies from Company including but not limited to wages, bonuses, incentives, paid time off, vacation, notice pay, severance, commissions, employee benefits and any fees or costs related thereto. By Employee’s signature below, Employee acknowledges and agrees that the terms set forth in this Agreement include sufficient consideration and benefits to which Employee is not otherwise entitled. Employee acknowledges that, except as expressly set forth above, after Employee’s execution of this Agreement, Employee will not be entitled to any other or further compensation, remuneration, or benefits from Company or its affiliates.

 

 

 

 

3. Discontinuance of the Action. Contemporaneously with the execution of this Agreement, the Parties shall authorize their attorneys to execute a Stipulation of Discontinuance with Prejudice in the form attached as Exhibit A. The Stipulation of Discontinuance shall be held in escrow by Company and shall be filed within three (3) days after payment is sent to Employee.

 

4. Tax Treatment. Employee understands and agrees that Company is neither providing tax nor legal advice, nor is Company making representations regarding tax obligations or consequences, if any, related to this Agreement.  Employee further agrees that Employee will assume any such tax obligations or consequences that may arise from this Agreement, and that Employee shall not seek any indemnification from Company in this regard.  Employee agrees that, in the event that any taxing body determines that any taxes are due from Employee, Employee acknowledges and assumes all responsibility for the payment of any such taxes and agrees to indemnify, defend, and hold Company harmless from the payment of such taxes, and any failure to withhold with the exception of any failure to withhold arising from the Company’s negligence, subject to Employee’s right to review the proposed withholding calculations before issuance of the check payable to Employee, as set forth in Paragraph 2.  Employee further agrees to pay, on Company’s behalf, any interest or penalties imposed as a consequence of such tax obligations, and to pay any judgments, penalties, taxes, costs, and attorneys’ fees incurred by Company as a consequence of Employee’s failure to pay any taxes due.

 

5. Non-Solicitation. Employee agrees that from the date of this Agreement until six (6) months after the date of commencement of Employee’s new employment, and/or the launch of a new operational company or venture by Employee, he will not, directly or indirectly, solicit or contact for employment the Company’s internal or external employees or contractors or consultants, including, but not limited to, those individuals currently placed at clients by TSR. Any inadvertent good faith solicitation of a consultant currently placed at a client by TSR, whom Employee is unaware is employed by TSR, will not be deemed a violation of this provision, if, upon receipt of notice from TSR to Employee that this consultant is covered by this provision, Employee will refrain from further contact with the identified consultant for the remaining time of this provision. To avoid any confusion, by way of example, if a TSR employee or contractor contacts Employee or secures employment with Employee, his new employer, or new company independently through a recruiting service such as Indeed.com, Zip Recruiter, or other third party job search company or platform in response to a general advertisement, this provision will be inapplicable. Employee agrees to notify the Company when Employee obtains employment, by emailing katharine.liao@squirepb.com and identifying the new company and Employee’s start date.

 

6. Return of Company Property. Employee agrees that he has returned to Company any and all Company property in Employee’s possession. To the extent Employee still has within his possession any Company property, whether in paper or electronic form, Employee agrees to return or permanently destroy such property within seven (7) days of this executed Agreement.

 

7. Upon execution of this agreement, the Company agrees to immediately permanently deactivate the two TSR email addresses that had been assigned to the Employee and were active at the time of his termination (i.e., Chughes@tsrconsulting.com and chrishughes@tsrconsulting.com).

 

8. Release of Claims by Employee. Employee agrees that the foregoing consideration represents settlement in full of all outstanding obligations owed to Employee by Company including settlement of the Claims. THIS IS A GENERAL RELEASE OF ALL CLAIMS.

 

8.1. In exchange for the Settlement Payment being provided to Employee, Employee, on Employee’s own behalf, and on behalf of Employee’s respective heirs, family members, executors, administrators, attorneys, representatives, current or former agents, successors and assigns, hereby voluntarily, irrevocably, and knowingly, unconditionally and absolutely waive, remise, generally release, acquit, satisfy and forever discharge Company and its legal representatives, officers, directors, fiduciaries, employees, investors, shareholders, insurers and re-insurers, agents, administrators, affiliates, divisions, subsidiaries, predecessor and successor corporations, and assigns, both in their individual and corporate capacities (collectively, the “Company Releasees”), of and from all known and unknown charges, complaints, claims, grievances, liabilities, obligations, promises, agreements, controversies, damages, actions, causes of action, suits, rights, demands, costs, losses, debts, penalties, fees, wages, medical costs, pain and suffering, mental anguish, emotional distress, expenses (including attorneys’ fees and costs actually incurred), punitive damages, and all other amounts now accrued or which may hereafter to accrue, of any kind or character whatsoever, in any jurisdiction whatsoever, in law or in equity, of any nature whatsoever, known or unknown, direct or indirect, fixed or contingent, suspected or unsuspected, whether or not apparent or yet to be discovered, or which may hereafter develop, for any acts or omissions related to claims asserted or that could have been asserted in the Action or arising out of or relating to Employee’s employment, including the termination of Employee’s employment, including without limitation:

 

(a)any and all claims relating to or arising from Employee’s employment relationship with Company or the Releasees and the termination of that relationship;

 

2

 

 

(b)any and all claims relating to, or arising from, Employee’s right to purchase, or actual purchase of, shares of stock of Company, including, without limitation, any claims for fraud; misrepresentation; breach of fiduciary duty; breach of duty under applicable state corporate law; and securities fraud under any state or federal law; however Employee does not release any claims he would have a right to bring as a current shareholder of the Company.;

 

(c)any and all claims under the law of any jurisdiction including without limitation wrongful discharge of employment; constructive discharge from employment; termination in violation of public policy; discrimination; harassment, retaliation, breach of contract, both express and implied; breach of a covenant of good faith and fair dealing, both express and implied; promissory estoppel; negligent and intentional infliction of emotional distress; negligent and intentional misrepresentation; negligent and intentional interference with contract or prospective economic advantage; unfair business practices; defamation; libel; slander; negligence; personal injury; assault; battery; invasion of privacy; false imprisonment; and conversion;

 

(d)any and all claims for violation of any federal, state or municipal statute, including without limitation all employment laws, including without limitation, the Worker Adjustment and Retraining Notification (WARN) Act and any state-equivalent WARN Act; Age Discrimination in Employment Act, as amended; Title VII of the Civil Rights Act of 1964, as amended; the Civil Rights Act of 1866; the Civil Rights Act of 1871; the Fair Labor Standards Act; the Americans with Disabilities Act; the Older Workers’ Benefits Protection Act; the Family Medical Leave Act; the Equal Pay Act; the Genetic Information Nondiscrimination Act (GINA); the Immigration Reform and Control Act (IRCA); the Employee Retirement Income Security Act of 1974; the National Labor Relations Act; the New York Labor Laws; the New York State Human Rights Law (Executive Law Article 15 et seq.); the New York City Human Rights Law; and all other laws against discrimination or applicable to employment that may be the subject of a release under applicable law;

 

(e)any and all claims for violation of the federal, or any state, constitution;

 

(f)any and all claims arising out of any other laws and regulations relating to employment or employment discrimination;

 

(g)any and all claims arising out of any personnel policies, contracts of employment, any other contracts, severance pay agreements, and covenants of good faith and fair dealing;

 

(h)any claim for any loss, cost, damage, or expense arising out of any dispute over the non-withholding or other tax treatment of any of the proceeds received by Employee as a result of this Agreement;

 

(i)any claim or damage arising out of Employee’s employment with or separation from Company under any common law theory or any federal, state, or local statute or ordinance not specifically referred to above;

 

(j)any and all claims for unpaid or withheld wages, severance, benefits, bonuses, commissions, and other compensation of any kind that Employee may have against the Releasees; and

 

(k)any and all claims for attorneys’ fees and costs.

 

3

 

 

8.2. Employee understands and agrees that, to the fullest extent permitted by law, Employee is precluded from filing or pursuing any legal claim of any kind against any of the Releasees at any time in the future, in any federal, state, or municipal court, administrative agency, or other tribunal, arising out of any of the claims that Employee has waived by virtue of executing this Agreement. Employee agrees not to file or pursue any such legal claims and, if Employee does pursue such legal claims, Employee waives any right to receive monetary recovery. By Employee’s signature below, Employee represents that Employee has not filed any such legal claims against any of the Releasees in any federal, state, or municipal court, administrative agency, or other tribunal. Nothing in this Agreement shall be construed to waive any claims that cannot be waived as a matter of law. In addition, this Agreement does not prevent Employee from filing an administrative charge against any Releasee that may not be released as a matter of law. Nothing in this Agreement prohibits, limits or restricts, or shall be construed to prohibit, limit or restrict, Employee from exercising any legally protected whistleblower rights without notice to or consent from Company. Employee agrees that Employee has had the opportunity to raise such claims and would feel comfortable doing so if such claims existed.

 

8.3. By Employee’s signature below, Employee represents that: (a) Employee is not aware of any unpaid wages, vacation, bonuses, expense reimbursements, or other amounts owed to Employee by Company, other than the Settlement Payment specifically promised in this Agreement; (b) Employee has not been denied any request for leave to which Employee believes Employee was legally entitled, and Employee was not otherwise deprived of any of Employee’s rights under the Family and Medical Leave Act or any similar state or local statute; and (c) Employee has not assigned or transferred, or purported to assign or transfer, to any person, entity, or individual whatsoever, any of the claims released in the foregoing general release and waiver. Company’s obligations under this Agreement are contingent upon Employee’s compliance with all terms and conditions provided for herein.

 

9. Release of Claims by Company. For the good and valuable consideration set forth above, the receipt of which is hereby acknowledged, the Company and their parent(s), predecessors, subsidiaries, affiliates, current or former agents, officers, principals, directors, executives, shareholders, employees, investors, successors and assigns, hereby voluntarily, irrevocably, and knowingly, unconditionally and absolutely waive, remise, generally release, acquit, satisfy and forever discharge Employee, and his current or former agents, successors and assigns (collectively the “Employee Releasees”) of and from all known and unknown charges, complaints, claims, grievances, liabilities, obligations, promises, agreements, controversies, damages, actions, causes of action, suits, rights, demands, costs, losses, debts, penalties, fees, wages, medical costs, pain and suffering, mental anguish, emotional distress, expenses (including attorneys’ fees and costs actually incurred), punitive damages, and all other amounts now accrued or which may hereafter to accrue, of any kind or character whatsoever, in any jurisdiction whatsoever, in law or in equity, of any nature whatsoever, known or unknown, direct or indirect, fixed or contingent, suspected or unsuspected, whether or not apparent or yet to be discovered, or which may hereafter develop, for any acts or omissions related to claims asserted or that could have been asserted in the Action or arising out of or relating to Employee’s employment, including the termination of Employee’s employment.

 

10. Mutual Release of Unknown Claims. Employee and Company expressly acknowledge that the releases and waivers herein are intended to have the broadest possible application and that Employee and Company are hereby giving a general release to the Company Releasees and Employee Releasees, respectively. Both Parties acknowledge that he or it may discover facts or law different from, or in addition to, the facts or law that Employee or Company knows or believes to be true with respect to the claims released in this Agreement and agrees, nonetheless, that this Agreement and the releases contained in it shall be and remain effective in all respects notwithstanding such different or additional facts or the discovery of them. For the purpose of implementing a full and complete release, Employee and Company expressly acknowledge that the releases given in this Agreement are intended to include, without limitation, claims that Employee and Company did not know or suspect to exist in Employee’s or Company’s favor at the time of the date of the Parties’ execution of this Agreement, regardless of whether the knowledge of such claims, or the facts upon with they might be based, would have materially affected the settlement of this matter; and that the Settlement Payment provided under this Agreement was also for the release of those claims and contemplates the extinguishment of any such unknown claims.

 

11. No Outstanding or Known Future Claims/Causes of Action. Each Party affirms that it has not filed with any governmental agency or court any type of action or report against the other Party other than the Action, and currently knows of no existing act or omission by the other Party that may constitute a claim or liability excluded from the release in Paragraphs 7-9 above.

 

4

 

 

12. Non-Disparagement. Except in response to a valid legal process, Employee will not, at any time, directly or indirectly, orally, in writing or through any medium (including, but not limited to, television or radio, newspapers, newsletters, magazines, circulars, telephonic or text messages, computer networks (including electronic mail, social networks) or bulletin boards, or any other form of communication) disparage, defame, impugn, or otherwise damage or assail the reputation, integrity or professionalism of the Company, or any officer, executive, or director of the Company. Similarly, except in response to a valid legal process, TSR will direct the Board of Directors; Chief Executive Officer; Chief Financial Officer; managers, sales people, account managers, and recruiters; and Dan Zeff (“Company Representatives”) to not, at any time, directly or indirectly, orally, in writing or through any medium (including, but not limited to, television or radio, newspapers, newsletters, magazines, circulars, telephonic or text messages, computer networks (including electronic mail, social networks) or bulletin boards, or any other form of communication) disparage, defame, impugn, or otherwise damage or assail the reputation, integrity or professionalism of Employee. The Parties understand that this provision does not apply on occasions when Employee or Company is subpoenaed or ordered by a court or other governmental authority to testify or give evidence and must respond truthfully. The Parties also understand this provision does not prohibit either Party from disclosing truthful information that a Party is permitted to disclose by law regardless of any non-disparagement or non-disclosure agreement. For purposes of this paragraph, a disparaging statement or representation is any communication which, if publicized to another, would cause or tend to cause the recipient of the communication to question the business condition, integrity, competence, good character, or product quality of the person or entity to whom the communication relates.

 

13. Older Workers’ Benefit Protection Act/Age Discrimination in Employment Act. Employee acknowledges, agrees and understands that under the general release detailed above, Employee is waiving and releasing, among other claims, any rights and claims that may exist under the Age Discrimination in Employment Act (“ADEA”); the waiver and release of claims set forth in the release above does not apply to any rights or claims that may arise under the ADEA after the date of execution of this Agreement; the Settlement Payment that is being provided to Employee is of significant value and is in addition to what Employee otherwise would be entitled; Employee is being advised in writing to consult with an attorney before signing this Agreement; Employee has in fact retained counsel to negotiate and represent him in negotiating this Agreement; Employee is being given a period of twenty-one (21) days within which to review and consider this Agreement before signing it, though Employee may sign earlier; Employee may revoke acceptance of this Agreement by providing written notice to Company within seven (7) days following its execution, and any notice of revocation of this Agreement must be in writing and transmitted by email to Katharine Liao at katharine.liao@squirepb.com with a read receipt; and because of Employee’s right to revoke this Agreement, this Agreement shall not become effective and enforceable until the eighth (8th) day after the return of an executed copy of this Agreement by Employee to Company (the “Effective Date”), and Employee will not be entitled to any of the benefits set forth in this Agreement until after the Effective Date.

 

14. Joint Public Statement. The Parties agree to issue a joint, neutral public statement to the media regarding the resolution of this Action. The joint public statement shall be approved by the Parties in substantially the form attached hereto as Exhibit B.

 

15. Confidentiality of Agreement. The Parties agree that the terms of this Agreement are strictly confidential, except insofar as the terms are required to be disclosed pursuant to the United States Securities and Exchange Commission (“SEC”) and the filing of a Form 8-k. Except as provided for in this Agreement, the Parties agree not to disclose, disseminate and/or publicize any of the terms of this Agreement, directly or indirectly, specifically or generally, to any person, corporation, association or governmental agency, except, (a) to the Parties’ employees, officers, directors, trustees, attorneys, tax advisors or accountants, (b) as required by law, including, but not limited to, SEC disclosure requirements; or (c) in response to an order of a court or governmental agency of competent jurisdiction or subpoena issued under proper authority; provided that notice of receipt of such order, inquiry or subpoena shall be telephonically communicated to counsel of record for the other Party in this matter as soon as reasonably possible, and also confirmed in writing to said counsel for the other Party as soon as reasonably possible, so that they will have the opportunity to intervene and assert what rights they have to nondisclosure prior to a response to the order, inquiry or subpoena. The Parties also shall advise any individual or entity to which it or they disclose information pursuant to this Agreement of the existence of these confidentiality provisions. It is agreed and understood by the Parties that any person to whom they disclose information pursuant to this Agreement shall be subject to and bound by the terms and conditions of these confidentiality provisions.

 

5

 

 

16. Non-Admissibility; No Admission of Liability; No Wrongdoing. The Parties agree that this Agreement shall not be admissible as evidence in any future proceeding of any kind, except in court on a claim of breach of this Agreement. The Parties understand and acknowledge that this Agreement constitutes a compromise and settlement of any disputed claims. No action taken by the Parties hereto, or either of them, either previously or in connection with this Agreement shall be deemed or construed to be: an admission of the truth or falsity of any claims heretofore made; or an acknowledgment or admission by either Party of any fault or liability whatsoever to the other Party or to any third party. Employee represents that Employee has no knowledge of any wrongdoing involving improper or false claims against a federal or state governmental agency, or any other wrongdoing that involves Employee or other present or former Company employees.

 

17. Representations and Warranties. Each Party represents and warrants that it has carefully read and fully understands all of the terms and conditions set forth in this Agreement and that it has had sufficient time to consider all of the terms and conditions of this Agreement and to consult with its legal counsel. Each Party represents and warrants that it enters into this Agreement freely, knowingly and without coercion and based on its own judgment and not in reliance upon any representations or promises made outside of this Agreement by the other Party. Each Party represents and warrants that it has not heretofore or otherwise transferred to any persons any claim or potential claim which it may have against the other Party, and that it has full power, right and authority to execute this Agreement and to take all steps necessary to implement its terms and conditions. Each Party represents and warrants that no consent of any person or entity not a party to this Agreement is necessary for this Agreement to be fully and completely binding upon each of the Parties. Each person signing below represents and warrants that he/she has the authority to enter into this Agreement on behalf of the Party on whose behalf he/she so signs.

 

18. Fees and Costs. Each Party shall be responsible for all of its own legal costs, fees, and expenses in connection with the preparation of this Agreement. If a suit or action is filed by any Party to enforce the provisions of this Agreement, the prevailing party shall be entitled to recover reasonable attorney’s fees and costs incurred in connection with such suit or action.

 

19. No Representations. The Parties represent that they each have had the opportunity to consult with an attorney, at their own expense, and have carefully read and understand the scope and effect of the provisions of this Agreement. Neither Party has relied upon any representations or statements made by the other Party hereto which are not specifically set forth in this Agreement.

 

20. Notices. All notices required or permitted to be given pursuant to this Agreement shall be in writing and shall be deemed to have been duly given (a) at the time of delivery, if delivered by hand, (b) on the date of transmission if sent by facsimile or electronic mail, or (c) three days after posting if mailed by certified mail or overnight delivery service. Notice shall be delivered or sent to the following addresses or to such other addresses as the Parties may hereafter designate by like notice similarly provided:

 

If to Employee:

 

Christopher Hughes

[***]

[***]

[***]

 

With a copy to:

 

Trief & Olk

750 Third Avenue, Suite 2902

New York, New York 10017

Attn: Ted Trief

ttrief@triefandolk.com

 

If to TSR:

 

Thomas Salerno, CEO

400 Oser Ave # 150

Hauppauge, NY 11788

tsalerno@tsrconsulting.com

 

With a copy to:

 

Squire Patton Boggs (US) LLP

1211 Avenue of the Americas, 26th floor

New York, NY 10036

Attn: Katharine Liao, Esq.

Katharine.liao@squirepb.com

 

6

 

 

21. Severability. In the event that any provision in this Agreement becomes or is declared by a court of competent jurisdiction to be illegal, unenforceable, or void, this Agreement shall continue in full force and effect without said provision so long as the remaining provisions remain intelligible and continue to reflect the original intent of the Parties.

 

22. Entire Agreement. This Agreement constitutes the complete and exclusive agreement between the Parties and supersedes all prior or contemporaneous communications, agreements and understandings, written or oral, with respect to the subject matter hereof. All previous discussions or negotiations have been merged into this Agreement. No Party to this Agreement has relied upon any oral or written representations, express or implied warranties, or agreements that are not expressly contained in the body of this Agreement or its Exhibits. The terms of this Agreement may not be modified, except by mutual consent of the Parties. Any and all modifications must be reduced to writing and signed by the Parties to be effective.

 

23. Joint Drafting. This Agreement was negotiated and jointly drafted by the Parties and their respective counsel and shall not be construed against any Party as the drafter hereof.

 

24. Successors and Assigns. Every covenant, term, and provision of this Agreement shall be binding upon and inure to the benefit of the Parties thereto and their respective successors, assigns, heirs, legatee, legal representatives and transferees.

 

25. Governing Law and Venue. This Agreement shall be construed, interpreted, governed, and enforced in accordance with the laws of the State of New York, without regard to choice of law principles. In the event of any dispute in connection with this Agreement, the venue in which said dispute will be resolved will be New York, New York.

 

26. Further Assurances and Cooperation. The Parties shall execute, acknowledge, deliver, or cause to be executed, acknowledged, or delivered, all further documents, and take all acts or cause such acts to be taken, as shall be reasonably necessary or convenient to carry out the provisions of this Agreement.

 

27. Construction and Headings. Words used in this Agreement that are either singular or plural, or masculine or feminine, shall be construed to include the other where appropriate. Headings are for convenience only and shall not limit, expand, affect, or alter the meaning of any text.

 

28. Execution. This Agreement may be executed in one or more counterparts, including digital and facsimile copies thereof, each of which shall be deemed an original, and all of which together shall constitute one and the same document. Signatures transmitted by email, facsimile or by other form of electronic transmission shall be treated as originals. Each Party agrees that this Agreement and any other documents to be delivered in connection herewith may be electronically signed, and that any electronic signatures appearing on this Agreement or such other documents are the same as handwritten signatures for the purposes of validity, enforceability, and admissibility.

 

29. Voluntary Execution of Agreement. This Agreement is executed voluntarily and without any duress or undue influence on the part or behalf of the Parties hereto, with the full intent of releasing all claims.

 

THE PARTIES VOLUNTARILY AND KNOWINGLY ACKNOWLEDGE, UNDERSTAND AND AGREE TO BE BOUND BY THIS AGREEMENT AND ITS TERMS.

 

Dated: October 4, 2021 By: /s/ John G. Sharkey Sr. VP
    TSR, Inc.
    Name:  John G. Sharkey Sr. VP
     
Dated: October 1, 2021    
  By: /s/ Christopher Hughes.
    Christopher Hughes

 

7

 

 

EXHIBIT 10.1 EXHIBIT A

 

Stipulation of Discontinuance with Prejudice

 

***

 

EXHIBIT 10.1 EXHIBIT B

 

Joint Statement

 

***

 

 

 

 

 

 

 

EX-31.1 3 f10q1121ex31-1_tsrinc.htm CERTIFICATION

Exhibit 31.1

 

CERTIFICATION PURSUANT TO 18 U.S.C. SECTION 1350,
AS ADOPTED PURSUANT TO SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002

 

I, Thomas Salerno, Chief Executive Officer, President, Treasurer and Principal Executive Officer certify that:

 

1.I have reviewed this Quarterly Report on Form 10-Q of TSR, Inc.;

 

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

 

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

 

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

 

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

     

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

     

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

     

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

 

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

 

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

     

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

 

  Date: January 10, 2022
   
  /s/ Thomas Salerno
  Chief Executive Officer, President, Treasurer and
Principal Executive Officer

 

EX-31.2 4 f10q1121ex31-2_tsrinc.htm CERTIFICATION

Exhibit 31.2

 

CERTIFICATION PURSUANT TO 18 U.S.C. SECTION 1350,
AS ADOPTED PURSUANT TO SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002

 

I, John G. Sharkey, Sr. Vice President, Chief Financial Officer and Principal Accounting Officer, certify that:

 

1.I have reviewed this Quarterly Report on Form 10-Q of TSR, Inc.;

 

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

 

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

 

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

 

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

     

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

     

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

     

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

 

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

 

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

     

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

 

  Date: January 10, 2022
   
  /s/ John G. Sharkey
  Sr. Vice President, Chief Financial Officer, Secretary, Principal Financial Officer and Principal Accounting Officer

 

EX-32.1 5 f10q1121ex32-1_tsrinc.htm CERTIFICATION

Exhibit 32.1

 

CERTIFICATION PURSUANT TO 18 U.S.C. SECTION 1350,
AS ADOPTED PURSUANT TO SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

 

In connection with the Quarterly Report of TSR, Inc. (the “Company”) on Form 10-Q for the quarter ended November 30, 2021 as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, Thomas Salerno, Chief Executive Officer of the Company, certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that:

 

1.The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and

 

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

 

The foregoing certification is incorporated solely for the purposes of complying with the provisions of Section 906 of the Sarbanes-Oxley Act and is not intended to be used for any other purpose.

 

  /s/ Thomas Salerno
  Chief Executive Officer, President, Treasurer and Principal Executive Officer
   
  January 10, 2022

 

 

EX-32.2 6 f10q1121ex32-2_tsrinc.htm CERTIFICATION

Exhibit 32.2

 

CERTIFICATION PURSUANT TO 18 U.S.C. SECTION 1350,
AS ADOPTED PURSUANT TO SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

 

In connection with the Quarterly Report of TSR, Inc. (the “Company”) on Form 10-Q for the quarter ended November 30, 2021 as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, John G. Sharkey, Principal Accounting Officer of the Company, certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that:

 

1.The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and

 

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

 

The foregoing certification is incorporated solely for the purposes of complying with the provisions of Section 906 of the Sarbanes-Oxley Act and is not intended to be used for any other purpose.

 

  /s/ John G. Sharkey
  Sr. Vice President, Chief Financial Officer, Secretary, Principal Financial Officer and Principal Accounting Officer
   
  January 10, 2022

EX-101.SCH 7 tsri-20211130.xsd XBRL SCHEMA FILE 001 - Statement - Condensed Consolidated Balance Sheets link:presentationLink link:definitionLink link:calculationLink 002 - Statement - Condensed Consolidated Balance Sheets (Parentheticals) link:presentationLink link:definitionLink link:calculationLink 003 - Statement - Condensed Consolidated Statements of Operations (Unaudited) link:presentationLink link:definitionLink link:calculationLink 004 - Statement - Condensed Consolidated Statements of Equity (Unaudited) link:presentationLink link:definitionLink link:calculationLink 005 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited) link:presentationLink link:definitionLink link:calculationLink 006 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited) (Parentheticals) link:presentationLink link:definitionLink link:calculationLink 007 - Disclosure - Basis of Presentation link:presentationLink link:definitionLink link:calculationLink 008 - Disclosure - Net Income (Loss) Per Common Share link:presentationLink link:definitionLink link:calculationLink 009 - Disclosure - Cash and Cash Equivalents link:presentationLink link:definitionLink link:calculationLink 010 - Disclosure - Fair Value of Financial Instruments link:presentationLink link:definitionLink link:calculationLink 011 - Disclosure - Marketable Securities link:presentationLink link:definitionLink link:calculationLink 012 - Disclosure - Other Matters link:presentationLink link:definitionLink link:calculationLink 013 - Disclosure - Leases link:presentationLink link:definitionLink link:calculationLink 014 - Disclosure - Credit Facility link:presentationLink link:definitionLink link:calculationLink 015 - Disclosure - Termination of Former CEO link:presentationLink link:definitionLink link:calculationLink 016 - Disclosure - Legal Settlement with Investor link:presentationLink link:definitionLink link:calculationLink 017 - Disclosure - COVID-19 link:presentationLink link:definitionLink link:calculationLink 018 - Disclosure - Paycheck Protection Program Loan link:presentationLink link:definitionLink link:calculationLink 019 - Disclosure - Geneva Consulting Group Acquisition link:presentationLink link:definitionLink link:calculationLink 020 - Disclosure - Goodwill link:presentationLink link:definitionLink link:calculationLink 021 - Disclosure - Intangible Assets link:presentationLink link:definitionLink link:calculationLink 022 - Disclosure - Related Party Transactions link:presentationLink link:definitionLink link:calculationLink 023 - Disclosure - Stock-based Compensation Expense link:presentationLink link:definitionLink link:calculationLink 024 - Disclosure - Cash and Cash Equivalents (Tables) link:presentationLink link:definitionLink link:calculationLink 025 - Disclosure - Marketable Securities (Tables) link:presentationLink link:definitionLink link:calculationLink 026 - Disclosure - Leases (Tables) link:presentationLink link:definitionLink link:calculationLink 027 - Disclosure - Geneva Consulting Group Acquisition (Tables) link:presentationLink link:definitionLink link:calculationLink 028 - Disclosure - Intangible Assets (Tables) link:presentationLink link:definitionLink link:calculationLink 029 - Disclosure - Net Income (Loss) Per Common Share (Details) link:presentationLink link:definitionLink link:calculationLink 030 - Disclosure - Cash and Cash Equivalents (Details) - Schedule of considers short-term highly liquid investments link:presentationLink link:definitionLink link:calculationLink 031 - Disclosure - Marketable Securities (Details) - Schedule of major categories of assets measured at fair value on a recurring basis link:presentationLink link:definitionLink link:calculationLink 032 - Disclosure - Marketable Securities (Details) - Schedule of marketable securities link:presentationLink link:definitionLink link:calculationLink 033 - Disclosure - Leases (Details) link:presentationLink link:definitionLink link:calculationLink 034 - Disclosure - Leases (Details) - Schedule of future minimum lease payments under non-cancelable operating leases link:presentationLink link:definitionLink link:calculationLink 035 - Disclosure - Leases (Details) - Schedule of right-of-use assets and operating lease liabilities link:presentationLink link:definitionLink link:calculationLink 036 - Disclosure - Credit Facility (Details) link:presentationLink link:definitionLink link:calculationLink 037 - Disclosure - Termination of Former CEO (Details) link:presentationLink link:definitionLink link:calculationLink 038 - Disclosure - Legal Settlement with Investor (Details) link:presentationLink link:definitionLink link:calculationLink 039 - Disclosure - Paycheck Protection Program Loan (Details) link:presentationLink link:definitionLink link:calculationLink 040 - Disclosure - Geneva Consulting Group Acquisition (Details) link:presentationLink link:definitionLink link:calculationLink 041 - Disclosure - Geneva Consulting Group Acquisition (Details) - Schedule of purchase price at fair values link:presentationLink link:definitionLink link:calculationLink 042 - Disclosure - Geneva Consulting Group Acquisition (Details) - Schedule of allocation of purchase price at preliminary estimated fair values link:presentationLink link:definitionLink link:calculationLink 043 - Disclosure - Geneva Consulting Group Acquisition (Details) - Schedule of unaudited pro forma financial information link:presentationLink link:definitionLink link:calculationLink 044 - Disclosure - Intangible Assets (Details) - Schedule of intangible assets identified in the Geneva acquisition link:presentationLink link:definitionLink link:calculationLink 045 - Disclosure - Related Party Transactions (Details) link:presentationLink link:definitionLink link:calculationLink 046 - Disclosure - Stock-based Compensation Expense (Details) link:presentationLink link:definitionLink link:calculationLink 000 - Document - Document And Entity Information link:presentationLink link:definitionLink link:calculationLink EX-101.CAL 8 tsri-20211130_cal.xml XBRL CALCULATION FILE EX-101.DEF 9 tsri-20211130_def.xml XBRL DEFINITION FILE EX-101.LAB 10 tsri-20211130_lab.xml XBRL LABEL FILE EX-101.PRE 11 tsri-20211130_pre.xml XBRL PRESENTATION FILE XML 12 R1.htm IDEA: XBRL DOCUMENT v3.21.4
Document And Entity Information - shares
6 Months Ended
Nov. 30, 2021
Jan. 07, 2022
Document Information Line Items    
Entity Registrant Name TSR, Inc.  
Trading Symbol TSRI  
Document Type 10-Q  
Current Fiscal Year End Date --05-31  
Entity Common Stock, Shares Outstanding   1,962,062
Amendment Flag false  
Entity Central Index Key 0000098338  
Entity Current Reporting Status Yes  
Entity Filer Category Non-accelerated Filer  
Document Period End Date Nov. 30, 2021  
Document Fiscal Year Focus 2022  
Document Fiscal Period Focus Q2  
Entity Small Business true  
Entity Emerging Growth Company false  
Entity Shell Company false  
Document Quarterly Report true  
Document Transition Report false  
Entity File Number 001-38838  
Entity Incorporation, State or Country Code DE  
Entity Tax Identification Number 13-2635899  
Entity Address, Address Line One 400 Oser Avenue  
Entity Address, City or Town Hauppauge  
Entity Address, State or Province NY  
Entity Address, Postal Zip Code 11788  
Local Phone Number 231-0333  
Title of 12(b) Security Common Stock, par value $0.01 per share  
Security Exchange Name NASDAQ  
Entity Interactive Data Current Yes  
City Area Code 631  
XML 13 R2.htm IDEA: XBRL DOCUMENT v3.21.4
Condensed Consolidated Balance Sheets - USD ($)
Nov. 30, 2021
May 31, 2021
Current Assets:    
Cash and cash equivalents $ 6,267,810 $ 7,370,646
Marketable securities 39,360 45,696
Accounts receivable, net of allowance for doubtful accounts of $181,000 10,772,550 9,660,742
Other receivables 35,328 32,508
Prepaid expenses 297,689 253,694
Prepaid and recoverable income taxes 15,726 8,671
Total Current Assets 17,428,463 17,371,957
Equipment and leasehold improvements, net of accumulated depreciation and amortization of $156,075 and $155,006 166,071 116,238
Other assets 104,630 47,663
Right-of-use assets 774,452 895,573
Intangible assets, net 1,586,250 1,671,750
Goodwill 785,883 785,883
Deferred income taxes 932,000 941,000
Total Assets 21,777,749 21,830,064
Current Liabilities:    
Accounts payable and other payables 1,791,423 2,083,140
Accrued expenses and other current liabilities 4,861,769 4,519,416
Advances from customers 1,169,832 1,170,500
Credit facility 43,954 92,527
Operating lease liabilities - current 283,841 309,731
Legal settlement payable - current 582,965 298,370
Total Current Liabilities 8,733,784 8,473,684
Operating lease liabilities, net of current portion 581,945 707,369
Legal settlement payable, net of current portion   568,739
SBA Paycheck Protection Program loan payable   6,659,220
Total Liabilities 9,315,729 16,409,012
Commitments and contingencies
TSR, Inc.:    
Preferred stock, $1 par value, authorized 500,000 shares; none issued
Common stock, $.01 par value, authorized 12,500,000 shares; issued 3,114,163 shares, 1,962,062 outstanding 31,142 31,142
Additional paid-in capital 5,693,698 5,339,200
Retained earnings 20,185,401 13,540,822
Shareholder's equity before treasury stock 25,910,241 18,911,164
Less: Treasury stock, 1,152,101 shares, at cost 13,514,003 13,514,003
Total TSR, Inc. Equity 12,396,238 5,397,161
Noncontrolling interest 65,782 23,891
Total Equity 12,462,020 5,421,052
Total Liabilities and Equity $ 21,777,749 $ 21,830,064
XML 14 R3.htm IDEA: XBRL DOCUMENT v3.21.4
Condensed Consolidated Balance Sheets (Parentheticals) - USD ($)
Nov. 30, 2021
May 31, 2021
Statement of Financial Position [Abstract]    
Allowance for doubtful accounts related to accounts receivable (in Dollars) $ 181,000 $ 181,000
Net of accumulated depreciation and amortization (in Dollars) $ 156,075 $ 155,006
Preferred stock par value (in Dollars per share) $ 1 $ 1
Preferred stock, shares authorized 500,000 500,000
Preferred stock, shares issued
Common stock par value (in Dollars per share) $ 0.01 $ 0.01
Common stock, shares authorized 12,500,000 12,500,000
Common stock, shares issued 3,114,163 3,114,163
Common stock, shares outstanding 1,962,062 1,962,062
Treasury stock, shares 1,152,101 1,152,101
XML 15 R4.htm IDEA: XBRL DOCUMENT v3.21.4
Condensed Consolidated Statements of Operations (Unaudited) - USD ($)
3 Months Ended 6 Months Ended
Nov. 30, 2021
Nov. 30, 2020
Nov. 30, 2021
Nov. 30, 2020
Income Statement [Abstract]        
Revenue, net $ 23,863,550 $ 16,068,577 $ 46,729,567 $ 30,582,583
Cost of sales 19,815,539 13,233,492 38,871,168 25,416,414
Selling, general and administrative expenses 3,633,160 3,058,618 7,798,465 5,329,919
Cost and expenses, total 23,448,699 16,292,110 46,669,633 30,746,333
Income (loss) from operations 414,851 (223,533) 59,934 (163,750)
Other income (expense):        
Interest expense, net (28,138) (51,697) (61,984) (103,973)
Gain on PPP Loan and interest forgiveness 6,735,246
Unrealized loss on marketable securities, net (3,888) (2,080) (6,336) (11,664)
Income (loss) before income taxes 382,825 (277,310) 6,726,860 (279,387)
Provision (benefit) from income taxes 128,000 (30,000) 13,000 (35,000)
Consolidated net income (loss) 254,825 (247,310) 6,713,860 (244,387)
Less: Net income (loss) attributable to noncontrolling interest 11,789 (552) 69,281 5,371
Net income (loss) attributable to TSR, Inc. $ 243,036 $ (246,758) $ 6,644,579 $ (249,758)
Basic net income (loss) per TSR, Inc. common share (in Dollars per share) $ 0.12 $ (0.13) $ 3.39 $ (0.13)
Diluted net income (loss) per TSR, Inc. common share (in Dollars per share) $ 0.12 $ (0.13) $ 3.27 $ (0.13)
Basic weighted average number of common shares outstanding (in Shares) 1,962,062 1,962,062 1,962,062 1,962,062
Diluted weighted average number of common shares outstanding (in Shares) 2,032,878 1,962,062 2,031,690 1,962,062
XML 16 R5.htm IDEA: XBRL DOCUMENT v3.21.4
Condensed Consolidated Statements of Equity (Unaudited) - USD ($)
Total
Common stock
Additional paid-in capital
Retained earnings
Treasury stock
TSR, Inc. equity
Non- controlling interest
Balance at May. 31, 2020 $ 5,790,183 $ 31,142 $ 5,102,868 $ 14,141,796 $ (13,514,003) $ 5,761,803 $ 28,380
Balance (in Shares) at May. 31, 2020   3,114,163          
Net income (Loss) attributable to noncontrolling interest 5,923 5,923
Net income (Loss) attributable to TSR, Inc. (3,000) (3,000) (3,000)
Balance at Aug. 31, 2020 5,793,106 $ 31,142 5,102,868 14,138,796 (13,514,003) 5,758,803 34,303
Balance (in Shares) at Aug. 31, 2020   3,114,163          
Net income (Loss) attributable to noncontrolling interest (552) (552)
Net income (Loss) attributable to TSR, Inc. (246,758) (246,758) (246,758)
Balance at Nov. 30, 2020 5,545,796 $ 31,142 5,102,868 13,892,038 (13,514,003) 5,512,045 33,751
Balance (in Shares) at Nov. 30, 2020   3,114,163          
Balance at May. 31, 2021 5,421,052 $ 31,142 5,339,200 13,540,822 (13,514,003) 5,397,161 23,891
Balance (in Shares) at May. 31, 2021   3,114,163          
Net income (Loss) attributable to noncontrolling interest 57,492 57,492
Distribution to noncontrolling interest (1,750) (1,750)
Non-cash stock compensation 177,249 177,249 177,249
Net income (Loss) attributable to TSR, Inc. 6,401,543 6,401,543 6,401,543
Balance at Aug. 31, 2021 12,055,586 $ 31,142 5,516,449 19,942,365 (13,514,003) 11,975,953 79,633
Balance (in Shares) at Aug. 31, 2021   3,114,163          
Net income (Loss) attributable to noncontrolling interest 11,789 11,789
Distribution to noncontrolling interest (25,640) (25,640)
Non-cash stock compensation 177,249 177,249 177,249
Net income (Loss) attributable to TSR, Inc. 243,036 243,036 243,036
Balance at Nov. 30, 2021 $ 12,462,020 $ 31,142 $ 5,693,698 $ 20,185,401 $ (13,514,003) $ 12,396,238 $ 65,782
Balance (in Shares) at Nov. 30, 2021   3,114,163          
XML 17 R6.htm IDEA: XBRL DOCUMENT v3.21.4
Condensed Consolidated Statements of Cash Flows (Unaudited) - USD ($)
6 Months Ended
Nov. 30, 2021
Nov. 30, 2020
Cash flows from operating activities:    
Consolidated net income (loss) $ 6,713,860 $ (244,387)
Adjustments to reconcile consolidated net income (loss) to net cash provided by (used in) operating activities:    
Depreciation and amortization 110,612 47,543
Unrealized loss on marketable securities, net 6,336 11,664
Deferred income taxes 9,000 (74,000)
Non-cash lease recovery (30,193) (18)
Non-cash Right-of-use asset impairment charge 136,599
Forgiveness of principal and accrued interest on SBA PPP loan (6,735,246)
Non-cash stock-based compensation expense 354,498
Changes in operating assets and liabilities:    
Accounts receivable (1,111,808) (171,442)
Other receivables (2,820) (24,136)
Prepaid expenses (43,995) (143,308)
Prepaid and recoverable income taxes (7,055) 31,642
Other assets (56,967) (26,789)
Accounts payable, other payables, accrued expenses and other current liabilities 126,662 1,434,986
Advances from customers (668) (11,401)
Legal settlement payable (284,144) 19,643
Net cash (used in) provided by operating activities (951,928) 986,596
Cash flows from investing activities:    
Purchase of Geneva Consulting Group, Inc., net of cash acquired of $241,946 (3,100,114)
Purchases of equipment and leasehold improvements (74,945) (22,659)
Net cash used in investing activities (74,945) (3,122,773)
Cash flows from financing activities:    
Net repayments on Credit Facility (48,573) (401,097)
Distribution to noncontrolling interest (27,390)
Net cash used in financing activities (75,963) (401,097)
Net decrease in cash and cash equivalents (1,102,836) (2,537,274)
Cash and cash equivalents at beginning of period 7,370,646 9,730,022
Cash and cash equivalents at end of period 6,267,810 7,192,748
Supplemental disclosures of cash flow data:    
Income taxes paid 11,000 8,000
Non-cash investing and financing activities:    
Right-of-use asset and operating lease liability $ 261,000
XML 18 R7.htm IDEA: XBRL DOCUMENT v3.21.4
Condensed Consolidated Statements of Cash Flows (Unaudited) (Parentheticals) - USD ($)
6 Months Ended
Nov. 30, 2021
Nov. 30, 2020
Statement of Cash Flows [Abstract]    
Net of cash acquired $ 241,946 $ 241,946
XML 19 R8.htm IDEA: XBRL DOCUMENT v3.21.4
Basis of Presentation
6 Months Ended
Nov. 30, 2021
Accounting Policies [Abstract]  
Basis of Presentation
1.Basis of Presentation

 

The accompanying condensed consolidated interim financial statements include the accounts of TSR, Inc. and its subsidiaries. Unless otherwise stated or the context otherwise requires, the terms “we,” “us,” “our,” and the “Company” refer to TSR, Inc. and its subsidiaries. All significant inter-company balances and transactions have been eliminated in consolidation. The condensed balance sheet as of May 31, 2021, which has been derived from audited financial statements, and the unaudited interim financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America applying to interim financial information and with the instructions to Form 10-Q of Regulation S-X of the Securities and Exchange Commission (the “SEC”). Accordingly, certain information and footnote disclosures required by accounting principles generally accepted in the United States of America and normally included in the Company’s annual financial statements have been condensed or omitted. These condensed consolidated interim financial statements as of and for the three months and six months ended November 30, 2021 are unaudited; however, in the opinion of management, such statements include all adjustments (consisting of normal recurring adjustments) necessary to present fairly the consolidated financial position, results of operations and cash flows of the Company for the periods presented. The results of operations for the interim periods presented are not necessarily indicative of the results that might be expected for future interim periods or for the full year ending May 31, 2022. These condensed consolidated interim financial statements should be read in conjunction with the Company’s consolidated financial statements and notes thereto included in the Company’s Annual Report on Form 10-K for the year ended May 31, 2021.

XML 20 R9.htm IDEA: XBRL DOCUMENT v3.21.4
Net Income (Loss) Per Common Share
6 Months Ended
Nov. 30, 2021
Earnings Per Share [Abstract]  
Net Income (Loss) Per Common Share
2.Net Income (Loss) Per Common Share

 

Basic net income (loss) per common share is computed by dividing net income (loss) available to common stockholders of TSR, Inc. by the weighted average number of common shares outstanding during the reporting period, excluding the effects of any potentially dilutive securities. During the quarter ended February 28, 2021, the Company granted time and performance vesting restricted stock awards under its 2020 Equity Incentive Plan (see Note 17 for further information). Diluted earnings per share gives effect to all potentially dilutive common shares outstanding during the reporting period. The common stock equivalents associated with these restricted stock awards of 70,816 and 69,628 in the three months and six months ended November 30, 2021 have been included for dilutive shares outstanding for the three months and six months ended November 30, 2021.

XML 21 R10.htm IDEA: XBRL DOCUMENT v3.21.4
Cash and Cash Equivalents
6 Months Ended
Nov. 30, 2021
Cash and Cash Equivalents [Abstract]  
Cash and Cash Equivalents
3.Cash and Cash Equivalents

 

The Company considers short-term highly liquid investments with maturities of three months or less at the time of purchase to be cash equivalents. Cash and cash equivalents were comprised of the following as of November 30, 2021 and May 31, 2021:

 

   November 30,
2021
   May 31,
2021
 
Cash in banks  $6,214,123   $7,317,517 
Money market funds   53,687    53,129 
   $6,267,810   $7,370,646 
XML 22 R11.htm IDEA: XBRL DOCUMENT v3.21.4
Fair Value of Financial Instruments
6 Months Ended
Nov. 30, 2021
Fair Value Disclosures [Abstract]  
Fair Value of Financial Instruments
4.Fair Value of Financial Instruments

 

Accounting Standards Codification (“ASC”) 820-10, Fair Value Measurements and Disclosures (“ASC 820-10”), defines fair value, establishes a framework for measuring fair value under accounting principles generally accepted in the United States of America (“GAAP”) and provides for expanded disclosure about fair value measurements. ASC 820-10 applies to all other accounting pronouncements that require or permit fair value measurements.

 

The Company determines or calculates the fair value of financial instruments using quoted market prices in active markets when such information is available or using appropriate present value or other valuation techniques, such as discounted cash flow analyses, incorporating available market discount rate information for similar types of instruments while estimating for non-performance and liquidity risk. These techniques are significantly affected by the assumptions used, including the discount rate, credit spreads and estimates of future cash flows.

 

Assets and liabilities typically recorded at fair value on a non-recurring basis to which ASC 820-10 applies include:

 

non-financial assets and liabilities initially measured at fair value in an acquisition or business combination, and
   
long-lived assets measured at fair value due to an impairment assessment under ASC 360-10-15, Impairment or Disposal of Long-Lived Assets.

 

This topic defines fair value as the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date and establishes a three-level hierarchy, which encourages an entity to maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value. ASC 820-10 requires that assets and liabilities recorded at fair value be classified and disclosed in one of the following three categories:

 

Level 1 - inputs utilize quoted prices (unadjusted) in active markets for identical assets or liabilities that the Company has the ability to access.
   
Level 2 - inputs utilize other-than-quoted prices that are observable, either directly or indirectly. Level 2 inputs include quoted prices for similar assets and liabilities in active markets, and inputs such as interest rates and yield curves that are observable at commonly quoted intervals.
   
Level 3 - inputs are unobservable and are typically based on the Company’s own assumptions, including situations where there is little, if any, market activity. Both observable and unobservable inputs may be used to determine the fair value of positions that are classified within the Level 3 classification.

 

In certain cases, the inputs used to measure fair value may fall into different levels of the fair value hierarchy. In such cases, the Company classifies such financial assets or liabilities based on the lowest level input that is significant to the fair value measurement in its entirety. The Company’s assessment of the significance of a particular input to the fair value measurement in its entirety requires judgment and considers factors specific to the asset or liability.

 

ASC Topic 825, Financial Instruments, requires disclosure of the fair value of certain financial instruments. For cash and cash equivalents, accounts receivable, accounts and other payables, accrued liabilities and advances from customers, the amounts presented in the condensed consolidated financial statements approximate fair value because of the short-term maturities of these instruments.

XML 23 R12.htm IDEA: XBRL DOCUMENT v3.21.4
Marketable Securities
6 Months Ended
Nov. 30, 2021
Investments, Debt and Equity Securities [Abstract]  
Marketable Securities
5.Marketable Securities

 

The Company has characterized its investments in marketable securities, based on the priority of the inputs used to value the investments, into a three-level fair value hierarchy. The fair value hierarchy gives the highest priority to quoted prices in active markets for identical assets or liabilities (Level 1) and lowest priority to unobservable inputs (Level 3). If the inputs used to measure the investments fall within different levels of the hierarchy, the categorization is based on the lowest level input that is significant to the fair value measurement of the instrument.

 

Investments recorded in the accompanying condensed consolidated balance sheets are categorized based on the inputs to valuation techniques as follows:

 

Level 1 - These are investments where values are based on unadjusted quoted prices for identical assets in an active market the Company has the ability to access.
   
Level 2 - These are investments where values are based on quoted market prices that are not active or model derived valuations in which all significant inputs are observable in active markets.
   
Level 3 - These are investments where values are derived from techniques in which one or more significant inputs are unobservable.

 

The following are the major categories of assets measured at fair value on a recurring basis as of November 30, 2021 and May 31, 2021 using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2) and significant unobservable inputs (Level 3):

 

November 30, 2021  Level 1   Level 2   Level 3   Total 
Equity Securities  $39,360   $
   -
   $
   -
   $39,360 

 

May 31, 2021  Level 1   Level 2   Level 3   Total 
Equity Securities  $45,696   $
   -
   $
   -
   $45,696 

 

The Company’s equity securities are classified as trading securities, which are carried at fair value, as determined by quoted market prices, which is a Level 1 input, as established by the fair value hierarchy. The related unrealized gains and losses are included in earnings. The Company’s marketable securities at November 30, 2021 and May 31, 2021 are summarized as follows:

 

November 30, 2021  Amortized
Cost
   Gross
Unrealized
Holding
Gains
   Gross
Unrealized
Holding
Losses
   Recorded
Value
 
Equity Securities  $16,866   $22,494   $
        -
   $39,360 

 

May 31, 2021  Amortized
Cost
   Gross
Unrealized
Holding
Gains
   Gross
Unrealized
Holding
Losses
   Recorded
Value
 
Equity Securities  $16,866   $28,830   $
       -
   $45,696 

 

The Company’s investments in marketable securities consist primarily of investments in equity securities. Market values were determined for each individual security in the investment portfolio. When evaluating the investments for other-than-temporary impairment, the Company reviews factors such as length of time and extent to which fair value has been below cost basis, the financial condition of the issuer, and the Company’s ability and intent to hold the investment for a period of time, which may be sufficient for anticipated recovery in market values.

XML 24 R13.htm IDEA: XBRL DOCUMENT v3.21.4
Other Matters
6 Months Ended
Nov. 30, 2021
Disclosure of Other Matters [Abstract]  
Other Matters
6.Other Matters

 

From time to time, the Company is party to various lawsuits, some involving material amounts. Management is not aware of any lawsuits that would have a material adverse impact on the consolidated financial position of the Company except for the litigation disclosed elsewhere in the report, including Notes 9, 10 and 16 to the Condensed Consolidated Financial Statements and in the section titled “Item 1, Legal Proceedings” in Part II of this report.

XML 25 R14.htm IDEA: XBRL DOCUMENT v3.21.4
Leases
6 Months Ended
Nov. 30, 2021
Leases [Abstract]  
Leases
7.Leases

 

The Company leases the space for its three offices in New York City, Hauppauge and New Jersey. Under ASC 842, at contract inception we determine whether the contract is or contains a lease and whether the lease should be classified as an operating or finance lease. Operating leases are in right-of-use assets and operating lease liabilities are in our condensed consolidated balance sheets.

 

The Company’s leases for its three offices are classified as operating leases.

 

The lease agreements for New York City, Hauppauge and New Jersey expire on August 31, 2022, December 31, 2023 and May 31, 2027, respectively, and do not include any renewal options. During the fiscal year ended May 31, 2021, the Company extended its lease in Hauppauge, entered into a lease in a new location for its New Jersey office expiring May 31, 2027 and entered into an agreement to sublease the space in New York City expiring August 31, 2022. Due to the fact that the future sublease cash inflows will be less than the carrying value of the corresponding right-of-use asset, the Company recorded a right-of-use asset impairment charge of $136,599 in the quarter ended November 30, 2020.

 

In addition to the monthly base amounts in the lease agreements, the Company is required to pay real estate taxes and operating expenses during the lease terms.

 

For the six months ended November 30, 2021 and 2020, the Company’s operating lease expense for these leases was $155,000 and $231,000, respectively.

 

Future minimum lease payments under non-cancellable operating leases as of November 30, 2021 were as follows:

 

Twelve Months Ending November 30,    
2022  $334,441 
2023   218,903 
2024   130,646 
2025   125,388 
2026   128,522 
Thereafter   65,054 
Total undiscounted operating lease payments   1,002,954 
Less imputed interest   137,168 
Present value of operating lease payments  $865,786 

 

The following table sets forth the right-of-use assets and operating lease liabilities as of November 30, 2021:

 

Assets    
Right-of-use assets, net  $774,452 
      
Liabilities     
Current operating lease liabilities  $283,841 
Long-term operating lease liabilities   581,945 
Total operating lease liabilities  $865,786 

 

The weighted average remaining lease term for the Company’s operating leases is 2.9 years.

XML 26 R15.htm IDEA: XBRL DOCUMENT v3.21.4
Credit Facility
6 Months Ended
Nov. 30, 2021
Credit Facility [Abstract]  
Credit Facility
8.Credit Facility

 

On November 27, 2019, TSR closed on a revolving credit facility (the “Credit Facility”) pursuant to a Loan and Security Agreement with Access Capital, Inc. (the “Lender”) that initially provided up to $7,000,000 in funding to TSR and its direct and indirect subsidiaries, TSR Consulting Services, Inc., Logixtech Solutions, LLC and Eurologix, S.A.R.L., each of which, together with TSR, is a borrower under the Credit Facility. Each of the borrowers has provided a security interest to the Lender in all of their respective assets to secure amounts borrowed under the Credit Facility.

 

TSR expects to utilize the Credit Facility for working capital and general corporate purposes. The maximum amount that may now be advanced under the Credit Facility at any time shall not exceed $2,000,000.

 

Advances under the Credit Facility accrue interest at a rate per annum equal to (x) the “base rate” or “prime rate” announced by Citibank, N.A. from time to time, which shall be increased or decreased, as the case may be, in an amount equal to each increase or decrease in such “base rate” or “prime rate,” plus (y) 1.75%. The prime rate as of November 30, 2021 was 3.25%, indicating an interest rate of 5.0% on the line of credit. The initial term of the Credit Facility is five years, which shall automatically renew for successive five-year periods unless either TSR or the Lender gives written notice to the other of termination at least 60 days prior to the expiration date of the then-current term.

 

TSR is obliged to satisfy certain financial covenants and minimum borrowing requirements under the Credit Facility, and to pay certain fees, including prepayment fees, and provide certain financial information to the Lender. The Company was in compliance with all applicable covenants at November 30, 2021.

 

As of November 30, 2021, the net borrowings outstanding against this line of credit facility were $44,000. The amount the Company has borrowed fluctuates and, at times, it has utilized the maximum amount of $2,000,000 available under the facility to fund its payroll and other obligations.

XML 27 R16.htm IDEA: XBRL DOCUMENT v3.21.4
Termination of Former CEO
6 Months Ended
Nov. 30, 2021
Termination Of Former CEO [Abstract]  
Termination of Former CEO
9.Termination of Former CEO

 

The Company terminated Christopher Hughes, the former Chief Executive Officer of the Company (“Hughes”), effective February 29, 2020 for “Cause” as defined in Section 6(a) of his Amended and Restated Employment Agreement dated August 9, 2018 (the “Employment Agreement”). Despite having already been terminated from employment, on March 2, 2020, the Company received a letter from Mr. Hughes, providing notice of his intent to resign for “Good Reason” as defined in Section 7(c) of the Employment Agreement pursuant to which he claimed to be entitled to the “Enhanced Severance Amount” under the Employment Agreement. Hughes filed a complaint against the Company in the Supreme Court of the State of New York in March 2020 alleging two causes of action: (1) breach of his employment contract; and (2) breach of duty of good faith and fair dealing. Plaintiff Hughes alleged that he was terminated without cause or in the alternative that he resigned for good reason and therefore, pursuant to the Employment Agreement, Hughes sought severance pay in the amount of $1,000,000 and reasonable costs and attorney’s fees. The Company denied Plaintiff’s allegations in their entirety and filed counterclaims against Plaintiff for (1) declaratory relief; (2) breach of confidence/non-compete agreement; (3) declaratory and injunctive relief – confidence/non-compete; (4) tortious interference with current and prospective contractual and economic relations; (5) breach of fiduciary duty; (6) misappropriation of trade secrets; (7) declaratory and injunctive relief – unfair competition; and (8) conversion. 

 

In October 2021, the Company and Hughes agreed through mediation to settle this matter. In order to avoid lengthy and costly litigation and discovery expenses, the Company has paid Hughes $705,000 to settle all claims. After adjusting for estimated expected insurance reimbursement, the Company accrued a charge of $580,000 to selling, general and administrative expenses in the quarter ended August 31, 2021 and six months ended November 30, 2021.

XML 28 R17.htm IDEA: XBRL DOCUMENT v3.21.4
Legal Settlement with Investor
6 Months Ended
Nov. 30, 2021
Legal Settlement With Investor Disclosure [Abstract]  
Legal Settlement with Investor
10.Legal Settlement with Investor

 

On April 1, 2020, the Company entered into a binding term sheet (“Term Sheet”) with Zeff Capital, L.P. (“Zeff”) pursuant to which it agreed to pay Zeff an amount of $900,000 over a period of three years in cash or cash and stock in settlement of expenses incurred by Zeff during its solicitations in 2018 and 2019 in connection with the annual meetings of the Company, the costs incurred in connection with the litigation initiated by and against the Company as well as negotiation, execution and enforcement of the Settlement and Release Agreement, dated as of August 30, 2019, by and between the Company, Zeff and certain other parties. In exchange for certain releases, the Term Sheet calls for a cash payment of $300,000 on June 30, 2021, a second cash payment of $300,000 on June 30, 2022 and a third payment of $300,000 also on June 30, 2022, which can be paid in cash or common stock at the Company’s option. There is no interest due on these payments. The $300,000 payment due June 30, 2021 was paid during the quarter ended August 31, 2021. The agreement also has protections to defer such payment dates so that the debt covenants with the Company’s lender are not breached. On August 13, 2020, the Company, Zeff, Zeff Holding Company, LLC and Daniel Zeff entered into a settlement agreement to reflect these terms. Any installment payment which is deferred as permitted above will accrue interest at the prime rate plus 3.75%, and Zeff shall thereby have the option to convert such deferred amounts (plus accrued interest if any) into shares of the Company’s stock. The Company accrued $818,000, the estimated present value of these payments using an effective interest rate of 5%, in the quarter ended February 29, 2020, as the events relating to the expense occurred prior to such date. The estimated present value of the remaining payments is $583,000 at November 30, 2021.

XML 29 R18.htm IDEA: XBRL DOCUMENT v3.21.4
COVID-19
6 Months Ended
Nov. 30, 2021
Unusual or Infrequent Items, or Both [Abstract]  
COVID-19
11.COVID-19

 

The COVID-19 outbreak in the United States has caused business disruption including mandated and voluntary closing of various businesses. While the disruption is currently expected to be temporary, there is considerable uncertainty around the duration of the closings and the impact of the pandemic on our business. Therefore, the Company expects this matter to continue to negatively impact its operating results in future periods. The full financial impact and duration cannot be reasonably estimated at this time.

XML 30 R19.htm IDEA: XBRL DOCUMENT v3.21.4
Paycheck Protection Program Loan
6 Months Ended
Nov. 30, 2021
Payroll Protection Program Loan [Abstract]  
Paycheck Protection Program Loan
12.Paycheck Protection Program Loan

 

On April 15, 2020, the Company received loan proceeds of $6,659,220 under the Paycheck Protection Program (the “PPP Loan”). The Paycheck Protection Program (“PPP”) was established under the congressionally-approved Coronavirus Aid, Relief, and Economic Security Act (the “CARES Act”) and is administered by the U.S. Small Business Administration (“SBA”). The PPP Loan to the Company was made through JPMorgan Chase Bank, N.A., a national banking association.

 

In March 2021, the Company submitted a PPP Loan Forgiveness application to the SBAS through the PPP Lender. On July 7, 2021, the Company received notification from the PPP Lender that the SBA approved the Company’s application for forgiveness of the entire principal amount of the PPP Loan plus accrued interest. The PPP Lender will apply the forgiveness amount to satisfy the PPP Loan. The Company has no further obligations with respect to the PPP Loan. The Company recognized “Other Income” of $6,735,246 in the quarter ended August 31, 2021 and six months ended November 30, 2021 related to the forgiveness of the loan principal and accrued interest.

XML 31 R20.htm IDEA: XBRL DOCUMENT v3.21.4
Geneva Consulting Group Acquisition
6 Months Ended
Nov. 30, 2021
Business Combinations [Abstract]  
Geneva Consulting Group Acquisition
13.Geneva Consulting Group Acquisition

 

On September 1, 2020, the Company completed the acquisition of all of the outstanding stock of Geneva Consulting Group, Inc., a New York corporation (“Geneva”) and provider of temporary and permanent information technology personnel based in Port Washington, New York. The stock of Geneva was purchased from the three shareholders of Geneva (the “Sellers”), none of which had, or will have following the acquisition, a material relationship with the Company or its affiliates.

 

The purchase price for the shares of Geneva is comprised of the following: (i) $1,452,000 in cash paid to Sellers at the closing of the acquisition, (ii) an amount of $748,000, that is equal to the amount of Geneva’s loan under the PPP that was not assumed by the Company and is expected to be substantially forgiven by the SBA, (iii) an amount up to $300,000, which may be paid as an earnout payment in part in February 2021 and in part in August 2021 (the “Earnout Payments”), (iv) bonus payments payable in $10,000 increments, (v) $747,000 for the net working capital of Geneva as of closing and (vi) other purchase price adjustments of which $36,000 has been paid to date. Any Earnout Payments and bonus payments will be determined based upon the achievement of certain criteria relating to the number the Company’s contractors working full-time at the Company’s client locations on such dates.

 

The initial Earnout Payments and bonus payment liability was valued at its fair value using an option pricing based approach with a risk-neutral framework using Black Scholes due to the option-like nature of the earn-out payment structure (Level 3 of the fair value hierarchy). The Earnout Payments were revalued quarterly prior to the resolution discussed below, using a present value approach and any resulting increase or decrease was recorded into selling, general and administrative expenses. Any changes in the amount of the actual results and forecasted scenarios could impact the fair value. Significant judgment was employed in determining the appropriateness of the assumptions used in calculating the fair value of the Earnout Payments as of the acquisition date and subsequent period ends.

 

On March 17, 2021, the Company entered into an agreement with the Sellers’ representatives pursuant to which the parties agreed to resolve certain interpretive differences regarding the Sellers’ entitlement to the bonus payments described above. Pursuant to this agreement, and in full satisfaction of the Company’s obligations for deferred payments under the purchase agreement for the Geneva acquisition, the Sellers’ representative acknowledged receipt of the first Earnout Payment in the amount of $100,000, the parties agreed that the Company would make aggregate bonus payments to the Sellers’ representatives in the amount of $260,000, and the Company agreed to instruct the escrow agent to release to the Sellers’ representatives the second Earnout Payment in the amount of $200,000. All amounts relating to the Earnout Payments and bonus payments that had not been paid as of the date of the agreement were either paid by the Company or released by the escrow agent on March 18, 2021. This agreement resulted in a charge to selling, general and administrative expenses of $210,000 in the quarter ended February 28, 2021. No further earnout or bonus amounts can be earned or will be paid subsequent to March 18, 2021.

 

The acquisition was accounted for as an acquisition of a business in accordance with the acquisition method of accounting. The acquired assets and assumed liabilities have been recorded at their fair values. The Company determined the fair values with the assistance of valuations performed by an independent third-party specialist.

 

The Company has incurred approximately $498,000 in legal fees, business broker fees, valuation services, accounting fees and other expenses to complete the Geneva acquisition. Included in this amount is additional bonus payments to the Sellers of $210,000 related to the March 17, 2021 agreement discussed above. All acquisition related costs have been expensed as incurred and included in selling, general and administrative expenses.

 

The following table summarizes the components of the purchase price at fair values at September 1, 2020:

 

Cash consideration paid to date   $2,983,264 
Estimated earnout and other liabilities    358,796 
Total purchase price   $3,342,060 

 

The following table summarizes the allocation of purchase price at estimated fair values at September 1, 2020:

 

Cash   $241,946 
Accounts receivable    778,930 
Prepaid expenses    5,249 
Intangible assets (see Note 15)    1,800,000 
Goodwill    785,883 
Accrued expenses    (269,948)
Net assets   $3,342,060 

 

The following unaudited pro forma financial information presents the combined operating results of the Company and Geneva as if the acquisition had occurred as of the beginning of the earliest period presented. Pro forma data is subject to various assumptions and estimates and is presented for informational purposes only. This pro forma data does not purport to represent or be indicative of the consolidated operating results that would have been reported had the transaction been completed as described herein, and the data should not be taken as indicative of future operating results.

 

Unaudited pro forma financial information assuming the acquisition of Geneva as of June 1, 2020 is presented in the following table (in thousands):

 

   Six Months Ended 
   November 30, 
   2021   2020 
Revenue   $46,730   $32,020 
Net income (loss)   $6,645   $(488)
Diluted earnings (loss) per share   $3.27   $(0.25)
XML 32 R21.htm IDEA: XBRL DOCUMENT v3.21.4
Goodwill
6 Months Ended
Nov. 30, 2021
Disclosure Text Block Supplement [Abstract]  
Goodwill
14.Goodwill

 

Goodwill is recorded when the purchase price paid for an acquisition exceeds the estimated fair value of the net identified tangible and intangible assets acquired. Goodwill is not amortized but is subject to impairment analysis at least once annually or more frequently upon the occurrence of an event or when circumstances indicate that the carrying amount of a unit is greater than its fair value. The annual test of goodwill was performed as of September 1, 2021 and no impairment was found.

XML 33 R22.htm IDEA: XBRL DOCUMENT v3.21.4
Intangible Assets
6 Months Ended
Nov. 30, 2021
Goodwill and Intangible Assets Disclosure [Abstract]  
Intangible Assets
15.Intangible Assets

 

The Company amortizes its intangible assets over their estimated useful lives and will review these assets for impairment when there is evidence that events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. Recoverability of these assets is measured by comparing the carrying amounts to the future undiscounted cash flows the assets are expected to generate. If intangible assets are considered to be impaired, the impairment to be recognized equals the amount by which the carrying value of the asset exceeds its fair market value.

 

Intangible assets identified in the Geneva acquisition are as follows:

 

   May 31,      November 30, 
   2021   Amortization   2021 
Database (estimated life 5 years)  $195,500   $23,000   $172,500 
Non-compete agreement (estimated life 2 years)   6,250    2,500    3,750 
Trademark (estimated life 3 years)   45,000    10,000    35,000 
Customer relationships (estimated life 15 years)   1,425,000    50,000    1,375,000 
Total  $1,671,750   $85,500   $1,586,250 

 

No instances of triggering events or impairment indicators were identified at November 30, 2021.

XML 34 R23.htm IDEA: XBRL DOCUMENT v3.21.4
Related Party Transactions
6 Months Ended
Nov. 30, 2021
Related Party Transactions [Abstract]  
Related Party Transactions
16.Related Party Transactions

 

On January 5, 2021, the members of the Board of Directors of the Company other than Robert Fitzgerald approved providing a waiver to QAR Industries, Inc. for its contemplated acquisition of shares owned by Fintech Consulting LLC under the Company’s then existing rights agreement (which covered a now non-existent class of Class A preferred stock) so that a distribution date would not occur under such agreement as a result of the acquisition. QAR Industries, Inc. and Fintech Consulting LLC were both principal stockholders of the Company, each owning more than 5% of the Company’s outstanding common stock prior to the consummation of the acquisition. Robert Fitzgerald is the President and majority shareholder of QAR Industries, Inc. The other directors of the Company are not affiliated with QAR Industries, Inc.

 

On February 3, 2021, the transaction was completed and QAR Industries, Inc. purchased 348,414 shares of TSR’s common stock from Fintech Consulting LLC at a price of $7.25 per share. At the same time, Bradley M. Tirpak, Chairman of TSR, Inc., purchased 27,586 shares of TSR’s common stock from Fintech Consulting LLC at a price of $7.25 per share. The foregoing transaction is currently the subject of litigation due to a complaint filed by Fintech Consulting LLC on December 1, 2021. Please see the Company’s Current Report on Form 8-K filed with the SEC on December 21, 2021 for more information about the foregoing complaint and litigation.

XML 35 R24.htm IDEA: XBRL DOCUMENT v3.21.4
Stock-based Compensation Expense
6 Months Ended
Nov. 30, 2021
Share-based Payment Arrangement [Abstract]  
Stock-based Compensation Expense
17.Stock-based Compensation Expense

 

On January 28, 2021, the Company granted 108,333 shares in time vesting restricted stock awards and 69,167 shares in time and performance vesting restricted stock awards to officers, directors and key employees under the TSR, Inc. 2020 Equity Incentive Plan (the “Plan”). The time vesting shares vest in tranches at the one, two and three-year anniversaries of the grants (“service condition”). These shares had a grant date fair value of $826,000 based on the closing price of TSR’s common stock on the day prior to the grants. The associated compensation expense is recognized on a straight-line basis over the time between grant date and the date the shares vest (the “service period”). The time and performance vesting shares also vest in tranches at or after the two- and three-year anniversaries of the grants. The performance condition is defined in the grant agreements and relates to the market price of the Company’s common stock over a stated period of time (“market condition”). These shares had a grant date value $262,000 based on the closing price of TSR, Inc. common shares on the day prior to the grants discounted by an estimated forfeiture rate of 40-60%. The Company took into account the historical volatility of its common stock to assess the probability of satisfying the market condition. The associated compensation expense is recognized on a straight-line basis between the time the achievement of the performance criteria is deemed probable and the time the shares may vest. The market condition for the shares that vest on the two-year anniversary was met in October 2021. During the three and six months ending November 30, 2021, $177,000 and $354,000 has been record as stock-based compensation expense and included in selling, general and administrative expenses. As of November 30, 2021, there is approximately $497,000 of unearned compensation expense that will be expensed through February 2024; 142,666 stock awards expected to vest; and zero vested awards.

XML 36 R25.htm IDEA: XBRL DOCUMENT v3.21.4
Cash and Cash Equivalents (Tables)
6 Months Ended
Nov. 30, 2021
Cash and Cash Equivalents [Abstract]  
Schedule of considers short-term highly liquid investments
   November 30,
2021
   May 31,
2021
 
Cash in banks  $6,214,123   $7,317,517 
Money market funds   53,687    53,129 
   $6,267,810   $7,370,646 
XML 37 R26.htm IDEA: XBRL DOCUMENT v3.21.4
Marketable Securities (Tables)
6 Months Ended
Nov. 30, 2021
Investments, Debt and Equity Securities [Abstract]  
Schedule of major categories of assets measured at fair value on a recurring basis
November 30, 2021  Level 1   Level 2   Level 3   Total 
Equity Securities  $39,360   $
   -
   $
   -
   $39,360 

 

May 31, 2021  Level 1   Level 2   Level 3   Total 
Equity Securities  $45,696   $
   -
   $
   -
   $45,696 

 

Schedule of marketable securities
November 30, 2021  Amortized
Cost
   Gross
Unrealized
Holding
Gains
   Gross
Unrealized
Holding
Losses
   Recorded
Value
 
Equity Securities  $16,866   $22,494   $
        -
   $39,360 

 

May 31, 2021  Amortized
Cost
   Gross
Unrealized
Holding
Gains
   Gross
Unrealized
Holding
Losses
   Recorded
Value
 
Equity Securities  $16,866   $28,830   $
       -
   $45,696 

 

XML 38 R27.htm IDEA: XBRL DOCUMENT v3.21.4
Leases (Tables)
6 Months Ended
Nov. 30, 2021
Leases [Abstract]  
Schedule of future minimum lease payments under non-cancelable operating leases
Twelve Months Ending November 30,    
2022  $334,441 
2023   218,903 
2024   130,646 
2025   125,388 
2026   128,522 
Thereafter   65,054 
Total undiscounted operating lease payments   1,002,954 
Less imputed interest   137,168 
Present value of operating lease payments  $865,786 

 

Schedule of right-of-use assets and operating lease liabilities
Assets    
Right-of-use assets, net  $774,452 
      
Liabilities     
Current operating lease liabilities  $283,841 
Long-term operating lease liabilities   581,945 
Total operating lease liabilities  $865,786 

 

XML 39 R28.htm IDEA: XBRL DOCUMENT v3.21.4
Geneva Consulting Group Acquisition (Tables)
3 Months Ended 6 Months Ended
Aug. 31, 2021
Nov. 30, 2021
Business Combinations [Abstract]    
Schedule of purchase price at fair values  
Cash consideration paid to date   $2,983,264 
Estimated earnout and other liabilities    358,796 
Total purchase price   $3,342,060 

 

Schedule of allocation of purchase price at preliminary estimated fair values  
Cash   $241,946 
Accounts receivable    778,930 
Prepaid expenses    5,249 
Intangible assets (see Note 15)    1,800,000 
Goodwill    785,883 
Accrued expenses    (269,948)
Net assets   $3,342,060 

 

Schedule of unaudited pro forma financial information
   Six Months Ended 
   November 30, 
   2021   2020 
Revenue   $46,730   $32,020 
Net income (loss)   $6,645   $(488)
Diluted earnings (loss) per share   $3.27   $(0.25)
 
XML 40 R29.htm IDEA: XBRL DOCUMENT v3.21.4
Intangible Assets (Tables)
6 Months Ended
Nov. 30, 2021
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of intangible assets identified in the Geneva acquisition
   May 31,      November 30, 
   2021   Amortization   2021 
Database (estimated life 5 years)  $195,500   $23,000   $172,500 
Non-compete agreement (estimated life 2 years)   6,250    2,500    3,750 
Trademark (estimated life 3 years)   45,000    10,000    35,000 
Customer relationships (estimated life 15 years)   1,425,000    50,000    1,375,000 
Total  $1,671,750   $85,500   $1,586,250 

 

XML 41 R30.htm IDEA: XBRL DOCUMENT v3.21.4
Net Income (Loss) Per Common Share (Details) - shares
3 Months Ended 6 Months Ended
Nov. 30, 2021
Nov. 30, 2021
Earnings Per Share [Abstract]    
Restricted stock awards 70,816 69,628
XML 42 R31.htm IDEA: XBRL DOCUMENT v3.21.4
Cash and Cash Equivalents (Details) - Schedule of considers short-term highly liquid investments - USD ($)
Nov. 30, 2021
May 31, 2021
Schedule of considers short-term highly liquid investments [Abstract]    
Cash in banks $ 6,214,123 $ 7,317,517
Money market funds 53,687 53,129
Total $ 6,267,810 $ 7,370,646
XML 43 R32.htm IDEA: XBRL DOCUMENT v3.21.4
Marketable Securities (Details) - Schedule of major categories of assets measured at fair value on a recurring basis - USD ($)
Nov. 30, 2021
May 31, 2021
Marketable Securities (Details) - Schedule of major categories of assets measured at fair value on a recurring basis [Line Items]    
Equity Securities $ 39,360 $ 45,696
Level 1 [Member]    
Marketable Securities (Details) - Schedule of major categories of assets measured at fair value on a recurring basis [Line Items]    
Equity Securities 39,360 45,696
Level 2 [Member]    
Marketable Securities (Details) - Schedule of major categories of assets measured at fair value on a recurring basis [Line Items]    
Equity Securities
Level 3 [Member]    
Marketable Securities (Details) - Schedule of major categories of assets measured at fair value on a recurring basis [Line Items]    
Equity Securities
XML 44 R33.htm IDEA: XBRL DOCUMENT v3.21.4
Marketable Securities (Details) - Schedule of marketable securities - USD ($)
6 Months Ended 12 Months Ended
Nov. 30, 2021
May 31, 2021
Schedule of marketable securities [Abstract]    
Equity Securities, Amortized Cost $ 16,866 $ 16,866
Equity Securities, Gross Unrealized Holding Gains 22,494 28,830
Equity Securities, Gross Unrealized Holding Losses
Equity Securities, Recorded Value $ 39,360 $ 45,696
XML 45 R34.htm IDEA: XBRL DOCUMENT v3.21.4
Leases (Details) - USD ($)
6 Months Ended
Nov. 30, 2021
Nov. 30, 2020
Leases [Abstract]    
Lease expiration, description The lease agreements for New York City, Hauppauge and New Jersey expire on August 31, 2022, December 31, 2023 and May 31, 2027, respectively, and do not include any renewal options. During the fiscal year ended May 31, 2021, the Company extended its lease in Hauppauge, entered into a lease in a new location for its New Jersey office expiring May 31, 2027 and entered into an agreement to sublease the space in New York City expiring August 31, 2022.  
Right-of-use asset impairment charge $ 136,599
Operating lease expense $ 155,000 $ 231,000
Operating lease, weighted average remaining lease term 2 years 10 months 24 days  
XML 46 R35.htm IDEA: XBRL DOCUMENT v3.21.4
Leases (Details) - Schedule of future minimum lease payments under non-cancelable operating leases
Nov. 30, 2021
USD ($)
Schedule of future minimum lease payments under non-cancelable operating leases [Abstract]  
2022 $ 334,441
2023 218,903
2024 130,646
2025 125,388
2026 128,522
Thereafter 65,054
Total undiscounted operating lease payments 1,002,954
Less imputed interest 137,168
Present value of operating lease payments $ 865,786
XML 47 R36.htm IDEA: XBRL DOCUMENT v3.21.4
Leases (Details) - Schedule of right-of-use assets and operating lease liabilities
6 Months Ended
Nov. 30, 2021
USD ($)
Assets  
Right-of-use assets, net $ 774,452
Liabilities  
Current operating lease liabilities 283,841
Long-term operating lease liabilities 581,945
Total operating lease liabilities $ 865,786
XML 48 R37.htm IDEA: XBRL DOCUMENT v3.21.4
Credit Facility (Details) - USD ($)
1 Months Ended 6 Months Ended
Nov. 27, 2019
Nov. 30, 2021
Credit Facility (Details) [Line Items]    
Borrowed amount under credit facility   $ 2,000,000
Line of credit facility, description   Advances under the Credit Facility accrue interest at a rate per annum equal to (x) the “base rate” or “prime rate” announced by Citibank, N.A. from time to time, which shall be increased or decreased, as the case may be, in an amount equal to each increase or decrease in such “base rate” or “prime rate,” plus (y) 1.75%. The prime rate as of November 30, 2021 was 3.25%, indicating an interest rate of 5.0% on the line of credit. The initial term of the Credit Facility is five years, which shall automatically renew for successive five-year periods unless either TSR or the Lender gives written notice to the other of termination at least 60 days prior to the expiration date of the then-current term. 
Net borrowings outstanding   $ 44,000
Loan and Security Agreement [Member]    
Credit Facility (Details) [Line Items]    
Borrowed amount under credit facility $ 7,000,000  
Credit Facility [Member]    
Credit Facility (Details) [Line Items]    
Borrowed amount under credit facility $ 2,000,000  
XML 49 R38.htm IDEA: XBRL DOCUMENT v3.21.4
Termination of Former CEO (Details) - USD ($)
1 Months Ended 3 Months Ended 6 Months Ended
Oct. 31, 2021
Mar. 31, 2020
Aug. 31, 2021
Nov. 30, 2021
Termination Of Former CEO [Abstract]        
Enhanced severance amount, description   (1) breach of his employment contract; and (2) breach of duty of good faith and fair dealing. Plaintiff Hughes alleged that he was terminated without cause or in the alternative that he resigned for good reason and therefore, pursuant to the Employment Agreement, Hughes sought severance pay in the amount of $1,000,000 and reasonable costs and attorney’s fees. The Company denied Plaintiff’s allegations in their entirety and filed counterclaims against Plaintiff for (1) declaratory relief; (2) breach of confidence/non-compete agreement; (3) declaratory and injunctive relief – confidence/non-compete; (4) tortious interference with current and prospective contractual and economic relations; (5) breach of fiduciary duty; (6) misappropriation of trade secrets; (7) declaratory and injunctive relief – unfair competition; and (8) conversion.    
Discovery expenses $ 705,000      
Selling, general and administrative expenses     $ 580,000 $ 580,000
XML 50 R39.htm IDEA: XBRL DOCUMENT v3.21.4
Legal Settlement with Investor (Details) - USD ($)
6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Apr. 01, 2020
Nov. 30, 2021
Aug. 13, 2020
Feb. 29, 2020
Legal Settlement with Investor (Details) [Line Items]            
Legal settlement amount payable     $ 900,000      
Settlement period     3 years      
Due payment   $ 300,000        
Accrued interest rate, percentage         3.75%  
Estimated present value of payments           $ 818,000
Effective interest rate           5.00%
Estimated present value of payments       $ 583,000    
Third Cash Payment [Member]            
Legal Settlement with Investor (Details) [Line Items]            
Cash payment   $ 300,000        
Forecast [Member]            
Legal Settlement with Investor (Details) [Line Items]            
Cash payment $ 300,000          
Forecast [Member] | Second Cash Payment [Member]            
Legal Settlement with Investor (Details) [Line Items]            
Cash payment $ 300,000          
XML 51 R40.htm IDEA: XBRL DOCUMENT v3.21.4
Paycheck Protection Program Loan (Details) - Paycheck Protection Program [Member] - USD ($)
3 Months Ended 6 Months Ended
Apr. 15, 2020
Aug. 31, 2021
Nov. 30, 2021
Paycheck Protection Program Loan (Details) [Line Items]      
Proceeds from loan $ 6,659,220    
Other income   $ 6,735,246 $ 6,735,246
XML 52 R41.htm IDEA: XBRL DOCUMENT v3.21.4
Geneva Consulting Group Acquisition (Details) - USD ($)
1 Months Ended 3 Months Ended 6 Months Ended
Mar. 17, 2021
Feb. 28, 2021
Nov. 30, 2021
Geneva Consulting Group Acquisition (Details) [Line Items]      
Acquisition, description     The purchase price for the shares of Geneva is comprised of the following: (i) $1,452,000 in cash paid to Sellers at the closing of the acquisition, (ii) an amount of $748,000, that is equal to the amount of Geneva’s loan under the PPP that was not assumed by the Company and is expected to be substantially forgiven by the SBA, (iii) an amount up to $300,000, which may be paid as an earnout payment in part in February 2021 and in part in August 2021 (the “Earnout Payments”), (iv) bonus payments payable in $10,000 increments, (v) $747,000 for the net working capital of Geneva as of closing and (vi) other purchase price adjustments of which $36,000 has been paid to date. Any Earnout Payments and bonus payments will be determined based upon the achievement of certain criteria relating to the number the Company’s contractors working full-time at the Company’s client locations on such dates. 
Earnout payments, description Pursuant to this agreement, and in full satisfaction of the Company’s obligations for deferred payments under the purchase agreement for the Geneva acquisition, the Sellers’ representative acknowledged receipt of the first Earnout Payment in the amount of $100,000, the parties agreed that the Company would make aggregate bonus payments to the Sellers’ representatives in the amount of $260,000, and the Company agreed to instruct the escrow agent to release to the Sellers’ representatives the second Earnout Payment in the amount of $200,000.    
Selling, general and administrative expenses   $ 210,000  
Payment for bonus $ 210,000    
Geneva acquisition [Member]      
Geneva Consulting Group Acquisition (Details) [Line Items]      
Other expenses     $ 498,000
XML 53 R42.htm IDEA: XBRL DOCUMENT v3.21.4
Geneva Consulting Group Acquisition (Details) - Schedule of purchase price at fair values
Sep. 02, 2020
USD ($)
Schedule of purchase price at fair values [Abstract]  
Cash consideration paid to date $ 2,983,264
Estimated earnout and other liabilities 358,796
Total purchase price $ 3,342,060
XML 54 R43.htm IDEA: XBRL DOCUMENT v3.21.4
Geneva Consulting Group Acquisition (Details) - Schedule of allocation of purchase price at preliminary estimated fair values
Sep. 01, 2020
USD ($)
Schedule of allocation of purchase price at preliminary estimated fair values [Abstract]  
Cash $ 241,946
Accounts receivable 778,930
Prepaid expenses 5,249
Intangible assets (see Note 15) 1,800,000
Goodwill 785,883
Accrued expenses (269,948)
Net assets $ 3,342,060
XML 55 R44.htm IDEA: XBRL DOCUMENT v3.21.4
Geneva Consulting Group Acquisition (Details) - Schedule of unaudited pro forma financial information - USD ($)
6 Months Ended
Nov. 30, 2021
Nov. 30, 2020
Schedule of unaudited pro forma financial information [Abstract]    
Revenue $ 46,730 $ 32,020
Net income (loss) $ 6,645 $ (488)
Diluted earnings (loss) per share (in Dollars per share) $ 3.27 $ (0.25)
XML 56 R45.htm IDEA: XBRL DOCUMENT v3.21.4
Intangible Assets (Details) - Schedule of intangible assets identified in the Geneva acquisition
6 Months Ended
Nov. 30, 2021
USD ($)
Database [Member]  
Finite-Lived Intangible Assets [Line Items]  
Estimated life Database (estimated life 5 years)
Intangible assets identified at beginning $ 195,500
Amortization 23,000
Intangible assets identified at ending $ 172,500
Noncompete Agreements [Member]  
Finite-Lived Intangible Assets [Line Items]  
Estimated life Non-compete agreement (estimated life 2 years)
Intangible assets identified at beginning $ 6,250
Amortization 2,500
Intangible assets identified at ending $ 3,750
Trademarks [Member]  
Finite-Lived Intangible Assets [Line Items]  
Estimated life Trademark (estimated life 3 years)
Intangible assets identified at beginning $ 45,000
Amortization 10,000
Intangible assets identified at ending $ 35,000
Customer Relationships [Member]  
Finite-Lived Intangible Assets [Line Items]  
Estimated life Customer relationships (estimated life 15 years)
Intangible assets identified at beginning $ 1,425,000
Amortization 50,000
Intangible assets identified at ending $ 1,375,000
Total [Member]  
Finite-Lived Intangible Assets [Line Items]  
Estimated life Total
Intangible assets identified at beginning $ 1,671,750
Amortization 85,500
Intangible assets identified at ending $ 1,586,250
XML 57 R46.htm IDEA: XBRL DOCUMENT v3.21.4
Related Party Transactions (Details) - $ / shares
Feb. 03, 2021
Jan. 05, 2021
Related Party Transactions (Details) [Line Items]    
Common stock outstanding percentage   5.00%
Chairman [Member]    
Related Party Transactions (Details) [Line Items]    
Share purchased 27,586  
QAR Industries, Inc. [Member]    
Related Party Transactions (Details) [Line Items]    
Share purchased 348,414  
Fintech Consulting LLC [Member]    
Related Party Transactions (Details) [Line Items]    
Price per share $ 7.25  
Fintech Consulting LLC [Member] | Chairman [Member]    
Related Party Transactions (Details) [Line Items]    
Price per share $ 7.25  
XML 58 R47.htm IDEA: XBRL DOCUMENT v3.21.4
Stock-based Compensation Expense (Details) - USD ($)
1 Months Ended 3 Months Ended 6 Months Ended
Jan. 28, 2021
Nov. 30, 2021
Nov. 30, 2021
Stock-based Compensation Expense (Details) [Line Items]      
Shares granted (in Shares) 108,333    
Stock option vested (in Shares) 69,167    
Shares granted $ 826,000    
Option granted based on the closing price $ 262,000    
Stock based compensation expense   $ 177,000 $ 354,000
Compensation expense, description     As of November 30, 2021, there is approximately $497,000 of unearned compensation expense that will be expensed through February 2024; 142,666 stock awards expected to vest; and zero vested awards.
Minimum [Member]      
Stock-based Compensation Expense (Details) [Line Items]      
Estimated forfeiture rates 40.00%    
Maximum [Member]      
Stock-based Compensation Expense (Details) [Line Items]      
Estimated forfeiture rates 60.00%    
XML 59 f10q1121_tsrinc_htm.xml IDEA: XBRL DOCUMENT 0000098338 2021-06-01 2021-11-30 0000098338 2022-01-07 0000098338 2021-11-30 0000098338 2021-05-31 0000098338 2021-09-01 2021-11-30 0000098338 2020-09-01 2020-11-30 0000098338 2020-06-01 2020-11-30 0000098338 us-gaap:CommonStockMember 2020-05-31 0000098338 us-gaap:AdditionalPaidInCapitalMember 2020-05-31 0000098338 us-gaap:RetainedEarningsMember 2020-05-31 0000098338 us-gaap:TreasuryStockMember 2020-05-31 0000098338 us-gaap:ParentMember 2020-05-31 0000098338 us-gaap:NoncontrollingInterestMember 2020-05-31 0000098338 2020-05-31 0000098338 us-gaap:CommonStockMember 2020-06-01 2020-08-31 0000098338 us-gaap:AdditionalPaidInCapitalMember 2020-06-01 2020-08-31 0000098338 us-gaap:RetainedEarningsMember 2020-06-01 2020-08-31 0000098338 us-gaap:TreasuryStockMember 2020-06-01 2020-08-31 0000098338 us-gaap:ParentMember 2020-06-01 2020-08-31 0000098338 us-gaap:NoncontrollingInterestMember 2020-06-01 2020-08-31 0000098338 2020-06-01 2020-08-31 0000098338 us-gaap:CommonStockMember 2020-08-31 0000098338 us-gaap:AdditionalPaidInCapitalMember 2020-08-31 0000098338 us-gaap:RetainedEarningsMember 2020-08-31 0000098338 us-gaap:TreasuryStockMember 2020-08-31 0000098338 us-gaap:ParentMember 2020-08-31 0000098338 us-gaap:NoncontrollingInterestMember 2020-08-31 0000098338 2020-08-31 0000098338 us-gaap:CommonStockMember 2020-09-01 2020-11-30 0000098338 us-gaap:AdditionalPaidInCapitalMember 2020-09-01 2020-11-30 0000098338 us-gaap:RetainedEarningsMember 2020-09-01 2020-11-30 0000098338 us-gaap:TreasuryStockMember 2020-09-01 2020-11-30 0000098338 us-gaap:ParentMember 2020-09-01 2020-11-30 0000098338 us-gaap:NoncontrollingInterestMember 2020-09-01 2020-11-30 0000098338 us-gaap:CommonStockMember 2020-11-30 0000098338 us-gaap:AdditionalPaidInCapitalMember 2020-11-30 0000098338 us-gaap:RetainedEarningsMember 2020-11-30 0000098338 us-gaap:TreasuryStockMember 2020-11-30 0000098338 us-gaap:ParentMember 2020-11-30 0000098338 us-gaap:NoncontrollingInterestMember 2020-11-30 0000098338 2020-11-30 0000098338 us-gaap:CommonStockMember 2021-05-31 0000098338 us-gaap:AdditionalPaidInCapitalMember 2021-05-31 0000098338 us-gaap:RetainedEarningsMember 2021-05-31 0000098338 us-gaap:TreasuryStockMember 2021-05-31 0000098338 us-gaap:ParentMember 2021-05-31 0000098338 us-gaap:NoncontrollingInterestMember 2021-05-31 0000098338 us-gaap:CommonStockMember 2021-06-01 2021-08-31 0000098338 us-gaap:AdditionalPaidInCapitalMember 2021-06-01 2021-08-31 0000098338 us-gaap:RetainedEarningsMember 2021-06-01 2021-08-31 0000098338 us-gaap:TreasuryStockMember 2021-06-01 2021-08-31 0000098338 us-gaap:ParentMember 2021-06-01 2021-08-31 0000098338 us-gaap:NoncontrollingInterestMember 2021-06-01 2021-08-31 0000098338 2021-06-01 2021-08-31 0000098338 us-gaap:CommonStockMember 2021-08-31 0000098338 us-gaap:AdditionalPaidInCapitalMember 2021-08-31 0000098338 us-gaap:RetainedEarningsMember 2021-08-31 0000098338 us-gaap:TreasuryStockMember 2021-08-31 0000098338 us-gaap:ParentMember 2021-08-31 0000098338 us-gaap:NoncontrollingInterestMember 2021-08-31 0000098338 2021-08-31 0000098338 us-gaap:CommonStockMember 2021-09-01 2021-11-30 0000098338 us-gaap:AdditionalPaidInCapitalMember 2021-09-01 2021-11-30 0000098338 us-gaap:RetainedEarningsMember 2021-09-01 2021-11-30 0000098338 us-gaap:TreasuryStockMember 2021-09-01 2021-11-30 0000098338 us-gaap:ParentMember 2021-09-01 2021-11-30 0000098338 us-gaap:NoncontrollingInterestMember 2021-09-01 2021-11-30 0000098338 us-gaap:CommonStockMember 2021-11-30 0000098338 us-gaap:AdditionalPaidInCapitalMember 2021-11-30 0000098338 us-gaap:RetainedEarningsMember 2021-11-30 0000098338 us-gaap:TreasuryStockMember 2021-11-30 0000098338 us-gaap:ParentMember 2021-11-30 0000098338 us-gaap:NoncontrollingInterestMember 2021-11-30 0000098338 us-gaap:FairValueInputsLevel1Member 2021-11-30 0000098338 us-gaap:FairValueInputsLevel2Member 2021-11-30 0000098338 us-gaap:FairValueInputsLevel3Member 2021-11-30 0000098338 us-gaap:FairValueInputsLevel1Member 2021-05-31 0000098338 us-gaap:FairValueInputsLevel2Member 2021-05-31 0000098338 us-gaap:FairValueInputsLevel3Member 2021-05-31 0000098338 2020-06-01 2021-05-31 0000098338 tsri:LoanAndSecurityAgreementMember 2019-11-01 2019-11-27 0000098338 us-gaap:RevolvingCreditFacilityMember 2019-11-01 2019-11-27 0000098338 2020-03-01 2020-03-31 0000098338 2021-10-01 2021-10-31 0000098338 2020-03-25 2020-04-01 0000098338 tsri:ThirdCashPaymentMember 2021-06-30 2021-06-30 0000098338 srt:ScenarioForecastMember 2022-06-30 2022-06-30 0000098338 srt:ScenarioForecastMember tsri:SecondCashPaymentMember 2022-06-30 2022-06-30 0000098338 2021-06-30 0000098338 2020-08-13 0000098338 2020-02-29 0000098338 tsri:PaycheckProtectionProgramMember 2020-04-03 2020-04-15 0000098338 tsri:PaycheckProtectionProgramMember 2021-06-01 2021-11-30 0000098338 tsri:PaycheckProtectionProgramMember 2021-06-01 2021-08-31 0000098338 2021-03-01 2021-03-17 0000098338 2020-12-01 2021-02-28 0000098338 tsri:GenevaAcquisitionMember 2021-06-01 2021-11-30 0000098338 2020-08-25 2020-09-02 0000098338 2020-09-02 0000098338 2020-09-01 0000098338 tsri:DatabaseMember 2021-06-01 2021-11-30 0000098338 tsri:DatabaseMember 2021-11-30 0000098338 us-gaap:NoncompeteAgreementsMember 2021-06-01 2021-11-30 0000098338 us-gaap:NoncompeteAgreementsMember 2021-11-30 0000098338 us-gaap:TrademarksMember 2021-06-01 2021-11-30 0000098338 us-gaap:TrademarksMember 2021-11-30 0000098338 us-gaap:CustomerRelationshipsMember 2021-06-01 2021-11-30 0000098338 us-gaap:CustomerRelationshipsMember 2021-11-30 0000098338 tsri:TotalMember 2021-06-01 2021-11-30 0000098338 tsri:TotalMember 2021-11-30 0000098338 2021-01-05 0000098338 tsri:QARIndustriesIncMember 2021-02-03 0000098338 tsri:FintechConsultingLLCMember 2021-02-03 0000098338 srt:BoardOfDirectorsChairmanMember 2021-02-03 0000098338 srt:BoardOfDirectorsChairmanMember tsri:FintechConsultingLLCMember 2021-02-03 0000098338 2021-01-01 2021-01-28 0000098338 2021-01-28 0000098338 srt:MinimumMember 2021-01-01 2021-01-28 0000098338 srt:MaximumMember 2021-01-01 2021-01-28 shares iso4217:USD iso4217:USD shares pure 10-Q true false 001-38838 TSR, Inc. DE 13-2635899 400 Oser Avenue Hauppauge NY 11788 Common Stock, par value $0.01 per share TSRI NASDAQ Yes Yes Non-accelerated Filer true false false 1962062 6267810 7370646 39360 45696 181000 181000 10772550 9660742 35328 32508 297689 253694 15726 8671 17428463 17371957 156075 155006 166071 116238 104630 47663 774452 895573 1586250 1671750 785883 785883 932000 941000 21777749 21830064 1791423 2083140 4861769 4519416 1169832 1170500 43954 92527 283841 309731 582965 298370 8733784 8473684 581945 707369 568739 6659220 9315729 16409012 1 1 500000 500000 0.01 0.01 12500000 12500000 3114163 3114163 1962062 1962062 31142 31142 5693698 5339200 20185401 13540822 25910241 18911164 1152101 1152101 13514003 13514003 12396238 5397161 65782 23891 12462020 5421052 21777749 21830064 23863550 16068577 46729567 30582583 19815539 13233492 38871168 25416414 3633160 3058618 7798465 5329919 23448699 16292110 46669633 30746333 414851 -223533 59934 -163750 -28138 -51697 -61984 -103973 6735246 -3888 -2080 -6336 -11664 382825 -277310 6726860 -279387 128000 -30000 13000 -35000 254825 -247310 6713860 -244387 11789 -552 69281 5371 243036 -246758 6644579 -249758 0.12 -0.13 3.39 -0.13 0.12 -0.13 3.27 -0.13 1962062 1962062 1962062 1962062 2032878 1962062 2031690 1962062 3114163 31142 5102868 14141796 -13514003 5761803 28380 5790183 5923 5923 -3000 -3000 -3000 3114163 31142 5102868 14138796 -13514003 5758803 34303 5793106 -552 -552 -246758 -246758 -246758 3114163 31142 5102868 13892038 -13514003 5512045 33751 5545796 3114163 31142 5339200 13540822 -13514003 5397161 23891 5421052 57492 57492 1750 1750 177249 177249 177249 6401543 6401543 6401543 3114163 31142 5516449 19942365 -13514003 11975953 79633 12055586 11789 11789 25640 25640 177249 177249 177249 243036 243036 243036 3114163 31142 5693698 20185401 -13514003 12396238 65782 12462020 6713860 -244387 110612 47543 -6336 -11664 9000 -74000 -30193 -18 136599 6735246 354498 1111808 171442 2820 24136 43995 143308 7055 -31642 56967 26789 126662 1434986 -668 -11401 -284144 19643 -951928 986596 241946 241946 3100114 74945 22659 -74945 -3122773 -48573 -401097 27390 -75963 -401097 -1102836 -2537274 7370646 9730022 6267810 7192748 11000 8000 261000 <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify"> <td style="width: 0.5in; text-align: left">1.</td><td style="text-align: justify"><span style="text-decoration:underline">Basis of Presentation</span></td> </tr></table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">The accompanying condensed consolidated interim financial statements include the accounts of TSR, Inc. and its subsidiaries. Unless otherwise stated or the context otherwise requires, the terms “we,” “us,” “our,” and the “Company” refer to TSR, Inc. and its subsidiaries. All significant inter-company balances and transactions have been eliminated in consolidation. The condensed balance sheet as of May 31, 2021, which has been derived from audited financial statements, and the unaudited interim financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America applying to interim financial information and with the instructions to Form 10-Q of Regulation S-X of the Securities and Exchange Commission (the “SEC”). Accordingly, certain information and footnote disclosures required by accounting principles generally accepted in the United States of America and normally included in the Company’s annual financial statements have been condensed or omitted. These condensed consolidated interim financial statements as of and for the three months and six months ended November 30, 2021 are unaudited; however, in the opinion of management, such statements include all adjustments (consisting of normal recurring adjustments) necessary to present fairly the consolidated financial position, results of operations and cash flows of the Company for the periods presented. The results of operations for the interim periods presented are not necessarily indicative of the results that might be expected for future interim periods or for the full year ending May 31, 2022. These condensed consolidated interim financial statements should be read in conjunction with the Company’s consolidated financial statements and notes thereto included in the Company’s Annual Report on Form 10-K for the year ended May 31, 2021.</p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top"> <td style="width: 0.5in">2.</td><td><span style="text-decoration:underline">Net Income (Loss) Per Common Share</span></td></tr></table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">Basic net income (loss) per common share is computed by dividing net income (loss) available to common stockholders of TSR, Inc. by the weighted average number of common shares outstanding during the reporting period, excluding the effects of any potentially dilutive securities. During the quarter ended February 28, 2021, the Company granted time and performance vesting restricted stock awards under its 2020 Equity Incentive Plan (see Note 17 for further information). Diluted earnings per share gives effect to all potentially dilutive common shares outstanding during the reporting period. The common stock equivalents associated with these restricted stock awards of 70,816 and 69,628 in the three months and six months ended November 30, 2021 have been included for dilutive shares outstanding for the three months and six months ended November 30, 2021.</p> 70816 69628 <table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top"> <td style="width: 0.5in">3.</td><td><span style="text-decoration:underline">Cash and Cash Equivalents</span></td></tr></table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">The Company considers short-term highly liquid investments with maturities of three months or less at the time of purchase to be cash equivalents. Cash and cash equivalents were comprised of the following as of November 30, 2021 and May 31, 2021:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-align: justify"> </p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="vertical-align: bottom; padding-bottom: 1.5pt; text-align: center"> </td><td style="vertical-align: bottom; padding-bottom: 1.5pt; text-align: center"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: Black 1.5pt solid; text-align: center">November 30, <br/>2021</td><td style="vertical-align: bottom; padding-bottom: 1.5pt; text-align: center"> </td><td style="vertical-align: bottom; padding-bottom: 1.5pt; text-align: center"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: Black 1.5pt solid; text-align: center">May 31, <br/>2021</td><td style="vertical-align: bottom; padding-bottom: 1.5pt; text-align: center"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: left">Cash in banks</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">6,214,123</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">7,317,517</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 1.5pt; text-align: left">Money market funds</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">53,687</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">53,129</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 4pt"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">6,267,810</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">7,370,646</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="vertical-align: bottom; padding-bottom: 1.5pt; text-align: center"> </td><td style="vertical-align: bottom; padding-bottom: 1.5pt; text-align: center"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: Black 1.5pt solid; text-align: center">November 30, <br/>2021</td><td style="vertical-align: bottom; padding-bottom: 1.5pt; text-align: center"> </td><td style="vertical-align: bottom; padding-bottom: 1.5pt; text-align: center"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: Black 1.5pt solid; text-align: center">May 31, <br/>2021</td><td style="vertical-align: bottom; padding-bottom: 1.5pt; text-align: center"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: left">Cash in banks</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">6,214,123</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">7,317,517</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 1.5pt; text-align: left">Money market funds</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">53,687</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">53,129</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 4pt"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">6,267,810</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">7,370,646</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table> 6214123 7317517 53687 53129 6267810 7370646 <table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top"> <td style="width: 0.5in">4.</td><td><span style="text-decoration:underline">Fair Value of Financial Instruments</span></td></tr></table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">Accounting Standards Codification (“ASC”) 820-10, <i>Fair Value Measurements and Disclosures</i> (“ASC 820-10”), defines fair value, establishes a framework for measuring fair value under accounting principles generally accepted in the United States of America (“GAAP”) and provides for expanded disclosure about fair value measurements. ASC 820-10 applies to all other accounting pronouncements that require or permit fair value measurements.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">The Company determines or calculates the fair value of financial instruments using quoted market prices in active markets when such information is available or using appropriate present value or other valuation techniques, such as discounted cash flow analyses, incorporating available market discount rate information for similar types of instruments while estimating for non-performance and liquidity risk. These techniques are significantly affected by the assumptions used, including the discount rate, credit spreads and estimates of future cash flows.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">Assets and liabilities typically recorded at fair value on a non-recurring basis to which ASC 820-10 applies include:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.5in; text-align: justify; text-indent: -0.5in"> </p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt" width="100%"><tr style="vertical-align: top"> <td style="width: 1in"/><td style="width: 0.5in">●</td><td style="text-align: justify">non-financial assets and liabilities initially measured at fair value in an acquisition or business combination, and</td></tr><tr style="vertical-align: top"> <td> </td><td> </td><td style="text-align: justify"> </td></tr> </table><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt" width="100%"><tr style="vertical-align: top"> <td style="width: 1in"/><td style="width: 0.5in">●</td><td style="text-align: justify">long-lived assets measured at fair value due to an impairment assessment under ASC 360-10-15, <i>Impairment or Disposal of Long-Lived Assets.</i></td></tr></table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.5in; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">This topic defines fair value as the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date and establishes a three-level hierarchy, which encourages an entity to maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value. ASC 820-10 requires that assets and liabilities recorded at fair value be classified and disclosed in one of the following three categories:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.5in; text-align: justify; text-indent: -0.5in"> </p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt" width="100%"><tr style="vertical-align: top"> <td style="width: 1in"/><td style="width: 0.5in">●</td><td style="text-align: justify">Level 1 - inputs utilize quoted prices (unadjusted) in active markets for identical assets or liabilities that the Company has the ability to access.</td></tr><tr style="vertical-align: top"> <td> </td><td> </td><td style="text-align: justify"> </td></tr> </table><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt" width="100%"><tr style="vertical-align: top"> <td style="width: 1in"/><td style="width: 0.5in">●</td><td style="text-align: justify">Level 2 - inputs utilize other-than-quoted prices that are observable, either directly or indirectly. Level 2 inputs include quoted prices for similar assets and liabilities in active markets, and inputs such as interest rates and yield curves that are observable at commonly quoted intervals.</td></tr><tr style="vertical-align: top"> <td> </td><td> </td><td style="text-align: justify"> </td></tr> </table><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt" width="100%"><tr style="vertical-align: top"> <td style="width: 1in"/><td style="width: 0.5in">●</td><td style="text-align: justify">Level 3 - inputs are unobservable and are typically based on the Company’s own assumptions, including situations where there is little, if any, market activity. Both observable and unobservable inputs may be used to determine the fair value of positions that are classified within the Level 3 classification.</td></tr></table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">In certain cases, the inputs used to measure fair value may fall into different levels of the fair value hierarchy. In such cases, the Company classifies such financial assets or liabilities based on the lowest level input that is significant to the fair value measurement in its entirety. The Company’s assessment of the significance of a particular input to the fair value measurement in its entirety requires judgment and considers factors specific to the asset or liability.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">ASC Topic 825, <i>Financial Instruments</i>, requires disclosure of the fair value of certain financial instruments. For cash and cash equivalents, accounts receivable, accounts and other payables, accrued liabilities and advances from customers, the amounts presented in the condensed consolidated financial statements approximate fair value because of the short-term maturities of these instruments.</p> <table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top"> <td style="width: 0.5in">5.</td><td><span style="text-decoration:underline">Marketable Securities</span></td></tr></table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">The Company has characterized its investments in marketable securities, based on the priority of the inputs used to value the investments, into a three-level fair value hierarchy. The fair value hierarchy gives the highest priority to quoted prices in active markets for identical assets or liabilities (Level 1) and lowest priority to unobservable inputs (Level 3). If the inputs used to measure the investments fall within different levels of the hierarchy, the categorization is based on the lowest level input that is significant to the fair value measurement of the instrument.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-align: justify; text-indent: -0.25in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">Investments recorded in the accompanying condensed consolidated balance sheets are categorized based on the inputs to valuation techniques as follows:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify"> </p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt" width="100%"><tr style="vertical-align: top"> <td style="width: 1in"/><td style="width: 0.5in">●</td><td style="text-align: justify">Level 1 - These are investments where values are based on unadjusted quoted prices for identical assets in an active market the Company has the ability to access.</td></tr><tr style="vertical-align: top"> <td> </td><td> </td><td style="text-align: justify"> </td></tr> </table><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt" width="100%"><tr style="vertical-align: top"> <td style="width: 1in"/><td style="width: 0.5in">●</td><td style="text-align: justify">Level 2 - These are investments where values are based on quoted market prices that are not active or model derived valuations in which all significant inputs are observable in active markets.</td></tr><tr style="vertical-align: top"> <td> </td><td> </td><td style="text-align: justify"> </td></tr> </table><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt" width="100%"><tr style="vertical-align: top"> <td style="width: 1in"/><td style="width: 0.5in">●</td><td style="text-align: justify">Level 3 - These are investments where values are derived from techniques in which one or more significant inputs are unobservable.</td></tr></table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">The following are the major categories of assets measured at fair value on a recurring basis as of November 30, 2021 and May 31, 2021 using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2) and significant unobservable inputs (Level 3):</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-align: justify"> </p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="text-align: left; border-bottom: Black 1.5pt solid">November 30, 2021</td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid">Level 1</td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid">Level 2</td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid">Level 3</td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid">Total</td><td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 52%; text-align: left; padding-bottom: 4pt">Equity Securities</td><td style="width: 1%; padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; width: 1%; text-align: left">$</td><td style="width: 9%; border-bottom: Black 4pt double; text-align: right">39,360</td><td style="width: 1%; padding-bottom: 4pt; text-align: left"> </td><td style="width: 1%; padding-bottom: 4pt"> </td> <td style="width: 1%; border-bottom: Black 4pt double; text-align: left">$</td><td style="width: 9%; border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-71">   -</div></td><td style="width: 1%; padding-bottom: 4pt; text-align: left"> </td><td style="width: 1%; padding-bottom: 4pt"> </td> <td style="width: 1%; border-bottom: Black 4pt double; text-align: left">$</td><td style="width: 9%; border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-72">   -</div></td><td style="width: 1%; padding-bottom: 4pt; text-align: left"> </td><td style="width: 1%; padding-bottom: 4pt"> </td> <td style="width: 1%; border-bottom: Black 4pt double; text-align: left">$</td><td style="width: 9%; border-bottom: Black 4pt double; text-align: right">39,360</td><td style="width: 1%; padding-bottom: 4pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-align: justify"> </p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="text-align: left; border-bottom: Black 1.5pt solid">May 31, 2021</td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid">Level 1</td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid">Level 2</td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid">Level 3</td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid">Total</td><td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 52%; text-align: left; padding-bottom: 4pt">Equity Securities</td><td style="width: 1%; padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; width: 1%; text-align: left">$</td><td style="width: 9%; border-bottom: Black 4pt double; text-align: right">45,696</td><td style="width: 1%; padding-bottom: 4pt; text-align: left"> </td><td style="width: 1%; padding-bottom: 4pt"> </td> <td style="width: 1%; border-bottom: Black 4pt double; text-align: left">$</td><td style="width: 9%; border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-73">   -</div></td><td style="width: 1%; padding-bottom: 4pt; text-align: left"> </td><td style="width: 1%; padding-bottom: 4pt"> </td> <td style="width: 1%; border-bottom: Black 4pt double; text-align: left">$</td><td style="width: 9%; border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-74">   -</div></td><td style="width: 1%; padding-bottom: 4pt; text-align: left"> </td><td style="width: 1%; padding-bottom: 4pt"> </td> <td style="width: 1%; border-bottom: Black 4pt double; text-align: left">$</td><td style="width: 9%; border-bottom: Black 4pt double; text-align: right">45,696</td><td style="width: 1%; padding-bottom: 4pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">The Company’s equity securities are classified as trading securities, which are carried at fair value, as determined by quoted market prices, which is a Level 1 input, as established by the fair value hierarchy. The related unrealized gains and losses are included in earnings. The Company’s marketable securities at November 30, 2021 and May 31, 2021 are summarized as follows:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-align: justify"> </p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="text-align: left; border-bottom: Black 1.5pt solid">November 30, 2021</td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid">Amortized <br/>Cost</td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid">Gross <br/>Unrealized <br/>Holding <br/>Gains</td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid">Gross <br/>Unrealized <br/>Holding <br/>Losses</td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid">Recorded <br/>Value</td><td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 52%; text-align: left; padding-bottom: 4pt">Equity Securities</td><td style="width: 1%; padding-bottom: 4pt"> </td> <td style="width: 1%; border-bottom: Black 4pt double; text-align: left">$</td><td style="width: 9%; border-bottom: Black 4pt double; text-align: right">16,866</td><td style="width: 1%; padding-bottom: 4pt; text-align: left"> </td><td style="width: 1%; padding-bottom: 4pt"> </td> <td style="width: 1%; border-bottom: Black 4pt double; text-align: left">$</td><td style="width: 9%; border-bottom: Black 4pt double; text-align: right">22,494</td><td style="width: 1%; padding-bottom: 4pt; text-align: left"> </td><td style="width: 1%; padding-bottom: 4pt"> </td> <td style="width: 1%; border-bottom: Black 4pt double; text-align: left">$</td><td style="width: 9%; border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-75">        -</div></td><td style="width: 1%; padding-bottom: 4pt; text-align: left"> </td><td style="width: 1%; padding-bottom: 4pt"> </td> <td style="width: 1%; border-bottom: Black 4pt double; text-align: left">$</td><td style="width: 9%; border-bottom: Black 4pt double; text-align: right">39,360</td><td style="width: 1%; padding-bottom: 4pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-align: justify"> </p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="text-align: left; border-bottom: Black 1.5pt solid">May 31, 2021</td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid">Amortized <br/>Cost</td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid">Gross <br/>Unrealized <br/>Holding <br/>Gains</td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid">Gross <br/>Unrealized <br/>Holding <br/>Losses</td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid">Recorded <br/>Value</td><td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 52%; text-align: left; padding-bottom: 4pt">Equity Securities</td><td style="width: 1%; padding-bottom: 4pt"> </td> <td style="width: 1%; border-bottom: Black 4pt double; text-align: left">$</td><td style="width: 9%; border-bottom: Black 4pt double; text-align: right">16,866</td><td style="width: 1%; padding-bottom: 4pt; text-align: left"> </td><td style="width: 1%; padding-bottom: 4pt"> </td> <td style="width: 1%; border-bottom: Black 4pt double; text-align: left">$</td><td style="width: 9%; border-bottom: Black 4pt double; text-align: right">28,830</td><td style="width: 1%; padding-bottom: 4pt; text-align: left"> </td><td style="width: 1%; padding-bottom: 4pt"> </td> <td style="width: 1%; border-bottom: Black 4pt double; text-align: left">$</td><td style="width: 9%; border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-76">       -</div></td><td style="width: 1%; padding-bottom: 4pt; text-align: left"> </td><td style="width: 1%; padding-bottom: 4pt"> </td> <td style="width: 1%; border-bottom: Black 4pt double; text-align: left">$</td><td style="width: 9%; border-bottom: Black 4pt double; text-align: right">45,696</td><td style="width: 1%; padding-bottom: 4pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">The Company’s investments in marketable securities consist primarily of investments in equity securities. Market values were determined for each individual security in the investment portfolio. When evaluating the investments for other-than-temporary impairment, the Company reviews factors such as length of time and extent to which fair value has been below cost basis, the financial condition of the issuer, and the Company’s ability and intent to hold the investment for a period of time, which may be sufficient for anticipated recovery in market values.</p> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="text-align: left; border-bottom: Black 1.5pt solid">November 30, 2021</td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid">Level 1</td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid">Level 2</td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid">Level 3</td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid">Total</td><td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 52%; text-align: left; padding-bottom: 4pt">Equity Securities</td><td style="width: 1%; padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; width: 1%; text-align: left">$</td><td style="width: 9%; border-bottom: Black 4pt double; text-align: right">39,360</td><td style="width: 1%; padding-bottom: 4pt; text-align: left"> </td><td style="width: 1%; padding-bottom: 4pt"> </td> <td style="width: 1%; border-bottom: Black 4pt double; text-align: left">$</td><td style="width: 9%; border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-71">   -</div></td><td style="width: 1%; padding-bottom: 4pt; text-align: left"> </td><td style="width: 1%; padding-bottom: 4pt"> </td> <td style="width: 1%; border-bottom: Black 4pt double; text-align: left">$</td><td style="width: 9%; border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-72">   -</div></td><td style="width: 1%; padding-bottom: 4pt; text-align: left"> </td><td style="width: 1%; padding-bottom: 4pt"> </td> <td style="width: 1%; border-bottom: Black 4pt double; text-align: left">$</td><td style="width: 9%; border-bottom: Black 4pt double; text-align: right">39,360</td><td style="width: 1%; padding-bottom: 4pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-align: justify"> </p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="text-align: left; border-bottom: Black 1.5pt solid">May 31, 2021</td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid">Level 1</td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid">Level 2</td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid">Level 3</td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid">Total</td><td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 52%; text-align: left; padding-bottom: 4pt">Equity Securities</td><td style="width: 1%; padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; width: 1%; text-align: left">$</td><td style="width: 9%; border-bottom: Black 4pt double; text-align: right">45,696</td><td style="width: 1%; padding-bottom: 4pt; text-align: left"> </td><td style="width: 1%; padding-bottom: 4pt"> </td> <td style="width: 1%; border-bottom: Black 4pt double; text-align: left">$</td><td style="width: 9%; border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-73">   -</div></td><td style="width: 1%; padding-bottom: 4pt; text-align: left"> </td><td style="width: 1%; padding-bottom: 4pt"> </td> <td style="width: 1%; border-bottom: Black 4pt double; text-align: left">$</td><td style="width: 9%; border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-74">   -</div></td><td style="width: 1%; padding-bottom: 4pt; text-align: left"> </td><td style="width: 1%; padding-bottom: 4pt"> </td> <td style="width: 1%; border-bottom: Black 4pt double; text-align: left">$</td><td style="width: 9%; border-bottom: Black 4pt double; text-align: right">45,696</td><td style="width: 1%; padding-bottom: 4pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in"> </p> 39360 39360 45696 45696 <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="text-align: left; border-bottom: Black 1.5pt solid">November 30, 2021</td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid">Amortized <br/>Cost</td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid">Gross <br/>Unrealized <br/>Holding <br/>Gains</td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid">Gross <br/>Unrealized <br/>Holding <br/>Losses</td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid">Recorded <br/>Value</td><td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 52%; text-align: left; padding-bottom: 4pt">Equity Securities</td><td style="width: 1%; padding-bottom: 4pt"> </td> <td style="width: 1%; border-bottom: Black 4pt double; text-align: left">$</td><td style="width: 9%; border-bottom: Black 4pt double; text-align: right">16,866</td><td style="width: 1%; padding-bottom: 4pt; text-align: left"> </td><td style="width: 1%; padding-bottom: 4pt"> </td> <td style="width: 1%; border-bottom: Black 4pt double; text-align: left">$</td><td style="width: 9%; border-bottom: Black 4pt double; text-align: right">22,494</td><td style="width: 1%; padding-bottom: 4pt; text-align: left"> </td><td style="width: 1%; padding-bottom: 4pt"> </td> <td style="width: 1%; border-bottom: Black 4pt double; text-align: left">$</td><td style="width: 9%; border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-75">        -</div></td><td style="width: 1%; padding-bottom: 4pt; text-align: left"> </td><td style="width: 1%; padding-bottom: 4pt"> </td> <td style="width: 1%; border-bottom: Black 4pt double; text-align: left">$</td><td style="width: 9%; border-bottom: Black 4pt double; text-align: right">39,360</td><td style="width: 1%; padding-bottom: 4pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-align: justify"> </p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="text-align: left; border-bottom: Black 1.5pt solid">May 31, 2021</td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid">Amortized <br/>Cost</td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid">Gross <br/>Unrealized <br/>Holding <br/>Gains</td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid">Gross <br/>Unrealized <br/>Holding <br/>Losses</td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid">Recorded <br/>Value</td><td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 52%; text-align: left; padding-bottom: 4pt">Equity Securities</td><td style="width: 1%; padding-bottom: 4pt"> </td> <td style="width: 1%; border-bottom: Black 4pt double; text-align: left">$</td><td style="width: 9%; border-bottom: Black 4pt double; text-align: right">16,866</td><td style="width: 1%; padding-bottom: 4pt; text-align: left"> </td><td style="width: 1%; padding-bottom: 4pt"> </td> <td style="width: 1%; border-bottom: Black 4pt double; text-align: left">$</td><td style="width: 9%; border-bottom: Black 4pt double; text-align: right">28,830</td><td style="width: 1%; padding-bottom: 4pt; text-align: left"> </td><td style="width: 1%; padding-bottom: 4pt"> </td> <td style="width: 1%; border-bottom: Black 4pt double; text-align: left">$</td><td style="width: 9%; border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-76">       -</div></td><td style="width: 1%; padding-bottom: 4pt; text-align: left"> </td><td style="width: 1%; padding-bottom: 4pt"> </td> <td style="width: 1%; border-bottom: Black 4pt double; text-align: left">$</td><td style="width: 9%; border-bottom: Black 4pt double; text-align: right">45,696</td><td style="width: 1%; padding-bottom: 4pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-align: justify"> </p> 16866 22494 39360 16866 28830 45696 <table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top"> <td style="width: 0.5in">6.</td><td><span style="text-decoration:underline">Other Matters</span></td></tr></table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">From time to time, the Company is party to various lawsuits, some involving material amounts. Management is not aware of any lawsuits that would have a material adverse impact on the consolidated financial position of the Company except for the litigation disclosed elsewhere in the report, including Notes 9, 10 and 16 to the Condensed Consolidated Financial Statements and in the section titled “Item 1, Legal Proceedings” in Part II of this report.</p> <table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top"> <td style="width: 0.5in">7.</td><td><span style="text-decoration:underline">Leases</span></td></tr></table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">The Company leases the space for its three offices in New York City, Hauppauge and New Jersey. Under ASC 842, at contract inception we determine whether the contract is or contains a lease and whether the lease should be classified as an operating or finance lease. Operating leases are in right-of-use assets and operating lease liabilities are in our condensed consolidated balance sheets.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">The Company’s leases for its three offices are classified as operating leases.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">The lease agreements for New York City, Hauppauge and New Jersey expire on August 31, 2022, December 31, 2023 and May 31, 2027, respectively, and do not include any renewal options. During the fiscal year ended May 31, 2021, the Company extended its lease in Hauppauge, entered into a lease in a new location for its New Jersey office expiring May 31, 2027 and entered into an agreement to sublease the space in New York City expiring August 31, 2022. Due to the fact that the future sublease cash inflows will be less than the carrying value of the corresponding right-of-use asset, the Company recorded a right-of-use asset impairment charge of $136,599 in the quarter ended November 30, 2020.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">In addition to the monthly base amounts in the lease agreements, the Company is required to pay real estate taxes and operating expenses during the lease terms.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">For the six months ended November 30, 2021 and 2020, the Company’s operating lease expense for these leases was $155,000 and $231,000, respectively.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-align: center"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">Future minimum lease payments under non-cancellable operating leases as of November 30, 2021 were as follows:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="text-align: left">Twelve Months Ending November 30,</td><td> </td> <td colspan="2" style="text-align: justify"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 88%; text-align: left">2022</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">334,441</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">2023</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">218,903</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">2024</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">130,646</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">2025</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">125,388</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">2026</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">128,522</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 1.5pt; text-align: left"><span style="font-size: 10pt">Thereafter</span></td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">65,054</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"><span style="font-size: 10pt">Total undiscounted operating lease payments</span></td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,002,954</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 1.5pt; text-align: left"><span style="font-size: 10pt">Less imputed interest</span></td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">137,168</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 4pt; text-align: left"><span style="font-size: 10pt">Present value of operating lease payments</span></td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">865,786</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-align: center"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">The following table sets forth the right-of-use assets and operating lease liabilities as of November 30, 2021:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-align: justify"> </p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td>Assets</td><td> </td> <td colspan="2"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 88%; text-align: left; padding-bottom: 4pt">Right-of-use assets, net</td><td style="width: 1%; padding-bottom: 4pt"> </td> <td style="width: 1%; border-bottom: Black 4pt double; text-align: left">$</td><td style="width: 9%; border-bottom: Black 4pt double; text-align: right">774,452</td><td style="width: 1%; padding-bottom: 4pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>Liabilities</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Current operating lease liabilities</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">283,841</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt">Long-term operating lease liabilities</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">581,945</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 4pt">Total operating lease liabilities</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">865,786</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">The weighted average remaining lease term for the Company’s operating leases is 2.9 years.</p> The lease agreements for New York City, Hauppauge and New Jersey expire on August 31, 2022, December 31, 2023 and May 31, 2027, respectively, and do not include any renewal options. During the fiscal year ended May 31, 2021, the Company extended its lease in Hauppauge, entered into a lease in a new location for its New Jersey office expiring May 31, 2027 and entered into an agreement to sublease the space in New York City expiring August 31, 2022. 136599 155000 231000 <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="text-align: left">Twelve Months Ending November 30,</td><td> </td> <td colspan="2" style="text-align: justify"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 88%; text-align: left">2022</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">334,441</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">2023</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">218,903</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">2024</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">130,646</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">2025</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">125,388</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">2026</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">128,522</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 1.5pt; text-align: left"><span style="font-size: 10pt">Thereafter</span></td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">65,054</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"><span style="font-size: 10pt">Total undiscounted operating lease payments</span></td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,002,954</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 1.5pt; text-align: left"><span style="font-size: 10pt">Less imputed interest</span></td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">137,168</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 4pt; text-align: left"><span style="font-size: 10pt">Present value of operating lease payments</span></td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">865,786</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-align: center"> </p> 334441 218903 130646 125388 128522 65054 1002954 137168 865786 <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td>Assets</td><td> </td> <td colspan="2"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 88%; text-align: left; padding-bottom: 4pt">Right-of-use assets, net</td><td style="width: 1%; padding-bottom: 4pt"> </td> <td style="width: 1%; border-bottom: Black 4pt double; text-align: left">$</td><td style="width: 9%; border-bottom: Black 4pt double; text-align: right">774,452</td><td style="width: 1%; padding-bottom: 4pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>Liabilities</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Current operating lease liabilities</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">283,841</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt">Long-term operating lease liabilities</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">581,945</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 4pt">Total operating lease liabilities</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">865,786</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-align: justify"> </p> 774452 283841 581945 865786 P2Y10M24D <table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top"> <td style="width: 0.5in">8.</td><td><span style="text-decoration:underline">Credit Facility</span></td></tr></table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">On November 27, 2019, TSR closed on a revolving credit facility (the “Credit Facility”) pursuant to a Loan and Security Agreement with Access Capital, Inc. (the “Lender”) that initially provided up to $7,000,000 in funding to TSR and its direct and indirect subsidiaries, TSR Consulting Services, Inc., Logixtech Solutions, LLC and Eurologix, S.A.R.L., each of which, together with TSR, is a borrower under the Credit Facility. Each of the borrowers has provided a security interest to the Lender in all of their respective assets to secure amounts borrowed under the Credit Facility.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-align: justify; text-indent: 0.7pt"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">TSR expects to utilize the Credit Facility for working capital and general corporate purposes. The maximum amount that may now be advanced under the Credit Facility at any time shall not exceed $2,000,000.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-align: justify; text-indent: 0.7pt"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">Advances under the Credit Facility accrue interest at a rate per annum equal to (x) the “base rate” or “prime rate” announced by Citibank, N.A. from time to time, which shall be increased or decreased, as the case may be, in an amount equal to each increase or decrease in such “base rate” or “prime rate,” plus (y) 1.75%. The prime rate as of November 30, 2021 was 3.25%, indicating an interest rate of 5.0% on the line of credit. The initial term of the Credit Facility is five years, which shall automatically renew for successive five-year periods unless either TSR or the Lender gives written notice to the other of termination at least 60 days prior to the expiration date of the then-current term.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-align: center"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">TSR is obliged to satisfy certain financial covenants and minimum borrowing requirements under the Credit Facility, and to pay certain fees, including prepayment fees, and provide certain financial information to the Lender. The Company was in compliance with all applicable covenants at November 30, 2021.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">As of November 30, 2021, the net borrowings outstanding against this line of credit facility were $44,000. The amount the Company has borrowed fluctuates and, at times, it has utilized the maximum amount of $2,000,000 available under the facility to fund its payroll and other obligations.</p> 7000000 2000000 Advances under the Credit Facility accrue interest at a rate per annum equal to (x) the “base rate” or “prime rate” announced by Citibank, N.A. from time to time, which shall be increased or decreased, as the case may be, in an amount equal to each increase or decrease in such “base rate” or “prime rate,” plus (y) 1.75%. The prime rate as of November 30, 2021 was 3.25%, indicating an interest rate of 5.0% on the line of credit. The initial term of the Credit Facility is five years, which shall automatically renew for successive five-year periods unless either TSR or the Lender gives written notice to the other of termination at least 60 days prior to the expiration date of the then-current term.  44000 2000000 <table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top"> <td style="width: 0.5in">9.</td><td style="text-align: justify"><span style="text-decoration:underline">Termination of Former CEO</span></td></tr></table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">The Company terminated Christopher Hughes, the former Chief Executive Officer of the Company (“Hughes”), effective February 29, 2020 for “Cause” as defined in Section 6(a) of his Amended and Restated Employment Agreement dated August 9, 2018 (the “Employment Agreement”). Despite having already been terminated from employment, on March 2, 2020, the Company received a letter from Mr. Hughes, providing notice of his intent to resign for “Good Reason” as defined in Section 7(c) of the Employment Agreement pursuant to which he claimed to be entitled to the “Enhanced Severance Amount” under the Employment Agreement. Hughes filed a complaint against the Company in the Supreme Court of the State of New York in March 2020 alleging two causes of action: (1) breach of his employment contract; and (2) breach of duty of good faith and fair dealing. Plaintiff Hughes alleged that he was terminated without cause or in the alternative that he resigned for good reason and therefore, pursuant to the Employment Agreement, Hughes sought severance pay in the amount of $1,000,000 and reasonable costs and attorney’s fees. The Company denied Plaintiff’s allegations in their entirety and filed counterclaims against Plaintiff for (1) declaratory relief; (2) breach of confidence/non-compete agreement; (3) declaratory and injunctive relief – confidence/non-compete; (4) tortious interference with current and prospective contractual and economic relations; (5) breach of fiduciary duty; (6) misappropriation of trade secrets; (7) declaratory and injunctive relief – unfair competition; and (8) conversion. </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">In October 2021, the Company and Hughes agreed through mediation to settle this matter. In order to avoid lengthy and costly litigation and discovery expenses, the Company has paid Hughes $705,000 to settle all claims. After adjusting for estimated expected insurance reimbursement, the Company accrued a charge of $580,000 to selling, general and administrative expenses in the quarter ended August 31, 2021 and six months ended November 30, 2021.</p> (1) breach of his employment contract; and (2) breach of duty of good faith and fair dealing. Plaintiff Hughes alleged that he was terminated without cause or in the alternative that he resigned for good reason and therefore, pursuant to the Employment Agreement, Hughes sought severance pay in the amount of $1,000,000 and reasonable costs and attorney’s fees. The Company denied Plaintiff’s allegations in their entirety and filed counterclaims against Plaintiff for (1) declaratory relief; (2) breach of confidence/non-compete agreement; (3) declaratory and injunctive relief – confidence/non-compete; (4) tortious interference with current and prospective contractual and economic relations; (5) breach of fiduciary duty; (6) misappropriation of trade secrets; (7) declaratory and injunctive relief – unfair competition; and (8) conversion. 705000 580000 580000 <table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top"> <td style="width: 0.5in">10.</td><td><span style="text-decoration:underline">Legal Settlement with Investor</span></td></tr></table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">On April 1, 2020, the Company entered into a binding term sheet (“Term Sheet”) with Zeff Capital, L.P. (“Zeff”) pursuant to which it agreed to pay Zeff an amount of $900,000 over a period of three years in cash or cash and stock in settlement of expenses incurred by Zeff during its solicitations in 2018 and 2019 in connection with the annual meetings of the Company, the costs incurred in connection with the litigation initiated by and against the Company as well as negotiation, execution and enforcement of the Settlement and Release Agreement, dated as of August 30, 2019, by and between the Company, Zeff and certain other parties. In exchange for certain releases, the Term Sheet calls for a cash payment of $300,000 on June 30, 2021, a second cash payment of $300,000 on June 30, 2022 and a third payment of $300,000 also on June 30, 2022, which can be paid in cash or common stock at the Company’s option. There is no interest due on these payments. The $300,000 payment due June 30, 2021 was paid during the quarter ended August 31, 2021. The agreement also has protections to defer such payment dates so that the debt covenants with the Company’s lender are not breached. <span>On August 13, 2020, the Company, Zeff, Zeff Holding Company, LLC and Daniel Zeff entered into a settlement agreement to reflect these terms. Any installment payment which is deferred as permitted above will accrue interest at the prime rate plus 3.75%, and Zeff shall thereby have the option to convert such deferred amounts (plus accrued interest if any) into shares of the Company’s stock. The Company accrued $818,000, the estimated present value of these payments using an effective interest rate of 5%, in the quarter ended February 29, 2020, as the events relating to the expense occurred prior to such date. The estimated present value of the remaining payments is $583,000 at November 30, 2021.</span></p> 900000 P3Y 300000 300000 300000 300000 0.0375 818000 0.05 583000 <table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top"> <td style="width: 0.5in">11.</td><td style="text-align: justify"><span style="text-decoration:underline">COVID-19</span></td></tr></table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">The COVID-19 outbreak in the United States has caused business disruption including mandated and voluntary closing of various businesses. While the disruption is currently expected to be temporary, there is considerable uncertainty around the duration of the closings and the impact of the pandemic on our business. Therefore, the Company expects this matter to continue to negatively impact its operating results in future periods. The full financial impact and duration cannot be reasonably estimated at this time.</p> <table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top"> <td style="width: 0.5in">12.</td><td style="text-align: justify"><span style="text-decoration:underline">Paycheck Protection Program Loan</span></td></tr></table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">On April 15, 2020, the Company received loan proceeds of $6,659,220 under the Paycheck Protection Program (the “PPP Loan”). The Paycheck Protection Program (“PPP”) was established under the congressionally-approved Coronavirus Aid, Relief, and Economic Security Act (the “CARES Act”) and is administered by the U.S. Small Business Administration (“SBA”). The PPP Loan to the Company was made through JPMorgan Chase Bank, N.A., a national banking association.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-align: justify; text-indent: 55.8pt"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">In March 2021, the Company submitted a PPP Loan Forgiveness application to the SBAS through the PPP Lender. On July 7, 2021, the Company received notification from the PPP Lender that the SBA approved the Company’s application for forgiveness of the entire principal amount of the PPP Loan plus accrued interest. The PPP Lender will apply the forgiveness amount to satisfy the PPP Loan. The Company has no further obligations with respect to the PPP Loan. The Company recognized “Other Income” of $6,735,246 in the quarter ended August 31, 2021 and six months ended November 30, 2021 related to the forgiveness of the loan principal and accrued interest.</p> 6659220 6735246 6735246 <table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top"> <td style="width: 0.5in">13.</td><td><span style="text-decoration:underline">Geneva Consulting Group Acquisition</span></td></tr></table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">On September 1, 2020, the Company completed the acquisition of all of the outstanding stock of Geneva Consulting Group, Inc., a New York corporation (“Geneva”) and provider of temporary and permanent information technology personnel based in Port Washington, New York. The stock of Geneva was purchased from the three shareholders of Geneva (the “Sellers”), none of which had, or will have following the acquisition, a material relationship with the Company or its affiliates.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 49.5pt; text-align: justify; text-indent: 0.5in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">The purchase price for the shares of Geneva is comprised of the following: (i) $1,452,000 in cash paid to Sellers at the closing of the acquisition, (ii) an amount of $748,000, that is equal to the amount of Geneva’s loan under the PPP that was not assumed by the Company and is expected to be substantially forgiven by the SBA, (iii) an amount up to $300,000, which may be paid as an earnout payment in part in February 2021 and in part in August 2021 (the “Earnout Payments”), (iv) bonus payments payable in $10,000 increments, (v) $747,000 for the net working capital of Geneva as of closing and (vi) other purchase price adjustments of which $36,000 has been paid to date. Any Earnout Payments and bonus payments will be determined based upon the achievement of certain criteria relating to the number the Company’s contractors working full-time at the Company’s client locations on such dates.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">The initial Earnout Payments and bonus payment liability was valued at its fair value using an option pricing based approach with a risk-neutral framework using Black Scholes due to the option-like nature of the earn-out payment structure (Level 3 of the fair value hierarchy). The Earnout Payments were revalued quarterly prior to the resolution discussed below, using a present value approach and any resulting increase or decrease was recorded into selling, general and administrative expenses. Any changes in the amount of the actual results and forecasted scenarios could impact the fair value. Significant judgment was employed in determining the appropriateness of the assumptions used in calculating the fair value of the Earnout Payments as of the acquisition date and subsequent period ends.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify">On March 17, 2021, the Company entered into an agreement with the Sellers’ representatives pursuant to which the parties agreed to resolve certain interpretive differences regarding the Sellers’ entitlement to the bonus payments described above. Pursuant to this agreement, and in full satisfaction of the Company’s obligations for deferred payments under the purchase agreement for the Geneva acquisition, the Sellers’ representative acknowledged receipt of the first Earnout Payment in the amount of $100,000, the parties agreed that the Company would make aggregate bonus payments to the Sellers’ representatives in the amount of $260,000, and the Company agreed to instruct the escrow agent to release to the Sellers’ representatives the second Earnout Payment in the amount of $200,000. All amounts relating to the Earnout Payments and bonus payments that had not been paid as of the date of the agreement were either paid by the Company or released by the escrow agent on March 18, 2021. This agreement resulted in a charge to selling, general and administrative expenses of $210,000 in the quarter ended February 28, 2021. No further earnout or bonus amounts can be earned or will be paid subsequent to March 18, 2021.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0pt; text-align: justify">The acquisition was accounted for as an acquisition of a business in accordance with the acquisition method of accounting. The acquired assets and assumed liabilities have been recorded at their fair values. The Company determined the fair values with the assistance of valuations performed by an independent third-party specialist.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0pt; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0pt; text-align: justify">The Company has incurred approximately $498,000 in legal fees, business broker fees, valuation services, accounting fees and other expenses to complete the Geneva acquisition. Included in this amount is additional bonus payments to the Sellers of $210,000 related to the March 17, 2021 agreement discussed above. All acquisition related costs have been expensed as incurred and included in selling, general and administrative expenses.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0pt; text-align: center"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0pt; text-align: justify">The following table summarizes the components of the purchase price at fair values at September 1, 2020:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0pt; text-align: center"> </p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 88%; text-align: left">Cash consideration paid to date </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">2,983,264</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 1.5pt; text-align: left">Estimated earnout and other liabilities </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">358,796</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 4pt">Total purchase price </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">3,342,060</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0pt"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0pt; text-align: justify">The following table summarizes the allocation of purchase price at estimated fair values at September 1, 2020:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0pt; text-align: justify"> </p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 88%">Cash </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">241,946</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Accounts receivable </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">778,930</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Prepaid expenses </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">5,249</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Intangible assets (see Note 15) </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,800,000</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>Goodwill </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">785,883</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify; padding-bottom: 1.5pt">Accrued expenses </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(269,948</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 4pt">Net assets </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">3,342,060</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0pt; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0pt; text-align: justify">The following unaudited pro forma financial information presents the combined operating results of the Company and Geneva as if the acquisition had occurred as of the beginning of the earliest period presented. Pro forma data is subject to various assumptions and estimates and is presented for informational purposes only. This pro forma data does not purport to represent or be indicative of the consolidated operating results that would have been reported had the transaction been completed as described herein, and the data should not be taken as indicative of future operating results.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0pt; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0pt; text-align: justify">Unaudited pro forma financial information assuming the acquisition of Geneva as of June 1, 2020 is presented in the following table (in thousands):</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0pt; text-align: justify"> </p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td> </td><td> </td> <td colspan="6" style="text-align: center">Six Months Ended</td><td> </td></tr> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="6" style="border-bottom: Black 1.5pt solid; text-align: center">November 30,</td><td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">2021</td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">2020</td><td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 4pt; width: 76%">Revenue </td><td style="padding-bottom: 4pt; width: 1%"> </td> <td style="border-bottom: Black 4pt double; width: 1%; text-align: left">$</td><td style="border-bottom: Black 4pt double; width: 9%; text-align: right">46,730</td><td style="padding-bottom: 4pt; width: 1%; text-align: left"> </td><td style="padding-bottom: 4pt; width: 1%"> </td> <td style="border-bottom: Black 4pt double; width: 1%; text-align: left">$</td><td style="border-bottom: Black 4pt double; width: 9%; text-align: right">32,020</td><td style="padding-bottom: 4pt; width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 4pt; text-align: left">Net income (loss) </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">6,645</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">(488</td><td style="padding-bottom: 4pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 4pt">Diluted earnings (loss) per share </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">3.27</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">(0.25</td><td style="padding-bottom: 4pt; text-align: left">)</td></tr> </table> The purchase price for the shares of Geneva is comprised of the following: (i) $1,452,000 in cash paid to Sellers at the closing of the acquisition, (ii) an amount of $748,000, that is equal to the amount of Geneva’s loan under the PPP that was not assumed by the Company and is expected to be substantially forgiven by the SBA, (iii) an amount up to $300,000, which may be paid as an earnout payment in part in February 2021 and in part in August 2021 (the “Earnout Payments”), (iv) bonus payments payable in $10,000 increments, (v) $747,000 for the net working capital of Geneva as of closing and (vi) other purchase price adjustments of which $36,000 has been paid to date. Any Earnout Payments and bonus payments will be determined based upon the achievement of certain criteria relating to the number the Company’s contractors working full-time at the Company’s client locations on such dates.  Pursuant to this agreement, and in full satisfaction of the Company’s obligations for deferred payments under the purchase agreement for the Geneva acquisition, the Sellers’ representative acknowledged receipt of the first Earnout Payment in the amount of $100,000, the parties agreed that the Company would make aggregate bonus payments to the Sellers’ representatives in the amount of $260,000, and the Company agreed to instruct the escrow agent to release to the Sellers’ representatives the second Earnout Payment in the amount of $200,000. 210000 498000 210000 <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 88%; text-align: left">Cash consideration paid to date </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">2,983,264</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 1.5pt; text-align: left">Estimated earnout and other liabilities </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">358,796</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 4pt">Total purchase price </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">3,342,060</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0pt"> </p> 2983264 358796 3342060 <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 88%">Cash </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">241,946</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Accounts receivable </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">778,930</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Prepaid expenses </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">5,249</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Intangible assets (see Note 15) </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,800,000</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>Goodwill </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">785,883</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify; padding-bottom: 1.5pt">Accrued expenses </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(269,948</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 4pt">Net assets </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">3,342,060</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0pt; text-align: justify"> </p> 241946 778930 5249 1800000 785883 269948 3342060 <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td> </td><td> </td> <td colspan="6" style="text-align: center">Six Months Ended</td><td> </td></tr> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="6" style="border-bottom: Black 1.5pt solid; text-align: center">November 30,</td><td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">2021</td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">2020</td><td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 4pt; width: 76%">Revenue </td><td style="padding-bottom: 4pt; width: 1%"> </td> <td style="border-bottom: Black 4pt double; width: 1%; text-align: left">$</td><td style="border-bottom: Black 4pt double; width: 9%; text-align: right">46,730</td><td style="padding-bottom: 4pt; width: 1%; text-align: left"> </td><td style="padding-bottom: 4pt; width: 1%"> </td> <td style="border-bottom: Black 4pt double; width: 1%; text-align: left">$</td><td style="border-bottom: Black 4pt double; width: 9%; text-align: right">32,020</td><td style="padding-bottom: 4pt; width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 4pt; text-align: left">Net income (loss) </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">6,645</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">(488</td><td style="padding-bottom: 4pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 4pt">Diluted earnings (loss) per share </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">3.27</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">(0.25</td><td style="padding-bottom: 4pt; text-align: left">)</td></tr> </table> 46730 32020 6645 -488 3.27 -0.25 <table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top"> <td style="width: 0.5in">14.</td><td><span style="text-decoration:underline">Goodwill</span></td></tr></table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0pt; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">Goodwill is recorded when the purchase price paid for an acquisition exceeds the estimated fair value of the net identified tangible and intangible assets acquired. Goodwill is not amortized but is subject to impairment analysis at least once annually or more frequently upon the occurrence of an event or when circumstances indicate that the carrying amount of a unit is greater than its fair value. The annual test of goodwill was performed as of September 1, 2021 and no impairment was found.</p> <table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top"> <td style="width: 0.5in">15.</td><td><span style="text-decoration:underline">Intangible Assets</span></td></tr></table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0pt; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">The Company amortizes its intangible assets over their estimated useful lives and will review these assets for impairment when there is evidence that events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. Recoverability of these assets is measured by comparing the carrying amounts to the future undiscounted cash flows the assets are expected to generate. If intangible assets are considered to be impaired, the impairment to be recognized equals the amount by which the carrying value of the asset exceeds its fair market value.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0pt; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">Intangible assets identified in the Geneva acquisition are as follows:</p><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0; margin-bottom: 0pt; text-align: left"> </p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td><td style="text-align: center"> </td> <td colspan="2" style="text-align: center">May 31,</td><td style="text-align: center"> </td><td style="text-align: center"> </td> <td colspan="2" style="text-align: center"/><td style="text-align: center"> </td><td style="text-align: center"> </td> <td colspan="2" style="text-align: center">November 30,</td><td style="text-align: center"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td><td style="text-align: center; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">2021</td><td style="text-align: center; padding-bottom: 1.5pt"> </td><td style="text-align: center; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Amortization</td><td style="text-align: center; padding-bottom: 1.5pt"> </td><td style="text-align: center; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">2021</td><td style="text-align: center; padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 64%; text-align: justify">Database (estimated life 5 years)</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">195,500</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">23,000</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">172,500</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify">Non-compete agreement (estimated life 2 years)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">6,250</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2,500</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">3,750</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify">Trademark (estimated life 3 years)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">45,000</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">10,000</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">35,000</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify; padding-bottom: 1.5pt">Customer relationships (estimated life 15 years)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,425,000</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">50,000</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,375,000</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify; padding-bottom: 4pt">Total</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">1,671,750</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">85,500</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">1,586,250</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0; margin-bottom: 0pt; text-align: left"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">No instances of triggering events or impairment indicators were identified at November 30, 2021.</p> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td><td style="text-align: center"> </td> <td colspan="2" style="text-align: center">May 31,</td><td style="text-align: center"> </td><td style="text-align: center"> </td> <td colspan="2" style="text-align: center"/><td style="text-align: center"> </td><td style="text-align: center"> </td> <td colspan="2" style="text-align: center">November 30,</td><td style="text-align: center"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td><td style="text-align: center; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">2021</td><td style="text-align: center; padding-bottom: 1.5pt"> </td><td style="text-align: center; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Amortization</td><td style="text-align: center; padding-bottom: 1.5pt"> </td><td style="text-align: center; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">2021</td><td style="text-align: center; padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 64%; text-align: justify">Database (estimated life 5 years)</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">195,500</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">23,000</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">172,500</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify">Non-compete agreement (estimated life 2 years)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">6,250</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2,500</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">3,750</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify">Trademark (estimated life 3 years)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">45,000</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">10,000</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">35,000</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify; padding-bottom: 1.5pt">Customer relationships (estimated life 15 years)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,425,000</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">50,000</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,375,000</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify; padding-bottom: 4pt">Total</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">1,671,750</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">85,500</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">1,586,250</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0; margin-bottom: 0pt; text-align: left"> </p> Database (estimated life 5 years) 195500 23000 172500 Non-compete agreement (estimated life 2 years) 6250 2500 3750 Trademark (estimated life 3 years) 45000 10000 35000 Customer relationships (estimated life 15 years) 1425000 50000 1375000 Total 1671750 85500 1586250 <table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top"> <td style="width: 0.5in">16.</td><td><span style="text-decoration:underline">Related Party Transactions</span></td></tr></table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0pt; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">On January 5, 2021, the members of the Board of Directors of the Company other than Robert Fitzgerald approved providing a waiver to QAR Industries, Inc. for its contemplated acquisition of shares owned by Fintech Consulting LLC under the Company’s then existing rights agreement (which covered a now non-existent class of Class A preferred stock) so that a distribution date would not occur under such agreement as a result of the acquisition. QAR Industries, Inc. and Fintech Consulting LLC were both principal stockholders of the Company, each owning more than 5% of the Company’s outstanding common stock prior to the consummation of the acquisition. Robert Fitzgerald is the President and majority shareholder of QAR Industries, Inc. The other directors of the Company are not affiliated with QAR Industries, Inc.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0pt; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">On February 3, 2021, the transaction was completed and QAR Industries, Inc. purchased 348,414 shares of TSR’s common stock from Fintech Consulting LLC at a price of $7.25 per share. At the same time, Bradley M. Tirpak, Chairman of TSR, Inc., purchased 27,586 shares of TSR’s common stock from Fintech Consulting LLC at a price of $7.25 per share. The foregoing transaction is currently the subject of litigation due to a complaint filed by Fintech Consulting LLC on December 1, 2021. Please see the Company’s Current Report on Form 8-K filed with the SEC on December 21, 2021 for more information about the foregoing complaint and litigation.</p> 0.05 348414 7.25 27586 7.25 <table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top"> <td style="width: 0.5in">17.</td><td><span style="text-decoration:underline">Stock-based Compensation Expense</span></td></tr></table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0pt; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 36pt; text-align: justify">On January 28, 2021, the Company granted 108,333 shares in time vesting restricted stock awards and 69,167 shares in time and performance vesting restricted stock awards to officers, directors and key employees under the TSR, Inc. 2020 Equity Incentive Plan (the “Plan”). The time vesting shares vest in tranches at the one, two and three-year anniversaries of the grants (“service condition”). These shares had a grant date fair value of $826,000 based on the closing price of TSR’s common stock on the day prior to the grants. The associated compensation expense is recognized on a straight-line basis over the time between grant date and the date the shares vest (the “service period”). The time and performance vesting shares also vest in tranches at or after the two- and three-year anniversaries of the grants. The performance condition is defined in the grant agreements and relates to the market price of the Company’s common stock over a stated period of time (“market condition”). These shares had a grant date value $262,000 based on the closing price of TSR, Inc. common shares on the day prior to the grants discounted by an estimated forfeiture rate of 40-60%. The Company took into account the historical volatility of its common stock to assess the probability of satisfying the market condition. The associated compensation expense is recognized on a straight-line basis between the time the achievement of the performance criteria is deemed probable and the time the shares may vest. The market condition for the shares that vest on the two-year anniversary was met in October 2021. During the three and six months ending November 30, 2021, $177,000 and $354,000 has been record as stock-based compensation expense and included in selling, general and administrative expenses. As of November 30, 2021, there is approximately $497,000 of unearned compensation expense that will be expensed through February 2024; 142,666 stock awards expected to vest; and zero vested awards.</p> 108333 69167 826000 262000 0.40 0.60 177000 354000 As of November 30, 2021, there is approximately $497,000 of unearned compensation expense that will be expensed through February 2024; 142,666 stock awards expected to vest; and zero vested awards. 2021-11-30 231-0333 false 631 --05-31 Q2 2022 0000098338 EXCEL 60 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( "N+*E0'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 " KBRI4:B#5ENT K @ $0 &1O8U!R;W!S+V-O&ULS9+! M:L,P#(9?9?B>R';9#B;-I:.G#@8K;.QF;+4UBV-C:R1]^SE9FS*V!]C1TN]/ MGT"-BU"G*M_8N<.L$MRS&Y)#<-0#ZLY5W80\/:T>YG7K5R? M2?<&RZ_L%)TCKMEU\NMJ\[C?LE9R*2LN*L'W4BIYKP1_GUQ_^-V$?;#NX/ZQ M\56P;>#77;1?4$L#!!0 ( "N+*E297)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*XLJ5+)G G\S!0 =14 !@ !X;"]W;W)KL6Y(6]I(O1%9V5,]K77T^&*ITR?R(P+ M^+*0*F4&FFK9TYGB+')&:=*CGC?LI2P6G?&Y>W>OQN2(W%QV_LWWQ&"]7QK[HC<\SMN1S;O[([A6T>A5*%*=[S%OW&31XF\\(TG\KDKS@RJXO.J$,BOF!Y8A[EYALO)S2P>*%,M/M/-D7? M?K]#PEP;F9;&P""-1?'+WDI'[!IX>PQH:4 _&?C[1@A*@\!-M&#FIG7%#!N? M*[DARO8&-/O@?..L83:QL,LX-PJ^QF!GQE?;3O 84H1-4G@L<7M#FN5UW?8=.9&9XJI$1^M4( M?3="?\\(Y7(\\F6LC6(PU"U+>=-*X#A/\\?CHYD(3Q!.@XK3 ,=2+(K%DLS? MTQ>9-'%IL9\_SA :PXK&$(6IG/_TGC5Z!#?WO>X#PN*T8G&*PDQSI2R)FUB' M+"'/G"F[VPE$8B,I'*W;]0;=P$=XC2I>HT,VSE2F*>S)N9'AZS&9NS@F=[G1 MA@F[B$TQ5 /'+!- >NQ?S:DWA B9MW Z*QB=(8RFL!B16[!;A+6-/ E;K]@ MB>:(9WROUCOO(-\ %P5K-@-Q>B._\_=&@<.A//MW-@J"$<9L1XG]@YB5F^J1 M9U(9%VN&F;Q9@7'$Y\^Z_9$9K9G10YC=Q E79 J;>RE5L\-PG%LINBP,(8W',5RPB-PA:H;9HY^O+EOXGF([U:R'U<@2MZNTIQ R^; M5Q4':\E??BWE/J[%GUF5OMO/"X=[0%G5RN[CVEQNMGG*DH1LB9,EPE[Z6.-;+"L5H6D-:23W&=KHL%**)T[ JU_:Q:P-I\ M16N]IP?IO15!WPU&(S0%T5KHZ4%"#[6B5. ?5],>N_S# MB03IESED35M81(W*VH)^=8V1K+6>X@)=DGQB;V06P;+&BS@LJF_$BSBD'W3I M,!B,SLXPAK7G@3C3[#H?L>][1G8;T.UES@<=%K?\4 M%^S/-*>V!BD2(.]XWE6<;R)4JN3@/TH#10D:LVX;V2ZUB$S4[$,6^? M,6IU0J ')82*VKV$BCHA?\?9_LC $7W_=(1&<)T1*"[EWZ7+Y"LI4%'!06C@ M=[T@"#!&=4J@N(P_Q08$3BZ(3W]^^87,>9@K<%\C+1SIXWDF@Q)JS9*:BXXZK>5G>*$W>3UJN[%Q>2/YBMWC1)^ ),O9-3$#-5W/$5#2,S=TWV M(HV1J7M<<19Q93O ]X649MNP U0WK>-_ 5!+ P04 " KBRI4O'0B+JT' M ^'@ & 'AL+W=OS_BN]#((X&X'AF !D&D.D .C. #@-H[^A>6>_6!V'$ MU8563TA;:YC-7O2QZ4>#-V5C'^.=T?!K">/,U8UJ"G@HLD!PU:JJ+(2!#^]% M)9IH=_O/J!__/3/BY6!F]JAJWRXP?O]# MX3?AX9_%,Z+8-WH%GA[<)0=W23\=G7.WTUHV!EVW+?AU'IB1'F:D_8SQW(RB MW2#1%"BW%_);5^Y$!;=H?:':3\7[J>P"VUUQPI,41Q>KW7%,7+N$)A&/^<'N M1&M\T!H'M7X6^E$:<5])U,J\TZ4II5?G?AIV='^:43Y5Z5K%C&H@7JFUDA44'7ZO(3ZA0K5W9MU5T$I&(: R4\XQ,4-"UW\Q&ZB._O*'G;N@9)>E$H<>* ML"CUZTL.^I*@OELMMZ(LD/R^M27!*R]Q;DRRA*?91)_'C%&>Q7Z!Z4%@^B:! M=KE!&-5.ZCZ9RR97M41&?/>+3MT'SQ+")YI=JY0GV*\X.RC.@HJ_*B,J=%IU M? HS5R&D6QIS.A'I,Z0)SECB%XJC$0114.HO4+JVM95IPUM)8.-&504JZZV& M2-M?VG$EYGE7=U7/BD)" Y&78H]E&"MJI4WYY_Z+?DTROHP2UO\('Q@L4.XE M2>1Z9Q<>G@3!9X$C3 N*QBQ-^]#!/]8WT MPB2HK^^RWJGUNZZ5(9G$N7V2Q#$C4YFN79HQELSI')F(PU#\V!C1/)1V;>Y5 M]HGCE4H]:S/EQ*G)/D-8GLF1X:G8$8HX3,7_*%4\E57EE>MV MI^)&&N(P#C_(M83B4;Q:X[ '6I3T)#Q5ZK&+\;'=J=(1;CA,MWVIFR]QV&46 MP0G\BZ?P\%JF%(K&##_P2#B M)UPHQ2G'"7<>K,>084B_F9Z1C/ B87A=%SO;%[9HK54][)ND]JHE7GAD*9U6 M1Z]A$K&YI4)&S) P9FY@09<&K45NH_KL5>DA",U8/-7HFF6$D9EF@!QMD\*@ M^6T+K94IFX=](W"< ; 9'/+"J]M%"DEI&D\1[K&C49;0F7Z+C.@A8?1\D@]0 MAJ (F:KO60X+,BS;I0M+2<;95+9K1R!UDKF4&"%$PA Z;10_A1<<<6F3)I0F MJ9,>'L,XH3R=*:1DY!()/P0.;$C;0BX0W9W?MK="N>\XW,']&M5F8X^X++ M!RUJ5"G1O CV"G.W89RSC)"Y=!UQ1\*XVZ?K:VGJ,BNC=N]JMYN12XO%[#K::7>R<45 M\@;_[T]T>B UPI!&P2;GZ]V7)?K8Y&?!\ZV15C1,*]AU#STH4#5_7,(6#I). MHYVH.E@GHC,;IU&@$O_0HUJ8'/>MM!>>$_#@O?]@5#_'R8Z MC,5Z M$,LS*.'3LRV?(:49F>N[Z A9&H;L%VD$? 6]KM -Q-1_1NLRDT0X97$T[6$\ MEIB"74KF0COBE8;Q>F=3P1Z_2/USVY\JFV=T+]=*PQ90 W$[_;S/.J\++BT) MRW!$G#;,8XG3#$-#/-,AT)&L]#6RMNTY^GHBUN8V9F2)89V\9+LP4)1;;U=& M7;!"@&'/$TVW1V^Q//5CA# -0WB/ND--1;_T#\,KU\4M)C0[.9@:Y+J6C&8) MYC/M+QW!3,-@_E4U%G%:595MSLK&2(BR/[HN=3E+4J=Z>':>%')D1NE(9OJ6 MH]% -#U'G23F)"+.VQ+7DL4$1VQF&<8C2>/PMM)I<_H>8E[S,-WQBYN9,PZO MI?>,8W7T7&RF@ MDE@#^'VMH)$6ACU=O=0]$!+8XL()6I)RF[ZZW=(.:IDRQ_I7FR2FAD^[VA( MS7@KU9/. SYF8M"3[S,F/+.]W620<[TM2RAP"]EX2M?9\8N^--QR=:P M /.MG"N<^4V4E.=0:"X+HF U\>[IW8R&UL%9_,UAJUMC8J4LI7RRDT_IQ LL M$0A(C W!\&\#,Q#"1D*.?W=!O69/Z]@>OT3_X,2CF"73,)/B'YZ:;.+=>"2% M%:N$^2JW'V$G:&CC)5)H]TNVM>TH]DA2:2/SG3,2Y+RH_]G/72):#G1PQ"'< M.83[#M$1AVCG$#FA-9F3]<@,FXZ5W!)EK3&:';C<.&]4PPO[&A=&X5..?F8Z MDT6*+P52@B,M!4^9P:NS+[?K_41F&Q_3BQ6=1L%KG-!D\?R15%9+LZH$EG(BJP+3K$"X[!O97DN ;]A2 +GB!7F40C"E>_->;QZ[ MS>WQW4SI#0V"8.QOVOD]:];1-FBT#4YJ^P(NA%+-'"\34 I%X E,GDC)%-DP M475> BD!+\0,CT:O@.$AV1[[*8L.=MQ@QZ_!?E?3:<(JDTG%?T':!UK''+8P M,(&'=7/6K(,\:I!'?X3,M:[Z<4_&LY^].UVR!"8>5I\&M0%O2OKNF?\?IR/X MIA%\W%Y!>6UNU!S="PM[@N M,.PPT^#W!RYX/?7QZMI%:Y-$E YH'.T17V#8)6Y]DNGKB;$%TP8O45ZL>['I M80)OXS"(PWWL\X9=[-]?4AJ>Q/X+VTA=J>"]L>,A AR$]J.(+#&M8O]4! MV?;S,U-K7F@B8(6>P?4(0ZBZHZLG1I:N*5I*@RV6&V;8!8.R!OA\):5YF=@^ MJ^FKI_\!4$L#!!0 ( "N+*E1/6"S9) 8 ' 8 8 >&PO=V]R:W-H M965T&ULM5E=<^(V%/TK&J8/R4P2+,F6[4S"3 *TW9G]R"1- M^]#I@P !GK4M:@E(^^M[_8$!23BTNWT)V)Q[Y'M\=76DW&UE\54MA=#H+4MS M==];:KVZ[??5="DRKF[D2N3PRUP6&==P62SZ:E4(/JN"LK1//(_U,Y[DO<%= M=>^I&-S)M4Z37#P52*VSC!=_/8I4;N][N+>[\9PLEKJ\T1_FJZ5EED3#$^0)7G]R=\:(0X"@,<= M0)H 8@;X)P)H$T#/'<%O OQS1PB:@"KU?IU[)=R(:SZX*^06%24:V,HOE?I5 M-.B5Y&6AO.@"?DT@3@^&,I_!:Q=?7\"@E87_:#/M8#TM.#$O1)YGKI4)C&'[F MB!]UQ[..^#Y(T.I =CH\DD["SW)S@ZAWA8A'L.-YAN>'>ZYTOFWT\7\>_4@, MVA8%K?CH";X/^51F8E\$Z/>'B=(%3.H_.MC]EMVOV/T3[,]B(_*UN$*YT*[* MJ:-9%5WVNOQ 9BYK$H",-CX,@&^BPD<< ,X-@&4B^(2!#1 M%GB4'"82ASA(*"QD;,#2 FE?DR,G&T@C:(0 M8Q89.=M $OB8^=AWY\S:G%EGSB_0_)-\<846(H?VD2*>SQ"?00]+REHJUP8YL7!C&D<\"0P\;%U 2QSAVRQ&V-!YCI*/V^3CSG[Z12]%@9)&@J8 +F\[>BGV]NNW]XZP6A0" M:JNA/=E6&YYCJ2),C7DR=.$"S&*SJ;IP#+J6J:D+AST:ARG)_11\KR:7LE.#S#1"^@QN5#.^NKF+OWYK5KQJ;CO@0%7HMB(W@"Y MC,'W(AHU1(="L9 &Q&>FHM\^XK'B9*\XZ53\-8?-2)K\#0ZQG,BE^+"]^"HT MGZ0"*3%=%XE.RMYVJ@B)70RP+EDUZ( 1+S*[F@L&KT>'NRW=4R$W2;5WO)C C)LGNNGQ[XKAVRL8B3S/7.0=N&OJ6;B1BX]: ML+&3+CC$'0NQ]WGX/:-WL(F".= V_:I$G HX_9>C'&S<-?%=Y6 #60AMWBX' M)Z-_NASVS@]W6[^/T'-OT6*$J6'77/PLWTFI^"RE;)13*1M&;XBYXWZ7[/@T9V^+ M2;&PO M=V]R:W-H965T&ULO5IMCYLX$/XK5G0?6JF[P0;S4F4CM=D0 M*EVK:O=Z]]F;>#>H@'/@[';__1E"0\#&@<97K;2!,//,V//@\4P\>V'Y]V)+ M*0<_TB0K;B9;SG?OI]-BO:4I*:[9CF;BR2/+4\+%;?XT+78Y)9M**4VFR++< M:4KB;#*?5=]]S>0A#Q\4P7-$E*).''OS7HY&BS5#R]_HD>5H,7@WD@!5VP MY)]XP[M]P5E:*PL/TC@[ M?)(?]42<*$"[1P'5"FBH@ETKV!T%Y/4H.+6"T[7@]RC@6@%W%7"/@ELKN%V% M/I>\6L'KCJ%O6OU:P:^B>PA'% MBZ>QT./S!?B0U"4%X ]@N6_^YB_@C??,K+?Q.+Y M6W %OMW?@C=_O)U-N7"C!)NN:Y,?#R91C\F_&">)0FVA5UNP-!5D%S.R_J[0 MOM5K?]@(Q\7+0A*P(_'F*L[ FNQBM2=+/=8=Y6)1$+-$29[%V5.A@ C/S(%8 M9XI]_MH[G-49_?N[=^!3MKX&M(J- B'2(WQAV158LXSG+!'/GD"<<9K3@K>A MIH)/1U*A(ZE0A>WT8'\D"39]/R2'+V1 ZJ"UUJT"#%O)=ORVWE.6@(_Z\P&T+AK+@%;0Q="RKX^!* M-1 7^EVY2)9#ONU;1ZG6C-O'&;<'S?@;P>O[+1%Q?#MD]A<'5-R95>C::G>< MHSN.UITO(NG&V9JEPJ,_65$YP_/X8<_)0T(!9R!CV7GR'1CB2#[B '7IH?6G MW "\+W9D36\F(L,7-'^FDSE0K2*&<):&<$)#."M#.-&98+38@H]LP1>RY;C< MJ?B!)9>N;,NR.@31NC""((9PEH.\#@U96PVR%EUNK15_]QA_=VBZ^+!_TJ<+ M5^:?%]C0ZJS;"W=0NE"@*=.%+"<62=N7TX4LV)-\X[ MSKCW*^GBW.POO''IPC^ZX_^^=.'+(<"X$_B%UI\1JX$AG*4AG- 0SLH03G0F M&"VV!$>V!/]GN@ADEY#CBG>O0Q&M$R,H8@AG.=#OT)"]U4![T>7V6BR 5E.Y M6D/3QA?V+!8NJS]MU%"MY18[6%K %[7@N<2APE-F#H6@2!P!LNQNW!22?;E# M.1J(+ =W8J,0M&T/0_4+"$^:!O!7\L>Y,"QJV,$)!#85)_REDA,JR8#DZ7,0 MM*0L 8<5G2H\VQ8QMKIDD 5%A!W+1ZA+!EFREPPJZX$'7=@E@RR(!!7[R-"4 MGO#BVE,5A@4<67S"IOJ$O['\A(J2QW,"B2NF*E!30$M30*$IH)4IH.AL3-K$ M:0I1J*]$;^/BP).RK3Z2)HH2"WJX6X;J'1A#$U.%J"F@T!30RA10=#8F;9HT M]2K4%ZQE[W1-BNVA>PO$0K.C64%*UBBIH2@?/0\Y09<;6JMCN#',X-*4P= 4 MT&J@YY$!@^W8-Y4SU)?.%U8?4"ZA7<>"V.DV-/5NC"&#(:#E4-=#4Q970RU& M!BRVZ=!T+J"^=='3NU+O.^5J6&S:,<:^5(7XPS:>,J"H UQ'?M$5EH/ 0;:+ MN[%35.Q]&T\%* P\'& I/+*DJ+SLOGU>TPB ^D[ @#:6>NC"&)X: EJ: 0E- *U- T?F@M(ER\M.ZOM$Q>2&ZXH/*WI.[N0^_%&"X8 M EH.]#PT97 UT&!DP&";"TV/"^E[7#W=;^7&LX9J'7=!CGOHTK9#+TLJC]G( M8M@-;#>0SMG(@LB"/A:[^&[H9,G>DS:JX=B!B[H]]4@AZ6+/[^D3H:9/A/1] MH@'];^7&$\D-"?7&/[(&/]Y4YX;/!Z.G?\'4$L#!!0 ( "N+*E3Y36 S M6 < &L< 8 >&PO=V]R:W-H965T&ULG5E=<]NV$OTK M&$T?DADK(@"*%#VV9VRE:3/3]GKJR;W/, E)N*$(%8#DN+^^"Y B:1*$[>8A M)JD%W:!JR>IONL=YP;]V)>5OI[MC#E<+A8ZW_$]TY_D@5?PRT:J/3/P MJK8+?5"<%6[0OER0*$H6>R:JV-^S]3S'2_ET_4, MS\X?_A3;G;$?%C=7![;E#]Q\.]PK>%NTLQ1BSRLM9(44WUS/;O'EFJ9V@)/X MK^!/NO>,K"J/4GZW+U^+ZUED$?&2Y\9.P>#/B:]Y6=J9 ,=?S:2S=DT[L/]\ MGOV+4QZ4>62:KV7Y/U&8W?5L-4,%W[!C:?Z43[_R1J&EG2^7I7;_HZ=&-IJA M_*B-W#># <%>5/5?]J,Q1&\ S.,?0)H!9#@@GAA FP'4*5HCQ8")#YB.;HV\-G].&GCU<+ U#LA(N\6?:N7I9,+)N@ MWV5E=AK]#,L7+\V9J5N M/CIE5FNQC;/81LD]@FVGF!'5MHY;8037EX%UXG:=V*T33[NOP%XV0)>!@US6_P? M@KJ.+",A$>2RRD7)41[4Q,K:C[FUZT')DX"P08_/Z,/1QJZH/K[;Q$F+. F: M^#.'_)@+5F>=JD!L+Y41?[L//@O7TRU[EL,X2C 9&'@L%J?+F/K-F[9@TR#8 M;Q7D\E+\#3:Q=D, &;+S=V[8(]A8\_RHG&$NK#5]X-,1JH329 !]+(1QDL1^ MZ*L6^NH5.V^X4LZ9SO&&_>#:!W$U6CV+HF'XCH7F:=P7>X$Q:S%F08Q_R&KN M0K#D0!TN>D]#TB.&5'R2.NIP>O0VF8^6YW,QAER"FM=U6 M^P,3RFY E.^8VG)O\@[.;TN+2WU@.;^>P=[07)WX[ ;YLFXST8M0HH?FN3JZ2#(<\!F[#1[N;M']_3UL"^;= MM'?*AK9SB>9XC@F$_'>T29>!J'^Q^RX MZN'T9L9FCA?+DQ49YD:O6(Q[:?XER(XI<9@J[Q6'Y%*S8420.<^09I0VI)H,[=GR-=_"8]N9IM!P!'XM1G$Q&0$>/.,R/ M=034V\$+ST-YRR1+TB$^CQQ)TM542NZX$8?)L=U-!_9L#7J!I(/]RKY)@O,4F29%A<^>1B"LEN(L9)QZTDS*VWQ8E5.6_J M^KI#X\H+EHS);YXDPYSAD\(XCO $THXB29@B?^-;X$,(%U.Z5N[L""]4#_N1 M50R9:XAV+(BS9*IL)1VUD5>H[5S<=P5]O\SW%?=>/<8D-\^6.",CJX\%(3B6 MV51\="1&WM?YB>H$%9K7 \I@RN_HX:D'A(D>(H@B"? M,';'BB3,BF<3N!J0@UX'%^BN6+ 5^DZ6A:UX(9+JTPROHAXZ3.,L'B9VGQPA M$#,36G2T2<*TV<9^$_K>F/$B]W"D%[E'CF)"TG1JWW9D2M)WA?M&5) >WQ'N M'?^1,/]9*UGF?FZ.I2JTAB@6!GUAN64,;Q=&/&07KY;IL WSRD4XRB:..TC' MBB3,BI^%-DH\'EUY;D\Q))09E5&R+*V5SBV*%[RG.20IS8;U7!C!^RMVVI$A M?:71'$:NS_T^U:B']%+(OD._^.1"?J$=.](P.UKH!<^5:^0!>9T;(7&X!YM+ M3JR<2AG40Y<81V0U.BKQ29(E34DZD?QH1YDT3)GK*<2(&?3(MZ*JK"-L=\R5 MD(57D3$-IC2-DE'3ZQ',4AI%9**NI;V34OKOU>!5\8H"='Q@9:M9/-PD'L$4 MZH(TGN@G:,?#- ZFP(?CX5!76%!N%4+GI=1'57-2?DZ/J&"&A1(A[4B/ADGO M:Z]/0;:3\=IE3%80H*-C,H_8:O*4C':,1I.@2=J#BAZ3@2??2PZTHR$:[ND\ M!UVNMVC+QOK [MQ=>+DBO,0["IYFHO[9.4GPV*R+WK4-]!!;=YNED>NBZIN/ M]FM[8W;K[HD&W^_PY;J^]^JFJ:_A?F<*\H &]3J!P>&8*W!K&V2W;_OV!":1INT%^P9YKUY M,_8X/DCUJ$L 0YXK4>NY5QK3W%"JLQ(JIB>R@1K_%%)5S*"I=E0W"ECN0)6@ M@>_/:,5X[26Q\ZU4$LO6"%[#2A'=5A53+TL0\C#WIM[1\.HYO2&E!9[NC^QWKG:L9RY[X/)P#D>1T0](#@'!!= M (0]('2%=LI<6;?,L"16\D"4C48VNW&]<6BLAM?V%-=&X5^..).DLL[Q3" G MN--2\)P9--8&%SPLHXDL2,IT2>[PP#49;6K6YAQCQF2T8@I#2C \8T*/R3NR M6=^2T9MQ3 UJLQEHUNM8=CJ""SIFY%XBE2:?44_^-YYB34-AP;&P97"5\)O< M3TCHOR6!'TQ?T9/^/]R_(B<<^APZOO "W]#0LW[^7&RU47B9?UU)$@U)(I*V)@ (I_$03]/> 5*L5 9,;7!K/7J63!P^\6_>?@._FR$@ZO MC/I#9KZXZ)WU(,-G9+&M';>E(TPK4NIX[_8 M-CP<")R-7A"8- *38'=4%*S\27@QGUFS H+F"\.T@;F,,),78-["C=&^<'"M,\R^E1^229U= MD]:NR\E1P%_-PP"FHSY,1I/Q$;QIY^FK(3>L1NI(:JUPXR_'/F4 M"8]9(K5'*TO(I18ZE4*!(P2D.O(.I$Y5G2'X!JSF3=+T:7G7AX\Z'8#0&4C: M=/7*R4P*2T0-X%XK='23Y.Q&.HR8&1@;H,@ CUN_/T\L?JTEF=\/YV11Z>#' M'\XFD]'Y!OOA:WS>[M3N\8ZI;;?%%C%( M#V 1W"4S-(E-(=[]CZ21_9IULU13 MHZU4-(%Q81 MRMCV^<#);;M$?@6 >CB6*RK/MH\#I=\^;\^A,!M\0-MO"3*5U,P^:2J%IIF M=?>ID*E4#FQINQC1!2+[3(]D]/X5NR-=" A!1$8I8I0GEO<.[KX&C53NCN80 MSM0J=EK(A;04@J:G[:G94U(9)SE#^M3B'+W\@18:D:R([8*)2(4K(*=QQ[6Y MVL2PXX[N2Y.Y5F\3&G@>LA5JX_-$.&%:*5,[GV1(HXQ2BT>>UH@6W1?"TRA! MTPJE"N"VH@$)8USSVE.6/]'$)XT1>4VD[U!8CC&3VK0UCN]DD/SK!*-6:6J5 ML44\6S8=]G.MX_#6-8K'U?!\F)(#X%A<7''\.F'H2]]4V!/,1:RP.ZR,I4=- M=]WHEXZ&E@$".2!@/'AND!@>3&=4\.LP@[+EU#OBH-;M=F/N(DYW^^MQ1KX1 M=DVM$A3F)#H:O'O3 QOGSKCPI@JSWLIXFAS#9T%THN4+=,X]K5VP@F[XG_\# M4$L#!!0 ( "N+*E1Y<(*\>0, .8' 8 >&PO=V]R:W-H965T&ULK55-;]LX$+W[5PQT:@'#LN74\1:V@3A-L06V@9%T=P^+/5#2 MR")"D0I)6?&_[PPE.VX;>R][L47RS9LW'QPN6F.?7(GHX:52VBVCTOOZ8QR[ MK,1*N)&I4=-)86PE/"WM-G:U19$'HTK%R7@\BRLA=;1:A+V-72U,XY74N+'@ MFJH2=K]&9=IE-(D.&P]R6WK>B%>+6FSQ$?V?]<;2*CZRY+)"[:318+%81C>3 MC^LKQ@? 7Q);=_(-'$EJS!,OON3+:,R"4&'FF4'0WPYO42DF(AG//6=T=,F& MI]\']L\A=HHE%0YOC?I;YKY<1O,(5+TQ*:BD[O[%2Y^'$X/Y^(Q!TALD07?G**C\)+Q8+:QIP3*:V/@CA!JL M29S47)1';^E4DIU?W5/=O^C,5 CO_C#.O8<-6K@U544I>RR%Q47LR0^CXZSG M7'>D[BDP.(M?)1<)[LQO!=#R$9)Q,+O!-CT%/ M ]_T#-^=L%KJK0NQAB#AGYO4>4L]\N\%_JLC_U7@O_I?DWJ9,QG!?]/"6CB9 M@2:@[($J &L"9@$X< $H':_KQF,.Z1YRN9,YI>0-4[$34HE4(7C3Z. [;RS_ ML;W%VEC/*U(N33X$?,E4DQ_.L2CH6@??0N^A-AZUET(I#D4U?-/!84:$7J(; MP:=7ZN=&6$]2D)MS\!E32QM[2.9=>PT#B)):,_'6"LUA>!I$Y"EG.6$2Z@QA MARY(I#B\E1GC0F) M,+F#AKR8$&23"(>P]US(_V>T\1:2>!&"0WO'.+@GO3# MY!J(&HK&D@*RT]W(I=GUG@+@J,@!'EJ7*]J5CR<3V8AE[/?AK-D M3H&&E/O2(D(5)L> CYU\Z9==K8#& (8N.HP"**F]($74W+/4'@3B%+ZVP*^A M\OG/[N"BN\'!W>BMT1"?S-X*[3:\,'RY&NV[,7SE6[A31TF>6H\O0OALZ2'&"T#Z+PP5/9^P0Z.3_OJ.U!+ M P04 " KBRI4:SZD+KH" #T!0 &0 'AL+W=O^+8TUA LYPW;XB.:K\V]HE/0L^2\1J&Y%*"P6'@WT6PULO[. MX1O'@[[8@\UD(^7.'C[E"R^T@K#"S%@&1LL>UUA5EHAD_#IQ>GU("[S'0^2:I!UFKC:Q/ M8%)0<]&M[.GT#A> :?@*(#X!8J>["^14OF>&+>=*'D!9;V*S&Y>J0Y,X+NQ/ M>32*;CGAS'+-= E,Y. VM[]:OF<5"J/G@2%ZZQ1D)ZI51Q6_0C6!.RE,J>%6 MY)B_Q W(F6Y8A@N/6DZCVJ.W3(;P>B9?2H2UK!LFCI!)ZIT< ME09=2F7>&E0UE%2FU7%0<0+EP,4>M:D=],!-2:5E6L4-1PVR %,J1*B[WRH5 M5*@U,$-V!$.]:7V:5F4E]048"1N$S"K"9T478O^\@@,J'&2D5G&->1<0H9 5 MC0HNML"<""H#K#>H^E)P9'?L"$G4&6:#%SZGJX$+S 5UK=AI> ,3/XY&?A0G MM$_])$K]<90.J&CQ2'FK'8W HA6YAG'B3Z:I7:+XW< !)ZD_C<(.F(;^9#2! MOY5*<-&)-:JMFS>:_D0K3->4O;4?:3==)S^[=_/PCJDM%YK>O"!H.$S''JAN MQG0'(QO7UQMI:$JX;4EC&95UH/M"2G,^V #]H%_^!E!+ P04 " KBRI4 M@#+8UL9BG2(:EUW*_O&5*2 MY;TU!?IBZT+.G#DS3B<]75$D_MFLR>%-: M5\F 6[><^+4C6<1-E9[,I].C2265&9R?QF>?W/FIK8-6ACXYX>NJDFY[2=IN MS@:S0?O@LUJN C^8G)^NY9*N*/R^_N1P-^FL%*HBXY4UPE%Y-KB8O;X\Y/5Q MP5=%&]^[%AS)PMIKOGE?G VF#(@TY8$M2/S=T!O2F@T!QO?&YJ!SR1O[UZWU M=S%VQ+*0GMY8_8/K AGFS81YQ)T<1Y5L9Y/FILQOA>#6L\44,->X& M.&4X*5?!X:W"OG#^3BHGODI=D["E>*>,-+F26KPW/K@:[ =_.@EPQ,LG>6/T M,AF=/V#T2'RT)JR\^,445.SOGP!@AW+>HKRP?_'O5;Y7-M?>W(BS\O%H@:A?+7(SX..Q^'TU"7%<%HM99FBT8(Y%"?>&R=R*7.:RT#^2Q@4)6'BF!0@WDBEY4(3 MHT@FY7KM+"P!30;=\O#68G'" EZ"EDP$RE=&?:_)#Y-]Z46!D)E-X,JE7XD2 M0@8NI-YZ7J9,;MW:.AGIW@%H8FAW"RR@/MP,5\*K"LN="-LU,U?N4;)9*=@A M'U25C/,.8\UH32Z:,3G%I&@@5H4*6^&4OQYS8CSU8A'2$5PM3LKQF7)P**F)$]-$6DE%TJKH+ 8D0.3!B1'(!)ZDO!^+,OB/6*I4]X78Q\*5R,4( MNKV*!8.,++C.R'N1VVH!%_Q\F,%VYUQ;LQQI%'#1>K[??E; !\*"#X6V4H[K M(&[Q/E[6T%,7XSTXXGA'LQ=#\7ZW%&C0H&OK$2.R\(']?F"_66*?2R,R!\YY M=L5^[<6':D>RL]AWN *XC:UU(1;$V:$8 ?!AJ.I(!!MEIP 07T \C2\!47:\ M;AO2.+4.S,8E,HWD!84-H9/;=IE@' MG(YHI.F&M%@I:H2 5!;X Y3G+'J,U[=TX:[TT/AK5N,5 M7ZW?)8M6%U[F>&CP.SE"3*X,?V1T)L&&80O#2PND3QQ"]1]K53)+4L.SR&NC>YL(?8/$QFJ M'5JG$IB.O5Z/;)!^E2)L*6K?IG/0&,W19<09(T*]:62 M,98@DM,!B KSU+%(11WR72/N-G32%'W&FN@Y;%NC ]^4S>V9E>WWUGX6T?-< M7DD*8PB)%>2F-_VC4.]CZZLLB% (G5O:$6?MR]WZR'HSJ8ETYR"/,B0;.:^Y M;1HL_\7O3BF_U<4R#4*42XY40V\ M8V+^Q&$\'?DGO0^KBMPR?C[RH,=)*'UC=4^[+]2+]&&V6YX^;S]*M\3A#LDI ML74Z?OEB@--:_&1,-QC*\3-M80,^^N+E"H*YM^[FRE9! M*P-OG?!564JWN0-MU]>]TUXS\4XMBD 3@YNKI5S >PA_+-\Z' U:+;DJP7AE MC7 PO^[=GE[>36@_;_A3P=IWO@59,K/V,PU>Y]>](0$"#5D@#1+_K> E:$V* M$,9]U-EKCR3![G>C_6>V'6V920\OK?ZH\E!<]\Y[(H>YK'1X9]>_0K3GC/1E M5GO^%>MZ[QF>F%4^V#(*X[A4IOXOOT0_= 3.AP\(C*+ B''7!S'*GV20-U?. MKH6CW:B-/MA4ED9PRE!0W@>'JPKEPLT;Z3Y#D#,-XCUDE5-!@;\:!%1-&P99 M5'-7JQD]H&8JWE@3"B]>F1SR7?D!0FIQC1I<=Z-'%?YN5WTQ'J9B-!R=/J)O MW-HY9GWC!_2]-BOP =D4?"I^@ED0TN3BU7VEPJ9CN?CK=N:#0Z[\_9(0(5+IZPCK]@YCY595JBIHBW!BI74%<2%CDN5P36)\P[@1,,* MM)A+Y>+V0H&3+BLV_80P'UL1"\Q.SXH+S"34O$6"JN\K&Q 3F5 9L5TCA9Y M@>5)J!RQJ$QJ(;VG29S32LZ4KMWUXV^,Z_09Q3[!Y=1X+0,M,^KA5%SM!V/0$QAU\D1(N':1A5I7M$,VM5![2"S+B?V MU&?*+*L)ILPBR2QFMR%$^.6M5KFDH,RDEB9#2E$5\D*ZCB6\W+$A.B\2J;8S M0%88=5]AB"1%4J.A_C)Y^N1B^OSBA8A1$R?$=P^LO^OH=8&NK2VM#V\/K(S, M/V$-Q=$N?XZQA?)#[O&*(7U-'_@!KQQ6,C3(XN;3,V M-,"L2TJ;XRDYIOD*15H_%NT;,OYV0QHTH%/D,\QVR/++4N7R:$53<8T=&RB^<$&J9/#IO>#&%^DX^D0/T[B M7SV1[/CBOZN=G*73BVE';9SH-*ZG3\Y'I\]?> &U_+8O)5Q(-'H3'4%AQ81P M,J=X=)M79#P7'0SQ?OQ3DLL!FR+>GJ@:;8[F6J.'N-$:RKY.$U2 Q$?O*ZQP MK"$\T,1JUCK07!+0Z#Q]UUL"D=C?#I-SZ<4X]$HG5Q, M'N'/=RD_3\_'PW]G4;=(*9,W:+[K[$H>TK&YA#55;PU<]EIB M44\!210RN5JIO,)*$*4WB3)[]P.Q1%]@()3MBX\%X'FQCB.[#VX2J)FKQ@DV M!',2H$1A?$$)A;8K1YO2G4[E8$6O%Z1H%JS#VT%%&>(3#681"KX"X,.*J0)? M M1WAIK_758C56: T&;T=$.GH<>X>M:'S97!KJ_02KH6*.[DS>7"^PI$ MPR E30>E=;PX1@"%U?F^E\AT*9;87&S>X&Y2M41NS8C;OV61*0M* M> US%!WVGY_UA*O?A_4@V"6_R68VX N//PM\4H.C#;@^MUBBXH .:!_I-_\ M4$L#!!0 ( "N+*E2TQ?0EX@( "$& 9 >&PO=V]R:W-H965T,+]J79_CUG)PL=8GO@I;%]]WWWW=EW773D?OH*D>&N-M8ODXJY.4E37U18 M*S^E!JU8-N1JQ;)UV]0W#E490;5)\RP[2FNE;;):Q+.U6RVH9:,MKAWXMJZ5 MNS]#0]TRF24/!Y_UMN)PD*X6C=KB#?*79NUDEXXLI:[1>DT6'&Z6R>GLY.PP M^$>'KQH[O[>&D,DMT<^PN2R7218$H<&" X.2SP[/T9A )#)^#9S)&#( ]]0\?$7NMYW_B:!HO5, M]0 6!;6V_5?=#778 QQG3P#R 9!'W7V@J/*=8K5:..K !6]A"XN8:D2+.&W# MI=RP$ZL6'*\^<84.KA0S.K](62B#(2T&^%D/SY^ '\$56:X\O+0/>L[R9PFO:3>%>3:!/,MGS_#-Q_SFD6_^!-\[[0M#OG4(M(%'V<+WTUO/ M3M[%CV<"'8Z!#F.@P_\MY//PH^E?XBXI]6!4YUO-?@*>!*?MCLQ.VZV\%Z'4RH"JJ;72Q!+%2LM)PO3EC0>.RD-"&CZ.6P(<<3V1:F M+27!@VMB]/!F K-,])AP9J- MN+]\<9SGV=M+\839!#[B5I!K1P5BB.^C??;V0-!KN16XO.P3E=KV8J?_>F'I M7MO6Z+9Q.'DIH=Q1W\'CZ3C_3ONV_^/>#\\KY;;:RA/ C4"SZ>M7";A^(/4; MIB8.@5MB&2EQ6&P"0'&?X75;U!+ P04 " KBRI4K\/8 M*78% #T# &0 'AL+W=O.:52C6*Q^/YJ.2R&EQ=^+U[X-LTU9Q:U0BH#@QD.'.>A-DN+^]Q;]-Q\[8EER M*VZU^DMFKK@<) .6B9PWRGW6Z_>BBV=&>*E6UO]EZU8V@G#:6*?+3AD>E+)J M__.G+@]["LGX#86X4XB]WZTA[^4[[OC5A=%K9D@::/3A0_7:<$Y65)0OSN!4 M0L]=W0F$9"]&#EBT,TH[O9M6+WY#;\X^ZLH5EOU:92([U!_!A]Z1>.O(37P4 M\)-^'++).&3Q.(Z.X$WZP"8>;W(T,/;/]=(Z@]K_>P1SVF-./>;T?R?KN-YB MR#IWOA:"W>JRYM6&J7;+8.MJ][:OGR[:PO=J(PMH:^XM3*7(F,< M6A7#Z##LR M0X4"3^GH)=U]FH-MFHV /*69OR+*)(2D\9&G!3L@_(8)9)7XXN]I*&N]KX"X_Q4C>@ GT6P6CL=CCWD2@R-8''897&MI M@5DJRZ;L8!%TV_P-S>.@TM5I2N-'*0[VO)@(H"<_&$UI,602I^71.BQF+XEDX21): MS+%(PED3_]Y<-U>/Y]?8H888@Z>+1;(\RP.[G9PP6V#!D=DQTR>L#B9A DJ M=*>KU2GQ_*C\+(G"L^FLJ\1QY/ULK?VKE,;'(U0P'XR@EWJO&GC+'?U_U"Z6 MFCL>GOD+P@Y?>U"-]EZBIV99XU[:.TW^V?]-?M2W8GWOX>^(AY1J\/ M)7*HCH>+V: =@=N%T[5_URZUPRO9?Q;X62(,"> \U]IM%V2@_Z%S]1]02P,$ M% @ *XLJ5,V'YW&F!0 P P !D !X;"]W;W)K&ULG5==;]LV%'W7K[CPVJ$%5-M1DB9KDP")VV(%TJZ(]_$P[(&6:(NH M1*HD97!V^NCGA_V/"[DANW]TWLR<*8KSSX6)R/IDQ(5C+WC"#P9RUGLJH8"#2^ M=9BCX4@VW/_NT3\$W^'+0C@Y,]4?JO#E^>AT1(58E7!SE_,K"R4IP\B5Y7RV[.)!R@O3?(.X"H"9(\ MO*9/1OO2T7M=R.*N_01D!D99S^@J>Q+PLUF/Z7":4C;-#I[ .QP\/ QXA__. M0_KS_(&6-=& %(7-)=Y:QGC40K86QJ!+, MM^QSPE&X%^8QO>^@>+'?[Z@4;A<+0:Z/MM)>6NE"-M@B1I.#@_!U,,HBY:Z1 M0<5(."<1).P/(#(1M6DU9KK#BDB.'B3'@9.W#,4("6)3J;_E0WL)JA]D-=19 MS'Z(WTIJ:?&=&]L8*[SDBFI0G0[PP(%"J;JM*=**]5"++6FTUP+TB[70^3[+ MY/[)@G._)8\;@%S)<=#&@W8N8?8LZRMH3)<1RSV>#DA_;ENY"S-C4V2-TX76 M8"J_M? ' 7UQ^Y+V*ILE/^SMBIL0D6ZIL4QN?PU0\!>.)8LMS5#^"Z&_IO09 M)49+:^KH#F<9?]-8:)UW"^:'5A:APRUNEFZ0(MF!4,Y,.(@+F')MZ#Z\ _=0 MP3T,4)(>A?>[%HO_Q:NT7VRJUM&+[4LZ&)\$A',87L\GCYG66,W62%Y+LI:/*R3$H)9W;?5_22C-Y?< M&ELIK+L;6]'B&L7I.:M18E&[FU#9B CK&ENQZ2LVY9)0IN!RJK!&4@4-X)XQ M=K\[5[!PM$$#>ZFY."$^?0.;8,-$05AI$1\@GBKDPM/K*15BZQ*$D"&C"1I2 MV;BQZ*+"T_C1K]#AEK68T6+[PEFSJ-0*M<(: #NWW%(NK1"2NC**!*<#(O2@;:RTKO')2,-UCBH$7N'2-9:%%O5!OW&FQ#+X%"(UXN$+3<*S&TW>(B$OPQ#M)K$":=;E$P.\6YNZ^A;1+>G9T%.6( MR0^JM_.#I7_0YF75YKY%ED-:4B;-@L#A]&%G)\E%4+-[6@H&._DCL1:J"C'8 M96]@AKCR[1KN4^0&5UY4[ZX\N8!" MSXH:?09.]564N["F]GAUB#17Q@#K/# M\_PRODIWV^/;_I.P*P02];^$Z10J,B(;W\MQX$T3WJ@+X]&JX;/$OQC2\@:L M+XWQ_8 /&/YIN?@'4$L#!!0 ( "N+*E25 7-&KP4 ,<, 9 >&PO M=V]R:W-H965T;U_WS.DM-X%;*,%^F!+I(9G9LY<.'NV,O:[ M*Y@]/51E[I\.!OV&U]T7GC9F%R<-2KG._:_ M-;<6J\D&)=45UTZ;FBQGY\/+V9NK Y$/ K]K7KFM=Q)/EL9\E\6']'PX%8.X MY,0+@L+CGJ^Y+ 4(9OSH,(<;E7)P^[U'?Q=\AR]+Y?C:E'_HU!?GPY,AI9RI MMO1?S.H]=_X<"EYB2A?^TRK*+HZ'E+3.FZH[# LJ7<>G>NAXV#IP,GWFP+P[ M, ]V1T7!RK?*JXLS:U9D11IH\A)<#:=AG*XE*'?>XJO&.7_QE2U056#(9"2> MLJ7KF\]G$P]X$9HD'=15A)H_ W5$'TWM"TC^E9-/I:,%V;JE'UFGPGQ2E=%U8C;9J"[>!]FQ?L1N0AFG4G"\T9W3QP MTDH]@(A,)]@'MM\"W/OYIY/Y?'H:$<)B=KH_(LXR#H5$[WAI6]0QS5^'"$U% M W7'KE7KN#LU4$[J!*ZEI&NZZ^KQ:$_MB]9".[I$F2-G2-4I?6'G@R,W55.: M-;YXNLPMV093EA4 +[J60/G CPT8ZICT!CS;U. M16=M/ @?=)[KVHNIW@#$Z;S>)O%78X0.Y4S=>4!/4WF\E^SW 7R2M::UKE51 MSZK0\ .22:G07M,!]I9,$-.^!"Z6VW36A:H3;-_Q/5MY1;!,N^&46@3./JNY M)X R709^$E &O9!1.1X(XA:1 _@DR[L6%TPEVZWUO6-WDA6R^(16_R=:O3#0 M!46R3Y4EYT*P7QE*)/^<2*M T1O:F^W3$M&&>$?]8WQA51W*_U0R<+ WWQ9- M6[^69R[1R)3V14A3O%G$0J%D\S'=!I]TEO7^!FN$S4)Y(7N%R&TEV HPN"*C MG820=YZK$D)2[?<\Z(_&Q)"LA%RPPH:<"&;@$*XQ8WFT$^3GXC'J[7,&3T]N M$]5&K3=&A "+SZ]FH^ET*G\#41;UJF6)Y#'.NV"!\M[8FM>2$+/C4X2:V8UW MNE/*M8;]&Y(VHH&ET-MZ4=J.)2&<:]B0\J4W]BZ0C(ZU43Q#D%[LX8H6NO[5U;'L1-I3' M#+WM:3R@'.PC#A:NM;'(;89 "=$2>MSLUDI@!!RMP35=4^T3L55E^,;8,)5. M1&WD"="'VPY!>YMH].&!)"J^'NUC3G"J 6QC]>;B &S*B'<":@7D^#]XB2(/ MZ1Z]TP(9*H7V3O;%9.20#&EC^H"+-?%FB8X@=_9NEY0#,?L&@6Y)7BMI2.A" MG:%(78<.B@3S4J*8NL!'9Y,']67TE9& ME'.-\HRIH%(T#RUC2HA0[U1?M#]P%XN%\2+M+LC%+ Y/ <#I!ZKBA!:%,%]Q M);'J9ZSQ4]//9&NXQ "1AQ':Q9*,<^9F=S.E7\;A]%$\COCHUNC0#L'+<'0Z M/CX!F:5VM C[=:N37CE41E>IJ-,FR)Z-::=._NHAG=^[JPC:ATH;O'/FF MKI7;7G-E-Y?]<7]W\%:ORB 'HZN+M5KQ.PY_KN\%QSS=<50($-SZUF/W. MI"@>ON_07\;8$;ZQU0==A/*R/^M3P4O55.&MW;SB-IXSP-?VB39 MLVF?\L8'6[?*\*#6)CW5YY:' X59]AV%2:LPB7XG0]'+%RJHJPMG-^1$&FCR M$D.-VG!.&TG*N^!PJZ$7KFYYI2H"]Z%B#UY$/!W>S^D:3:@2389/X W[0*> M1KSICP;\X3!@>J%]7EG?.*9_Y@L?',KFWP?,GG9F3Z/9T_^-YX?QQMF0'L:D M/PS-UTY7-([D98->*)EN;+U69DN09\<%:1,L*5IH4VBS(AS6E,;!HU]^FDTF MV?/W-\H^ >#&U*G9<] M'4BM',,ZCM9JFZ 4>K2V#03MDD[.LVR091G9>W;P;\U.VT)N0@E-VK)R'LY3 MKGQ)B#8^E2D(L>>,0>6_1VBT:)Y'KX,G;2N>(1P9& M1)]DXUE$Q-:0=*)$$H5<8T2$0-A@#DDY,=TX/XD5L?]K:/D7H=4J6# M7D7KD,"["I"%G^*!6F'$^G (37BJS8EI*XEHQEWSPJ4SW18?,5I6/HBIE&16SB^5D MNBL30[\UAKM),8"P9W!<_+#.)-&,:+0K=@J]0P55>?N5UB 5-2JR&]!U%,&LFTTI?X .M%P[ II'C>>>6C[-ZQ M770B>T0#;9#!Z%);Y6+^4X-<("4L([I+;IH2XX2L=H608BX%Q=F0ZM7WT+;X MY6/Y<<_WW$K)2 _!2!MHP0OD#RULT/]^WS%?$E")*\@OHCW-S&E+Y317"6A+\;>P8S8AXP;K :R-U!B M78:B'_;FZ#AI0=1CE-O%G?*/M$5.7&H;#*Q:A]A#"Q" V*5/\]PA15UN6YHP MI6LF!_IH736>IL.G9S\/HN_1:5_"I$@Z7FQ[I0*1=!DN]@;U]*FV\>)"IC X1>CJ\M/K-Y4&>U5;P=W,AO/I 937H"KZS@Y ML")Z(>=>55+ 2SHN8&J\Y H]@P YKF9[SR(34!$2M/E&S;[DAJ!V ML5J.N<0&!"WK[PMRI8TZ$_N0BY8 \1X>2 ):[HD?0XLH\-PY'U9%*]*_+\M0 MM=B9,*$>O>XTQ)T1-7E7AI[1U!G4N7(^G;XM.V-]L5YFWQVOEQ3%68]W#"%V MG>'#!AWM5\6L.#D^VUTKR5&NE[W9X3W*0W_':I4C2VT[],&2!\9F55S/WF\6 M*3X'?+&X#V=K2)5LB1Z3<5NOBFD2A XK20Q&/T]X@\XE(I7Q[^&-M)6 MN^T1K ?1C0=O!>N+>S&" 5H3H#(Q8 W;&)0T!*AMX-CG-V]]Y6)M_4Z?C*\5 M48-^X8E<]*(]")6CD+:I@2?#EF(8>3!,X&MK'>:TYZ2:,C+K8;K#!3[WVE_* M*P1;#<6N)U;FRX1BS,&D+5PCFZUR15\ABPX+.8!ABJHFTT=21/"'4[)K )T^B5E>D2,03L]I'MHHD2M3;=;F'?(N#[-TOGJ9 M0\>/WG%>7@]CXGOX,&P_&MY9'\!AH]#IY-&PO=V]R:W-H965TRY4O2 MC6U 3K-H%LVN$7?;AZ(/M$1)A'G1DE0<]^L[I"ZQV\3[TH?$(C5SYLR9X5"+ M@])[4U)JX5EP:99!:6WU+HI,6E)!3*@J*O%-KK0@%I>ZB$RE*2;C286@BBCVO*U6$9C(-NXY$5I74;T6I1D8)NJ?U< M;32NHAXE8X)*PY0$3?-ED(S?K:?.WAO\SNC!G#R#RV2GU-XM[K-E,'*$**>I M=0@$?Y[H+>7< 2&-+RUFT(=TCJ?/'?I[GSOFLB.&WBK^!\MLN0RN \AH3FIN M']7A%]KF,W-XJ>+&_X=#8SN=!)#6QBK1.B,#P63S2YY;'4XL<[J'C5:V50H? M"TT$_*J(7$06HSC;*&T1UPUB_ ;B'!Z4M*6!.YG1[-P_0G8]Q;BCN(XO GY4 M3R%,1D.(1_'X MZD3WGB\29OIZP5YV]E#'\F.V,UMLM?%X)-^V!3'VSZ/^I[ M&7$>=U0/5M2N%6B(O*(IRFE>!BR 7?&E58II9D!E<.W M\^%\]M,PCD=08_VT=[L4[GMG\-TWU^AQL]EL?'B_'-_\$,)O7_-^\>RG:0,*R(3Q2SF@^!"(S MN$,W)5@*6YK6FMDC)*D]XWV;/-YMW6['P?D-F &2X9%CQE*-079'3^)SN UA M*Y K&N#Q3$8L[73Q&?79;5=)_^2HA4(K#JKATM9D(SBIE9U4<*'S0,.6C2\ M+7'D#-9$[H?P,4Q"3 FDCT(XCB.Y9[( 8HQ*F=\-X5[" ]%IZ8_+>=E-O1/, M6JP[>:&"PZW 7O!YH*"9'N!J^$JUK,I#* MLKR#S;42'2Q>YT+E99IBDW-9,HJ M5(D(54O;O>[SKC@V"TE37:,>3+H:&WM2IH;:@6&=7=2F^*?Q6ES4R2 ADQ_/ M\!ND3@NL(LH >:W11H/"WBY\%@8CV!*U,A4>C4$K^NL@**@J)/L;M6D;[)-' MNY>I$K3MM/807TUFPW@Z!R8]X)>::,P07%(9)'6!-PM,QDW9_"DQ[!E$,[B] MT0#'+A4[].E&+\;GQ+K"J/]HT8K;CI->><1M%89>X=>&:G1R@0FJ"W]-&SSO M*'!SE_6[_9= TER +^;-9P3V?L%05DYS=!V%5[, =',U-PNK*G\=[I3%R]4_ MEO@U0[4SP/>YPBG5+ER _OMH]0]02P,$% @ *XLJ5,Y TTBZ"@ M1H M !D !X;"]W;W)K&ULK5EM;QNY$?Z^OX)PC<(& M%%N69%G.)0'L7.ZEZ*7&.==#4?0#M4MI>5Z1&Y(K1_WU?6;(?9$<)SF@7^S5 MDAS.RS//#+FO'JU[\*5207S:5,:_/BI#J%^>G_N\5!OISVRM#$96UFUDP$^W M/O>U4[+@19OJ?#(>S\\W4INC-Z_XW9U[\\HVH=)&W3GAF\U&NMVMJNSCZZ.+ MH_;%KWI=!GIQ_N95+=?J7H7?ZCN'7^>=E$)OE/':&N'4ZO71S<7+VQG-YPG_ MU.K1#YX%6;*T]H%^_%R\/AJ30JI2>2 )$O^VZJVJ*A($-3XFF4?=EK1P^-Q* M_X%MARU+Z=5;6_VNBU"^/EHX]SI_$CD MC0]VDQ9#@XTV\;_\E/PP6+ 8/[-@DA9,6.^X$6OYO0SRS2MG'X6CV9!&#VPJ MKX9RVE!0[H/#J,:Z\.9'9=16BK?6>-BAS5K\Z&Q3BYO\8Z.])L^].@_8B*:? MYTGH;10Z>4;H7/QB32B]>&<*5>RO/X>"G9:35LO;R1<%OK?;,S$=C\1D/+GX M@KQI9_64Y4V?D7?;>+SQ'G9OEMI(,M.+?]\L?7# R7^^L,6LVV+&6\S^OX[] MLM"+Z9GX!L'B'T;D<3 MO#5&59RE$W+B]Y_[4>BE.]*DXOAC-+B>C\7A,/LWA3E%+78A@1;)8 MR, +\\IZLB;)V3/H1&L*L9 ;VR"(F')\-5N0U!&\# '01'UL8"_D\NIN8H^3 MBZOOO*@LQ#0@E&C2W=V=8 $4/F.#D!Z%!=8L=WN.(A#1'I]JU '%ZB_AD&9) ML YP=+7+X*8U:H-IU][?WK#F>ZHCQ;#V> K-2?L4W8W!-LP;=9SPTA->[).\NRAO@[$1O3\72FL:W MF_%:*!!Y?C%/T7*5,!Z,"N#T3-PC2H8V\#5N6=99Q M_L#5!5C+H1)2J#ECFYH8@8%7:K5E4UEEY8(DZ#K-*94RBM(N0LTTS(\#M'1@ MRU&_J!)8H#RY)ELU5?4BH"-IR:F L90QFKZ1V\95H4ER$K9D;*1+T)CI'UN!6.$8P@\ 'VC^\ M,*J!=16X3FX4F9>$W%82S'B?@^^4SPH(3YZ*HE]4^@%>DZ%QJDUV0ON+(=Q1 M09N<9YS\'<&HQ+3CEUYGQ D,GY>[T^B5)]YX5!#@5#0Z S\XA+#:D7$$VJ@5 M*,U6#1M=:(]FB0Q>4I\Y:KV"!@=J,9EKC*>($[:1'V8-\M7F@-\B M9$/#7$]J1! @*Q78EKC*Y\I(6$QX;"JP!?"6AVS?F6?B7J^-7NDWEE:]13- M_C/5@/. ;23Z!>N3GJC?VA9"F0+^0M_R"^%"7%S%7F^_:<%\X")%@IAYC1(= MK6WKXZ 8(R?AV 0 C@S7>=^0GR @LA,M(@K6&&5Y3$T,+82RY1!-.T,4Q[?0 MJQ7T,#F2Q*FU=$7KF8/=L:\.5=0P8?: K@OE04]+2M2EW2*6=P,%0ZE];^.H M+1C$0\+#(+^2>6K9LL_QD5U6>IVH:,6PAMKP7[]]7TX[(N]]VI:'M@X,R_I7 M79V!28Q]K%2QQH9 M-)UA_J5=CX<@N9I@J" I5K[N2"5^RP,FJ84V<@'LF%- M<0DJ.W!W"L)70/)4D_^DTB4QV=-J,_ -.13-*C=3?9WN,YFSM\WJ/O.( MJ96.W0 M..B_ *)D?3N4[7G'=BF_B"E/%6&(^T2.D8HDT:E;LR?_#!5'5W4- M$:N1J@I1#X3WO5FGQWN+7'-L6=O4P9KHMM;3(%UJ2FB<.FG7M2GLBP'/0>&G M=N[3(U&VS',2K+@.P/D9T=S!Z4PLV^,K>22G\B1!1CT)#A=L5"@M]_A)-%PV MV)KH )RO$B;:)KKM/2CAZ,R2,2#:4I@:(%2!OA2D_J8-^Z!+VR\9?J"F]YJZ M\)QA1:.)K% 3Z*P7$2.)?0M54Y@,%3_MBA=$!COAT=.CF8*0_M""HP!%H@I1"8]RY=.GL P(>WW8Z 6QNBPX7[WHW\B1V M6VR&.[ AUNWY^AD&/)@6T\O%Z.IZGGVP."\=:G4LIJ/I#*?G^?A;K,0I-!T: MR,JG%JI.IV^T%0;-+D;7LWEV$^'J8PW>\NY75XO1]728JM%+#K9C]863'A7B\O18C&EW1P=4SJ))Y/Y M-?18B-/LO0JMO.?=TQC9 /V*[X0$W_B@73 @"21Z-KP#2C4SELN<[_&(@6L. M,"2U/76"S? ^H#_9ZJ=-*I5 F[?X[M8OU5H;$Z\YLG3RP7G/=QULTD<5:.(Z MU8$NOFQ!(?A#Y5P%MM314P49=-JD5!MCWUY9= *Y% Q,CW"K+?R;65/M4L6L M]W.C/>N'"GU3,#I$(^ M^G)R'5^=.6E\ZDUY1G?;2 [M>UZDE-*F[ZI8;U^R^-B%(%T>L)XI9ZCJJHF' MT$,%S\1O7P+0T(L9!^ SMW#B\.[C;XU1;7[M!R:U8X?9?<+O$608YD]?9O?Z MT]Z->/8>S,M9.QV/XHT/RL_GH:CJF/$&28(1R!SQK-Q!>6>]/ M,30?S6>7^'\R6U!Z?:]Q%DZL!55\.Q$NBO=_).UL32W'ZN5ON\\&G MA(U"IT4?3/C\:4+\JM"][;[)W,1/$?WT^$$')0@IXU%F5U@Z/KNZ/!(N?B2) M/X*M^#IZN0XO(<-=9%U9%R]R_+LN@6^Q4F/@>G9S4GCK%8E)3AIY0 M51G4V7(^G;XH.V5$H38=8KN-VC]L"IFQ7[CLVE:3AOE M>MFK!J^0O_:7)%9Y8*E,ARX8[X"P7A5GL]>;1?+/#M\,#N'!&E(F6^^OD_&A M6A73) @M:DX,2EZW>([6)B*1<;/C+ XA$_#A>L_^-N]SE\SSQ:6]#?L(P^BX6!>@8V'<[L"CHC!O?ZFY7AP> 5]-' M /,=8)YUCX&RR@O%:KTD/P E;V%+BYQJ1HLXX])'N6*24R,X7K_SOAJ,M$+WC%LK-?7I+0PM.N 6H8^D6^G!DYZ,%E.9"N1B M@DKM?1--,+G5\4XC5B%#,+"1YA666AF"6V4C@J_SF9-+;RHIA:F-.+!RC=E: M%+H*C#N:(2"',0)A=51[(B*=9U"=)S:_A6(;.2D/Z13-167M/4@B0H10$]Y$ U][PW4H##SV+]!U!+ P04 " KBRI4 MZQ%I2/H# "P" &0 'AL+W=OLK!D(7+:!:+RM. ]N D]O>FT6"(#=M%T47M#22B%"D0U)VW*_OD)(= MIWELNK'XF#ESYDG/=TH_FA;1PG,GI%F$K;6;BS@V98L=,Q.U04DWM=(=L[35 M36PV&EGEE3H19TER%G>,RW Y]V=W>CE7O15H31<2=!8+\)5>G$Y=?)>X ^..W.R!N?) M6JE'M[FN%F'B"*' TCH$1I\M7J$0#HAH/(V8X=&D4SQ=']!_\[Z3+VMF\$J) M/WEEVT5X'D*%->N%O5>[;SCZ4SB\4@GC?V$WR!9Y"&5OK.I&96+0<3E\V?,8 MAQ.%\^0#A6Q4R#SOP9!G^859MIQKM0/MI G-+;RK7IO(<>F2\MUJNN6D9Y?7 MTC+9\+5 6!F#ULQC2[#N,BY'B,L!(OL X@QNE+2M@5]EA=5K_9CH'#EE!TZ7 MV:> MVH[@3R)($NR]!.\_.AC[O'R#_"^*E7MN!# 9 5O'(8OW)1"F5XC_+5: M&ZNI4O[^Q.ST:';JS4[_3V@_ATB+R3N$'UJ$*]5MF-P#ZY2V_!\TP.F&'V4# M-LBJ+6JP+7(-:"RG,L8*>H-U+T!0/Q@?%!\=C5O7121L$$9UZGK@9(EK:D0+ MNQ:E$Z!0<0,D7Z$LD4Z8I1U)D$$-94LD'",9E%R7?6>(5>D/*EX2@T&!<*!D M6N^Y;)P?/1E0-?$9C%.5[T$J"VLD:J5SA)%C$[@_;+C@=N]47E$F8ATRE\X* MUGLH7: TF0C>L6? *L^C[JW+?T\$3>EN2+EDIH6:II;Q(B,\(S%\WM!0(1'2 M;E 2%TN\KNN3^)^*EXIF6(7:*P3DSA!1K"(/?!)?PAN];20EM0)\ZID8[0\1 M(I=V+2_;U^';,M'C&(HQ?/A<(E9#7=1D@.*I'^G74A2\1BA@CTR;G^ '2'\IHB)):)7E4>(7Z2QS1\&MDC^[;"(5 M$<H@_9?[&R ]99E!4)>%7(HUF1! ^:5>BB\$8I/RA-"V\T3?PG][O@RH]A M\DVC\.Z8EF_,&Y#TZ$8:3;,!J!B TBB?#5@/RC+AG(K.9JEC1>OS@\MI5)P/ MM&\5Y>#0-BZMFC<-NC)^Z;/@I'#&SE+:P,YWYTLNJ=-.D^-3,7EOO,4GKPAY MV_BWTH!OA^%!.9X>G^/5\ J]B ]O^0W3#?$'@36I)I-9$8(>WL=A8]7&OTEK M92FT?MG27PK43H#N:Z7L8>,,'/^D+/\%4$L#!!0 ( "N+*E3J9NO5: 0 M $P* 9 >&PO=V]R:W-H965T4R0(*V! G(1KOMIJ4D;1^J/IB9 ^/-C#UK>S*AO[Z?/4!(DZ"MU!>P M/>=\YSM7>UQI:;L13-UKGC;Z=@XY5S8MBY8X=:)NMVS3BZD:D[&X6QA)F-=NDPJ7ABR99X+LYUQIJN+9J^Y/UC*3>K\ M06\\V?H\6*=V?!+52W;AW!<6J?SG3(8Y%+5_^)A%XS5%B8A M&Z<@I2S:RMOY^'%.)>K)'+/]]JM1U#O_P?HS1?P@;9 UO@4MB8UAQN!P]%V5 M2L#%X&Y@09!"(I56;X(*)!IQ)FR(Q3PLIO"0UVR\-'HOOON>K/91<5!.I'=P M50;V"?S!Q"D1':4=Z3@NS8ZH+6'SD80 (\PO[] ^Z$=A:/OH-9Y%3ZCDM6A4 M\(56R!>X2A7+0F0UUU1G"3_+;(M8 0Q]@"YAG+(\O";?PGN@]K [+8.!+Q\ MK/,&B?*UZ9T#_]X_YQCTW6J(2O M8I0P>S#/^46LHC1QB@LBH?Y@U!KT!H?R7M/MS?)0LT]"NC8Z?RW1H>@0\YA] M/+X^;T=#*GQ]>=@V35U@:D4.NK@H6S0S(LEX2]<(E#2%N&O1/!42EY?:D:BI MMHZX1N>MX>CL2ZDVOH0J/:/JTX9YP!OM%8YBZTL"C6-0#-FV=J=AK^Z4+J'-TP^=L-N$=X_-3*E=?]H?3PU-I6K\0'L7K=]:U,!N)FR/C-52[ M[?-ALQZ<^XW317@O8,3@]1&6*9Y[;+P OJ^U=ON--W!X0$[^ 5!+ P04 M" KBRI4 ,W_WS$% "4# &0 'AL+W=OOWQTI*4H6IRVPEX2D[KZ[^^Z./)]LM+FS!:*#^ZI4]G10.+=Z,Q[;M,!* MV)%>H:(O2VTJX6AK\K%=&1295ZK*<1+'\W$EI!JW,B\<'PP/CM9B1QOT?VQNC:T&W#LXG M;RYF+.\%_I2XL;TU<"0+K>]X\R$['<3L$):8.D80]&^-EUB6#$1N?&DP!YU) M5NRO6_1W/G:*92$L7NKR+YFYXG1P-( ,EZ(NW8W>O,[V#(>_E6.'%V8O0&#$L3&B]\ MJ%Z;G).*DW+K#'V5I.?.;IU.[_8YK@PN=46YML+3=77/:SP9.[+"LN.T0;P( MB,D.Q#E\U,H5%JY4AMEC_3%YU[F8M"Y>)"\"_J[7(YC&0TCB9/("WK0+>>KQ MIKM"+H3!)N1KL:4*$( MOH4*GQ3\)E1-;0;)46!N"*Y +RW4%G**UV$63>*CX70Z!&Z M% I>L>0O/QTE27S,!WXY.?YU!)_IPZ,@FPAXZ\,@:NCNLY%PWIQ62-QMM/?) M%09Q?XO"T%:1-6.%D:2MEU[8\VKA56/9HEE3;)!JE4G.T",W*%&-[4)D(((R M9,(A+(4TL!9EC1$A[QTE\V$I-8"BM/H_ M205**L4OEJYUU:A++5#T]!X0%9FWV.J R F9KY90U@9+"MVV M.:"W\(X>WRZ)O2[=D4QFF,GWN0KL<)%X3MK":U!_N.Y\R<%>,D^^K]Z:1@P. M1@WJR^4&F;2IKOGZ@<66* '.6^6C(5:7*%UM$ R[0T9F\?X\_CGPWMY>CEYY MXIA@1>JA/'PAB2#R39316A/'LN1[@2"D>T(A*UJ+UGJ]E=$+L>BDN>[M!6"-WS-"2FO2_M"NH2WSE-)KE)GG3&%C:"<-%WUR>ZM!=4E?S. MC.!M;5KR?%-YKZR\ARH,!DAF51[1NXX5:[5O^Q#V)H>'ONY88V]Z,/.;0C!1 MJ#RCA@K6AC0V#^"S_#. 5&E99Z$;:0XDVO,AY*C0B-(+B(PF*LEYX7^CO'EWG M!;S#A>%'.R)KLV.8S)+A?#Y__&"RDG]&7;C=CGTH7]&$+7T(@J/GII=Q;U*L MT.1^'N;FH!X*0V-WVHW&ULE51-;]LP#+WW M5Q#&#AO@U5^)DQ5)@*;KL!TZ%.T^#L,.BDW'0F3)E>2D^?>CY,3+@#; +A8E M\3T^TJ1F.Z4WID:T\-P(:>9!;6U[%46FJ+%AYE*U*.FF4KIAEK9Z'9E6(RL] MJ!%1&L=YU# N@\7,G]WKQ4QU5G")]QI,US1,[Y),'QX(&O:^L.HL6L M96M\1/N]O=>TBP:6DC MQ$X0"BRL8V"T;/$&A7!$)./IP!D,(1WPU#ZR?_*Y4RXK9O!&B9^\M/4\F 90 M8L4Z81_4[C,>\AD[OD()X[^PZWW''P(H.F-5,WV%,X<[)6UMX%:66/Z+CTC?(#(] MBERF9PF_JNTE9'$(:9PF9_BR(>G,\V7_G?2OZY6QFEKE]YDPHR',R(<9O1+F MD2:H[ 2"JJ!0U,4##:5!O,7!UPV:%VM?NCNTA2\(+GS.7U,MR8^ -Y&&:C,(DSA%DR M"7ZA:= M]&>#>NVGT%!-.FG[5AU.AT&_[OO[KWO_2MPQO>;2@,"*H/'E9!R [B>OWUC5 M^FY?*4NSX\V:'BO4SH'N*Z7L<>,"#,_?X@]02P,$% @ *XLJ5,+,8R:U M @ U08 !D !X;"]W;W)K&ULI551;],P$'[? MK[ B'D J2YJTI9O:2NTVV"2&IG7 ^+!2:ZMF6-G]J7=^/6%-@5'.IIE:$L# M//=&A0SC*!J$!1@4MBBY*$!9H14SL!@'T^[QK._TO<(G 1N[LVX MR,=!Y (""1DZ!$[+&DY 2@=$8=PUF$'KTAGN[K?H;WWNE$O*+9QH^5GDN!H' MPX#EL."5Q&N].8C$,F'TPRS!F]6X\5/X W8I5:XLNQ,Y9#_:A]2;&V \3; 6;P7 M\(->'[(DZK XBKM[\)(VX<3C)4_@7:@U6*1KA;;#3B%%QE7.SNXJ@0^[%'R9 MIA8-79JO>YSV6J<][[3WA-,Y]5)>$<=Z0<7[I@W+.,)2&^>)9-Q:0,L*X+8R MD#..;,&%86LN*S*BRTL-0*$9H9;N$@K[6&7VQN"Z^]B6/(-Q0.UKP:PA<.Q" MD8)I&6;O80V2;=>X61-VHY'+@]]Y>L&2HTXRB&CSNGEJP<$E?V!)]Y]A>_W. MX&BP ]L(]I2CWY:C_Q?E:!O MNX?8W&PO=V]R M:W-H965T9*M9I/ M96LX$W"MB&[KFJJ')7"YGWF1][AQPS9;8S>"^;2A&[@%\ZVY5F@%/4K):A": M24$45#-O$5TL,^OO'+XSV.NC-;%*UE+^ML:7GM(''ZT?T3TX[:EE3#9>2_V"EVF]X7R+'\0 V=3Y7<$V6]$28L$VY-0I/&<:9^0I0DB;O[NB:@WX_#0R"VJ.@. L.X#X%8 QN9+" M;#7Y*$HH_XT/D$S/*'YDM(P' ;_*W1E)0I_$81P-X"6]PL3A)<,*?R[6VBC\ M"'X-8*8]9NHPTU*44-$YO.6[]4]4$"]JI>Z(86,//P+FI0._#F=WO@.SCJA\V MY81ZC1RPI",L:4Q.2)*D?II&UDQ('.7^>9A8(R41>HW3L34R$L69G^2Y-<9H MY'X6QZ.[+>#EKPPBCC,_S-+1G3246Z%,%[(5!LK_!3Z5(_+#,/;/,6H%6A-6 M-ZWU9QB%,@SFG_C1.!]=6U'"D!WEK:ORJX@G)$<>DWQ,!OJ:]7W-WMQ79>_S MJ:Q.6TQ'M09,1L5S;9S1->/,L)?[.)CPY3XN7++1S7,"/A$XIT_(9((-S.+1 MZBGWZ+)5RI9L@!]&QGGBY]CZE12;4RQZ/>B?Y9%_GF:'%@\C#[4A.!I0-:B- M&\.:N,^EFU7];C_I%]V >W+O?A-75&V8T$BAPM#P;((%5MWH[0PC&S?NUM+@ M\'3++?ZM0%D'/*^D-(^&3=#__^9_ 5!+ P04 " KBRI4ZO>FZ)D# " M" &0 'AL+W=O.4RKU3V[>UCMP20%L<:Q,[8#/?]^RX;.]JQHIB_$'_6J M_)[+52R.2G\S-:*%YT9(LPQJ:]N;*#)EC0TS8]6BI)V=T@VS--7[R+0:6>5! MC8B2.,ZCAG$9K!9^[4&O%JJS@DM\T&"ZIF'ZQRT*=5P&D^!EX9'O:^L6HM6B M97M\0OM'^Z!I%O5>*MZ@-%Q)T+A;!NO)S29W]M[@3XY'\VH,CLE6J6]N\KE: M!K$[$ HLK?/ Z'/ #0KA'-$QOI]]!GU(!WP]?O'^F^=.7+;,X$:)OWAEZV50 M!%#ACG7"/JKC[WCF,W7^2B6,_X7CR79&QF5GK&K.8#I!P^7IRY[/.KP"%/$; M@.0,2-X+2,^ U!,]G[C3JFMA77[ON.%>ZN%7MA5H1HO(4D2'B\JS]]N3]^0-[RE\ M4=+6!C[)"JL+^,UU?'X%'Q'3GF[R0OIPW>W'D$Y"2.)D^X>^V,[1B#.G?;+ED3FX#?Z^WQFI*\'^NA,CZ$)D/D;T1 MXHG>?=4)!+6#MM-E33D/K>8E K.P8US#@8D.S24UKKIV!>;&M*S$94 5Q* ^ M8+#:,%-#231XA=H3@I;Q"JR"BEF$#Y"$\R(-DSP;?#*6TTO$"I!I234&F*Q MV1HU",ZV7% "HH%T6H2S>3[XJBP3_V?Q =(PS9(PSF.XHM>TUVOZ;KV8$*H\ M<;BH'K$6G!XEE3_ GLLO-+T:_HJF)%PV">=9/EB7I>JD-51%2^0']SAA-BO" M>1H/'C1ZN?&9ZKPA[:9ADLT'GZ5E7T/^[FOH).LJ M[J1MM0+?N6!'JLN24SIP>>IE=$N7"M0OPO#GGTK,@%XX-EO*/WKE _?*W5./ M!X]X0-FY9,OR<);&CBYQI1TG 9>E:A"&0ADSHJT\S+,I?8=9X53ZR$7WDN14 M8)Q,871)P.A5D6]0[WWO,^!3X53O^]6^O:Y]5XG^ M,S_UYB],[SD5&H$[@L;C&>6D/O6[T\2JUK>,K;+4@/RPIK\(J)T![>\4)&UL?51-;]LP#+WG5Q#&#BW@U5]QTA5)@+3=NAY: M%&VW'88=%)N.A5T@VSY.IE9%J-K/1)C8C2.!Y%#>,RF$W\V8V>3=3* M"B[Q1H-9-0W3SZS8X)0NE'IQS64Z#V!%"@85U"(P^:SQ#(1P0T7C< M8@9]29>X;^_0OWGMI&7!#)XI\8N7MIX&QP&46+&5L+=J\QVW>G*'5RAA_"]L MNMC1.(!B9:QJMLG$H.&R^[*G[3OL)1S'[R2DVX34\^X*>9;GS++91*L-:!=- M:,[P4GTVD>/2_2EW5M,MISP[NY26R25?"(2Y,6@-'-PS\LSA)+*$[Z*B8HMU MVF&E[V"-X$I)6QOX*DLL_\^/B%=/+MV1.TT_!+Q6ZR/(XA#2.$T^P,MZL9G' MR][!NU"JW' A@,D27BL_YZ80RJPTPN_YPEA-+?/G@[+#ONS0EQV^4_:.)JE< M41U5 7^IRKJJO$1I><6QI$NP-<(%2EPS:MC'%3?<->];_\6'-=TLGYB6%3@- M:%@-ZC4&LROV#%D2 KTK-@O4[FT'[FUAWBAM^5_F)\6=#%PWN7:' S264_L3 M/\$KA!R>D6ES")\@^9*'>1R3E69A[(UDG+JCP;62GPO5M&A)Z%(CTB#;5UCI M#FL4IGD,/A6R<)S'@WO-2MH_^N%54K9+&N:^:!+[3^:]P9F?&=*F47@YIN:M M>062]#*2<)AV0'D'E(39N,.Z5Y8))RH0DS(\[VF^U2+0WDL1F MZ1>/@4*MI.VFLS_M=]N\&^F7\&XQ7C&]Y-* P(I2XZ-Q'H#NEDWG6-7Z 5\H M2]*]6=-^1NT"Z+Y2RNX<5Z#?^+-_4$L#!!0 ( "N+*E2[DW@Y-0( #0% M 9 >&PO=V]R:W-H965T-FFK M0P*452$2T$ZKM%8(M.UAVH-)CL0BMC/;D/;?[^R$C&F IKTDOO-]W]UW/CMI ME-Z9$L"2%U%),PU*:^L[2DU6@F#F1M4@<6>KM& 635U04VM@N0>)BD9A.*:" M<1FDB?V.5Z,!8@>"R_;.7K@\G .0Y#X@Z0/2O@+@#Q%YH M6YF7=<\L2Q.M&J)=-+*YA>^-1Z,:+MTIKJW&78XXFS[CH#S*3 D@;SXK8]Z2 M)6BR4$)@C]DU"+J1T!S;HT\S9-="%-3)Z4M*4A#S*' M_ Q^<1T_OH*G*+G7'1UUSZ.KA,_J<$/B\!V)PFAPKI[_AO]13MP?0^SYX@M\ M#TQ++@OCN]^V_?ML8ZS&,?]QA7_8\P\]__ "_PJ0BV<6T(:YC.SQYD M2S3R1.X-.*2WX60P3NCAM#U_1XT_C*-)']5624\&4X N_'TU)%-[:=L9[;W] MDS#S-X'^#F_?DR>F"RX-J6"+T/#F%G/K]HZVAE6U'_.-LGAI_++$9PVT"\#] MK5+V:+@$_4.9_@)02P,$% @ *XLJ5 L0(WEK @ ]P4 !D !X;"]W M;W)K&ULI93+;MLP$$5_A1"Z2( F>EE2&L@"$J=% MNW 1Q$V[*+J@K9%%F"(=DK;CO^^04@37D;WI1N)C[N69X2/?2;72-8 AKPT7 M>NS5QJQO?5\O:FBHOI9K$#A32=50@UVU]/5: 2V=J.%^% 2IWU FO")W8X^J MR.7&<";@41&]:1JJ]O? Y6[LA=[;P!-;UL8.^$6^IDN8@7E>/RKL^;U+R1H0 MFDE!%%1C[RZ\G20VW@7\9+#3!VUB,YE+N;*=;^78"RP0<%@8ZT#QMX4)<&Z- M$..E\_3Z):WPL/WF_L7ECKG,J8:)Y+]8:>JQ=^.1$BJZX>9)[KY"EX\#7$BN MW9?LNMC (XN--K+IQ$C0,-'^Z6M7AP-!.#HAB#I!="R(3PCB3A"[1%LRE]8# M-;3(E=P19:/1S39<;9P:LV'"[N+,*)QEJ#/%A.J:4%$2U_C\LF%;RD$832X> MP%#&]26Y(C,\/.6& Y$564CQ*'0VH? MB]17*NHK%3F[^(3=?]3@]]U<&X4G]L\9CKCGB!W'Z-R.,8&'5ZST4%%;>>KD M]A)OBS0*1V$4Y_[VL'KOX[(XS)(PZ^/^X1OU?*.S?%,I8(]'5*WP#:HVHAR$ M;#V2@\63.+W)CA"'HL+HTS!@T@,F9P%_2$/Y$%,R4+@TNPF#(ZKW<5FDH M/>+R#ZZE?1*G5"V9T(1#A%?[_K)(0PVJQ3]S!>$G_<XP1V1EEN16&U M=B6C4!2:LQRN)%%%EE'Y> 96:STM7+/%4IL%.PI7= $ST#>K*XDSNV5) M6 :Y8B(G$M*Q]=$]G;B> 501WQBL56=,C)2Y$'=F&"?.X;TBM]IL&V!T_L7^NQ*.8.54P$?P[2_1R;)U8)(&4%EQ?B_47: 0- M#5\LN*J>9-W$.A:)"Z5%UH Q@XSE]9L^-(7H -S!%H#7 +S? ?X6@-\ _$IH MG5DEZYQJ&H52K(DTT\22N#$);=3R.8@^R0/6\KAF[4M:#4$^]M64PS_8-OKJ![;CMO\CG>PS=O% MMI.6\N3-VC9J-8SVMZV7PESLIVI%8QA;>',KD"58$=ET%N[/\T*CZSQ?*LX. MYON[F.]V;BKWS=KO/M\8KK?_#]#/\1=_P#\@JG7:G1;#]'=HQH+EBG!(D=DY M.L;C0]8M4SW18E5U'7.AL8>IADML,T&: -Q/A=!/$]/(M(UK] M02P,$% M @ *XLJ5(0OXQS! @ V@< !D !X;"]W;W)K&ULK57?3]LP$/Y7K&@/( %)DS8MJ(U4"H-)8T)4L(=I#VYR;2R>:Z*DXAH^I$+"'' MF[F0&=6XE0M7+270Q((R[OJ>%[H99;D3#>W9K8R&HM"2MRY-4O",L@5$SF1,!\YX\[9I&_LK<$# M@[5JK(F)9";$H]E\2T:.9P0!AU@;!HI_*Y@ YX8(93Q5G$[MT@";ZPW[5QL[ MQC*C"B:"_V2)3D?.P"$)S&G!]9U87T,53\_PQ8(K^TO6I6T?C>-":9%58%20 ML;S\I\]5'AH Y&D'^!7 WP:$.P!!!0ALH*4R&]8%U30:2K$FTE@CFUG8W%@T M1L-R\XI3+?&6(4Y'-U0^@J8S#F0*<2&99J#(P06>,:X.R3&98N$D!=Z+.3JN MK=6K]3&YGUZ0@R^'0U>C)$/LQI7[\]*]O\-]2&Y$KE-%+O,$DA;\9#^^X^\A M<#$7=4+\34+._;V,/\3JA 3>$?$]O],F:#_\AKZ0H-.&?J,FJ)\GL'3!#KJ/ MD_]K/%-:XM?P>X^[;NVN:]UU=[B[?"J8?FE4PA$99T)J]@<2,A%*M[UP21E: M2M,T5E$G'(3AT%TUT_:1U1N]O5IO[[-ZKZ10BMSGV-*XE7TM>,+R!;G"EJ;: M])@UEOM\][6[I;[$:# *O77]8ZP__F_[O> ZM >SU8<; F5K2&$8.]GD% M<@5.1-HJ^]]YWB2A7R>A_]DDW$$L)'[/Y('R MIB[K\KI^ T"+VM1WMOU>V% MI]M%YS;:9P9R8:>*(K$H$+TAC@_5P(O=D8!_4XC_X"4$L#!!0 ( "N+ M*E2'/&]+@ , -8( 9 >&PO=V]R:W-H965T^F0+3P6 II9D%A;745AB8ML&2FKRJ4M),K M73)+4[T.3:619=ZI%&$<1>.P9%P&\ZE?N]?SJ:JMX!+O-9BZ+)G>W:!0VUDP M" X+G_FZL&XAG$\KML8'M%^K>TVSL$7)>(G2<"5!8SX+K@=7BXFS]P;?.&[- MR1B(GSD,AB\X)'N'Q MMF'E92V;9?*K5%K2S)C0W\+'Q MWJ2&2W>+#U;3+B<_._\+*08&7B_1,B[,&[B$KP]+>/WJS32TA.^LPG2/==-@ MQ2]@C>%625L8^$-FF#WU#XE72RX^D+N).P'OU*8/2=2#.(H'9_@L_K][U$$G M:6.5>+RD.U;_7J^,U91__W5@#EO,H<<<=F$"/E9<,Y?7/NHUV:.VY&1Q"T3H+Q(T[]8UIK+-5@BGW.3TM8.F09T:71Z #V=S4*5E[N_%43M5Z64] MA9;'< /-3;UJSG)L3<52?^J3*SA"/XMSOR.I1FU2C3JSP'^++U5^6;M$,(:: M :>0<>T)I@73:SR76YVHKI]<>3&S@!J&0;W!8 [GRK+!&7L\)S MTO*<_ [/'FQ]+Z%D81O:H9K3Z/KK40FE4GE.1O&PO=V]R:W-H965TSC!!4;#W#2 M_OL!=KVL(8DF[<8&S'N>]X Y3+92BXHHW14K7S8"2&%%%?-#C%._(K3V9A,[-A>S"6\5HS7,!9)M51'Q<@., M;Z=>X+T./-#56ID!?S9IR H6H!Z;N= ]?XA2T IJ27F-!)13[SJXN@FLP,[X M1F$K=]K(I++D_,ET/A53#QM'P"!7)@31KPW< F,FDO;QJP_J#4PCW&V_1O]@ MD]?)+(F$6\Z^TT*MIU[FH0)*TC+UP+^+ MDJBM"Q"HYO5%3NH<&%D:50."*%JONMERXBOMT]#\O/=TTWD*#WCZPC>7*,+O M48C#X'%QA\[>G?\=Q==9#JF&0ZJA#1L="/N?\T(_KI=2"?U;_3QB+AK,1=9< M?,"<3C5TK52G2JW*G+#-+(KB. XF_L9!BP=:?(H6N6B=*MFAA4$VQI&;E@RT MY!0M=M&2/5H0X31.W;1TH*6G:(F+EN[3PB3*,C=M--!&IVBIBS9RT++$[+&+ ME@VT["CMZQITZ2T5"!--H2UMJC\R[KTL7T")$K:-%]#:20*FS8))D3'=NTV)ZF%8W?V20O_?K:39F6T MD;A)_''.Z^>UXY-L)]6S7@,@>:FYT#-OC;BY\GV]6D--]:7<@# SI50U1=-5 ME:\W"FCADFKN!^-Q[->4"2_/W-B#RC/9(&<"'A3135U3]3H'+G!?PB\%.'[2)=;*4 M\MEVOA-C>JW]UWHV7)=5P(_EO M5N!ZYJ4>*:"D#<='N?L&G9_(ZJTDU^Y)=EWLV".K1J.LNV1#4#/1ONE+MP\' M"<'D1$+0)02.NUW(4=Y2I'FFY(XH&VW4;,-9==D&C@E[* M49I:9/,SOP%C2 MY.P6D#*NS\F(+,S!%PT'(DNBK*F1+$>-!D*U!M2$BH*8CT)19*(BW H0SNB2 M<88,=.:CX;+J_JICF+<,P0F&F-Q+@6M-OH@"BK?YOO'3FPKVIN;!H. /N;TD MT_$%"<;!Y&EQ2\X^G0_(3ON]FCK9Z0G9:^=_0"CLA4(G%)X0>GR_JQ=$ ![; MNE8I=DKVAFWS) G#*,C\[1&"J">(!JWUZ J5]TT6-?>%M][ZFJF- &KS2I MX\O$[(-J*UK;0;EQ560IT=0DUUR;GP H&V#F2REQW[$+]+^5_"]02P,$% M @ *XLJ5"'V-CP^! ^ L !D !X;"]W;W)K&ULM5;;;MLX$'WW5PS439$ CG5Q[-QL XFSQ19H@B!I=Q^*?:"EL4U$(EV2 MLN._WQG*5BYUM.U#@B02Q3EGS@S)X0Q6VCS8.:*#QR)7=AC,G5N?LV$0L2+,,75,(>BQQ#'F.3.1CA\;TJ#VR<#G M[UOV3SYX"F8B+(YU_H_,W'P8G 20X524N;O3J[]P$U"/^5*=6_\?5I5M]S2 MM+1.%QLP*2BDJI[B<9.(9P#BV0U(-H#D%> D>@/0W0"Z/M!*F0_K2C@Q&AB] M L/6Q,8O/C<>3=%(Q<'2I#2$P U'H4CDH*9\&TLK]=.-^5SXJVKZGY4JP'%%=X)]!N-RA MIU?KZ37J\='IZ6L%;3IX-C5RP2=[EYQ&5JYT9W8A4AP&5,HLFB4&HXML*52* MMHJYY>8(K],NTM24"%(Y))@#0;]@A$-84):$4F4!^*,4.3@-^X\'P"0?/YPD M273.I8M29K&$LG)T(]M.&F<]&!J=$%.$:0 M$WZV8367Z1SL7.0Y3%@?I8O<9>PCP\V@#<)Z02DK*<2:3-MD2\ZVJUUK1T%\ M6QIB:6U9V-Z6-/D[4;6WDXN\M+"_/H"X<]S;Z\!74O-DQOIHJ>GL8#&A?&[/ M#ZQHHMM)>GOMEE293(63:L:RZX7P<,+V.M$>4*WG,/,76Z=R)A7EDD-$4_#< MKD66%J9T4< :A;$OU M<-"/(!-KVZ(4,F4%P<>%-)5AMLD*?Z8_=9B6AD0[S];Y^"'N1^<--:-?G]%^ MXQF]H=YAXNL&+0LM8>FL$[1.:K;K9/9_*A1'1V^6B>-:PG%SF="\B54&]T@Q M\BI>S QBP<%^O_;;J:DZGM1N3MZW#)_6CD[?I0Q?GOZ4W>.F,AQ'3[=^U*CH M=>B_D-7X64L1OV]>X^3)5?(^F=WP_O\-%S[KK0HT,]]R6DC97=5FU5_KMO;" M-W/ADWG5$U\+,Y/*TG&?$C2BHAF J=K,:N#TPG=J$^VH,OG7.;7F:-B YJ=: MN^V '=3-_N@_4$L#!!0 ( "N+*E20#=G<4 0 /T* 9 >&PO=V]R M:W-H965T7" MSSV:Y4)7+I<*'PW8JBB$V=]AKGL[TW^%WBSAZ-@3/9:/V57WZ-;_HA!X0Y1HX9!#VV MN,(\9R(*XY^&L]^Z9.#Q^,#^B\^=M7&9AK6*,3^#ON_&3'^'7W?AY!SX@J5J]Q@>][L:=A ^1.X?): CC M<#PZ$<^J&_Y1F!8>GI*C&WY;I9W>U]WPW_26X.$I^ LQ)NWFF7B^R1LVS\.+ MS?/G[<8Z0U7@KPXWT];-U+N9ON)FK3*A(HS!XA8-#T$4NE)N2"7!1D:6',&I MQ>CF/1L-8$/%-&(A+DAY;I,:;.ZO]BDV.I)AU MUD<@G--&X?[GGR['HXMK"PFB/8?/1+3212G4GF12DN)O16I-O4I^2]G&.8E* M84J#)+J76>:$C#@@-!$1%+8G4N*Q[DAT5H87.$8R,8("VE.PN<3D&EZN)JUT M(BF>" .EU?N((D1'*1\$(OO)2QZ.0JJ_*^5ON886? JCZ]YI/F*9#F@=#*56 M<6H4?$(+Q4+STE.Q-X87ALE+HVV)-?MA(U8B]]^0)G0A(W9;ZT34L^.$R'L5 M2;KU>[Q1Z>M\0%>'%271ED:VQ9YH8Z3UCDA:)KGX'UE"I?QVK[.33.E/"IQ= M#CADVD/<2IQW'/]9>_QGG\)G:(XOVU#U4<\P]!S='V^5%.*-= MN@BV)WS/6]_S3M]/U,'0:1Y"BHI.1;T"(J8S*[F^>6$ZHKJ?_R>JV65X'%5= MMG]H5@)?_ E!+ M P04 " KBRI4J(R-A%,# !M#0 &0 'AL+W=ON:Z, M8LB8[/$">WNG&YG#J>S@A2B)0.P?"R@3-(4QT)\_A> M!75J3@W*T$ODT0 MIV;O8,U2@C-.I8 S3"&]BLEEO@&D%N1H#HHEJ3PF+\GGZSDY>G8\<17R:K0; M51RG.P[_ ,?;,N^1P'M!?,_W6^!GW>&T!3ZWPT\*T2,>-7"O!7YNAW_@&RO[ MQ2/LY;I':'"0_;4=?@&+'O'';7 7*UV7VZ_+[9MXP;^6^^8=(LFE@DQ^L_ & M-6]@>/M67MGPLHR7>"G8'5NDT%;57<"!":@-=3,;>_HW<3P3FUHC7,N58*["R:'VZK4 M-=JP%#7BJWN99-L2&C[0:41'!W4:U9Y-G7&= MT/@_J',^?J!.. H.JD.]9N/PK.E\BA.Q)&=,QN1J1T]NWD.V &$S#+JW,=$G MM2K:>"3UK2,S8[*LRPK>=6'2QB2IW27Q< 41D]V$;!R/]I]6R,;>J-W?'A'R ME/Z9P]'&XJC=D!X(27ZB !'/_V+"-N9%AT^K<^-4U.XPC^H\ZJ:SNW>.U!\B M[YE8)[DD*:P0Z*'+.T3LSO:[AN*%.5HNN,*#JKF-\7L(A.Z [U>RA] M4.QC6T2R/$F)VV]?279-8$Y:V(MU.[_S/Q=+22OD5E4 &CUS5JNY5VG=7&*L ML@HX41/10&U."B$YT68I2ZP:"21W$&X+UMW-.RTG8#ITE#2EB#?FA6TJSPX"6G'&I%18TD%'/O*KA< MQM;>&?RFT*J#.;*9;(38VL5-/O=\&Q PR+3U0,RPAP4P9AV9,/[V/KU!TH*' M\S?OWUWN)I<-4; 0[ _-=37WOGHHAX+LF+X7[0_H\YE:?YE@RGU1V]OZ'LIV M2@O>PR8"3NMN),]]'0Z (#X"A#T0?A2(>B#Z*!#W@"LU[E)Q=5@23=)$BA9) M:VV\V8DKIJ--^K2V;5]K:4ZIX72Z(B_F3\JV:"6%[GMAIJ4D'-T*4J.S)6A" MF3I'7] IX\<[X!N03\;L8;U$9Y_.$ZQ-@%8&9WTPUUTPX9%@KAHY0<'T,PK] MT!_!%^_@NW*"HL#AP0B^/(W_%'N#^V,X-E4=2AL.I0V=O^C_2_MX:UATHX&K MIQ/*T: <.>7XF+(4&4"N4"$%1\QHC?6B\S%S/NSKL$]GL^FWT%9^/R(>#^+Q M2?%?N@*):)T)#F,]C/^5O8BF83P;9+MFO6_7A8O(-Q@2(#4EF7'=KX,Y*/M"JR;T:S;0[$'6KJVN%"D2E)V M\^]W2,F*DSIJ!PQ[L26*YWXD\&6I3#]?WJ>7W:> MG'994EJG\QJ,"'*AJG_^M29B!S"-7@#$-2!^!H#C_8!A#1C^J(=1#1@%9JI4 M @^WW/'9A=$;9OQL6/,/@$M.2ZD/6*OV:>[6W9X<'31=W#N3?23VM%UY2A^P=& ?=#* M99:]42FE>_ W[?CA]_"W[?AQ"[X/TAKFXBUSUW&KP0_<]-A@L>&T;[X$^R&38Z& 9[P_]$!Y]_ 9R]=Y3;OUJCD_@X MBB(F%$NXS5C!1O#V C,(!-.)&X6=!T,/V#B<)Z_@)ORC&$R) M;2>HN8KL\>-5N4(?[(1/ASX*GWDS8,#\Z/?(3K([;0JK1;9^&! M+R1Y@P>#J%Z]Q%#X"@@06(!)^+!5A\*^Z[_&# @6A@0&?J.W] M]&HPCLY;^LA)TT=.6OO(FZ<*L]]K)M?MYN:EL25JH:(%M<)7A@*+QUN-^M29 M159VR:N##%K)/@KT0HI5G;V7%XXF9 P6J5G&QPINM-/X:Q2YE=YN)PF%636> MVAT6-'0_Y;@_575X[O66C2YFB!=S['# 'F5/G64'66FN-W.X))![7@?@E>-+0ZF T0-:9 M,JEB\@J C'"(#2O9@=C)D_MC_L,F05!]^@,PG/N*:O*O7$\;U]-6U]\JGWW^0+Y/M9U 3AOKI___\6<0/1["H];D M?@M[1LMZWM8&=ED=G4Z_9;6_$QP]63C)^ [TNMW?;%.V@N ML[-_ %!+ P04 " KBRI4I/,C#%8" N!0 &0 'AL+W=O&ZGL/*J=:R_C MV!8U-MR>Z!85K53:--R1:=:Q;0WR,C@U,F9),HL;+E249V'NSN29[IP4"N\, MV*YIN/E]C5)OY]%I]#)Q+]:U\Q-QGK5\C4MT#^V=(2L>54K1H+)"*S!8S:.K MT\OKJ=\?-GP7N+4[8_"9K+1^],:7B'">!HTHS&D M=]P=OZA_"KE3+BMN<:'E#U&Z>AZ=1U!BQ3OI[O7V,P[Y!,!"2QN^L!WV)A$4 MG76Z&9R)H!&J__/GH0X[#NST@ ,;'%C@[@,%RAON>)X9O07C=Y.:'X14@S?! M">4/9>D,K0KR<_DM*MQP6&AE*0^AUG!K=-?"5?'4"2M"Y8YNT'$A[3%\@"7= MBK*3"+J"MC-%316!UH@"@3NHN#"PX;)#F\6.\'R0N!A0KGL4=@!EB>T)).P] ML(0E#\L;.'IW_+=*3,F-&;(Q0Q9DTT.R_TL,/Z]6UAFZ)[_>")N.8=,0=G(@ M[(+;&@HJJRC1\%#'EHL2G(:2.]Q7GEYP%@1],VUR=G&>LMDDBS=[2"8CR>1- MDH_6";J^6 )RHZ@Q@:L2M*O1@!1\)20=\_X#ZX6G.T3I]/SL8K8?:#H"3=\$ M^J8=EZ_.8E_TZ3_U2-,)2V;)J_#QSO7W+\E7;M9"69!8D6=RM#0^ VT7FGM7@S?9.,3F?\!4$L#!!0 ( "N+*E0LUT\O MO0( "L' 9 >&PO=V]R:W-H965TW5/.I; QG I:*Z*:JJ/IU USN9][(>Y]X8MO2V E_ M/JWI%E9@GNNE0LOOLQ2L J&9%$3!9N8M1M#A^#W[9U<[UK*F&FXE_\X*4\Z\ MU",%;&C#S9/,F/6YR M%O=!&"JV#&LE5&O ZB\T 'F4!L@HOARBD1S1&*6!?8:93'HFD[-,[J4L]HSS M(9IG*;C8<2T1TS_M>&J@?.:IT?(G\(DRZ)T&#KKH;.ST(]XY;1Z#X%F M1^=[/(["(/E;8?^@]]EKY"M56R8TX;#!R.!J@KQ5VYI;P\C:M<.U--A(DJJ0( +T& 9 M >&PO=V]R:W-H965TFA5->KV,.W!@4NP:FQJFZ3[][,-H5F^-.TELZ+K1=\)-Q1=:X1/U+&3;]G$"ZP@9)AJRT#, MWP;GR)@E,C)>6TZOV]("]\<[]L_.N_&R(@KG@OV@F2XFWJT'&>:D9OI);+]B MZV=H^5+!E/N%;5L;>)#62HNR!1L%)>7-/WEK^[ ',#RG 6$+" \!@S. J 5$ MSFBCS-E:$$V2L11;D+;:L-F!ZXU#&S>4VU-<:FF>4H/3R1?DN"$P%UP9XY2O MX8L4=073]+6FBKI67RU0$\K4-?1@::Y15C,$D4/-29U1C1E44H"[49!33GA* M"0/*FSMF&7KPO%S U8?KL:^-:+NUG[8"9XW \(S &.X%UX6"3SS#[&^\;\QV MCL.=XUEXD?!!;/H0!1\A#,*;$WKF_PX/+LB)N@.('%]TAN__&OISNE):FG?@ MUP4)@T["P$D8G)'PA!OD-9XZFP88.Z -A$TRB$>1\;W9[]AQ5=1T9W-"U;!3 M-;RHZL%$&.6I*!&NF%#JY-T9'NT% M1'+SUJA6(U1H(K(@THBF'!:",2+5^^I)$\U.H_WV]I]&*K9$G*JKL0* MN'DR%S*GV@SE(E0K"30M@O(L)%'4#W/*># 9%_>>Y&0LUCIC')XD4NL\I_+G M+61B>QW@8'?CF2V6VMX()^,57< +Z"^K)VE&88V2LARX8H(C"?/KX :_OXV) M#2AF_,U@JQK7R"YE*L0W.WA(KX/(5@09S+2%H.9K W>091;)U/&] @WJG#:P M>;U#_U@LWBQF2A7P?ENKE=3 ,4 ISNL[TL]C^"=6"$HLW$YDJ/M&VFAL% M:+966N15L*D@9[S\IC\J(AH!O5%+ *D""B+",E%1Y3W5=#*68HNDG6W0[$6Q MU"+:%,>X?2LO6IJGS,3IR0/7E"_8- -THQ1HA2[N05.6J7?H$KV8)DC7YIF8 M(^9FTG(F2X%K-F>0FH=(+P'] 1PVU%#]? $_B\T5BJ/?$8D(_O)RCRY^>^>!C6OF MX@*VUP)KZ;;]@+X^0CX%^:\'LU=C]@K,N 7S(^-,P^4GTZ@I.GPU7S^9^>A! M0ZY\V9(Z6^)=P0>EF>EKDRIC$$O03J%0^EOMUC7UOC@=? MUU&-IK!@G#.^.%9^"=TOH*T];29XE"11- XW1TH:U"4-O"7=Y$)J]HNVM7<9 MG32RDCAJ2SJLDP[/X@%XVD+"\)"$ 6DE8537,_+6\UGPF1183=;HV\Z MXWAC8.>+V&^,7?JHPO<$TMJ/V%DG[KV20BK@)@_QH)4'YZ[8;X]_29J:+939 M7IVD"^>(N/\6NG!VA_U^=X(N_ U$0=:B$_0@G-(?)Y%^K5P:).]I-6UL;-) M[/?)3C&,#L2 H]:\Q)DGB5Y)#17PGAK:F2#.7HG?'>^*S2Q(] Q908=:LM5) MTB#.#@EY VD09W7$;W7=TN@ J$F1>Z3\7R?XA!T5<4Y)SG-*KU#(H5GB'O$T MB/-+XO?++JE4X4VI)!ZI.#\EYVTQ/5(YLL&TOQRM-3G/)1V6*33-3M*<6;H;?CXT ]Q?X!;-PBQ<\38[XA=#5^% M-QM^V/[W)78N&9^W:6QO^/APQXB3X9%-8]@XD3#VMBC.712:B377Y>%$?;<^ MV[DI3S3<]/)@Z)%*\W84RF!N0J.K@>%#EF&EQN02SXY!V M@GD^%T+O!C9!?>(U^0]02P,$% @ *XLJ5*9(.F?' @ N0D !D !X M;"]W;W)K&ULO59=:]LP%/TKPFRP01=;CIVD)0FT M*64M+63I/A[*'A3[)A:U)4]2FA;VXWZ7A6JI' MG0$8\ESD0H^\S)CRS/=UDD'!=$>6(/#-0JJ"&9RJI:]+!2QUH"+WPR#H^07C MPAL/W;.I&@_ERN1]UP"/AR5;PCV8;^54 MXO35"OYK3 W?%K]"LG'L7,F8:)S'_PU&0C;^"1%!9LE9N9 M7'^&C2"78")S[:YD7:V-0X\D*VUDL0%C!@47U9T];XS8 =!H#R#< ,)# =T- MH.N$5IDY69?,L/%0R351=C5&LP/GC4.C&B[L9[PW"M]RQ)GQ#')F("53ILP+ M^:J8T,P9K,F'2S",Y_HC^43>$9_HC"G00]\@K07[R8;BHJ((]U!-\%]%%LK#FO%H8O7?8OBAUM$D6L#A?[9PMFM.;N.,]K# M.9%%@?\L?LWDD6 Q:<-$RL62E* 2$ 8+ILF8]J!Q)PC>MR07U(?GI+?Y'^: -UV%AH=S^=M[Z'Q MFWV.#_'9W]E7[:'FCJDEQ]QS6" LZ/0QBJK."=7$R-)MM7-I<.-VPPS/5J#L M GR_D-*\3NSN79_6QG\ 4$L#!!0 ( "N+*E2+'Z%9G@, $T, 9 M>&PO=V]R:W-H965T<>?MU, M=UP\R0)1P;XJF9QYA5+U6]^768$5D4->(]-?UEQ41.FNV/BR%DAR"ZI*/PJ" MU*\(9=Y\:L<>Q'S*&U52A@\"9%-51'RYQ9+O9E[H'0<^TDVAS( _G]9D@X^H M/M4/0O?\+DI.*V22<@8"US/O)GR[#$<&8&?\2G$GS]I@4EEQ_F0Z'_*9%QA% M6&*F3 BB?[:XP+(TD;2./PY!O8[3 ,_;Q^CO;?(ZF161N.#E;S17Q)#C MFC2E^LAW/^ A(2LPXZ6T?V'7SAVE'F2-5+PZ@+6"BK+VE^P/1IP!=)Q^0'0 M1"\%Q = _ _ )+@ 2 Z Q#K3IF)]6!)%YE/!=R#,;!W--*R9%JW3I\RL^Z,2 M^BO5.#5_5#Q[>F.@U^X\?&_X9=N?.K ^]JQSK;H:-MMY SX M(V%#B"8#B((H[,O'#?^9;X<0!Q?AR_\,_ULV<;<)8ALO_O^;X/-/&@L?%%;R M=P=STC$GECFYQ%P0@1(V@C"ER:\H@W:H=Y.UL48VEKG0MO,PF,1Q//6W/1I& MG8:16X/)'GAM,]ZB?(&0T3,AZ768COMUI)V.]"N\Z*-M\>D9[21*@R#HYQUW MO&,G[R]MYL!'E %0E9R2=D&:D$S[),T?B8I2J.+DB:=I,D+EJ15DIUO M2&PW9-^)FSQ3$H['YTK:D_5\6CQ*+@J^[@1?.P4O>D0.]/LC,T&MO7V'W!WR M1@)?@S[J6*U0=,=]8-9%(% )I*X%WU/]^&'Y!5XEU^.!3L2@&H9$L OFZ0!$ MZ6>F+&&%Q\%; IXCRO1Z!+@.\V6O(,PB09IFH*T2T)V1.32@C*S612W M)^8=$);#GRCX\0"U$X>.*R(,3D]4X'3BGC):-15\OK=6N.Z=\.S="[_QG1=& M)^[(F="=5';5Y]6=[ D& ;!]RY=IV<@C-U&D_V+C3[= M\&'RK8T^W>RA^VK_2J/=P=*+1OMG]5>%8F/K6*D/7\-46XIUHUVM?&,K1/\T MO2VT[XG84":AQ+6&!L.QUB3:VK7M*%[;:F[%E:X-;;/0]3X*,T%_7W.NCAU# MT/T',?\+4$L#!!0 ( "N+*E2]O@E*_P( (D/ - >&PO<'J]IE1[7<5%D_IKK>L/0="LUK0B MS9FLJ3!((55%M)FJ,FAJ14G>@%/%@^ED$@<58<)?S$5;75:Z\5:R%3KUIZ/) ML[?/>>J'\3O?LW29S&GJWYZ^_M%*??'*L_>3MR,+[9U$9AJ<@FG)[[.X?^9H(LIN][<<#=%7N[.H$]%>/0"!J&EL9. M@'^?S7+OT1>O5[$[J3ZW)1O1SZ!5ZI6C!NG[>%6-\C#W$V4E=\\U'SDI1 M49O[DP,NYF3KYZVE8O"_G@ M=3Q:/3CV4O\;'+%\%]1;MHQK)H;9FN4Y%0_>RH9>DZ7Y/^. WZS/:4%:KF]& M,/5WXZ\T9VV5C*NNH!##JMWX"Z07QN.9:V(QD=..YMDP5>6R'WIF8*(.%S@< M(Y?]Y48P'XNY$<"P.)@"S,=Z87'^IWQF:#X6P[3-G,@,]9FA/M;+A63]!XOC M]DG,Y2N'<;BP,>V"Y@O0/QW7&@I]P^402[BFG#GF <21(, M@5YT]V@<(]6)X>/>'^PIB:(D<2. N15$$8; TX@CF +0@"%1U)^#1^=1L#VG M@MV/[\4O4$L#!!0 ( "N+*E27BKL

-8?20$3;8T.P6BP^ M0"X99K>]9!:G&:H#WOKUG-KU^)[K8T?)ZL0 M-I>#@2]74$O_C]V P2,+ZVH9<-+*5.+6! R2F)BN*SRWN5.\]*3J M[CH@;A1#=ZGP@)M4+3@?Y+4U%1@/E< M;[6JD*,2GZ26I@01068$9'9"R&]9 M!)D3D/E)(&<-#OXU@BP(R.*$D+U(GA.0YZ>$S"/($0$Y.B5D$4&^(R#?\4)^ MDEYY81=BZL#CJ7]./.\)M/>\:%^PWXDI;0WBS8/U_JV8@L-8UK4U8K:*("\( MR OF099^)21.W^W&[7];M9,:_^+CR7M(S=Y#7L [J9QXEGH+S2C?*8,3HI(: M(^N#V]8Q)BD99LM\EFX-J'$-8@;EUJF@H!=#2BXILUT>PPJ?O,\R8-+0@Z)D MDC+;Y &D[X>(LD;*K0T'E0KB3I9MKA=C49Y(F47Q! YSS;:]??RQCV8.N7V, M 2E'I,R2>( EOHPS"$%#FPKN55CAR[D#'ZR+*2E)I,R6N'Y\GMRRG7XG<)TFPNG:S%@Y4Q)N6&E%D.]V!@)UO];W7 *D.TY8:X*M$3 M7L6I,Z6(C%D1]]96>Z5US$.Y(&-VP033$+-L+BJNO(>>2S.RR&#VP->F$5.X MJ718J3TY:;QL'[X>(26%C%D*LV#+]=E<=EEGC3WY;O*[_=YLQYB4+3)N6[R6 M-8DW6*;W'D3*'AFS/8XF)1TB^+R^L7=\>&F7),SN^;5,N_EW$.Y)F=V#5WL]9Y*2C@YLW#(ZJKW5!:4 M< KNLH5,,.)%X((23L$L'!HS7@8N*.$4S,*A,<]C3$HX!;-P:,Q1C$E^1&'V MSY&L,I[C8TS*/P6S?UXO:%O>&)/R3\'L'[*J[4](E(6*UD*#PW?="A;*0/4% M+^&QO92ZG#K1_'0+SL5YLWBTV&I]C6V/YL'*ZO"9^/")^^,O4$L#!!0 ( M "N+*E2Y(]HWL@$ %0< : >&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E M;'/-V3MNPD 4A>&M("\@PWU 0A12I:&-V( %PT,!;'DF"NP^" HX5HHT:$YE MS5B^_JM/UOCM,^[JO&T.:;-MT^"XWQW2M-KDW+Z&D!:;N*_34]/&P_G.JNGV M=3XONW5HZ\57O8Y!A\-QZ.YG5.]O]S,'\U,;_S.Q6:VVB_C1++[W\9#_&!Q^ MFNXK;6+,U6!>=^N8IU4X[F[;*5PN\G2>7 UFRVG5S992A=)!"D%:/L@@R,H' M.01Y^: 1!(W*!XTA:%P^Z!F"GLL'O4#02_F@"01-R@?)$&4<$B3UL";06I!K M(?!:$&PA$%N0;"$P6Q!M(5!;D&TA<%L0;B&06Y!N(;!;$&\AT%M1;R706U%O M)=!;>Q_;!'HKZJT$>BOJK01Z*^JM!'HKZJT$>BOJK01Z*^JM!'HKZJT$>AOJ M;01Z&^IM!'H;ZFT$>EOOL(1 ;T.]C4!O0[V-0&]#O8U ;T.]C4!O0[V-0&]# MO8U ;T>]G4!O1[V=0&]'O9U ;T>]G4!O[QUV$^CMJ+<3Z.VHMQ/H[:BW/U+O ME$^[F&X]US6^_Y%4Y_.S\?;ZR_*ZV6/G@G. GXCOOU!+ P04 " KBRI4 M9>&9M;UW7VSI;#)^ MVUKRO4U=-7Z2%"'8!\9\5E"M?6HL-7%D;ERM0WQT"V9UMM0+8F(X'+',-(&: M, AMC60Z?J*Y7E6A][R)KWUIFDGBJ/))[W$WL3?4@;[ MA#2N[.;XHK2^'RC3S>9E1;K)5'9>DWCK2N2^(0EVENZ+]\\DA[C#MKOSJ_*[,N< X<^:,]?'$ M'%T>=SB2=O7 QD+D0GG^$X^)L?35WT?M:>>4_S([;N^'<&PO=&AE;64O=&AE;64Q+GAM;%!+ 0(4 Q0 ( M "N+*E2R9P)_,P4 '45 8 " @0P( !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0# M% @ *XLJ5"/%FE%N P 8PL !@ ("!6!4 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ *XLJ5/E-8#-8 M!P :QP !@ ("!$R8 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ *XLJ5'EP@KQY P Y@< !@ M ("!0S4 'AL+W=O&UL4$L! A0#% @ *XLJ5'*>?TJ#!@ PP\ !D M ("!XSL 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ *XLJ5*_#V"EV!0 ] P !D ("! MWTL 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ *XLJ5!E>NNY%!0 ' P !D ("!3UT 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ *XLJ5,Y TTBZ M"@ M1H !D ("!0&H 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ *XLJ5.IFZ]5H! 3 H !D M ("!C'P 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ *XLJ5,+,8R:U @ U08 !D ("!-HD M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M*XLJ5":#DPW3 @ _04 !D ("!*9, 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ *XLJ5+AR?@#! @ "P@ !D M ("!W*0 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ *XLJ5) -V=Q0! _0H !D ("!\*X 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ *XLJ M5.O OG-U!0 V X !D ("!:[D 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ *XLJ5 QXB2JI @ O08 M !D ("!F,0 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ *XLJ5(L?H5F> P 30P !D M ("!Q\X 'AL+W=O&PO&PO7W)E;',O=V]R:V)O M;VLN>&UL+G)E;'-02P$"% ,4 " KBRI49>&9M; XML 61 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 62 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 63 FilingSummary.xml IDEA: XBRL DOCUMENT 3.21.4 html 119 309 1 false 26 0 false 4 false false R1.htm 000 - Document - Document And Entity Information Sheet http://tsrconsulting.com/role/DocumentAndEntityInformation Document And Entity Information Cover 1 false false R2.htm 001 - Statement - Condensed Consolidated Balance Sheets Sheet http://tsrconsulting.com/role/ConsolidatedBalanceSheet Condensed Consolidated Balance Sheets Statements 2 false false R3.htm 002 - Statement - Condensed Consolidated Balance Sheets (Parentheticals) Sheet http://tsrconsulting.com/role/ConsolidatedBalanceSheet_Parentheticals Condensed Consolidated Balance Sheets (Parentheticals) Statements 3 false false R4.htm 003 - Statement - Condensed Consolidated Statements of Operations (Unaudited) Sheet http://tsrconsulting.com/role/ConsolidatedIncomeStatement Condensed Consolidated Statements of Operations (Unaudited) Statements 4 false false R5.htm 004 - Statement - Condensed Consolidated Statements of Equity (Unaudited) Sheet http://tsrconsulting.com/role/ShareholdersEquityType2or3 Condensed Consolidated Statements of Equity (Unaudited) Statements 5 false false R6.htm 005 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited) Sheet http://tsrconsulting.com/role/ConsolidatedCashFlow Condensed Consolidated Statements of Cash Flows (Unaudited) Statements 6 false false R7.htm 006 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited) (Parentheticals) Sheet http://tsrconsulting.com/role/ConsolidatedCashFlow_Parentheticals Condensed Consolidated Statements of Cash Flows (Unaudited) (Parentheticals) Statements 7 false false R8.htm 007 - Disclosure - Basis of Presentation Sheet http://tsrconsulting.com/role/BasisofPresentation Basis of Presentation Notes 8 false false R9.htm 008 - Disclosure - Net Income (Loss) Per Common Share Sheet http://tsrconsulting.com/role/NetIncomeLossPerCommonShare Net Income (Loss) Per Common Share Notes 9 false false R10.htm 009 - Disclosure - Cash and Cash Equivalents Sheet http://tsrconsulting.com/role/CashandCashEquivalents Cash and Cash Equivalents Notes 10 false false R11.htm 010 - Disclosure - Fair Value of Financial Instruments Sheet http://tsrconsulting.com/role/FairValueofFinancialInstruments Fair Value of Financial Instruments Notes 11 false false R12.htm 011 - Disclosure - Marketable Securities Sheet http://tsrconsulting.com/role/MarketableSecurities Marketable Securities Notes 12 false false R13.htm 012 - Disclosure - Other Matters Sheet http://tsrconsulting.com/role/OtherMatters Other Matters Notes 13 false false R14.htm 013 - Disclosure - Leases Sheet http://tsrconsulting.com/role/Leases Leases Notes 14 false false R15.htm 014 - Disclosure - Credit Facility Sheet http://tsrconsulting.com/role/CreditFacility Credit Facility Notes 15 false false R16.htm 015 - Disclosure - Termination of Former CEO Sheet http://tsrconsulting.com/role/TerminationofFormerCEO Termination of Former CEO Notes 16 false false R17.htm 016 - Disclosure - Legal Settlement with Investor Sheet http://tsrconsulting.com/role/LegalSettlementwithInvestor Legal Settlement with Investor Notes 17 false false R18.htm 017 - Disclosure - COVID-19 Sheet http://tsrconsulting.com/role/COVID19 COVID-19 Notes 18 false false R19.htm 018 - Disclosure - Paycheck Protection Program Loan Sheet http://tsrconsulting.com/role/PaycheckProtectionProgramLoan Paycheck Protection Program Loan Notes 19 false false R20.htm 019 - Disclosure - Geneva Consulting Group Acquisition Sheet http://tsrconsulting.com/role/GenevaConsultingGroupAcquisition Geneva Consulting Group Acquisition Notes 20 false false R21.htm 020 - Disclosure - Goodwill Sheet http://tsrconsulting.com/role/Goodwill Goodwill Notes 21 false false R22.htm 021 - Disclosure - Intangible Assets Sheet http://tsrconsulting.com/role/IntangibleAssets Intangible Assets Notes 22 false false R23.htm 022 - Disclosure - Related Party Transactions Sheet http://tsrconsulting.com/role/RelatedPartyTransactions Related Party Transactions Notes 23 false false R24.htm 023 - Disclosure - Stock-based Compensation Expense Sheet http://tsrconsulting.com/role/StockbasedCompensationExpense Stock-based Compensation Expense Notes 24 false false R25.htm 024 - Disclosure - Cash and Cash Equivalents (Tables) Sheet http://tsrconsulting.com/role/CashandCashEquivalentsTables Cash and Cash Equivalents (Tables) Tables http://tsrconsulting.com/role/CashandCashEquivalents 25 false false R26.htm 025 - Disclosure - Marketable Securities (Tables) Sheet http://tsrconsulting.com/role/MarketableSecuritiesTables Marketable Securities (Tables) Tables http://tsrconsulting.com/role/MarketableSecurities 26 false false R27.htm 026 - Disclosure - Leases (Tables) Sheet http://tsrconsulting.com/role/LeasesTables Leases (Tables) Tables http://tsrconsulting.com/role/Leases 27 false false R28.htm 027 - Disclosure - Geneva Consulting Group Acquisition (Tables) Sheet http://tsrconsulting.com/role/GenevaConsultingGroupAcquisitionTables Geneva Consulting Group Acquisition (Tables) Tables http://tsrconsulting.com/role/GenevaConsultingGroupAcquisition 28 false false R29.htm 028 - Disclosure - Intangible Assets (Tables) Sheet http://tsrconsulting.com/role/IntangibleAssetsTables Intangible Assets (Tables) Tables http://tsrconsulting.com/role/IntangibleAssets 29 false false R30.htm 029 - Disclosure - Net Income (Loss) Per Common Share (Details) Sheet http://tsrconsulting.com/role/NetIncomeLossPerCommonShareDetails Net Income (Loss) Per Common Share (Details) Details http://tsrconsulting.com/role/NetIncomeLossPerCommonShare 30 false false R31.htm 030 - Disclosure - Cash and Cash Equivalents (Details) - Schedule of considers short-term highly liquid investments Sheet http://tsrconsulting.com/role/ScheduleofconsidersshorttermhighlyliquidinvestmentsTable Cash and Cash Equivalents (Details) - Schedule of considers short-term highly liquid investments Details http://tsrconsulting.com/role/CashandCashEquivalentsTables 31 false false R32.htm 031 - Disclosure - Marketable Securities (Details) - Schedule of major categories of assets measured at fair value on a recurring basis Sheet http://tsrconsulting.com/role/ScheduleofmajorcategoriesofassetsmeasuredatfairvalueonarecurringbasisTable Marketable Securities (Details) - Schedule of major categories of assets measured at fair value on a recurring basis Details http://tsrconsulting.com/role/MarketableSecuritiesTables 32 false false R33.htm 032 - Disclosure - Marketable Securities (Details) - Schedule of marketable securities Sheet http://tsrconsulting.com/role/ScheduleofmarketablesecuritiesTable Marketable Securities (Details) - Schedule of marketable securities Details http://tsrconsulting.com/role/MarketableSecuritiesTables 33 false false R34.htm 033 - Disclosure - Leases (Details) Sheet http://tsrconsulting.com/role/LeasesDetails Leases (Details) Details http://tsrconsulting.com/role/LeasesTables 34 false false R35.htm 034 - Disclosure - Leases (Details) - Schedule of future minimum lease payments under non-cancelable operating leases Sheet http://tsrconsulting.com/role/ScheduleoffutureminimumleasepaymentsundernoncancelableoperatingleasesTable Leases (Details) - Schedule of future minimum lease payments under non-cancelable operating leases Details http://tsrconsulting.com/role/LeasesTables 35 false false R36.htm 035 - Disclosure - Leases (Details) - Schedule of right-of-use assets and operating lease liabilities Sheet http://tsrconsulting.com/role/ScheduleofrightofuseassetsandoperatingleaseliabilitiesTable Leases (Details) - Schedule of right-of-use assets and operating lease liabilities Details http://tsrconsulting.com/role/LeasesTables 36 false false R37.htm 036 - Disclosure - Credit Facility (Details) Sheet http://tsrconsulting.com/role/CreditFacilityDetails Credit Facility (Details) Details http://tsrconsulting.com/role/CreditFacility 37 false false R38.htm 037 - Disclosure - Termination of Former CEO (Details) Sheet http://tsrconsulting.com/role/TerminationofFormerCEODetails Termination of Former CEO (Details) Details http://tsrconsulting.com/role/TerminationofFormerCEO 38 false false R39.htm 038 - Disclosure - Legal Settlement with Investor (Details) Sheet http://tsrconsulting.com/role/LegalSettlementwithInvestorDetails Legal Settlement with Investor (Details) Details http://tsrconsulting.com/role/LegalSettlementwithInvestor 39 false false R40.htm 039 - Disclosure - Paycheck Protection Program Loan (Details) Sheet http://tsrconsulting.com/role/PaycheckProtectionProgramLoanDetails Paycheck Protection Program Loan (Details) Details http://tsrconsulting.com/role/PaycheckProtectionProgramLoan 40 false false R41.htm 040 - Disclosure - Geneva Consulting Group Acquisition (Details) Sheet http://tsrconsulting.com/role/GenevaConsultingGroupAcquisitionDetails Geneva Consulting Group Acquisition (Details) Details http://tsrconsulting.com/role/GenevaConsultingGroupAcquisitionTables 41 false false R42.htm 041 - Disclosure - Geneva Consulting Group Acquisition (Details) - Schedule of purchase price at fair values Sheet http://tsrconsulting.com/role/ScheduleofpurchasepriceatfairvaluesTable Geneva Consulting Group Acquisition (Details) - Schedule of purchase price at fair values Details http://tsrconsulting.com/role/GenevaConsultingGroupAcquisitionTables 42 false false R43.htm 042 - Disclosure - Geneva Consulting Group Acquisition (Details) - Schedule of allocation of purchase price at preliminary estimated fair values Sheet http://tsrconsulting.com/role/ScheduleofallocationofpurchasepriceatpreliminaryestimatedfairvaluesTable Geneva Consulting Group Acquisition (Details) - Schedule of allocation of purchase price at preliminary estimated fair values Details http://tsrconsulting.com/role/GenevaConsultingGroupAcquisitionTables 43 false false R44.htm 043 - Disclosure - Geneva Consulting Group Acquisition (Details) - Schedule of unaudited pro forma financial information Sheet http://tsrconsulting.com/role/ScheduleofunauditedproformafinancialinformationTable Geneva Consulting Group Acquisition (Details) - Schedule of unaudited pro forma financial information Details http://tsrconsulting.com/role/GenevaConsultingGroupAcquisitionTables 44 false false R45.htm 044 - Disclosure - Intangible Assets (Details) - Schedule of intangible assets identified in the Geneva acquisition Sheet http://tsrconsulting.com/role/ScheduleofintangibleassetsidentifiedintheGenevaacquisitionTable Intangible Assets (Details) - Schedule of intangible assets identified in the Geneva acquisition Details http://tsrconsulting.com/role/IntangibleAssetsTables 45 false false R46.htm 045 - Disclosure - Related Party Transactions (Details) Sheet http://tsrconsulting.com/role/RelatedPartyTransactionsDetails Related Party Transactions (Details) Details http://tsrconsulting.com/role/RelatedPartyTransactions 46 false false R47.htm 046 - Disclosure - Stock-based Compensation Expense (Details) Sheet http://tsrconsulting.com/role/StockbasedCompensationExpenseDetails Stock-based Compensation Expense (Details) Details http://tsrconsulting.com/role/StockbasedCompensationExpense 47 false false All Reports Book All Reports f10q1121_tsrinc.htm f10q1121ex10-1_tsrinc.htm f10q1121ex31-1_tsrinc.htm f10q1121ex31-2_tsrinc.htm f10q1121ex32-1_tsrinc.htm f10q1121ex32-2_tsrinc.htm tsri-20211130.xsd tsri-20211130_cal.xml tsri-20211130_def.xml tsri-20211130_lab.xml tsri-20211130_pre.xml http://xbrl.sec.gov/dei/2021 http://fasb.org/us-gaap/2021-01-31 http://fasb.org/srt/2021-01-31 true true JSON 66 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "f10q1121_tsrinc.htm": { "axisCustom": 1, "axisStandard": 10, "contextCount": 119, "dts": { "calculationLink": { "local": [ "tsri-20211130_cal.xml" ] }, "definitionLink": { "local": [ "tsri-20211130_def.xml" ] }, "inline": { "local": [ "f10q1121_tsrinc.htm" ] }, "labelLink": { "local": [ "tsri-20211130_lab.xml" ] }, "presentationLink": { "local": [ "tsri-20211130_pre.xml" ] }, "schema": { "local": [ "tsri-20211130.xsd" ], "remote": [ "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/lrr/role/negated-2009-12-16.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd", "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-types-2021-01-31.xsd", "https://xbrl.fasb.org/srt/2021/elts/srt-types-2021-01-31.xsd", "https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd", "https://xbrl.sec.gov/country/2021/country-2021.xsd", "https://xbrl.fasb.org/srt/2021/elts/srt-roles-2021-01-31.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-roles-2021-01-31.xsd", "https://xbrl.sec.gov/dei/2021/dei-2021.xsd", "https://xbrl.sec.gov/sic/2021/sic-2021.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd" ] } }, "elementCount": 334, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2021-01-31": 70, "http://tsrconsulting.com/20211130": 5, "http://xbrl.sec.gov/dei/2021": 8, "total": 83 }, "keyCustom": 31, "keyStandard": 278, "memberCustom": 9, "memberStandard": 17, "nsprefix": "tsri", "nsuri": "http://tsrconsulting.com/20211130", "report": { "R1": { "firstAnchor": { "ancestors": [ "p", "div", "body", "html" ], "baseRef": "f10q1121_tsrinc.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "dei:EntityRegistrantName", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "000 - Document - Document And Entity Information", "role": "http://tsrconsulting.com/role/DocumentAndEntityInformation", "shortName": "Document And Entity Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "div", "body", "html" ], "baseRef": "f10q1121_tsrinc.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "dei:EntityRegistrantName", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q1121_tsrinc.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "009 - Disclosure - Cash and Cash Equivalents", "role": "http://tsrconsulting.com/role/CashandCashEquivalents", "shortName": "Cash and Cash Equivalents", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q1121_tsrinc.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q1121_tsrinc.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "010 - Disclosure - Fair Value of Financial Instruments", "role": "http://tsrconsulting.com/role/FairValueofFinancialInstruments", "shortName": "Fair Value of Financial Instruments", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q1121_tsrinc.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q1121_tsrinc.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "011 - Disclosure - Marketable Securities", "role": "http://tsrconsulting.com/role/MarketableSecurities", "shortName": "Marketable Securities", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q1121_tsrinc.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q1121_tsrinc.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LegalMattersAndContingenciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "012 - Disclosure - Other Matters", "role": "http://tsrconsulting.com/role/OtherMatters", "shortName": "Other Matters", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q1121_tsrinc.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LegalMattersAndContingenciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q1121_tsrinc.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "013 - Disclosure - Leases", "role": "http://tsrconsulting.com/role/Leases", "shortName": "Leases", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q1121_tsrinc.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q1121_tsrinc.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "tsri:CreditFacilityTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "014 - Disclosure - Credit Facility", "role": "http://tsrconsulting.com/role/CreditFacility", "shortName": "Credit Facility", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q1121_tsrinc.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "tsri:CreditFacilityTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q1121_tsrinc.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "tsri:TerminationOfFormerCEOTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "015 - Disclosure - Termination of Former CEO", "role": "http://tsrconsulting.com/role/TerminationofFormerCEO", "shortName": "Termination of Former CEO", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q1121_tsrinc.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "tsri:TerminationOfFormerCEOTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q1121_tsrinc.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "tsri:LegalSettlementWithInvestorDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "016 - Disclosure - Legal Settlement with Investor", "role": "http://tsrconsulting.com/role/LegalSettlementwithInvestor", "shortName": "Legal Settlement with Investor", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q1121_tsrinc.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "tsri:LegalSettlementWithInvestorDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q1121_tsrinc.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:UnusualOrInfrequentItemsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "017 - Disclosure - COVID-19", "role": "http://tsrconsulting.com/role/COVID19", "shortName": "COVID-19", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q1121_tsrinc.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:UnusualOrInfrequentItemsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q1121_tsrinc.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "tsri:PayrollProtectionProgramLoanTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "018 - Disclosure - Paycheck Protection Program Loan", "role": "http://tsrconsulting.com/role/PaycheckProtectionProgramLoan", "shortName": "Paycheck Protection Program Loan", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q1121_tsrinc.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "tsri:PayrollProtectionProgramLoanTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "f10q1121_tsrinc.htm", "contextRef": "c2", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "001 - Statement - Condensed Consolidated Balance Sheets", "role": "http://tsrconsulting.com/role/ConsolidatedBalanceSheet", "shortName": "Condensed Consolidated Balance Sheets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "f10q1121_tsrinc.htm", "contextRef": "c2", "decimals": "0", "lang": null, "name": "us-gaap:MarketableSecuritiesCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q1121_tsrinc.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "019 - Disclosure - Geneva Consulting Group Acquisition", "role": "http://tsrconsulting.com/role/GenevaConsultingGroupAcquisition", "shortName": "Geneva Consulting Group Acquisition", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q1121_tsrinc.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q1121_tsrinc.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "020 - Disclosure - Goodwill", "role": "http://tsrconsulting.com/role/Goodwill", "shortName": "Goodwill", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q1121_tsrinc.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q1121_tsrinc.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "021 - Disclosure - Intangible Assets", "role": "http://tsrconsulting.com/role/IntangibleAssets", "shortName": "Intangible Assets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q1121_tsrinc.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q1121_tsrinc.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "022 - Disclosure - Related Party Transactions", "role": "http://tsrconsulting.com/role/RelatedPartyTransactions", "shortName": "Related Party Transactions", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q1121_tsrinc.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q1121_tsrinc.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "023 - Disclosure - Stock-based Compensation Expense", "role": "http://tsrconsulting.com/role/StockbasedCompensationExpense", "shortName": "Stock-based Compensation Expense", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q1121_tsrinc.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "f10q1121_tsrinc.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShortTermDebtTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "024 - Disclosure - Cash and Cash Equivalents (Tables)", "role": "http://tsrconsulting.com/role/CashandCashEquivalentsTables", "shortName": "Cash and Cash Equivalents (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "f10q1121_tsrinc.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShortTermDebtTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "f10q1121_tsrinc.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "025 - Disclosure - Marketable Securities (Tables)", "role": "http://tsrconsulting.com/role/MarketableSecuritiesTables", "shortName": "Marketable Securities (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "f10q1121_tsrinc.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "f10q1121_tsrinc.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "026 - Disclosure - Leases (Tables)", "role": "http://tsrconsulting.com/role/LeasesTables", "shortName": "Leases (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "f10q1121_tsrinc.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "f10q1121_tsrinc.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "tsri:ScheduleOfPurchasePriceAtFairValuesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "027 - Disclosure - Geneva Consulting Group Acquisition (Tables)", "role": "http://tsrconsulting.com/role/GenevaConsultingGroupAcquisitionTables", "shortName": "Geneva Consulting Group Acquisition (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "f10q1121_tsrinc.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "tsri:ScheduleOfPurchasePriceAtFairValuesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "f10q1121_tsrinc.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "028 - Disclosure - Intangible Assets (Tables)", "role": "http://tsrconsulting.com/role/IntangibleAssetsTables", "shortName": "Intangible Assets (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "f10q1121_tsrinc.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "f10q1121_tsrinc.htm", "contextRef": "c2", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "002 - Statement - Condensed Consolidated Balance Sheets (Parentheticals)", "role": "http://tsrconsulting.com/role/ConsolidatedBalanceSheet_Parentheticals", "shortName": "Condensed Consolidated Balance Sheets (Parentheticals)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "f10q1121_tsrinc.htm", "contextRef": "c2", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q1121_tsrinc.htm", "contextRef": "c4", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:WeightedAverageNumberOfSharesRestrictedStock", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "029 - Disclosure - Net Income (Loss) Per Common Share (Details)", "role": "http://tsrconsulting.com/role/NetIncomeLossPerCommonShareDetails", "shortName": "Net Income (Loss) Per Common Share (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q1121_tsrinc.htm", "contextRef": "c4", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:WeightedAverageNumberOfSharesRestrictedStock", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfShortTermDebtTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q1121_tsrinc.htm", "contextRef": "c2", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:CashAndDueFromBanks", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "030 - Disclosure - Cash and Cash Equivalents (Details) - Schedule of considers short-term highly liquid investments", "role": "http://tsrconsulting.com/role/ScheduleofconsidersshorttermhighlyliquidinvestmentsTable", "shortName": "Cash and Cash Equivalents (Details) - Schedule of considers short-term highly liquid investments", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfShortTermDebtTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q1121_tsrinc.htm", "contextRef": "c2", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:CashAndDueFromBanks", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q1121_tsrinc.htm", "contextRef": "c2", "decimals": "0", "first": true, "lang": null, "name": "tsri:TradingSecuritieEquity", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "031 - Disclosure - Marketable Securities (Details) - Schedule of major categories of assets measured at fair value on a recurring basis", "role": "http://tsrconsulting.com/role/ScheduleofmajorcategoriesofassetsmeasuredatfairvalueonarecurringbasisTable", "shortName": "Marketable Securities (Details) - Schedule of major categories of assets measured at fair value on a recurring basis", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q1121_tsrinc.htm", "contextRef": "c73", "decimals": "0", "lang": null, "name": "tsri:TradingSecuritieEquity", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:MarketableSecuritiesTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q1121_tsrinc.htm", "contextRef": "c2", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:TradingSecuritiesDebtAmortizedCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "032 - Disclosure - Marketable Securities (Details) - Schedule of marketable securities", "role": "http://tsrconsulting.com/role/ScheduleofmarketablesecuritiesTable", "shortName": "Marketable Securities (Details) - Schedule of marketable securities", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:MarketableSecuritiesTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q1121_tsrinc.htm", "contextRef": "c2", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:TradingSecuritiesDebtAmortizedCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q1121_tsrinc.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "tsri:LeaseExpirationDescription", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "033 - Disclosure - Leases (Details)", "role": "http://tsrconsulting.com/role/LeasesDetails", "shortName": "Leases (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q1121_tsrinc.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "tsri:LeaseExpirationDescription", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q1121_tsrinc.htm", "contextRef": "c2", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "034 - Disclosure - Leases (Details) - Schedule of future minimum lease payments under non-cancelable operating leases", "role": "http://tsrconsulting.com/role/ScheduleoffutureminimumleasepaymentsundernoncancelableoperatingleasesTable", "shortName": "Leases (Details) - Schedule of future minimum lease payments under non-cancelable operating leases", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q1121_tsrinc.htm", "contextRef": "c2", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:OperatingLeaseLeaseIncomeTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q1121_tsrinc.htm", "contextRef": "c0", "decimals": "0", "first": true, "lang": null, "name": "tsri:RightofuseAssetLease", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "035 - Disclosure - Leases (Details) - Schedule of right-of-use assets and operating lease liabilities", "role": "http://tsrconsulting.com/role/ScheduleofrightofuseassetsandoperatingleaseliabilitiesTable", "shortName": "Leases (Details) - Schedule of right-of-use assets and operating lease liabilities", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:OperatingLeaseLeaseIncomeTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q1121_tsrinc.htm", "contextRef": "c0", "decimals": "0", "first": true, "lang": null, "name": "tsri:RightofuseAssetLease", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q1121_tsrinc.htm", "contextRef": "c0", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:LineOfCreditFacilityMaximumAmountOutstandingDuringPeriod", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "036 - Disclosure - Credit Facility (Details)", "role": "http://tsrconsulting.com/role/CreditFacilityDetails", "shortName": "Credit Facility (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q1121_tsrinc.htm", "contextRef": "c0", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:LineOfCreditFacilityMaximumAmountOutstandingDuringPeriod", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q1121_tsrinc.htm", "contextRef": "c82", "decimals": null, "first": true, "lang": "en-US", "name": "tsri:EnhancedSeveranceAmountDescription", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "037 - Disclosure - Termination of Former CEO (Details)", "role": "http://tsrconsulting.com/role/TerminationofFormerCEODetails", "shortName": "Termination of Former CEO (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q1121_tsrinc.htm", "contextRef": "c82", "decimals": null, "first": true, "lang": "en-US", "name": "tsri:EnhancedSeveranceAmountDescription", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q1121_tsrinc.htm", "contextRef": "c84", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:PaymentsForLegalSettlements", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "038 - Disclosure - Legal Settlement with Investor (Details)", "role": "http://tsrconsulting.com/role/LegalSettlementwithInvestorDetails", "shortName": "Legal Settlement with Investor (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q1121_tsrinc.htm", "contextRef": "c84", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:PaymentsForLegalSettlements", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "f10q1121_tsrinc.htm", "contextRef": "c4", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "003 - Statement - Condensed Consolidated Statements of Operations (Unaudited)", "role": "http://tsrconsulting.com/role/ConsolidatedIncomeStatement", "shortName": "Condensed Consolidated Statements of Operations (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "f10q1121_tsrinc.htm", "contextRef": "c4", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q1121_tsrinc.htm", "contextRef": "c91", "decimals": "0", "first": true, "lang": null, "name": "tsri:ProceedsFromLoan", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "039 - Disclosure - Paycheck Protection Program Loan (Details)", "role": "http://tsrconsulting.com/role/PaycheckProtectionProgramLoanDetails", "shortName": "Paycheck Protection Program Loan (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q1121_tsrinc.htm", "contextRef": "c91", "decimals": "0", "first": true, "lang": null, "name": "tsri:ProceedsFromLoan", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q1121_tsrinc.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "tsri:AcquisitionDescription", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "040 - Disclosure - Geneva Consulting Group Acquisition (Details)", "role": "http://tsrconsulting.com/role/GenevaConsultingGroupAcquisitionDetails", "shortName": "Geneva Consulting Group Acquisition (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q1121_tsrinc.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "tsri:AcquisitionDescription", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "tsri:ScheduleOfPurchasePriceAtFairValuesTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q1121_tsrinc.htm", "contextRef": "c97", "decimals": "0", "first": true, "lang": null, "name": "tsri:BusinessCombinationCashConsiderationPaidToDate", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "041 - Disclosure - Geneva Consulting Group Acquisition (Details) - Schedule of purchase price at fair values", "role": "http://tsrconsulting.com/role/ScheduleofpurchasepriceatfairvaluesTable", "shortName": "Geneva Consulting Group Acquisition (Details) - Schedule of purchase price at fair values", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "tsri:ScheduleOfPurchasePriceAtFairValuesTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q1121_tsrinc.htm", "contextRef": "c97", "decimals": "0", "first": true, "lang": null, "name": "tsri:BusinessCombinationCashConsiderationPaidToDate", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q1121_tsrinc.htm", "contextRef": "c99", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "042 - Disclosure - Geneva Consulting Group Acquisition (Details) - Schedule of allocation of purchase price at preliminary estimated fair values", "role": "http://tsrconsulting.com/role/ScheduleofallocationofpurchasepriceatpreliminaryestimatedfairvaluesTable", "shortName": "Geneva Consulting Group Acquisition (Details) - Schedule of allocation of purchase price at preliminary estimated fair values", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q1121_tsrinc.htm", "contextRef": "c99", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:BusinessAcquisitionProFormaInformationTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q1121_tsrinc.htm", "contextRef": "c0", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:BusinessAcquisitionsProFormaRevenue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "043 - Disclosure - Geneva Consulting Group Acquisition (Details) - Schedule of unaudited pro forma financial information", "role": "http://tsrconsulting.com/role/ScheduleofunauditedproformafinancialinformationTable", "shortName": "Geneva Consulting Group Acquisition (Details) - Schedule of unaudited pro forma financial information", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:BusinessAcquisitionProFormaInformationTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q1121_tsrinc.htm", "contextRef": "c0", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:BusinessAcquisitionsProFormaRevenue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q1121_tsrinc.htm", "contextRef": "c100", "decimals": null, "first": true, "lang": "en-US", "name": "tsri:FiniteLivedIntangibleAssetEstimatedUsefulLife", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "044 - Disclosure - Intangible Assets (Details) - Schedule of intangible assets identified in the Geneva acquisition", "role": "http://tsrconsulting.com/role/ScheduleofintangibleassetsidentifiedintheGenevaacquisitionTable", "shortName": "Intangible Assets (Details) - Schedule of intangible assets identified in the Geneva acquisition", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q1121_tsrinc.htm", "contextRef": "c100", "decimals": null, "first": true, "lang": "en-US", "name": "tsri:FiniteLivedIntangibleAssetEstimatedUsefulLife", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q1121_tsrinc.htm", "contextRef": "c110", "decimals": "2", "first": true, "lang": null, "name": "tsri:CommonStockOutstandingPercentage", "reportCount": 1, "unique": true, "unitRef": "pure", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "045 - Disclosure - Related Party Transactions (Details)", "role": "http://tsrconsulting.com/role/RelatedPartyTransactionsDetails", "shortName": "Related Party Transactions (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q1121_tsrinc.htm", "contextRef": "c110", "decimals": "2", "first": true, "lang": null, "name": "tsri:CommonStockOutstandingPercentage", "reportCount": 1, "unique": true, "unitRef": "pure", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q1121_tsrinc.htm", "contextRef": "c115", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "046 - Disclosure - Stock-based Compensation Expense (Details)", "role": "http://tsrconsulting.com/role/StockbasedCompensationExpenseDetails", "shortName": "Stock-based Compensation Expense (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q1121_tsrinc.htm", "contextRef": "c115", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "baseRef": "f10q1121_tsrinc.htm", "contextRef": "c13", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "004 - Statement - Condensed Consolidated Statements of Equity (Unaudited)", "role": "http://tsrconsulting.com/role/ShareholdersEquityType2or3", "shortName": "Condensed Consolidated Statements of Equity (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "baseRef": "f10q1121_tsrinc.htm", "contextRef": "c13", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "f10q1121_tsrinc.htm", "contextRef": "c0", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:ProfitLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "005 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited)", "role": "http://tsrconsulting.com/role/ConsolidatedCashFlow", "shortName": "Condensed Consolidated Statements of Cash Flows (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "f10q1121_tsrinc.htm", "contextRef": "c0", "decimals": "0", "lang": null, "name": "us-gaap:DepreciationDepletionAndAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "f10q1121_tsrinc.htm", "contextRef": "c0", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:CashAcquiredFromAcquisition", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "006 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited) (Parentheticals)", "role": "http://tsrconsulting.com/role/ConsolidatedCashFlow_Parentheticals", "shortName": "Condensed Consolidated Statements of Cash Flows (Unaudited) (Parentheticals)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "f10q1121_tsrinc.htm", "contextRef": "c0", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:CashAcquiredFromAcquisition", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q1121_tsrinc.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccounting", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "007 - Disclosure - Basis of Presentation", "role": "http://tsrconsulting.com/role/BasisofPresentation", "shortName": "Basis of Presentation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q1121_tsrinc.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccounting", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q1121_tsrinc.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "008 - Disclosure - Net Income (Loss) Per Common Share", "role": "http://tsrconsulting.com/role/NetIncomeLossPerCommonShare", "shortName": "Net Income (Loss) Per Common Share", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q1121_tsrinc.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 26, "tag": { "dei_AmendmentFlag": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.", "label": "Amendment Flag", "terseLabel": "Amendment Flag" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://tsrconsulting.com/role/DocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Area code of city", "label": "City Area Code", "terseLabel": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://tsrconsulting.com/role/DocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_CurrentFiscalYearEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "End date of current fiscal year in the format --MM-DD.", "label": "Current Fiscal Year End Date", "terseLabel": "Current Fiscal Year End Date" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://tsrconsulting.com/role/DocumentAndEntityInformation" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentFiscalPeriodFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.", "label": "Document Fiscal Period Focus", "terseLabel": "Document Fiscal Period Focus" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://tsrconsulting.com/role/DocumentAndEntityInformation" ], "xbrltype": "fiscalPeriodItemType" }, "dei_DocumentFiscalYearFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.", "label": "Document Fiscal Year Focus", "terseLabel": "Document Fiscal Year Focus" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://tsrconsulting.com/role/DocumentAndEntityInformation" ], "xbrltype": "gYearItemType" }, "dei_DocumentInformationLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "localname": "DocumentInformationLineItems", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://tsrconsulting.com/role/DocumentAndEntityInformation" ], "xbrltype": "stringItemType" }, "dei_DocumentInformationTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Container to support the formal attachment of each official or unofficial, public or private document as part of a submission package." } } }, "localname": "DocumentInformationTable", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://tsrconsulting.com/role/DocumentAndEntityInformation" ], "xbrltype": "stringItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD.", "label": "Document Period End Date", "terseLabel": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://tsrconsulting.com/role/DocumentAndEntityInformation" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r341" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as an quarterly report.", "label": "Document Quarterly Report", "terseLabel": "Document Quarterly Report" } } }, "localname": "DocumentQuarterlyReport", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://tsrconsulting.com/role/DocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r342" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as a transition report.", "label": "Document Transition Report", "terseLabel": "Document Transition Report" } } }, "localname": "DocumentTransitionReport", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://tsrconsulting.com/role/DocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_DocumentType": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.", "label": "Document Type", "terseLabel": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://tsrconsulting.com/role/DocumentAndEntityInformation" ], "xbrltype": "submissionTypeItemType" }, "dei_EntityAddressAddressLine1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 1 such as Attn, Building Name, Street Name", "label": "Entity Address, Address Line One", "terseLabel": "Entity Address, Address Line One" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://tsrconsulting.com/role/DocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCityOrTown": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the City or Town", "label": "Entity Address, City or Town", "terseLabel": "Entity Address, City or Town" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://tsrconsulting.com/role/DocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressPostalZipCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Code for the postal or zip code", "label": "Entity Address, Postal Zip Code", "terseLabel": "Entity Address, Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://tsrconsulting.com/role/DocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressStateOrProvince": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the state or province.", "label": "Entity Address, State or Province", "terseLabel": "Entity Address, State or Province" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://tsrconsulting.com/role/DocumentAndEntityInformation" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r343" ], "lang": { "en-us": { "role": { "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.", "label": "Entity Central Index Key", "terseLabel": "Entity Central Index Key" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://tsrconsulting.com/role/DocumentAndEntityInformation" ], "xbrltype": "centralIndexKeyItemType" }, "dei_EntityCommonStockSharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.", "label": "Entity Common Stock, Shares Outstanding", "terseLabel": "Entity Common Stock, Shares Outstanding" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://tsrconsulting.com/role/DocumentAndEntityInformation" ], "xbrltype": "sharesItemType" }, "dei_EntityCurrentReportingStatus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Current Reporting Status", "terseLabel": "Entity Current Reporting Status" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://tsrconsulting.com/role/DocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r343" ], "lang": { "en-us": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company", "terseLabel": "Entity Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://tsrconsulting.com/role/DocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityFileNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.", "label": "Entity File Number", "terseLabel": "Entity File Number" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://tsrconsulting.com/role/DocumentAndEntityInformation" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r343" ], "lang": { "en-us": { "role": { "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Filer Category", "terseLabel": "Entity Filer Category" } } }, "localname": "EntityFilerCategory", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://tsrconsulting.com/role/DocumentAndEntityInformation" ], "xbrltype": "filerCategoryItemType" }, "dei_EntityIncorporationStateCountryCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two-character EDGAR code representing the state or country of incorporation.", "label": "Entity Incorporation, State or Country Code", "terseLabel": "Entity Incorporation, State or Country Code" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://tsrconsulting.com/role/DocumentAndEntityInformation" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r345" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).", "label": "Entity Interactive Data Current", "terseLabel": "Entity Interactive Data Current" } } }, "localname": "EntityInteractiveDataCurrent", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://tsrconsulting.com/role/DocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r343" ], "lang": { "en-us": { "role": { "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.", "label": "Entity Registrant Name", "terseLabel": "Entity Registrant Name" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://tsrconsulting.com/role/DocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r343" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.", "label": "Entity Shell Company", "terseLabel": "Entity Shell Company" } } }, "localname": "EntityShellCompany", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://tsrconsulting.com/role/DocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r343" ], "lang": { "en-us": { "role": { "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).", "label": "Entity Small Business", "terseLabel": "Entity Small Business" } } }, "localname": "EntitySmallBusiness", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://tsrconsulting.com/role/DocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r343" ], "lang": { "en-us": { "role": { "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.", "label": "Entity Tax Identification Number", "terseLabel": "Entity Tax Identification Number" } } }, "localname": "EntityTaxIdentificationNumber", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://tsrconsulting.com/role/DocumentAndEntityInformation" ], "xbrltype": "employerIdItemType" }, "dei_LocalPhoneNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Local phone number for entity.", "label": "Local Phone Number", "terseLabel": "Local Phone Number" } } }, "localname": "LocalPhoneNumber", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://tsrconsulting.com/role/DocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r339" ], "lang": { "en-us": { "role": { "documentation": "Title of a 12(b) registered security.", "label": "Title of 12(b) Security", "terseLabel": "Title of 12(b) Security" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://tsrconsulting.com/role/DocumentAndEntityInformation" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r340" ], "lang": { "en-us": { "role": { "documentation": "Name of the Exchange on which a security is registered.", "label": "Security Exchange Name", "terseLabel": "Security Exchange Name" } } }, "localname": "SecurityExchangeName", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://tsrconsulting.com/role/DocumentAndEntityInformation" ], "xbrltype": "edgarExchangeCodeItemType" }, "dei_TradingSymbol": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Trading symbol of an instrument as listed on an exchange.", "label": "Trading Symbol", "terseLabel": "Trading Symbol" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://tsrconsulting.com/role/DocumentAndEntityInformation" ], "xbrltype": "tradingSymbolItemType" }, "srt_BoardOfDirectorsChairmanMember": { "auth_ref": [ "r121" ], "lang": { "en-us": { "role": { "label": "Board of Directors Chairman [Member]", "terseLabel": "Chairman [Member]" } } }, "localname": "BoardOfDirectorsChairmanMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://tsrconsulting.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "srt_MaximumMember": { "auth_ref": [ "r164", "r172", "r188", "r191", "r278", "r279", "r280", "r281", "r282", "r283", "r284", "r329", "r330", "r337", "r338" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]", "terseLabel": "Maximum [Member]" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://tsrconsulting.com/role/StockbasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r164", "r172", "r188", "r191", "r278", "r279", "r280", "r281", "r282", "r283", "r284", "r329", "r330", "r337", "r338" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]", "terseLabel": "Minimum [Member]" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://tsrconsulting.com/role/StockbasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r164", "r172", "r177", "r188", "r191", "r278", "r279", "r280", "r281", "r282", "r283", "r284", "r329", "r330", "r337", "r338" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://tsrconsulting.com/role/StockbasedCompensationExpenseDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r164", "r172", "r177", "r188", "r191", "r278", "r279", "r280", "r281", "r282", "r283", "r284", "r329", "r330", "r337", "r338" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://tsrconsulting.com/role/StockbasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "srt_ScenarioForecastMember": { "auth_ref": [ "r79", "r189" ], "lang": { "en-us": { "role": { "label": "Forecast [Member]", "terseLabel": "Forecast [Member]" } } }, "localname": "ScenarioForecastMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://tsrconsulting.com/role/LegalSettlementwithInvestorDetails" ], "xbrltype": "domainItemType" }, "srt_ScenarioUnspecifiedDomain": { "auth_ref": [ "r79", "r84", "r189" ], "lang": { "en-us": { "role": { "label": "Scenario [Domain]" } } }, "localname": "ScenarioUnspecifiedDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://tsrconsulting.com/role/LegalSettlementwithInvestorDetails" ], "xbrltype": "domainItemType" }, "srt_StatementScenarioAxis": { "auth_ref": [ "r79", "r84", "r151", "r189", "r274" ], "lang": { "en-us": { "role": { "label": "Scenario [Axis]" } } }, "localname": "StatementScenarioAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://tsrconsulting.com/role/LegalSettlementwithInvestorDetails" ], "xbrltype": "stringItemType" }, "srt_TitleOfIndividualAxis": { "auth_ref": [ "r121", "r267" ], "lang": { "en-us": { "role": { "label": "Title of Individual [Axis]" } } }, "localname": "TitleOfIndividualAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://tsrconsulting.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "stringItemType" }, "srt_TitleOfIndividualWithRelationshipToEntityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Title of Individual [Domain]" } } }, "localname": "TitleOfIndividualWithRelationshipToEntityDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://tsrconsulting.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "tsri_AccruedInterestRatePercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "AccruedInterestRatePercentage", "terseLabel": "Accrued interest rate, percentage" } } }, "localname": "AccruedInterestRatePercentage", "nsuri": "http://tsrconsulting.com/20211130", "presentation": [ "http://tsrconsulting.com/role/LegalSettlementwithInvestorDetails" ], "xbrltype": "percentItemType" }, "tsri_AcquisitionDescription": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "AcquisitionDescription", "terseLabel": "Acquisition, description" } } }, "localname": "AcquisitionDescription", "nsuri": "http://tsrconsulting.com/20211130", "presentation": [ "http://tsrconsulting.com/role/GenevaConsultingGroupAcquisitionDetails" ], "xbrltype": "stringItemType" }, "tsri_AgreementAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "AgreementAxis", "terseLabel": "Agreement [Axis]" } } }, "localname": "AgreementAxis", "nsuri": "http://tsrconsulting.com/20211130", "presentation": [ "http://tsrconsulting.com/role/CreditFacilityDetails", "http://tsrconsulting.com/role/PaycheckProtectionProgramLoanDetails" ], "xbrltype": "stringItemType" }, "tsri_AgreementDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Agreement [Domain]" } } }, "localname": "AgreementDomain", "nsuri": "http://tsrconsulting.com/20211130", "presentation": [ "http://tsrconsulting.com/role/CreditFacilityDetails" ], "xbrltype": "domainItemType" }, "tsri_BusinessCombinationCashConsiderationPaidToDate": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Cash consideration paid to date.", "label": "BusinessCombinationCashConsiderationPaidToDate", "terseLabel": "Cash consideration paid to date" } } }, "localname": "BusinessCombinationCashConsiderationPaidToDate", "nsuri": "http://tsrconsulting.com/20211130", "presentation": [ "http://tsrconsulting.com/role/ScheduleofpurchasepriceatfairvaluesTable" ], "xbrltype": "monetaryItemType" }, "tsri_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangiblesGoodwill": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangiblesGoodwill", "terseLabel": "Goodwill" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangiblesGoodwill", "nsuri": "http://tsrconsulting.com/20211130", "presentation": [ "http://tsrconsulting.com/role/ScheduleofallocationofpurchasepriceatpreliminaryestimatedfairvaluesTable" ], "xbrltype": "monetaryItemType" }, "tsri_CommonStockOutstandingPercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Common stock outstanding percentage.", "label": "CommonStockOutstandingPercentage", "terseLabel": "Common stock outstanding percentage" } } }, "localname": "CommonStockOutstandingPercentage", "nsuri": "http://tsrconsulting.com/20211130", "presentation": [ "http://tsrconsulting.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "percentItemType" }, "tsri_CreditFacilityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Credit Facility [Abstract]" } } }, "localname": "CreditFacilityAbstract", "nsuri": "http://tsrconsulting.com/20211130", "xbrltype": "stringItemType" }, "tsri_CreditFacilityDetailsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Credit Facility (Details) [Line Items]" } } }, "localname": "CreditFacilityDetailsLineItems", "nsuri": "http://tsrconsulting.com/20211130", "presentation": [ "http://tsrconsulting.com/role/CreditFacilityDetails" ], "xbrltype": "stringItemType" }, "tsri_CreditFacilityDetailsTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Credit Facility (Details) [Table]" } } }, "localname": "CreditFacilityDetailsTable", "nsuri": "http://tsrconsulting.com/20211130", "presentation": [ "http://tsrconsulting.com/role/CreditFacilityDetails" ], "xbrltype": "stringItemType" }, "tsri_CreditFacilityTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CreditFacilityTextBlock", "terseLabel": "Credit Facility" } } }, "localname": "CreditFacilityTextBlock", "nsuri": "http://tsrconsulting.com/20211130", "presentation": [ "http://tsrconsulting.com/role/CreditFacility" ], "xbrltype": "textBlockItemType" }, "tsri_CurrentOperatingLeaseLiabilities": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Current operating lease liabilities.", "label": "CurrentOperatingLeaseLiabilities", "terseLabel": "Current operating lease liabilities" } } }, "localname": "CurrentOperatingLeaseLiabilities", "nsuri": "http://tsrconsulting.com/20211130", "presentation": [ "http://tsrconsulting.com/role/ScheduleofrightofuseassetsandoperatingleaseliabilitiesTable" ], "xbrltype": "monetaryItemType" }, "tsri_DatabaseMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "DatabaseMember", "terseLabel": "Database [Member]" } } }, "localname": "DatabaseMember", "nsuri": "http://tsrconsulting.com/20211130", "presentation": [ "http://tsrconsulting.com/role/ScheduleofintangibleassetsidentifiedintheGenevaacquisitionTable" ], "xbrltype": "domainItemType" }, "tsri_DocumentAndEntityInformationAbstract": { "auth_ref": [], "localname": "DocumentAndEntityInformationAbstract", "nsuri": "http://tsrconsulting.com/20211130", "xbrltype": "stringItemType" }, "tsri_EarnoutPaymentsDescription": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Earnout payments, description.", "label": "EarnoutPaymentsDescription", "terseLabel": "Earnout payments, description" } } }, "localname": "EarnoutPaymentsDescription", "nsuri": "http://tsrconsulting.com/20211130", "presentation": [ "http://tsrconsulting.com/role/GenevaConsultingGroupAcquisitionDetails" ], "xbrltype": "stringItemType" }, "tsri_EnhancedSeveranceAmountDescription": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The description related to enhanced severance amount.", "label": "EnhancedSeveranceAmountDescription", "terseLabel": "Enhanced severance amount, description" } } }, "localname": "EnhancedSeveranceAmountDescription", "nsuri": "http://tsrconsulting.com/20211130", "presentation": [ "http://tsrconsulting.com/role/TerminationofFormerCEODetails" ], "xbrltype": "stringItemType" }, "tsri_EstimatedForfeitureRates": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Estimated forfeiture rates.", "label": "EstimatedForfeitureRates", "terseLabel": "Estimated forfeiture rates" } } }, "localname": "EstimatedForfeitureRates", "nsuri": "http://tsrconsulting.com/20211130", "presentation": [ "http://tsrconsulting.com/role/StockbasedCompensationExpenseDetails" ], "xbrltype": "percentItemType" }, "tsri_EstimatedPresentValueOfPayments": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount related to estimated present value of payments.", "label": "EstimatedPresentValueOfPayments", "terseLabel": "Estimated present value of payments" } } }, "localname": "EstimatedPresentValueOfPayments", "nsuri": "http://tsrconsulting.com/20211130", "presentation": [ "http://tsrconsulting.com/role/LegalSettlementwithInvestorDetails" ], "xbrltype": "monetaryItemType" }, "tsri_FiniteLivedIntangibleAssetEstimatedUsefulLife": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "FiniteLivedIntangibleAssetEstimatedUsefulLife", "terseLabel": "Estimated life" } } }, "localname": "FiniteLivedIntangibleAssetEstimatedUsefulLife", "nsuri": "http://tsrconsulting.com/20211130", "presentation": [ "http://tsrconsulting.com/role/ScheduleofintangibleassetsidentifiedintheGenevaacquisitionTable" ], "xbrltype": "stringItemType" }, "tsri_FintechConsultingLLCMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "FintechConsultingLLCMember", "terseLabel": "Fintech Consulting LLC [Member]" } } }, "localname": "FintechConsultingLLCMember", "nsuri": "http://tsrconsulting.com/20211130", "presentation": [ "http://tsrconsulting.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "tsri_ForgivenessOfPrincipalAndAccruedInterestOnSBAPPPLoan": { "auth_ref": [], "calculation": { "http://tsrconsulting.com/role/ConsolidatedCashFlow": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of forgiveness of principal and accrued interest on SBA PPP loan.", "label": "ForgivenessOfPrincipalAndAccruedInterestOnSBAPPPLoan", "negatedLabel": "Forgiveness of principal and accrued interest on SBA PPP loan" } } }, "localname": "ForgivenessOfPrincipalAndAccruedInterestOnSBAPPPLoan", "nsuri": "http://tsrconsulting.com/20211130", "presentation": [ "http://tsrconsulting.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "tsri_GenevaAcquisitionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "GenevaAcquisitionMember", "terseLabel": "Geneva acquisition [Member]" } } }, "localname": "GenevaAcquisitionMember", "nsuri": "http://tsrconsulting.com/20211130", "presentation": [ "http://tsrconsulting.com/role/GenevaConsultingGroupAcquisitionDetails" ], "xbrltype": "domainItemType" }, "tsri_GenevaConsultingGroupAcquisitionDetailsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Geneva Consulting Group Acquisition (Details) [Line Items]" } } }, "localname": "GenevaConsultingGroupAcquisitionDetailsLineItems", "nsuri": "http://tsrconsulting.com/20211130", "presentation": [ "http://tsrconsulting.com/role/GenevaConsultingGroupAcquisitionDetails" ], "xbrltype": "stringItemType" }, "tsri_GenevaConsultingGroupAcquisitionDetailsTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Geneva Consulting Group Acquisition (Details) [Table]" } } }, "localname": "GenevaConsultingGroupAcquisitionDetailsTable", "nsuri": "http://tsrconsulting.com/20211130", "presentation": [ "http://tsrconsulting.com/role/GenevaConsultingGroupAcquisitionDetails" ], "xbrltype": "stringItemType" }, "tsri_IncreaseDecreaseInLegalSettlementPayable": { "auth_ref": [], "calculation": { "http://tsrconsulting.com/role/ConsolidatedCashFlow": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "It represents of increase decrease In legal settlement payable.", "label": "IncreaseDecreaseInLegalSettlementPayable", "terseLabel": "Legal settlement payable" } } }, "localname": "IncreaseDecreaseInLegalSettlementPayable", "nsuri": "http://tsrconsulting.com/20211130", "presentation": [ "http://tsrconsulting.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "tsri_IncreaseDecreaseInPrepaidAndRecoverableIncomeTaxes": { "auth_ref": [], "calculation": { "http://tsrconsulting.com/role/ConsolidatedCashFlow": { "order": 15.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Increase (decrease) in prepaid and recoverable income taxes.", "label": "IncreaseDecreaseInPrepaidAndRecoverableIncomeTaxes", "negatedLabel": "Prepaid and recoverable income taxes" } } }, "localname": "IncreaseDecreaseInPrepaidAndRecoverableIncomeTaxes", "nsuri": "http://tsrconsulting.com/20211130", "presentation": [ "http://tsrconsulting.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "tsri_IntangibleAssetIdentifiedAtBeginning": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The value of intangible assets identified at beginning.", "label": "IntangibleAssetIdentifiedAtBeginning", "terseLabel": "Intangible assets identified at beginning" } } }, "localname": "IntangibleAssetIdentifiedAtBeginning", "nsuri": "http://tsrconsulting.com/20211130", "presentation": [ "http://tsrconsulting.com/role/ScheduleofintangibleassetsidentifiedintheGenevaacquisitionTable" ], "xbrltype": "monetaryItemType" }, "tsri_IntangibleAssetIdentifiedAtEnding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The value of intangible assets identified at ending.", "label": "IntangibleAssetIdentifiedAtEnding", "terseLabel": "Intangible assets identified at ending" } } }, "localname": "IntangibleAssetIdentifiedAtEnding", "nsuri": "http://tsrconsulting.com/20211130", "presentation": [ "http://tsrconsulting.com/role/ScheduleofintangibleassetsidentifiedintheGenevaacquisitionTable" ], "xbrltype": "monetaryItemType" }, "tsri_LeaseExpirationDescription": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Lease expiration, description.", "label": "LeaseExpirationDescription", "terseLabel": "Lease expiration, description" } } }, "localname": "LeaseExpirationDescription", "nsuri": "http://tsrconsulting.com/20211130", "presentation": [ "http://tsrconsulting.com/role/LeasesDetails" ], "xbrltype": "stringItemType" }, "tsri_LegalSettlementWithInvestorDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Legal Settlement With Investor Disclosure [Abstract]" } } }, "localname": "LegalSettlementWithInvestorDisclosureAbstract", "nsuri": "http://tsrconsulting.com/20211130", "xbrltype": "stringItemType" }, "tsri_LegalSettlementWithInvestorDisclosureTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "LegalSettlementWithInvestorDisclosureTextBlock", "terseLabel": "Legal Settlement with Investor" } } }, "localname": "LegalSettlementWithInvestorDisclosureTextBlock", "nsuri": "http://tsrconsulting.com/20211130", "presentation": [ "http://tsrconsulting.com/role/LegalSettlementwithInvestor" ], "xbrltype": "textBlockItemType" }, "tsri_LegalSettlementwithInvestorDetailsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Legal Settlement with Investor (Details) [Line Items]" } } }, "localname": "LegalSettlementwithInvestorDetailsLineItems", "nsuri": "http://tsrconsulting.com/20211130", "presentation": [ "http://tsrconsulting.com/role/LegalSettlementwithInvestorDetails" ], "xbrltype": "stringItemType" }, "tsri_LegalSettlementwithInvestorDetailsTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Legal Settlement with Investor (Details) [Table]" } } }, "localname": "LegalSettlementwithInvestorDetailsTable", "nsuri": "http://tsrconsulting.com/20211130", "presentation": [ "http://tsrconsulting.com/role/LegalSettlementwithInvestorDetails" ], "xbrltype": "stringItemType" }, "tsri_LiabilitiesAndEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "LiabilitiesAndEquityAbstract", "terseLabel": "LIABILITIES AND EQUITY" } } }, "localname": "LiabilitiesAndEquityAbstract", "nsuri": "http://tsrconsulting.com/20211130", "presentation": [ "http://tsrconsulting.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "stringItemType" }, "tsri_LoanAndSecurityAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "LoanAndSecurityAgreementMember", "terseLabel": "Loan and Security Agreement [Member]" } } }, "localname": "LoanAndSecurityAgreementMember", "nsuri": "http://tsrconsulting.com/20211130", "presentation": [ "http://tsrconsulting.com/role/CreditFacilityDetails" ], "xbrltype": "domainItemType" }, "tsri_MarketableSecuritiesDetailsScheduleofmajorcategoriesofassetsmeasuredatfairvalueonarecurringbasisLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Marketable Securities (Details) - Schedule of major categories of assets measured at fair value on a recurring basis [Line Items]" } } }, "localname": "MarketableSecuritiesDetailsScheduleofmajorcategoriesofassetsmeasuredatfairvalueonarecurringbasisLineItems", "nsuri": "http://tsrconsulting.com/20211130", "presentation": [ "http://tsrconsulting.com/role/ScheduleofmajorcategoriesofassetsmeasuredatfairvalueonarecurringbasisTable" ], "xbrltype": "stringItemType" }, "tsri_MarketableSecuritiesDetailsScheduleofmajorcategoriesofassetsmeasuredatfairvalueonarecurringbasisTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Marketable Securities (Details) - Schedule of major categories of assets measured at fair value on a recurring basis [Table]" } } }, "localname": "MarketableSecuritiesDetailsScheduleofmajorcategoriesofassetsmeasuredatfairvalueonarecurringbasisTable", "nsuri": "http://tsrconsulting.com/20211130", "presentation": [ "http://tsrconsulting.com/role/ScheduleofmajorcategoriesofassetsmeasuredatfairvalueonarecurringbasisTable" ], "xbrltype": "stringItemType" }, "tsri_NoncashLeaseExpense": { "auth_ref": [], "calculation": { "http://tsrconsulting.com/role/ConsolidatedCashFlow": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of non cash lease expense for the period.", "label": "NoncashLeaseExpense", "terseLabel": "Non-cash lease recovery" } } }, "localname": "NoncashLeaseExpense", "nsuri": "http://tsrconsulting.com/20211130", "presentation": [ "http://tsrconsulting.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "tsri_OtherMattersLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Disclosure of Other Matters [Abstract]" } } }, "localname": "OtherMattersLineItems", "nsuri": "http://tsrconsulting.com/20211130", "presentation": [ "http://tsrconsulting.com/role/OtherMatters" ], "xbrltype": "stringItemType" }, "tsri_OtherMattersTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Matters [Table]" } } }, "localname": "OtherMattersTable", "nsuri": "http://tsrconsulting.com/20211130", "presentation": [ "http://tsrconsulting.com/role/OtherMatters" ], "xbrltype": "stringItemType" }, "tsri_PaycheckProtectionProgramLoanDetailsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Paycheck Protection Program Loan (Details) [Line Items]" } } }, "localname": "PaycheckProtectionProgramLoanDetailsLineItems", "nsuri": "http://tsrconsulting.com/20211130", "presentation": [ "http://tsrconsulting.com/role/PaycheckProtectionProgramLoanDetails" ], "xbrltype": "stringItemType" }, "tsri_PaycheckProtectionProgramLoanDetailsTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Paycheck Protection Program Loan (Details) [Table]" } } }, "localname": "PaycheckProtectionProgramLoanDetailsTable", "nsuri": "http://tsrconsulting.com/20211130", "presentation": [ "http://tsrconsulting.com/role/PaycheckProtectionProgramLoanDetails" ], "xbrltype": "stringItemType" }, "tsri_PaycheckProtectionProgramMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "PaycheckProtectionProgramMember", "terseLabel": "Paycheck Protection Program [Member]" } } }, "localname": "PaycheckProtectionProgramMember", "nsuri": "http://tsrconsulting.com/20211130", "presentation": [ "http://tsrconsulting.com/role/PaycheckProtectionProgramLoanDetails" ], "xbrltype": "domainItemType" }, "tsri_PaymentForBonus": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "PaymentForBonus", "terseLabel": "Payment for bonus" } } }, "localname": "PaymentForBonus", "nsuri": "http://tsrconsulting.com/20211130", "presentation": [ "http://tsrconsulting.com/role/GenevaConsultingGroupAcquisitionDetails" ], "xbrltype": "monetaryItemType" }, "tsri_PayrollProtectionProgramLoanAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Payroll Protection Program Loan [Abstract]" } } }, "localname": "PayrollProtectionProgramLoanAbstract", "nsuri": "http://tsrconsulting.com/20211130", "xbrltype": "stringItemType" }, "tsri_PayrollProtectionProgramLoanTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for payroll protection program loan.", "label": "PayrollProtectionProgramLoanTextBlock", "terseLabel": "Paycheck Protection Program Loan" } } }, "localname": "PayrollProtectionProgramLoanTextBlock", "nsuri": "http://tsrconsulting.com/20211130", "presentation": [ "http://tsrconsulting.com/role/PaycheckProtectionProgramLoan" ], "xbrltype": "textBlockItemType" }, "tsri_PrepaidAndRecoverableIncomeTaxes": { "auth_ref": [], "calculation": { "http://tsrconsulting.com/role/ConsolidatedBalanceSheet": { "order": 6.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Prepaid and recoverable income taxes.", "label": "PrepaidAndRecoverableIncomeTaxes", "terseLabel": "Prepaid and recoverable income taxes" } } }, "localname": "PrepaidAndRecoverableIncomeTaxes", "nsuri": "http://tsrconsulting.com/20211130", "presentation": [ "http://tsrconsulting.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "tsri_ProceedsFromLoan": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of proceeds from loan.", "label": "ProceedsFromLoan", "terseLabel": "Proceeds from loan" } } }, "localname": "ProceedsFromLoan", "nsuri": "http://tsrconsulting.com/20211130", "presentation": [ "http://tsrconsulting.com/role/PaycheckProtectionProgramLoanDetails" ], "xbrltype": "monetaryItemType" }, "tsri_QARIndustriesIncMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "QARIndustriesIncMember", "terseLabel": "QAR Industries, Inc. [Member]" } } }, "localname": "QARIndustriesIncMember", "nsuri": "http://tsrconsulting.com/20211130", "presentation": [ "http://tsrconsulting.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "tsri_RelatedPartyTransactionsDetailsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Related Party Transactions (Details) [Line Items]" } } }, "localname": "RelatedPartyTransactionsDetailsLineItems", "nsuri": "http://tsrconsulting.com/20211130", "presentation": [ "http://tsrconsulting.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "stringItemType" }, "tsri_RelatedPartyTransactionsDetailsTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Related Party Transactions (Details) [Table]" } } }, "localname": "RelatedPartyTransactionsDetailsTable", "nsuri": "http://tsrconsulting.com/20211130", "presentation": [ "http://tsrconsulting.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "stringItemType" }, "tsri_RightofuseAssetLease": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Right-of-use assets.", "label": "RightofuseAssetLease", "terseLabel": "Right-of-use assets, net" } } }, "localname": "RightofuseAssetLease", "nsuri": "http://tsrconsulting.com/20211130", "presentation": [ "http://tsrconsulting.com/role/ScheduleofrightofuseassetsandoperatingleaseliabilitiesTable" ], "xbrltype": "monetaryItemType" }, "tsri_ScheduleOfAllocationOfPurchasePriceAtPreliminaryEstimatedFairValuesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of allocation of purchase price at preliminary estimated fair values [Abstract]" } } }, "localname": "ScheduleOfAllocationOfPurchasePriceAtPreliminaryEstimatedFairValuesAbstract", "nsuri": "http://tsrconsulting.com/20211130", "xbrltype": "stringItemType" }, "tsri_ScheduleOfConsidersShortTermHighlyLiquidInvestmentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of considers short-term highly liquid investments [Abstract]" } } }, "localname": "ScheduleOfConsidersShortTermHighlyLiquidInvestmentsAbstract", "nsuri": "http://tsrconsulting.com/20211130", "xbrltype": "stringItemType" }, "tsri_ScheduleOfFutureMinimumLeasePaymentsUnderNonCancelableOperatingLeasesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of future minimum lease payments under non-cancelable operating leases [Abstract]" } } }, "localname": "ScheduleOfFutureMinimumLeasePaymentsUnderNonCancelableOperatingLeasesAbstract", "nsuri": "http://tsrconsulting.com/20211130", "xbrltype": "stringItemType" }, "tsri_ScheduleOfIntangibleAssetsIdentifiedInTheGenevaAcquisitionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of intangible assets identified in the Geneva acquisition [Abstract]" } } }, "localname": "ScheduleOfIntangibleAssetsIdentifiedInTheGenevaAcquisitionAbstract", "nsuri": "http://tsrconsulting.com/20211130", "xbrltype": "stringItemType" }, "tsri_ScheduleOfMajorCategoriesOfAssetsMeasuredAtFairValueOnARecurringBasisAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of major categories of assets measured at fair value on a recurring basis [Abstract]" } } }, "localname": "ScheduleOfMajorCategoriesOfAssetsMeasuredAtFairValueOnARecurringBasisAbstract", "nsuri": "http://tsrconsulting.com/20211130", "xbrltype": "stringItemType" }, "tsri_ScheduleOfMarketableSecuritiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of marketable securities [Abstract]" } } }, "localname": "ScheduleOfMarketableSecuritiesAbstract", "nsuri": "http://tsrconsulting.com/20211130", "xbrltype": "stringItemType" }, "tsri_ScheduleOfPurchasePriceAtFairValuesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of purchase price at fair values [Abstract]" } } }, "localname": "ScheduleOfPurchasePriceAtFairValuesAbstract", "nsuri": "http://tsrconsulting.com/20211130", "xbrltype": "stringItemType" }, "tsri_ScheduleOfPurchasePriceAtFairValuesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule of purchase price at fair values table text block.", "label": "ScheduleOfPurchasePriceAtFairValuesTableTextBlock", "terseLabel": "Schedule of purchase price at fair values" } } }, "localname": "ScheduleOfPurchasePriceAtFairValuesTableTextBlock", "nsuri": "http://tsrconsulting.com/20211130", "presentation": [ "http://tsrconsulting.com/role/GenevaConsultingGroupAcquisitionTables" ], "xbrltype": "textBlockItemType" }, "tsri_ScheduleOfRightOfUseAssetsAndOperatingLeaseLiabilitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of right-of-use assets and operating lease liabilities [Abstract]" } } }, "localname": "ScheduleOfRightOfUseAssetsAndOperatingLeaseLiabilitiesAbstract", "nsuri": "http://tsrconsulting.com/20211130", "xbrltype": "stringItemType" }, "tsri_ScheduleOfUnauditedProFormaFinancialInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of unaudited pro forma financial information [Abstract]" } } }, "localname": "ScheduleOfUnauditedProFormaFinancialInformationAbstract", "nsuri": "http://tsrconsulting.com/20211130", "xbrltype": "stringItemType" }, "tsri_SecondCashPaymentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "SecondCashPaymentMember", "terseLabel": "Second Cash Payment [Member]" } } }, "localname": "SecondCashPaymentMember", "nsuri": "http://tsrconsulting.com/20211130", "presentation": [ "http://tsrconsulting.com/role/LegalSettlementwithInvestorDetails" ], "xbrltype": "domainItemType" }, "tsri_SettlementMaturity": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Settlement maturity.", "label": "SettlementMaturity", "terseLabel": "Settlement period" } } }, "localname": "SettlementMaturity", "nsuri": "http://tsrconsulting.com/20211130", "presentation": [ "http://tsrconsulting.com/role/LegalSettlementwithInvestorDetails" ], "xbrltype": "durationItemType" }, "tsri_ShareBasedCompensationStockOptionVested": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share Based Compensation Stock Option Vested.", "label": "ShareBasedCompensationStockOptionVested", "terseLabel": "Stock option vested (in Shares)" } } }, "localname": "ShareBasedCompensationStockOptionVested", "nsuri": "http://tsrconsulting.com/20211130", "presentation": [ "http://tsrconsulting.com/role/StockbasedCompensationExpenseDetails" ], "xbrltype": "sharesItemType" }, "tsri_StockbasedCompensationExpenseDetailsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stock-based Compensation Expense (Details) [Line Items]" } } }, "localname": "StockbasedCompensationExpenseDetailsLineItems", "nsuri": "http://tsrconsulting.com/20211130", "presentation": [ "http://tsrconsulting.com/role/StockbasedCompensationExpenseDetails" ], "xbrltype": "stringItemType" }, "tsri_StockbasedCompensationExpenseDetailsTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stock-based Compensation Expense (Details) [Table]" } } }, "localname": "StockbasedCompensationExpenseDetailsTable", "nsuri": "http://tsrconsulting.com/20211130", "presentation": [ "http://tsrconsulting.com/role/StockbasedCompensationExpenseDetails" ], "xbrltype": "stringItemType" }, "tsri_TerminationOfFormerCEOTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "TerminationOfFormerCEOTextBlock", "terseLabel": "Termination of Former CEO" } } }, "localname": "TerminationOfFormerCEOTextBlock", "nsuri": "http://tsrconsulting.com/20211130", "presentation": [ "http://tsrconsulting.com/role/TerminationofFormerCEO" ], "xbrltype": "textBlockItemType" }, "tsri_TerminationOfFormerCeoAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Termination Of Former CEO [Abstract]" } } }, "localname": "TerminationOfFormerCeoAbstract", "nsuri": "http://tsrconsulting.com/20211130", "xbrltype": "stringItemType" }, "tsri_ThirdCashPaymentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "ThirdCashPaymentMember", "terseLabel": "Third Cash Payment [Member]" } } }, "localname": "ThirdCashPaymentMember", "nsuri": "http://tsrconsulting.com/20211130", "presentation": [ "http://tsrconsulting.com/role/LegalSettlementwithInvestorDetails" ], "xbrltype": "domainItemType" }, "tsri_TotalMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "TotalMember", "terseLabel": "Total [Member]" } } }, "localname": "TotalMember", "nsuri": "http://tsrconsulting.com/20211130", "presentation": [ "http://tsrconsulting.com/role/ScheduleofintangibleassetsidentifiedintheGenevaacquisitionTable" ], "xbrltype": "domainItemType" }, "tsri_TotalOperatingLeaseLiabilities": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total operating lease liabilities.", "label": "TotalOperatingLeaseLiabilities", "terseLabel": "Total operating lease liabilities" } } }, "localname": "TotalOperatingLeaseLiabilities", "nsuri": "http://tsrconsulting.com/20211130", "presentation": [ "http://tsrconsulting.com/role/ScheduleofrightofuseassetsandoperatingleaseliabilitiesTable" ], "xbrltype": "monetaryItemType" }, "tsri_TradingSecuritieEquity": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value of investments in trading equity securities and other forms of trading securities that provide ownership interests.", "label": "TradingSecuritieEquity", "terseLabel": "Equity Securities", "verboseLabel": "Equity Securities, Recorded Value" } } }, "localname": "TradingSecuritieEquity", "nsuri": "http://tsrconsulting.com/20211130", "presentation": [ "http://tsrconsulting.com/role/ScheduleofmajorcategoriesofassetsmeasuredatfairvalueonarecurringbasisTable", "http://tsrconsulting.com/role/ScheduleofmarketablesecuritiesTable" ], "xbrltype": "monetaryItemType" }, "tsri_TsrIncAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "TsrIncAbstract", "terseLabel": "TSR, Inc.:" } } }, "localname": "TsrIncAbstract", "nsuri": "http://tsrconsulting.com/20211130", "presentation": [ "http://tsrconsulting.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "stringItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accounting Policies [Abstract]" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_AccountsPayableAndOtherAccruedLiabilities": { "auth_ref": [], "calculation": { "http://tsrconsulting.com/role/ConsolidatedBalanceSheet": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities incurred and payable to vendors for goods and services received, and accrued liabilities classified as other.", "label": "Accounts Payable and Other Accrued Liabilities", "terseLabel": "Accounts payable and other payables" } } }, "localname": "AccountsPayableAndOtherAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://tsrconsulting.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent": { "auth_ref": [], "calculation": { "http://tsrconsulting.com/role/ConsolidatedBalanceSheet": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities incurred to vendors for goods and services received, and accrued liabilities classified as other, payable within one year or the normal operating cycle, if longer.", "label": "Accounts Payable and Other Accrued Liabilities, Current", "terseLabel": "Accrued expenses and other current liabilities" } } }, "localname": "AccountsPayableAndOtherAccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://tsrconsulting.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r4", "r16", "r122", "r123" ], "calculation": { "http://tsrconsulting.com/role/ConsolidatedBalanceSheet": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.", "label": "Accounts Receivable, after Allowance for Credit Loss, Current", "terseLabel": "Accounts receivable, net of allowance for doubtful accounts of $181,000" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://tsrconsulting.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrent": { "auth_ref": [ "r29" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Liabilities, Current", "terseLabel": "Estimated present value of payments" } } }, "localname": "AccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://tsrconsulting.com/role/LegalSettlementwithInvestorDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "auth_ref": [ "r23", "r149" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.", "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment", "terseLabel": "Net of accumulated depreciation and amortization (in Dollars)" } } }, "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://tsrconsulting.com/role/ConsolidatedBalanceSheet_Parentheticals" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapital": { "auth_ref": [ "r17", "r200", "r273" ], "calculation": { "http://tsrconsulting.com/role/ConsolidatedBalanceSheet": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquityBeforeTreasuryStock", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock.", "label": "Additional Paid in Capital", "terseLabel": "Additional paid-in capital" } } }, "localname": "AdditionalPaidInCapital", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://tsrconsulting.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r71", "r72", "r73", "r197", "r198", "r199", "r238" ], "lang": { "en-us": { "role": { "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders.", "label": "Additional Paid-in Capital [Member]", "terseLabel": "Additional paid-in capital" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://tsrconsulting.com/role/ShareholdersEquityType2or3" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentForAmortization": { "auth_ref": [ "r63", "r144" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate amount of recurring noncash expense charged against earnings in the period to allocate the cost of assets over their estimated remaining economic lives.", "label": "Amortization", "terseLabel": "Amortization" } } }, "localname": "AdjustmentForAmortization", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://tsrconsulting.com/role/ScheduleofintangibleassetsidentifiedintheGenevaacquisitionTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Adjustments to reconcile consolidated net income (loss) to net cash provided by (used in) operating activities:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://tsrconsulting.com/role/ConsolidatedCashFlow" ], "xbrltype": "stringItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivable": { "auth_ref": [ "r124", "r130", "r131", "r132" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of allowance for credit loss on accounts receivable.", "label": "Accounts Receivable, Allowance for Credit Loss", "terseLabel": "Allowance for doubtful accounts related to accounts receivable (in Dollars)" } } }, "localname": "AllowanceForDoubtfulAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://tsrconsulting.com/role/ConsolidatedBalanceSheet_Parentheticals" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetImpairmentCharges": { "auth_ref": [ "r63", "r147" ], "calculation": { "http://tsrconsulting.com/role/ConsolidatedCashFlow": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of write-down of assets recognized in the income statement. Includes, but is not limited to, losses from tangible assets, intangible assets and goodwill.", "label": "Asset Impairment Charges", "terseLabel": "Non-cash Right-of-use asset impairment charge", "verboseLabel": "Right-of-use asset impairment charge" } } }, "localname": "AssetImpairmentCharges", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://tsrconsulting.com/role/ConsolidatedCashFlow", "http://tsrconsulting.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Assets": { "auth_ref": [ "r67", "r107", "r110", "r116", "r128", "r153", "r154", "r155", "r156", "r157", "r158", "r159", "r160", "r161", "r162", "r163", "r228", "r233", "r244", "r271", "r273", "r305", "r318" ], "calculation": { "http://tsrconsulting.com/role/ConsolidatedBalanceSheet": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets", "totalLabel": "Total Assets" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://tsrconsulting.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets [Abstract]", "terseLabel": "Assets" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://tsrconsulting.com/role/ScheduleofrightofuseassetsandoperatingleaseliabilitiesTable" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r7", "r9", "r36", "r67", "r128", "r153", "r154", "r155", "r156", "r157", "r158", "r159", "r160", "r161", "r162", "r163", "r228", "r233", "r244", "r271", "r273" ], "calculation": { "http://tsrconsulting.com/role/ConsolidatedBalanceSheet": { "order": 1.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Current", "totalLabel": "Total Current Assets" } } }, "localname": "AssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://tsrconsulting.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets, Current [Abstract]", "terseLabel": "Current Assets:" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://tsrconsulting.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "stringItemType" }, "us-gaap_BasisOfAccounting": { "auth_ref": [ "r70" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).", "label": "Basis of Accounting [Text Block]", "terseLabel": "Basis of Presentation" } } }, "localname": "BasisOfAccounting", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://tsrconsulting.com/role/BasisofPresentation" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "auth_ref": [ "r187", "r190" ], "lang": { "en-us": { "role": { "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree.", "label": "Business Acquisition, Acquiree [Domain]" } } }, "localname": "BusinessAcquisitionAcquireeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://tsrconsulting.com/role/GenevaConsultingGroupAcquisitionDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAxis": { "auth_ref": [ "r187", "r190", "r217", "r218" ], "lang": { "en-us": { "role": { "documentation": "Information by business combination or series of individually immaterial business combinations.", "label": "Business Acquisition [Axis]" } } }, "localname": "BusinessAcquisitionAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://tsrconsulting.com/role/GenevaConsultingGroupAcquisitionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionProFormaEarningsPerShareBasic": { "auth_ref": [ "r215", "r216" ], "lang": { "en-us": { "role": { "documentation": "The pro forma basic net income per share for a period as if the business combination or combinations had been completed at the beginning of a period.", "label": "Business Acquisition, Pro Forma Earnings Per Share, Basic", "terseLabel": "Diluted earnings (loss) per share (in Dollars per share)" } } }, "localname": "BusinessAcquisitionProFormaEarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://tsrconsulting.com/role/ScheduleofunauditedproformafinancialinformationTable" ], "xbrltype": "perShareItemType" }, "us-gaap_BusinessAcquisitionProFormaInformationTextBlock": { "auth_ref": [ "r215", "r216" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of pro forma results of operations for a material business acquisition or series of individually immaterial business acquisitions that are material in the aggregate.", "label": "Business Acquisition, Pro Forma Information [Table Text Block]", "terseLabel": "Schedule of unaudited pro forma financial information" } } }, "localname": "BusinessAcquisitionProFormaInformationTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://tsrconsulting.com/role/GenevaConsultingGroupAcquisitionTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss": { "auth_ref": [ "r215", "r216" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The pro forma net Income or Loss for the period as if the business combination or combinations had been completed at the beginning of a period.", "label": "Business Acquisition, Pro Forma Net Income (Loss)", "terseLabel": "Net income (loss)" } } }, "localname": "BusinessAcquisitionsProFormaNetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://tsrconsulting.com/role/ScheduleofunauditedproformafinancialinformationTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessAcquisitionsProFormaRevenue": { "auth_ref": [ "r215", "r216" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The pro forma revenue for a period as if the business combination or combinations had been completed at the beginning of the period.", "label": "Business Acquisition, Pro Forma Revenue", "terseLabel": "Revenue" } } }, "localname": "BusinessAcquisitionsProFormaRevenue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://tsrconsulting.com/role/ScheduleofunauditedproformafinancialinformationTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationDisclosureTextBlock": { "auth_ref": [ "r224" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for a business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities. The disclosure may include leverage buyout transactions (as applicable).", "label": "Business Combination Disclosure [Text Block]", "terseLabel": "Geneva Consulting Group Acquisition" } } }, "localname": "BusinessCombinationDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://tsrconsulting.com/role/GenevaConsultingGroupAcquisition" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents": { "auth_ref": [ "r220" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions, acquired at the acquisition date. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents", "terseLabel": "Cash" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://tsrconsulting.com/role/ScheduleofallocationofpurchasepriceatpreliminaryestimatedfairvaluesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets": { "auth_ref": [ "r220" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer, acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Prepaid Expense and Other Assets", "terseLabel": "Prepaid expenses" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://tsrconsulting.com/role/ScheduleofallocationofpurchasepriceatpreliminaryestimatedfairvaluesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables": { "auth_ref": [ "r220" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount due from customers or clients for goods or services, including trade receivables, that have been delivered or sold in the normal course of business, and amounts due from others, including related parties expected to be converted to cash, sold or exchanged within one year or the normal operating cycle, if longer, acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables", "terseLabel": "Accounts receivable" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://tsrconsulting.com/role/ScheduleofallocationofpurchasepriceatpreliminaryestimatedfairvaluesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther": { "auth_ref": [ "r220" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of other liabilities due within one year or within the normal operating cycle, if longer, assumed at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Other", "negatedLabel": "Accrued expenses" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://tsrconsulting.com/role/ScheduleofallocationofpurchasepriceatpreliminaryestimatedfairvaluesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles": { "auth_ref": [ "r219", "r220" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of identifiable intangible assets recognized as of the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles", "terseLabel": "Intangible assets (see Note 15)" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://tsrconsulting.com/role/ScheduleofallocationofpurchasepriceatpreliminaryestimatedfairvaluesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther": { "auth_ref": [ "r220" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of other liabilities due after one year or the normal operating cycle, if longer, assumed at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Liabilities, Other", "terseLabel": "Estimated earnout and other liabilities" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://tsrconsulting.com/role/ScheduleofpurchasepriceatfairvaluesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest": { "auth_ref": [ "r220" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount recognized as of the acquisition date for the assets, including goodwill, in excess of (less than) the aggregate liabilities assumed, less the noncontrolling interest in the acquiree.", "label": "Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Less Noncontrolling Interest", "terseLabel": "Total purchase price" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://tsrconsulting.com/role/ScheduleofpurchasepriceatfairvaluesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet": { "auth_ref": [ "r220" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount recognized for assets, including goodwill, in excess of (less than) the aggregate liabilities assumed.", "label": "Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net", "terseLabel": "Net assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://tsrconsulting.com/role/ScheduleofallocationofpurchasepriceatpreliminaryestimatedfairvaluesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Business Combinations [Abstract]" } } }, "localname": "BusinessCombinationsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_CashAcquiredFromAcquisition": { "auth_ref": [ "r53" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow associated with the acquisition of business during the period (for example, cash that was held by the acquired business).", "label": "Cash Acquired from Acquisition", "terseLabel": "Net of cash acquired" } } }, "localname": "CashAcquiredFromAcquisition", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://tsrconsulting.com/role/ConsolidatedCashFlow_Parentheticals" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash and Cash Equivalents [Abstract]" } } }, "localname": "CashAndCashEquivalentsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r3", "r22", "r65" ], "calculation": { "http://tsrconsulting.com/role/ConsolidatedBalanceSheet": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.", "label": "Cash and Cash Equivalents, at Carrying Value", "periodEndLabel": "Cash and cash equivalents at end of period", "periodStartLabel": "Cash and cash equivalents at beginning of period", "terseLabel": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://tsrconsulting.com/role/ConsolidatedBalanceSheet", "http://tsrconsulting.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of cash and cash equivalent balance.", "label": "Cash and Cash Equivalents [Axis]" } } }, "localname": "CashAndCashEquivalentsAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://tsrconsulting.com/role/LegalSettlementwithInvestorDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CashAndCashEquivalentsDisclosureTextBlock": { "auth_ref": [ "r11" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for cash and cash equivalent footnotes, which may include the types of deposits and money market instruments, applicable carrying amounts, restricted amounts and compensating balance arrangements. Cash and equivalents include: (1) currency on hand (2) demand deposits with banks or financial institutions (3) other kinds of accounts that have the general characteristics of demand deposits (4) short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Generally, only investments maturing within three months from the date of acquisition qualify.", "label": "Cash and Cash Equivalents Disclosure [Text Block]", "terseLabel": "Cash and Cash Equivalents" } } }, "localname": "CashAndCashEquivalentsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://tsrconsulting.com/role/CashandCashEquivalents" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashAndDueFromBanks": { "auth_ref": [ "r303" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "For banks and other depository institutions: Includes cash on hand (currency and coin), cash items in process of collection, noninterest bearing deposits due from other financial institutions (including corporate credit unions), and noninterest bearing balances with the Federal Reserve Banks, Federal Home Loan Banks and central banks.", "label": "Cash and Due from Banks", "terseLabel": "Cash in banks" } } }, "localname": "CashAndDueFromBanks", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://tsrconsulting.com/role/ScheduleofconsidersshorttermhighlyliquidinvestmentsTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect": { "auth_ref": [ "r58", "r245" ], "calculation": { "http://tsrconsulting.com/role/ConsolidatedCashFlow": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; excluding effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Excluding Exchange Rate Effect", "totalLabel": "Net decrease in cash and cash equivalents" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://tsrconsulting.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashEquivalentsAtCarryingValue": { "auth_ref": [ "r22" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.", "label": "Cash Equivalents, at Carrying Value", "terseLabel": "Total" } } }, "localname": "CashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://tsrconsulting.com/role/ScheduleofconsidersshorttermhighlyliquidinvestmentsTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r32", "r150", "r310", "r322" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.", "label": "Commitments and Contingencies", "terseLabel": "Commitments and contingencies" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://tsrconsulting.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "auth_ref": [], "localname": "CommitmentsAndContingenciesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r71", "r72", "r238" ], "lang": { "en-us": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock [Member]", "terseLabel": "Common stock" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://tsrconsulting.com/role/ShareholdersEquityType2or3" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r15" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of common stock.", "label": "Common Stock, Par or Stated Value Per Share", "terseLabel": "Common stock par value (in Dollars per share)" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://tsrconsulting.com/role/ConsolidatedBalanceSheet_Parentheticals" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r15" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.", "label": "Common Stock, Shares Authorized", "terseLabel": "Common stock, shares authorized" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://tsrconsulting.com/role/ConsolidatedBalanceSheet_Parentheticals" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r15" ], "lang": { "en-us": { "role": { "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.", "label": "Common Stock, Shares, Issued", "terseLabel": "Common stock, shares issued" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://tsrconsulting.com/role/ConsolidatedBalanceSheet_Parentheticals" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r15", "r173" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.", "label": "Common Stock, Shares, Outstanding", "terseLabel": "Common stock, shares outstanding" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://tsrconsulting.com/role/ConsolidatedBalanceSheet_Parentheticals" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r15", "r273" ], "calculation": { "http://tsrconsulting.com/role/ConsolidatedBalanceSheet": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquityBeforeTreasuryStock", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Common Stock, Value, Issued", "terseLabel": "Common stock, $.01 par value, authorized 12,500,000 shares; issued 3,114,163 shares, 1,962,062 outstanding" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://tsrconsulting.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContingentConsiderationClassifiedAsEquityFairValueDisclosure": { "auth_ref": [ "r241" ], "calculation": { "http://tsrconsulting.com/role/ConsolidatedBalanceSheet": { "order": 3.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value of contingent consideration in a business combination that is classified in shareholders' equity.", "label": "Contingent Consideration Classified as Equity, Fair Value Disclosure", "terseLabel": "Legal settlement payable, net of current portion" } } }, "localname": "ContingentConsiderationClassifiedAsEquityFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://tsrconsulting.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfGoodsAndServicesSold": { "auth_ref": [ "r49", "r285" ], "calculation": { "http://tsrconsulting.com/role/ConsolidatedIncomeStatement": { "order": 1.0, "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.", "label": "Cost of Goods and Services Sold", "terseLabel": "Cost of sales" } } }, "localname": "CostOfGoodsAndServicesSold", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://tsrconsulting.com/role/ConsolidatedIncomeStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostsAndExpenses": { "auth_ref": [ "r47" ], "calculation": { "http://tsrconsulting.com/role/ConsolidatedIncomeStatement": { "order": 2.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Total costs of sales and operating expenses for the period.", "label": "Costs and Expenses", "totalLabel": "Cost and expenses, total" } } }, "localname": "CostsAndExpenses", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://tsrconsulting.com/role/ConsolidatedIncomeStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_CreditFacilityAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Axis]" } } }, "localname": "CreditFacilityAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://tsrconsulting.com/role/CreditFacilityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CreditFacilityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Domain]" } } }, "localname": "CreditFacilityDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://tsrconsulting.com/role/CreditFacilityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CustomerAdvancesCurrent": { "auth_ref": [ "r29" ], "calculation": { "http://tsrconsulting.com/role/ConsolidatedBalanceSheet": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The current portion of prepayments received from customers for goods or services to be provided in the future.", "label": "Customer Advances, Current", "terseLabel": "Advances from customers" } } }, "localname": "CustomerAdvancesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://tsrconsulting.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_CustomerRelationshipsMember": { "auth_ref": [ "r223" ], "lang": { "en-us": { "role": { "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships.", "label": "Customer Relationships [Member]", "terseLabel": "Customer Relationships [Member]" } } }, "localname": "CustomerRelationshipsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://tsrconsulting.com/role/ScheduleofintangibleassetsidentifiedintheGenevaacquisitionTable" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentInterestRateEffectivePercentage": { "auth_ref": [ "r31", "r166", "r252", "r253" ], "lang": { "en-us": { "role": { "documentation": "Effective interest rate for the funds borrowed under the debt agreement considering interest compounding and original issue discount or premium.", "label": "Debt Instrument, Interest Rate, Effective Percentage", "terseLabel": "Effective interest rate" } } }, "localname": "DebtInstrumentInterestRateEffectivePercentage", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://tsrconsulting.com/role/LegalSettlementwithInvestorDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "auth_ref": [ "r63", "r68", "r207", "r211", "r212", "r213" ], "calculation": { "http://tsrconsulting.com/role/ConsolidatedCashFlow": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred Income Tax Expense (Benefit)", "terseLabel": "Deferred income taxes" } } }, "localname": "DeferredIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://tsrconsulting.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsDeferredIncome": { "auth_ref": [ "r205", "r206" ], "calculation": { "http://tsrconsulting.com/role/ConsolidatedBalanceSheet": { "order": 7.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from deferred income.", "label": "Deferred Tax Assets, Deferred Income", "terseLabel": "Deferred income taxes" } } }, "localname": "DeferredTaxAssetsDeferredIncome", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://tsrconsulting.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r63", "r105" ], "calculation": { "http://tsrconsulting.com/role/ConsolidatedCashFlow": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.", "label": "Depreciation, Depletion and Amortization", "terseLabel": "Depreciation and amortization" } } }, "localname": "DepreciationDepletionAndAmortization", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://tsrconsulting.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r203" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for share-based payment arrangement.", "label": "Share-based Payment Arrangement [Text Block]", "terseLabel": "Stock-based Compensation Expense" } } }, "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://tsrconsulting.com/role/StockbasedCompensationExpense" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-based Payment Arrangement [Abstract]" } } }, "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_DisclosureTextBlockSupplementAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Disclosure Text Block Supplement [Abstract]" } } }, "localname": "DisclosureTextBlockSupplementAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share [Abstract]" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r45", "r76", "r77", "r78", "r79", "r80", "r85", "r89", "r92", "r93", "r94", "r98", "r99", "r239", "r240", "r313", "r324" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.", "label": "Earnings Per Share, Basic", "terseLabel": "Basic net income (loss) per TSR, Inc. common share (in Dollars per share)" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://tsrconsulting.com/role/ConsolidatedIncomeStatement" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r45", "r76", "r77", "r78", "r79", "r80", "r89", "r92", "r93", "r94", "r98", "r99", "r239", "r240", "r313", "r324" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.", "label": "Earnings Per Share, Diluted", "terseLabel": "Diluted net income (loss) per TSR, Inc. common share (in Dollars per share)" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://tsrconsulting.com/role/ConsolidatedIncomeStatement" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r95", "r96", "r97", "r100" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share [Text Block]", "terseLabel": "Net Income (Loss) Per Common Share" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://tsrconsulting.com/role/NetIncomeLossPerCommonShare" ], "xbrltype": "textBlockItemType" }, "us-gaap_EmployeeBenefitsAndShareBasedCompensation": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for employee benefit and equity-based compensation.", "label": "Employee Benefits and Share-based Compensation", "terseLabel": "Stock based compensation expense" } } }, "localname": "EmployeeBenefitsAndShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://tsrconsulting.com/role/StockbasedCompensationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r0", "r39", "r40", "r41", "r71", "r72", "r73", "r75", "r81", "r83", "r102", "r129", "r173", "r174", "r197", "r198", "r199", "r208", "r209", "r238", "r246", "r247", "r248", "r249", "r250", "r251", "r331", "r332", "r333", "r346" ], "lang": { "en-us": { "role": { "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc.", "label": "Equity Component [Domain]" } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://tsrconsulting.com/role/ShareholdersEquityType2or3" ], "xbrltype": "domainItemType" }, "us-gaap_EquitySecuritiesFvNiUnrealizedGain": { "auth_ref": [ "r127" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of unrealized gain on investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI).", "label": "Equity Securities, FV-NI, Unrealized Gain", "terseLabel": "Equity Securities, Gross Unrealized Holding Gains" } } }, "localname": "EquitySecuritiesFvNiUnrealizedGain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://tsrconsulting.com/role/ScheduleofmarketablesecuritiesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquitySecuritiesFvNiUnrealizedLoss": { "auth_ref": [ "r127" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of unrealized loss on investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI).", "label": "Equity Securities, FV-NI, Unrealized Loss", "terseLabel": "Equity Securities, Gross Unrealized Holding Losses" } } }, "localname": "EquitySecuritiesFvNiUnrealizedLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://tsrconsulting.com/role/ScheduleofmarketablesecuritiesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_ExtraordinaryAndUnusualItemsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Unusual or Infrequent Items, or Both [Abstract]" } } }, "localname": "ExtraordinaryAndUnusualItemsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r165", "r167", "r168", "r178", "r179", "r180", "r181", "r182", "r183", "r184", "r186", "r242", "r275", "r276", "r277" ], "lang": { "en-us": { "role": { "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient.", "label": "Fair Value Hierarchy and NAV [Axis]" } } }, "localname": "FairValueByFairValueHierarchyLevelAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://tsrconsulting.com/role/ScheduleofmajorcategoriesofassetsmeasuredatfairvalueonarecurringbasisTable" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Fair Value Disclosures [Abstract]" } } }, "localname": "FairValueDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresTextBlock": { "auth_ref": [ "r243" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information.", "label": "Fair Value Disclosures [Text Block]", "terseLabel": "Fair Value of Financial Instruments" } } }, "localname": "FairValueDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://tsrconsulting.com/role/FairValueofFinancialInstruments" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueInputsLevel1Member": { "auth_ref": [ "r165", "r178", "r179", "r184", "r186", "r242", "r275" ], "lang": { "en-us": { "role": { "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date.", "label": "Fair Value, Inputs, Level 1 [Member]", "terseLabel": "Level 1 [Member]" } } }, "localname": "FairValueInputsLevel1Member", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://tsrconsulting.com/role/ScheduleofmajorcategoriesofassetsmeasuredatfairvalueonarecurringbasisTable" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel2Member": { "auth_ref": [ "r165", "r167", "r168", "r178", "r179", "r184", "r186", "r242", "r276" ], "lang": { "en-us": { "role": { "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets.", "label": "Fair Value, Inputs, Level 2 [Member]", "terseLabel": "Level 2 [Member]" } } }, "localname": "FairValueInputsLevel2Member", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://tsrconsulting.com/role/ScheduleofmajorcategoriesofassetsmeasuredatfairvalueonarecurringbasisTable" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel3Member": { "auth_ref": [ "r165", "r167", "r168", "r178", "r179", "r180", "r181", "r182", "r183", "r184", "r186", "r242", "r277" ], "lang": { "en-us": { "role": { "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value, Inputs, Level 3 [Member]", "terseLabel": "Level 3 [Member]" } } }, "localname": "FairValueInputsLevel3Member", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://tsrconsulting.com/role/ScheduleofmajorcategoriesofassetsmeasuredatfairvalueonarecurringbasisTable" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [ "r165", "r167", "r168", "r178", "r179", "r180", "r181", "r182", "r183", "r184", "r186", "r275", "r276", "r277" ], "lang": { "en-us": { "role": { "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value.", "label": "Fair Value Hierarchy and NAV [Domain]" } } }, "localname": "FairValueMeasurementsFairValueHierarchyDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://tsrconsulting.com/role/ScheduleofmajorcategoriesofassetsmeasuredatfairvalueonarecurringbasisTable" ], "xbrltype": "domainItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDue": { "auth_ref": [ "r259" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease.", "label": "Finance Lease, Liability, Payment, Due", "terseLabel": "Due payment" } } }, "localname": "FinanceLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://tsrconsulting.com/role/LegalSettlementwithInvestorDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r139", "r140", "r143", "r145", "r286", "r288" ], "lang": { "en-us": { "role": { "documentation": "Information by major type or class of finite-lived intangible assets.", "label": "Finite-Lived Intangible Assets by Major Class [Axis]" } } }, "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://tsrconsulting.com/role/ScheduleofintangibleassetsidentifiedintheGenevaacquisitionTable" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Finite-Lived Intangible Assets [Line Items]" } } }, "localname": "FiniteLivedIntangibleAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://tsrconsulting.com/role/ScheduleofintangibleassetsidentifiedintheGenevaacquisitionTable" ], "xbrltype": "stringItemType" }, "us-gaap_GainsLossesOnExtinguishmentOfDebt": { "auth_ref": [ "r63", "r169", "r170" ], "calculation": { "http://tsrconsulting.com/role/ConsolidatedIncomeStatement": { "order": 3.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Difference between the fair value of payments made and the carrying amount of debt which is extinguished prior to maturity.", "label": "Gain (Loss) on Extinguishment of Debt", "terseLabel": "Gain on PPP Loan and interest forgiveness" } } }, "localname": "GainsLossesOnExtinguishmentOfDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://tsrconsulting.com/role/ConsolidatedIncomeStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r135", "r136", "r273", "r304" ], "calculation": { "http://tsrconsulting.com/role/ConsolidatedBalanceSheet": { "order": 6.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill", "terseLabel": "Goodwill" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://tsrconsulting.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Goodwill and Intangible Assets Disclosure [Abstract]" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_GoodwillDisclosureTextBlock": { "auth_ref": [ "r137" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for goodwill.", "label": "Goodwill Disclosure [Text Block]", "terseLabel": "Goodwill" } } }, "localname": "GoodwillDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://tsrconsulting.com/role/Goodwill" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r43", "r107", "r109", "r112", "r115", "r117", "r301", "r311", "r315", "r325" ], "calculation": { "http://tsrconsulting.com/role/ConsolidatedIncomeStatement": { "order": 1.0, "parentTag": "us-gaap_ProfitLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "totalLabel": "Income (loss) before income taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://tsrconsulting.com/role/ConsolidatedIncomeStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r69", "r82", "r83", "r106", "r204", "r210", "r214", "r326" ], "calculation": { "http://tsrconsulting.com/role/ConsolidatedIncomeStatement": { "order": 2.0, "parentTag": "us-gaap_ProfitLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Income Tax Expense (Benefit)", "terseLabel": "Provision (benefit) from income taxes" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://tsrconsulting.com/role/ConsolidatedIncomeStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxesPaid": { "auth_ref": [ "r59", "r66" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income.", "label": "Income Taxes Paid", "terseLabel": "Income taxes paid" } } }, "localname": "IncomeTaxesPaid", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://tsrconsulting.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities": { "auth_ref": [ "r62" ], "calculation": { "http://tsrconsulting.com/role/ConsolidatedCashFlow": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the amounts payable to vendors for goods and services received and the amount of obligations and expenses incurred but not paid.", "label": "Increase (Decrease) in Accounts Payable and Accrued Liabilities", "terseLabel": "Accounts payable, other payables, accrued expenses and other current liabilities" } } }, "localname": "IncreaseDecreaseInAccountsPayableAndAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://tsrconsulting.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r62" ], "calculation": { "http://tsrconsulting.com/role/ConsolidatedCashFlow": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.", "label": "Increase (Decrease) in Accounts Receivable", "negatedLabel": "Accounts receivable" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://tsrconsulting.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInCustomerAdvances": { "auth_ref": [ "r62" ], "calculation": { "http://tsrconsulting.com/role/ConsolidatedCashFlow": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the amount of prepayments by customers for goods or services to be provided at a later date.", "label": "Increase (Decrease) in Customer Advances", "terseLabel": "Advances from customers" } } }, "localname": "IncreaseDecreaseInCustomerAdvances", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://tsrconsulting.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "terseLabel": "Changes in operating assets and liabilities:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://tsrconsulting.com/role/ConsolidatedCashFlow" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOtherCurrentAssets": { "auth_ref": [ "r62" ], "calculation": { "http://tsrconsulting.com/role/ConsolidatedCashFlow": { "order": 16.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in current assets classified as other.", "label": "Increase (Decrease) in Other Current Assets", "negatedLabel": "Other assets" } } }, "localname": "IncreaseDecreaseInOtherCurrentAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://tsrconsulting.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOtherReceivables": { "auth_ref": [ "r62" ], "calculation": { "http://tsrconsulting.com/role/ConsolidatedCashFlow": { "order": 13.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in receivables classified as other.", "label": "Increase (Decrease) in Other Receivables", "negatedLabel": "Other receivables" } } }, "localname": "IncreaseDecreaseInOtherReceivables", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://tsrconsulting.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInPrepaidExpense": { "auth_ref": [ "r62" ], "calculation": { "http://tsrconsulting.com/role/ConsolidatedCashFlow": { "order": 14.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the amount of outstanding money paid in advance for goods or services that bring economic benefits for future periods.", "label": "Increase (Decrease) in Prepaid Expense", "negatedLabel": "Prepaid expenses" } } }, "localname": "IncreaseDecreaseInPrepaidExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://tsrconsulting.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_IntangibleAssetsDisclosureTextBlock": { "auth_ref": [ "r146" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for all or part of the information related to intangible assets.", "label": "Intangible Assets Disclosure [Text Block]", "terseLabel": "Intangible Assets" } } }, "localname": "IntangibleAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://tsrconsulting.com/role/IntangibleAssets" ], "xbrltype": "textBlockItemType" }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "auth_ref": [ "r138", "r141" ], "calculation": { "http://tsrconsulting.com/role/ConsolidatedBalanceSheet": { "order": 5.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.", "label": "Intangible Assets, Net (Excluding Goodwill)", "terseLabel": "Intangible assets, net" } } }, "localname": "IntangibleAssetsNetExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://tsrconsulting.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestIncomeExpenseNet": { "auth_ref": [ "r314" ], "calculation": { "http://tsrconsulting.com/role/ConsolidatedIncomeStatement": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net amount of operating interest income (expense).", "label": "Interest Income (Expense), Net", "terseLabel": "Interest expense, net" } } }, "localname": "InterestIncomeExpenseNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://tsrconsulting.com/role/ConsolidatedIncomeStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Investments, Debt and Equity Securities [Abstract]" } } }, "localname": "InvestmentsDebtAndEquitySecuritiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock": { "auth_ref": [ "r126", "r302", "r316", "r336", "r344" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for investments in certain debt and equity securities.", "label": "Investments in Debt and Marketable Equity Securities (and Certain Trading Assets) Disclosure [Text Block]", "terseLabel": "Marketable Securities" } } }, "localname": "InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://tsrconsulting.com/role/MarketableSecurities" ], "xbrltype": "textBlockItemType" }, "us-gaap_LeasesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Leases [Abstract]" } } }, "localname": "LeasesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_LegalMattersAndContingenciesTextBlock": { "auth_ref": [ "r152" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for legal proceedings, legal contingencies, litigation, regulatory and environmental matters and other contingencies.", "label": "Legal Matters and Contingencies [Text Block]", "terseLabel": "Other Matters" } } }, "localname": "LegalMattersAndContingenciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://tsrconsulting.com/role/OtherMatters" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r259" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.", "label": "Lessee, Operating Lease, Liability, Maturity [Table Text Block]", "terseLabel": "Schedule of future minimum lease payments under non-cancelable operating leases" } } }, "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://tsrconsulting.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r259" ], "calculation": { "http://tsrconsulting.com/role/ScheduleoffutureminimumleasepaymentsundernoncancelableoperatingleasesTable": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease.", "label": "Lessee, Operating Lease, Liability, to be Paid", "totalLabel": "Total undiscounted operating lease payments" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://tsrconsulting.com/role/ScheduleoffutureminimumleasepaymentsundernoncancelableoperatingleasesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": { "auth_ref": [ "r259" ], "calculation": { "http://tsrconsulting.com/role/ScheduleoffutureminimumleasepaymentsundernoncancelableoperatingleasesTable": { "order": 6.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease due after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, after Year Five", "terseLabel": "Thereafter" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://tsrconsulting.com/role/ScheduleoffutureminimumleasepaymentsundernoncancelableoperatingleasesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r259" ], "calculation": { "http://tsrconsulting.com/role/ScheduleoffutureminimumleasepaymentsundernoncancelableoperatingleasesTable": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year One", "terseLabel": "2022" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://tsrconsulting.com/role/ScheduleoffutureminimumleasepaymentsundernoncancelableoperatingleasesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": { "auth_ref": [ "r259" ], "calculation": { "http://tsrconsulting.com/role/ScheduleoffutureminimumleasepaymentsundernoncancelableoperatingleasesTable": { "order": 5.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Five", "terseLabel": "2026" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://tsrconsulting.com/role/ScheduleoffutureminimumleasepaymentsundernoncancelableoperatingleasesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r259" ], "calculation": { "http://tsrconsulting.com/role/ScheduleoffutureminimumleasepaymentsundernoncancelableoperatingleasesTable": { "order": 4.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Four", "terseLabel": "2025" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://tsrconsulting.com/role/ScheduleoffutureminimumleasepaymentsundernoncancelableoperatingleasesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r259" ], "calculation": { "http://tsrconsulting.com/role/ScheduleoffutureminimumleasepaymentsundernoncancelableoperatingleasesTable": { "order": 3.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Three", "terseLabel": "2024" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://tsrconsulting.com/role/ScheduleoffutureminimumleasepaymentsundernoncancelableoperatingleasesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r259" ], "calculation": { "http://tsrconsulting.com/role/ScheduleoffutureminimumleasepaymentsundernoncancelableoperatingleasesTable": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Two", "terseLabel": "2023" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://tsrconsulting.com/role/ScheduleoffutureminimumleasepaymentsundernoncancelableoperatingleasesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r259" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.", "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "terseLabel": "Less imputed interest" } } }, "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://tsrconsulting.com/role/ScheduleoffutureminimumleasepaymentsundernoncancelableoperatingleasesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeasesTextBlock": { "auth_ref": [ "r261" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability.", "label": "Lessee, Operating Leases [Text Block]", "terseLabel": "Leases" } } }, "localname": "LesseeOperatingLeasesTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://tsrconsulting.com/role/Leases" ], "xbrltype": "textBlockItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r27", "r67", "r111", "r128", "r153", "r154", "r155", "r157", "r158", "r159", "r160", "r161", "r162", "r163", "r229", "r233", "r234", "r244", "r271", "r272" ], "calculation": { "http://tsrconsulting.com/role/ConsolidatedBalanceSheet": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.", "label": "Liabilities", "totalLabel": "Total Liabilities" } } }, "localname": "Liabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://tsrconsulting.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities [Abstract]", "terseLabel": "Liabilities" } } }, "localname": "LiabilitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://tsrconsulting.com/role/ScheduleofrightofuseassetsandoperatingleaseliabilitiesTable" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r21", "r67", "r128", "r244", "r273", "r309", "r321" ], "calculation": { "http://tsrconsulting.com/role/ConsolidatedBalanceSheet": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.", "label": "Liabilities and Equity", "totalLabel": "Total Liabilities and Equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://tsrconsulting.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r30", "r67", "r128", "r153", "r154", "r155", "r157", "r158", "r159", "r160", "r161", "r162", "r163", "r229", "r233", "r234", "r244", "r271", "r272", "r273" ], "calculation": { "http://tsrconsulting.com/role/ConsolidatedBalanceSheet": { "order": 1.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.", "label": "Liabilities, Current", "totalLabel": "Total Current Liabilities" } } }, "localname": "LiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://tsrconsulting.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities, Current [Abstract]", "terseLabel": "Current Liabilities:" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://tsrconsulting.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityDescription": { "auth_ref": [ "r25" ], "lang": { "en-us": { "role": { "documentation": "Description of the terms of a credit facility arrangement. Terms typically include interest rate, collateral required, guarantees required, repayment requirements, and restrictions on use of assets and activities of the entity.", "label": "Line of Credit Facility, Description", "terseLabel": "Line of credit facility, description" } } }, "localname": "LineOfCreditFacilityDescription", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://tsrconsulting.com/role/CreditFacilityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityMaximumAmountOutstandingDuringPeriod": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Maximum amount borrowed under the credit facility at any time during the period.", "label": "Line of Credit Facility, Maximum Amount Outstanding During Period", "terseLabel": "Borrowed amount under credit facility" } } }, "localname": "LineOfCreditFacilityMaximumAmountOutstandingDuringPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://tsrconsulting.com/role/CreditFacilityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity": { "auth_ref": [ "r25" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of borrowing capacity currently available under the credit facility (current borrowing capacity less the amount of borrowings outstanding).", "label": "Line of Credit Facility, Remaining Borrowing Capacity", "terseLabel": "Net borrowings outstanding" } } }, "localname": "LineOfCreditFacilityRemainingBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://tsrconsulting.com/role/CreditFacilityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LinesOfCreditCurrent": { "auth_ref": [ "r12", "r306" ], "calculation": { "http://tsrconsulting.com/role/ConsolidatedBalanceSheet": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The carrying value as of the balance sheet date of the current portion of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.", "label": "Line of Credit, Current", "terseLabel": "Credit facility" } } }, "localname": "LinesOfCreditCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://tsrconsulting.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_LoansPayable": { "auth_ref": [ "r13", "r307", "r317" ], "calculation": { "http://tsrconsulting.com/role/ConsolidatedBalanceSheet": { "order": 4.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Including the current and noncurrent portions, aggregate carrying value as of the balance sheet date of loans payable (with maturities initially due after one year or beyond the operating cycle if longer).", "label": "Loans Payable", "terseLabel": "SBA Paycheck Protection Program loan payable" } } }, "localname": "LoansPayable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://tsrconsulting.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent": { "auth_ref": [ "r29" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt and lease obligation, classified as current.", "label": "Long-term Debt and Lease Obligation, Current", "terseLabel": "Long-term operating lease liabilities" } } }, "localname": "LongTermDebtAndCapitalLeaseObligationsCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://tsrconsulting.com/role/ScheduleofrightofuseassetsandoperatingleaseliabilitiesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_MachineryAndEquipmentGross": { "auth_ref": [ "r10", "r148" ], "calculation": { "http://tsrconsulting.com/role/ConsolidatedBalanceSheet": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before accumulated depreciation of tangible personal property used to produce goods and services, including, but is not limited to, tools, dies and molds, computer and office equipment.", "label": "Machinery and Equipment, Gross", "terseLabel": "Equipment and leasehold improvements, net of accumulated depreciation and amortization of $156,075 and $155,006" } } }, "localname": "MachineryAndEquipmentGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://tsrconsulting.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_MarketableSecuritiesCurrent": { "auth_ref": [ "r5", "r28" ], "calculation": { "http://tsrconsulting.com/role/ConsolidatedBalanceSheet": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investment in marketable security, classified as current.", "label": "Marketable Securities, Current", "terseLabel": "Marketable securities" } } }, "localname": "MarketableSecuritiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://tsrconsulting.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_MarketableSecuritiesTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of marketable securities. This may consist of investments in certain debt and equity securities, short-term investments and other assets.", "label": "Marketable Securities [Table Text Block]", "terseLabel": "Schedule of marketable securities" } } }, "localname": "MarketableSecuritiesTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://tsrconsulting.com/role/MarketableSecuritiesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_MarketableSecuritiesUnrealizedGainLoss": { "auth_ref": [ "r46" ], "calculation": { "http://tsrconsulting.com/role/ConsolidatedCashFlow": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 }, "http://tsrconsulting.com/role/ConsolidatedIncomeStatement": { "order": 4.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of unrealized gain (loss) on investment in marketable security.", "label": "Marketable Securities, Unrealized Gain (Loss)", "negatedLabel": "Unrealized loss on marketable securities, net", "terseLabel": "Unrealized loss on marketable securities, net" } } }, "localname": "MarketableSecuritiesUnrealizedGainLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://tsrconsulting.com/role/ConsolidatedCashFlow", "http://tsrconsulting.com/role/ConsolidatedIncomeStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_MinorityInterest": { "auth_ref": [ "r35", "r67", "r128", "r153", "r157", "r158", "r159", "r162", "r163", "r244", "r308", "r320" ], "calculation": { "http://tsrconsulting.com/role/ConsolidatedBalanceSheet": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which is directly or indirectly attributable to that ownership interest in subsidiary equity which is not attributable to the parent (that is, noncontrolling interest, previously referred to as minority interest).", "label": "Stockholders' Equity Attributable to Noncontrolling Interest", "terseLabel": "Noncontrolling interest" } } }, "localname": "MinorityInterest", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://tsrconsulting.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders": { "auth_ref": [ "r174" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Decrease in noncontrolling interest balance from payment of dividends or other distributions by the non-wholly owned subsidiary or partially owned entity, included in the consolidation of the parent entity, to the noncontrolling interest holders.", "label": "Noncontrolling Interest, Decrease from Distributions to Noncontrolling Interest Holders", "negatedLabel": "Distribution to noncontrolling interest" } } }, "localname": "MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://tsrconsulting.com/role/ShareholdersEquityType2or3" ], "xbrltype": "monetaryItemType" }, "us-gaap_MoneyMarketFundsAtCarryingValue": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Investment in short-term money-market instruments (such as commercial paper, banker's acceptances, repurchase agreements, government securities, certificates of deposit, and so forth) which are highly liquid (that is, readily convertible to known amounts of cash) and so near their maturity that they present an insignificant risk of changes in value because of changes in interest rates. Generally, only investments with original maturities of three months or less qualify as cash equivalents by definition. Original maturity means an original maturity to the entity holding the investment. For example, both a three-month US Treasury bill and a three-year Treasury note purchased three months from maturity qualify as cash equivalents. However, a Treasury note purchased three-years ago does not become a cash equivalent when its remaining maturity is three months.", "label": "Money Market Funds, at Carrying Value", "terseLabel": "Money market funds" } } }, "localname": "MoneyMarketFundsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://tsrconsulting.com/role/ScheduleofconsidersshorttermhighlyliquidinvestmentsTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r58" ], "calculation": { "http://tsrconsulting.com/role/ConsolidatedCashFlow": { "order": 3.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.", "label": "Net Cash Provided by (Used in) Financing Activities", "totalLabel": "Net cash used in financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://tsrconsulting.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]", "terseLabel": "Cash flows from financing activities:" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://tsrconsulting.com/role/ConsolidatedCashFlow" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r58" ], "calculation": { "http://tsrconsulting.com/role/ConsolidatedCashFlow": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.", "label": "Net Cash Provided by (Used in) Investing Activities", "totalLabel": "Net cash used in investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://tsrconsulting.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]", "terseLabel": "Cash flows from investing activities:" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://tsrconsulting.com/role/ConsolidatedCashFlow" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r58", "r61", "r64" ], "calculation": { "http://tsrconsulting.com/role/ConsolidatedCashFlow": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.", "label": "Net Cash Provided by (Used in) Operating Activities", "totalLabel": "Net cash (used in) provided by operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://tsrconsulting.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Cash flows from operating activities:" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://tsrconsulting.com/role/ConsolidatedCashFlow" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r2", "r37", "r38", "r41", "r44", "r64", "r67", "r74", "r76", "r77", "r78", "r79", "r82", "r83", "r90", "r107", "r109", "r112", "r115", "r117", "r128", "r153", "r154", "r155", "r157", "r158", "r159", "r160", "r161", "r162", "r163", "r240", "r244", "r312", "r323" ], "calculation": { "http://tsrconsulting.com/role/ConsolidatedIncomeStatement": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.", "label": "Net Income (Loss) Attributable to Parent", "totalLabel": "Net income (loss) attributable to TSR, Inc." } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://tsrconsulting.com/role/ConsolidatedIncomeStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAttributableToNoncontrollingInterest": { "auth_ref": [ "r37", "r38", "r41", "r82", "r83", "r231", "r236" ], "calculation": { "http://tsrconsulting.com/role/ConsolidatedIncomeStatement": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of Net Income (Loss) attributable to noncontrolling interest.", "label": "Net Income (Loss) Attributable to Noncontrolling Interest", "terseLabel": "Less: Net income (loss) attributable to noncontrolling interest" } } }, "localname": "NetIncomeLossAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://tsrconsulting.com/role/ConsolidatedIncomeStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAttributableToRedeemableNoncontrollingInterest": { "auth_ref": [ "r48" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of Net Income (Loss) attributable to redeemable noncontrolling interest.", "label": "Net Income (Loss) Attributable to Redeemable Noncontrolling Interest", "terseLabel": "Net income (Loss) attributable to noncontrolling interest" } } }, "localname": "NetIncomeLossAttributableToRedeemableNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://tsrconsulting.com/role/ShareholdersEquityType2or3" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": { "auth_ref": [ "r76", "r77", "r78", "r79", "r85", "r86", "r91", "r94", "r107", "r109", "r112", "r115", "r117" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders.", "label": "Net Income (Loss) Available to Common Stockholders, Basic", "terseLabel": "Net income (Loss) attributable to TSR, Inc." } } }, "localname": "NetIncomeLossAvailableToCommonStockholdersBasic", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://tsrconsulting.com/role/ShareholdersEquityType2or3" ], "xbrltype": "monetaryItemType" }, "us-gaap_NoncashInvestingAndFinancingItemsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Noncash Investing and Financing Items [Abstract]", "terseLabel": "Non-cash investing and financing activities:" } } }, "localname": "NoncashInvestingAndFinancingItemsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://tsrconsulting.com/role/ConsolidatedCashFlow" ], "xbrltype": "stringItemType" }, "us-gaap_NoncompeteAgreementsMember": { "auth_ref": [ "r222" ], "lang": { "en-us": { "role": { "documentation": "Agreement in which one party agrees not to pursue a similar trade in competition with another party.", "label": "Noncompete Agreements [Member]", "terseLabel": "Noncompete Agreements [Member]" } } }, "localname": "NoncompeteAgreementsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://tsrconsulting.com/role/ScheduleofintangibleassetsidentifiedintheGenevaacquisitionTable" ], "xbrltype": "domainItemType" }, "us-gaap_NoncontrollingInterestMember": { "auth_ref": [ "r71", "r72", "r73", "r174", "r225" ], "lang": { "en-us": { "role": { "documentation": "This element represents that portion of equity (net assets) in a subsidiary not attributable, directly or indirectly, to the parent. A noncontrolling interest is sometimes called a minority interest.", "label": "Noncontrolling Interest [Member]", "terseLabel": "Non- controlling interest" } } }, "localname": "NoncontrollingInterestMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://tsrconsulting.com/role/ShareholdersEquityType2or3" ], "xbrltype": "domainItemType" }, "us-gaap_NonoperatingIncomeExpenseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Nonoperating Income (Expense) [Abstract]", "terseLabel": "Other income (expense):" } } }, "localname": "NonoperatingIncomeExpenseAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://tsrconsulting.com/role/ConsolidatedIncomeStatement" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingCostsAndExpenses": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Excludes Selling, General and Administrative Expense.", "label": "Operating Costs and Expenses", "terseLabel": "Discovery expenses" } } }, "localname": "OperatingCostsAndExpenses", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://tsrconsulting.com/role/TerminationofFormerCEODetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r107", "r109", "r112", "r115", "r117" ], "calculation": { "http://tsrconsulting.com/role/ConsolidatedIncomeStatement": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net result for the period of deducting operating expenses from operating revenues.", "label": "Operating Income (Loss)", "totalLabel": "Income (loss) from operations" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://tsrconsulting.com/role/ConsolidatedIncomeStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseExpense": { "auth_ref": [ "r256" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of operating lease expense. Excludes sublease income.", "label": "Operating Lease, Expense", "terseLabel": "Operating lease expense" } } }, "localname": "OperatingLeaseExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://tsrconsulting.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLeaseIncomeTableTextBlock": { "auth_ref": [ "r101", "r262" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of components of income from operating lease.", "label": "Operating Lease, Lease Income [Table Text Block]", "terseLabel": "Schedule of right-of-use assets and operating lease liabilities" } } }, "localname": "OperatingLeaseLeaseIncomeTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://tsrconsulting.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r255" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.", "label": "Operating Lease, Liability", "terseLabel": "Present value of operating lease payments" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://tsrconsulting.com/role/ScheduleoffutureminimumleasepaymentsundernoncancelableoperatingleasesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r255" ], "calculation": { "http://tsrconsulting.com/role/ConsolidatedBalanceSheet": { "order": 5.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.", "label": "Operating Lease, Liability, Current", "terseLabel": "Operating lease liabilities - current" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://tsrconsulting.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r255" ], "calculation": { "http://tsrconsulting.com/role/ConsolidatedBalanceSheet": { "order": 2.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.", "label": "Operating Lease, Liability, Noncurrent", "terseLabel": "Operating lease liabilities, net of current portion" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://tsrconsulting.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r254" ], "calculation": { "http://tsrconsulting.com/role/ConsolidatedBalanceSheet": { "order": 4.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's right to use underlying asset under operating lease.", "label": "Operating Lease, Right-of-Use Asset", "terseLabel": "Right-of-use assets" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://tsrconsulting.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r258", "r260" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Operating Lease, Weighted Average Remaining Lease Term", "terseLabel": "Operating lease, weighted average remaining lease term" } } }, "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://tsrconsulting.com/role/LeasesDetails" ], "xbrltype": "durationItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r24" ], "calculation": { "http://tsrconsulting.com/role/ConsolidatedBalanceSheet": { "order": 3.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncurrent assets classified as other.", "label": "Other Assets, Noncurrent", "terseLabel": "Other assets" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://tsrconsulting.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherExpenses": { "auth_ref": [ "r51", "r328" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense classified as other.", "label": "Other Expenses", "terseLabel": "Other expenses" } } }, "localname": "OtherExpenses", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://tsrconsulting.com/role/GenevaConsultingGroupAcquisitionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherGeneralAndAdministrativeExpense": { "auth_ref": [ "r50" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of general and administrative expense classified as other.", "label": "Other General and Administrative Expense", "terseLabel": "Selling, general and administrative expenses" } } }, "localname": "OtherGeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://tsrconsulting.com/role/GenevaConsultingGroupAcquisitionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherIncome": { "auth_ref": [ "r327" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenue and income classified as other.", "label": "Other Income", "terseLabel": "Other income" } } }, "localname": "OtherIncome", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://tsrconsulting.com/role/PaycheckProtectionProgramLoanDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherReceivablesNetCurrent": { "auth_ref": [], "calculation": { "http://tsrconsulting.com/role/ConsolidatedBalanceSheet": { "order": 4.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance, of receivables classified as other, due within one year or the operating cycle, if longer.", "label": "Other Receivables, Net, Current", "terseLabel": "Other receivables" } } }, "localname": "OtherReceivablesNetCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://tsrconsulting.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_ParentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Portion of equity, or net assets, in the consolidated entity attributable, directly or indirectly, to the parent. Excludes noncontrolling interests.", "label": "Parent [Member]", "terseLabel": "TSR, Inc. equity" } } }, "localname": "ParentMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://tsrconsulting.com/role/ShareholdersEquityType2or3" ], "xbrltype": "domainItemType" }, "us-gaap_PaymentsForLegalSettlements": { "auth_ref": [ "r60" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of cash paid for the settlement of litigation or for other legal issues during the period.", "label": "Payments for Legal Settlements", "terseLabel": "Legal settlement amount payable" } } }, "localname": "PaymentsForLegalSettlements", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://tsrconsulting.com/role/LegalSettlementwithInvestorDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForParticipationLiabilities": { "auth_ref": [ "r287" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Cash payments related to participation costs.", "label": "Payments for Participation Liabilities", "terseLabel": "Cash payment" } } }, "localname": "PaymentsForParticipationLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://tsrconsulting.com/role/LegalSettlementwithInvestorDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfDividendsMinorityInterest": { "auth_ref": [ "r56" ], "calculation": { "http://tsrconsulting.com/role/ConsolidatedCashFlow": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow in the form of ordinary dividends provided by the non-wholly owned subsidiary to noncontrolling interests.", "label": "Payments of Ordinary Dividends, Noncontrolling Interest", "negatedLabel": "Distribution to noncontrolling interest" } } }, "localname": "PaymentsOfDividendsMinorityInterest", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://tsrconsulting.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": { "auth_ref": [ "r54" ], "calculation": { "http://tsrconsulting.com/role/ConsolidatedCashFlow": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase.", "label": "Payments to Acquire Businesses, Net of Cash Acquired", "negatedLabel": "Purchase of Geneva Consulting Group, Inc., net of cash acquired of $241,946" } } }, "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://tsrconsulting.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r55" ], "calculation": { "http://tsrconsulting.com/role/ConsolidatedCashFlow": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.", "label": "Payments to Acquire Property, Plant, and Equipment", "negatedLabel": "Purchases of equipment and leasehold improvements" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://tsrconsulting.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "auth_ref": [ "r14", "r171" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.", "label": "Preferred Stock, Par or Stated Value Per Share", "terseLabel": "Preferred stock par value (in Dollars per share)" } } }, "localname": "PreferredStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://tsrconsulting.com/role/ConsolidatedBalanceSheet_Parentheticals" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r14" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.", "label": "Preferred Stock, Shares Authorized", "terseLabel": "Preferred stock, shares authorized" } } }, "localname": "PreferredStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://tsrconsulting.com/role/ConsolidatedBalanceSheet_Parentheticals" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesIssued": { "auth_ref": [ "r14", "r171" ], "lang": { "en-us": { "role": { "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.", "label": "Preferred Stock, Shares Issued", "terseLabel": "Preferred stock, shares issued" } } }, "localname": "PreferredStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://tsrconsulting.com/role/ConsolidatedBalanceSheet_Parentheticals" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockValue": { "auth_ref": [ "r14", "r273" ], "calculation": { "http://tsrconsulting.com/role/ConsolidatedBalanceSheet": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquityBeforeTreasuryStock", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Preferred Stock, Value, Issued", "terseLabel": "Preferred stock, $1 par value, authorized 500,000 shares; none issued" } } }, "localname": "PreferredStockValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://tsrconsulting.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseCurrent": { "auth_ref": [ "r6", "r8", "r133", "r134" ], "calculation": { "http://tsrconsulting.com/role/ConsolidatedBalanceSheet": { "order": 5.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits within a future period of one year or the normal operating cycle, if longer.", "label": "Prepaid Expense, Current", "terseLabel": "Prepaid expenses" } } }, "localname": "PrepaidExpenseCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://tsrconsulting.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromRepaymentsOfLinesOfCredit": { "auth_ref": [], "calculation": { "http://tsrconsulting.com/role/ConsolidatedCashFlow": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The net cash inflow or cash outflow from a contractual arrangement with the lender, including letter of credit, standby letter of credit and revolving credit arrangements, under which borrowings can be made up to a specific amount at any point in time with either short term or long term maturity that is collateralized (backed by pledge, mortgage or other lien in the entity's assets).", "label": "Proceeds from (Repayments of) Lines of Credit", "terseLabel": "Net repayments on Credit Facility" } } }, "localname": "ProceedsFromRepaymentsOfLinesOfCredit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://tsrconsulting.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProfitLoss": { "auth_ref": [ "r2", "r37", "r38", "r41", "r57", "r67", "r74", "r82", "r83", "r107", "r109", "r112", "r115", "r117", "r128", "r153", "r154", "r155", "r157", "r158", "r159", "r160", "r161", "r162", "r163", "r227", "r230", "r232", "r236", "r237", "r240", "r244", "r315" ], "calculation": { "http://tsrconsulting.com/role/ConsolidatedCashFlow": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://tsrconsulting.com/role/ConsolidatedIncomeStatement": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.", "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest", "terseLabel": "Consolidated net income (loss)", "totalLabel": "Consolidated net income (loss)" } } }, "localname": "ProfitLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://tsrconsulting.com/role/ConsolidatedCashFlow", "http://tsrconsulting.com/role/ConsolidatedIncomeStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_RelatedPartyDomain": { "auth_ref": [ "r185", "r265", "r266" ], "lang": { "en-us": { "role": { "documentation": "Related parties include affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.", "label": "Related Party [Domain]" } } }, "localname": "RelatedPartyDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://tsrconsulting.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RelatedPartyTransactionsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Related Party Transactions [Abstract]" } } }, "localname": "RelatedPartyTransactionsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": { "auth_ref": [ "r185", "r265", "r268", "r289", "r290", "r291", "r292", "r293", "r294", "r295", "r296", "r297", "r298", "r299", "r300" ], "lang": { "en-us": { "role": { "documentation": "Information by type of related party. Related parties include, but not limited to, affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.", "label": "Related Party [Axis]" } } }, "localname": "RelatedPartyTransactionsByRelatedPartyAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://tsrconsulting.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": { "auth_ref": [ "r263", "r264", "r266", "r269", "r270" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.", "label": "Related Party Transactions Disclosure [Text Block]", "terseLabel": "Related Party Transactions" } } }, "localname": "RelatedPartyTransactionsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://tsrconsulting.com/role/RelatedPartyTransactions" ], "xbrltype": "textBlockItemType" }, "us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Type of cash and cash equivalent. Cash is currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash and Cash Equivalents [Domain]" } } }, "localname": "RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://tsrconsulting.com/role/LegalSettlementwithInvestorDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r18", "r174", "r200", "r273", "r319", "r334", "r335" ], "calculation": { "http://tsrconsulting.com/role/ConsolidatedBalanceSheet": { "order": 4.0, "parentTag": "us-gaap_StockholdersEquityBeforeTreasuryStock", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings (Accumulated Deficit)", "terseLabel": "Retained earnings" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://tsrconsulting.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r0", "r71", "r72", "r73", "r75", "r81", "r83", "r129", "r197", "r198", "r199", "r208", "r209", "r238", "r331", "r333" ], "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings [Member]", "terseLabel": "Retained earnings" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://tsrconsulting.com/role/ShareholdersEquityType2or3" ], "xbrltype": "domainItemType" }, "us-gaap_Revenues": { "auth_ref": [ "r42", "r67", "r103", "r104", "r108", "r113", "r114", "r118", "r119", "r120", "r128", "r153", "r154", "r155", "r157", "r158", "r159", "r160", "r161", "r162", "r163", "r244", "r315" ], "calculation": { "http://tsrconsulting.com/role/ConsolidatedIncomeStatement": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).", "label": "Revenues", "terseLabel": "Revenue, net" } } }, "localname": "Revenues", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://tsrconsulting.com/role/ConsolidatedIncomeStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevolvingCreditFacilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount.", "label": "Revolving Credit Facility [Member]", "terseLabel": "Credit Facility [Member]" } } }, "localname": "RevolvingCreditFacilityMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://tsrconsulting.com/role/CreditFacilityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "auth_ref": [ "r257", "r260" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability.", "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability", "terseLabel": "Right-of-use asset and operating lease liability" } } }, "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://tsrconsulting.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock": { "auth_ref": [ "r217", "r218" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of a material business combination completed during the period, including background, timing, and recognized assets and liabilities. This table does not include leveraged buyouts.", "label": "Schedule of Business Acquisitions, by Acquisition [Table Text Block]", "terseLabel": "Schedule of allocation of purchase price at preliminary estimated fair values" } } }, "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://tsrconsulting.com/role/GenevaConsultingGroupAcquisitionTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock": { "auth_ref": [ "r241", "r242" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of assets and liabilities, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3).", "label": "Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]", "terseLabel": "Schedule of major categories of assets measured at fair value on a recurring basis" } } }, "localname": "ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://tsrconsulting.com/role/MarketableSecuritiesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "auth_ref": [ "r139", "r142", "r286" ], "lang": { "en-us": { "role": { "documentation": "Schedule of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Schedule of Finite-Lived Intangible Assets [Table]" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://tsrconsulting.com/role/ScheduleofintangibleassetsidentifiedintheGenevaacquisitionTable" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": { "auth_ref": [ "r139", "r142" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment.", "label": "Schedule of Finite-Lived Intangible Assets [Table Text Block]", "terseLabel": "Schedule of intangible assets identified in the Geneva acquisition" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://tsrconsulting.com/role/IntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShortTermDebtTextBlock": { "auth_ref": [ "r26" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of short-term debt arrangements (having initial terms of repayment within one year or the normal operating cycle, if longer) including: (1) description of the short-term debt arrangement; (2) identification of the lender or type of lender; (3) repayment terms; (4) weighted average interest rate; (5) carrying amount of funds borrowed under the specified short-term debt arrangement as of the balance sheet date; (6) description of the refinancing of a short-term obligation when that obligation is excluded from current liabilities in the balance sheet; and (7) amount of a short-term obligation that has been excluded from current liabilities in the balance sheet because of a refinancing of the obligation.", "label": "Schedule of Short-term Debt [Table Text Block]", "terseLabel": "Schedule of considers short-term highly liquid investments" } } }, "localname": "ScheduleOfShortTermDebtTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://tsrconsulting.com/role/CashandCashEquivalentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SellingExpense": { "auth_ref": [ "r50" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Expenses recognized in the period that are directly related to the selling and distribution of products or services.", "label": "Selling Expense", "terseLabel": "Selling, general and administrative expenses" } } }, "localname": "SellingExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://tsrconsulting.com/role/TerminationofFormerCEODetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "auth_ref": [ "r50" ], "calculation": { "http://tsrconsulting.com/role/ConsolidatedIncomeStatement": { "order": 2.0, "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc.", "label": "Selling, General and Administrative Expense", "terseLabel": "Selling, general and administrative expenses" } } }, "localname": "SellingGeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://tsrconsulting.com/role/ConsolidatedIncomeStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_SettlementLiabilitiesCurrent": { "auth_ref": [], "calculation": { "http://tsrconsulting.com/role/ConsolidatedBalanceSheet": { "order": 6.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amounts payable for money transfers, money orders, and consumer payment service arrangements. Settlement liabilities include amounts payable to intermediaries for global payment transfers.", "label": "Settlement Liabilities, Current", "terseLabel": "Legal settlement payable - current" } } }, "localname": "SettlementLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://tsrconsulting.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r62" ], "calculation": { "http://tsrconsulting.com/role/ConsolidatedCashFlow": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncash expense for share-based payment arrangement.", "label": "Share-based Payment Arrangement, Noncash Expense", "terseLabel": "Non-cash stock-based compensation expense" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://tsrconsulting.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDescription": { "auth_ref": [ "r193", "r194" ], "lang": { "en-us": { "role": { "documentation": "Description of terms of share-based payment arrangement. Includes, but is not limited to, type of award or grantee and reason for issuance.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Description", "terseLabel": "Compensation expense, description" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardDescription", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://tsrconsulting.com/role/StockbasedCompensationExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "auth_ref": [ "r195" ], "lang": { "en-us": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period", "terseLabel": "Shares granted (in Shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://tsrconsulting.com/role/StockbasedCompensationExpenseDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue": { "auth_ref": [ "r196" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount by which current fair value of underlying stock exceeds exercise price of fully vested and expected to vest exercisable or convertible options. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Aggregate Intrinsic Value", "terseLabel": "Shares granted" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://tsrconsulting.com/role/StockbasedCompensationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SharePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Price of a single share of a number of saleable stocks of a company.", "label": "Share Price", "terseLabel": "Price per share" } } }, "localname": "SharePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://tsrconsulting.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_SharesIssued": { "auth_ref": [ "r173" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of stock issued as of the balance sheet date, including shares that had been issued and were previously outstanding but which are now held in the treasury.", "label": "Shares, Issued", "terseLabel": "Share purchased" } } }, "localname": "SharesIssued", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://tsrconsulting.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_SharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of shares issued which are neither cancelled nor held in the treasury.", "label": "Shares, Outstanding", "periodEndLabel": "Balance (in Shares)", "periodStartLabel": "Balance (in Shares)" } } }, "localname": "SharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://tsrconsulting.com/role/ShareholdersEquityType2or3" ], "xbrltype": "sharesItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r0", "r34", "r39", "r40", "r41", "r71", "r72", "r73", "r75", "r81", "r83", "r102", "r129", "r173", "r174", "r197", "r198", "r199", "r208", "r209", "r238", "r246", "r247", "r248", "r249", "r250", "r251", "r331", "r332", "r333", "r346" ], "lang": { "en-us": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://tsrconsulting.com/role/ShareholdersEquityType2or3" ], "xbrltype": "stringItemType" }, "us-gaap_StatementLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Statement [Line Items]" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://tsrconsulting.com/role/ShareholdersEquityType2or3" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Cash Flows [Abstract]" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Financial Position [Abstract]" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Stockholders' Equity [Abstract]" } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r71", "r72", "r73", "r102", "r285" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.", "label": "Statement [Table]" } } }, "localname": "StatementTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://tsrconsulting.com/role/ShareholdersEquityType2or3" ], "xbrltype": "stringItemType" }, "us-gaap_StockGrantedDuringPeriodValueSharebasedCompensation": { "auth_ref": [ "r192", "r201" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value, after forfeiture, of shares granted under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).", "label": "Shares Granted, Value, Share-based Payment Arrangement, after Forfeiture", "terseLabel": "Option granted based on the closing price" } } }, "localname": "StockGrantedDuringPeriodValueSharebasedCompensation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://tsrconsulting.com/role/StockbasedCompensationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueEmployeeStockOwnershipPlan": { "auth_ref": [ "r14", "r15", "r173", "r174", "r202" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate value of stock issued during the period as a result of employee stock ownership plan (ESOP).", "label": "Stock Issued During Period, Value, Employee Stock Ownership Plan", "terseLabel": "Non-cash stock compensation" } } }, "localname": "StockIssuedDuringPeriodValueEmployeeStockOwnershipPlan", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://tsrconsulting.com/role/ShareholdersEquityType2or3" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r15", "r19", "r20", "r67", "r125", "r128", "r244", "r273" ], "calculation": { "http://tsrconsulting.com/role/ConsolidatedBalanceSheet": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.", "label": "Stockholders' Equity Attributable to Parent", "totalLabel": "Total TSR, Inc. Equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://tsrconsulting.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityBeforeTreasuryStock": { "auth_ref": [], "calculation": { "http://tsrconsulting.com/role/ConsolidatedBalanceSheet": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total amount of stockholders' equity (deficit) items including stock value, paid in capital, retained earnings and including equity attributable to noncontrolling interests and before deducting the carrying value of treasury stock.", "label": "Stockholders' Equity before Treasury Stock", "totalLabel": "Shareholder's equity before treasury stock" } } }, "localname": "StockholdersEquityBeforeTreasuryStock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://tsrconsulting.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r0", "r1", "r40", "r67", "r71", "r72", "r73", "r75", "r81", "r128", "r129", "r174", "r197", "r198", "r199", "r208", "r209", "r225", "r226", "r235", "r238", "r244", "r246", "r247", "r251", "r332", "r333", "r346" ], "calculation": { "http://tsrconsulting.com/role/ConsolidatedBalanceSheet": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of stockholders' equity (deficit), net of receivables from officers, directors, owners, and affiliates of the entity, attributable to both the parent and noncontrolling interests. Amount excludes temporary equity. Alternate caption for the concept is permanent equity.", "label": "Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest", "periodEndLabel": "Balance", "periodStartLabel": "Balance", "totalLabel": "Total Equity" } } }, "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://tsrconsulting.com/role/ConsolidatedBalanceSheet", "http://tsrconsulting.com/role/ShareholdersEquityType2or3" ], "xbrltype": "monetaryItemType" }, "us-gaap_SupplementalCashFlowInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Supplemental Cash Flow Information [Abstract]", "terseLabel": "Supplemental disclosures of cash flow data:" } } }, "localname": "SupplementalCashFlowInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://tsrconsulting.com/role/ConsolidatedCashFlow" ], "xbrltype": "stringItemType" }, "us-gaap_TrademarksMember": { "auth_ref": [ "r221" ], "lang": { "en-us": { "role": { "documentation": "Rights acquired through registration of a trademark to gain or protect exclusive use of a business name, symbol or other device or style.", "label": "Trademarks [Member]", "terseLabel": "Trademarks [Member]" } } }, "localname": "TrademarksMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://tsrconsulting.com/role/ScheduleofintangibleassetsidentifiedintheGenevaacquisitionTable" ], "xbrltype": "domainItemType" }, "us-gaap_TradingSecuritiesDebtAmortizedCost": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amortized cost of investments in debt securities classified as trading.", "label": "Debt Securities, Trading, Amortized Cost", "terseLabel": "Equity Securities, Amortized Cost" } } }, "localname": "TradingSecuritiesDebtAmortizedCost", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://tsrconsulting.com/role/ScheduleofmarketablesecuritiesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_TreasuryStockMember": { "auth_ref": [ "r33", "r175" ], "lang": { "en-us": { "role": { "documentation": "Shares of an entity that have been repurchased by the entity. This stock has no voting rights and receives no dividends. Note that treasury stock may be recorded at its total cost or separately as par (or stated) value and additional paid in capital. Classified within stockholders' equity if nonredeemable or redeemable solely at the option of the issuer. Classified within temporary equity if redemption is outside the control of the issuer.", "label": "Treasury Stock [Member]", "terseLabel": "Treasury stock" } } }, "localname": "TreasuryStockMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://tsrconsulting.com/role/ShareholdersEquityType2or3" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockShares": { "auth_ref": [ "r33", "r175" ], "lang": { "en-us": { "role": { "documentation": "Number of common and preferred shares that were previously issued and that were repurchased by the issuing entity and held in treasury on the financial statement date. This stock has no voting rights and receives no dividends.", "label": "Treasury Stock, Shares", "terseLabel": "Treasury stock, shares" } } }, "localname": "TreasuryStockShares", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://tsrconsulting.com/role/ConsolidatedBalanceSheet_Parentheticals" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockValue": { "auth_ref": [ "r33", "r175", "r176" ], "calculation": { "http://tsrconsulting.com/role/ConsolidatedBalanceSheet": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquity", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount allocated to treasury stock. Treasury stock is common and preferred shares of an entity that were issued, repurchased by the entity, and are held in its treasury.", "label": "Treasury Stock, Value", "terseLabel": "Less: Treasury stock, 1,152,101 shares, at cost" } } }, "localname": "TreasuryStockValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://tsrconsulting.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnusualOrInfrequentItemsDisclosureTextBlock": { "auth_ref": [ "r52" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for an event or transaction that is unusual in nature or infrequent in occurrence, or both.", "label": "Unusual or Infrequent Items, or Both, Disclosure [Text Block]", "terseLabel": "COVID-19" } } }, "localname": "UnusualOrInfrequentItemsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://tsrconsulting.com/role/COVID19" ], "xbrltype": "textBlockItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r88", "r94" ], "lang": { "en-us": { "role": { "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.", "label": "Weighted Average Number of Shares Outstanding, Diluted", "terseLabel": "Diluted weighted average number of common shares outstanding (in Shares)" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://tsrconsulting.com/role/ConsolidatedIncomeStatement" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r85", "r94" ], "lang": { "en-us": { "role": { "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.", "label": "Weighted Average Number of Shares Outstanding, Basic", "terseLabel": "Basic weighted average number of common shares outstanding (in Shares)" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://tsrconsulting.com/role/ConsolidatedIncomeStatement" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesRestrictedStock": { "auth_ref": [ "r87" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of restricted stock determined by relating the portion of time within a reporting period that restricted shares have been outstanding to the total time in that period. Restricted shares are subject to sales, contractual, regulatory or other restrictions that prevent or inhibit the holder from freely disposing of them before the restriction ends.", "label": "Weighted Average Number of Shares, Restricted Stock", "terseLabel": "Restricted stock awards" } } }, "localname": "WeightedAverageNumberOfSharesRestrictedStock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://tsrconsulting.com/role/NetIncomeLossPerCommonShareDetails" ], "xbrltype": "sharesItemType" } }, "unitCount": 4 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "105", "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "105", "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6812-107765" }, "r100": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "http://asc.fasb.org/topic&trid=2144383" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "270", "URI": "http://asc.fasb.org/extlink&oid=124502072&loc=SL77927221-108306" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=125520817&loc=d3e70191-108054" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8924-108599" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9031-108599" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(19))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9054-108599" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124259787&loc=d3e4647-111522" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124259787&loc=d3e4428-111522" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124259787&loc=d3e4531-111522" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=d3e5074-111524" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.E)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=122038336&loc=d3e74512-122707" }, "r126": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "320", "URI": "http://asc.fasb.org/topic&trid=2196928" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "321", "URI": "http://asc.fasb.org/extlink&oid=123583765&loc=SL75117546-209714" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255206&loc=SL82895884-210446" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Topic": "340", "URI": "http://asc.fasb.org/extlink&oid=123349782&loc=d3e5879-108316" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "340", "URI": "http://asc.fasb.org/extlink&oid=6387103&loc=d3e6435-108320" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=99380562&loc=d3e13770-109266" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=120320667&loc=SL49117168-202975" }, "r137": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/subtopic&trid=2144439" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=6388964&loc=d3e16212-109274" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "((a)(1),(b))", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(2)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r146": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "350", "URI": "http://asc.fasb.org/topic&trid=2144416" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=123351718&loc=d3e2420-110228" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14326-108349" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14615-108349" }, "r152": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "http://asc.fasb.org/topic&trid=2127136" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(5))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(5))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466204&loc=SL6036836-161870" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "69B", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495735-112612" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "69C", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495737-112612" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "40", "SubTopic": "50", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123467658&loc=d3e12317-112629" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "40", "SubTopic": "50", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123467658&loc=d3e12355-112629" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21463-112644" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=6405813&loc=d3e23239-112655" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=6405834&loc=d3e23315-112656" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(i)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(A)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(B)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(C)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(03)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(n)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123450688&loc=d3e4179-114921" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(d)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(f)(3)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "80", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "30", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121321822&loc=d3e3913-113898" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(31))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(g)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "35", "SubTopic": "30", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121323062&loc=d3e15009-113911" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "25", "SubTopic": "40", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=109244457&loc=d3e16649-113920" }, "r203": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "http://asc.fasb.org/topic&trid=2228938" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32672-109319" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32621-109319" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32632-109319" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.7)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.7)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.1)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.2)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123586238&loc=d3e38679-109324" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(3)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1486-128463" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "37", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123455525&loc=d3e2207-128464" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.1)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123413009&loc=d3e4845-128472" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123410050&loc=d3e5263-128473" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123410050&loc=d3e5263-128473" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123410050&loc=d3e5333-128473" }, "r224": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "805", "URI": "http://asc.fasb.org/topic&trid=2303972" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4568447-111683" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4568740-111683" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4569616-111683" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.14)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "4I", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4590271-111686" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "4J", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4591551-111686" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "4K", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4591552-111686" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(4)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.17)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=124435984&loc=d3e28551-108399" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=124429444&loc=SL124452920-239629" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918638-209977" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(2)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(3)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918701-209980" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123414884&loc=SL77918982-209971" }, "r261": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/subtopic&trid=77888251" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=124258985&loc=SL77919372-209981" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39599-107864" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39603-107864" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39691-107864" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19-26)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r270": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "850", "URI": "http://asc.fasb.org/topic&trid=2122745" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=84165509&loc=d3e56426-112766" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "855", "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314020-165662" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.2)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "910", "URI": "http://asc.fasb.org/extlink&oid=123353855&loc=SL119991595-234733" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.L)", "Topic": "924", "URI": "http://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154696&loc=d3e54445-107959" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=6473203&loc=d3e55336-107963" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "340", "Topic": "928", "URI": "http://asc.fasb.org/extlink&oid=6473545&loc=d3e61844-108004" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e61929-109447" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e61929-109447" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62059-109447" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62059-109447" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62395-109447" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62395-109447" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62479-109447" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62479-109447" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=SL6807758-109447" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=SL6807758-109447" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(1)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e61872-109447" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.21)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(2)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e61872-109447" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "940", "URI": "http://asc.fasb.org/extlink&oid=123384075&loc=d3e41242-110953" }, "r302": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "320", "Topic": "940", "URI": "http://asc.fasb.org/subtopic&trid=2176304" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(1))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(10)(1))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(13))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(16))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(22))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.17)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(15))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(27))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.10)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.9-05(b)(2))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884" }, "r316": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "320", "Topic": "942", "URI": "http://asc.fasb.org/subtopic&trid=2209399" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(16)(a)(2))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.25)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(24))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.(a),19)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(23))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(8))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(9))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04.4)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04.7)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124506351&loc=SL117782755-158439" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29,30)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "29F", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117819544-158441" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(i)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r336": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "320", "Topic": "946", "URI": "http://asc.fasb.org/subtopic&trid=2324412" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(c)", "Topic": "976", "URI": "http://asc.fasb.org/extlink&oid=6497875&loc=d3e22274-108663" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "978", "URI": "http://asc.fasb.org/extlink&oid=123360121&loc=d3e27327-108691" }, "r339": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r340": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r341": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "308", "Subsection": "a" }, "r342": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1" }, "r343": { "Name": "Regulation 12B", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r344": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1403" }, "r345": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(03)", "Topic": "848" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.31)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.9)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669619-108580" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669625-108580" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(1))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(10))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(25))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(7)(c))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.19)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2(a),(d))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4,6)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r52": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "220", "URI": "http://asc.fasb.org/subtopic&trid=114868817" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3179-108585" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3213-108585" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3213-108585" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3000-108585" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3521-108585" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3536-108585" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3536-108585" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3536-108585" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3044-108585" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4297-108586" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r70": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "http://asc.fasb.org/topic&trid=2122369" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22583-107794" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22595-107794" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6787-107765" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22658-107794" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22663-107794" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.M.Q2)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=122038215&loc=d3e31137-122693" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1448-109256" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1377-109256" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e2646-109256" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1505-109256" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1252-109256" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6801-107765" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1337-109256" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=109243012&loc=SL65017193-207537" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125512782&loc=d3e3842-109258" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125512782&loc=d3e4984-109258" } }, "version": "2.1" } ZIP 67 0001213900-22-001405-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001213900-22-001405-xbrl.zip M4$L#!!0 ( "R+*E1:&.:]C6;R?J:>6$ M4$NW^X;U_-M)MW=Q?7WR?[Z4/O]7N4Q^IQ9U-(_VR=.$7-BC<4\WR*.C6>[ M=D;D@S?Z2,IDZ'GCLT^?7E]?3W6XQM4-A[JV[^C4Q0](N1P\[L*A^+ S\MVV MR/]J%E$KI%H]J[3.:E7RX_&"5"O5*K]\Z &0 *CEG@7/_.TD>$_2.TZ":_MT M>MW;DV.>NE0_?;9?/L$7G^#I:G2AYT07(N#L8MMY_@1??/(F8XI75\H5M3R] MQW#M>E5M)=]7K51JGX(KHAO>EEVKPK66:5CT7U\?;J:7>\G73R_]Y(7(USP@ M7P!DM:Q68P\IPZ)G'A0B(>TY:J-<:9=KT6+ARI\I*\6OGS27AI>[SA3V@>8^ ML2OA0X9T1./TR9[K3(D$O^BVY?JF!^R'E&0WJ&JM$E[NN^5G31LO/CWX(N$- M\ V2T$V\AWV3OJ0CK3R B2NL?Y=R^%!*8T>/3*3 M+H2GXL7M3Y8VHNY8@Z=^^3RD6O]+B>"?SY[AF?0+^?R)_U J?1Y13R/ %1ZU M@*D\^N9]XB_"IY?IG[[Q\MO)!?^^_ CD/"&?0&5\XD_]_&3W)U\^]XT7XGH3 MD_YV,H!+ST#7C#WR: 0Y):^D@=[I%D*_T A/>H8@Q-V%T+P"?__/ X?,-*< M9\,Z(Q6XXM-X[BI4;-\,:H):>_!-6K[7GBGJL#@$_ %ESQ[#0\;>.0D^>+(] MSQX%G[T:?6^(<%9^/5F O^P:?U'X$B]\LIT^=?C3OIJ:_I-486FN;1K]Z,OP MR?Q[-?P>'@PTL&:>/-!&ACDY6X6;__EOM5DY__P)[_\2K'T! Y\64+ "G5N" M9IXHXW5I'Y$DG4;(C&7--)X!?!W8CSHYUO#C]OKQZK+4>^P^7O6*O93>U<6/ MA^O'ZZM>J7M[2:[^=?&W[NWO5^3B[OOWZU[O^NZVV.O[I^8.88/R;$LI7:*= MTJAWBKVB8Q"@;WT$S+^S M2UN':RR/[1A?U$KY[Y\_S=S[I=C8R$K1Q9>>DZVN*\<:5A"3&ZR_G8"1>S8P MWFB_[#D^32+RWWW-@969DP<2S M 30=;62BUHCM$+7QH?^1V /B#2E^Y3N&9\"2KM[TH6;!OM?5/?Q:[=3JQ:;% M,?#3-]LI(:'^# E,QO"%W0>/MP]>[I'ME,%5N M[1J(.J544=%35"#-%1M Q$'EMI3'03#=1:[#0AH'2/J,VZDO4QO3RDB/U MQC&Q5*@WO(C"H>(8./:(_/$'$OB//[9O,## ]^(9B8S^"WLT,EP,4):^&28E M(':@><](9EOORO(,;X+W\EOG8&%K[U/==ECXZ\R'W<#!V-C)EPH&A=KM6CO" MX"H;L5BH%8D]UJ/F WTV7!1([Q:^R8&"Q]Z#4KJV]-.E),X1XS'I '"D^9X= M+=HQGH?19T&4I]I8.\BCGC:F89R0C#G",-FIF<0+V2A<3/7SX>H-C+X2,B!N MR4[$>$1SB3NFNC$PP'HT+&)X+H']&VW+CV+(U([T@J<]@1[6J6F.M3Y/%8&( MXN\8TPU_#]X;\*YNFZ8V=H&CPY_66>Y,.+3TV7/"I[]0QS-TS0PQ"0B995$4 MP9,OY+/7GP-H+B@ZE:=D%@\@J'=^72H\:F_7X.-Y(,\ZHT2BM;#. M5:N=JL-=J=3AH%X!\G+T]O-7;T@;$@ M^BDVF+T.^0^X)V[?X Z,/?C\Y'SZ0F9XEEWK/&N6\1?[_>,RHNXRQK7+5WVX M/GTX[9V2J]'8M"?4"7 PPR[DUCZ=67A V$],71YRXQ4M+!SX-5L.>68UZM=4 M"]U^WZ&N&_QW X]03[[4*Y72G0NRT7VAED_GY5I9USD)GGX!/]XYC_:K=?+E M;YH_'FO^\]8>SJ3ZSKF'CHH M]EKBCAUUP)<;)P5NJQ^>HI!M/$Y[)N*ZMNG ;>2E13&+1;^/6:Y+C5UNN9R3 M5)_M:=$9"-Y=J_ZZ5:GC3FH8BV'FU".6)B$G4$T?$MW47'>9#1IY2;O5YNF> MTV&1Y6C(7Z0W&3W9Y@=WJ6<@474;1)@86]%0PX#J>1T:\,E4/RWX&%GDZ0E6 M]NS8L'FB2-K.&7&>GSY4*W6E6FLKU4;CXZS$K71"(P1D-1D#73M1JT],A+:) M.\P1 *9ZGJW_5,A8<\B+9OJ4_%(YK:B8K2'N<(U R!XY_!.T*V51+K3KI@8V^:!^)$/- M)0/#!(M0,TW"L_HN_/^G;Z"9"-;A$PTN@&>NE^(OQ5+\I _?PB:)EXX=JE.V M9:I5 CK-&[KD SQO ']='_8!=VACAB%,07M#S9N'_56;A1)!Y#<':_BH$,WJ MDP_5CR570HW(13!<[ @PF5 ," UUR.="NEK$_>4!-54 MZP8/+GS'@:?RX@I46)[F^>[)EW]3=T$T@LH+!97V3.?6E7OEQ M*U+@+)<"#D_$W-3]N#'KQM:/RP\X.95U2Y)U]\ZZADLT8L*K*=%T\&Z#]C4D MOH,:,/%3 L0K)W[ACF ;@+99DT45/CP.-"2N,QG H;VJP>^(?_Z M%*"GI$\'AL6JAUSD?8S@5"OGRZ!C7ZOGX64K+PA@*T6PA2^/+D2%'UR\!,[P M2L/B4@J&>KF:%/(X)1\N&/)MBWX\^OB'< GLT"6MY4F^WC#&Z\;X"G6X0Z(: MQU0WO5;?7>)W*\O+M+ \F==]5*BRZ@'*=APF]*CYGFUGDE1#P!9Y$5R !0$'R7M38J5-F_#7RO@70VFB.O1@NLXLLS=(-S41S"NNG$%+L7>YK3M\E6(!E])=E=VH? MM,3LSNG"OE$<*^<(C'=W"#99R&?D W /,Z-YO66ZD?HQ(AT!MVQKBK*'$,WJ MQ\7]HN!QBOU#UF4^T?]JEJ\YDU*+]515%:2I0\DK_A/0[QMSNT%B9PBHG@!? MZ ;LY>YO)]>WWV;I:?FC,ILF*%7/WI Z/@!VB/OU!R;R)$L:"I M#F:@9E@E?"?SOQW# T UX$P7?GZ"IR.(AI6!H&+4FQRF9DC(F1K1S(PE,S6B MF1M"S-0H!/O$%H7+.8?;_O0IR!= /ET;FPK#;UA";K6:0.]FC(Q+*\A/DL:0 MC+T9#1B]>ADH3P[5?I:?*&PX /F8K20.7C,!.@1Y\Y?'N6&OC/!>]=4^YS;P M=K3;BU."HU-Z/[[VKB^ONP_719\)?6OA';)0G+2@(>A+H MBVE,E2QI[0E?N>4^GOG7AV_G_9"54[7:,*R 9H:%711GI!Q]O +85GNWP*[< M-U([CU1F7!1")G'SB/$XQT,A(.>=67'YG$;Z5@E'ME*X>:98O.>?0[#O=\J( M KUSYT69.Z$=7(%O^.VD"K!J9.B@[_[?VA^5BKK-:K![S?'(]2D896$ \MJ* MIFE.TZ-:,L:3$*NNA9/IBG?!&;ODMB(RU9(M#;>N!."SC9J\]N@(=IAM;:'S MW%[=)K='7,X@9$UEK#AL(T;?O+5V$SKO5E VI)24KH]"TF5&@FK;+5;'M[FT MSR"$WYA5R=+T7S439^V2WI!2SV7U.JJ*98]SX\98D/B[-B$U=6[^V.Z%+V%% M4AJE-.Y1&NM[DL;IYH:Y@[LQY1VH4[G\%M1#>P <#>M4431=XRW\E2>UDR5X M_M/*8<6X*L58BO'^Q+AQ$#$.,GE"B7!-2IR4N#U(7/,@$G>AN4/RS;1?%S?. M8NZ3]U1ET'GV222Z5EYGD8VIY)]6!%L2%/U&"5N M=]'5ZLZBJ^UM\O5WS=*>F8!%(WX0U$O#U7TV YGMAUU+,R>NP7;7J6RB\/*Z M:;PF7.YF.'N@> P7?_F,[[L5L<\&@WH\0IX94\43K!K666^W ""Y=V%&Z#K; M%+J_8SN 3N;\4(9Y"@_\*$9?,;$S[1='ZM(M2?;]X(9#>3!<'^>'CAH4\DG M)4E0YF\8V0]+R+US+R)>W]7>J6Y>_YWLD'J.;;J1"-\[MD[[*+7%%E%1Q%!* M7-8"$W4'!2;7I^2.-4K%JDL.S-@^1LB9E;3U9Z^Y,V+9:#H,^% /NFZ9[MB/E3,I9H>1L9Y%%=:MU+C^LZ019 M7KJIF32>$8\-*43GZ8?+IM'>\PW0/7240]:F2+%<,RZY*['<:MW*)1UH4:3= M'^,08VH9MA,31REZ4O0*)7KU4[(KV=MJ!][IS@J2X<<[(G+-L=,;2YX.588 M4C%E*7.4K"937 M5[>]J\L2_-2[N[F^[#Y>79*OW9ON[<45Z?WMZNJQ,(O9T_D@,Q/=LKN8Z78Z M%['57F[V@EI^0,$VO8U%J&9FN>W&DXJY(VF[\?JVYJ&Y-6Q_Y&NO593/3\XG MONZL?V;>S8"+G:B-1QY1+%.-%3],)6/O!)7[/9Z\2V3H^QPO)UC)1]^6)K?-SS:_[C#Y106.RZE!-MLB;I3].Q'!/*8 MD/R<1-)U71H?&'O&1E]LTR1DN4?U(B:3J7N/GK5K<' M')L1M3+I.$,##S-]T$J/:1%M>$;W4I&H=91:,[/6W36Z):OL1X]NQ"KU MAM+L9%:=HNC+G=O!VPR-\!,\7>)0G<+N!O11B$4][$C13--^95.2\5S0ONT_ M>0,_.O23=;3\LBO-T@W?_N-2VJE0J2=HOG<>E MFMK/CK9(RUOJK=13:D5IM:I*HR&WM2+R2QY]L!&_=)1F$UBFOGB!;FS@; MU[2\?;IS23?@,$J3T6(J 6X6$:@UE%JU+0;_2T[9E[KX1UI9)+M[I; MY.32MM)LJ4(SZ7%:XX^V%\Q$G"WCDK;682+"#/FK0\ MI5YM*_5F30PS2S+( MWD+ F1FDUE*53J,E!H/DL<,/5LF-)3AC[+UC]K9)-9<.;;-/C-'8P=X-K,V9 MYB]UW1_Y)CM8IT_'8)T;6G1JAS:R8;5_\0]VFLF<0G$9 P)^-BG^ #MS-P;+ MO6./@0Z3>U.S//@N6G&:.=E4*JW& ENQ=::O*U_F8^?K:BB5RDH[6>JY?17[ MZ$/#HLXD3KW?'=M-\W2:R)J9K4BY)0K$*KF*?39@%;6)QK@8K+);S^)@V^':Y468Q&RLI!-.N4((%Q0;VK-]WTD3U^M^W^ MJV&:*<:HTFB#HR8KG0O)-CE4;%ZV:;94I24*V^S+0,T!=8A3R>X'T9*K6;K5 M;BCMMB#&@V2,?>G!@C&&R%;E]BOR+NF .N&Y6[($KRC%33GT=$CQ1^V-VR7A M![S&*:4'JU9=THDI3H&39%3!'OK$YH]:7M0R+PZ@%L*>ET;3-%TD+]JB) M42RKL9YK*YS6VR;6V2[3J_E>NN'^"R]E@SA,NI=976O!(*J%R*F:TAVE*JU6 M2VG5,[?1);#"X2Q!R8?[Y,/<=<*I?-BN591*,W.CW@'XL)"9_9OK[M?KF^O' MZZL>U_.WE^3J[S^N'_\M+1!1+1!)#(&((;(YF&.E0<\&@^?&T)X,DXVEV\N\ M;,F(4BL4G!A%'!L5SNMB\(RU">O5QSX9&ZLMPT\*6O2WS'PNA)<6$.:>4Z!K M]7G]JZX[/NW'M'-:C4&KHRKUJB"9-\DV^W"J\K--5:FT:XI:+UQI2I&:V@." MS(R8BNG=H+J=F%."%5.6Q"AOV(<>7CV\66DW024WY72J(K+0/G1R!A9JJ!VE MKA9N!+A BK?_@N.JN<$[<.P1Z%H78*2.U+"'T; 7 ?Y#RJR>'*&HS8[2KLFN MEB)R2IZS9S;@E%9%:60O%A%%7Q;)E+UP:-_@0<.!IN-6-I'R<1!->F-8U+T; M<(*L-B9J2JK#9 "Q^4QQGYZ40T]? M2L-!-.9LGVSHBDU63Q!NUY1V7<[Q*2*[;*VM.CN[U"H=I543A%T$MD*WWP!S M0Y^#8D:7>I[))N)%>:YEVG=9/9%L,BA:-TPO(OHZ8;9&NZITFHL#!$7J,)!< M*AB7YMA6-N/2:J>-A^D*S:5%M-D7YTW?R"S6B#:9636FU96BCB$R2 M*[2Q#I/46S6E*0J3B%-0*IG_:.L3)3$$(D8A&T=6A#.C2?-A^=(8YYW;EN1" MD8*;68:G-MJJTJEG]H"EWA*(8[8?W\S",:U*2ZF)4MLFCCFUW;Z]E&"FU+T; MO:@L-9H0=-A9R1 \!V05! )^&JYNVZSLI(V@:30PR%$[9B3^OK/>URT"\UR;ZD.H_R;UC>Y2S!/SX[&@C M8MKP[$#KR9#X@4/BR_2GS(F\$P;863 /I#RLF%^NB)M*L]%1JM5CR8*(,#TH MKZQ,\R?+\R8SSV4_GQ$#;C/T[<.S#=E-@E,<>5X%73X9#Y]O_ 6/5RLH+O$7 M6BC39O#9*\57A1_N)1^44KRHU-C)TAO/,0J4PR&)+Z(PB,/XA=C(,K5J-Y5Z MI:-4U,P]+8)O9 )%32[LTONA><^ZV!F!2;^3< M!T!8A[S@RV0&I7*DD-SYK',[S@G M,^*1%G)HSHE2VK6MDR_PLFG:GOU'#-?U:?^=*.F,@9SZ5I+R,@*W=\(U"DHX M8=K"&3]K?MKLC $XKXFVLL94)L:MN"H]:5=;?5?E6MS_< M7K/WB8'7#+#4%%6M*VHS:61U,DJ5_>'RSO=<3[-088F!T*P J4JG654JS:3D M\CQ6[>DSW\F^OI."@>WP'5/W*6-E5$6MRRF81>2/[:B! O%'$0,]77@^8BPH M9QQK1A_ (+HVQC(PR?X'48]3HMP#/:ZM"TZ-E&8-I=FIP=^V&((@.65?BG(# M3JG5.DI5C@L^P*"V!^IIAA6>B*$Y%CP\Z]&SLBBV:'/90FI?!83NZKH_\DT, M<5S2@:$;:7.O*HK:;BCUQ-!&=GZ1-=SOC%US["1YV%6M*8UZ16E796FWG"]4 M7+.;^9M#VP1I#CJFOU*XG3XZ5'-]9\*^3U':#:6C5I2JG)E<2,;),]PR'^.H M;6 L#I(W M6Q<.V&T:547-E#H/DY":!^"ZE@$*R9[; M4W''P9Y"1+]KK=U-E\=^$=8K0KA;)"U 00(;*:)356J=)K*5&,ZHY)+#13%2 MTXB=EJ(V!0EUR&TFJ+G5B5C"D88^:P K,S9K6FM#MB%ZCL(:Z] MQ'W>YIYC//D>#@Y^M&?-A]5R"QY^ M'7ME!)\H+%E:,);>:FAANRS=4.I55:DTQ#:3Q/%JI.M\M*ZS)(9 Q!#IW)+Z M]B?>LSG#:UFC^8#8<..&EY*^[=DI#G/AE7V[#'L,+BFX(-PG95M"L,X7,3\ M&K+#F[3:W:[A<4A+FJ[;([A_ BQ +-O#C<^AL/FQ,/VSHYDX7H:=3.@-J4N! MW33P;3S*AO##3NWRGYC#A@TU9&!8FJ4;<*.+,V_8X/[3;2**XX MGE22\+8# MLH;@_E>Y3+X9U.R?D7OM&;1)C_[I4TNG9Z1V3N[&*&CN&3Z_QX\].R>LG =6 M1LKEX&E,:_+GQ892Q6FM5A.(W<3/5OG,)PLHY6>Y; NSN&H21T.(@'/R.!G# M.KL.J"[]G-R"0N-(NK5QZ6K\ID_A70PIB.8('G %/(O+C M*&LF8 S1&$=(;'U34B]]>1Q>MNR(@ 5CWMCZ/FO$Z/]VHOU1J>"$ND_:%S&7 MPH;Q7M]>G)+N[27I_?C:N[Z\[CY<7_6*HDDN[FXOKVY[5Y^3N&[F[OWKH/E[#!459UC?;*<%&0!Z'#J7D.]PYY*Y2SW@+ M?[V"?:%/;NT7.GJB#@%SA%0K595=-O]II2@+__#CMOOC\AIH^'%G(.].]IFA M!4@PS<#<8Z8C_@XWZ.'OLR:T;INF-G9!VX8_G9-7H^\-<6657[/;8B>9X@3+ MHP0I@S-CP[S834\XQN8DR0-YM[))WU:92:;:51JLE>5?R[M9YM[)+WJTWE5:UHS2:DG\MI_0$=+@;O"[;?=9$2UU7@R=NCW;3#[#C#OD':6M M-I1&+7.!M]1, G%+CF#-1MQ2 TU34^H=00YIDMRRK_#()MP">U*[A:.PY?2Q M(G)+CH#$)MQ2;2AUM0E_"S67RF%L4V!ZQ.U?HCPS)< MS]$\XX42^C;&!@=YCI'0O?LY3,2 $7[G+ "RV9UA@"M._Q25KC1A_P="")Z<6!]3K8.QVQ95$R MIV#,F3.0G(TYU:92[505597NHV3._<6MLS%GO:DTFQV,;TCFE,RYMS!Y-N:L M5906,&A-<.;<;LQ\3[;SM:7;(][T_<&T7?< M #@R%@ET Z1)T=YJ76DW!#G!1O+(PC"171F?*YC$!>A_.RDO>$G@)C6RZ](M M8ORC9)2#V(%K*9-&1^G4!$E#2Q993Y?D,,[#(V 'DC#9^.%6M1] M+T45L0-]RB[5R\9;>6CT@1!GA/\/;]:]$S"2/J6Y+CD M/(&Y7,4*89?'-\<>7W3D MWMH6PN/8;().F'A*FXE:5=K5S*.=9$!/I)1DKF*'O3#;,E^PU5)JV:=NR!RX M&,HM5[W$ 90;'I#55-K9IX-*]2:2>LM5<7%8]=91:NW#UX,=T\CH>\=^,5S M(C=>GZA%!X87S,9(L5YED$2HZ32Y[6.0U:" ZBMG@93Q7M6V4JD(%'.6XY.$ M8- =&]6I'+HLGU<1BU-EJ/G03+I;0WP=+5H3BS6E$A6"/W=LNF^D1!MB<>K> MYZ$<(J(L_5RQ.RTE,20Q)#$D,00G1B$GI%S8%K.L-"^H[;6H%PU+X>G5ST_. MIWD+1++=?@)&]XX-AF/Z:,5JHR[SG^*RQLY"-7Y?I2C'Y8U=1DBRJ MHZFTU)K,+HK+'#L+4:RI/.H%2P:*T'.5US2[H:Y[QH"\7;#)-,]SC">?]UYY M-K%F\KS3[O DVTT&&H4*A.>P#H$OIE4"W1A+/-KKUIFHJM)JRP.N).?NR7C- MQ;K+1A@UJN(PL$P_'IIW=V58;U'K-CM*M9WYA!6I=27GYC+ZM\BY#:76$IMQ M"QF.E4ZQV#%^20Q)#$D,20S!B7'H0%E]CV$R,&IF3GA(#I ]]AX4 L;/:483 MI7X(TQ9>2OJV#R!OU3CZ91VC=AD,A8B!I21)ZS6ELODDC/HA'2W)BUOFQ?U$ MM3(E5II*J['Q%*QM:8P'AW'OJ])"^C"N6[1EP$6,"]^0+\I\H$BKW#7'WC<8.63-Q_YCET^2.5YS+RY-T/]J)1GGDBY M&''Q5XJ,0_M$ \BU9TJ G$]@=MN#&7O;);;ON9YF(1CO4$;7+Z$^O 6^7@;K MGP$C=#D?W#(VN!LPF77OIL1?'@,*Q555.LVJ4FE*LUQR;2:NS5&6(KE6#:'#4N[XMK=QN%%R7F+LW_8Q+N[9O_ :\LR'BJ>(-HUZI*NR5, M>9OK; MT WXQ/HMOWSN&R]?2O#G\R?\Z?,X_IHSHE: G*DO.2G0$BW9/5R-*'!*&H/U7N4R^&=3LGY%[$+9SN.]/GUHZ!=8_)__03!]^4DFY M'-S(-!^_%?X)(8J34*TFT+")GZV: W.R@"D+M8:Y/L)F19:SY,D77"")KSA< MZSEYG(QAG5U'>S+T':C_+_*3= M,V UQ',<9O+Z^[#]55O^VICG^NZ MN+N]O+KM75V6X*?>WA02K[#G4/81JP^Z1EOX:]7L%GTR:W]0EF(JU912+525=EE\Y]6BHV. M#S]NNS\NKX'6'W>V[^U7Q_!Q%SHUS< (9"8E_@XWZ.'OLY:V;INF-G9!JX<_ MG9-7H^\-<;657[.;02>9(L'IM=8A@I+/NU\R@2YVK;^LXL:Y7J;RJV9JZ))I'OFN34A-#4VL MV16&6_.OR:B>ORHI\I-,S^"6UJ_)(;:T2%EK\TC9>K&PFJ*J=45M)A6Z+D'3 MV@C(@]E?!$$JJMVA;8(TN5=,3D";F3ZB]]YV\%7YAK\";ZKUI'CDL=&@+2X- M&HI:J2KM9E+Z^-C(T!&7#*B.ZJK2ZB2-EBL@'=(['-0!\=$6KB M$@&$H5-1U/86A2'W\+',;LDL]=-HG95S$DB[^L*D!TI@)# 2F",$9M^S7=;3 MB+'3^.:FC/,U+#F+;\=X+@M"[WC10-FE>MEX*P^-/N#VC/#_RP/8_.Y45QO.(J*R MNILSY@Z+2NEX2& D,!*8XP1F#XZ'U'\2& F,!$9(8'9[ID7\V->UHBTXYS;M M1+?9):Y1F!3B;SY\LZHKM0)B5. N M6VP; ;NJDE>MRJA T?P8"8P$1@)S#%&!9=4+'#[9*9(EQ5&M"%=!GQ7RPO:X M5 O;XU(M;(\+.*."09[N/-=RQ"2VU-^PQ&-N-#:)FFWH*F\)FSG\98&1*7V/ MHEE+$A@)C 1&3-]#%E3+@NJM5H]5ESM-S'K(TM, M-^!XV4*0D>-S5#Y(CA>)XV43P9Z#%B(SO-C3J(1U?20P$A@)S%$"L]NHQ@:G MO,>*KV_ME]/8^53IJK^^R>:;?BKJ&GOOJE--4VW-/)6+.RKMSGCP:#;+: >D M6:@6$XLJ8E232R+6A"Y=S5K +NE8$[A:5JTI[0Z>2"X)F26P(E25;OXR_8PD M71EP$96:Z<04^E"=A@I266](J5Q-1X%/Y:G5E%9#E41<2<2Z4 ?Z+ ACO9&I MK6P#.LJ@7O'#$!(8"8P$1IB@7LZ33M4=XR1]'Y23$G:*(C%B6Z)A5.A)";5: M1ZEF&%(E&E)%GI10 Y.VHK2K(K)J>@BF+E1D^Y@F)=2%#C?7.BW8K%:[TJ)I M 8%COU6,_18.HP*KU892KZI*9:,^I3W'!&0$0 (C@9' " G,H0B0+V\(/A#D*_IRQ56E MNRQ0_S<>Z4])@RJMQB9YY0,/:,OA> B/4UD.67P;2@(C@9' '(-' GM 6=?< M(3S/UG]RJ'1[-*:6JZ%>EU[(K'4F7M8CM38E;P/4M>OZM'_I.UA 01W#[O]# M,WUZ-1J;]H12=LW=JP7VPM 8WYN:E6(VM%I*M=X1-A*U<7+'J4: MP7F+@"7O+G" >%FX7;E!8G* S+T4S3:3P$A@)#!B>CI;FU&=7 TFIU0O!:)P M",AL(2VO]I$H6X*RY8FY=X>R5%\\QQ"+'!-,9\W8IE*OJ$JCOO[@F*.G759V MEW/L=^Z^2W87A]WE&01[KA45E]UEYK;X'I@$1@(C@1$SGK&>OHN-MNGZS]$@ MZH/.MFD(."IZN^R4N[D]%XKD;)LDC H]U:*A@E6V]]1A?J0*/-5"[2B=>E6I M-5?/3MT_5E=4=A[9>.%%'!UJMDU#X%F_JJIT6@VETRC>;B7PY-U61VG6"H?1 MIL!C<'$@=0.VK/;J.;@R4G#LOHT$1@(C@3F&2($<>).Z6V?-A!2VI; N7$MA M9LC%*[?/"'FCL&7BC6*5B3=S!"IV,J0%G+U66]Q2\=02E6-$I:RY+IJM)(&1 MP$A@CL'SD/-N-C?#Q.O5R@JY>!,3LT)>+RSDA9TQU!!NQE!Z!B^/O['[V2S5 MAM*L%V_@30['0WR\Z=<",C M#L\!A-<3+'J7R;MXZ5LF[\QS0%"\+MR,W2$P&D+F7HIEF$A@)C 1&3$=' MSKN1\VZVW-[?7%[L(U&V!&7+$W/O#F6I[HP($Q&J]9I2J:UN9WAWE,O*['(> MULY]=\GLHC#[\O3_NT/97LI$1>5UF;$MONLE@9' 2&"*$!I)=6*HK8;.*!3$G)U07!+J"DI^>4]RVNW(FUJGB=ZZ%,O5A,Q;7;=#0C8;2JLMC9W51!28AB", M]695J517=UML0,?0A_W$H&-1X2\E_!.$?,?ALP&EE]OTZQ>4"+=RQ9L6?7!YH(\.PHZ MW@_ CT. YZ%=?.DY67<%9<\>LU5$'X1XK2"+;[R&QR$M:3J65VO6!)L]+=N# MZ\'-)/! [/Q\=C03?'S'(_: >$/J4N )#5C*HWWDVSZU7/X3"U9K^/' L,#W M-^!&<&<].H)%NZ>K$24V64-P_ZM<)M\,:O;/R+WV#/+=HW_ZU-+I&6F<$U;/ M!XL@Y7)P(U,Y_-98FB-.5K6:0-%:S\GC M9 SK[#K:DZ&?DUM00QP?MS8NO1:_Z5-X%T,*8C1"QS+T/#E4^UE^HJ#[X+EC MAN7+3LB8,'X-+:^SQHQ^K^=:']4*DUXTR?M MBYA+P;JFTO7MQ2GIWEZ2WH^OO>O+Z^[#]56O*$KCXN[V\NJV=W59@I]Z=S?7 ME]W'*UC*(_SW_>KVL4?NOI&+;N]OY-O-W3\+LZQOME."+8+TC#?R'>X;NN0* M-'X?0[IT]$2=**P+VT7\4Y5]6BG*.C_\N.W^N+P&DGW<&'ZA3TPR, M+F:YX>]P@Q[^/FNNZF#R:6,7E&OXTSEY-?K>$%=6^36[A7*2*>VPF'3(D/?= MMHK,E/+?XLNB)0.*\=/?3IKS9,B8],^-B7D!_OSD?/H2R2L#%"3Y8)C*G+Y* M3UX='\-43Y:O,Y-YN"EP/%5W*'9XOTBO%$D&<]A+V. [,.U7EPP<>T3L,74T M#QU0#">\&)Y!W;,Y5.R:Z%OF8($?5[35[[;<*S![6LU?%P-4F:L>>-'#YO(0 M"Y\P^*QI%\@'TW;=CTOT0FBS_;H;G3C_EJ00WL;O_25]39U?DV.GF[XN->B: M(YUU[]@#P\-ZR;2#_UIJ36DWD^*FZ73=*L93MUK)2MG]Q?0L][9Y:4EZLUJO M*[5VZ[ L]7%#39UNR?_'=SUC,-F7^NWV\84L3LV@\FSB4*"I;J!C'0]M+^AE MO!8_9"-+QH[]8F!\Y&E"/O@8%S>LCX,UIE!*@[ MTIR?E*=&7*K[#C.[%+35I)@<1+=^CPC2B^@QI=WOFF%E]'N:2BVQL5 J6=&Y M)\]HYFUQCZHJS69=#/8Y6NMV0!TGT,>!M^QI;]25LG,@JY;3@W=V/VIO5V\X M3I5^I18=&"GUGAVE4LDI[0$9.^!=&V/-Y/DC77=\EG/F?7P8!>U][9+[^WMBVIK, M*1W"?(Q1[6YP'](+LP.<6F'3Y9T%I )*W=AI4]^;2JO64*KU0X0_WXMEF76/ M;!9TCWP/)A\[.ZC\I/'6U.GA081RX_R=L+)H@4@VYNHK4N4B1I24 4F-NE)/ MG*PC(Y 'T'BMH]=X><\PD?QVI'5HDA@"$4-0"R9O#\A0L\"%#I*F\:IA=+5= MYN*9AO9DF+*"6&S^E,00B!B%C/5T=1V45M"-X%"=&B]8^B*Y;+\1G-!ON;;X MF>7AV>775DB@AX@V*:%/1555I5TY?+9'LLS>BBARLDQ+5>J)HX%E>G +ZO7. M&P93+Z:Z51:G":-<&7FF8I*25:HJ[<19A%*MBLPL6U6K:S!+75$/4CA^!%5I M]PX=:P:OZ UBZ%)A"J,P ^HD5![-]1K5E$ZG<7 )D+QR0'V9E5=48):: #[+ MD9J@<86*D;V@QI?UJ\F6B0,7;2R5FJ[5?Y@2*BJ03[,Z6DJE(56N>)RSDSK@ M?(RSK)9<59H'B04<2S1UZN[S5(J4#%$,5T:9"]]Q@ -816F*(FTTE4XS\[0C MJ4D%X9?M._L9^:7:5%KM0Q0EA M _$C")(.'I ;^+$9G:&3" R!QVK=!PSP=?+#Q?$2=R$3=",>R&!Y=AJJTJEF M#C)(R_/X&7=7P8W-^':.7=LX72ASI%C:G]+D.0Z31Q)#(&((FNK/JP,NPJDZ ML0,[#>N%NO),JZ)PIB2&0,0H9";YWG?TH>92'#OX.[7HBT;PT%+?9$K@=]!E M8X5<6_HI.V(%KV*.J:;_Z1L.N*/PP2^[\GQ0076#%WT#[<1^=HWTV5*[,F#>+RFC*)3E$K%455#W%PS'O.GX?;3C3RE@*EQBR+SN8A8;9J:)M]G.CM MV"\L625CG(<.%>TLQKD@S/<.!KF]R;VI65[7ZE^%[)'2D%6'K39S1Y:,;+YW M=MWFWK,!NU:K2K.1N8UAW^PJ@YK':I#):(4D1O'LS6TFU8.<>F*L4^[90N_9 MVT^C7X=,L%8:7=J:DF_W9&MNE6]KB@IV9ZLE4$6GM#NEJ2/MSO=#C'>43!\8 MEF;I,IE>$,Z4Q!"(&(5,IH=N)LZ&XA%"/*OOPJ%]PR/?-!U[X^5ISX?*,3BV M3FG?Q>3]0T2@N\$-9@WO!IQ*&6SH>EMI9#>@99NV()R3)]R_+55RI>&ZSG&DX^H9K!Z-@'L(W,XMFFB>1:>K"JC*$)'4;:08+X;7!H8 M1['Z[G?#LAW8C\.36E-2=2VEULD\CEY&^XK#IUGKT3H[JT>3+2O28SL.CTT2 M0R!B%,O$VT5V-RGX)O?-8[7OEF3)OH5,L%YVMZ%TFL*FR"3?BL:WV\_N;L:W M:\879&Y7&CJ%-W0D,00BQI'F=D/[LA^,44/SDG=!6GW^ W:OO(!V7FQ2D=RY M)PL0MU'\>S4EQ0/%R*_NT3YK!L.C6N(?Q*Z\!^#L_ORXO*LWW?21D^ '=HC[ M@^;1J\& ZEFB_:JB5JI*6X"3"247[LV>$XX+JTJCUE*JK2(U..X^X+"U:I^D M'8!H'GFBSX9E8?3!'I QHZMTX@[LQ*7*?"WG9 !K7IB[X-@YS@1(^P_-]%-& MK+:46JNB-!.G!!S(;TLEFF18(1A6/1S'=I16K:)4JIF/@A$\R54H9T3ZP&+[ MP)(8 A%CMS9G722+DUK]M6W-^B$V;G@IZ=O^DTFWN@/\LLZ6O0R&G>[8U8-M MV$VEVFPI;77C&J;Z(0U,R:7[Y-)ZWH%M>3PAM5-56O6-QU/O@4WW8%5*&_*] MFRV2& (1HY!IZYX_'O,C?H)CROJ&JYNVZSMP5SC$$UL525_S--F4*"SW26(( M1(Q#5U6NXW#F5"#7EFZ/*.^7T=[@RK%F2+=21(,]WYFU0.1'I.\]D#?E&#A5 MJ52D]RB9<14SYCL,-QLSM@7GQ4(:C-+T$-OTD,00B!A'FEJ\M:VR'N898M,1 MK;X<95,L!I7$$(@8XB0A<^J'!Z1!V1Z4?9=[AIKK4CZP?WHD*1O=3TQ#>TJ: M=B.M]#6M](P=ZJW*WCK4I3=D MI#G/!D"+E^81\SEPQR%T\Y#%,:13G(YR3M:%MNS98P9Q]$%(A$HN"7X,,K%L#Z[7' K;$)OC\^QH)FQ\#CNKS!M2V(Q\2_/[AD?[R-V@,EW^ M$ZO8U/#CP+J%&UT//F"38DY7(TI<$FX.V<(S_ZM<)M\,:O;/R+WV#-JG1__T MJ:73,](\)RRC#V\BY7)P'U.H_-;8WA7G"K6:P!9-_&Q5>>W)PA(MU$CF^BN= MU0.':C_+3Q04+#QWS/ <1UDS 6.(QCA"8NN;,LK2E\?A9G]^-J[OKSN/EQ?];8O MAWC_F##$[J>J$-J%854*U5U7R_^\"-4[1_W]O1M\;XO,JOR(D2QU<>,HL-O_C MNYXQF(##&[/7@J=53IGSNFBHJ:=ICGOTR!FUPZX &]5&2].VSGPP !P33-&3 M+PR9:"7<.V E6!Z[8,8Y8.9<9,OEY2?^[RD?9QA7T#.L,[49XYH[QF4!*S%H MF0Y,9:?\8(=_%ZD281RL,C)CE27;624V9]$8)=I;8+QAGR-%FXT]S&?C

$ MJUY+/V6!!@,^=/TGU^@;FF-0]Y3\L$SJPI5PG_-J@+G'GMDGML,>%4CB]/N2 M0]F97;!<_!X@&KGD?_Z[7:U6SE^IPGY2S\-/?'?^$]MWHH\0(GQ(\-4%QT#X MK4,'H!,]>]422EW39/V;Q@"$QO+X/,IR@$_RI)F +;1R\6V.9KG<[7')4'NA MY(E2BU#3& %2/3[[:(ITN.R4/'(T!!0)'D?<(<7@#A MH0_AX2Y_-@B,\8)6LF./2&A))Y%0B? QM;A323Z%?XPCDQT./1+?Z2.,I5?# M&X;,@'PU=H!+C#$0G#Q3"[Q'TYS@]W0]CJNDRP-**-QR9C M3R#)(ER&Q=U;%"M^5^! MSP%RI/L."Y*S1X4^+P$&&1FNBU=_B/%-[^HBX)F/8&"PY0.8YD0!->Z@XSP/ M7&E@VQZZ/C-U70%C XDG6T0:P,^M;+@KD-'PKE*,X=76.2X6%).YBMA37@09 MM4>&!V]F7.K291Y:&AN5. ^S-$4@]-[0H92,0/2'G *N\1;^2BU\@<&FD=&&#L"5B'T;4QUMD9XS<#W@,L7WH3?!$ , M?$#ZA&H.TAB1&J@UI&_UM+0Q@X&JM'VSCQ"!GQ9JV/_X%@^918IB7AJ2R52* M/9@+%TH<[DZ4Z:49"5MX9I=+V ,=VQCBL")M]'\C-(08@(?$$(#&4V!LQ"V( MG=K,D8&P#:/Y2G.PH1ZG)/2&P%6/<.E7T]9_9C6>ESZ@.$;T#F@:SAS+9P%B[9BTV,1KD.6@^M M.8YADV$8]!8P-F*XY"* Q$!%,1K['M^X^SB?FD4V%V[57C3#9(P*BH(_ ]8! M:\.3LJDS9RT_\;WBE:(VA6?#]NM@H,?RV;Z'1> Q,.!FWP/-Q!5GWV>;$M?, MJ&F8'<$TK@):.1A(PKZG;!))L -/8 _R0+,9S%KH&Z;/E+P;F4.GY'+ZZ#]] MS0&MRW55Z1M]WI&0Q?7(8'5&%Z$\!A-A':LF&I@A.-5N&( M(=JKYL FP7B>&=[PX K!YB1O@FA"6 % /+>7?' I+=VB4:6V@AW'0;4<-[[ M/KO$5<$+:,!IC**C(2D VG8K9(CNM;Q"7 MPM?MQ5[8CFF0W'=X&;E&:YL*F1^XKND0V^NWGU3;V'2HK6\Z7(3S[]@/5TOF MWPEN,>3EHNH)-SHVX;^]!>;"#90YH,Q, '?&\X< VP5ME+C(#(L%QMV8=G3/&%5ODMM5.S0HMN=IL MW83W5NG(- 77TX>T[YL4=S9@AD?@A4OZY&VLUX+,K0[$TL8N/2/A3S/N37:5 M=Y*I8FZQ7FY995V&"43S"9[93,-V'QR!#6A"=?G;2?5DU9O6FSTUGYKC+T>9 M^?SD?/K"DW2[7.(1X"Y4*OO"V&[+R@,Y;#5_36;GU^1ZMMT.4KGT*1[F]A47FSHV1:TK:C7I*( E"$I:>K)0 M"(;3_-/DLN&TI=34EM)0DZ;4;XC3//75F2?3?;MGNVH'"U(<<1W"POGYP$+'" M2\,Q8O,M2JE?LTJ:4;'#A-GX)@P-9N6RO80#IQ6"6.AC]5DFZ,+NL[HSMM0/ M0452MQ=5))7:U4I9Q<"!$2?L=ZKA8J9U#+$% JZ_Q!]%^"/")RJ@]09X=C:K M:2$O^#P%Q P9P'"'6#1%!@[(V:OM_&0IC!%[&2;&IG<$2;VM%3J%\/[>[=Z' MD/)$(S^[T#=@6TQ73@NOB/9D^UYL+0&X01\)F2* 5:!A,#7(#;*:Q-D5 MV!;\K =H9=4P0547!ES'U!D9\3>59MXD=MQS]X"MU;S2DLTK0?-*0S:OY)." M[;QY1970P;I2-H#KP+TJFT"\PPZ6#< 1JZ\EMS%46\L8JNX_-]JGF UE)@EL MLV ;ZUC435U6AQ/;V,%,1]8L\5WP'_!7_@B/ZD/+ /WM M!H7)FLL*Q-&\H+':7S!K-'/BXF588>:,[6!XPQ2 8 WAW00NH'%P2V@,N<8( M+G>(!_L+LZ7B*'D=&O <+,P:\8?C'6" E^.%6VA?\>0S%F0YAOLS+ 2?KH55 M9L?:(]"H8R568(4%16Z:Z_JC,2])Q@.@E:!")JPTFUF&0G2'PON(.\9R7FZ] M!G#R902EQM-::<%-JVW(:'TM&:WMR6'!V0%NP"5\/ SGR=C=&"!$1ST/]$< MUV8,<.R28+PV+;!_8MU>8'CS[I8$HSPHJMIB^8"Z=&F+(UN2W-5]TK^Q%OWK M!ZV9/N%%!;^=;%PSK;)!.,D9IX@6G6:KLQ!X3.139+7IQJ EO PV\ MMCZ9Y5K<*7"S '7(&SE0QS_A/H"%-KH]>L(6+];@ <^.A4XRK'\NC+HDJIJJ ME&(1OMB?F6!?"L-N@T>;:_%H0_)HG(RFC9.@6"=?P*#);#A+WA5_^CZK],+9 M&V!)&0YN_>SQKLM^Y#$:5+:U)BK;LMI@@:3KZ=7 XT#&L>V"Y,#>>X-@WB"8 M:P'"=XI3C#SM*J:X7)L?5'&WUA**YKZ,:[;9PC:=$.M#LQ2[!YF!S(-%[)I<.I?-'2K W_Z@V_Q M9EG:_YC@7*.7:2!#X I"SL=BY2GCEYA0Q)N+AEPCD5"7X):F8[_JJ2!65M8_ M^[3&.FLQ>ULR^R*S5Q>9G<5TRL"A5GF6[[DFQT10M"$3:GSSXX'LE9ZKK,B1D?]1 \-@PUL1YJV#19E(4_9()1^A+X MX"_)*\"MAW>T ? !6.PQL!453O@.)HEJ92U1[$A17!3%VE04^22(.),")^.' MT[C3D\9:5))[].U7*QZ1C 4C2^#7^\'HA%?L^.=]_QC[!4GS4*(-UD>KA,9J M,&Y[\6N!T5YZ6J#%255VOJJ.R'V?KVHKFQ.B:&PXV"O<5S@=AIV'4:!:R4+ SS ?&2K/6 MV*PL@3^!.PAWL]@2.&^"A,0G)*$3. M;W(/#@3F>R]PPAZ+L/"Y*:2D6I0A6 M.GV!SEP<+7 5?=P9 UC6>>_4"_N/WW_FH1&K'VO$P]'-MN.6W#'5\<7AXR.' M-_)N"Y: 6$=(]E7[!,[Q(PM(M*L\!K6D+LWXHD0CPF+CE1+$ 4$L/(N4U/"H3,><\:@'-^FB#S$JP#-\8VV"W_$['-!9,_+#=J?^"Y\1QH9T MZ;!H>P0**Z%D0KF A-6TOG>T0D]$HC/E9@._\*.3LX@CXZ&^S^/ M4N9H3-_5^X^C5+6Q?JGJ%'FQH6W%+4[=.7^&=:U[$(2]5X%@%$@?:E@0#P_[ MB_)1C;&F^)(1!I$9PTS'VBBS1@PXUK:#<:1 *\Z:8H'FY%]$SU:X%38;9TZT MO7"06>(WP?P9?##V]:,=%4$"CY[U^C>*G)$/09".5<:6 F,M_I(DCR2XJ?81 MS,9$A(2VZ1Q*N'$:N"'+S--I*)X%\L,0]%]14&9FFVF8M+47DP/K^^+ FHRW)>=Y>*4?&X(7GSS#0F),[7(YB'A_FOE) M"&'/;UVEL)PFMLD=9])G)Y'GG4M%8U_B)VO5EF2>UA6_Q/+F*'*,0WX#8;.= MTLCNPUO"T>'1-L7L3EXRH2T,/8^"[S,FY)R96G#A/!+A;>Y+>&41WY)<54;A MG1G>'[,1(S%DY3P.&=FS1?:E);FP7>1\5C:D[+/-,!F8M5H+V[*U,&@M;,K6 MPISM5_(X*WFM@U-DNQ;0X<&DA#AP%?I49HYWG)Y>&?*L?@V'3TSM2 \0%&]VZ9Z%H M[TLH6BMGR\ZN?#I--LKY\Y? NV^FV8-@9$C_SGH(.9@=7?:(8*^="MWJ2XLZ M[W9^'E,66S%A>]MX0E["#-;%728+4(%Z61\4(>"N%A3N6N'@?K0]S=P ZKW, MUFU4$X:5+HX#9K/J@C-(XD4'2^>?;GW8W<9C9;<^ J^UP0P\SW6,LV SB_#' M\;E\\%VMH]2:JX<2IF-]@_&^ZU,O=NLVIA;FI5[,'2^[5"\;;^6AT0?[\(SP M_\M8QEANJ>&BXO^6 \M)8GE+6*Y*+.]($VTP*U5<130_B7/O+E66L9]".EF= M?3E9[9,E==.[\J;>D8L3CWJ(8+5*[T9Z-]*[>8?>37-/1D6]H30[JV=Z2XMP M4[N[)NWN/6"Y+K&\(TVTKS#+7A31#KV;%;FA0KDRT5B /3A-^V[6B9KM*;N8:=@)BA!9F3TX3_.95H7-3@U[Y]G)W$GEC^%S, M+PL)F MEM542O" Z02I?G@>=W([]2,[[]EDG0"^Y5#-9%7_ST"$8!J'C>W*0;U7V.,=ZE4K3I>,Z,^2*V=!5?P2/8)#LJ*?@Z'*TT8B ?4CW>EG:Z=NG M[UT[ZYKZD/<48A RB]H=X8GQ**_LS,H+V_4*YP/_[H"JX_#_F&I"]OO?;)/I M*AYGJ8)/P3FC^LNGX8ARU%QRD%XQL=%V?.OSPBH3)_:5P%!@_W"($ M8 CV_CR6<.D:'LANV/T0[K 8()C [_J#@:$;T=46/W4*4_PX(! L979HU2A. MO'U/1=[7X=:[.<.](P>M!(-66G+0B@AL+L]PEV>XBSG,)7.5T U]ULSOF@;Z\^>OV/#4P+T%&GF/+/6UV64O5C>W]B8.[0A M<80WVF2EN/UIN.Q(EPD?G0RVF^\24WMUP:*&=[KVB-EXMOF"UBX>=>&P8VOX M^1EH9UNP4_&C7EP^\/)5XT>#X-/#)\6/-!UJ+V#/1L\J:7W@*SP) P#2O7"@ M\Y+C-\+SF4+S-5P&?=/IF%N5;*@Y7/3,*3,]J9.:+N73 ,3WZ%HV<-5F./C\(II1?1&';'IB2B\Z&"2PE?GI'Y0[W9[AF7 YFM75 MRODU7$E4A3"&(?>.K5.*[W?9]^HY^B#W0!5R?UAK>K5<$YI7?@ M+S!/ZH;BL4D;J-.TIQR''FVMKT'KB*QP/;Z _SD6/X^G_;SD]R >ZV0OZF^>.QYC]SUQ^__%_4DI-3\B,Z M0+Q=KRK\N$C+PX@:*C+*3M@CK[%X!XY 9?MJH%>#:_$D"QR][_&*>@XJ>UO\ M>OZI.PQ/HYYM(\#CI4.LX\Q4KJB#NTY)1)$0#[Q8GT!?$K*]' MS-I^B+EB3X^E!!B@5V]C@V]'E[!M.P;31IPE OWR#)2?QDIGM5YIF=8#^PZ> MRX8]=OUG@"TL70$%>$GUP,GE']7F.W=:"AA/>* @SG0T)SS6V;>9M1J>_\M# ML19]!7O,YH>4GI8N^8'R/(**F0TRH9I#J(55 O'Z&67.%O7X)6CX\E6#XHJ6 MIA!F1?%C?>U(\>+420( $* RYZ)06&)HX!+#L8&@Q5?)8\0SC[:FZ$8[UL4< M$;YKNAW-;SS31\_A^71^;P?LT.FI0'IP:A#[S?=\UBH5O(V=\F=8 VR5(J^& M:>(^8@*7XRV!M:\Y#AX%,SU&D.]5#A(.0];PU>*FP=!>FD;2@_H-+>'26/R= M'6CUS%[R2VIN;(-.]= L98F7Z^B5%^R-;DJ90*VI-#J=A?Q8Z$;\Z8,W0$/6 MFP_K5-Z#>FRLIQ[K>SMH%MT*[N-Q81C!RX;!@9UX*SB8%X>.V:3 MG0$VUI"I0>M0=N@D\;2WX&S+Z?8(XHJ6D$OZ4UT5R#@8?^]BWVRNQQB-/85= M@DB$:[QQCG 3A+<4-9JB%"M)";@%FSB@>!CJ<&EH6[V"W92NT'(T.,RB]8K# MD*+/&@VE4EDLE6%KW9G671/(*NQM24#.F@L[%J&<9SML18):ZTG0G@:$?^-F M!'BPQL@?!=P/.I$;CRS840*RE=GAU*;)XCSS?L/20>"L(F#;'=P"*L?V>J1= M/>9ZW6!<.)YM\IT??CPYSBG3X.*\4O.%DN]%$0;X,JYL03F&8? MM9_*XW8[<804>@A+:[FRULJM5PJWQT[-5+Z^#S02N$.W\#+.!IP+4EJ6:G6E M7E?7J8?+5OJVFOA9>!F]Z%1V77KGZL/$!*'5O\&3?WRU4ZP#M:UT*K65)-H6 M7381RD3*U=\#Y3!^F.9.5Y1F?76YZ9YEJO$.*//-]IT4PE0;2JW=+IY0-=\# MZ<#?22-=6VG@+G\PF4KLODK:&&>RI&@)EEWC+\K-01:+=J@V *]K)C^Z4?/9 MK%6ZM$@R>]?!>D\2A'FZB,S5'-1L*)7&ZD$'F/5+VDJ!6E4JDJG0Q\(;QB061@GL'W> (&U SV,$L=LS$'_8A) MT-4;'D3>9?'T-,NOI:C-U0:&@$HF8\-3.@_> \]ACBO*HV74.RE Y)L\G<&I M%V'P2'((.6+$Y0S7AEVMU5[M:HC">=:'3%J1;;$!"TQ M;=D2DZM_03;'R.:88C;'L']KI]7U&[^VDH7JK)>%:A_B!.*P\Y@7IGE#5EN4 M4*A*5A:J)J<<"STD.FN!=64]0G=RI1OG;#7\Y]K2[1$M=HKQ"^_:SYHN%#,E MN&1HQL.B/"G$H@N3OM['\(T-ZG%8I2W#HCT '#)689R_W$-IM>I*O;$Z<+N= MV1OKQ%]26'>+L:_5%^[+T_\2.ZNNT(O.$B&]\!T'(Q$I6^5F.%@0T3V$!YC8 M!2M*#A$8:>6]U79-:6=(]XL4XU[4 D&,\L:&S["Z- MI9;QS/MX)V'L$Y 7# M?"ZTL>%I)F.ENR2V"23]M" M;&V@=XXA.+G[>;OE)D*6QH ?'#X)=#1YIA1>)28DHX;'E?43?N M8G=!FK-5G6%''--WUO<=;'A*][O^&4#9Y4 ^A#"R+U'3J;#_G7;F:<9:J40? M[K1./_N%0_N&]PW<24P8)#4?)SJSW+)(OOOBJ8]BT%=I)"KBW] M=.8]-]A6XT2/9UV(H( \0S/-"1D[]HN!;3?^&%^8WGK2SM$@S>8I>-W M[0U;%WC.^L[W7$]C9>&\K_2>3:P**0/&SGBN:1O M.%3W@@DDP2^N_^0:?4-S\)2_$EZ-(TQ\DVT.P"DO_-@^Q*P"!'F&U5)]2'JV MZ3-C%#Z\N6"/O/(=<"?@ N"PT^[IP^D-W,$&*=H#/NE/ 8">^?0 1CZ6KF!' M 8(QY=BO\#GOW&!;UBR+G)*KX%'X97B]RX8;1G34HD&-48E%V'C'.8$UTIIF M\!C#B37SA!%<;(7%A]!2T)X7OJS/@2-)P.TE?!M\:.!\ P\U:&L^3;:UD.XJ ME5/+J)KV-50 V!9;WW1&OQ)P)@YL3J(4LXA>;>15TTMG&\ #LKC9Y)H$!U=:]BMV+&O]%^PTBO%(:?[-FL<:R=FT M)7>(7(@]YCB;B*YJ>VNK(NF>ZE+=4TPY6#G!( V5,Y,,&VS/."(F M^ KG^V)'P#KH57\.I:6@^ MXV?<,.,O"XPAPD-V@T25"3OT #=(YI3-XE;SP0G0F,%O3DIL1@;3L( 1M,SP M+KRUS$9C\.F_R$YLO@,UF"6 NCOP4H,]^AGN<,DK;.,>M5!)XE2+8!MGXY,9 MH&Q\$9QJ4@#R (Z73(7\EG 0-/P>Y]K !F-MH M;!(('Y(0:P1.8NI@IC6?HQ"]A.(:HH%_((DTJ(@,OL)[ F.SM 93C%AVW)L MW /GZ)G3IIGP&DBPT=@TV$PJ9@PS<1K#1SKWZJ?+3#A_NF"C&S+QVIYF+W23 M=2J?KV!1;\I*;LF>FD9$8X>+>WS>XJPJG?JXK',\W9;+DQY(L#^BD-K7$&SP MAN&[U/,6ZLG6&V/3R,"=9P@@ B\,K"^^\Q@ MF#.;5X[5$<1Q)K[': MGLG )=T5@G]:NJ3N&!0ECOUG/I8)=DE_PD^KBN&01?AH]"0%(UK?-47RH%*Y^>8N50%^@;1^+OMHWH MT%S;BL*2B:AL?= _A@1,Q%H\SS+^-$!D.INSY8PRHP,>^ MXX4+8T<:,%B;Q_4#\2-&IYBA I.667:*PYAI'[I0_5^*5]WV.GQCTC<0<:B\18?7Y\ M6A\/_K2>3\D]0Y$Q&(3H8XM#XF :"*MQ,)(\Y5<,Z-B^QY>-TJ&E\%;.9\&Y.B:PXQT989GEI%7">%S;?@?G)B(23#,%0(Q=<75 MT,%E ];Y>X/HDQL$V#38$1V+3DN',!(V&] "2P,G;O!RPV&, M[=#@T#C.AKR)VV$"X)9"1IPB'3&#!(;MT=1@?[0=E'$3%.0D:% M;YL?R8X#O=LUE=S<*\<*0#%^H2XV+4"0Y*-X&]PHB" MS2[L>LF!2,;$VI:&U5E@R6G2((H^Q0 W3Q9,Z>2*4[:ALG'=I M9:2SD0,W/?"& .*50VQW%6K-^OY&.SE\NH1"[*%*5(K!MI\^9GA+H\]FI]'QV^ZE.[8!*91 U\PIFC[.:.U7@R M@@I)K'M@9P)%+C9:!Z2''T5UHXR6_P]\;1*5FMZ<&:/FE:9K-PKVO7-=74X: OLG#GZI>RDG65Y+[0-9@YR3O7CZHEM Z]@ ME;C4FE$S4ZC"4= G7_@Y0*SJ9*%! !/H>'((;-GL?Z;J/> Z5H\SE4* ,+9G M,+N*685G2)19]MCUN" M"BR6!9(":XYB18(>88*Y[5/<\.@.[Q:)N9 \I,-+C\(=E6V56.X=@/1$O5<6 MHXFO-N#J?E1/P?.=>((D.W8=[%'Z!N:1]

&\5FLC*$M=BI-JAT?U*5$T5-&EZ#NW^.*U,6H:9\.J,.+,:.WLSH5 MUYZ>/]6G3UZLN"I2P(MGTK% *IX^AV7:/")#^Z>$&81@;)0"*-5:0@B:*\- M)?[--IFM$7T7=DQ<:I9!37[1G'T2V\)F3NERZ,"D[#PM&AWC4^KB\4"P0X"Z MY.'E8/6<4PV78\;A6GV,P0^/J?@G0 ,_;+45EE:KI#-B),V ]>P-K ME_O.U\'+'^!U]]3!;*KV/&6]V!C@L@C8*BHSG)TC.ZBGBNT$A\C0O MM5"2O,:ZJVNM&[OFKT$,'!^!B;/350A--KY*9*K$B$.8="N%2;>HIIR^,(3P MP"YOQ0J*D=D!3;8>V(-1J3)G00"6LTLZSF/=OA'N#;>T]=HZGG\)00GFA[(: MK+M!N#^DA7]J2W;6Y)+6P$<^?#1F98?)QA&:'Y8/SJ%YYUQ; X>5;7EXWK>[ M07@F9/LU'GDDX1EUN_45%W?_N+XLJYWC"-)LQF'[JY (D$ULWV-5B*%B_6%A MQ52)I95Y6R?+GH*OB9L*-HST#=?QQX&/'-;H UB!PPJ;_HMMPL:-11"X5';L M] #TIL/2=.%ST!7]Y] PN2T0?Z@;)N[,22D*__-T/& 0VP(=[M1SLQU0YQK M14$9<.#.8F:33=?AC_>=:8Z.)?D97&Z8W65'C^J1=P[\UZ>8$+398=:E$.; M6>"9X-GC9(.NQVGB)[!KF-+!GRV6@\73ZL*78#AKT*C# M-Z*!;YJE6),#?P3+%85KT[$[RT,T12GD26P#TX*B>2P3%SS8+EK%2YXWG4^A^?"NN=U.77/V==&6DENR<29/F/'QJD7 M[NIL1V>#R1=<"(-7?'-LAIB4DZ>49J.C5*L)<8II,6T:8\;+G>_O[QFC1B7. MS(9.O7MZ9WA3"4/D6';]9!KN<&;P#"#GV<'.>K"R37-29H6 6.I\83OPT8OA M@*?3-?H*9O8,.N#!T*NPSG Z2 EL^)F!3-T'V 'ATRB-C:6R.)LG*,!AP>FG M"7?53GNGI#?"V.K7T#GKQ@IU8'7AJGI?NW.H"! 4!L3B7=$CK&$,R]O^]_Z[ M[3S#A1=#3%!^C>8]8.:,%^^!68IC(%C(T75MG2=!#S*$I-$X;6]Q&L\&8>P-7 MLJ4DO"TJ\L<"_D'X6#X+A#^G%,R3B'(_\#(2"4Q2N#X.(*:=!S'@ P^=ER]C MV-;"+*,9J^'PXNP=3QV4PAAX3 0X:#SY F^=A#TA4V0%?=C360CQY\]68&.T MQ,*F8V>^PY@GN((I5Z4 Z0Y8PA?R M]VU8U-C)4W&:Y>U-I55K*-7$\V,3)K%M5J186ASYPA()TW:0!,X,=M:(+S$) M/Y>Z$CSZLHZY'FX\P+U/02UWCAAZMJ<=B6[^Z\7?@M!5REJDGW.^L"H%TSMT*9D93U;T<1$ M$I^(PHMA:>CR>KM[V_'(/S5W")!Y6"07@L/WO_EEL/H4'TP< M=C\:%"4^+PJK$5FZ?VB;?9P].;TG;DIC<3Q\.^W1!':DT0Q,V*O!.+>#K9^5 M),2.&9K%/:(.0^@.!MZC%J&A,2[-EZVP'C/LV!H,#!.+!]TM6L'USN)<^&6) MTJ19N=L__M_?MS6TCN;[_\U/PYF9NV;6R(NJM9#=5BA-G/>/$'MNS_ +J;;TG4FY)UJLY.+%'-;@"-!M# #P-A0 BA>Z^>F*=8 M"EAO$-Y-D,U&.5I@;@AYECE!D9NUE+B>F.9I(J^Y5:?,DA*O=\2Z3 FI%Z]% M#+4 3[]"8R;B?H/%2@,\DZ7KH[\' 3$$9D\L;EC5=.\9D$ZNUMK4FO(\PH3!&6 M8L136S!5+;E&GE&,*U."E9%V[&&Z'B^K15:3/AX_"C1#O3\TV5.0VRR3B4$; MD,),9=Z \=]CV6CXLBS3 2D7I%'PVO.,0"6G9''V+1-?#7M?>%J.'>;PK%/] M+E\6N2-;J+Z9!V8P1A M-"AEL5)!KG-XV4%0-Q@/VHB*;)D(087I#KQ1]_ ,\?K,QA02 MU!-CRQ 9$$J4,<=<^7I='OD M:F4LK%AP\/ICJ=)B[U8DU$1*FKV,4YJ#H%+4 8Y%GB DZWF8;11#&X$7^P2N")Q9(.!B(](.\3)@2'@.DLM; ME08E:[3%$;Y G+$43H*A:)\9YD!@'WB*RQYTUY 2FGB[0#21F>SX1,*<,@,TPM)59)V&1[W(M JPHI@/F<6;T1B MJP/24B)I/,R!#JS6P%X*62.M,&EN1:WGN1Q3X&"PG6>+&8@]0@'PQT")#4S7 M\Y,Z( OS0YJT6;P>QHT=L(90XXWT'[B&!V2OSY0$UV0D?[:LI2=2;8J)R%2X MP(@/!,^T^4$FLM#[KO,,WW(!4D396,[WDV/$ZZWFTZC*:91"O%"[EA54!R0- M3#&LDC8F(K0BT!?=X#4E@7D<*NHH0G5D0^-!+/"RZ0<)M\=Q91&=_$J)42N M2]+:84E-=!^(LX^?-!+#8.&B_/EW RN4Y5%T_BN?1=@6+2VR M=DR+E&F1VC$M?(]DGY?*%N]B>,R2?&U9DNG?K_W.;@O L%/B]#/O M7-?G3S67\Z?6@?P_9_GW"2<8'7.]SX'G./2>[BGH1"5NOL+J$S2,^AB$"%LV M)#WK$?.''!5##$W@@<&K>0$N-1DC*TJ$L"-];>D^2"&[4 8\1/@1?/W0X4_A M[P4QTGA@(%+>#"\S,0;>9[PDQAH+'P8\?T(B%6@3V!B./3*ZSU&H@O\,?82) MB@DD)E!5)A%L3UQW%AUH+2?-S>U(-FL@@PB?=5"399SW5^(%PK?1I(*7@AL@]AN+'HH4A;A< +H?(G M?IL]Q=4N*Y=4/\;='1X1X,X?)3P:IDPNG.7HYO!VED#MD0GD^,8+Q_V$,UC" MJTED"\7#2!&W+XS8\HB+0@YN1*7)@3B*#5U7DWH2U";7-90^BJ6$E%TH3+M! MK9*K]=*6E$I[.:72VHY2B:0BT,4BG% PA/D7#Z HN*\<6U[XQ4)/7%TZ MGTUXR7T0$OW1 W=1_NN#NE2JVQMJ$C\]D8T;S^"=@S?^0#6U^&['?:^Z#[V3 M:J5>JM;:I6JC)BIG+=V^ZYIU:312UR>3_%^MQ/ M>:>6^ENL26$DD(AG"B*0XCU+B!@AQ[WP&,LSJC-1IUTK5 M9CTC"W8*Y69YVS)E,)\XI)DM9#<,4*03EO@+ RB+((@7&A!1.SRYBLP7S)2% M>1&E>>18=J1.7Z#:8 Q.52I<\G:YP?+IV%(^FRUV?[XXM M"NXCWY%I.0-PJM$NM3I9V=P W'B&)VWF/HRP@<_ M4@UG#*S)I9X6&J.@4H<=&S &GRE]5S >2B F_SADJ$K(H!G25ZK5JZ5*,PO2 M>"[+\DK?>O.F,ZJ2HCE!T^RCS1M(6F4Y"ZE3"%-8MV3F%YK":3,XA+_8I4%< MJ'B*IBV9)%]9RB8.P,H#LUB^-Y(_['V:1/YZ99:QL(.+;NQVBF&M(*VP#0$\ M KMY-O)9M:Z5.IDU8CNPCM,C=WD4S1-%E"3I04W0#)[G-5GWEL7<&N5/W@:T MF=5RHM4N=6KSS8%=VIWI=]]@8VO3"&.F1^8GF"\H)$+<\#RY)?R[&8"'I6J] MLS59R,-I,&EU^\'$#2ZNGDX\QM3OCL]4K7%Z9/R(@&<%C6:P5BNUIT =%V&K M?Y2>SMXQ=%I8:AWP#CR!A6)C8YG1AC7[?*>H 5BL$JW1%^GXGH"QPO5@DG0* MAC;1^!CO9\+:5#-=SH39] &:>IA(W\/FLS8O5%9$C9QE(@Z]J'42\\&6#C?! MU W=IW)I;]S[D]HL. %\<+0FBWKKB "?)XN.@P$IG2RR=![??W3@Q%89.4C@JS0'L@ JE"3!>34\47$ MM^-[0Q3;)*/K)_0Y[#.0+>]TGT+B2W&U-CNBC;U!\\ 514+7H,.PDZU^&;)K MSZ+9$6\V[F%D6I P)<0;^L>;YILL^U4>UW?FB_J-(VM]P=*>K#%SF]4Y$P^F M>4@+>&<9JUO,O\K*@%]\/D6F3'5%RO!R@(4ILO-)5S;(QK7E-02*HM7\Z&S-7R)E?B9DU@6DFXEH74_W,%M#0&C_N#0[P+RAW3R531Y,[1]OSE*:NKUXJ'@*M[82 M*,YD_F?3&LO$6NIP)/;W(_;D1$2Z5[#3%^M7.,.+^R*(>,/<.Z3=)]TS^],V M/#S$(?^P(V:U==SX"V[\[7$M<_]'V%FMQ.:0,;P%\W_W$H09K/MN*:^ M?#'0B?H1=$*"3E2/H!/KJK\_ DL<.K#$L?U6'CQ_>06^ HC_C"$.!+F_O@1R MOR#*IN'YE[G57_"2)9^(K VM:KJ\!\EV9@A,JCX/F1TKB59X+0@EVA+ 2!Q= MA+WP%EA^K-EW!)Y5W/ B7K,I,D>PHC](YZ1B^V1VIP0:*:MRDMC$B1"S1PX( MVU_44-=/W'$CI*GI$B* ;NO6Q#.I5 41Y1 \#BM:;&"%91'4' S$5-E;&#X* M()G%-;P &4%T["=Q=XW$4?JFVQ^/. I)<$',0M#!ONZZ$P*,#9#X=+*4<;8/ M8#+XO)F/G0#?%1 K-$-@F$>_?) \(CC_ .1$]Q M-5F#P^&Y[1@A\'<#](NW MV#1E&?2>W!HV3(SDR4<.ONM>I<7(IG$M)C@;4%_ M1^%SI%KT2*F$"E41"A4,/5< ,(5:>NRQP=A2+4(61=5!FL9E3R9,$![V GU, MJ4 1I2(."=Y G&&3$]26I ))67JH+4.PZJ5TILU?3MT*@K[\+P#%$0D^L V N0)5B[I(#"SGV9,0 M5'1"N2S6GX%CPV!O@,M!UH'FL@"H@7Z@])B@*#-*00MU05_>[R'2R8RZ37A1 M?%=84HAU'"PG=N1R\LD#.CAL0,A^, %BOK^)2XOLQMH2.WA]"4LSNQ FY21B M(@E(US3N$PD3'>N8?.2MF&6T5K#)W?"WO@1_YZ0NY2[&O< F#.P*6S@F7[^/ M*#6ST^F3VX3*#4%ADYJP.D<3 M[J+47*LLT>A[#6JN"4?8JA NZ+8"HW9EU%;N;95,2FU =F:IX=JI=;*@K6] M\O"X?2,D^31IK?47$>X5&MM<#]MW3:=@EXT M^YQHKV2P(I3WHLJ_J/4318W+'!ZM@+>^A*)OYXO_ M'AFSD1.S&VQD>!]B7:V2 ;O D >2 M"=M3S"UHEFM;_5FWJ0=Z@RL#GFLY(@WA M25"]3X[N4L/3SZ;+^J18$OA]O+<29>W?.O!37[TP_;\>L!V@:%?YQ(''GDR# M\DK59]VDG%M'_;5[JU[:!LS)-7$EEW:_S#-JL=DZ;OG1(]%/26"1\7I:U7FV M>0XK&/(^ZP]5[',UM@B [NKJ7"51C<[V__W?=E5K?:!\4:S0,#T.5H>'D!>] M(>,9I)1&B[I3M9UG^'_[C'Z"K5/[ENX1+<[I'UU$0!LPPBCT?.#F*?B&/(M7 MQR:,L,#>F&9/[<>> T@]*JD0$_7&\,YP$MC!5N#H!8FKD1Z72#TE13U,5IY" M#3H10%L,L8F)W3A8!DMQMJ0R'08!&N, 5!-"7)YM^VA+U,N3[0-O M'3GV'<[G>NSCF8?B;!);3 M&;=6IN!CUCK?3<:TS8;YK53K,QB8EDFZESH 9XVW1PG,2ZO*K>0B@ZJ\8#V7 M=&4MJBLCL)H*5A-%4#6!]YD\EK5CQKQMM$2F1)""2\KQTO/@ ,MT& (PB7J[ M5-?2+?X"]3I0[^]N YT9VRX#UQE-4S2D]'AQ',CZ[!ZZFE9='JJ!5DH],'- M9[2RL!="])*RVN45%QZ\0O5!7DKJ)U]O'8BC@/:=:7C KSZS?JP"L:S>8+DEO(2Q M3)-$@-"KMX3>BT,@YHC:/OM%Y:\+>KW??8F]0:G*(L>!+-Z,XC+K/6R#Z<>H M$*R$-%6XUB([A(7""FD#B3G_:Q'9G"4 M<*KHLK;?04%R4M RT[EZ]PITG%&' =@_:2BX%$P=; +^;M(3@O\0.\C'IBX B!.CG!)]'YJ58^X ?T3^W#*7?8 M8@P1*\ _:1D@/?TA\Q0!D>#8X*K[SXYH6^(R=H9Y>@@8@X%F3\?XBXRDDA*Y%T0,I@8=Q \,?1*/PG)>"?0?SW/Z/.+9CQXMHE6>(I":!"H$NKTPN*MC M8/\,3R>)4)^.4MBM.LVYMZFD)G\_@-TJ/K M]"+0/2ADWF BFS(E=TXN[:C&M*,R53M*?1@H2'[O-339$[^2% H@JM;Z+GB7 MKJES_<)&_+*WITL(N]A80I(1N A5']>6R251&#/R--VBDJ84.P"58D(33@C. M;43-!]1K,%'0!>=A5[Z-^0]1B=*L//-%'?&V08PN Y64XUZ:HV=6J&WY(HRF M3\P&C>Q[<#IG'_.SREI;V;H%5S=[XBM4-Z]AXK5&/7OB0]V3[>L0<1&OO[V( M0YDIUQPCL6^-#7ZJ>>!B S-+ G3*H@=T8V3:> 6OH_6IR.:Z975.\&%-=MAG M:J]'QMB;CUTZL#-D+< ,HY2)%])2UD1]6^\0G_%78QNA]Z>1@G<"1)BR'I,? MDMG@C!^&P06F F^K?U"U>K74;#;CEGX4M NWVP>BWE_,Y7_BM28]6$YGWDV_ M-#C>&01W!LWCG8&\,Z@?[PQV+N('=$WPK?N]^Y6B_^KGR[OSW^[N+J^_TQSA MBZL_[B[OU.N+W4XQO*G JXS+>SG!VR]WOUW=X_S4ZYLOMUW\8IW4%,(U77[H M?W2*;NK_6ZFT4:OI']?VVK_W/E[Z;*16R^HWW=;Y41EXCAA.'7L>75/#6=.5 MV,1PVET$38;/ \,0G[D-VPA?\VZSE&[:RU#&J\Y^2_=UF6^;TH[9B!,L ',6 M37I[3 '-2*80G,5_CFUN_@69 VAC<\,@UE$ R@],>O1 M\M:(L2G:O\E]QP&.(QI!9U?@\R%#[@(J!+<;V]N[&Z+R.7-]':WI4!C0LM-E M["B]D94\&UG-L9%+PIRG0%GL]7U&O7#T]\TN=<]BDY,:0Z@L=CBJEECDSA#,3Z M.;_GKOE4WH"6Z#,OF;D:8Y6"#OZ#ZSS[PQ)/2,8L*M>F18M@)WDM/!S"GK _ M.WUE.SAO ]/MO+%)],3_\F!#)$6\CQF^J-N\#]%)(:8SONJ!2YM"8,IR3'QQ M)(,STO9-J%J<@&]BWC3%V(0+S#TW9-6' *R8KTKD:'8F,7NB555)(!X+5QC^%BT XHSDMW\B MY6W6])1(/"DX.\ZO_W7Y^4SKJ ^6TP/9'3+=PEQR( [#G\O-%OEM>%B !PSJ MH(1R,SG3_;.A(R+D/.&9')E@&;@;L).6.3"!D;XU@4/-&&.L*4XRCLP=_&2H M \$6IMT'E6\*COV 0BQ3P!$VRZ21;)T4BQ!I'J_BT-^H%S&"08^/,6H/.Q7$ M:T1=U,4=@1!"4+4"PEK..1[W\H+ 5SK GGB+DO46[OW+E F**G(6X]8!W=+W MYQ!"6 AHZ+BQU/=I/U%(.(0B <'B,!HP4JA=)J@N!4F3P\@H)WP]PF=Q$-Q1 M 0P'%[Z@3"-X 3&>O3Q2^,?WE/@2PAT8XJSS+W@V]J0D*BUXO'7L44#\"60* MTR>#LXT#H]LF_SW0Q69I:PK5-]Y. #]@7]'OD#?]<#)VWZ6TSRB!U)'SA NZ MO%>=X.C#:U8PXUSV81ZQ=$-_)#FB]5%U1E*4/E#U#DEV*:[K)>TH:"3X:\&6 ML6@-C!G4VS$0TFB^ $:G8+^[_N1#9.]..5-4A%@'@?:'BIF] [&$ =\5YK6& MQR<.]^6%\P]_.#+)N(C'W4UYZ6P[JM.S9+XNS/UQ#'_VJ74)W1LY+H'W>TR9 M?FKNOQ4[+4J5NYHOT[/:D%5;#-K$O2MN2,B^#FB=2(W,[S$]139H,$J!V@L/ MN6C6-5 5826D#9>IT[-M,,(#9_P)TKV3RKO]]#S MRXI='S@(_S((W5C%,@-8>WX _N0SDL4-NJG0W@-O!LXW;(W><]\)J?S&I?(+ MBMCB,]\*ZUBQ5FIU72/15$&.G;&NLN^#)K(I/RUWYU'<_#:.K M#,[V#6&*UTN5>KL@^.9:*[U?9VS,#5*LI&RP]W.FF9Z&E+<&,66SS-*6: M='E>9H9R]DY5G-26/RU.]W_UE14.R]/]/RU/&LL[6P?!_>7-Q<45SR;.25X1 M@TE'^*&OO[!-GY6U=HIF.SLK\SM;&SPK6SE.["V$G(G-6 M6'59LKJW*D2KIKC_VIR-2CEE/+\B?_.DMKRG=1 GZ.KVT[9/T/-H^IU-" *1 M(W73X/SBGG>>_5[4CI5W>>=!2AUSW>P M1P$5"S@4Y^5U-47O__':D:>1;'#MU-:,\Y7 M7P'TU;SU%K4Q7+4^-X10M(9X"PCJG,5K\^5TRN+G*JBB\AL,EI2GG7/-<_52 MH7F=92/E77A")TD0X'BWOOVJG9B%^],ZXOY(W)_&$?=G9_ .6P7QV<8FS%W6 M*!+$]ZY(:THAG5@0U0V:GH^I9B;\SK0(+](5WU)P-;->O!_VJI&EXV55#BH+ M'O\SUETL9Y]6)B?KFHTD8%VKU.HT.&2=J];;Y<9/00VD,GM0^-]P)0+"P@9" MR>INU8 Y6LXC5D>68/0'W3;[ DQYS4 MP?S%W6R/:098*QX4;6#,NX0 (ASO=UK5"SW)807#^$0K%!,)-/F!)M\4$U" - MK%6;"CW<[@!]&*&59N6$37VC-O.-^U]<.N5UO_,T.==D!!T"? 1R40!1]Q"Y M(D10TA%KDT0&R^ --L(/4090LJ,/&QRF=& B<";?8V(/Q, W)-R&Q,JP0H@6 MRWG&6O@,B4;4E3ZO*E:,$ Y58*@: 60&[#L.GL"R<7.$;@%UT34XT !"MI2R M9TA0)KAT'"W(W4$LD"'\BB$P ]^+GJ^['*Y!5%0G21,@@W*(%E[&3!@%/08D MM?0)O$$0B_[D9= ]' S7:C/$8T"06)!QG6JF.8S/B!J8\DZGH WL/D(/""P@ M0XQ/R$=$D=B8'-LAK/>V&3,XTG+$@X:ELOX/CR.3T H&8\2X@8<01H&C_"#^ M,S/*ZJ<)S8/9AH1E&)BNYP=Z!3Z,"$>\DP,"98]1*V'1K?SYVV:IV>B0*A;0 M#EY8CGYS.8C#'X>.: I MUKL2^C V-3M531_A71F5QL-W75#X5J >!V..YP'$F6 $4PE!)G0LT:'-,(A-'3+<1- M)00: 5$U&+L6XA/Q'0[RAL@=.'[8#"&RRV0360XAL &56 0C2Q;@W/$"G$,Q MM6)U13E.>F6V;=0L-=K5P#;JE%L_H;R]Y?4^]#GMS[>\]H,^$& -'/"=%+:0 M(Y+K&+I,=*X*AWX@,&YI4M'8NIWX46CUT"%A)"R>4G( @@2<8I4%AE=@GBD+ MFV=JG.8$A_48= &.6K@)6PQ+17Z2],IFD1(UQK"^:,[S<6LL.HVIA,\M)*)? MK.Z&!WB*R>H)%Q+YME/2=D/S(6BY[4^?EIO+HE<"BS[GA,BB#R944OOZV.-] MO:6A@R]_H!H8OL4V@:Q3!)T7%%-\C113=..&\Y>@F.)05.(B)232155B'FKP M;11R379.8"^L/\9!8%;86=4FEP1L!G>,?0;P]-7[B(1ETO > C)&,+NXA>@^ M.KS/!9R\0Z8;HJU( /T^74,W6G6IG[5VN2-\U[=41A#5QSFT_84)(%*B,5:12IN.-+Q1LJ-T 8YC!%TTL;NF ^")4"[NLX$U#30V M["W&"%D6#0F<+YE=\E4B7(7^@VRSI'[3)S)J7)T6-19-X%SJ0Q?L=A.[5H7T M@-75:NCQ)18VS;H2VU]0D9"X*^5VZN=33U.^KPFCF^XLH[VR^$Q-T:H*1^1+ M5_@J*3XEW"A"!> J@!"]!? TX4B&D5\=F4\*AO03>GW!\Z4 :3ELV .4EPO# M9SE<,O6!$V$L!0TC@\>PHE&TB+8X@*8)\FV+W<^WC_?S\GZ^>;R?+Z1 ;_/. M?KOKS6\!8/:@-/NO*'NP.SU[\%#,@4C*Y-1<25+Y,?M5>5NM9T4>YH/>8B2& M#&EI%\-(K04"'_R8#*LHE&PO6YQH22-8+BT)G"Z]9VX+T#6IC%5,"V8GKO"5 M(*"]\3OIXNR8RP (_](><$A]LAW.)6S\#;:<3<:=YAU)8G<"+%ZDX=&^-PT=0O?=)12T0&8]U M5\T!L^TE?I"*?QU!MG<)LKUQ.-@(SO9B%1)2V>; V4:AW!G*]A81JIXW+V"[0]A:QDY>CT;=I&PMH^$W]!VVC36MIJ<^_9QG^O-4BN- M$O *<)]W270X#AIII)I70/1-@VVG-M3>5=>"5FFWEB\O7E=Y^8HO7!9B^S6# M@U8;I;HVMWSS4#F_,IS +G&U [6S(0B05JF=QHW=%3)+LP@HH(V2ULP!L+8M MBN1@SJ9.P*PML5!6Y-XK3JSQVSVJ\B[T)DC>\@?&_I^8C5)M!8"SO69\:_\: M4R= MNFR6FLW7Z5]H]16PE/?_G#S15NC?M0; LEVP')3+"NCAA3@B,^"S-WY,EEK5 M'%C-VW&KZGE:+&P> [2=PW38PE&9P\7?E"J"FA03+WL)AJ>4XH5[585G/X]%M_K#, ]N]S<,R!9B=$RE[ M_\_/=$_I5W)^ON:KS.5/S_WF><&!L7,BXBX C#U7/Q45*;E9:J:/JJUB8Z_T MLJ7PL.OS==+A 6(WE@4!7QD0>^L,SK)[U@&"O0^5#4?TW0VB[R;K818!X-6: M)4W4[,%HC2H5N<-TE%P#[R,(;[6:GW $S=1LMP('/=6$5G)X*[52O5&/>"L=CHG-JW(BF-B\6&,Y3&R%SW?'F-C* MTM[2\IC8M;(6X(6&;)J"D29AL:L9/UDC,O;<>>3%HN;2L@YP[!Q>8/XYM8_X MV$=\[ /%QZZ6ZLU.T,&@6:Y)A&RJ#(AJYWR1&&H7U4G\3LFC+5'\6>/@6O,_W+^E.IT)QJVL%XR[R3LM MY(V_$F M0AP)ZK17H@W.?,1[G0:"G>Q$LS@D=G-I2&PE&^<[QPFQ*)KY6ZU2G[HP9Q=Z@;5?0+US$ATOA;5>I&6CNW<\-GF#%\=7F MT+JFA_^GP.Y?I6'WP1ARQRQ4SJ\(4?2(P;L M!B]E/"WD$LT&XFTLZ%_1_E$B2=H):UO8V/.A>&>:*,G=D#157M'N6!9O=V]W MQL5"YYS"TTN.F+N;N_:K5H[7?O+:KWV\]CM>^VWY!+@RP44TT$DDO:\_FCYL MA5OF.6/WH#3_?882II@?6A/>&".6>'6%%@2ST9903/ICQ- < 8?)"B@EDGQB MJ5>+W#W)^"/OAB-Z\. K:#YTQN _\"U/ND6)5[*!3G(%YV!YP3PO> 1]HCZ. M76^L\V7HW!7 G][Q ,!$[3ZX+!'#O<*YNO"W96'*4IP4Y$\9+/INA7ZI&S ] M=&]<*2IYB"5](:T:CYH.',RF"5*C/%Q#/Y)U,P@2A;P@4:BL_.;#HO^B6BA, MF!,17Y$C1.8@W8!9&)%U=2N9]>3QN CE\)AI4L)RPHA];$GPRR KK*QTR<1, ML;HD[EA]/)!<6AP\./9A =S3U=&7\_SLEU/F9K)M'06*N AQU/ 86RC1C5Z% MMP?6N.^/R4&&UY4P[]+G6\;T:>ECHIW(7QKI\);Q2(Y*MCN%Z2@P]:2;%E&3 MU :?[R!"I1F95TX/=J$P8F*B_TR7 >0\6";QFDL5R""F/-ETE2W?QU+DT;-I M+OI,N9A?1<$/@^Z,!F+.)@;AD^F'L42RN(A(\=!#OUHX)!%"A7ER4?F/+%P& MVX%D-)?PQL(P/7?\R ,PV'8/?A?2VE\5V52:G3DNZX_Q48JY6 M.L&.C[] =IVZ5':=(J[:@R0,^1;8=)8IDC'#14?\25TLFQ[L<[^ &JA%GB'? MNM]GC[);&FWE)X9%85%BTI5=TAVEO3\K*_%0$Z.[Z>3PC%359\?]@0SL"UOE MQ'?P/S)&H'L>X^T4V$M?AL9B3X#"Z8G[YM.,X'J[U.R(2PH>2Z4:B)DG=^\UJ_,U*XLVM4EWC%R"@^R-1U<,5 M'XQZ$9$&&$1-,[8CNJKBYD3]AHHYHF87,N22['S;:8L"E@&=^30/83Q15\/( MBU+)8$I4#]$O2?W&I[= A'Y:-D%_"A2"N)K3R+X@@4[DEP7G"*AZ;E<%)[SX MQ(M%UN+=JZNMY)5?[NBUDAVOBU\E3IMLQ ZD>90T+7J'&$UN2F4XR(62*=3F MAI<2L"=@[#+\JS0I;&?R\ M_E 7K!B8+[QXB&'F9:[)*9334M*JM<5F-%UXR2R.9!7!"T0J3MIFAA=SY^+U M2(CP8.=*"#^R%SN+XHQ Q0X:@SO<4Z+/27\*F5+O2*6@&)B6A'!%UE4A&:U7-%&$E"UVN%K43F*]$9=Q]I(/5O*RXUS< MR)2Q&C1=1J;/:_HR2C(UF>;)J)S,HA,IXM*B6)&WBN5PPT2*9B2;4Y@2\@"? M=LJ&UWYPT'CXQ1/>"$CG=C#VP0T7L\ AXR-PQF<%3-K-9G#.O6VT,TZH4D8D M04D'ZE#BI==+8LV$LQJA8U:F5)(/82@EL.HW+Y9;E\#<67B#P=DG<.&1G'=# MC)QT71 HGO>[NT4./T$.A*#$]#(>U3JFQ MNN=@J'H"+NT/E'B03W$+*7U=C$OP[1->1X(*B 148:?S<%B)WVQR2S#S>UG! MJSAN)%TU,Z&H%(9+2X'ZH=_ 1S =#V>65$LR$NZ%EZ@4A$7SQ=E(']PBW,"< MH]..>5!=;GW3M3L8[5A/?%C7+W=AA )5WY<7+G"H)D>F1UE;O)C84U!E5BL? M^I(V>DB;1T$;>D3[@!K<'SH>X\(CKANXQ1F)T(%TAD4%8:HDEOL8)MYX@ RK MWKCWITC=0O'$X#1[4?X<&P^T!=&[\K&2'!.TN=@'.5J,QP%&^@\6)+_!8SUG MS*/T3\^A*6.;!;+XQ M=)%L&*SH-X%/.A6HI:1!04H:S .)Z87%Z*H6UJ(G3**H9YQUO53BQ?NRM!T- MD6@43>W:]IAN2JD4 23LPG%'BE8Y^X6,BH%IR2H\/Y?HQRV.'K-,T+9"2KA\ M9ZQZFK@K><2]E"WO:B#O$D8D1""PG>@AD477;#8IP82GW-SLFVY?*,5%.Z:X MR!27SC'%Y56EN"R6^$C_HZNF\8\W^O]6*AW<:/K'#7LKO8^7H/+56EG]%3,G MP"(EA8AJ&CZPY-^?30_!5M!V5?BQ_HT7G]R:W@]07[V#=56Z:.YX(\3=<046 M"X<%(\U? M>;S!CT923\C9)('8F"W?1Q( %V,^$W\\B C9P P%Q)K"S^Q.5- MJZQ'WK@FJF1H(M(XJI2X.E;)$YXO-PIN$%K&0 %+S';O-$VXN(+CFY659E8@)@1F_58=G,3.^NETS7BNK5W2Q><.A(3'1>U,& M?$&.$_/C^= U/2 02L4_QP]#&/*I'!:7EM3/3A^=X^].66DVM%:C=D;9(R?? M_U#OQH\NN#YP6N,L_G#<'W!D@STZP6X\YL&ZT6F2E7)@Z"2<#_5$W(S<6#K8 M->9@(*Y!3DLBY*QS0PN_C9081.^R>4 :F,!&^/'8#6XQ"(65XK.",9@B^4UW MP5[D0,W@N5/IH__L$$R8R&&A[.OWZHEVJN*)!X_#I^2C4-8UW=1+%.@/9%>> M5*./&F.>@_+@8"V(;@JH.?B7"P:J3FG[2K!B/@T9&Q]R&SF"HHRN(,9G1!&] M&R0@660'DF,D?PH."'!)A".XD2GS[5TZM4NQDAKX6.F.>+X*/G;+Z,+ 4+^$ M"PU*;$HJOUT0R?8=C'1K[9+:8_XS!M.C7"&/6"ZP%/Y3]1C[@84J"#R.I@ !(]E MKP)CL!;!9?Z$$@"'P94'N9;,[<,@(R^0P'!!2&@4%(/!(ZX.D\*4'@N$_T-" M*D!B!J:!!M<[ FA";"8?L98%?>'Y6FPJG MP%OP )RQ!\G:U*"Q'+NMLKDD4"@QZ*LG,$'SLCL*QP$#6@%0S>B"X*W MC\'C<"(Z4K!7#)XF B@3$441>DCN"(YJ1& M*#%*)>)Q#'XQ6X8#3"6')2PX03QD7OLB&HD\QSH%NY222&)&L M-L,46D7,Z6VKTI!%0V(.5/M$NP8LU0$ZQKI!:T5@=\RX""%5J&Z0G'9OS-6" MR\Q1#Q254#PQ2HCLJPC$FQ) O-'K%X#_$ZI4NNY<$\:KB;9[EY>P_6IKO3(( M;P>T;ID"_9BHA;DHFS%_=Y&%Q'-V>,*YZNJ/IF%-0HP#9C^9KD-0^G1F@D'P MY%AX,:U'F@6 8?-#',>@_BTC'9FAI"-9W%;*2B^*I"J)C**2ZHGJ! [6CH'" M'IO #Q0<341S:+]*D$1YV\]K$Z*W#I@4#W^!/I>H\K]R&88IQN_P.0NTRMFO M0>4=K@_S&JF%10"PU&.6\UQ2)LX8@0MQV7V8(B_FI RF>(R)>P72T%0Q/153$'(@E@2FS6:Q+!DIL).!#]#?C^HJ^QK M\&)^9Y&HY/0$]O.P N8^C2%.ZM(.GP88RL+GPE+ M^)D%]=\21@<.0\*:EKFOMI!J,%K&YY^]'E*2E 3^SQ# M.I#@>& +QRE:UPT^7O]'*#TEB4IF"&<.?"+'U84=!\H7YHS:-:JL"";7L9R' M"3X MKS-@#>ZR*R_067UN^X-X6V^8Y<4Z:T%72V8S!_B7!TRZQ$L%#+]!I.8 M*HY >O-KM3Z2VKOP\9:>UGRFS%XO1$U;, 9O-DL900;WBY[>FR M #@HG%2F[N<2IXK!,!L5"4I+&S^*6@GT ![AR%)ZQS0I;"6NZ K4-ZF(.XVZS/^8_>)Q*J3$FA+JX'D]61*=GX??S8Q>UK M()MCS7AZ$R5"HS.I1034,GB1X/K\%:P7]SJ<_1P] 5=0DJA'+OK<>+#@R*9+ M-@%6!SCVPQE=)\D*I-^I4U1$"H6.42B1#%WFGF5Z0XG53*Z/J&Z3J!+1^T%Y M78ADIVL?;GK+''S2EB5.,SB!;:2"[>!DA&W,$RU!7 )1BM(C GS1QW? ^7V\ M!Z)[H-KQ'DC> VG'>Z!BB?3N<]D"&S2W;UK??#H;SD:ZK-6R^IOML@M85S\;>^]VQMY9TLH"L-+8K*S7P M/]A )\,"#2'ECMF(3G 7!8X^RL/NY*&Y77FHE]5O8.BJ=_H (_R1W-?7(P>^ M+*C "M7B241KNQ+1R,@!>#VRL 6=L&!:2'N[20[-LOKE96CV3'^#RVNOS7&^IY MSEN?SV];'W%JTJW4/ZAR?OS0Q3KOU4XXY?W;Z8PP:).<<=)3WW>#-01=<9(7C MOE?=A]Y)M5(O56OM4K71.'V3FFV:S$N05M)5JY2U++IFD4O\8U.1:ET=NFP M<]4J_]&TJL9>M,J9]K^^A_G$$QUFY+'^R"#SGLX(*4'59 P90P+>*]RC@IWGSDGF00S$Q@D%!M JQ9 MI''X#D5.92*'&[ON4]MX79:X _MRCE\G)ZA[:L#>LG:4_&S)KVD+J,XYAT9: M]]42HO<1JQ9XT4+]1#]]1P4+^"_U')_9EN&O]4E^?NS,[35KV7U;HB%F9,X@\.,@R.#YS&XNM$-7$ULX#MQ MZ:75&I7CIMT<3S>Y::N)33N;IP>R43.&!@=RUYS6*KDW[PR'9=[;J)91YPFH MG\%H5"],BTG$%%D/&*+ZATR-ICE,Q4F;EIJE4E:6S&V*)R%F($?S-XG><)W7Z7CTQ3\5$X5TVYF&< M1_%C8BAF8(J>F+.?OPM09O#*Y3J"F@6_7.2G_"H'?_:TP*_.$7SN E@C[O9/ MQ(\1,<<+ 7,R1PK+5<,QRW.\^[RZ_?N_>_W>ZH[=5Z0Z@W\0JN>$LB6?H69D-$ M\0U4@;Y1HG3"6\JFP,19*N@PL",'59D9420,? WFD_'",@F5RX:Z-9"X[ 2F M(!Z@Q#7X"8VFC_VAXV)CGJUF62]TM9+_[;%+F+E7*S/,A?1Y*X9NXLBSKM%6 MN=:H3QM\]IF;;BB;VRR:;5?D6-OBLST)A3K'J7X4Q=FBF/:69Q(?[##X]\^Z M/<:$<(U[+IF.>N)E]<@RI"#WTH*\X'3>>>\2 9=UB'#J-3/D-_%L^O)T[N:+ M3;^4+*M6KR6HTPV6_AIT'7&/!;-C5^ DW02AB-2OCOOCN#\2P:N]VR")^8, MN&7U7R#=T1W!=TWHZP>[YHZ*DH$9I<@^23V7V$<18.L";:1"C9P^MW-FZ)"C M4JUM'>06KV7.HEY2EE\[9=8Q;?,F]NNHN$;\7QHMP_F5'*#9I;VXU"0WRGTE M[<0:IO=HZ1/TRA'J_>_FR_LATV%%'U55H;], W:<_ N>^CX>P=OZ%'D!F;C% M0'L?%#HZ?_SA,RPG/8./;'"YX17,?"\S:VX(H.^+;:#>?/,1HZ!GFG96J_S] M76STCZA4%GZE%GWEE0-:[68(R_I.9<#PMIIV5JG5:AGODF^Z<$7-3>Q5U?2K MJO)58^_L0=J!-F(V0TF_ FS+Y4&//>*.^>.9[V[3 %G;' M2/-W\7=_G#.;6GHVM=W-)H,V]>1L;BC3P67&'58>4OQIX5G,XU$&51J[F$<& M/9JSYX'G'/,N/6_,C,AT//IX,Y1I[79&]?2,VLD9?458EBL'2^JN[2\O*+]C MTQNB2%\//K.>OSCG9D^JD9Y49^>3:F8HN:C_I MGME?OZ;(VG6IXV?GL\R2V=21M/-9=C)FF3JC=CW+:L9>JJ;.K&+MI6H&9:L% M/\]J&0Y0M>#G64W+F'/!S[-:EO=7\/,L=;(.,]J!3_/&AFZH5;P M\RQK#]92Y]DWT4M;3N0S7JOH'KMPG='G://M>R=[YO_D>F3]*B1K.Z:.MN). M/VMGILZ\PDX_TBE43YV]F>9*:F%<^\R!;1P[ETSXTBHSW'O=FW"-;,H.\?9V_F< M,QS4>L%=OV9&B+U1<->OF1%P;Q3<]Y?AW353!UH7H>PO YS[QOL+QWTPGQC"%%P/@HSZKFUT>50!=VW>?NC?!SHEL=F5'3,'_ #SLTKC+&/\_&/+.AH^.#><+^ S[\W'7ZOI M>2\[,,Y:#,O+&9ZP_92(<7JB_T-T?\PJV,?9PU3:M5RB\D?O2U/WF$"7DF M=LM"&8R/P84R\@[Y4L\9N_"W^C*R;(\#E I\TI>>:Y7!]GE7K51J[["%+ (L MP=#XA?E>$(0V%!!$R)"JBJ\94>4C?11\R %R!R9S59H9B[U0 J*>7_X2)U_R MQQ_EJ]XEWA5Y_R-)3N+]L 371TGE=5F5YADB=26_DRN)K,4(?R2*N>+?1&<3 MO!GY'*-5)NFT_2 =Y[]/NP6H=E9I!8.+;U:@077O:)"0@S70H+:'-!#*?FTT MJ.\'#9)JI%, -=+80])5EB%=9>VD:^XGZ18_O-9/NM9.2!>2A#V@21=9M/C* M@(F\8.<8T__&(2D-M.3S<$P9V7@$#;QF/ M>GW17<2S]0YF]VGH+ATRYP2:TR2/TMP7GFD'SK,;'6,ZA[/'J@?.K^PLB/G\ MVQL&UK;.P((1H'[@$KPCPWH=?E2E'>'U.H* C0/G]:Z-\4(RO7G@3-^E 5]( MAK<.G.&[L?L+R>KV@;-Z^^Y"(=G<.7 V%\#+*"+?J]N/X!P&W0X]BE*(RX+V M>AW1ZJ&'4G;MG&R6>]N/H[P>+V.SG#OT % 1K@G6S;-##^3L^II@W?PZ]!A, M 0SXS3)P^S&5@A'@T",-!;DF*$*F6O70PPV[ML2+R/3:H6>+%.F:H! ,/_0@ M23&N"0K!ZD,/K>S^FJ 0;#[T&$P!O(Q"\OW0(SA%"'>OO1#KT$,XNS:R-\N] M0P_H%";))YLE@"''AS9 MO4F]@;K^0P]S%,BDW@#W#CUZ41"3>@.<._3XP\Y-Z@WP[-###SLUJ3? KT,/ M.!3+I-X P\][E"$!(HEP=;6G7]>/_1XQ:X-T4(R_="#'H5)H"@(PQN'GC%3 M@ 2*HK#ZT,-!.TZ@* J;#SV 5 CNY!\WP,0F$+2[= #/X6(DJ\YD[]QZ)&? MS3LG?_\_9V?J?__^[5^-__GO_^H_CE_^L!L=XZ_6T\,?$_NWS^/GKRVWT_JE M^N=O]Q//:CWU_ZI8/_OO_#OV\U^MVH\7K7_E5_Y]<5&]^^7=T\NG\S\J3\:= M^^^[_S(>)[]Z#_;@E\'/O]=&K>'P^LL?X\=?+RJW[-O][[?5I[O:O]_=G_=Z M[WYTQK_][:O[_7?W\NKZV[U[H__X\?MEJ_;NXC]?/S5N?WGZ_.6*O?M;O7-G MW?_Q[_X+S*7S]'./_;@?];_>U7Z^]EGSSFU__&/_U'/[V[/ MS@)]MC-Q/O3 6'&N#=;-N4./B!7AVF#=/#OTR-:NKPW6S:]##TH5P*/9* .; M^Y6)LP$"''KHI2#W)D7H+M$\]/A+T>Y-"L'T8][/*]OEAQXU*L:]22%8?>BQ MIMW?FQ2"S8<>@RF EU%(OA]Z!*<(\?]UES8T#SV$LVLC>[/<._2 3F'"W>OF M7.N8+K1WNZUUZ,&G'8>[U\ZO0P\@%< 0W2P#]S88=*&;[K]T:\P^38)__A-> MH[O]X>2*/3$KSLG@H4O[<>Q[](0VEY'[PL:]#?&L@XW5@V'CWH9OUL'&VL&P M<6_#,WNM5-==0=;:VVC+7BO5M;-Q;^,O>ZU4U\[&[0=B5HL9+]6;)T&W-<2, MVWL7!O$]UWS??7 9^6=WN[9QQ_IC%Q81/+*S>P&M@[;#@CSF/ZJV MULGCO0V;G+O,,/T+O6]:R-%$9/+)L9[ [8X_=.3V]H,N*VO"VC)=RFIKUH3[ M5W6D59:Y=:RLF6[;#RZL0=ZJC87EK1XA]CKHMK?>_+GN#>&@Q?]@>/1)M\+( M*)W$]T/3I:]O]$FN$W@S&IG7Y86^>VX;J[G>>_GVWCG\GNN'(?"[/K-U6#!G M,'TE/KEP7-;7J0L"*=^R%=,BA"]GVXQ0K M>OC-]89-VWO@X2=[?FFU-1*@LU^U)T" ZEFULTX"[)T?.S56 4H-9M?_<>,Z M/NMC>A3\Z\'51[O)3^;6;6TQ'4<_TAIKU'&=OX,U<[>Y1,< M.(/7#4'2V;=@@+9,\(E^I*TS:-?9?C!@U1-#JRY#-S )VNNDV]ZYUM(#^C3V M3)MY7KQ)CWRW5UIE[VQ>K.BPM:56T8X\WR#/-YH!ES2TR.O3]6SN*P,%LY_KKXN6]JQMLI+L_7OTF;AP9O^=;M_FZ.'@^]GQG MQ-Q;9ND8M]#W\:MHQ!L4P@VO*7;KX.;/ O+F0^S\ HV<.?(\CTM M']>T'02O5B-!!2LTUDJ"_8WET!'"C!O8^!.P#FU/IVM2D-WH-Q'I_;5[>VD; M< "Y)O,N[?[N8'^KD62(M7!Q?X,Z"W,1M);/^L-S>&9L^:;]<'5UOK,JL[4S M6_Z%KL>P.XRGTQCK%MAKN-Z\%GTV5]WW&]\Z%NNB-]>Q>. M&V;8_L5?-LBPX\9?6HYV$,Y9V0!?N!R-_VBM&1J:MH,PRLI&7$B"M0C/_@41 M4-/<@LO!0L7S#=R1T7A>?ML&_*F_O$I>CL&C)D9Z0]UE7BP[ M9$1X>>RCF!0]((>1WX4#XTBI4<>>\2981&)8TW/J5:WU_K>[SZE1U>B4IXU\ MP]Q@UK$WD(W $@3'7WX?CYBK@Y$0/_YSSRG&_L2 J9=]9K8S,FWQ[907SJ1M MYBL3PT;9':Q[#NT>8?09G,:O,U9NV,W3[S^)]#IAMD6\&C,)F/ M\G][CC&!_PS]D?7Q_P-02P,$% @ +(LJ5,W@(5%Q- ^C4! !D !F M,3!Q,3$R,65X,3 M,5]TO7CZ4_Z=?']J?7^X> M[_^A3L_^.#KXQ[U!GE4OU.;&I%)GR=B4ZIVY5"?Y6&<]^:*G3DV1#.[1B_3J M^_9[_3R-/^'E;376Q3#)7B@\NK&M*O.A>E 5.BL'>3%^H>K)Q!21+HW]2:?) MD)XNDN&HLE\E66PPY<;ZDR2[]^KEZ^-W9R$P#P9ZG*33%Q^#A)\MD_\QLNIM MU=?1^;#(ZRQ^$.5I7KQ0EZ.D,O=>';3FF 4YS2\%Y'NO/KPYW#T\PP[CA5>; M&^N;]L^7#]_?T7V[]^KO6;^<;/^U"XUH::;XRS D,D6EDZS;23!S,DA,K)(, M$.LJR3,UTJ7J&Y,I\R%*ZYA^'13Y6%6CPU/Z:I3TDXI^CW1=&D5_)O1T7HU4 MEE>T'[2P1*=*9S%^J$9&5=,)_3/2%7\JS# IL47TL3"Z*KL=FFY2)!?TJLH+ M%>790 #3Z?J/-SU:5:D9 MTR>U,RR,_ 5R\8L[;9,:VGFU]OJ7!'-.HZJ MO&\*M=E36QM;]&]_RH/V374)4K8W*HCLY).1*;J=-_5P!*AU1N_'R442US1O M84ZK1BBC3@Y?Z1%^=X(>[1SZ"*]"!-4E=,]M)D3)0U5@2+SF1B MG:8 ,JD2VK#\,J-?A;A519ZF)NYV",*WQ;IRP)1U'_/K(F'0!H,D30@ _B6* M3%GF!;ZG.U&5,D-9TE&6?I\.QI,TGQKCMPD/G9V>]-1A%JW3JVK?I/I2%X; M*"9YP=2^V[E,B'@G%1/A+$HFM!635$>\]'Y=)AG-K8AZ/][84,TZ+5YI.-GGJCZ<;H>DC?NMU2FYO/GC_O\/)[2G=E'8 M0_L#K<&BGA2$,O1#750$QN J<8,> MR*II^SL[!F135593DB34R\-7@7AC!0IUL1XP_YT@[_4&]R]?5 MTR>;SYX\>HB5=SMK ?LD67V'EPS9VUV3'NUMH?JDO=&.$7"X, NO(\%:D,C! M6T:B$9XKS42+X"%*)7:0Y30_&F:/ZVK*&S/,<](^-:@_GJ*_"A4;C>V^&TAY MQ^_76TV,=LO=J9"!TYVQ5RHK+PEK"3_O2VA$IAC0'M%C(C=% M=5$X)6M2Y.5$)&511HBBU5#"\:.A;_)Q$OE;6]+83\(]H.GK*('XA"M*OSZ] MK\9)J2,$X%]U1BKBYAQ7O?+ZAS)X4W(W=N\N(D&0LL@^( M-%=L)+G(DUB,PS12CP3[B\A7(>5N]N)\CJ-U4@3%&QK M+S1!&3OQS@&5RT"_;0@\#H8;[)9K44(K IE*@BL18U?L90\LG]: MJXM[LZ2](>91B#&+.*G7N6@XFCPS(@'CYH&YW!F$===O]V,FYN]F1>^.?Z?3 M/<-%?'U\$'$FM'E**&Q"/DQ/HR^T7F67Q)S&9JX31P88O8V#?(TS2_+E3'PEBUE M5F+&] &LIGC-L.\\ OAU#%"6MLQ)< M#^GD^IW8MCN$ 5N, 8V+J-MYK]FJP,B@#MDG/=+9D'%"D9:66CV0&+YE\6() M=$<=<'7"8T[(=W5R:MB]JOR"K/48PQ_:H@6JC=U%A=& M*-AK4,^S$2EA^+1/1$87I5K[KV<;3WH;&QOK&QOW56A<"3QA=I5.,UQ7P/KY MW[L=,4?VB9V798UY&VJFUO1]$ACH6HQ,=.XD"9)#:MF/_WI$$OBCQ\\)#O8V M_4GT'DS^\.14O[.B&O0M)GGG^1V\#@$I_>, J.D(S=Q/5 6$P$DK@U+Z"19@Y^S_=#=6.^4G?7)TLW-24 9@NKT\ZQF29Z> M!B)=X&\^2J@AM+N#'HDAD14\:) DXJL Y8$V3--;/;8'T^43T<@X$/LFHT-T MGEG8M[!4]OB6+%3S:3$9*4R5KZO=Z?P9P?.IJ[K <(1"P0Y-AG"=2B [ M9!KYJ8(2$HJ"XB^WZ\"N\5V#DU7%"P.TRN 5N_ NX_-2R@-)QZ\,!&E[[8F]D.[Z+4[Y]V/G9%^T1:3(DV>XG)926)*O!3)SR MW;C8UHG@9!5Q%5)B,D.29#IM8A^N)8:AIBMBBJZK45X0#/@M*2 ]Y45FIB6S M1&O7@=.R2B9UZJT!,R#R[.\+\R=QU\@XV0Y2!P;4)$JP$'I@XT)WK-QT[9@, M7[=#U)ID.#%4E5&17T*,\0$>4/6=N"768BMO52-:M&+/"<0MX1P3$1H4NQ@S M%C =>UA1ZENVE,>LY)WI#Z3<(P38ZW>R1L_62;4R15D1)LS+/%[N(Z'$),S8 M11QEN5M_('&@4/ 4T#V(+Q((;OB&'G=OCO6Y&!1:UBYX"H>Z\,/D_31Q[@:) MWRLM9X$8.8"(T7/2G:@I+?N"K"AP>U@A)%Q*6XS1I->-68B?BIGL(U#(&&/2 M574!H)@\2UA'/)U8+,5!ISKD2$CLTX2T@X;/SSB-UT K:,*MLSM[!@ M03Y& 2I1)?-B!%H(R^=Y/"6-1WRN#G[[NQ&[#@1]7H<;/@P"FA>%><=*UHQ@ MQH1,VRR=2-$%=N-Z'9&NABGB(FT M6]T:OAFZ\2@,2(F%4 ^1FE"51PN(.L1C2R>O>AI'B[WS,_JH2)&3NYW,# E% M#&LH@9(])U!SC@5^(:TNH1O+X!?Y)"\M@<5\F"K2:60I.+(!(*6PS2'D6Z+N M-[:"YI1ZX DM;:11;+<^>BMR4;IH3V;628 0WK+O?RJ.;E-6N!$DT>N4>5\R MYK6PG5>'-R4\G?!"V=O!<_*XQ.F&UK#MA^VY,V5USAZMXZ<6.E'Y2,VJV7W2 M\++%L,P=37#P#A3!4;H.*QYVRY;RA'D8PCM.20^ 3=J+<"&M"LB\O[OQ8CN0 MA*>6R0<)JJ )1TZX"=]RX6B.X,RA449K:**QQ+_WT-+!5->9> 0U/Y=/K.I+ M;#)J-%W0;;9"-#:*'HEJ7L^&*[0@"I.*7IRY3SU6BF@S7*B[CI@"!/"((77V M6O-5!A#L<+1_.]M*Z0/G:;B\\!RP3BMQ15T;D _).$>BD@_T+UU #*R''.F. MNZPBCB]@4]K9Z)K!53.VMJ/;P6&$"[A; MMT.(4&<2FI\$4<_^Z<"^$0-=:%!UD>2-@,VXQ )0R6:-A&CDK.70VK-\V%W M'AA#<31)&2Z%/UT82\UFYVC++849%#JQ47V-K45PP'.[(.,LF,>QZ<*,:0@Z M2 )%#'(SDY)RX8('@*J(AZH%&(+O4K-#T'S0!)@1Z8P7ZHUT+3QRP 4F3_JR M)*V(F$H+8QGZX"(DX26#^93>PQ>1%Y5B0YPC%BP@=26OAR."AM8.S#8N/IXC9DT5,*N_3(!RS&EQ.4DX%S(]F1".@Z^OSPIYK#X"F0;35D3? MY%<01+@>IKH_)]$"(B(3/K8 O'E":;X^)]P M@Q<9N+L=TA2*BNGDBEO>LJ4\M8Y=XBH9Q_4ZG'E?@ 554[%]+.2;=/9(2"WX M95&R&AM!$Z[COIO8$7$%YG@CB8:E8=L]',NY%<"9O#>:485+@"FMO8&OB'^1 M)YV=# 3=,,6CYR=Z(A9G@Y2D(L^2B.TEO?GUY5 WL2Z180O:2R$:,>WGX*ED'Q3U\U5-[(\X]^&=5%I:]$_GV)#U"DL)53]Q? M(>LM6\IS2[0Y&U>HMH3E!FK!-72[:L7MM#V-WNA6AC$;D!X1T&&]W'E=L?$/ MKP?Z.D%R*6S 3QN8C1L_\&PPB+'@TZIV7YV].3Q5]-\=]T<_CV=/VOB@=\]A0^IMN.F)^RDLV;1LI-A &!@@9Q0-7":!DB M=4 $'Z80H$PO^"M?("CDEUE@:XKQC'Q&.B7IR#0S[V=F1>BUC- .(KR--669&]_W9VRQ SY\&]0#J2AB^Q6_-=%)YN.$B8C *@08>;>'-0D@P*#< M&KUB( =8 \$A7,0:.\;'K+8Q"NGAK >B3U-I][J2Z.'-Q@:_C+[2,]YQTX3S(I)$$G2;,;O*BK,L=E M8\>+6+!)T*)=D82V]N^IOA2CG3*XME,_LHT\"A[O=@1K$(4F".0N96CVP^W\ MT%2WH&UC(;:LF23*#W7F/S:J$JPF>:7T9*(=C9L:]DW S 6/,9N>)"I'8I': MNQ,3E&D^D714)BVPYL!>X@*T0L^ @[_[L) M4?)3F/N#;R0_G^WL'AVHO8.CH_<[^_N'[W[YQ[V->_SY]/W.GOMLY[],XFJ$ M\3;^)A,LLPT2>[.Q(/9&TBK.3I;?8+:X$8ER>TE3H"[=R[/]Y<=RB^-=?WBV M_^I+1KGQTUO3]_W1?2YL"[#N)D%D?YQ:XC_M?+#6C>?J 8%G]II[W*34CI() MW^3EH CB$$% //>WKOTYDL*D+9QSNW4P#\].\ ^NU5VF&[=D53<>T[BUK8XY M:*!\@?%.)2EO6_VFTQH_?ZN01UEE8L&_@)5LD8QDXW *M4K8.L':;UGE1$\;%U@K?,%*^*H1\"74*:AL M,BAT'6\O!PJI0^TPQ^UK2GHTO^"S!&&JQAU,"V!;A;-:+ <):9^2,<9^=K%U M\(K)Y$1I M;X<+K$S>JBSGN/Z5!2S[OULG8JU(_7="ZJ,[3^J%A$BZ+,6F5)A*IXEE,*T*5QP<9=-Q;;Z>6.P)XL0LRWB: MH;6O':&N+^MVS=S6]%QR0:]EP("/8#(QZ;9R8=*N0HK-)R8FDV2#U&()'^2L MA?B:=[^8&5\'U5PQ+WM&'#$2%/-RM;N6O$'Q!1T)ZSBVZ):O^#O!+$ED:.6Q MH2MM84V3/C:R1,8UM+LK6C6A<))=Z-)= M!52(!UX/=(IPSC%]09/)';)51^8*@_U IHX5'_Y.^'!\Y_DPU)06&Y-\>!;F M>XUX/ZZS1,J-XZNZ,@M]'8UM] M):T34Q4N,'D9>-XA2-:E4ZW]OG/R[KY''2C-&@#+QU#-DRZO?#@^]/I-<)*DZ8:S]V,>,SZG>""=_WNNKH [XN\LE70_!NO)=SCK?BBEP/D MR$#O]$,=_ >1 >_UM/D*G1&(/*K#H$G+.P1MM+ "V[;VR^&[G?ORUN%XG Q= MD?^E#LE(>F\66 F[8F9(:DXF'QU;U?W M]O;>V\&=O[4+50"DH$X=IB,+7%G#]BD5_1 MD14=N;UT9'3WZ C3#Q_4CC0(R8EP:14]*9/!Z0J+J(SM4Z 0/R^Y\WGV(*CM ML[2%P19KU1^D96]82LDJ)Y,BCXR)2ZDW<2$%(YJTP)(-#LCVG"]\LB(O*_)R M>\E+7,/UY M]PC3 BMHG7%Y=B0 0GY!M5B;]AE49'<5NX,"[ZTB[9R0O P@^5RA\%;Z9;N2 M)N>T\G/8\;,B)"M"03 M4L\>K;+,VEEFCW[,++-5%9LOJF*S%7;*N:;0><_U/D)E)!0[MN7J4 $LJ2HQ MM)#BU.Z6,RD,-WNQQ4!L?W)$#-=%67-6"RQ+7('%JH,#*3G. HZ39 (#3Y!P M;*MUTPI]-X :I2-\^8D%6EL3ZQ>AZ7FK^@I7&4,$,6I1%-V.M3852;_.,,HB MKYJM/RWTO2V/<>4^[6Q0%TE1U4;J@G+0#U=@:-5HGRM?17HDUT5#UP&_:::I M'![L&Y\7EQIMYR795^8>#ZNF L:21PV*7"3T+>XM;1N MQZ9WA%OGMJP)Q+*PV=BKQ=!=O1.3(N3G*YOAH@ZW ZTR!5T;2Z?S=TC<8Y+6*/>/(>Q MQ3E;NLL;+D23M<4(NRU.]PM+$\7VBI=6:UX M_MYO=SMK_=F5.3+.)8OH2!)+S O(GZ64U$XYL'B^D5L?'3#!>P)>5/J;[AJH M]5IEEO%(MY.U^K_%!DDY**7DN?+B?.HP-<]&2F-L&RW=!$#[T#8B4JDNFE2! MEM%W6XJZK457[8DK;LK%4@J=E6+8[5E>#IIBS;S\8/A8S[6-$T]]3W9#6%90 MMZU5)&M>(/'TO>F69,M@NC+<+OJ6"1@X5;$^5Q0_;/KB]J_=@M&VP)626R1& M3A:5,N1*;TG3RPG\86$_\47M'.]$(=,[5)/UYVMJLEK\D9*LKVVAH(^TUY[K MQ*C"=MN?U%Z[:7(BE8@2-.-"LOQ:>;]5,+&<+:885ER\NM!E4Q"2J$W&XF79 M*@YI7#1_.5,%LMNYHE3DXM*9ZJM6SNQV/JUTIIJOG!DTU4$SHJ1I+J MB\I)GL($$:US'1((C,HWYSD M:\V:<^6,6UI'8';JJ:;(=@IS&*I$N(:G<^L>&>G8S%?&:Z4L'/^;GH;UR)70')AB1NRWX;N$+586V M>.\MP>A=F8'(I5*JV![MW-.MT^;V1JZM?!+8T20/ 9V6E/'-Z9/,]T\T$7.3 M"E#[ OQL06FVC*OAQD[V:3:6.Y79[79:T;B11EG[$NQ&40^&7-"#"_\+)\0/ ME6F$I.MQOM5G?@'2$P*:;-'NSF"^;8^^N ;70D-S"$Z-\WU^G101-A.Q3;R"WI_2L),;5K(\;ZQ=PJAF MV_*6B:SG3E*.E=5*U\%KJL9LK"8\Z@-O>V'MK#'!6"0BP6A&+2-(.=N+@2 4 MJ^=V0TFN,))XK72A"@S#!>D#>=!"S--/[OO6[02F0EP)L$*H'*[W3R)"W%Q[ M4"_B2M.(.\%K[A+;W+0-&+N=X[!/2*'^SE@<&I%!XG@ M+C//F EW(E?U+PXZ"5KN@AY^0DZ8:(K@[*13:=%GG/],1O>>!Y\F:K@9H8T M=6H9Z&GH, QO4MB[M53/'OPLEH+5C?@Z2_F4Z9:J%?QX%;#1#MAXO K8^#I( M>?LNT^>SERW?WW<_*1'L/C2^37VW<\!-N^>[;%X0E+'UI7-*3%G.]DG-T#XW MB*&XNI=NSL9"-K)<%M(VE(4:?G&F:S?-AA5AU*GXM'*I9!H/0SX^1QYK+ M,.@NM@F0[3M+^+;:&R5FH'QU&W4L &YW._++:TZ4P-:[7^A ,MH8MHKK%($K M)N?FN3J*8%8,?A>UT;:EE;AFM4]2RW^3$JG6YKH3M=HZ.9.R:QU[4S= ?<$% M('WMYFZ ^K(+P/:%&[H!Z@LO ,.RX 8X,K:NSAH55#6A:ZJQ2C0-A7TX#8Q' M4[11RZ-(2V^>F7[!C2V%1BCK_B0WF4:PC^3XN"[46J3MQAG?ELEKTOH*&R]" M6AXW*:9'AUPB$XHD6#V@'1,CL7VLQ./BD,> M)89P_A+O0@W23;#;:^<$MPJ1K,@)^'0Q/4JQV0<>>#=HNVPI8&4FU,)(L:QS M1)P4KR6F*K[VC(_+V0O8?2/W*!-S.G]AO8_)) GZ-K8GH&^9P>Y^"'DJID[78^F-3:NP*S M)8P 8HD,P/B4Y7K>OK-_L.,8N=2\$V=" !B;/NRL362!=7SYF!L;'V6UW9J!YX=E_<*%@CFY!Q12^B4[ M:Y3W)BM12@6VN?#F[79H)7KLPG"$"N#L'("85YH4$V1FF%>(QY",.4_NU2@9 MXT7W^[63^%T4P[L&)4UREE2K2WIT^B#/C%K;VK3=RVU/V:S3-C*RN/@+D/R=@))M_43@CK.<7?NV_64_KFGT3_2,">]+DMM^ 20:!C M%_4CDGW?6 Y]54R?/2O:Q7F7P\((;HE6Y!*AC=L)4QD(0Y'AX"12.:QL:C#) M2*T]KT:\H\%5)]RM"YN2Z;O>@_U/IHN/T1]]<&IK80R,AV>?L+]IJ-H.@$S\ M(OSM=53+"@TN$;7;F2%^+8!DC>G[$QM4[ 043"A$X#H&4",4CRE>QN\Y%J8[!5'0THC?@O^<0677P M052;W15JWK*E;#YAU-S+LP$T6YRE*/"#AMQU402O//0;MZ5(1B617AIMPF MC8V&FB,XU_KW@1D.%WR>8MM4)U$3H:V.3E8%I@O[/H>%;F.2M>C^G-DT$PN1 M:S1C[4,+O;4#;Q"H6G&-;&=R9B>AW2[F@-!F C7'V9:V<>D<+N%^R64*!3H? M/\VQ! P<5HZE3%4XD2?5C751XB<:&X,--[1RN@Q/(_J0A]#?ZY#:YI31_I]V0#&UB3NK"H0=?NJ%F26? MLK [P9!OGVQQX^$$3U;A!.UP@B>K<()5.,''!/6G/IQ@)V915L*NMKL=0B+[ ME2AY1RXDBS M5[^C)R&G,G]$CK_2X,*)ZBZ"NVQ\8"Z+G^/D. L'!3R=_&Q3 M0T(_M16KLB9^;!#T]YNMJ7"%CY#_-Q^O&[[+?AP;J\:M5TE^XS<_R2O.;I8-(4(59MM_HM$ MPB[FC3&^<,DK3?Y]GS#!U@SP!\W<$@Y!SN(BX<-ZGUJ=:0$I2$2W,]:QV1:7 M<+"#SC77C Q;8.B#=.VW-!=?#4/^FLP<+RF%[Q5.[:"UDK0YP;?K38+VQRI, MM*.+V4[J<1G)>'G*3@WT\6/IVFZ"F:M!X=L YRXA.)3K2:]KBDHTWO)@+@GI MY G#E&?O/W9&[B:7SL>8.YUH)9S-/6%419*O-?9?WVLA)T1U2Z07(AZ M\)"\$?1OW3T)5TCUDUTC72=EMS,SQ8S'"&X(6^5%U+FEMH:E*!@.YQ6# ?T! M*X7/C)548)='$>4H*&)SACAG $R$JY=<9H0PEHCA5W L5NUMOCIG'DA5@_8Y MB]^>TT85""-2Z+!9\YRHV['4/Z!M2^,$X&IH<3NP)B@PT+;3E TEYW2925Z) MXF._\_KCP@*2 ;B].8SA9)D)ZJ_8=%?AJV'LBW6+S.V&Q0PP1D8L4CTGM$!. MT48/>.CA+C.'#VD1RGWZ!F:Y+P+3:H$0ZM(<'B3\98':F830B0&B];M8&.6* MAOE#]+&?2%( HU$CJ'A) -P,WUKMV+D3N<[(] M++,N9$LR6A!(1Y?QO;MTU@=K!W9&F07V:S?UA19C^Z19*I':MF?4UBYK[(+& M&X^;?+=V!KS+>U^T:#:EMA>TNAJW;"F;/_NTK!G9;%Y_;>)+&@,Q4VEFAE?4 M +LJ"*9G"-(V6^K6 MB.W@:%=_I?0BG@;GK+4"S+R4XCRP(B? K39;W_XZ*7-U,V[94K8V1&5YQUXB MO@ZMP7GV&)X=QI(7G/)]CZZ,7?V.6'3P;N-3@QP&=\<]VL_")<9<7U,^ )MN*[/8Y;X)39: M=#NHT6>#=08ZXOI?+&?/1EM9>(NX\O MV49_]M_ M]P 7NC(BFK?,+-\=[4PQ$(ZG>[FI>[K_[O3S_]]/]>/MR= M\\2MEO%7+4,1V%]A)=_IY?[J8/].4C1)ZXJC>*O\V["ZV[_OWQ#QSXK$$(_[ MNQY/MM5Q>OX=+^79DPT$R,)OM4,B*PK>G2)O56W]O+'U':^+GNQV_LB+\QZ_ MA+_HEXW-9]_QFG:J*GM!IT5B-F/@=[R4JL("_LG_DMZ3I^=(LEA1LF\JH)^= MGJR8Q[=G'B-ZK.QV3G5*&G;>4WL'Q]_QYU\);;?>KE(1OAP![Y+/68KDGG*K;(GZM@4,#\49*RWNFC0Q7]AJ M/FI52C>PGY.^CTV4ZMF*7%>E5EK/=))RI!/ZI@0E'WH<#G&1)_$5=2.D"T3- M[FH.?)1(I2!,PT6:0LESKAU>S484W@FTN4LW0.IX'M!A0D:>RXIOX5N8=V++ M?$DI>@G'B]*ZE"Z6S9VH+A$Z.D"P;$]7TOVCU/."*+'F\J"8,]X;PE2U*B4MKI>R'T?1! MY\YQ'G- B4^,(OHWYM8=89QS2!'43C;U'7OD=7OP^J9>)J2^ALR(YMVPI6X_">C'[A1ZP=8KK!,P0''0O\$6W)"21*[H0)L=X M;[YP2]-CK>F&XM/SFR NBZU!Q]RP+ZU/W.=XK$+BD"R=N!-'<)>PZ;&$#9ZV M^[KM2%\W&W/.<6R(M!/LRME2;!Y>PR5%2P[,36M+*M M1<+: K9 T"*,;+K0]<+V>@D^0PBLT,Q.XMZ+=J5@&<_FU*Q2[V[?4K:DYM O M$DF):H5'6LKU_09+W4+!:KXIM51H+>CHN86;9'2ZGK-6.V FCI(R1=QT+P4* MIOK2U920RD&,G,XAWG3PD5I:'#4^RFUI%A31M7TD4W#GEB+43BC^>-ZO9$.( MA=+5,+0E4]P87/&D;RMY77 O$?FB =?]M4+U6[:4+N6!Q(L*UY!:1Y8S3KEX+$OQ.Y+56] MN"6=5[MLS@LJ$:,Z/B$TPRF;O M0[:0XH5$JU$4TP/)LP]"Q 1=SVSR9R/]H2T><@973 MTL-N\[^EAN#4E3R_JBEE4Y3#,RO7D]?GU[0E+6PF2UONK#R,DO7&=I$F*UX: MKP4+*9LM(1IBX+T;2OK1K!$H2-=I@ .%<3NMN#Y#%CNS53"T*X;GFBEP$BZW M;^&V ][$S69W>]QA[9\5J;EE2]F2W-7?;/OW*=H\!;7DK[<=)V5#4H(&\BJL MA,&Z!7"GE![6,:L-@[2V3$S024OQ2E\IH*UVN^)%7AEBETCCC/ - IBV_$#- M*Q="])GKN]' R#<'1"AW3LX.#T[5;\='O[X[VSDY//I#[;S;5_]^=_S[X;M? M\&D/?Q\=[/]RT%._OML_.#D]PQ/\OU].#@[4V;':/5"[Q_2CVOU#G;TY/)5? MWAX0J'CN\.Q4G1VY[/]!8<9'A"*KL%@^5/_*1YGZA3C[2!?G9JI.BW7UV_MP9/KG9,D]<.?76LZB M+T-@%]TM"6+XV#K.3D]ZZC"+UK\,;/>4Q8NG&W_[V,0S5**ULO9@CV]PK"=Z2.>A7 SD0^9:7XDC?JT@IIMC MX9\24O=L%5+7#JE[]F.&U-UB%?':0UZ$'3><' YCU/]Y<[A[>-;M;&ZL;RK[ M2>T(N_G:*>-?95'NC+Y+X.$>KY))G6I?# U-[22"KW$=OB_,GW4,/^#7.JA; M>6L^GUS>V%I^^NFG'V*K;P>!6DR==K_3R_T5*--??4 V-"SH(;8ZF3M#I6YN M(=\X76$%^ KP%>!W'O#/I_A7)^:=U*EYX/3/JZP%5_+;P.A_K_5V"$)@5>#1 M%I@4W&9#/[;_AOIQ"\B__AP^*QOR.P6;9(3C_3]>X8\W9V^/7OU_4$L#!!0 M ( "R+*E1&V,@M<0< )HG 9 9C$P<3$Q,C%E>#,Q+3%?='-R:6YC M+FAT;>U:WT_C.!!^K]3_P:IT*Y!":6$YG:"+5&CWMB<.V#8KW3ZZB=/Z<.*N MG;3T_OK[QDG: @7*_D \=!\6$GO&,_8W,]^8M#[Y?U^<5BNM3]UV!S\9_6OY M/?^B>]K:SW]B=+\8;IU==;ZR@?_UHONA%NDD/6;-QB1EOHR%99=BQOHZYHF7 MO_#80!@9U2 (T>N7RIVPF)N13(X936V&3D:I[73UMEI]W8L MAS)EA\UZL[5_!K.O?\Z"M9^IZETRM).3'U>XE^J)4[IX,=1IJN/BW>H6!2)) MA:F=GG?[?N]C[[SM]ZXNV?67_N!+^])G_A5K_L&^U ?U\SH;=,_=://PJ.&U MSOJPLCU@[<[5M=_MW)$I9QXV#MC51^9_ZK)!NW_6ONP.]J[^N>A^9>USGT8. M&HV#G[:!=SW[-[.IC.:_>V68D(0.Q!\1@+6#;@2IA$>^Q\+$7$ MNK2$JZ48*Z1PG(:< M9NF8I\>OO+%^^^RBR\Z[%Q?7[4ZG=_GGAUJCYIX'U^WS\OG70'HFPW1,^AJ_ M(2+]?KG,E/8CX*JT'5H><88]NN?]L%FIWW&+%8B=/+W'*8Z:U@V);6/#!W"^.W >/WF\'8OW/B[XS]END36P"U MH%64SG3.M';LKH-#CW&#]$S0 Y3D4 E""!, _%!).R81FA6[0!QH0"&[8C< MC.91F#_M5BOT+(G5)SGX:0%&F78E)G*(DC$;KQ3=62G:W76.W@\4S"!:<[P% M_\\&OP/X=^"?;X;_#KJ-$8' 5?;G(>H1ZPAXAN0/=K*9#)7_H0#;,Q]6MA%1EELB("WKKF(O+Z=H*6)2BB)#0A-,Y9HI3+8)? MSHHEJ8&$HTC5RBJYPV]#03-1+J! A+^@/#R)RS)$V)T?90@A[*8RI,C@5B><*A.WB"HB\Q0NW%"$$$KI44D^E$JF @%W#N1<, M;%E6JI7'ZDK^N)Z'N^" ($J"S>G^4&?IXR9L4/J UL5T0=U,]'Q7RX9EG^0" M7N1[ 8-.2/L6WF\8WN&&Q2 'SD, TCU.P:IEL@;B1%@V3O_$B'009(8@ML(^ MUD1.K&V*]W3%#UT6&\>^Y?>+;&>]"#I@1 L2\[WISB%!3;)P]T]T-Y5D"\-V M<[/&W"[(&J@1=]$E0L<4W6X4A6C.E+P1JKB,NC??-=?44#UP9^-->C*BMDW( MJW?@1[^X Z>&LUH)R_#SEJF64O]J%"RS+L%X<[[VL,M8F,?1:*3:V)(@H3;0 M&^B,8YFF0CQ1VH8:)(S&0PD#G98=Q KJB*5"A9_4\)01+KYE$O:[:,Z2P-U= M[6X;[3=3)C9LM-L*7!FO)%!,5R9T^1)( <@51&;1[\X$OR%FDG-GAZV<][L+ M__+^\D5(SEM3NK-:GXYY"$$K%MGX$>0"Y$6W !E %Z3>RPF2Q1G:+,9QR?^$ ML!%N@^)$!IG/ \*$R]C J/M+4(%F+^<(,IEJ-15$ M%!(^'96.=_'^5W@@78%B4;^1&*4'\S:7,54?<1]V)+ M5L!S@NIB0F'V JT4GUAQS,K?:NX;GJ>Q52N^\WF(E=])]Y,^^IU'A=\_*MSZ M>'7IKWJ\9Y%!'$7G]^UX_MV_]['*F]IHY^V_=Y'->S9;VKRCYF> M^+!FO>^OGS?VZ=NZ_&,[^B;O?U!+ P04 " LBRI4$.1RCHX' "*)P M&0 &8Q,'$Q,3(Q97@S,2TR7W1S)/4ZFV)[LS#C9]-?WW+&=! @0V+)"*ONPX/%\ MW#MSSKWG#FY_]'^_.*E6VA][G2Y^,OK7]OO^1>^DO9__Q-O]XG7[]*K[F0W] MSQ>]7VN12NT1:S:FEODR$89=BCD;J(2G7M[@L:'0,JIA((9>/W?<,;/BJ]WC ML1RG1TS+\<0>LX3KL<0CC6[43MJG)[VO$SF2EATTZZWV_BG,OG[Q@G=F_S$= MF>GQMT^X9]743;IL&"EK55*TK;L9B-0*73LYZPW\_GG_K./WKR[9]:?!\%/G MTF?^%6O^PC[5A_6S.AOVSMS;YL%APVN?#F!E9\@ZW:MKO]>]-:;L>=!HL:MS MYG_LL6%G<-JY[ WWKOZZZ'UFG3.?WK0:C=9_MH&W/?L[,U9&B]?<58>1(UKX MJ6V.161K)WV/_:8F*?N O9QP?2,66$+7V9\R$-7*M19&AC@/CYU-I(C8N4QY M&D@>LZLH0A?->!JR:RW1.$5K)PA4EEJ9CLL.'LY3D]?,3K@]^LX[ZW=.+WKL MK'=Q<=WI=ON7'WZM-6KN>7C=.2N?7P?3V8 MY0%GR(%N.:R8KB'3&L6E[LF&=_76H4PW'7.S?G?(Q@7[;,)G@FDQDV(N0AR9 M-.R/C&L0,EZP@9@J;9E*V;G2"3S;^X.IB/G#@O9_[X^?>VN[<3[G!:>-/GQZ_S00X6-295E 7:+ MRQ3$7S!076>($\9R*Q+$"8(#QZX +Q0D(AZ@23.5(#M9Q5R_>QU2$0ACN%Y0 MEX3?""PLV').@[80UF#-F*(;K4$= JF#+$&W%,-A2BATM3*?R&#"3$;_K2:8 M"RV*6RV<*K_7J?;4BTP@!CUN)B9#JXBS$I,#C&BX\8%E2D)P" M3<0$HD@@,S<61MT"B5-[%&/+$8'X%L!@VXYXPP*N)E4*U&LYJ9$OQ9C M::SF6(E38VXYS/36,&Q*:^Z9^P[CMP'CG[:#L7_KQ'_4YDNFCDT!U$)@43A3 MN>C:,;L.#GW&-<(S00]0DJ-8$$*8 .!'L303&D+]$@1T"NKT'$H3Q,IDB)@4 MZK6*J0_ IXA#4"G;#>&A,!( 'C%4DY;,)5I M+(K .I/&Q6OT$JF;ATJ;5:1?SQ9:Q-PAN= 6*S1ZE%8HE=!;B; /8XR*98Q9RR$OQR M5JSD#48XL52MK,L\_#82U!.) Q.(\!42Q:.X+"G";OTH"?-.FMND&;V$-%N' M7T!T29YG#MV>0J#=3(;$#&Y4RBE'<0-6D:PGNG!-#"&4TF,L^4C&TBY(!VU: MEYCL4.[PFY/P5M>ULL#EPJ^%1]-,3T$@XX1;$"@=.@M<@3 6*?18'"^0OX) M3(FA?'75,6WHS'F8O"!"0119#M<@8(F WJ>ZG%5FFE M6GDHK^2/FQ6Y(P<&(B687/B/5&8?-F&+U >T+KL+JFNBI^M;-BHK)D=XD>\% M##JFV=_A_8;A'6Z9#'+@W <@W>@4^EJF&R!.@F7K\$^*2 5!I@EB:^IC W,2 M92S:Z=X?RU^ M^,JU.)6>U4I8TL];A5H*_>LL6$5=@O'V>NU^E;$TCZ/0L$J;4B A-U +YDP2 M::T0CZ2VD8((H_>AA(%NEAUP!7G$4*+"3RIX2H:++YF$_8[-61JX6ZS=URNY M_[<8?^5"NQ-#*Z-) L5T>4+7,($4@%PA9);U[ESP&U(FN79VV,IUO[OZ+V\R MGX7DO#2EVZO-X9B'&&C$,AH_@%R O*@6, ;0A:CW[QE$D=QMZ&L@Z8C]QB$\]0)M'FLU6JWV/@TJ@$VG^2*_GNW+4P.^HRG% M&9=1Y#3FP0W=E0,J[M[S19N];_;O?L#R!G8ZCTF/6UY^9<.>_LB&.!-H88$G M;_6Q36[!\[_(V;P_WUV245"C;^GRC^OH&[Q_ 5!+ P04 " LBRI4^S_2 M;D$$ !Q$0 &0 &8Q,'$Q,3(Q97@S,BTQ7W1S3..#=Q$YMIRW[Z_?:))1^;F>G MK;2C[0,EL7WNO(:+L2E\V]==P(I MD2O&C\%,;=4PH?F_AM+T1M=)PE8()]EJK1^B#_K>S9HMF89NI]'N-0??%? > M^@%?JNSD^P'K6F06='=C*;06:7%OO\R0>"[BX$[]?SZ[/>)=P'N,# CG5:K\VH$WJWLCUQI%F]>C]7GH[PU_IA#*#BG MH6:"PS73:]!K"E]S(G$#DPTL:":D!A%#X"^<:F7,PP8!>==I %,0LP:%= M!CX-<\DTPP()C\"["=>$KRA@N)0IA=E6*QC*3(V(IK"FDF*2^YEM4R\3I:&+P>R7*J<< U: MW$JX6O$+ JV&334D$IG&>O;GEY.,?(L /I%+PJFJSVX2N@$WM$P;^3HX3O3Q MJ^V__>PP_C(U!^Y@XL'0FTSF[F@TGO[RI=:JV6M_[@[+Z[?QD6L6Z;7!:_V$ M^@\699@KLP6)8DP!HW)9 ==J=(X8-PT5C/I/#=_%2VBL:_UVX_Z2 M1V,&N)M%K\1Y@HT3HG82(]^=I"6]S)FD*7JC,MM4@&"U.9V;7W-+W_9;*32>?E,F$<;3$EU@O0 M?#5A')V";.?SS&UK[[?R_5;_YDSVNO8$ED)& M5-9#D20D4Q2/C<6WFGT=>+ZI:\4KP_,=MXOXR=A$66,P>KBX2*;TF$%"PC^A MW3C"FE 3+'J4MAW\1^M"IS,\J.YQ4H])RI+-\3^Q8N+T/H00E*B##5[9]X#.XU6^_[GFOQBE?.4NX T=%B@V-G9 M/ I;!FUMR9'D)/37[Y&Q:>Z;MK#9A^4%9$GG\ND[GP[NGOF_CWO52O?,=8;X M#>;3]4?^V.UU&YMOG&T4T]W^='@!GG\Q=C_6(L'U";2:J0:?)53!A%[#7"2$ M6YL'%GA4LJB&&W'K[$?W=2 AJ/K)&9+?!10KJFL89"S?9B7 M;+G2:+W?W9 QL\=Y#/MHZ.FU:W/\\J5'YKO8'H*_ID+GC/O.Q/7JT__'+L7X Q\,]-N-MM[.K&_,J59 MM-X=JL][&7$(!.V'!H MUAS$X64F.@.1I(2O#V0^>@-HYE3(!".L?X%(R-S>Y<8>4![2$";BBB8+'!XU M+<2RW0*B(&(Q3FTC\&B02:89)DAX".Y-L")\20'=)4PIC+9:05=F:4@TA165 M%(.\'=DF]#(P"T86?!8K#I^0$RLBO]*U!3/)>,!2$H,3!"+CFO$E3*.(!1@> MVC/FB@PM9)TTJ%F09E)EA&O0 HE6K91,*V#,F69R(J%(-69U>WVYR)"L<. 1 MN2" M4]-W[<4T0N5LV?>W/.K3QU,L*B7*8BR; #D3&_)N"2WI9<8D35"YE#G>@@?5 M2NOHD\&@='X9OMISXSO\M]PMBM#XV8JLA#,]>:/S>9F5/[GR:O0I/V MRVG".(IB0G(-0.G5A'%4"+:1LI)#A!GM3255ABXHNSA/XABA0!5EJ%8XDR*! ME)5OBQ@G*&/X'"V&++=M5!-797'.&9%2F?M4]U3-?F42[[5#UIPQ_886'W114+4>(L&*P8C>!T*V1% M#V:,!))J(N\T:P_6Y17V7#/W'X!Q#Z0I7?]*;H_&O\,8/Q..W?\:1WFSWWX\ MVIW'-D[5U;<]NV$G[OK\#Q4SH=1;%)!4[/SZLP OX@T 93DNSQD^12:!Q;?8Q6)W ML41>_'%K6VA-F$==Y^5>]VEG#Q''<$WJ+%[N74]:QY/!<+CWQRN$?GGQGU8+ MO28.8=@G)IK=H8%KKR8&15.&'6_N,AL]\>U?40LM?7]UU&Y___[]J0%M/(,R MXKD!,XC''Z!6"PC&) >,<()'Z-)UT!OLH&X']7I'G8.C?A==3P>HU^GUPBZ_ MO+CUCCQC26R,B$5LXOCG,.PIF>/ \E_N?0NP1>>4F'L(^'*@+?-;_MV*>"_W M(DQS[,V>NFS13EZU@7ZWU>FV^MVXF^\QFO2 /PS7\6 F!0.7W3H=OLP5SYF M"^*_PS;Q5M@@E?J$0UC4N4F:\XFZG3%+ .MU.OTV?SW#'HF;WQ;:?^^+UMW# MP\.V>!LW#3P9R_&;$HYOO3+B *7;_G1Y,1%3GK0%I*:?M$\#WV^'+^.FIL_* MF807;8Z%0^EP*+UNFCQ53 UU/!\[!MGC"H$05PGL.*Z/?=!AKE>_<-T2CU,CGZ2B>VRLR1V+FCCB2EWL>M5<6GW'Q;,G(_.4>UX16++NO%IX] M!9!Q$\P,YEI$+9;VBKDKPGP*\YZ2JB!0Z)WEE+]NPYC$NMA WFN_>BAV5HP\ M.CLPI@?+5@@KQ]6#B-"1NXMNTZ8K?+R$?53N_)_)X7%)!#(3WTA%/\%0%-%!)%@FJS MWDD=YB4E;!^0"G^DB#763BZA/Y++ +HM*UU;B7W4Y>8IP@$A2Y)4QHHA311G9RV5UB=D-\ M/+/(A!@!HSP5E!%8:0.EU]'MYF6TH8$V1)J-2B&6$?A9[!+[/@1@&7%D7F@- M7+>7%X7HCR("C:LNF_\+@KW<0H@>Z0Q4/S_C8;]&VU5;/",09)QC@UK4O\MN M[=E7.B>Y^ZRPHPL"**;0[ 5R,4P)LV'_Y(/"[NPR&QS?LU%&')(F>D.TGY=+ MBI+8N 4M!,0:":G,T@);$^+[X='V=^HOA\Z:>+[+ MX@113+$1F,*RC3X,3[N'69,6/=,+HA#QBZZM[F&S<(XB-22-!":6)-G*DZ_?9=0Q0IF;PPE<"D\?'/ M;OG/[ & NJ568(4D@*#7$@11FB**2#;+:_LC@"E/*%8Y"(@::C:A8N9 =A: MGH04FR*%[?+*)0)3--/M686,0FF662FK1ECI;&>)>#(OM$YUKR1QP/LW,GB M *A$.A6[:.Q>(A)1_W]?;N)KK[\^7G[8__NO3\8JN/WL[!^:/P[6B\]W MSO5I\/WU 3L\>-O[YWIZYUD':^-'QWKCM_T)>?/CH']SVS4N_,Z7\_/>Y&U[ M?7LR^-Q9FQ/V9?+)7-V]]Q;._.W\S<>^?;!-5;3_I? MVM/!;-:^.0RN?WO-WGUDPXO1Y92-\G9!6G_]NQP M8DT_?S%N __QX8;X[_=#K_&%;W_;RW[+;=_6\?R>F'Y_WIB;>^^?3QTP=ZUNFM_D:# MR57X3=LN&LX_S#(#B[AS_I;R@EYOZ3)^_&LOZ6)IW5D4S+I)13+?3MSE;#1T M7R(:'ZY?2/PH?.YX#?!H*L+##XX21$A :G%,* 2%0E0H!:NQAI5TQ<;_N,S M/EFX#)QH=X[%IF*#.P=R,K$_QY2M11F/ P8*G&T&E&:\'E&E/3N3U5G7?K72 M$ZDR"8!H@Y _"S&B&"3"/N(PT3JL.7(01@E4)+ V2E91R6+1>-G83ZH]LO;* M9!9=^H(Y.^I)1&[0XU0B@LM'G@P_S9 -\. M;(O/X0K?B>TP<&#G=%S'X!_&65S'W?"#*F=A;4)_R7KFO7LI7M@64M]!%"H74 M8JZN3[,I--)15/B524G=4KL."TE%:;E?([@="__*W2QM= MR]/*)%FI@\YX%G*.NEHUG8O=B+/:H4V91*OVT2W09\6JJ2H'-\TJW<;5707, M6/+(AE&#I/)32K]6TTF9K7A6R&!M)=6<>QLC00)*-G55ZL@V"I!3 &Q9KA&Y M03FYPH18E#LU[ YV0&KSBJQJ"K(C4>WYX+-"RFL7)=J@+5>I%&248-8I6J-I M>4T+XJL65LSE5R7B>?PM*[^B#OY.CO0E6K4% ;T&%7)ONVA0@@QTQ44""TK MH12Z)J%7255HQIC2_41QU=7*9=ZIKJPDUGA42*4=E"NW-W1%@8D4C_ M!'(HI(>&ZAWW_TQ2+]J9FW[YP_!1YDY@\1B>4GOE,A\YA1N;%?<,H_#&Z8O( M359TX7^UXGXM_JC5[;7ZW:>WGAE?F[HE"LYT>&_K=BCB?O=!H;XPN@R'%]\# MG>ZZP'@E>K:)Y7L)L=:&6()HRYDIO3U:ADO74_SMI:!HL93?>%U1/G$'+IC] MS:B595)^;WDUH4#?E$ 22F42J30''C&>+MQUVZ.&H*O!D6_.?XBQXU&C0:.K MW<6H+_=B]W$T'\3%8!->"\;/'/X4E6 7HA!LN*D#.YYY/@,_9 ^%URN+*\6/ MX!G8ZJ%/;&Y ]A".6L'6R@)^,;)HM2*,NN94]#,#%EENAUKB1#ENZP70F?H! M?RLBI7@0B(/LU'Z]"_B4&&0S?H(=A)KR;YM!6_2ZGG?"AP9HV5C-5S431Q&=9,B./R<50Q<\78^M1W6T@;IP5;;PHZ3$XH"S?'F<.(L/INH M]Z3LSHQB+6R&26YV!CWC9@2GKN-,L@-UG)_M@%>:B_QW>,,DXSQTIG$./'70 M4<=IN3= M38=5:T#4L2@^"6##O8,!6V((Y M.C8,&!46K4\8.#LC9W)R/!Z/P^O+?A[OAO"3[\_\O?A1&&?0#\8G\I2$_PZ= M1U@ /VUV[L&-RH85R>6<97 FPR/?VBZ6RBPH="1]%_*TR.\C6'/3/UI"3V8$ M,S+,,E@$)X\YTVTOJ"-(>?_^UE0.2^8O9"/M*;GU3\"1O8G9,'UVY,R(/ML5"N>=!#EVE8IL*X5KULBEK.N"K)KQ7$UH-6B8VF4+'K1B>RC+C4L;!DKP2O?@J^3K4)'0$&%5C1W:4K@*\0U WO"7],SE)PIRUVA&"UUQNN+Z MV/I?Y%D#7"'HD\"C/"P>N/8L@K&HL89OR8ALGR@A MPT/@A4-_$#/.6N(DCRE2EOQHWS'3.3_/"VR158B2GM[F NJZ&L"?S;A\U9WS MPCO0UW6ZHQ@E.4:X]L@\L"[HO+)'\Q/=P.WPJC,EF>Z;I/BQ?T(6U'& N8?4 MF/NG0RK@E M8T?W,,>O/8P12Z@O$.54::M8I\0Q&5Z&2_>O:J@ G9>AXP8CX M^]2U,772L9GE#[0(A!:T$A*7V.=1 M9"[!?R$^"GSN@O)T3HW<6BU ^9=T%3ZFKYWJ5@_D/7;061&I/!+=?$+@LCFA_+,Y'N]YNZ[6!]@U M9>Z<7%H!Y,*) I;$#A4XEZ,".#I_&C0J=SC M\J"^'FSIX"D4[_WQU= Q VZP8#MQC'HP)$$E]1R(X8;_ V<4'-2#"QDL1:G* MDK+Z\2%!)9.&*%NI"?(4%,4B4-U^5)^OMBJAY$(1-PV%=YX(3?LO4$L#!!0 M ( "R+*E0>@!)@ PP -Z+ 5 ='-R:2TR,#(Q,3$S,%]C86PN>&UL M[5UM<]JX%OZ^O\*7_7+O="AO3=-DDNX0\K(D)% @VZ8[.QUART&-D:DD$\BO MOY*Q"6 +C+&P:??39EVCY^AY))TCZ4@^^6,\L+01)!39^#17>EO,:1#KMH'P MXVGNOI.O=FKU>NZ/CYKVV\E_\GGM"F)( (.&UIMH-7LP[.A(ZQ* J6F3@?9? M-OB?EM?ZC V/"X7GY^>W.G^'ZHA :CM$AU0\T/)Y7J!?9(U 4>"Q=FMC[1I@ MK534RN7CXN%QI:3==VM:N5@N3W_RVXF%\%,/4*AQNS$]SFN3QT*Y M6*P4_!=STS>/Q^+!POO/%??MTM'14<']U]FK%(6]R(LM%;[<-CIZ'PY 'F'* M -8% $7'U'W8L'7 7";7VJ5)WQ#_E_=?RXM'^5(Y7RF]'5,C-^5-TTZ(;<$V M-#77\F,V&<+3'$6#H24,OSMH>CEW$[W/=H5SR+7*$%(KRGIP-(=R^U: M#5[G!3;@F$%>F.'S(4R(W73=[B4@.:AEZPM ENC<-O%QN-'0.LTY-/\(P/!; ME5+(:,TAQ&V>\]H(6R@WQNWF)J ]MZ][/RP(T0K08M1_XLJ8+Y:\+O][.,*4 MF8W-%"VLBMV&=O'#02-@"36JK 8(F7"._@*6 Y68'PVY\/%5@#G5JV2QDH#H MOI'\SP7)@P.J]T:!.H.!6UH>\1' _[U)[,$:&9F],8$VX>V;.]2<]@S18Y^) M/V-*=@O($V2B.W2@[A#$$%3:SE;A95Z>E61YHI03$*6JZ[;#A6]#'?)&P/'N M(%/:^U+0L2 MTS&V"'?ZR+@8#R&F4*4..3^-4>]D 4E8%D/ BBW+B M<>]/E1MBJMP6Y37->PI=6#4:K$3,Q- ?*L9JHB213AQ)ZI@!_(BX5_&TA^QB MK%N.6$B]LFWC&5F6$F4B 6>ULT1C31H+Q1%*J1CSA&>1[P"GP7 G'JOGT(1\ MI#-X,#5%]Q],8RPE9*_#S&JC7\N5I\UA(NV]@4 /6C*L/1!)2E.2BYT-/L^C3;/&/0=2NLP9"K0P-F17 MB7"2Y$N>5T/NB3CKB),O@L:1J0,9L]R=_QVYGY6 >S"*K29, M-H/8,DA5'9UF)VX+'ZZD1"<5F4DZG>I%O+6H6>D0&PQ4(0M\P<75F(&6C04> M+UKDJB##Q;=QS0*4(A-!HTK%\BZ;7 )$W)R#!=W MR,3]=S5A023D^#5K$6\]R2U(74)7&$[*.P$;B;JT"Q_D3.9XXXWG@X&-%2L2 M $DWUHFM1I LN7>-M3AE\,D@MQU8+8",.JZ!(6) S9: #"O5<">V,E+F)#XP MCCIMR "?M1L7@&#NE&E5UYV!8 @:Y]!$.E(3H4: W=?1+0JC,N^:C&_=D2/- M6J\*G55'4S'!!.*%DM5YGQ"8/9 CC)R@M\EOL0,7M*..O3WNEDU<2A@CJ.>X M:W5M7+5SDW$=8H/@,2?L5/6-$7&E-L (!DA'=(.5U>9 MW1*X=,=JF6J+$W8Y5]+.'6\/S^TJTU/H%L>J&N)T*65BP78$/1L5[>9%@DXU MY(VB550*$][0F&VA3$>3AJJ<_3"<:7-S+QOX^_/M7P?__/U%'SKC!WQP9+P< MCAX?)OC^W'F^.B1'AS?E[_?=";4.1_I+T;IF!=:!UR^'E:=Q26^PXM?+RW+G MIC :G]4>BB.C0[YVOAC#R2?ZB,T;\_IS97#8[S9U!O-VRYI@:>GS_7#2N'RQ]790?MF='[1@(4W[XXZ M5O?AJS[FMAR-KGOPJ3O0KSJ5ZR:#[SODH%X 1?U-K6*-R,6GUL.P?6O]8$-T M]^&#HU]7_\3%[S?5[R]_/CS<-FO7GY[!PPV]^UZK?SH]_4>K==K^[0NQUF9& M$#N*ANY9X:GVH14-=7%-Q6=BS0"7X3H$APOIS#=>3KP/?LFMF^ZQ.=PHSSH> M84Q7/N;.85V,^3#$C4 8D$F=UX_N<#:LTMYT??@.E C=+I]O?@DN:/G8T^*] MUGNGZ.B+%"SE/KYC3>6<)WBJ_@H@3$65(&UB;BVWR4&T+V8=3?,<]M0HO!XU M58>T8Z$C:" ]S!;W5&?PSH9[3""PT LTA#W*HL6(T+^2_E'52/R: -M$3)G0 M<\6GOEH=K.KB0*M0[B13&F8&>,[@C,\H346;LS*L5#MF%!U#Z)'O+L73@3MA MQ7/J1814.0^M[&(FSZLHR6[4+$"GMF6WN14IQZEK%8O!ZXHNE,X2^>SBOGAQ MK[A^AY? V^X(<2O.)O=4++O/YE%5G:&1NO3X#>"W24O\91S\YG)N/(+%.Z0] M)%!'KO7\;PNZI&"C.A";4R_N]&]_()?P:M]0]31*Z9R6YA"OL=_O(N9R$9)/\W?L5ZH,A0$2L7]3Z M@#RJNC@@'"KM-(;M^H2,OX1NIYMM2?)RX1EO!H:X49PW!'6N2 *UWS+)^$OX MDA<^,HID27@.I_^MX^!E!#NZIB.F*>E/A;90.2[]LNMDDFD"RU<=[$CN .Q/ M)FV05D_&#]O(Z/K=(%@#/@+K];1WZ/%#2402N;#]'&$W),S3Z.C?C9'L2AIS MGZ-4W.XT@-N2+GD]T8A/*"AMFBV"L(Z&TQRLZ;CMKW U<>>LVFJUQ '82-TP M5L%[.61NP:.O9"E\V3#!>.CU9NT=1S]SP/LX+]R,65_/P#)P,F(NWY&^(RD# ML'O933>AU=>QHJQ?+EZROB,AET#W,P"*SJFOXKNM<@VJ_L-!!)XY5-P?2-T/I#1-]]M/TW]1L:! +FYP;41W< M!MWF0'8 F]>!]SLV:5F ]YZY#R?L1F0Y?$;=3UR-5_ LR^A(<*BZ1!CPB6): M0U48_%;9%#J$AILCV)Y]5;%I-N;O.U65:!$!.:,M=T4;6$K!B,)NPC%V3PX&%F M"0P-6=9\$.M? M<-M*N^:K6C+-P$/S8=WW,WQ,0%2FX)]GW/N:)[MR*#;Q&: M1,6XXQ)VGZ$U@KR*R"]5G?"?ZA<>-T+G&Z8YNKU:D[,%W)OB4\H3/XFYBP:7MD-0U=XU( M]]L!.Q)\2G>R"=(;X:-1^EW<->+7D-NE.]E/X$3%KYH,DDQHOFC)3R_\$O'R M!&[)!.ND(*![O'01XOT?4$L#!!0 ( "R+*E3;$(EI_BP ,6# @ 5 M='-R:2TR,#(Q,3$S,%]D968N>&UL[7WM<^,VDO?W_2M\I[8R;,\JL2W%]F1V__^WGE'FTP"1S?^^'5Z3>O7QUAS_)MQUO\\.KC_?'H?CR9O/KO M_SHZ^MOW_W%\?/0!>YB@$-M'C]NCL;]:WUO.T0-!7C#WR>KH_X6K_W]T?+0, MP_5W)R=/3T_?6/1O LLA./ C8N& _>#H^)@23$F."68$OSNZ\;VC'Y%W=/KZ MZ.SLN]?OOGMS>O3Q87QT]OKL+/[D;]^[CO?E$07XB,KM!3^\RG%Z?B3N-SY9 MG)R]?OWF)/W#5_%??O?,?E#X^ZO+OF^M[ M:XE7Z-CQ@A!Y%F,0.-\%_(?7OH5"CF2K7$>U?\'^ZSC]LV/VH^/3L^,WI]\\ M!W8F(OT;.\S8Y F\/8E_^8KA=73T/?%=?(?G1WR(WX7;-?[A5>"LUBZ3G/]L M2?#\AU=A0!S*[>ST]/3-:\;K/]E/?B._C7TO\%W'9DHZ1RX;\_T2X_#5$2/] M\6Z2B4$_L.@?1VY(S8",O90.*$ M.P7]D(Y1L+QR_2:4 7=UPI)6?:MK M MWB,+;Y:S\(9IC0A6GE>]S4A.5KHJ%M C$5(8]KBAG_!KD4"PEM5W^N3;PK MY)!?D!MA?W[E>-3O.UI<9\4-L,870?RT(6EW[2'QU:J:B MR^C8[FF#QAG_#\2/UB.+NO+ D5I,6PEI@_>#[]M/CNN*BY9^$/L.+4),:,#@ M+1SJID=!@"46HKT/=3JT.^RRL(M&6S2(95M@Q U'7+I: KKL[3[T+;Z-M-E6 M'5,&C/[E,_NG>&343$7;)J@RMGE@:W/7 "DAHM$@J^(&25$;2.@TTG@AEY2M M\)$^5]+BM"2%%"0'Z(8D!:[Y7-_NG*Y@=N32H)MQ=]@..UCZA 62JZ6S6+I; MUZ'HV X/ E;9S!!W!*H,=!KT3H@5^MTG%O6@"Y_0R>//$8=U18TWHD$C"N=T M&[+AVQ"/[N+H)"-T.(]L'ZHZ[LXLM7GVG$BI'PF*?D1I>'6T].V)=MSF44A! MHV&TLXI6+G,Y:[3E5A-YU+8\W[-8ZLUE OAKEG:F8KL[UZ0PP,XL]>N/T(D3 M^O,HP+$MT>6KR-EUT"/;^W30JSP/_>-<1\1:,L")8^'<1%$>5 M!"(M%KIMD M^/?8KPD%D6T)R9;Z/F?% KON8^S($&!IB3P4T?TXMM?$9T<^:)XF>!R/_W>V M]"H,5X(XP-"<;'V.9PE=X+S0F3N8+FCA$L?Q!BH%& JC5..C,8YI2'5>4/?O M2.2?!4CI>( MBO7J*&&3ESJC0=?@$_K)2?(W)_N?)Q8,+*N_0HZG+&K\]6ZY@Q!V24D0*WK$ MQQEC.7FK".0,%@1@#LSQ"J\>,9%$M_!IMKV D!*Q?+N,;"C-MS.)J)W2#2Z; M5]>4=T$J_!QBNM&U4[G8Q\KE.ZEQ499TEU+@PW/6:?L(GQG>6Z]-ECBY-),HG$Z55Q,X%1GO' Z-PC C9 M4J/G-0L@*A/C?)*;4KTKL=%^\UH31+%5BRH:K#HU240&T5L3OV%HJQ&Q1$>G M6G4TLBP_HA9QARU,K8-ROL4AI)(:&6:#.%P5-0.6Z.BLWANJ*(E7&>T8!L J M:F!G<-T2UE 36HE^WFA?K68$KY%C)SLZ2.U4A!K1Q&2 M!/A_ZETL;I"U=#Q,MBQY0T.^-8OU/Q _"$"4T,!N@)N<)O!:XR_5M8,O6+%M MW/J>!;VR[W$:H)YJ(&L/OU15E)[ \R.J.W9$/YU_#.+B(!A5-7(TN>XHZZP9 M0X'03$5SY4(N&@U>/EMNQ&Y-[NIE 10HQ'B 4T\,4.U!75&=YO0Q,+7O0 M-\1S*KA?X#FF7M:F06.L]_0'<2P)HHXVG@.%G>)QP$!\B.I(04E0 M?Z=W#WJ]J]1+XLEP6WW84+/_;"10D.K@$1< )%'"MTU*4+'\'-<^3GP:V!F8 M(<*&F)\638B)'/ATR43/T):E**B<<9!O692NG9,(-"W=SMV@EVLWY*I,M0"@ M8(=XPC+T<>0@+(2YZ ](P^)G2&I'M5$0TN"%C.P-JS@ 568=KZ'HK!8KF*.C M:\?#P70>E[!"ZJ62D=D014XQU4B)'!AU3RBEDFY!C_6:60Y)5VWHB60?E(JA MLEKEGI:N1H9#<7G-J,&D*WK2SX"UTJ +S2=2-;,5^JRCE6O_FE+:C G !U(: M-/8]QI4R&"N_.9D>20 MBE]C@RN\K^)CHM*AP9Y*]8S[L BD4E7=D.\!X[_'Q-1*T([]/AY@Y5DCV^8# MIS,2.?;$&Z.U$R*8 H0Z7H:V*NUZJ 4')IUYQZ[*>MB^1,2C*THPLJQH%?%+ MP1<4&!>F+?\]3.9,B+.YB*I= M;8+8M0:^*GHK\(!;<"K8'*RGJX($)G>YK_B>9HC!W&6]P35/";AZA!O'\PEO M?1!B@@.@*XME)H<;<>WC 5:JMJ]F*EM<83KS"8G*9K4P/.9YH1ZRU"I)UK#@IMJS8 MM0#IJ95%^<6,KYTMBKM5U_6?&%A7/KGPH\=P'KG[=Y9A-J]BK(=76R^*:;NO M4ZRAVVW7U@13J>,>76L7<\D]>[1B+OE/E+0B6V,2;F=TRH3Y:VPP.MXQ00E]9M3PD=J\P![ADGRZ@YX*K>6]?!\@2BF,/FO(G?.*AA% MX9*&ZQ'-8M!%$$[S+DGA*C(&7%'=?;B/9OX#3+D:02P-2.D166 #K..U_#BE%K4VJ\Z:E'2 M- K9F[LL7]2/IO(,7X"Z"OBUWXSL?,@3 D4WIK)FY:>% M%"YY5V(BALX&9V\- M0N2\Q5@/8BJ)PBC2C4IUHO$RW)@15!URB^YQ<9)B8 &J^T C75JV5F[$FCA [RD+1FS97V&?E'5(V5("[+ JW$83JX$2AJJZM]NI+?5TIJ ^1E@6\C-I#I?.\X&6XBR4DP MF)A"$MA4PYHSSC52)(;53]&%K Q&*YRZ:[@>VU3';>UF>COWYS(6KO,\4%IG M/GGS2BW.S7"CXF&^ZX0Y%]QGHQB89Y0>P"ZXE%B A=1H][Q%3>7*GE**5_>* M2.QGA&D838WL,F[*^,.K "^2"R):;S$G4L3FR-X]]SW>$.C9 ;:E2HY@VJI\ M6KM1>P4+K=1<-68P]XM*O"Z2Q\PA(KI*3F"!]M[[[(U*:3+30F17#1?("[J5 MO'Y[W;-RP-6#YXBN9Y#Z89A!G:KD2C=O"N$(5+WK3>Y5>U/!5:/3J"EL3=$! MF2HUC8@ -=+,T62^35@Y+: )S!@=39P =53#:AA3IPZGUM/$SL7@@!JIXC.( MN5()$%#;K+C% : 6"@R&,1N*F(!TO:H^80!40R-#TY!BTM@?2V_>@GV3H@:4[!?56F\O4W3"^X23W#ML8K]B_#^/(O%6>@[BM MUJC73FB#=:TO-QJ[P!:+HC"K?;I@%R:8E*SHJHV!YY?I/K[IT M$\VN>Z?4@K[Z^^TS5"\[9+1FQ-\X%,[S[<> 7?#.[EB-K-#9Q+T=0>\[R8MQ M(+N9!N67YHXTSB#Y[+]*;:^Z8;>4_>I^@6-D_QX%\9,V+*:FCLMR7%SPM=3% M'L (L<'*6,A)F#<6,04 >9JOU_3,&X#D MS3[]KPY=)+T.^[Q]U<;S+S'Q6V#7G"WEO=M9RH6*SM]WK6S"4O-^7=5W+UA' M]5@!'<..@H *OUHCA[!1C9>(+(#:K=2P,IIMZ&O.U<&L^TE/;C]7% QG0V=S M$$SG,^+0,:WC)CZ61SR&M!BM?3^5%&>J21$S@I9X/N6"C*WJCZ M]6RB9< 6:7JA2>,]/7 BQ-CLO5')J="L6Z4W3C3-X7")R8XO3- EP-;PM7FM MZMS'%*HD?I_WC& :W]F0+29;F9J^C:A5F65 ];XWPF.W6J8T?&,!!+LL2>TH MUZI&*%!6(#M S2DC"-.OLL8;C"/"JFKY#JQ7'UMD_(+6S"I808J5ZY?K&=HR MJ]IMLG(O__4<%S6*\I+65C'LX9IHEN49T[T>]2ED9&_8PW5]Z7V/[4O2\3ZF MNO>T-8O&-5X@]QZ'87QA.[$QQ<6VAMC+66+KT()Y^$1\7VVX(.--/!F^8IAA[,O3[K*X$^T-TZUT5WN6A7'BW;MB=OP2- MRX -=HY0(T3R)ICIA;Q)C!>QD#?B#-+C@$I@86SSUMMW>)UXG>G\FJTN=#!T M/0&JK!+C?(@36V VE JQ12 &>Z1BEG&\<-@X/#LHWWT#7;";^!YDH;VL?D7P M!>H;(SX"PW[Z)4QD&;#!5F@F ?L?B_\VR,7\+)K=5K62JV'\'"7_@]Q?QK<; MR_FAR^>D30']QQ)Y"WQ'%[/+^1P#K>X]#V%8D4'?^FW-":D:*96S)-V(3A]" MME00?K\6S+;:.1_&C54)BQ $^H6>K1>QUECY*;B3KRY3U:HZG%@O36#@KP/ MXIZYH#:%\02[8IX[6F MG>HZP^&8SG>4003?YV+VZDZKVO+670&12-%^;Q9=N')$-_%)6R)V;>B5ZA,& MI=>60*VZEIFV5[4>**SG]),OOU9^@MCZ%*#]O(9 MJG9>DQV!M/86EAV3N_N4+YR *2R"G@7BW UN \7TW9X_JP15Y RNSZERA1S" MTWO^/-GR('?BT:%&JV3.J%A91G6' >R$:62H&.E7T82='LT<3>Z0112:GQ$M MV(F>1/("4N-/!#$3HKB:SI]+3Q@PII\%U76QHI99RCM'=A6GE\-NT%AR!HIJUS( MS!.XKGZ6L>8:2/67DJO1'J6*EQ8%^/?]>&([=-EEDHK!F7D\D=]A201A%N_S MC3SVV-X?UCV)<3:2#A%3I"2$8K5*O?D(GI57C77CCT'7\Q(+Y93'-2OGQ\7# M"'#+;F1I-OE1K;JB/386L^'1)[29DD4BU7=CM MMD!2%BM'4=& A9C(V;,D24/FK:2OS-IE83LPXQ]/?YEP ID9VEI+;'V9$3_$%B-+_[4@:,5[HJKY74J3/>1525)JE1 BI))/:B(L MMR"(43)Q="&MBFP!$$3GX XQ/F /;] X^\T'XD?K?)F5:OE/T@E@[*\>DS 0 M=BEH9*AXFE=!LR_G+\C:G-\747"AV$D0RT,[[/[@^_:3X[JO5!-H%:/<5?Z# M3@DQSNJG>2DT?^P[[+(K$C-$PNT# M05Z >)P8J!>)UU$$G3ZM3-77DSK2?4T<&?[F B]1K1?N&\D@>V#SAC^#^UA^ MIB)MIZUL;+NA3^=YP@E48S\( UZQS%FGW31ZBM>41%*?>,*,S_.,82=C5YG, M35 ]EE5XZZRK?@YL2E?7VC_$;QVH[K->5,G]O;7$=N12?=\O?1*RPS16< <[ MY5J9&MUDR9?8MX-X<.FXJIKB;%Y\K2INFRQ9"7F\+:#L4K]) MN1,*/+^!Q_'M:V;ID-!P!_ N)<2:5073]J)R$H+:1S-'LZWYNZB[!4G!5XUZ MKNGKJ[/ZGD\WS^?CS MZXU]3WZ]_[>]WOX<++SY3_,?/[U9O5LNIY>?H_7/5Z_O\,W#I[NSS?V;7T\> MQH^/)U_>1Q___H'7U_CD[_]X M?^\^?/[5>J:RO-_\^(B_/*RL#_=O?IR&^)_WY.WD!+VV_CY^XV[(Y<^SS^N[ M&_>/<.W)]GV_>W"^_1^/[N^-CY3KI05>\9NTW;E#(['C;PZ*A(H?!*Y!JA;&MP (]W5Z2 M(GZ0(FZJ!*Y84=XF_7Z[-H41%&GU?S#GW1TWH8,^]N:%#+L(;181:TFU.B.. MA4=A%K U!LPU)1_R5 UZ,M&C;56\8*+6G2"I_#FS#LZW>2/O:;,C(8C1/8UL M+8,:U$#-EBM$F!&?55RC7#?!?JI51&48E+:E 1;HLFSRY#ZWO_EZ@"^85V+Z MH+'J!N^Q[#=[)"R'P>6S\^F^$NZ'5C>6#L*?L]\Z5+@@8%GH$)/5TEDLW:WK M4']B.[L$2WR1N5/,-DYY91GO?W%>UYQ7+IDC55/:U!D18^A(H9 &^H;W\/;.-]W%7EV+VW5VW@:<((0:FR%%NRI M+4.M\EM[Y+\$K0IVSF]\J\/,@K9"O_N$F@U>^,3!@4^5S5;D57)H@\(YW?IN M>(,P#Y'T .<+&UVOLW^^2\'$ZJ/Y?8:;[ [>G9@0D%!UD"& MMJ1?$BMZQ,?TIY@N,+OFX#T:7F%65W;G:]$+V(-Q&=>D.( OL/NB7/!5'-8^ MA"2 C%12 SFV"Z.MZ;\H-),J=2T&M>#6&U;CO[T^$)T#*QS/$8W,C&J<0=V^ MY>BD\8FWCL* BWQZ4PC(8;1;P<]HCEK)V54JM I)>!^=XWK6L_[.7JS^SDKZ MT[_?K^+ZIF?]O7FQ^GM3TI^^9SCCCDMQF]4L+HP+]81V:#6?&LN#FMM>U8%X M:*6*>1A2K()BR;A"+^I2GJM*#8H'!XVD.GBLLK[B*M653T+GS_AF#(CC$F![ M (<((OK+.RT1,&&*5\I%Q5>;6^>C1S!R&>S-G]HR0 M 35RMB].C3&8[9'$7SF,D,=>) :H?Y3:4 0PCT(6HE+BJVCELD+<=7(%-*)$ MB<=>JO0L[++A^VG5KKN[ZZ!X'I,KT^ "W,0"\$K@] [J1R; K>^-,P%*?9$5 MPPD='&$N"*1R7$3XEJKUX0F[&WSC>^$2QOF#L&]'ZQ=4&N *;B0E^( UO-#,(U8(ZT1&+1E M7/D13').6@A#G9L/RBIB;;1'BCVXC"MG8]YC<"&^&D:JC<0P_F',,$;S$).# ML(ZB).;:]:A.*15#**$/=7 N*HY1_1M_QZ<_M8O=@=6K9NK8G( _+([MRV>+ MW5]:L?_J7^>UDKS@.5^/OF!9;]<+[:D@(.JNXS5LA=8B*!+-FQ#/UY M%.#X[!-Y=C'!Y^YZZNA)]=TQCM/YQV#7MZ<:-_6C0B46RLF9A ?DA<42BP/8 M/G?18G[*E,%K#6BD+>\NLW#.BPLG9$^5'QJM*:FVM.S4H7JD8"%BVS35%1DT MS]6A3X#*/],:[,4O_$6$T!6L5D2A&=%*Q&B_F6:\!5'0ZG\RT7QOD?:.Y TH MUTZ(7,Y\^N@ZB[B#0"(?>"$F&*A$M^:Q=4()=/"H>]3UX* M,-8$N\Z*OW%*Q^"LV+,+%4%'AXACE#'?4^-LQ_PR9=XY(NG.3SWYH-,])CUN M:_5^:&%;N_@4T37=#R6O;K%L*0M DY<@!V7'C2,YA W'L.RZV3#T7D^! M&,RNK>3AVW%>UJ^6*JM'%&5H_FFLO]#3M^<8# MS1?6R?UU"]5!YXFYOCV0?51C;ND6#R=AR&1]<1X47+F)-?ZST7D:2!!&'HIL MA^*S)CYO_$_Y(,]R$*6U>PA 0S+P8\HH?6C@*F64>W% ,?$G1[O[U,\_C9&R MO,,;[ '5GXOP/8@$AI*26QZFV$<8K-=7$WK3G9)BFN5'>2\ #; M]#=+'#_+ADKOL"D_P];P;LAU=9=O70WM1!AW?^&K[5T4D+%)L(<+>??:<:NH M7.VQ&2U-L35;\_GVAG7!&[MT5L'UQ9;@;ZHYMOH<*71ME$$:K.UQO1 [$6[1 M"D.VNI:4 7"/*];K6GZ*".J]&G*0@D!)*: Z7LNKWF3+ZUX5+];Y6F'K?X%" M](@"7-5KMV9'7_K$X(-OB@XK2\:7!P\RN7@UVFJ-0SQ:$!PW] 7L;-S ;IB: M$L$19//)NO%AUN064EU[3(:MI'W,0-H4C:,@]%>8W&$WOJ^S=-:06FKB9[9= M>'>5-6()<';-[_Y(+#?YOS=WS[_K4E,8M4 S'FE8ZP7,#E<^!G@>N=?.7.PV MCAS%0YT&E7MP%<3T7ZXM<9UDF:E1>(X7CL?R;$*:$B)TD'.G7CMBX,#4>8WL MWZ/X(<4KGR1MR+EO!%E/VI('N*0;R638E@^NP!M0%'+3#D=^PFSYA%4>1M, MT +?1LQ:IG-./;C#E+QCT5_?AU#OP4L)8+*I0YNB\^Y*#E61%$%O# M*:EV9=2 (U:/T%$5I:7C#K/QI+]D369.>]"2@!"'Z-_4$17M<=W;,CPFV';" M*V3QMHV[Y5B^VU85H;WHOKG75C,)Q2U6)57Q=]@;/N_U\70Q?'=MOQI&;>R9 M\J)08*47%6R,/C_>;H&%G'8%2&#Q4DDTN-J(2D;&7_NN-\AZC4 _X%W%#:AJ MH58I!FL3U%6B_X5M/GNS$]M]?U6S9!2_ #1RG>ZG:JR0:%;YFC8\#==-U9O# M/H 27J(KAF7G((ZB@6DNCZ'0M%9QM'=XX[L;&@T7)PC@47PS1Y-)QZ8X(.]W M6S#3^\YMG$;RD3?R[.1=R6UF'!*G\"TDS%TUK'&&NQ1:R]AAGA5FFXKIO*1@ M],Q> 8K?8YA&81 B?@9S$;'GP6>8.+X-,F64A3%U@TE\G]8=;Y@'4BK$JL#*K4M]Z:\JJN&;YIW.?$/^)^6RTIK\#>MY$4H1A:[0)V]847Y_I M/99V3&Z9^W-V!PZ3\>54^3 Z+@?;T9RF-+$O=;&ZA81BIN_26[('Z>AZR3*P M]%^Q^Y0];!,@8\IZQ:#/X@<10$#JQK/$^-@/^#L1R=D&3+ZOGIO!*^OBJA( M#:SWW3WF?68AS^5*+(QUG)%72!F<0^OL?XT7R+W'81CG[9^<<#GQ-CB@ZN[F MX=L)[ZV8+>4+XO146_JW\Q _\Q&E!;4,5)\ *6@E5XPAB$[GLR$9Q04D_.T^ M1"$G?6]A#]%]C>BQ$/TXYX3H?Y4=4#UUHZ=!DH;*5-B D]X4 &>4T/_H!6ML M\8I+\7,A,:74#H/@]J9"=V(-1=&P8RQ-UUH?\@*$N3QMVT MV?_E.FK#'637LX-:>L!\F B$0&G^M RVFG7U3T%/ 3H(9/[(O'4*%,\+NH / MD]_N(A/007QGDS!Y8-^;08@V$E!(:2T=PGDFKQ[+7/&L_M3D89X.C[>[_%D# M#F>(A([EK%&<8*UYE5;_7*GE.SSM2:$J<)=!L:$7.ZHJ/*R[ M306Z .I_W,ITL/ZO'4Z16]0*18J613^WTQ<,[U"(9YC0]3-$"[$L?#,%4T>P M7?QB"R90[PDD;'.3%_+=]7INP_6'#0BVM]U7TAE[XGWBT=U#Q.3-6\SE?(ZM MT-G43B=->I238+BZE40ZT?<[3?J.ZS32GCTSRIHRXJ](3.>IEQ:K6FFA8:BQ M=Q=WV0I+HHMOF_+%O9W&4[&L);:^S(@?,K/A;<<7!*U8%6^'BY4B=/1L-0\-%VOZ9UZ! V2UE8&-O!%963N2$Q@,L?&4*TXX*W-W3- M1Q=9*2U[H"]NQ0:R-\K3-Y6(4%9%)4@BUU)Z"Z7CAVW&V6\^$#]:Y][SZ5;= M*DA=+J:6)JH:DPDR$@^MI0CV6_&JJJG,XHTO.:S*N6"Y&Y0UGQJ[^M4Y MCJC# J!!#FO_ZT=A=D(K>WFU_G-#6\;.X#V1_:*PL6N M";*S(- 6IB*,3>TWN^A1#EG=G?8+W&%O(A^S?\&++LBP1[.4Z "9<*-D8S+/+&7:^+9SL:Q(QJ*ZVRY4$W=:(I9UMTU@-2+/CXYX3+_I.6#?^F%4OVYU335 MPK>/^573G*'19&M5UH:C5@^H(('&+@Y*NC3B+:'4">4MSWU$[.G\PB'8HG\1 MC)?L[1Q4F7WNH, 6-D;VNAV<4ZK$-O0 "NM^'MU1:2-V\Q8'$\^2.":H^=3L M9>ZZ<#?;EM4-6/NK$9S;%1T$MI:[Y,?U]5@"XH;/S3WU(P!RT[!UNQW.,'D\ MDCW=EVL +'F'JI6(L3,9Y21$.RY0;YG%SRI.@B#",,VN"PS,93=55%.-$'.,S]Q%1&>A,9@<,/))(SAHZ9)=%Z,JE MF.4H*KIY$2;BR69Q:KUFG)5TLVLG( Y1[[EG%N/>(6^!M>90=A3-]GF3-LXT M[,]!HK]#)2>N>?N5IVDDSUMI2 4X@2XEE.AKS$F4,#66;1"!5?O=&D;_AHYS M%55>I.D :Y&JF1"E9AJFP)8&#M$:-7DA13>V!:J'B6UQX*";G?.RZQ\1PB1C M2^CY=O[&_4!KR5Y6")ORHNV@E]P$+(F&("O!O4FO+'M MLW)$U;]^0;(CU>+'60$N1BR%6- L2,M4Y5W'Z%D4*9!:2F4S*QA3\A@&:Z3X MX+,?73[3Z-4)6.@Y6BP(7M"]\L0+B4-# 8OWB3@LO])Y-(.S/?.0";W$)&_0 M#) /5'HJ2OXU-LZ3CV0/+1A35)!CN$:D KK^HM6L(5J[?I;C,^Q1T'BSR-5>Q:0R2;.?7#*5 "XM>59KX$" M]-N46@0S=!7 W.I==4NGI6=:;R<0%[[%=RXLJ."E"Q-O[I-5;-VRZ3,;.[^E M!'-T:DX:"C898.N;A;^APW9BE"=S%W[0* -LA[ M!PVBBF#FW8R$CD,$6;W$AGB'%_PZE!?>HL;6)>TZJ21H8'6254LU$)K[Q#!& M#P2QPH'[[>K1=SM!7:1D(B4D"W)I[%IW_GE9'NC?:?$LG%#_BZBJ3XG'+7KT M+@5MTGCVR@DLY'[&B%QZ]@4-O#O!7$O43 9<%O9Z3-I[6ZLYZEP14ESQDBM% MTN"V&\D/0RI35SHB*9_.;E2[JIH@BI2$X]=+8M>[2M!G\UX2%8 M?#,R(MVA%11QY;B8C.GJLO")#O,OTAN2#]7I\W3T6*D[TZ IUJBH/P M.#5@I#LC?57^>6:[D.J*_D1/,J-,IA:/%'Y-+8#V><7JUHU^GNH D@(- MD*0*:*@Q5UUR[U?(==,>71H\?9'>D#Q]"8D46)369VY8W'NVB9&'>5A^*46=-+#*UWW878L1[9- M6'?>^/^8?*<:E%%%=3"SHQ*25 /:*KSW^(WI/Z?DP7]J*O&15$".YA"BHUH\ M4O0U7;+>X\5]X)3,B+]QO,8KUY(**!,>G!;VD$E5T; O[J2*F1^$R/W566M: MLBO)#BATJH8EU8*^!XT9QVN?99Z6OJ/O/M0)ZCWB T"ZGT(4JB;'AI6A_KRV5JRDL[.96>5! <0WE0#D8(.<)[+ M'QI&_'GA"Q2B]A>YQ?=AE82'L[K6(9,JHV%S+%U,Q181@E'G];1 Z/#3RL5Q MI\#6[VGKJ[._/V&$68DY@___ %!+ P04 " LBRI4VJA##.QG #1%P4 M%0 '1SF7726O+ MSB:WN>1>C;X<);*E2/+N;5)7*6J(T3#FD!.2(VORUS\T '[CBQ@2H*]>U>56 MEH!&?['1:#2Z?_=_7S8Q>L99'J7)[[\[^?[M=P@GRS2,DJ???_?Y_GAQ?W9U M]=W__4^$_M?O_O?Q,?J $YP%!0[1XQZ=I9OM_3)"#UF0Y*LTVZ!7Q>8U.D;K MHMC^]LV;KU^_?K\D8_)EE.$\W65+G,,OT/$Q 5B"/,LP /PM^I@FZ(]!@D[> MHG?O?OOV-[]]?X(^/YRA=V_?O6-3_M?OXBCY\ACD&!&\D_SWWS56>GG,XN_3 M[.G-N[=OW[\I!W['1O[V!7[1&O_U/1U]\N.//[ZA?ZV&YI%H( %[\N:_/E[? M+]=X$QQ'25X$R1(6R*/?YO27U^DR*"@GM7@AZ0CXUW$Y[!A^=7SR[OC]R??@=XQM"O\O2&-_A%:*8_[;8;_'OO\NCS38&A.COUAE>B1&)L^P-S'^3X"=@ M/2SR(RQR\FM8Y%_XKZ^#1QQ_AV#DY[LK*4T_MF"Q26\J/&/X]S7!IX4I?BEP M$N*PQ!4@*)A&%Z B*N$"Y'39@AD#\].L!$D7_OUWN_SX*0BV?[LO"'8;G!0W MJ\LH(8*+@O@VS2,0U^(Q+[)@6?0YEQ-T*"JK('^D^'!X!*]W)V]P7.3E;X[A M-\=O3[BD_F70PL O3A6@W:*K_'0&\8J)SIH3?XL?8_HYD,E@"7!R_/G^N_^L MIJ)TA:K)J)R-_EK._^_?,13^$[7H6F1MD079LD22_*@AC(]XLTS)5[^"G?1T%CU%, MC 6>]/L6+./Z(^^C8/2E-Z;Y502YI)I*(:'2^L-OP)M:,=R;@,;B2EV8HPYH MA'^@6;@OTN67=1J'Y)1U\8]=5.Q/,3DLX0=R[LEWV9[^?2+7TV3E%F5NE,4( M,9D/N@XRS.;^GV";YO^1(TQ!H$<* Q4<",H!2D/)_'BB X3?=D5-650;_P/5 MTI$..M^M^B@H+=3#_=T1NDJ6WR,VN*E!\U A,WTY;+/JPR,LB7<0&+I-,WH@ M*HHL>MP5P6.,'])/A) T*0A1!-K355)@(LNI3M2CH/:F)U$?JFB#NE)]NTH[ M"XT]1'?46F[-O[$]I"W.HC2\+X*L<*,!;P4JAY/I,1 %23@35\M4MI*#HIP- MECXZ4>]T@ZNH]*3W%+*U1O;653<3$A0DBL1&H_I.0GC[X$6/-')KJH^*9FL; M=9;F!6CCQ(LYC3ET,)(H"PZB1P7S<$:*@?6N)3$I-]1"2:!^+ MNMG"[3W=#$'MKM-\&MT0K3.ZOZ75#P$6:EOR*B9#7B,0$TK9Y#3Q'*=4B*RI M*#):VZ=%TU2J#G&C6Q5RZL#FS!5%D RY M.W/.OK7WG3_A8F+GJ+V"Z]N0UNJ23^Q35^XH: 16B/=<7Y+XU BAJ)I*T:?U M@/N0*C6L?\9WE4"H6'G\ )!A#J$<)Y,DPN9L=IW+0T&BT[S?3$*]V"6IA!H. MV=[?PCUX?K,K( T90J#3*%]OE?$5S?3FI(N*1+]X#!R]BA+$YKSV&P^7":JE M+D+B1MX;S"XH1)@H[IJ$?/ZFV/RVZ8?9;0KLLX;W$&E"_IDO7J)I? ?UBJ.' M6(SV !$JDF^3V_9Z+#'S9/1@O MZ##\K\+#Q)> 28C.$EX%^/4>I**4. UB#AQRJ@&(Y)3T'(4X/-U_SG%XE511 MP\6RB)ZG2TT=L+R'FTQS[!3GI25HWZL=F4F.3J_1E@.#=W)I"0@%%22_%F^X M.G2.54/X9>G@2E:Y2IYQ[D]E1-J*7\^YDM+1<@!E?U MCGP%6;0L< A_6"1A^Q>-D;?TV'B5+"'U')]C]M^+%YYZ17Y8$YGA.^*[7*Q6 M>"(OU3$)/JX^W)*H^.1"/AN^./KY0?8$_0'7"_H\[/O1YU9BAGM9V48I.#8= M'!;$[F39GBSW4Q#O!%4#1OIF]2M[BR@:H2>[A91]%B@HT"-^BI($=BER+&7( M^/Y:C!6@J^1F#/(1J33&3GC/J9(?)K_O2\Z/>S&]\-ZZOX A;+9;J##):GVS2.EI"K/&5$4;&@,H9,[F'U NP M5\;*$B7( >DRG')!AW?#*CPD.@M3$)V#&I-F8C%-!-FT MEUKZK6^&&TIZCA\+>&M$DQKN\7*7L6>-TSX[-%[>;8JC.6+2]Q05@",$(!H/ M75$-92ZY"L/UH/U:8A"W!EYC=*SNQ^#O:786%/@IS0CDFQ4KW_:15L;!X:*H MOI:;9'$'&&3$EST-\LAVLQ]C12>GEO'Q-O (-K *6E;+P.\"NA#:\)4@JK8" M@_Q,#7*:H !EY7KH$1;T_2%,IV0"QV$LP1QP%*M6.-U7/_XAPAEAU7I_C9\) MQZ?*8C1V8>_:67[ +\4I&?SE?K?= MQM-7TS!;V:U':X231!?KN0@F(SH;U=-G<,RW$GK3UIGSQS(+1[" :R6&@%O@\UZ15=!&[8,BFDJU98OA':P$DK2Y'A9K=5($:>C MY[>UCZAC @]@++D<UO;:E]B<3Y0H9;RXC[1$4^24!=^(UA,; M"+?2..QJ>_5M>*X(/E #6E7@AO#HP)NMN^AI7=RL/N>8!0T622A>V/X 9;6$ M#X-N@ZB!!<\ ['&Z.MX1[>2A+#C0=Q4W;I0Q]'W-/Z*6""RT-:,M3#)=^BS# M851(9 MI-D&9VGUM?+5X&L8@MAX&V *2=2#.WI!ECN0HB#&:\.C!VMHAC MWJ.[M^!MAN-H0W?GB[R(-E !]6#%/'P]A\>,$=$VT.N@6D.LY=MZ(83+E;2Z M[S7F-IIV"3Z/<41RV$7CYR38A1&!3KP-.,@'59=LXK;#O^7=U+5?RC#87KZ* M02@:? &[$AY4BT(40EG@A!R&HAJFYZ3U,;1 H-'#V6EY1O^0IN'7*([)H>LJ M*8@THL>8A[%UD:*1?-MA&#A^DC8(.8E:ES#H+4D-A;?]UD67/+C$5CK1])&' M<^U UZ6[RE6(DR):15 NZ&&-/^ $/P>+Y3]V41X=8(>MEW$5$3@<50/3'-4J MS*__H@HX5,4IUA@Q^"BH%YB?1W*HT@C,]D%Y9- M'Q-)39>R/F!]EWGKYFC)DM(@D$43C^;W4\^^W!E:"6U#V2: MM=+>X1A\\=L@*_8/69#DP7+Z.)IV4;>IGSIT)&K)IR$Z#S4G^K^?&BK>INX9 ML>/@_&)XF;R!CG'4A^9KTEYRM)K#(SD[AF56DJ,49"N4?&4IVR K\RI@PC&= M@?@4M,@RJ.^F2)SWFM)\B/:(LYZM^3GP2PAQ]+?S=+D#0 ]DG$*G<[S\_BE] M?D.F,'4F/U MIOK; S1VFQY9A:SNPK+T>#X$P1@?,0$9IT'^0AH&;Z)-*'_> M$7N)LWA_A[=IIC)5YF+MPAR_/Z6)C#M8Z,1=#4=LO">;82";KB*("+7($&N" MO"VK!)X3Z,MH(.(=CNHQG<-A*^]02*>WCXA(G1HQ P 7B1%5.POHQA_ MVFT><7:0/O2 .38)W?5E1>?H, 3C$!OHZX2NDD IBR"P7Y2XW32:$M>0-[PE+<:''1XS(C)H$<+VD'G M#)X99?NS-!Q#']3P/:B'$B&UMK2F'B$Z&1(L.0 $$#RZE ,$VE8I/4L.T;"' MX*4,]RR%F-I:(B/Y$-O"@9V1'V^R MA_1K,IZ&-&"ZC6U(L#!4#Y@ >Q),\6Q#I,(1ZD6'4LO@1@LDW1'$?XFV(SG 0K!>#L(B M3 SUA??X$!7Q86:@!\RQI+OKRUY-P]\@>>ODW:O' MUV6)W;U/<\WCVE\D*S;D-RZ!:VU94)F8Q ;Y,^, M"SE>BK5/B.6^7NI'V1'NX!"G$*#3TZ,( UGJ!!^*RK&>0YPJ:72_Z!YYAQP2 MSW99AI."W8R 8A'/<:?*@ M_*#CP%5"V [I9<_X/"@"OLPH$7$A8!]:(T9%%P2OYL"=>5"JD7^M44NL&_*6 M4GZ0UL"]7%F9?#_2Y6D-ST]@NX6#_@XU0^587[?G"E'T;U';E-F'J^\W01R7 M3[]'D'P;GA_)MW!02YX.1>58OY(7BJ(M^3YE]I*_V.#LB>P\'[+T:[&&5,T@ M&>/;%\-UF4JIP$.M#>44Q.8@/LEWW$@IJ;:"R(FV2L7D6K?&<3R>@K3 ^? ? MF@AHS .,%*B!)P,AD$/'/G0I.\@K(( V<+,.-=$A8SN_V15Y$21PS!WC'*(" M[V?G4*&D.970F8A./6(]0'/4F.U=>4R$V3FBZ)AAL_ M+I$QG>LDQQ(5\;H4:(\*JWV?'RPOHWP9Q+_@(!LCWUX*U+6MER$BDSH/.+'Q M"";T4^_=*X%&1)5"J(BUL>!E\C:#R-+Z+\GO#CL]RJ$Z#51+T=#EX'/EX"\S MZ)09/-.1RJB;B2^FURY\W88)*C>V>M0P_;S?ZF!AJ!O4SK;E9TA9$^1U>XN@9P'_"Q92JI%S0 MU9'6!!E9Y()/@6;-?,X12G!1%O#\"FVYH'0A"M/=8[':Q2@HIY A_WKR[R=' M;]^^]5S:PD3L+2.F8Y1U1:!%R;/+-#OG'.NO-HTJFBWM7"F-T)*IIT8%,UY% MJ$B;ORN!HE=1@L[3. ZR_+5?\SA,+UJZ:LX_:ZV]*=8XJX'E$QM-Q7+._34Y M+A*5I!,:2N9YW]6+KJE,&FKM7;C;#&^#*+QX@2) >$KE$:_D7&^$:,@:5;"Q M"+/!N9=HLI&DFKHBI]"V@0D#N$A"HH'I,\Y !>%E[P8_!"^X$S62-2_1 7$7 M)C+"1Z,24$XWJR>BB,Y$!4SUV[7$4%AUQQ(31AS0O_5CL%Q'"::M=2[^L8NV M$++ZD*7*5*9#SHC2Y9S;&CDNLMA3.8CJ%VUEN4[C$$6;;49$0\NPU6[^(MT<:(/?.&N<$&3'WY]]/8W/] _DG_\0+S_7WNU9WJ] M:)\[E:RTWP 7-1?/&TPD/\>85LE-PD6#E[<9M!HM]K=$;D43EZE.J>,@YR$Z M,A;NDD_ET]"/8$9GBI%5KG-"'H_KEL$.,GPHVI#R2]E?R<1;IH*(\A MK';Y#$X@,C'U#A]"\NS-;KM'<:>)\32ZHES1G?=IA(^L^'*__;5G'3(18TN7 MM%0?X&IVBX:3/>+B91GO(!NN; LQB6X9+>S<+)E@)5&TJVZ;!>IU^M6U(=)M MJIPQ&^RMV:3*U50@I_JCT9'RSSZO/U5R[\O61K3G>(7)AA>2LS!O(L-_P8[( MDTAU,50F*U:Z0:D6\;5KJ/@,8KI%2IWO8O]L+[H M*@ N,S:UV,AJ@%PM3J^NKQZN+N[1XM,YNOCSYZN'7_PUS#212-W*7$?OT,S- M4N4:@%TDX"B61=;!H#&F5)ZIN>_\?)"U5KNHNP*,]XX4$X7 M"4#&2/A*"C)%4*ZP,+ZZPVPH+(_DH+B&-9-\H*&:8:7%H^0-G>WR@KB!V2)\ MAER/2556MI9KS93@(5- /@J!J(G.L;E>K:1&:$UM4M%JK3374!O@9G5&3A'1 MI D[PH5<'@Q4B,@\.CH&K8(E?*?>JL29R*KMRDDHM#T%M".EI=W:3ZDNFB5] M*(X:)=D=2SF)7:$W-SAT7&Y[7@,19L*5!\Z%C+#5M'M<%#%-+G#D>RD7=+V; MJ9"1A2WP4Q"CO)I8'0;FH5PF\FRJEI8#]OFI8J6=^E98NZIK'=-B--R056E MI1=/B]2EB611BUHZ$]A*F_;$7.8O>7091 M]E,0[W#=(',:1_X0A'SLPH<@/-"&&NBUCQ/#""K4.E8)HC M1W,!#VEGS?5EY6M/%]#Q=[G&RR_0IJ# M-4S_/B4!1L4$Q"E.GJ-)0MDU3IR M=$FUS->"(D)1P7K\)F&EFLNIPL.J]3QHC (=V1&UGD'#:9(.\WD?)[S 5E%BD8-$;T8<\NTJ6@ZZP.U.< MW0<)%I<5MK^_.X+^?-][D:."K]5%M(",@QZ$L?P&6E2.NAZ3?,&B==Q_Q@(L MY ]_>#9+SNH'_NL)\1$R] QSCE"P*]9I%OV3_/V'MV_A:37*:4&^_T )=#B) M\GR'0[].K$*TG?=C0IX):@LM S>KLH3-1J;84 M=>K4(-S>1VM4_9W.0>LMXEQQNA@H3N-I4KEEW[^5.68G[XZZOAE3*?3^Z.3D M5T_?H=248%H3V=[D="[!_H>QT;1,Z<^F\FZ?L+@ M6KP,=-3<7?.T<0X0NT3YM,[:@=KHQ%%3K>?J>&(\A2M2+9LQ#A>2NF(KF ^Z5K7IOC*A!G6X5\J6\MYPKL8#VE: M<3D:0?FB8^))+=D$WSGL:M&U4M45%%NKSATN@BC!X460)40/\U9%D%6TC*:Y MD3-8UGUX7X^4K- "GX@PG^DSZF NT:9R&=)^0%3_(<-!OLOV$PZDZ.3']X=G;P]J<(+08&6:>ZMLZE>@DU-DE!O;:%:\-C& M.;WB\'7O+=1=Q7 M".Q@("MV1D25)@6!&4,R<,1'>_9T9#)JU>T3$6@?D;S#SSC9360O*N"NMY=R M8:DS0O_<+<'C1>9= ;0]C@89!YRJ\^)F!<5;("GM'F?/T1+G]VD\551&NIR' M"P\9+M(#=4YSI?,@]OYV5R^W]M%92:J]A;C'U$9^P G.@AC*'8:;*(D@-PI: MLO.JR).HDN'2[A\XF: ERY5FDX_0$YO.ZFJV ,RC//8PN;>?/QGSQ]JHD0T\ M+1^YL,)!'.RD6;+Z55WKHA8C9=5,7D?J%5>XUUXS:XU%VM0U,_JMU:STLEJ@ M/TU44%.ZF/LSE@P5>75#.KRT7+/PK'2RZY0TE--[P*GK0Q E^76:$V-^DUR\ M@);NHGP-+P1N5N?X<1I%TJ_JO/*A#B-9240R#\%+HMM;!*]SZ&Y9GM:@%\"1 ML&IFPC?*4V*"5Q-=@\G6V<#7K%S3'-K:&(JQ[1_) MJ;<_PV'N;X%.+HHBBQYW5'&\#4* M&B"AA6"B"X_[.![::DOKN&C%R ,. .5E<9FP>1KDT7(2/1:OY#SD*D1#HH[T M;[0\15L=(7.W>B6*ECS)": 9)/CZ>!.L$G+K:;"4.?:;<1?F>13OBHDR+F5K MN=Z,)7C(RJ:SOXZL:#/0LXZH59K6Y)#UAOTSAO8B.%Q 4[LG_&FW><39S:J7 MJC>=D1N&@8\G#8,P5-K%KQP2"A@HE%!8M)1/0U-;"9]4;=E:WE\]6&E+4X>' ML]+V)81D)?[1N,E%'HJ#AQ<3 U'4F.,Q]7L^ZJW3&0,%5_+3\EV&PO&]PR'& M&]K[?1:G+BT^LSI_Z;!5=%LL?9%KJS/8O(Y@IDID>!@SXNH!Q[+VTL]!%+-U M&P\0H$\LT8OI?)FA.'@P^ -1M-;UR@?W[;-8ZH5B%YLMG&ZQYB.N?F:D/76T1;:DDZ3JF.'BGM3;H>H/(WT>!GD:_X. MF4@=HJ-!J[RFC]2=@_2BE[A< MA'_?Y:PH)#@V0&84X]8V07:'&>C[)(BZM_!3D"%],UDM!6Y,5BX&!4SS-([" M0!QW!/>>_))N'5N.!7K[G'9W?*W[]OQX1U-JJRD74SKJ2S[N3''MXH/$7.[JZDA/^PO>MI]4MUD7^C6]-8X=U@Z MQGP;YP[(P3 AW;)Q+@19B#FEW2*$#SHDQ89%\]Q6'!9@H#NKLYB I?*-">&O? M;(PGDN#PK!%^FB;()U[*P^PJ;1-+7?G]A15W9+5'R\YK-!U+!A^U&G6_L1"KZE#MF'Z9-: M_XVY?$!\B9=E2>QZ**1.L6@F%++!M2-0'3]L.U@U/ MA9WP)-$#8V .]_Q!B WLQ.BMW=%0J57!AT&,L,],$X7RKY)GG/N_[%6A,:/+ M7@6:AI>]40EA[I>]!HIA<-FK8YAU376RUF+YCUV4X?"2D$-_SJ/)CN2J]7S4 M5)>CHT@.@XQ?4,> S_3;%D(OP5;=)0W%XUK%RR@AF[AWJZA"8T9648&FH55< ME1#F;A4-%,/ *NH89M^L*5UB'.;P@=QAX@[1N_V;U7648/*?,_+M3'2!:;:R M!TMIA)C"9F;5'*ACP(:CRV!)&[W[OD4?).]VAR=3KMBFS.ZV6^:Z!C%\ 9?D M6[]*5FFVH3'428VIZ=H>DF+-,).5M&O,1F'55CVO]G4PJ"@,BL"OZ1PH^U;$ M?0"##@OFL*M]G$,!^ZDB-ZTU?.S7'1RD5<7J9 W:D\!W/$8D&V&5C 99MELF MO_>OSRE)6.W.5P7>3.SW&:_N/ /(=;6#CQ)N$.D_/SSXZ6 DZI1$',.J M$M)P/7^S(AXDO=Z^>61M$JZ2BY MS.@]PV5=R/-F=9M%9(_:LLK1[+ZT7.0BE0HRLF*\ N*QM:8RG1 MY08H.'YM2V LT9Y?S%<%5(F^$XBTNFI,8'K9"0Y6@.JVRIJ-HUZ_EY?^=WB) MH^?^9>CDR2>-A4=SSLUMM0E>NLR2K!KI^\1G+%NS1) ."PZJP-G-M8+\FAJ^ MJZR/WK(^RL+JT5)6P:_5+?>[QYM+59-W)Z)^5"-W"^'G*)RR^8=V42^NJ XK M:3U8.DC0V6,NFB:6J%K/!*3;>']2P&3KOF//=$"-&]$UR_0B+5BG*F6)I$;# MP,_+ZHFS*#A\H)05Z4A&S!HO)Q[LZAE+8:7Q!:>[;'OA6;AV?;R4&RU+>9^? M[9/+U6"?[9-O[];=\@O/AY2GE)SNK-P1! MF:4D:*TA DK.Q]"CZCE 9VF2[V(:'/V0I;LM*T9%^P#TDI/@%__Z[E2].I3E^ M&I6F,1]<#F9OB\!40<$Q>#.9D2V2KN3WG#-<'92*J^:6Y>Y_6^6>G$>0(Y6$ MN9,6NB;KCGEE/UQ+%9B-%&#WJ)(&XA;IHHXGUNG$==' CQBJPTZB<_U5?*0. M=Y&0MFAEM8%AH/<.K1+IM!NSBNBRM$J+,*2IQ4$,"297"7]8.:%NJ%?T4=U+ M@8_T>5GH--]G$2-YMDMCZ<@_P$V[P^RZO&P>,*%:29;R8'?$ MF$@[A[/!"//1GBV06F+M7N)2,BUMT0.<@G?9?NK=2;2.>[LCP$*B(^7(WA;E M03\4,FHJAXRX@XY\$!694"U:"_A(X&^L+].$JK4,G,E::?E>7-R^1-J^;(<@ MVZ=+PA21"35!N:"'AMQ29!09J6A^&4\>M$TK7Z9K^[\S84Q:JIGM1"-IC\T0/@,^0V6=N_9MS%'[&\$[Y=K'.YB M#&W/TJQXP-D&.L-/JXG:17U4_-/@)'N;R*>QKF))'D&>,LH!Q#%9*AI)O/5,T89+E9LLU_GQ'T\)/@^3+--D/HG7<'_<% M6*AL6Y2@1QCCOW*%6$("T]4C[9"W+VF"]ZSW_.4N"?-%<19DV9[LT+13S"1Z MHEO3^2:I04BB/G06VM!I: 7S//MAAK)LO1\QH-Q^"^SLL2YT2[.D#W]?C9(L M )7.X([#3'Y="Z6AU=;%OPRBC$*I7;5\6F=*O:+[G4V)C^Q5$9F#Z"3PH_@K MXB F!\J\R'8]=\F#DAG)M:EC>C8+W<9 M*[%#SA$X@^N9ARR 1J\LE]#5N7,R9%V'7JAT/0:&7H_B(Q!@ M<&[?!']/,T2$CI_2+&))CKQZ^H:O@0+B/,,F]V8&VM^1Y+V.9*H[#TF!A41+V1]%YM_UZQHUWZL7 M- KJ)CC4*#K!:+ 1M8'I,?L(P:.?#'HG4G7W^KSI8 &\M0W,U7MNS9II=S#U MBNZ/-$I\C#:8RI/+!9Z'NML"#UH)DJ%-UC6 M1QZ8#BG3O>((5=,0S/.J<.8B;N>-&3'C -7K'B,NGS]%GY,,!S&L\($<)Z:Y MZ]2LEP(P[D^DB)%5XT$6Z M[-QT$9 :010BKG4S;6QXL\!VD@[<7P,"A 5!%=2FDZ%D^7D[I_9RAX" M$T:(*5^H\\F^KTP&R;:I=N8U(Q,QVD1)M-EM M>%W8JJW +@F)14QHN62B6C$]'W>JR,[ 4EIKD4[/3?AKG]6@7+%\5GR^PY_( M>@]?JQCS_3*_ L.LH>O MJ5<=+G'PXI\.0E&NL^_GYD48"-M&39N,&-%AE2Y%%'*:A++A6+@_T@_&4:Z? MO_(;0+*6N;6.5NPXZ$!OON E$;]W1:5(N$[R&8J@7$E_\!IPMY6VK8I6O+#. MK!FT6O3LWY!2)&:MGP1!N7[^^MO1SX:TK?6SY,7D^KE8$2'.0DG;F,Q54UM8 MRA+-USC# 0S\-G9^H0[8J&Z?.=/H[^<$&NO!FVD<7KPLR=#%!O[E7G^EF,Q* M?V582F.S>0X%$G=%HSV&YXNG@_3!6)>5C++699?]OA2]O)SJX[ N7;QN0YFP MNNKUYRKCL)ZU<$#S+6UCK1$TB15>9O6])[\:,%W;_5G=$#.#.X"LURTN5[:+ M\YT9-U ?%/JI9-H!YWB>=3UE>\[.$AZJ,+80D)5=G$6Y=[$X6C45^\18B)^F M]]+^@^EJQ_L/4AUK:X D^5TXT6&(6HJ$<9/)G)9+]Y8 K^)\E7TM)= VN%P; MQ4F_=]$Z'@+$?2QD[K1HL_#D1%4+L$D6&'6RT0!R_C='A M(ZN0P::9N13N7VZ8BJJR(D9L..0B($V>RM(MM,80+?%+5[EYC*,G6NLMYUA, M8V\&8> E VL(AC(K16"P(D!S=7:M-*%EU@:S:6@Z%WO5!'4F#K-U&A"N72$U M.JIR&Z9FSOT+-2,AU2_5]!RP>2!ZEN$P*BZ#)8T-2,[OLOU0,M>E 5(A(MO_ MZ&A4#O>J!!KVUWN<@D([$T&L4)10>W.SNDRS#<[.+FZ&R5\'PU7$SP09F8FH M9]%2*G0>(A/]W)L,$4UM&0PH'QSOHY!I^OH]+HJ8MBGZ.2K6K,I$FFFKH4AT M9B!(IRHT##?IU04!@FHHZ"L!@THX'M7*3IB5EEDPQSK(_#G9Y3NRVV57R2K# M_]B1]:X*O'%6@F?(^JZO-0;@)MO_;GZZ.C\^^=%GTJ*%A)M^]% FV)F_VV!/ MZ(EOL[3 2S"OY*>G+-A H_IA5L\,DN/P@1%2LNNR8+]4WYXN=9:N+$Y6M*F^S:(D7156K2%EY2V+EAD-U]E[%#C^#^]IMV;UV M"Z#:=:_\!*L.$W!E$NV8-?S-"EU,H/!0=/2,5PBGOX &:P_I>5"8W> -!.GT MH#$,-U6AZV5S"NVF!PT]0S++9PC?3IR5ZEFPQ[Z737\MJ&+UE$!=@*N0.);1 M*@(]Y[?2O -SNX@;^=MN@T/HN,-"MXV_T8?LKC;U*5#WT77'"66RBAAY$6V@ M^2YM*ICN6-_FE-8C$,6.Y^%93*BT&L]D*LE8Y@!88O@A3<.O41P+,86,37$[ MK3E]V+8D^+@O=$NB\GZH[<'YSH_PH[XC?.*'B,:V9D7MHY9(-PY_^>F^\2]7 M-80'(.*U5+ YG@:'H""FX6I[%1Z4/!<#'JY'XIJ_ M ]GK=J\3?J*\#4VCS\.<]C93E-UGX4U+D.+L-[O@U@2J-Y7K*6'TN,%=>^R8 M5\Q&$BB8($EF?@,?I SQ;\C%'$28+-.>M5/-H>8]'^IYAW.IGI-]M"HAV+J0 MDR%XFV$(QUV\;'&28S*>GFS9W[ZM#UE)R3<>'3(F5/YLD 9=,9OCN5*O5V5V M\MEK130#3YH<;8F*1-_$CMW$]1O_E!ND2#[6>D3YLO)5CC'ZE!88G?SP^G_. MMRO0P*F^SB[7;7*0)\*GC$C97A>.BH/KA/F)Z9'E9/ _>\VI=J1.JNO*T5D] MH\N03_C;N?4 7+^=;4U'BN2C(W_A^YG7QU$3Z]K45Q0E?P_\TAHAWMLLA6S\ MX"I9P7^FOX48BH/'+\,018.[AUT2[,(([A.V68HH"+2J.N)&-="YW.P-U!"1 MW@_AWGCZG)=KW>%GG$S4ZMMD79_11 5>LM(,[*^SL,T&TM3HFY#H0X-O(OC$ M'K-J,),U\C%?W7E9=6/4%"Y!1 >A5S$9-I.SK;&<396PSPO[HND*XWH19$F4 M/.6W.+M?!QF&#JU+UUNX& E?*?NF"$H4]#R*=V6*' MFS$QMJB#2I,V>#AW$BV0-#A/1[U+DH@'5&@I7E2L,>)/[P+12SNOZ7N#M4:< MO3>,GY9OGN2+5"\0/N=XM8NOHY79DZ=A$%W?2 S"3OLV(R:#O#TRMA)==5\P MG!$VEVH=T%?51[PH3O%3E("C::151H"].4#>6,]:Y8 M [Q9G:4;R$OD%](4@;,T+_(RF ?XL"X2TZKLH3BY5N,#\96=:@ORM^-'F(*: M4!'/'O4=X1M)P;K:,@PWN\=VD_LF\JP4\@4<=Y\H8E%!;+ M9;;#HJSX;R)/C35>A[N MAA3H2&M[DB'H!/V5C?IOO[?J!N)K*J2.7,L;(A'8=XZ5Z-V\E.B=@1*]F[$2 MO1NF1.^F4:+WCI7H_;R4Z+V!$KV?L1*]'Z9$[^V5B,8@SH,B %=?I#22H%)G MBMM:A.W%95DR?)!G,2L87,6 !/38IV+14C'D]%+@Q5.&:;WI?$)KH%C.^:6N M'!=9JE\U =4S^@KCP2KHI=@T"AK"[97I(0M"O FR+U.J4&\1YXK3Q4!6\ZH: M)C(J7G8/F8":VB&DSEXGSG9YD6YP1N,B$!9<1]LIU4.UG@=_0X&.M&<8FX%: M4V;B?AA(LZE+.NIMW ]:2FZ []$<[[9-2KVPLBI>7[)>^B-)O(TN%795L*N- M9O$2F77%:L]P?N?86EX6>RO'H+_"*"\>@)R[E03[I-C>#[9;(_5%.98)[R\S M\H<;JRQV;W6SYE9=)?"TQO/#Y41RO$E@JIB1_N,>99\;?[(BBHK;I?XB3(HM14AFKA4"NTX@!E4!,VWH/8R2R);"V'&XX$!8EJ ME*.;S5=FLO5HY*9YF77X)B1+1#G=-_\RF2H-6'[\@ZA*P%0%J"&Z\'9;*TH3P((BRHMH223\$0>0%B4Z&#O>F(3< M+V7<)LGV2/PSCI[6Q&0LGG$6/.%/.PB4W*QHYE=^A_,BBY;DSS1!;I)=9Q " M[FMV#T%/NON4HU .PU#P-\1[R08YOGC91JR7TSG. MEUFT[3\ED?80EDYWW"]8AH?TUAXN-//_SW7_]KN=V]_)+\\&/XS]\\/_VR3SZ?[[Y^^$WVXV_^].[OGQ_V>?R; MY^4_W\9_+-X4]_B/__S-^R\O)\OKXNU?+B_?W?_IS?/+Z=DO;Y_#^^PO]_\5 M;O=_SI^2U9]6?_SY_>8WZ_7-Q2^[[9\OW][ACP\_W[U[OG__ES4_/IS^GY_.+:_SFWW[UXWW\ M\,M?EB\$EQ^?__B(OSQLEA_NW__QIL"_OL]^N'H3O%W^V]G[^#F[^//M+]N[ MC_$_BFWTZ=__?;?\X^(/R=N_YU_"Y*=_OGS8_.6?VX!Y?J_D'(_^0#=7)>DNXCA)XQ="Z$_@8O$2;W6:Q@?8*-[LB+P+Z MP.Q\EY'_?XNS* TG^=2MD7&^L=AB*HOLI5F6?H5/G4Y&NR3$&5JR6Z85A^_W MAN!016FJ^$'()5;KC2OO77 .?FLR":$Y')?V[U@-EJ]-"H:L] MFK)5UIM][^2'LV!+_E;LG>F> H59J*(IIX8[ MEC5R+I)U0 @*[S$X&>0G9H2'!@P,P+C-_M8C)"N PR>BO)S)-V:)O7,?3# 7 M6154,.3&"*=%^@ 6&K_QAXG3'@M[J_FH7"+%1EJ9,U^F1 [[F?0TTLI.>$(1 M$FM=E0[3EK531J4Z2[@/B;<1D%VHL$%'Z DGA-$QS1H*P@TQ_'D!C'_&,]$: ML6VFG9)NZ%@&I[+1<\GZN.A7=3',VL-3C*/>(?[ZN7E MF;6A(%MOK4UHMMF@>(V7JX2P'>?%75#@6TPDEA3!DUFY6C4$MP=R)2Z:*C<1 MGX2(!XR/8"OC\WP>PXW$4[_&T9)O?_CFL!O6C)>SF<3NR%?S4C94AHVVOO&6 MX ..T3/428#X-K= N>]\:JTX6P5%E?3;;FCG^+&X2LB)7(MHGSNPE:";]5(V\P9ZP*WU:?\BW[DFG!DYM5 MN?6:Q:TU,)QFNVF0&<6B.0]6FPFICE0;\,#N+?)MEBXQ#O-+@MQU&IC=:_0F M.56([NH2#2B'(> [BLE ;T^294RNY"LDR3ZI$8KTL?YDTUPT-."[3V"L%Y>E MC<$(WH;.\QU"7Q"M6X,.*9:7E8UG8T,O*"53W5T#*+"0GGZJP;*[1_=G'I4 M&H<=*9FV">W0N"W=%=6Y>NC]M'RZVRU>BH=L=V<3JJWVX%,V'- #@0L,6W>0VL% MY[GNS=65'LDLJE(+Q=%3B5[Z@L7!@EFVRS0[39.=V;FS.\=UJ[#.^K*#!1L% M/=_1(XSS&6^5L+D^60A(L@F[GZ6;39K0)WB-5.2!D7.IPX?V<4?G<;? M7S;2*V<2@C<55:4C1FPX($F%/>2\RO,=GN:51&L!#Q=\S?5EW@1M+KTE2Z^A M!8;?OI4">;12E+KD6):NH7!NLV@Y4>Y:#=Y'I+M>7AJ (G^K>XC[]A'[TNC) MO*;&.F6Q:O+2; .SR#*H+P ;T>F^UP=F 2_8H6I6L:_CXZS3Q,,Z2&[HJ2C_ M"><%W!1.^-C*&?(>TBP=D::R?CEZ(LM!2/Y5E"#VJ]>S^"H<*FSOFW,E%-L0 MDQA)YBS0Q=A:1OZ?*2RW.1B&6*FZ?:&4#D3/=*18OYVG%@X37)UO.( =]F$! M:]UO:3C/M(?J( \I_.KBA7BM44[[&ST]9;19U5529%&21TMZ:S:OG>-@:MQW M?_=%JM'6\LUN)V.I]2C[RRBB.L V@*WYP 3:?.Q,85.,'[M$3?-56^#A_GL< MCJ2TW ;=PTHGC36P)+\@O@6"[HXTP@$G!+^'5WOE:'T;EFRS?5!:)G!-1"1K:#)Q5-9[F>?HL3(+XE!UA3FF0T?MK=9D)2'GQX>$E?X%5=1 :T MWM& <'W7J49']GJ63*)Y$.4TU&C[XK]7H)F4ZJ*2>A98WGS'M1,AY!"^#7"CZ0YK!B,&[ M4P\Y$A+M* =Y;R>IET[5&T9.GYU70G:N-+$T"+*Y'LHV"!&19F7":(U5\%'' M02F)1C$'.;%6S[T(F.4:+[_<9FF!:><.\M-3%FP&J((.AMO7/6IDY#EY=!:J MIR$^3V@@/*3IF8BIF;:GY8*=S8!LW^>@\19A@*+(YCJW&1)$),K!1J.@V2/* M>YM1C1PJ35"1:F4Q_KRXNTK"'715P/E5LAP@?\E4QTZD& N)[,E@5(\^(C\O MOY_#AJ&60B5]!:VVAXA+>%2]7)^E2;Z+:57MZ[,!.J"8[G2?D.,A?PP* M^,H>("/,R(?LSQK]""&2MWAMY9M-/A#]E0[U]NVK>5TYAV+:; \*36C748*O M"KPQ2U@2SW30DU6^NJ+J>)Q"ATZH#-21^>(1GD(O"W_7#4H1",7>)MB^"1+4 M;S^6(<'Y.?A'%^?URC<-=C-/5)OA[FA$0^"F%8%I*-#/' M1;YAF(5!L2)XT2)Q:1)D >R@A^#/!K@V;C!Q-5.ZH0:Z;&K7!O5BZ-7?/G7 MZ!B5*,#.39% -1;P.X8'*A%! 73I(I\<+P28H !5Z""*3]_-<[WA.]7DRH%P M)V>[.ZNI\1OFW;K#9OR0J+=/7>>(^_G< 2M$T?+GXSM7;F>??>\L8ME%("KP M=?1,RX03E8G@W1G%X2.@=A83A#X%&SRE*SH0!S??K25V\NLQ N68@D$U',0 M'2$*"E%8"( )/%1?S0EL]*/3JV P VU+HO#OZF:E6%3@;H[UE,)\>;O!ZW'$,.X-;[EE3A,TYO;MF\T PNK\VMTNBCR0&9G2(4N MQ&#FV#]-ZW0DGFZC%R[D.+0DPL'TP<0\MF25N)J:(Z74*@A4/=\1Z8>L_G5G MCL,#5V=I6;7K^GF50+;N*UV+>5R7N!80955MLM."G)Y)S*-PBNFN0F=R% R_ MY?KHV_57G->3U JCKB2IIMHN^B,$.BQDHP'A\+-78S)<-R3^PSR41!YZ,&## M0+O1?&#S.!FM(AR:.PN#WDGU5W"C0THIE)A& M>T_R#D,J-=0R@CX!"#GV3 _!5=5#-2@?=#5F MS<67'4-AVH^##^2AE6_<:0_]-2K65PD4*TRSP-MF!8JP+'0S@D&4BH'Z)81[;$'B.S.!0O Y6.+%O-S^ED[MY0[DU M[A-8J.\QV+R90W-UE#3&R.)M+"WHHK)QLWDH*Q.F_LFLD$W634VT:PRS<\,@ M.CRH#D)L!,T3&KLY:I_7-S.DN)V#RO/$JF/Z8X2EOP?6K.K"(QLA( M5+*6!XBZC&?;,,;Z\1:%"U50LTF3)03+.'0 ^ZM+ MM(D/1'2D]VMTO8S:T6(AD79>7!/80Q8D>4#/*/E@[\T(D*OHB DR1IK1G*SR MT5QOAT/$5FV!QER91)6&.6+&P!Q&/TQQ.DBS1.[6S+1+[F0-XI#%7?X=%/8> MN=A($Z8#^]194MJZ@#@!>1$MB9?3>";I^P)4(H/2H>G299/E19LV]-JL\-[3 M@W\Q2N@P2!&!&$<4 MXHS^XC:(PH?TG.S*@.);6;;-LCD';JI?\6CHZHO'B!&NQ7,19 E1?EXZ/>^T]A$)AL\@9HY-:?5) M^M[??B6GI"<*'=$>K-A%L@X(?>$]?B;Z07Y:;-)=4AC(XV&-FQ) &3\HDQT( MT+R]#YDQPG:07G**MH?#SD?9P]/GMC-'$T3/_;PEX M,I"60;I9E=^V3 Q,@UH?2R68+8-4EKE85:;N>V\Q)0V58J> M,;B5!)LL2I;1-H@72;A8+K,=?>Z*R<+%37)_NKB]O84T'XT(B7Q6-50JKA(N M38,/&&04<=!0MX0 1P0ZB@GX[[T^\K%A2$_:]EQU[6Y<)5=<0!DBV0_W"5$$\1\H'S.A]XRZ!Z=1A-2>])=QC/ MQD[ML1 IL3EP!B;Z=X>7*6S9!#LR+-W@A^!%OC66D-"K4IBOB7S!'-,C-7S, M60T01$\@H@) ^K/,P\DW$+ 9!SV(NE6,X"HD@^E#LD5QBI^B)"''&I6;6FVH M45VU@=>8BBI84&7JL83FT2=A\%LJ/5F T1'#QLHU8L,W@,$AG0 =C/F4NAW,Y)3UIZ(CV\.%\(M0%^;K$ M#$+8>J8 ^G/O!/I^QA^=80.D2XS"_))2ICM[P,065I=OR60@8,H,S M=9<* ?-%9'K86.ZBIW61KG8Y\SRHF97QG(X]3E?'9#3WO/R9)A'B/3;+J7-^ M M :+7X,-@^OL7^G8<].$GU)&1CT$!17CW4FG6(:(-'^I73#W,^W*0$.?^='*_ M#C)\VDWQ8/?/U%__"><%#J6\A^GHM)\00R$@!@(Q&'[W$T-"^Z(:PB ?'\I# M6@3QX)MY.LOX7MZYM-1$]81DP@/GV]5#%D#5X(';SJE[9G(*6A#H^GEX,:H8DWV->+A/4Q@IVN,E?580V16.4SO'Y?HX5R3ERF<-K%V$5B&0[) M8XS'V^W$B;=B53\W*^)4D1ZM8S\,BNB''X?[.''/T\1NJ9*2?ZE'R&WY1X*5JB3TA)L\.P!:N0 MUCC7JWDO&>Z_;F$/I1[3E92Z\UZ'/T\6&:IA4+Q^%\Z?(GD#Q^;@WQN-RU$^@'R M/BWNMI;&Z6F1A.RV>/&8%UFP+*3W1XHY7AN<*/#J7PUI"?>ZO\-UXU,2_9,< MF/@;C:!JC,HK<\.M9).*/-]MFN>K_$.:AE^C.);)<>)E/1YX)J;,Q.$87X#N M;IG3("&H\1R2?66?U-N=>I;/%C1*Q/J&P8!ZAQ<%HA1(H5?8&_E-9G>>.#2[ MMF_)A8EI%K#\15Z]/L5W%Z$U?A\DDJC19*_-9O3HB?QX4XXXZW5L4,M+>*^A MF>?Q7F.*YK>] M6A,3D77I$^3,5_KSXNXJ"7?0(17G5\E2[:Z*1_O36S$^/1:KB'2:2*1)TZJ' M^'\A(0O+.SG79[;4+%!,3)AEJEZFM=/:()Z;$YO M6U1U_)2RZ(SW7Q#OD(J%CF],!*_.A6>LSKAO[RV]XY<]!M5[Q#DJFHE^J\5- M4L7(922I$_& KTY?E5LYR9NU46+5O[O2$^YT^U56.Q9:>^D,OYON6!6>G=JG M!YQM^/7'S8IL0ANL?*DQ8,(\MHU6E;^"N4V@+0S0A_!R*[W,8J 1RA"B8(UJDI(+D M)\H_G.*FO&SYY>*&H,2-'%AVFQWMA' .U=67$:_7L8TQ_ #7UYLT*Z)_!OQZ M=)BD&_!1U9/P- M5)-B?].E5Z(&-D>HQ@SD]- B6XWVR4_QX\%WUKA MN4TN]6=@(*KG'2$.Z@A5TQ',][UQZ2D4B=&4+PZWL&MBHS 6/W'?5T'>'?X% M!]EE]"S]:!F<(U1!0A344;6ID"^5G$8>,?5%CA# 0P#0QT'0EGB13.T8Z";6 M5^)8&X.;5?.QVQWKT0:*E]?/X:KSE+9B,TSAC9?Y)+3(,FBVSIK" P1$07AJ M]CT2 T1R'X6G;M6@VARNDNVNR*_Q,XY/- _9J\WU"+%9Y(N&>>A$>(CP(%L% M52*Y:9G@UGVJ,G&IKN2-?%RY>T2[*]-)1XA-(W:WGNCU_*ZB2.S9Z#C@YAL) M,92K*\"%BF+\::?Z*-@X! ,1&^EC$Q-AW.2PG")/&GX;9#?9?0'6D7Z MSBC M(C=3=#(;I1EB\[F_3R"P#\"[NZ\E4J/[:MXX<=YK?;G?!'%<'F U'P$=B\K! M7DR/!''QMR"@S3%W%V&806" _'B3/:1?Y>W &8?Y^",$,^ 3@#E^W"D%$6)N M2VC]MD-TC3_0V(NG@%SCCT],:BS>KS[S&XLUC$1!%"J^2BY?E&LZPEVDF.=;+Q%$UDB) V0>- M2K#0,*($3'OC=0(E=9S$L_@.8(M(T =SV>5G!T6;R/\@E/HO\/P]&D) M!WKR!YHLU/Q%8^0M[3K9K6!'J(QW<)8IR864U8O5"LN3? NL?+0W[(!'C:. M:A,A0.=CSF:N%N#S^T*'-\744^01WV;X199)F6/*A M[?":5WLHP%Y\MR0ATN$&>AMDVKH];(QGHR%"6)Q:UB7(I8?Z,5BNB;.4[9O) M1Q^R5!Z4J6:T,[J.$)WE58WEQ(@8KR/=<4IF61EK0->C9%'@J2 M1 +1=P>1*"[Z]NP,E9=RIV MR/YK8HIO5NW7!G=X0T[R!+W3-,O2K^2'LV!+_B:7"D"!(P2#@TI <++EH% % M"Y7 ? ML&.G"!!$+YCG>WBI58^^?KA4>1OUIL;'H%8Q^[=<2"O!7?E%=,AVZ MR(LX3K]"*[3+-#M/=X_%:A"-WN-@ !JN!;CJ%0Q$ M@8A]##]>ABG!0N=B&+=Z76=-1MC.:-_QH"I8(Q8HSSH"._GJ=Y)S<9 M/0(0-ICF(]!ID)!03IQ)4D*''&5F@I!TA^[ '6;W85!5@]C$O/5$;141CU!Z MU\AGHG(J>M5^#$AGO_9]FZBE3WAI:,@5EWGR:?($Q39HQCYTF*3OSNC1[.8Q MCIYHXD'.$PCD-SW[:NPY9^][E0D2%* C)E:WM7+9>'!R(-HS6D6R70HQUQ& MU]GEX56>[UCW*^G3'^(#LE%>_?(FNB)6]\EQ^G*?%GW:;"'% )YO$F2>Y/65 M6,Y8/1SQ\7Y+,@A)$(9M%,2Z8#JX]]?I,HAOUVFB><1!QR$ZT/,CCB[&W0.+ MF"*72JSK[-1OP>3Q0E-U>^G#":()&#%\3 MG.7K: L%1Z2&EZ;Z,G"(P>.)?D?E.[T2*$\+KL#28B^>=TT[9@C-^@%L=> : MU9$&FS=^/-0B>NHG?NGG*^1B^MQO"#N6CXIU2:@>C& M6@+%-M"0+ZY]R#JC:%$46?2X*VAGH/0.AQAOX&=(A4B3@@"+:082ZV"@LU-MF2+Q4P[CL:,SWWFZW$'LZR$+DCQBKY&W:28O M>,;'HWH"8C.\O>N1D= ]SZE)=?H%EJ)F*L(=(J(R"B-)QU??&)_R^@B16;ZO M7F742"RB@O(9%I);K C"8U>3"P"HH*;AV]QVU !(K;M$H9^&ZN%59V:2! M@E=O;EKNBG3.A3S]U+*B85*S:H]EB+B37N2[H!5%2R0T,97.$_KOUSB.(7H9 M)+HB(G0HXF/]7R0W,1=?'/=IF^%.^@F_% ]?E24B62F0$;''Z3][@H M8EIIOK'Q:5Y@U'/:]3-G\NA"19(P"4K+ L>-!O *D\7#A^"%7]#P7ZA?69:C M$)E7-1JJ?ME[?>FC@8":,)%LC'CAV(Y="VH1=#HX#ZK<(.Y?/9,R#9(NUH-X MX5@^8_K^]5VIZT/<991$!3Z^CI[IUUNAX7F[FXBY4Y_A>G)T^A8$3C3K- YQ MQCM,G>)5FN%6M3EEKC*?_'^";9K_!V_:1?Q: (+:U?:\;[XFM IW87,FN7H% MP8Y,L--DVY0U"Z-/G<^@A$:V/TM#W3/OUMS&8V\. 0$(_\=&)87B MVWDOL'U9%_93('>3RK%US5X8[:QTT:1&KNY1H7S6FVB=]2-E1']E4(9)ZMM_2(#K:1+N&(4/<'N"X/Z*Y MSN6>H.B&UM?[1.7EJX@JI[4C@B2_#?:JREYT#.*#O%Z;-9 5'IMZQ,S@@8?@ M\*)SR-*?2,VIKD MO3F>A!C9I9*2=I=?7GFDI6=5ENZ9$]6Y3+--<(>?<2*_VJO"#(VYT$@\170V MXM-]G_\,*%2=];6, MU?-1NGI-?>"\#@=ZKN!N0J=(; ,8Y+1>!*]RR7?8JK_[B>?[GN]@Q=?H6T)C4WG/^&\ MH.%"2/B&_+*'%'YU\8*S9913LI^>,OP4%/@J*;(HR:.E,OM"]L*KU<_Y<=]Z M"5:U? ;$X"J;HG:$&'(LBX>C!W?9\&MH/%2A2$[5)9*HPI)E?OC>"KS)1QA> M]*LLSJ^HJ@]4?AU5#?%]ZU0A(KYAZI#B(:YX\N[Q(2KDYT[Z1]C,3]Z]>GR- MRFF^:N%TT99%$]MD.6W*$B5I1L/([.%-^1P;_(ASJ.L*#]/@LWM(Q<_1_L N M"E3UH06/^>"NE;]JITY9:RDPKY)YB"_GVZ*.Q3;1=S:N2)R^U^8%3LMVS\H7 M,E6AUZKM=>\9C(]7V"(21%)2T.IXB[G?;;:1J618(&,( MA]S*KJJ34^.3:T56EPMJ""J?51\])5TB$1DPPN5F:AM<,$@;'2&H)$PP_98" M0IHDU/'8[_9K[G9HT+V$Z/:JF,T+"!$9(D&I"'::D+EZRC%<1R!]HR1R=V2T7@;A0LV(;S_OH)OZ6BR%:NX8O1X^F M8*KI[8/(8/OXC,?DGO!['E\\+K7K-N-O%!KU6=6%X*L9G2JU,R@,+R=&?!^H M)MUUC*)2)-']\NF^\:]!G[/H+CX_@EVX\8O9?K7FO%!_G$-YZO(;9+>5U&@8 M)$>R&UW^9$J0#NFK45J7 )$\%)0ZK[?8K:UZMLN+=$/0"Y^A#Z4T7"^I-5M. M1^5\W\<4/84B"9GRQ>&!I?V*[B%XX37/>"%/[1-#7O$-7AKRF>@5G^N[69J& M-)& C+CA^&,R3L 8)W?%;ZC&F-B#4E6\R+%[87,>Q;M"[@F*KJ?X%)^[D80* MDQNJ%L'^.Z?IPV626+8T8#:3H+4Z7F;""K(DVNXW:C/%!WON@MI!M,E5"B=-R9SD-]G%I*AZIY#R2 M6H[T?4+L8BXT_4+J'/NEG](D+;V!5MEK[9.OQL1>Y>_Y=!;5TB>TZF9,<6-0 MZM?'=_B)]KI/"M7#=O[:NA[L^V&["/DFU]4$.OX>>)%'^$^CT.."[/)9MB?J M4.5ROQ/9H;+@)OVA,?\(!> 7,1#=K'P?YLF$2J'-,F>/[ZN6Q:Y8IQG4B!EZ MW5+/]+V-J.DRO7GI>PME-\%H)I?L,6,<;1+M/G.;A8*=+7O]EH!^;TB= 8DIDE#KB.3V!1(G!68H-\G^6:B+;.TOU M*7%XEK*LHE8V>Q964X-HXK!67**T4>,B>4>HQ.9(7B\/<-(W\9I''NJ$ A!] MT#Y4P)FOL=C@)(2,OLLXD+:"K@8A&.7Q3-3"MNMN"$AQ:"B8\-75BCQ?$U(< MA'> #=P=^P6M^H3*Y^'M0HU'\WBDW4=?Q%\9D7Y>+HB*A+1:&]K64.DUC/3I MKQE3JS+YAJSR$VPYW]'7I:=!\D4>XBU#*V0P>[1+AWL^R/3Q5P1-^F0ZM.JL M-Q:6=@:0/AIA\P3ON/CD(Y"(S^]#1YE((F;<LZPK#1R,Z')'QWKK0"K$7Q^"%)+K\$CXGNWP7Q#?95;+*\#]V!)^K F^& MM.WF(*#"<@T$42A'\,O3M%@?&;Q6]+*I#*!?].4,9I];WXTX'ZNH*#V.$]'% M8M?Y.H)_QCMHWHENTXP]>NLT\)[C@;\F51Q=:S/":=95F2M)CO\X>J;=OG%A M6@2MGE2^W5_$Q!#"ZNK MY"S81D402V55#: M53FW?EI"3-RK"D 5U7SM6S@F9(HD9U]DMS2/NXCF(8OHF,&UT&.2M)I3% M@GI;$JI@P>;3[+;(P?5[:OM*;AQ"OTBV5BQTZ2]*F@;S?/->_V^9C >V3.\F MX_N0[D#*1=*U8IY+Z3;4S.0%;;OQ:=DC>P;O9R5TB"^\%21_(Z556>>>JR0O MLAVK!0QO<1[60=*JHWF5L*)($Q:]X$V2&JCPUT\%0:979Y4X2@RC;[- QD"V MB[3/K3B6W[;72/2KD!-BB =?$)2R_T=\!1 OCPX.9YM"78N\;*7Y7"5S'D:WS8Y!] MP30@SSQ!7ET<=M(D/,,9E/QZR (X1O(6SN87.HWUP$6'%:E/5*]9^OGUJN@5 M?8G!%D9\9>Y9O3:Y_/$2@)N&K^*@W90R]/_"?TB6@XDW1 S/(Z;A=*]VQ934 MP>Z.,/W!8]$@ZF/7]R]#BP:Q0WYCOF^754^A^"LUXXOKDN&M#LW5_2R_GFW> MSLK:!,C>T$G[7(]R#>Q'].-P3!BM&5$63K_W;IL):010VO;\6T@!Z%(I$J&8 M$XX/F/7&7V_Y6J^LX7TUW*[Y!0N4Q E%HN>&RXZWC9A4$O:_>(-3*ZN-0$?[ M%H:.<Q5L$!IXV+!!JB"2((OQ91.&$F7X@BK*"EWG'1HL8%M>%N9WC+_PUL M,8/)UU_R&_/0H1$4HZ%^%2KKXN7SE:@)/4():>EW>^*&@$%]UU?B-X]10CFH1 : C5(%"-2R_AG(0V2(Y6O#-J5]>55J_ M2K:[(K_&SSA^K_[,FD7MV2QXA4OFH?=S*[X%//9%FX1$9! M+/YMYK/H6#IB HN9])SV7VC=-?!2,M+^"]W;%S[>:_\%$0$BD2DH=5VAB%_D M7*;9-7X*XGM<%*SUJ/0.I;I=A_<[=!)JS/+K@6M;KFS"[\.9(+*'@[BHS\[5]VI:D*"JNOF&50*4Q.E-X)B-KBK M/LA6O8SR91#_@H/L(@G/R4%;7E>>)=*R"0AFH NH.$'F>"P5)".CR7\]N6Z+ M^C=RDZ#D1>.S5=;WJ/*=:8&/QJP9E/D0DR/Z"+34NS1,_?8G^F>^W:8P<\EY ME-(B/,6I"7?Z/0C?48G>OI-X8P"6W5S1M9^P.'GK>K#[G+&9@[)+2>D_(1,DUP[0R\Q]C#?T2NK.Y :V3Z;9#:R,/:Z;?@L?LIM4&J@J"-2/WMDN2+NZ M^+^3$%,F/9I)>."O/XNR.G+OW%!FEG1J>,SAG""MDRREU[F?27T1>+2D\0WI MN,[K)G^.786UW!GK$.9T1S8J,JU/)R4^AO^@FK:$M+1,M+-+M""/\IL53^Q1 ME'"B ^$5<#UT5I4]>X0(K[K$U+JTUO>8GE TM_5\5&]#],3<-M+"S5! ELMG MX@Z].,VT>(SZ>),FT(?4GX$X.&2H5XC/CCH0K6 M;18MY=*!$8@.\1^OIVA(O<$&'4[WS/)L#<7E(&LN"7/3-X!5R(&8]AL>44$5 M%'V RF, 0D&M*@"A99)3T=$\FH]!01"@=0!H^.L))TN31X(LFXC/9LTQF_,E M&[27A_4&5(J$-H ]3BLG:GMT2N_A#3N7>KJ*']ZQ5,<&IU^396ZG,*>S%64Q MJ)5P4)JN/#>W'E(5+H6QDQQH7]AURP\W1)WY?5R6"7Y#=2 MLU .;Z6^T1D^;+V"@";GM72Z/-M5TK\D1Y8"7Y,#2]BMBFY6F+'YI3!@QQ0: MZM615W\X7K\;8RZH/Z6!S'1TP5#WRKG8X.P)SJQ9^K580X@]2'1-@(;+(@P)T/PVS8L@_DNTK3O:2X7 IQPA-@F160BF>;=8(EK$$I!3 M[=HA>R"0M5X8#/+6*JZ)J!-F77%V1H!XWBUH?7;1%5EM, MFG./AA\U[_ 6JL(SK/IU@Z M#;OL-CDZ])^3T=PC?@D]M]."(;&BCV40GQSY.>VC*.MQ,>C0S:9TCMT>-EK#=X]BQ^E>YWB;X65$'2SRH)W+RVTU;U]/2(TH59VB3& 5<[=!GHY&=#J M5>=!$6@RE+G;T)@$;VP#GT^>=:2(W085V2[=ADY%:'TOUUYQ;%I?92;%*.7D M"'T!#?&.C5K_O:GN5:+HH:VXZ-(LVHRH'BSJB'YJ$JSLQLJ$L MZ5A4ML[+N;&'O_CH*"'34XUB33U;[/%!5X\99B5>3(H"DQGH'J*P.#[J@DL)$;$=AWICC=;ZH?Q)%VI M+C._LQPU S>S1$7J6;8I#*GW?$;.$LWK/8I#:85(WGT=@Y1)(Z-,CB M2$)2W3Z8DM22O0WV-%4K"?M596Q+[W*8+,;4K[GC_166!2M$']$A3'4H^XL@ M2Z+D*2_K=6B=J')"7<)D/IG,4F*$Z0)JRIUF%ZI3%SX$D32":Y3/ 0#FF\\! MV D%9,@4KQW I-ELQNV;NH\A?>2O&36C4;6?<>,;\ Z,]_O-8QJK[L#I52P= MY3%9HX5M=^\7D.(R:F'8#Q$22Q^^IO(G+D.Z1QZQ]%H"SW<+X6'4"R,B-@QT M^@@FW6S2A'ZRK$S=8E>LTPPLI_16B4XIJP^P6:B>YEEH"H*$%T]HRYW26CZ)(E.XZU^$9VH>I3D1RP:TD2B,>+&#-H MGV-,G]45+U2TN&L MXX'Q:@B^!69$J5!N WCDNJ%]@O.;U5F&PTAW PAC:<-T.G@N%5Y%%(@C\3)* MG9Y7VAO?SQ@J"^)P\4Q^^X3O\(;H0OE'>!!T8IRX58)"'!:J@/&<+@ WI_0M M/>W"")L5_]P'X5ANDZ9\>!6"XXE<_=+AGL)O+>QEP30&OJ+61 MY.J3H3-8@]-^7-GKE]&E1?D)B EW:L[8RRK#M(7RK>_<,A:$1(@XKZ#6L==U M*N]NT8W.076@I6V;D'[,\@A1@#Z#8D.)%XG2CH%NG;.ZJQC!RR0I59QXZN63 MDJ$N_*S4=+HM7$*THO02+X,EC4I\#%ZBS6Y#,-LE1:-H_3EQY9,GM@V:.#^)L.KWG-8H&T ^8]FL90 %!!6E=[6B6HEW%ZP=)=7:\* MU#C1L=X+':;C^&PWO5PF:4>6[8L2^Z18NEPOG4X&)B$).8I00%*V\ND? M "0EDN(? 0(T>6=;" )$/:_?77^Q>M7)]!W ML(O\Q;>O/DQ/!]/A:/3J7_\\.?G+-_]S>GKR#OJ0@!"Z)X_;DR%>K:<..ID1 MX =S3%8G_QNN_N_D]&09ANNOS\Z>GIZ^<.C?! XB,, 1<6# ?G!R>DH)IB2' M!#*"7Y_<8__D>^"?G+\^N;CX^O6;KR_/3S[,AB<7KR\NXD_^\HV'_,^/(( G M5&X_^/95AM/S(_&^P&1Q=O'Z]>59^H>OXK_\^IG](/?W3Y?\K\_?OGU[QG^[ M^], E?TA)7M^]N_[NZFSA"MPBOP@!+[#& 3HZX#_\ X[(.2:;)3KI/(OV'^= MIG]VRGYT>GYQ>GG^Q7/@OHKU=G+R#<$>?(#S$R[YU^%V#;]]%:#5VF,"\9\M M"9Q_^RH,"*)$+L[/SR]?,Q)_93_YA?PRQ'Z />0RW5\!CPUENH0P?'7"2']X M&.T&03]PZ!]'7DBM@N%WQO[BK)+ V3_-2OC+!!#HATL8(@=X06N!B_1,R#^B MDVH%IR']]XKR4I*Y2./LGYI,8;JD"EABSZ5^X.:W"(7;&25R@I7Z1 $RUL//RGI+< MD9^ %T$\OT4^]7L(>".Z?)%H)25G$QV=,_T>D,\P!(\>G$(G(BA$4%S0TH_U MS9N!05QX@J<6TD9 V];[#V'U"GB4+?>1/E?2 MX+0DA10D9] -20I<\;F^W3E=P=S(HT$WXX[8#CM88L("R=42+9;>UD-4.R[B M0=($)G3QX#KA:5]1X(QHT@G!.MR$;O@WQ MZ2Z.3C)"A_/(]J&JXV[-4IMGSXB4^I$@[T>4AE=%2]^>:,]M'H54:32,1JMH MY3&7LP9;;C613VW+Q[[#4F\>$P"O63:9BNWM79/" %NSU(\?H1,GQ/,H@+$M MT>4KS]E#X)'M?5K@*L]#_SC7$7&63.$$.3 S490'U4#0A,4"STL2]P?LUX0J MD6T)R9;Z/K1B@5W[,;9D:&!IB7P0T?TX=-<$LY,<,$\3/,CG_[U;>A6&*T'< MP-#0;GV.9PE=X/P0S1&D"UJXA'&\ 0H!AL(HU?AHC&-J4IW7U/TCB?RS "E= MKB0.2F4%S'^E48GYO)2L6.5?ZXR3RC-4LG+64]$';66F2A[O1E*ZI*[-&!62#G2^"K'A,=; M+,D>_Y#N!*#W[:LH.%T L/YE=Z8^WA]L37!LX(/'("34>/+:9.(%5#Y>ND&W MBX^\?B.A=\;4? :],$A_PA5_^OH\*>/XJQ3C1(O2HXK3$4.Z667XF!Q&.:>] MW%G\!R0_!D"<5";ZSQSXA[4QR5^Q?JNE):+RL[[(/_+Q$=*X\C2GH.#[.<@' )"MG1:\"-9 M([B*<=Y%7W:0KC7S++2">M0%M1+69>GC9&A&$*[CUQ=<:W66H'EN! MRP7L'M A^9!LV6Z=AL!KMD%Z1W 0& HN*]GU>AVF9N;&M23\Q2]620/.F[>9$ M!IJ[?8E:$E6'V_*SJHIM?2V!_3EI/Q"IUT:"SU<:0A>EZ9.1KHM3Q1IV5J:9 MB*EFIU6=NK0=,JGF:I(T^P1L61J)CB?>#SD.B:@@>\F-'E,T<[?J3YOMO>SD M0D"E-D^3A<7LXIQ*6 B;L:TA,]!_1*E671 %(0W,R,#=L#(:H[!7\>H/NI7: MLGLR>8=\&(SG5QK20AMQ?.J*MT?/E>I;]0K5)?[K2 M/ZKX[FN7.UIB:QGVQ^'6Z\UNTJ@C)'N-7PUJE@Y!*SR%Z9.S1JXV,)7=T@KH MSFK!W1#[3#HJR#"YRLRU./1 $/"K6(.D.]FNE=$U"AP/LVN^9B+>-@+96H%E MK:*=UO5%SFI.' ,_W:R9<=]9!I9J:J535SFEV*S5,YV*LIYL:I%5;!75%E92 M57^[6J&X)02KK$_]@&,*K3I^/9E:M2K3%<_*8#D+R,AWI,Y<"I_TZM"K.-Q$ MY6\M%2+'_/BE/W/W>,KXV"GN*3>V0MGQH4XT'I>HNCGL&P;I@(F5:=4,T*$R M;-8^#ER73W4ZZ0%R1_X0K!%=V*X.B#P-#5[N+3(XTGCQ4ALT2T4-SH>+'M>033+C"PI"@ MQXA?.)]AEOJF>WC*G5);& 54DVBVSW6KC+]^TJJA8'NBYY-#';GI1J9'&PTU MJTM7B3)O2W16[$O4=;NBXI,N?W8ORFQ?/0\_,4W=8G*-H\=P'GF'S2',[//% M6/?QOHVH5O4EW!1K5/<[7,J>CB[N-;?V(!^A[PY6;!WX'20M]=:0A-L)G5EA M]FZNJ=I5/<)9[J^C;$+:P+%:*I#/,U-'/"9<(R[?24P@2=Z9,IZ.KV3=1_\B MJE6[.FX1OGV=RD(ZU=ABJ"WPG;CM.GX]C=]J5:@K]:8'7(.> MNHI7'X.N2KVUR);HN%E6%&LS-;);%ZP;3+,,7 6Q.@_JN@[<^%8RE,W\L MF/#I9V.B4HWI*C\[L9C2+#Y,WJ(Y4HZ0T>1E%2_%B/0!;J ?&9H#.^(VG5@# M./F*E509MOL<#'% IRGK,L1/%"#9( <&4^R9BBHJV5G=_TE@5ZFJ[E-![3WV<5ZFQ)Z,!E_- M7'OB2@749SMEEE;#Y,1[;ZBA;"4SNS-4V,H+?44K%&>S?],[@/R ^0T8C/V; M9S:B" 7+>#]Z#1_-X-K,U>:$58)70)'ZXEU]KP%]\ D$'LO6L@$86V4%6?<. M=5&5VHY]]_'!+1UT?$TTH@-- @CL!_%%@#1W3M"CHL3C4I M;U\BP/DQ#6/=5^\:T$M:83>^H:' M"D3IA=RT/.8*!,@Q E4YI[[$115Z2K'3L;W2 =\U\J+04+E)%:^>S+I*5:48 M6GDOZ2-DC_M =\ >PUO ]]'J$9+Q_*!4PMR\E).@1V&1I&I3,]!0YZO1$!(K M[:;X2%8&R]6#[6VA6KNI->AJMMM=50L?3.[*X8S2NL#D\I7ZW?Q=M=#AA<:N MKN?5<&[3]".A/S-V$Z_ HD6#A(0.M1+(TRQFQ=VS.9*RPV;3RU^_SB.;R8.K M;F]W)&/N0[Q:8Q^R)GC/R# 8I1R/I(0P-W5*(2C7E_K)A-?"YG)M98X/V]]_N8=L.39=3YUP.98K#Z( E.C)]IE>15LV M@S#6Q61,%LEYU>GNH'?<6*;.I MSZS_&KLI_MD"SA"V!^F8XVH"MX8$89=*2\*V=U="N3XJM?W,CA.B)LS>..C?=C MN5FM/;R%D/_-^,FGXB[1FG58,Q=UR(O2!X^CJF6;S8_R7G(#D!>[R$RR,XF: MS!4^R,K0"]M3W@'\]34D%7Y2V'#-675D9K0O &45U> M;3\$K+W-[M;VP G1)NY/;O1ZM+P81Y/2J8&_L-9*:UI;,YD_;\_4WJM4G@0- M%VML/=\W<'^-@OC)399(H)[001[,17LTR#N">6]$4,LW[[48DQD$[;8S$FF> M;L3*A!A;C;M-3MBL68E!8-E[_=D$X!A,1;)O@(Q/J4@:JGJ5F&67%[:;>/Y! M?$F#XC5VE) Q#)9MH*.[8SGPTA9Y%6]\EWWWHH$L593E=U4'04#'MUH#1-C MATM %H;ZX%6PLIRX[6KV5BE:6R&;I '<4F)H0UU'$(SG$X+HL-=QJT;'(1$; M8)PU'/O3J\%D,KG#Q;.?BFFM1-CN%L*T#:CI6B'W7[G0JZ=JKZBSC)0JL@K> ?:E7C MWE\/\!,":43KFNR,WLC4?I\#K:@75:K@Z:NGNQ3LE;+1R)5%0ZQ; [7+3+-! MH0V" ME>0JRB/GT5@9J=^S B3$M\%]NI>\\S?E&+>YEB%=(!IA?W- :9@"VS MU_VV-?.8>L?A7JTH+RL($-.^[5MVAW(/Z=(^, MNG4]O*/1+$;^!@;V2Q;KQ+!=YZ:I9+%6T]I*C-0:(6R3[/C ^2U"!%Y% 6+' M'#"@8XE'G?S&T'/H,@(<99V:P#3*-U>0T;C65*$>"Z'CIPXNW+);3B%[7(S^ M=,T?]>S$/JK9'^>:TM8\:M1MNY!(?,26UY.781HRZFYQNF0JW$@>0K8=;M2) M\4+"C5I-6VU_1B5U('3YXS'E^$69-1M M,WQ@0K+_L4!W SS(BR=84PXGN8+*3]^R/\C\9=R;H9BONWE.+EO3?RR!OX / MU'AOYG-H*/3H> BV/99LV-(UPMH>O58U9SJ>PB@&="X2LJ4"\SXBQJRPF?.Q MM-V0L!T!=:H79>ML#B8DK*'V"<+HORSH,PT7%,Y2*QLNR)=>1^MU?#8$O'1T M(W^.R2I6L=&V!X*\CZ3[DB#\PAK5V]=4\1%4&+#FXZ;.S',\K"__^A!J MJBY]%VE56PW3 >PS:KZ["X]YSQ>S"2MA[L?1\4@T226N5+NGYP_L#:OQG&Z+ M>"W7^#%N/#_RTYCR%I/=V2Z_ YA6\&R-V$,;>2R?E,G.HUS#_S8PZ+V(;[?- M4M*'?0E#Y O^$-W7BK*\)O]W@(Q=9ZOCU\<=4Y7J^CI?6'?% ,\G&;JO MU"PK*<_DG?@\Y!COWU/-3C7#P'4QGN\I&Q'\D(OMNYV-P&5G08F2=/8*Z\[R M=.Y-]SL[T3:X*Q[KWF MC,ZT;L(ZC*'H0@<.\D/JDZ(BWV1R:C2PU)Z*O$:!X^$@,CUEQ+E;W=J*(=Z< MDRQ5J\90J]MY=0L0X;E5/$]V<< ;^50GT6HWP51,+&I(RF MV;E4S]'NQE\$TNST:=">QA*5[J9+61LXU;U[G$'AT^P:/J;EG^%V3]EP_PYA M]FWN*^Z8C/R$S5Z'!PRILX6$I81F!+ #W_C>95<+F3%A;1[$R5M9/H=O"K^^ M)B?XM>![$#(I6H2?=&.'8KTRI6&^:X4^V^CNM64V&I620"$XS2IJ)GS7\/ K MZ8UCEL1=L:&_,//]ES9GKY*=L E 6./'IJMP..?]QN>E7++(5GTJ;=)Y.A0T+ MR6#?&.O5R8RQ4)A4@A#C4#:3@K$/F:(-6T"*ZQ& MCJ*\90O1ES-T29(V[%X))S8-9-75UUDQ'/\TNCY_V^*(^IGJCHZ>^@RRI1N, M#WX41, S7Y8IQ%BU=B,A-B8C?T[@;Q'5.2?<53Y3AK_-)(<,^MG 7$J_/8V3 M)F#K+*'S>4)P"!U&EOYK0<"*=Z&7"]HI+4K3*R4EMBB%&R M=(5X])F&HV66DEJ'B MX7,)S:X6#D'6-M<,$8AS)8*"VNQM(<<[C-TGY'FOU,N(2A2RO_YC=/Z(<58_ MADZ5T]4$JN-GN;)6"N3L#*K584^CJQ$EYB\0Z]P;=WA6S:NGRJ'1:Y%F1^>Y M M[J@B9W2:-3)57Z2J2'P6-YUFJB4*'. @#?L6 \TT;4W44+"J)I#Y!A1E?91F;G;1M9;(YD?785NX1 MWK8(]77JEU^/F<4/4VGO<=//6S)39PG=R*.F,5UB$K(S2E;1:G9^-C*UO!V4 MOQ73K,9>9B/+*OLS\^#_S?^+7S_,MH'W9N/\_MK[/CP+I_#[W]]N%/R\_3?[GK[8[#PYS_,O_]XN7JS7(YO/D7K'V]?/\#[ MV<>'B\WT\N>SV?#Q\>SSV^C#W]Z1]Q_)Z&Y\/R,3\/GSQ]&;R[/;W]Y=??GP MP^;ZY@Z>_>WO;Z?>[-//SC.5Y>WF^T?X>;9RWDTOOQ^'\!]3\N7H#+QV_C:\ M]#;DYL?)I_7#O?=;N$;OO_HJ__G5P=__WBR]_^^ZG7\.W%\_/DZ]^ M^/0=^??#[^\6H\O/G^;+_YX,IP^GIZI]&7:39'<+)M[0410R3P/=0\ 6*W=, M5R@*"J$6R>\R<\/KRC'ID-#ZRR]M+CEH!LMNFZ-2/V;4DNHYVG[AJ8UA-.A2 MV^,>W5K=9DF;0T': M^-6ON%F=<1,0Y6W7;S;C+JQ#G4\@'4]Q0NNM=:]K%/81TR0BSI)B/R'(@8-P M%T#5AK 5A3OR5*WZ1M$2! 5EV0TA]P*G0\P8?G"US4Z#CO8H$H)8WHK(%J:H M*5MCZ-G&>66$FQ#,"OU!ICEL-T5*HC+TS"ZD5:SM[1_+-1AMMR5_H%*,3.(" M^2BDK<.4T>Z0X3O.Z(XSRJ1UI K7V]!O^4;(=019@]8K MX'\V\^11&1\[FT@-*):T8=^=+DN5;>X#N&>/ACO%X'LH#E%999=8M) M9@>/&PZ%O<8K@,R\#"(G@>W;)G(SK-08Q#2=V6RI;YEVY$?^.@H#+M_Y/5P] M0F(6RQ)^EG/!&H K4Z+E0X$RV2XZ!OCB)0)\40!84XI?"\"7'0-\^1(!OBP MK/*8<3G +SFRZ7!/DYEXDANOI!'V3L*X_%!HEU3QJ9V<;N<;2-Y&KD)Y+^ @ M9;739Y"_;B#[FD!VJWD(D7(*IX94BPB_"&ASC"PD FQMGY2( M@)==1D0T:;>*J%AH?;MYCS[X! */2?C.U!9.@&W?L!;1I+[87S_6[#$["UAS MMB\+ZUB3^K8!?\1(1AZ;AC!$(5K?0/*(CR,0F4B( M$B4^>^W9=Z#'U(33FF]O?X%$^6#JEC.^CQGS^O'T/O8'QO@]]H<[QH7FZXI1 MC0Z.9JZ@I')<1_ ]A7/V!+T-O,=^N#3C.)6%L5QCH-%FA.^PU&)CN0Q%5/!/ M$)#9$[9J2ZD,UH_D+!O1#@O-UP?-&@\U&3,5+O)2V X;CL%^8CBT!8*FS><6 M1V92Q-)"V#CS/2K3B:'0E6@V;CAH8]_M<"'^-!P.16(X?S]FPQG,*:^CL)Z\ M)#9[;:E..A5K*>A?<[;>F-E8M13KQ21=&DBKV!>'P#,8N5!_B@('1WX(W9MG MA]W 6['_ZMXZ*B5YT7ZD6O^:J\#;=HU(!39B&%6\^@Y]I0XU5C[8RJ02M%B& M>!X%,#[V!KZ;3YAZ^UY2[5*G#XS3>/XAV/>I*E>L^@FP$@OEY&C"P^2EW (+ MVTF$-A!F)U11<]J"+1D8'W:6S\7A\@O96^F'EDN[RFV1Z;Q\F-;#VZ:YKBM6 MJ9_PO9Y%I7^FLW&1,*K#B+!A5XY":%HU$K'<7*H>E&856'%R.^FQOTB;WO+. MN6O$=B1,R/&CAQ9Q:X]D$&9FHI0$UC>6@E-03JUVZEUF;//9;FXVD+"\^#6 MU33^%W!1=YWTZ%JS'EV9BM6VU9F5O;\4 _1F>@HQ14F3(G8W.[WDS7\P M$F$?H(,7/BLK&[E4,VB.P*YU#>\ZQ>ZG MYCH@T]]%*^B^Q[X3^^',[\;ATM UD(Y$MUZ7(&5\7>-JL^^&XA@S39X.Q\J2 M66R\V ^IE)3K8N132:&A"O2.AV"_+TB7QJP,=%];YNVC%>#QJ4,)'T0NE*N' M5OQ-;3I8M&(/X)1$,ZKQS&#'^0#LR9[S3_9AZ_45>" MWL/PL'F$5.EKNG]+'E!DN646"RS3 QZW\WV M^(T]*^N?YBR%K+["BY:)1AW#27>"JIE)K3*\+$,TCIBNRF+[GG/8T^1HE=Q_ M;O94 4]L^DL)FWX;V[0/%VPL5I+^M?FT][ _&5(FZ\ORPL:132SV'UJ\L(V, M:.2#R$54D6N"^3,IK90"+L%(R:,HT'I_3^T1+OM M7WQ1 B7Q"G3I;Y8P?GH3%-[:5'AJ]0[F MG@B0X&_STIW\%,\U&Y;1LI[._S+&< U"\$BWPV4]I"N<;>$3JZ\(*M@P Z>7=H+G:G1X[B\?J,@PTD M0T92759N]10$VV_[!N$57""?Y8V$D!0B=*1NIA0],34WVYY3%EL!_=GJ$51C=C>^JV$V)E3Z!IF 7GK;^2=W=C.!9(A7 M*^SS5'WR,HYD@Y]4R<7$O]&V'I7,E-W;1\BZSD2%)"6"W%483U%FW)Z=7G7%)=W,J;EFZGSZJIP9U[P1HZ]W7 M[F$ _OW-\QK%-\6O8> 0M#X, RK6BIK/[3:)J^HY6S=>FV40\<*T6@-$6$@Q MI--I8:CDO8*5[9X?C6V"JU2D'D8?/(#2OB%C9=YFHP MR).%@)(]LIG6I#K88L MU5$F;E>/"![@!GL;ZNGS/ R><-9SM)L1$(.C067EI)T.9BVK2<<[;=*[D4N/(Z;7*I4BE5##P![Z;/-2YW=&6.%YO M('%LZFL:L5Y'<'2SLBE^S6QS5-\JLNUVA"X1NS*=:] 4"CG@OB)>EAFV=U/(6]B:/.LJL+"3#9$' MK*B9WCY%< <7P)O",/3X3NX)AV! M#$7YA:59!>*'):*T9%UK,]V#"*BEG'>%0Y7N9Z62)<6U'X* %D]>I" )2/C+ ME"J"\Y@ZT =TA%#JY*#I31>HX'N8*K63:LCERQMNJI"!P2ER5$-2B^0MQ-&2"N\ MJ!1]%P743B;C+N+L_S*=Q,T=)E>SL[(#4W!R(II3#PV]-K'[OD2W7+CRGQH] M!FTAD/5CZ\:ID3\O;:/[@L^5RMLL$>%DDP>296YZEG]J^7A:2.U5H[;D3J>0 M;K044:CZMA_V7SER_1>ECGM=D-JNY8\-E9Q]^AXZ#2@*K,TLW77\+$6["COD MK,NNU:"-"P-[ >Y!R(_;!1W(P6?'.V]*$2D;N.7 .&,<$T!"Y*!UDH&K>(U5 M_S2KY-LS=*54:OGR0-Q=$>8>GMVF@E\;ZE?;R+2?_K59EQHO"8C7N#D.B?CE M8OY&WP/=NT\@<9A*%V()WWH*1[J/+46J01?ZNZ=(7IR+QX)]Y-,-<\3&E36_F_D<.B':5,Y)36#+2=!3 Y!4L[[._')% M'FG3FTFL6/XVP7B>+A1B%1X--([S *44O$9U)#"]Z5>I$I7?64+G\X3@D)D> M[T*](&#%"HQ5;]I1HI2X5TI3ZKQ9B)!DH"$R8O%39G%J!L0\,-36HM[9OK\G M8SIL6DJ@63AB_B-<<9&V]>H;+]T6XE8*+I' ;:)A8_&IO,_1.&#-983';H22 M[B_?)U'*T@AV('2#6RHKHRUF6L6/;-B2T@K!=7LP9(T/5"M5J;)'T^*66F;J M4C/TCW8*U&X91=-+-=H&H92OH@ M0=6(1Z52!&779D'BBUNK M46[EL#7O%'O@..27PD)#=[D3L@Q=N9MV%9_:J2A3C1_BD[%R'=AY2HY=GQ&DU8O/H99):3"Y4\+&9C9'WNBKD"W/Z,@@\>/@8>2[$;LQ!H.1[TCD@&MUHN(NL RC6RB/[*NH,W_BA5#-L-0@;^-KK M&E!KRI68-JE1?4UB[*XP(.YX?HT(=.A?!,,E>Y %E)XWM "I@8W%WAE"H#1I MJ;_'$[)N1WQ'I]XG-WGTCKTYEFG.*GEEIY&('3\@NR/F'8D;]:&QR$JMA1Q_ M+VX4!-$^N:.W@5R6P7%N$6O3H'D%V7TJELLR(<@QU.MO3][6B7-KI!+MZ I[ M.TV8[NG M:"6XE)XI:;R=T82--H*8=4):FC?Q"J8'E]%W1F4I:>_?(9Z\K:-9?GJJM MR*)6BX6!VXGRN"#Q^Q:Z$;?=_DJRQ@R= 7-9>+-SN;ZH'O$YDM@3^F)=V!3_!(&1M*@R^?-.9\,=K M0 M,\Q^=/,,B8,"YF4'BP6!"[IQ&/DA07Z '-ZDX;C\4NO1],LV[>O+SI.-NW$S MQ;VCHZ0B9U\NX[+MM[99I9BQ5P4Y>FII*AJW4O*Z:RESB\D RCV8DZ.C:ZQPS=K+ [B]24C?X[)*IXK\ENK.G)2 M?;J$"$FF+URXIYLA5W)HDYM4 72^6.#-&?T\GD_T'UQB+FTM487-:06]BB.; M]H(63FXZG[\R%L.F;3V(%8\^=3@>$2.K&<=AGDZQ2 M1LK*/*-_I\6S".Z:7O^ 6YU3* "Q>,*@INF3%$=&C?5J@C% MGO@!KC%A&V?V F2QE8 :4.6$^S&+ZG6CLVVY F2WR(-D2%?+!28ZIE2>7K\6 MH8(N$F2^ZG[5246/#TYT!'GE%'OB[RK4D>#SUH:_2T7:!YVW]"=ZTDU%FOWP MK'?<&.Y0I-A_=.&6I]B*W4Z.4%*K.KYCO??!T!3PO;8*H83W*T^O7 M>E3018I.UQ?,]P+=K"!9Q V6GL(E.P "OHZ@H9QN'_)"M7I) >NVJB%C/TOH M>?I0RI'KQZ)4IH<4%0O9A%3T'R- *"UO&^\&M*Q&19K] *A2(RE*&IYB4\YR MLTN1*+X.I0VF Z)]69*JM9)"U?4#:?F-V_NHX1Z'S XV(=:3_=&A$E)(6F<5 MU/!@#V40:AQ)'33=K0UQY(=D.\2NCB/5>OJ]B,*%%)7"J"$%H3JU9N!YY-(Q MH3ERN)3:YED5Y;XXQ ;]I-CI2$^H03=P7<(ZRKXMNB!3-Q3C\F$X WR:SN$ M2$)5)-Q#O YTDX*F[8*I(F@3'(3 ^QFM-04AI61[%3&6*R;%J]/7YYE0=YCE M(Y?8UQ'+'Q#K"3*'2DCQT-&17 J/*70B0LWD_.*1]W]KA<G26KMF]=GUI*L!>Q7+DJ4F0L5D#PQ^0!?T+^&H0@.?37LN4M)=RG M *%*-REL[4L@Y LJV2I((&@=$N0(]>'@(C_R%(+VB8;*ZSC?G#'^[.H1^Z__ M!U!+ 0(4 Q0 ( "R+*E1#,Q+3%?='-R:6YC+FAT;5!+ 0(4 Q0 ( "R+*E00 MY'*.C@< (HG 9 " >7P !F,3!Q,3$R,65X,S$M,E]T MH G)4($ !4$ &0 @ $B_0 9C$P<3$Q,C%E M>#,R+3)?='-R:6YC+FAT;5!+ 0(4 Q0 ( "R+*E1!B.[-:! %"C 1 M " 9L! 0!T@!)@ PP -Z+ 5 " 3(2 0!T