0001213900-17-003809.txt : 20170414 0001213900-17-003809.hdr.sgml : 20170414 20170414162417 ACCESSION NUMBER: 0001213900-17-003809 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 37 CONFORMED PERIOD OF REPORT: 20170228 FILED AS OF DATE: 20170414 DATE AS OF CHANGE: 20170414 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: 000-08656 FILM NUMBER: 17763014 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 f10q0217_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 period ended February 28, 2017

 

   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: 0-8656

 

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)

 

 

 

(Former name, former address and former fiscal year, if changed since last report)

 

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

 

Indicate by check mark whether the registrant has submitted electronically and posted on its corporate website, if any, every Interactive Data File required to be submitted and posted 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 and post such files). ☒ Yes  ☐ No

 

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

 

Large Accelerated Filer     Accelerated Filer
Non-Accelerated filer (Do not check if a smaller reporting company) Smaller Reporting Company  

 

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 March 31, 2017, there were 1,962,062 shares of common stock, par value $.01 per share, issued and outstanding.

 

 

 

 

 

TSR, INC. AND SUBSIDIARIES

INDEX

 

        Page
        Number
Part I. Financial Information:   1
         
  Item 1. Financial Statements:   1
     
  Condensed Consolidated Balance Sheets – February 28, 2017 and May 31, 2016   1
 
    Condensed Consolidated Statements of Operations –
For the three months and nine months ended February 28, 2017 and February 29, 2016
  2
         
    Condensed Consolidated Statements of Equity –
For the nine months ended February 28, 2017 and February 29, 2016
  3
         
    Condensed Consolidated Statements of Cash Flows –
For the nine months ended February 28, 2017 and February 29, 2016
   
4
         
    Notes to Condensed Consolidated Financial Statements   5
         
Item 2. Management’s Discussion and Analysis of Financial Condition and Results of Operations   9
         
  Item 4. Controls and Procedures   14
         
Part II. Other Information   15
         
  Item 6. Exhibits   15
         
Signatures 16

  

 

 

Part I. Financial Information
   
  Item 1. Financial Statements

 

TSR, INC. AND SUBSIDIARIES

CONDENSED CONSOLIDATED BALANCE SHEETS

 

ASSETS  February 28,
2017
   May 31,
2016
 
   (Unaudited)   (see Note 1) 
Current Assets:        
Cash and cash equivalents   $4,898,622   $4,514,157 
Certificates of deposit and marketable securities    1,290,960    1,553,272 
Accounts receivable, net of allowance for doubtful accounts of $185,000    6,742,094    7,703,680 
Other receivables    11,911    10,853 
Prepaid expenses    215,500    99,069 
Prepaid and recoverable income taxes    156,833    - 
Deferred income taxes    118,000    128,000 
Total Current Assets    13,433,920    14,009,031 
           
Equipment and leasehold improvements, net of accumulated depreciation and amortization of $276,447 and $262,076    19,771    27,998 
Prepaid expenses    30,559    - 
Other assets    49,653    49,653 
Deferred income taxes    1,000    3,000 
Total Assets   $13,534,903   $14,089,682 
LIABILITIES AND EQUITY          
           
Current Liabilities:          
Accounts and other payables   $415,764   $723,705 
Accrued expenses and other current liabilities    2,241,703    2,634,110 
Income taxes payable    -    14,810 
Advances from customers    1,231,242    1,245,563 
           
Total Liabilities    3,888,709    4,618,188 
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,102,868    5,102,868 
Retained earnings    18,017,577    17,811,884 
    23,151,587    22,945,894 
Less: Treasury stock, 1,152,101 shares, at cost    13,514,003    13,514,003 
Total TSR, Inc. Equity    9,637,584    9,431,891 
Noncontrolling Interest    8,610    39,603 
Total Equity    9,646,194    9,471,494 
Total Liabilities and Equity   $13,534,903   $14,089,682 

 

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 and Nine Months Ended February 28, 2017 and February 29, 2016

(UNAUDITED)

  

   Three Months Ended   Nine Months Ended 
   February 28,   February 29,   February 28,   February 29, 
   2017   2016   2017   2016 
Revenue, net   $15,390,236   $15,074,832   $45,675,408   $45,494,626 
                     
Cost of sales    12,988,277    12,770,009    38,081,928    38,164,592 
Selling, general and administrative expenses    2,521,189    2,318,607    7,181,611    6,791,922 
    15,509,466    15,088,616    45,263,539    44,956,514 
Income (loss) from operations    (119,230)   (13,784)   411,869    538,112 
                     
Other income (loss):                    
Interest and dividend income    2,649    2,250    8,067    5,999 
Unrealized gain (loss) on marketable securities, net    1,200    (4,144)   3,688    (3,896)
Income (loss) before income taxes    (115,381)   (15,678)   423,624    540,215 
Provision (benefit) for income taxes   (58,000)   (7,000)   188,000    270,000 
Consolidated net income (loss)    (57,381)   (8,678)   235,624    270,215 
Less: Net income attributable to noncontrolling interest   11,020    14,969    29,931    40,049 
Net income (loss) attributable to TSR, Inc.   $(68,401)  $(23,647)  $205,693   $230,166 
Net income (loss) per TSR, Inc. common share   $(0.03)  $(0.01)  $0.10   $0.12 
Weighted average number common shares outstanding    1,962,062    1,962,062    1,962,062    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 Nine Months Ended February 28, 2017 and February 29, 2016

(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, 2015   3,114,163   $31,142   $5,102,868   $17,412,658   $(13,514,003)  $9,032,665   $70,269   $9,102,934 
                                         
Net income attributable to noncontrolling interest    -    -    -    -    -    -    40,049    40,049 
                                         
Distribution to
noncontrolling interest
   -    -    -    -    -    -    (87,641)   (87,641)
                                         
Net income attributable to
TSR, Inc.
   -    -    -    230,166    -    230,166    -    230,166 
                                         
Balance at
February 29, 2016
   3,114,163   $31,142   $5,102,868   $17,642,824   $(13,514,003)  $9,262,831   $22,677   $9,285,508 
                                         
Balance at May 31, 2016   3,114,163   $31,142   $5,102,868   $17,811,884   $(13,514,003)  $9,431,891   $39,603   $9,471,494 
                                         
Net income attributable to noncontrolling interest    -    -    -    -    -    -    29,931    29,931 
                                         
Distribution to
noncontrolling interest
   -    -    -    -    -    -    (60,924)   (60,924)
                                         
Net income attributable to
TSR, Inc.
   -    -    -    205,693    -    205,693    -    205,693 
                                         
Balance at February 28, 2017    3,114,163   $31,142   $5,102,868   $18,017,577   $(13,514,003)  $9,637,584   $8,610   $9,646,194 

 

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 Nine Months Ended February 28, 2017 and February 29, 2016

(UNAUDITED)

  

   Nine Months Ended  
   February 28,   February 29, 
   2017   2016 
Cash flows from operating activities:        
Consolidated net income   $235,624   $270,215 
Adjustments to reconcile consolidated net income to net cash provided by
operating activities:
          
Depreciation and amortization    14,371    16,919 
Unrealized loss (gain) on marketable securities, net    (3,688)   3,896 
Deferred income taxes    12,000    24,000 
           
Changes in operating assets and liabilities:          
Accounts receivable    961,586    203,357 
Other receivables    (1,058)   (7,062)
Prepaid expenses    (146,990)   (23,373)
Prepaid and recoverable income taxes    (156,833)   (4,562)
Accounts and other payables and accrued expenses and other current liabilities    (700,348)   (7,281)
Income taxes payable    (14,810)   (3,877)
Advances from customers    (14,321)   (147,894)
Net cash provided by operating activities    185,533    324,338 
Cash flows from investing activities:          
Proceeds from maturities of marketable securities    1,509,000    1,493,000 
Purchases of marketable securities    (1,243,000)   (1,778,000)
Purchases of equipment and leasehold improvements    (6,144)   (8,857)
Net cash provided by (used in) investing activities    259,856    (293,857)
Cash flows from financing activities:          
Distribution to noncontrolling interest
   (60,924)   (87,641)
Net cash used in financing activities    (60,924)   (87,641)
Net increase (decrease) in cash and cash equivalents    384,465    (57,160)
Cash and cash equivalents at beginning of period    4,514,157    3,669,790 
Cash and cash equivalents at end of period   $4,898,622   $3,612,630 
           
Supplemental disclosures of cash flow data:          
Income taxes paid   $348,000   $254,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

February 28, 2017

(Unaudited)

 

1.Basis of Presentation

 

The accompanying condensed consolidated interim financial statements include the accounts of TSR, Inc. and its subsidiaries (the “Company”). All significant inter-company balances and transactions have been eliminated in consolidation. The condensed balance sheet as of May 31, 2016, 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. 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 nine months ended February 28, 2017 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, 2017. 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, 2016.

 

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. The Company had no stock options or other common stock equivalents outstanding during any of the periods presented.

 

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 February 28, 2017 and May 31, 2016:

 

     February 28,
2017
   May 31,
2016
 
  Cash in banks  $4,083,962   $3,974,007 
  Money market funds   814,660    540,150 
     $4,898,622   $4,514,157 

 

4.Revenue Recognition

 

The Company’s contract computer programming services are generally provided under time and materials arrangements with its customers. Revenue is recognized in accordance with Accounting Standards Codification (“ASC”) Topic 605, “Revenue Recognition,” when persuasive evidence of an arrangement exists, the services have been rendered, the price is fixed or determinable, and collectability is reasonably assured. These conditions occur when a customer agreement is effected and the consultant performs the authorized services. Revenue is recorded net of all discounts and processing fees. Advances from customers represent amounts received from customers prior to the Company’s provision of the related services and credit balances from overpayments.

 

Reimbursements received by the Company for out-of-pocket expenses are characterized as revenue.

 

Page 5

 

 

TSR, INC. AND SUBSIDIARIES

NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

February 28, 2017

(Unaudited)

 

5.Certificates of Deposit and Marketable Securities

 

The Company has characterized its investments in certificates of deposit and 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 February 28, 2017 and May 31, 2016 using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2) and significant unobservable inputs (Level 3):

 

  February 28, 2017  Level 1   Level 2   Level 3   Total 
                   
  Certificates of Deposit   $-   $1,262,000   $-   $1,262,000 
  Equity Securities    28,960    -    -    28,960 
     $28,960   $1,262,000   $-   $1,290,960 
                       

 

  May 31, 2016  Level 1   Level 2   Level 3   Total 
                   
  Certificates of Deposit   $-   $1,528,000   $-   $1,528,000 
  Equity Securities    25,272    -    -    25,272 
     $25,272   $1,528,000   $-   $1,553,272 

 

Page 6

 

 

TSR, INC. AND SUBSIDIARIES

NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

February 28, 2017

(Unaudited)

 

Based upon the Company’s intent and ability to hold its certificates of deposit to maturity (which maturities range up to twelve months at purchase), such securities have been classified as held-to-maturity and are carried at amortized cost, which approximates market value. 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 certificates of deposit and marketable securities at February 28, 2017 and May 31, 2016 are summarized as follows:

 

  February 28, 2017
Current
  Amortized
Cost
   Gross
Unrealized
Holding
Gains
   Gross
Unrealized
Holding
Losses
   Recorded
Value
 
  Certificates of Deposit   $1,262,000   $-   $-   $1,262,000 
  Equity Securities    16,866    12,094               -    28,960 
     $1,278,866   $12,094   $-   $1,290,960 

 

  May 31, 2016
Current
  Amortized
Cost
   Gross
Unrealized
Holding
Gains
   Gross
Unrealized
Holding
Losses
   Recorded
Value
 
  Certificates of Deposit   $1,528,000   $-   $-   $1,528,000 
  Equity Securities    16,866    8,406               -    25,272 
     $1,544,866   $8,406   $-   $1,553,272 

 

The Company’s investments in marketable securities consist primarily of investments in certificates of deposit and 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.

 

6.Fair Value of Financial Instruments

 

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.

 

Page 7

 

 

TSR, INC. AND SUBSIDIARIES

NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

February 28, 2017

(Unaudited)

 

7.Equity

 

During the nine months ended February 28, 2017 and February 29, 2016, the Company did not purchase any shares of its common stock. As of April 7, 2016, the previously announced repurchase plan was terminated with 56,318 shares remaining available for purchase.

 

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

 

9.Recent Accounting Pronouncements

 

In May 2014, the FASB issued an update to ASC 606, “Revenue from Contracts with Customers.” This update to ASC 606 provides a five-step process to determine when and how revenue is recognized. The core principle of the guidance is that a company should recognize revenue upon transfer of promised goods or services to customers in an amount that reflects the expected consideration to be received in exchange for those goods or services. This update to ASC 606 will also result in enhanced disclosures about revenue, providing guidance for transactions that were not previously addressed comprehensively, and improving guidance for multiple-element arrangements. This update to ASC 606 is effective for the Company in the fiscal year ending May 31, 2018. The Company expects the impact of the update, if any, to be immaterial on its consolidated financial statements.

 

In November 2015, the FASB issued ASU 2015-17, “Income Taxes (Topic 740): Balance Sheet Classification of Deferred Taxes,” which applies to the classification of deferred tax assets and liabilities. The update eliminates the requirement to classify deferred tax assets and liabilities as noncurrent or current within a classified statement of financial position. This ASU is effective for annual periods beginning after December 15, 2016 and for interim periods within those annual periods. This ASU should be applied prospectively with early adoption permitted at the beginning of an interim or annual reporting period. The Company will classify any deferred tax assets and liabilities as noncurrent beginning with the first quarter of fiscal 2018.

 

In January 2016, the FASB issued ASU 2016-01, “Financial Instruments – Overall: Recognition and Measurement of Financial Assets and Financial Liabilities.” The amendments in this update require all equity investments to be measured at fair value with changes in the fair value recognized through net income. The amendments in this update also require an entity to present separately in other comprehensive income the portion of the total change in the fair value of a liability resulting from a change in the instrument-specific credit risk when the entity has elected to measure the liability at fair value in accordance with the fair value option for financial instruments. In addition, the amendments in this update eliminate the requirement to disclose the fair value of financial instruments measured at amortized cost for entities that are not public business entities and the requirement to disclose the method(s) and significant assumptions used to estimate the fair value that is required to be disclosed for financial instruments measured at amortized cost on the balance sheet for public business entities. This update is effective for the Company in the fiscal year ending May 31, 2019. The Company is currently evaluating the impact, if any, of this update on its consolidated financial statements.

 

In February 2016, the FASB issued ASU 2016-02, “Leases (Topic 842).” This update includes a lease accounting model that recognizes two types of leases – finance leases and operating leases. The standard requires that a lessee recognize on the balance sheet assets and liabilities relating to leases with terms of more than 12 months. The recognition, measurement, and presentation of expenses and cash flows arising from a lease by a lessee will depend on its classification as a finance or operating lease. This update is effective for the Company in the fiscal year ending May 31, 2020. The Company is currently evaluating the impact, if any, of this update on its consolidated financial statements.

 

In March 2016, the FASB issued ASU 2016-08, “Principal versus Agent Consideration (Topic 606).” This update contains guidance on principal versus agent assessments when a third party is involved in providing goods or services to a customer. It specifies that an entity is a principal, and thus records revenue on a gross basis, if it controls a good or service before transferring the good or service to the customer. An entity is an agent, and thus records revenue on a net basis, if it arranges for a good or service to be provided by another entity. This update is effective for the Company in the fiscal year ending May 31, 2019. The Company is currently evaluating the impact, if any, of this update on its consolidated financial statements.

 

In May 2016, the FASB issued ASU 2016-12, “Narrow-Scope Improvements and Practical Expedients (Topic 606).” This update provides certain clarifications to reduce potential diversity and to simplify the standard. The amendments in ASU 2016-12 clarify the following key areas: assessing collectibilty; presenting sales taxes and other similar taxes collected from customers; noncash consideration; contract modifications at transition; completed contracts at transition; and disclosing the accounting change in the period of adoption. This update is effective for the Company in the fiscal year ending May 31, 2019. The Company is currently evaluating the impact, if any, of this update on its consolidated financial statements.

 

Page 8

 

 

TSR, INC. AND SUBSIDIARIES

MANAGEMENT’S DISCUSSION AND ANALYSIS

OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS

 

Part I. Financial Information

 

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 success of the Company’s plan for internal growth; the impact of adverse economic conditions on client spending which has 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 contract computer consulting services 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; 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 February 28, 2017 compared with three months ended February 29, 2016

 

   (Dollar amounts in thousands)
Three Months Ended
 
   February 28,
2017
   February 29,
2016
 
   Amount   % of
Revenue
   Amount   % of
Revenue
 
Revenue, net   $15,390    100.0%  $15,075    100.0%
Cost of sales    12,988    84.4%   12,770    84.7%
Gross profit    2,402    15.6%   2,305    15.3%
Selling, general and administrative expenses    2,521    16.4%   2,319    15.4%
Loss from operations    (119)   (0.8)%   (14)   (0.1)%
Other income (expense), net    4    0.0%   (2)   (0.0)%
Loss before income taxes    (115)   (0.8)%   (16)   (0.1)%
Benefit for income taxes    (58)   (0.4)%   (7)   (0.0)%
Consolidated net loss    (57)   (0.4)%   (9)   (0.1)%
Less: Net income attributable to noncontrolling interest    11    0.1%   15    0.1%
Net loss attributable to TSR, Inc.   $(68)   (0.5)%  $(24)   (0.2)%

 

Page 9

 

 

TSR, INC. AND SUBSIDIARIES

 

Revenue

 

Revenue consists primarily of revenue from computer programming consulting services. Revenue for the quarter ended February 28, 2017 increased $315,000 or 2.1% from the prior year quarter. The overall average number of consultants on billing with customers increased from 357 for the quarter ended February 29, 2016 to 394 for the quarter ended February 28, 2017, while the average number of computer programming consultants decreased from 357 for the quarter ended February 29, 2016 to 328 in the quarter ended February 28, 2017. The 394 consultants on billing for the current quarter include 66 administrative workers that the Company placed with two large customers at billing rates 70.1% lower than those charged for computer programming consultants. The Company did not make any placements of administrative workers in the prior year quarter. The Company made these placements of administrative workers in the current quarter at the customers’ specific requests. The Company charges lower daily billing rates for administrative workers, but also pays lower rates to the administrative workers. The Company has not yet determined whether it will provide administrative placements on a more widespread basis in the future.

 

Cost of Sales

 

Cost of sales for the quarter ended February 28, 2017 increased $218,000 or 1.7% to $12,988,000 from $12,770,000 in the prior year quarter. The increase in cost of sales resulted primarily from an increase in consultants placed with customers. The placement of lower paid administrative workers at two major customers offset the reduction in the average number of computer programming consultants placed with customers. Cost of sales as a percentage of revenue decreased from 84.7% in the quarter ended February 29, 2016 to 84.4% in the quarter ended February 28, 2017. The decrease in cost of sales as a percentage of revenue was primarily attributable to the placement of administrative workers at higher average markups than the Company’s computer programming consultants. However, because their pay rates averaged 73.1% lower than the computer programming consultants, the daily gross profit in dollars is still lower for the administrative workers than the computer programming consultants.

 

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 $202,000 or 8.7% from $2,319,000 in the quarter ended February 29, 2016 to $2,521,000 in the quarter ended February 28, 2017. The increase in these expenses primarily resulted from hiring additional recruiters and increases in other related expenses to support the administrative placement opportunities. Selling, general and administrative expenses, as a percentage of revenue, increased from 15.4% in the quarter ended February 29, 2016 to 16.4% in the quarter ended February 28, 2017 as a result of the additional recruiters hired.

 

Other Income (Expense)

 

Other income for the quarter ended February 28, 2017 resulted primarily from interest and dividend income of $3,000 and a mark to market gain of $1,000 on the Company’s equity securities. Other expense for the quarter ended February 29, 2016 resulted primarily from a mark to market loss of $4,000 on the Company’s equity securities and interest and dividend income of $2,000.

 

Income Taxes

 

The income tax benefit included in the Company’s results of operations for the quarters ended February 28, 2017 and February 29, 2016 reflect the Company’s estimated effective tax rate for the years ending May 31, 2017 and 2016, respectively. These rates were (50.4)% for the quarter ended February 28, 2017 and (43.8)% for the quarter ended February 29, 2016.

 

Net Loss Attributable to TSR, Inc.

 

Net loss attributable to TSR, Inc. increased $44,000 from $24,000 in the quarter ended February 29, 2016 to $68,000 in the quarter ended February 28, 2017. This increase was attributable to an increase in selling, general and administrative expenses primarily related to the placement of administrative workers.

 

Page 10

 

 

TSR, INC. AND SUBSIDIARIES

 

Nine months ended February 28, 2017 compared with nine months ended February 29, 2016

 

   (Dollar amounts in thousands)
Nine Months Ended
 
   February 28,
2017
   February 29,
2016
 
   Amount   % of
Revenue
   Amount   % of
Revenue
 
Revenue, net   $45,675    100.0%  $45,495    100.0%
Cost of sales    38,082    83.4%   38,165    83.9%
Gross profit    7,593    16.6%   7,330    16.1%
Selling, general and administrative expenses    7,181    15.7%   6,792    14.9%
Income from operations    412    0.9%   538    1.2%
Other income, net    12    0.0%   2    0.0%
Income before income taxes    424    0.9%   540    1.2%
Provision for income taxes    188    0.4%   270    0.6%
Consolidated net income    236    0.5%   270    0.6%
Less: Net income attributable to noncontrolling interest    30    0.1%   40    0.1%
Net income attributable to TSR, Inc.   $206    0.4%  $230    0.5%

 

Revenue

 

Revenue consists primarily of revenue from computer programming consulting services. Revenue for the nine months ended February 28, 2017 increased $180,000 from the prior year period. The overall average number of consultants on billing with customers increased from 351 for the nine months ended February 29, 2016 to 374 for the nine months ended February 28, 2017, while the average number of computer programming consultants decreased from 351 for the nine months ended February 29, 2016 to 324 in the nine months ended February 28, 2017. The 374 consultants on billing for the current nine month period include 50 administrative workers that the Company placed with two large customers at billing rates 66.7% lower than those charged for computer programming consultants. The Company did not make any placements of administrative workers in the prior year period. The Company made these placements of administrative workers in the current period at the customers’ specific requests. The Company charges lower daily billing rates for administrative workers, but also pays lower rates to the administrative workers. The Company has not yet determined whether it will provide administrative placements on a more widespread basis in the future.

 

Cost of Sales

 

Cost of sales for the nine months ended February 28, 2017 decreased $83,000 or 0.2% to $38,082,000 from $38,165,000 in the prior year period. The decrease in cost of sales resulted primarily from a reduction of computer programming consultants placed with customers, offset by the placement of lower paid administrative workers at two major customers. Cost of sales as a percentage of revenue decreased from 83.9% in the nine months ended February 29, 2016 to 83.4% in the nine months ended February 28, 2017. The decrease in cost of sales as a percentage of revenue was primarily attributable to the placement of administrative workers at higher average markups than the Company’s computer programming consultants. However, because their pay rates averaged 70.7% lower than the computer programming consultants, the daily gross profit in dollars is still lower for the administrative workers than the computer programming consultants.

 

Page 11

 

 

TSR, INC. AND SUBSIDIARIES

 

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 $389,000 or 5.7% from $6,792,000 in the nine months ended February 29, 2016 to $7,181,000 in the nine months ended February 28, 2017. The increase in these expenses primarily resulted from hiring additional recruiters and increases in other related expenses to support the administrative placement opportunities. Selling, general and administrative expenses, as a percentage of revenue, increased from 14.9% in the nine months ended February 29, 2016 to 15.7% in the nine months ended February 28, 2017 as a result of the additional recruiters hired.

 

Other Income

 

Other income for the nine months ended February 28, 2017 resulted primarily from a mark to market gain of $4,000 on the Company’s equity securities and interest and dividend income of $8,000. Other income for the nine months ended February 29, 2016 resulted primarily from interest and dividend income of $6,000 and a mark to market loss of $4,000 on the Company’s equity securities.

 

Income Taxes

 

The income tax provision included in the Company’s results of operations for the nine month periods ended February 28, 2017 and February 29, 2016 reflect the Company’s estimated effective tax rate for the years ending May 31, 2017 and 2016, respectively. These rates were 44.3% for the nine months ended February 28, 2017 and 50.0% for the nine months ended February 29, 2016.

 

Net Income Attributable to TSR, Inc.

 

Net income attributable to TSR, Inc. decreased $24,000 from $230,000 in the nine months ended February 29, 2016 to $206,000 in the nine months ended February 28, 2017. This decrease was attributable to an increase in selling, general and administrative expenses primarily related to the placement of administrative workers.

 

Page 12

 

 

TSR, INC. AND SUBSIDIARIES

 

Liquidity and Capital Resources

 

The Company expects that its cash and cash equivalents, certificates of deposit and marketable securities and cash flow provided by operations will be sufficient to provide the Company with adequate resources to meet its liquidity requirements for at least the next 12 months. The Company does not maintain a line of credit facility with any banking institution.

 

At February 28, 2017, the Company had working capital (total current assets in excess of total current liabilities) of $9,545,000 including cash and cash equivalents and certificates of deposit and marketable securities of $6,190,000 as compared to working capital of $9,391,000 including cash and cash equivalents and certificates of deposit and marketable securities of $6,067,000 at May 31, 2016.

 

For the nine months ended February 28, 2017, net cash provided by operating activities was $186,000 compared to net cash provided by operating activities of $324,000 for the nine months ended February 29, 2016. The cash provided by operating activities in the nine months ended February 28, 2017 resulted primarily from consolidated net income of $236,000 and a decrease in accounts receivable of $962,000 offset by a decrease in accounts and other payables and accrued expenses and other liabilities of $700,000, an increase in prepaid expenses of $147,000 and an increase in prepaid and recoverable income taxes of $157,000. The cash provided by operating activities in the nine months ended February 29, 2016 resulted primarily from consolidated net income of $270,000 and a decrease in accounts receivable of $203,000 offset by a decrease in advances from customers of $148,000.

 

Net cash provided by investing activities of $260,000 for the nine months ended February 28, 2017 primarily resulted from not reinvesting a certificate of deposit until after the end of the period. Net cash used in investing activities of $294,000 for the nine months ended February 29, 2016 primarily resulted from investing in additional certificates of deposit of $285,000 and the purchase of fixed assets of $9,000.

 

In the nine months ended February 28, 2017, net cash used in financing activities resulted from a distribution to the noncontrolling interest of $61,000, resulting primarily from the distribution of fiscal 2016 earnings from that entity. In the nine months ended February 29, 2016, net cash used in financing activities resulted from a distribution to the noncontrolling interest of $88,000.

 

The Company’s capital resource commitments at February 28, 2017 consisted of lease obligations on its branch and corporate facilities. The Company intends to finance these lease commitments from cash flows provided by operations, available cash and short-term marketable securities.

 

Recent Accounting Pronouncements

 

In May 2014, the FASB issued an update to ASC 606, “Revenue from Contracts with Customers.” This update to ASC 606 provides a five-step process to determine when and how revenue is recognized. The core principle of the guidance is that a company should recognize revenue upon transfer of promised goods or services to customers in an amount that reflects the expected consideration to be received in exchange for those goods or services. This update to ASC 606 will also result in enhanced disclosures about revenue, providing guidance for transactions that were not previously addressed comprehensively, and improving guidance for multiple-element arrangements. This update to ASC 606 is effective for the Company beginning in the fiscal year ending May 31, 2018. The Company expects the impact of the update, if any, to be immaterial on its consolidated financial statements.

 

In November 2015, the FASB issued ASU 2015-17, “Income Taxes (Topic 740): Balance Sheet Classification of Deferred Taxes,” which applies to the classification of deferred tax assets and liabilities. The update eliminates the requirement to classify deferred tax assets and liabilities as noncurrent or current within a classified statement of financial position. This ASU is effective for annual periods beginning after December 15, 2016 and interim periods within those annual periods. This ASU should be applied prospectively with early adoption permitted at the beginning of an interim or annual reporting period. The Company will classify any deferred tax assets and liabilities as noncurrent beginning with the first quarter of fiscal 2018.

 

Page 13

 

 

TSR, INC. AND SUBSIDIARIES

 

In January 2016, the FASB issued ASU 2016-01, “Financial Instruments – Overall: Recognition and Measurement of Financial Assets and Financial Liabilities.” The amendments in this update require all equity investments to be measured at fair value with changes in the fair value recognized through net income. The amendments in this update also require an entity to present separately in other comprehensive income the portion of the total change in the fair value of a liability resulting from a change in the instrument-specific credit risk when the entity has elected to measure the liability at fair value in accordance with the fair value option for financial instruments. In addition, the amendments in this update eliminate the requirement to disclose the fair value of financial instruments measured at amortized cost for entities that are not public business entities and the requirement to disclose the method(s) and significant assumptions used to estimate the fair value that is required to be disclosed for financial instruments measured at amortized cost on the balance sheet for public business entities. This update is effective for the Company in the fiscal year ending May 31, 2019. The Company is currently evaluating the impact, if any, of this update on its consolidated financial statements.

 

In February 2016, the FASB issued ASU 2016-02, “Leases (Topic 842).” This update includes a lease accounting model that recognizes two types of leases – finance leases and operating leases. The standard requires that a lessee recognize on the balance sheet assets and liabilities relating to leases with terms of more than 12 months. The recognition, measurement, and presentation of expenses and cash flows arising from a lease by a lessee will depend on its classification as a finance or operating lease. This update is effective for the Company in the fiscal year ending May 31, 2020. The Company is currently evaluating the impact, if any, of this update on its consolidated financial statements.

 

In March 2016, the FASB issued ASU 2016-08, “Principal versus Agent Consideration (Topic 606).” This update contains guidance on principal versus agent assessments when a third party is involved in providing goods or services to a customer. It specifies that an entity is a principal, and thus records revenue on a gross basis, if it controls a good or service before transferring the good or service to the customer. An entity is an agent, and thus records revenue on a net basis, if it arranges for a good or service to be provided by another entity. This update is effective for the Company in the fiscal year ending May 31, 2019. The Company is currently evaluating the impact, if any, of this update on its consolidated financial statements.

 

In May 2016, the FASB issued ASU 2016-12, “Narrow-Scope Improvements and Practical Expedients (Topic 606).” This update provides certain clarifications to reduce potential diversity and to simplify the standard. The amendments in ASU 2016-12 clarify the following key areas: assessing collectibilty; presenting sales taxes and other similar taxes collected from customers; noncash consideration; contract modifications at transition; completed contracts at transition; and disclosing the accounting change in the period of adoption. This update is effective for the Company in the fiscal year ending May 31, 2019. The Company is currently evaluating the impact, if any, of this update on its consolidated financial statements.

 

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, 2016 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 February 28, 2017.

 

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 Securities Exchange Act of 1934, as amended (the “Exchange Act”)). 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 reported completed fiscal quarter that has materially affected, or is reasonably likely to materially affect, the Company’s internal control over financial reporting.

 

Page 14

 

 

TSR, INC. AND SUBSIDIARIES

 

Part II. Other Information

 

Item 6.Exhibits

 

  (a) Exhibit 31.1 – Certification by J.F. Hughes pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 302 of the Sarbanes-Oxley Act of 2002
     
    Exhibit 31.2 – Certification by John G. Sharkey pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 302 of the Sarbanes-Oxley Act of 2002
     
    Exhibit 32.1 – Certification by J.F. Hughes pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002
     
    Exhibit 32.2 – Certification by John G. Sharkey pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002
     
    Exhibit 101 – The following financial information from the Company’s Quarterly Report on Form 10-Q for the quarter ended February 28, 2017, formatted in Extensible Business Reporting Language (XBRL): (i) the Balance Sheets, (ii) the Statements of Operations, (iii) the Statements of Equity, (iv) the Statements of Cash Flows, and (v) the Notes to Financial Statements.

 

Page 15

 

 

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: April 14, 2017 /s/ J.F. Hughes
    J.F. Hughes, Chairman of the Board, Chief Executive Officer and President
     
Date: April 14, 2017 /s/ John G. Sharkey
    John G. Sharkey, Vice President-Finance and
Principal Accounting Officer

 

 

Page 16

 

 

EX-31.1 2 f10q0217ex31i_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, J.F. Hughes, Chairman of the Board, Chief Executive Officer and President, 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 or 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: April 14, 2017 /s/ J.F. Hughes
  Chairman of the Board,
  Chief Executive Officer and President

 

EX-31.2 3 f10q0217ex31ii_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, Vice President-Finance 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 or 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: April 14, 2017 /s/ John G. Sharkey
  Vice President-Finance
  and Principal Accounting Officer

 

EX-32.1 4 f10q0217ex32i_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 February 28, 2017 as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, J.F. Hughes, 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.

 

April 14, 2017 /s/ J.F. Hughes
  Chairman of the Board,
  Chief Executive Officer and President

 

EX-32.2 5 f10q0217ex32ii_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 February 28, 2017 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.

 

April 14, 2017 /s/ John G. Sharkey
  Vice President-Finance and
  Principal Accounting Officer

 

EX-101.INS 6 tsri-20170228.xml XBRL INSTANCE FILE 0000098338 2015-05-31 0000098338 us-gaap:TreasuryStockMember 2015-05-31 0000098338 us-gaap:RetainedEarningsMember 2015-05-31 0000098338 us-gaap:NoncontrollingInterestMember 2015-05-31 0000098338 us-gaap:ParentMember 2015-05-31 0000098338 us-gaap:AdditionalPaidInCapitalMember 2015-05-31 0000098338 us-gaap:CommonStockMember 2015-05-31 0000098338 2015-12-01 2016-02-29 0000098338 2015-06-01 2016-02-29 0000098338 us-gaap:TreasuryStockMember 2015-06-01 2016-02-29 0000098338 us-gaap:RetainedEarningsMember 2015-06-01 2016-02-29 0000098338 us-gaap:NoncontrollingInterestMember 2015-06-01 2016-02-29 0000098338 us-gaap:ParentMember 2015-06-01 2016-02-29 0000098338 us-gaap:AdditionalPaidInCapitalMember 2015-06-01 2016-02-29 0000098338 us-gaap:CommonStockMember 2015-06-01 2016-02-29 0000098338 2016-02-29 0000098338 us-gaap:TreasuryStockMember 2016-02-29 0000098338 us-gaap:RetainedEarningsMember 2016-02-29 0000098338 us-gaap:NoncontrollingInterestMember 2016-02-29 0000098338 us-gaap:ParentMember 2016-02-29 0000098338 us-gaap:AdditionalPaidInCapitalMember 2016-02-29 0000098338 us-gaap:CommonStockMember 2016-02-29 0000098338 2016-04-07 0000098338 2015-06-01 2016-05-31 0000098338 us-gaap:CertificatesOfDepositMember us-gaap:ShortTermInvestmentsMember 2015-06-01 2016-05-31 0000098338 us-gaap:EquitySecuritiesMember us-gaap:ShortTermInvestmentsMember 2015-06-01 2016-05-31 0000098338 2016-05-31 0000098338 us-gaap:TreasuryStockMember 2016-05-31 0000098338 us-gaap:RetainedEarningsMember 2016-05-31 0000098338 us-gaap:NoncontrollingInterestMember 2016-05-31 0000098338 us-gaap:ParentMember 2016-05-31 0000098338 us-gaap:AdditionalPaidInCapitalMember 2016-05-31 0000098338 us-gaap:CommonStockMember 2016-05-31 0000098338 us-gaap:CertificatesOfDepositMember us-gaap:ShortTermInvestmentsMember 2016-05-31 0000098338 us-gaap:EquitySecuritiesMember us-gaap:ShortTermInvestmentsMember 2016-05-31 0000098338 us-gaap:FairValueMeasurementsRecurringMember us-gaap:FairValueInputsLevel1Member us-gaap:CertificatesOfDepositMember 2016-05-31 0000098338 us-gaap:FairValueMeasurementsRecurringMember us-gaap:FairValueInputsLevel2Member us-gaap:CertificatesOfDepositMember 2016-05-31 0000098338 us-gaap:FairValueMeasurementsRecurringMember us-gaap:FairValueInputsLevel3Member us-gaap:CertificatesOfDepositMember 2016-05-31 0000098338 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CertificatesOfDepositMember 2016-05-31 0000098338 us-gaap:FairValueMeasurementsRecurringMember us-gaap:EquitySecuritiesMember 2016-05-31 0000098338 us-gaap:FairValueMeasurementsRecurringMember us-gaap:FairValueInputsLevel1Member us-gaap:EquitySecuritiesMember 2016-05-31 0000098338 us-gaap:FairValueMeasurementsRecurringMember us-gaap:FairValueInputsLevel2Member us-gaap:EquitySecuritiesMember 2016-05-31 0000098338 us-gaap:FairValueMeasurementsRecurringMember us-gaap:FairValueInputsLevel3Member us-gaap:EquitySecuritiesMember 2016-05-31 0000098338 us-gaap:FairValueMeasurementsRecurringMember us-gaap:FairValueInputsLevel1Member 2016-05-31 0000098338 us-gaap:FairValueMeasurementsRecurringMember us-gaap:FairValueInputsLevel2Member 2016-05-31 0000098338 us-gaap:FairValueMeasurementsRecurringMember us-gaap:FairValueInputsLevel3Member 2016-05-31 0000098338 2016-11-30 2017-02-28 0000098338 2016-06-01 2017-02-28 0000098338 us-gaap:TreasuryStockMember 2016-06-01 2017-02-28 0000098338 us-gaap:RetainedEarningsMember 2016-06-01 2017-02-28 0000098338 us-gaap:NoncontrollingInterestMember 2016-06-01 2017-02-28 0000098338 us-gaap:ParentMember 2016-06-01 2017-02-28 0000098338 us-gaap:AdditionalPaidInCapitalMember 2016-06-01 2017-02-28 0000098338 us-gaap:CommonStockMember 2016-06-01 2017-02-28 0000098338 us-gaap:CertificatesOfDepositMember us-gaap:ShortTermInvestmentsMember 2016-06-01 2017-02-28 0000098338 us-gaap:EquitySecuritiesMember us-gaap:ShortTermInvestmentsMember 2016-06-01 2017-02-28 0000098338 2017-02-28 0000098338 us-gaap:TreasuryStockMember 2017-02-28 0000098338 us-gaap:RetainedEarningsMember 2017-02-28 0000098338 us-gaap:NoncontrollingInterestMember 2017-02-28 0000098338 us-gaap:ParentMember 2017-02-28 0000098338 us-gaap:AdditionalPaidInCapitalMember 2017-02-28 0000098338 us-gaap:CommonStockMember 2017-02-28 0000098338 us-gaap:CertificatesOfDepositMember us-gaap:ShortTermInvestmentsMember 2017-02-28 0000098338 us-gaap:EquitySecuritiesMember us-gaap:ShortTermInvestmentsMember 2017-02-28 0000098338 us-gaap:FairValueMeasurementsRecurringMember us-gaap:FairValueInputsLevel1Member us-gaap:CertificatesOfDepositMember 2017-02-28 0000098338 us-gaap:FairValueMeasurementsRecurringMember us-gaap:FairValueInputsLevel2Member us-gaap:CertificatesOfDepositMember 2017-02-28 0000098338 us-gaap:FairValueMeasurementsRecurringMember us-gaap:FairValueInputsLevel3Member us-gaap:CertificatesOfDepositMember 2017-02-28 0000098338 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CertificatesOfDepositMember 2017-02-28 0000098338 us-gaap:FairValueMeasurementsRecurringMember us-gaap:EquitySecuritiesMember 2017-02-28 0000098338 us-gaap:FairValueMeasurementsRecurringMember us-gaap:FairValueInputsLevel1Member us-gaap:EquitySecuritiesMember 2017-02-28 0000098338 us-gaap:FairValueMeasurementsRecurringMember us-gaap:FairValueInputsLevel2Member us-gaap:EquitySecuritiesMember 2017-02-28 0000098338 us-gaap:FairValueMeasurementsRecurringMember us-gaap:FairValueInputsLevel3Member us-gaap:EquitySecuritiesMember 2017-02-28 0000098338 us-gaap:FairValueMeasurementsRecurringMember us-gaap:FairValueInputsLevel1Member 2017-02-28 0000098338 us-gaap:FairValueMeasurementsRecurringMember us-gaap:FairValueInputsLevel2Member 2017-02-28 0000098338 us-gaap:FairValueMeasurementsRecurringMember us-gaap:FairValueInputsLevel3Member 2017-02-28 0000098338 2017-03-31 xbrli:shares iso4217:USD iso4217:USDxbrli:shares TSR INC 0000098338 false --05-31 10-Q 2017-02-28 Q3 2017 Smaller Reporting Company TSRI 1962062 3669790 3612630 4514157 4898622 1553272 1290960 7703680 6742094 10853 11911 99069 215500 156833 128000 118000 14009031 13433920 27998 19771 30559 49653 49653 3000 1000 14089682 13534903 723705 415764 2634110 2241703 14810 1245563 1231242 4618188 3888709 31142 31142 5102868 5102868 17811884 18017577 22945894 23151587 13514003 13514003 9431891 9637584 39603 8610 9102934 -13514003 17412658 70269 9032665 5102868 31142 9285508 -13514003 17642824 22677 9262831 5102868 31142 9471494 -13514003 17811884 39603 9431891 5102868 31142 9646194 -13514003 18017577 8610 9637584 5102868 31142 14089682 13534903 185000 185000 262076 276447 1 1 500000 500000 0.01 0.01 12500000 12500000 3114163 3114163 1962062 1962062 1152101 1152101 15074832 45494626 15390236 45675408 12770009 38164592 12988277 38081928 2318607 6791922 2521189 7181611 15088616 44956514 15509466 45263539 -13784 538112 -119230 411869 2250 5999 2649 8067 -4144 -3896 1200 3688 -15678 540215 -115381 423624 -7000 270000 -58000 188000 -8678 270215 -57381 235624 14969 40049 40049 11020 29931 29931 -23647 230166 230166 230166 -68401 205693 205693 205693 -0.01 0.12 -0.03 0.10 1962062 1962062 1962062 1962062 3114163 3114163 3114163 3114163 -87641 -87641 -60924 -60924 16919 14371 24000 12000 -203357 -961586 7062 1058 23373 146990 4562 156833 -7281 -700348 -3877 -14810 -147894 -14321 324338 185533 1493000 1509000 1778000 1243000 8857 6144 -293857 259856 87641 60924 -87641 -60924 -57160 384465 254000 348000 <div><table style="font: 10pt/normal 'times new roman', times, serif; width: 1567px; text-transform: none; text-indent: 0px; letter-spacing: normal; margin-top: 0px; margin-bottom: 0px; word-spacing: 0px; orphans: 2; widows: 2; font-size-adjust: none; font-stretch: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;" cellspacing="0" cellpadding="0"><tr style="font: 10pt/normal 'times new roman', times, serif; vertical-align: top; font-stretch: normal;"><td style="font: 10pt/normal 'times new roman', times, serif; width: 0.5in; font-stretch: normal;"><font style="font-family: 'times new roman', times, serif; font-size: 10pt;">1.</font></td><td style="font: 10pt/normal 'times new roman', times, serif; font-stretch: normal;"><font style="font-family: 'times new roman', times, serif; font-size: 10pt;"><u>Basis of Presentation</u></font></td></tr></table><p style="font: 10pt/normal 'times new roman', times, serif; margin: 0px 0px 0px 0.5in; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; orphans: 2; widows: 2; font-stretch: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"><font style="font-family: 'times new roman', times, serif; font-size: 10pt;">&#160;</font></p><p style="font: 10pt/normal 'times new roman', times, serif; margin: 0px 0px 0px 0.5in; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; orphans: 2; widows: 2; font-stretch: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"><font style="font-family: 'times new roman', times, serif; font-size: 10pt;">The accompanying condensed consolidated interim financial statements include the accounts of TSR, Inc. and its subsidiaries (the &#8220;Company&#8221;). All significant inter-company balances and transactions have been eliminated in consolidation. The condensed balance sheet as of May 31, 2016, 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. Accordingly, certain information and footnote disclosures required by accounting principles generally accepted in the United States of America and normally included in the Company&#8217;s annual financial statements have been condensed or omitted. These condensed consolidated interim financial statements as of and for the three months and nine months ended February 28, 2017 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, 2017. These condensed consolidated interim financial statements should be read in conjunction with the Company&#8217;s consolidated financial statements and notes thereto included in the Company&#8217;s Annual Report on Form 10-K for the year ended May 31, 2016.</font></p></div> <div><table style="font: 10pt/normal 'times new roman', times, serif; width: 1567px; text-transform: none; text-indent: 0px; letter-spacing: normal; margin-top: 0px; margin-bottom: 0px; word-spacing: 0px; orphans: 2; widows: 2; font-size-adjust: none; font-stretch: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;" cellspacing="0" cellpadding="0"><tr style="font: 10pt/normal 'times new roman', times, serif; vertical-align: top; font-stretch: normal;"><td style="font: 10pt/normal 'times new roman', times, serif; width: 36pt; font-stretch: normal;"><font style="font-family: 'times new roman', times, serif; font-size: 10pt;">2.</font></td><td style="font: 10pt/normal 'times new roman', times, serif; font-stretch: normal;"><font style="font-family: 'times new roman', times, serif; font-size: 10pt;"><u>Net Income (Loss) Per Common Share</u></font></td></tr></table><p style="font: 10pt/normal 'times new roman', times, serif; margin: 0px 0px 0px 0.5in; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; orphans: 2; widows: 2; font-stretch: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"><font style="font-family: 'times new roman', times, serif; font-size: 10pt;">&#160;</font></p><p style="font: 10pt/normal 'times new roman', times, serif; margin: 0px 0px 0px 0.5in; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; orphans: 2; widows: 2; font-stretch: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"><font style="font-family: 'times new roman', times, serif; font-size: 10pt;">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. The Company had no stock options or other common stock equivalents outstanding during any of the periods presented.</font></p></div> <div><table style="font: 10pt/normal 'times new roman', times, serif; width: 1250.4px; text-transform: none; text-indent: 0px; letter-spacing: normal; margin-top: 0px; margin-bottom: 0px; word-spacing: 0px; widows: 1; font-size-adjust: none; font-stretch: normal; -webkit-text-stroke-width: 0px;" cellspacing="0" cellpadding="0"><tr style="font: 10pt/normal 'times new roman', times, serif; vertical-align: top; font-stretch: normal;"><td style="font: 10pt/normal 'times new roman', times, serif; width: 36pt; font-stretch: normal;"><font style="font-family: 'times new roman', times, serif; font-size: 10pt;">3.</font></td><td style="font: 10pt/normal 'times new roman', times, serif; font-stretch: normal;"><font style="font-family: 'times new roman', times, serif; font-size: 10pt;"><u>Cash and Cash Equivalents</u></font></td></tr></table><p style="font: 10pt/normal 'times new roman', times, serif; margin: 0px 0px 0px 0.5in; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"><font style="font-family: 'times new roman', times, serif; font-size: 10pt;">&#160;</font></p><p style="font: 10pt/normal 'times new roman', times, serif; margin: 0px 0px 0px 0.5in; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"><font style="font-family: 'times new roman', times, serif; font-size: 10pt;">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 February 28, 2017 and May 31, 2016:</font></p><p style="font: 10pt/normal 'times new roman', times, serif; margin: 0px 0px 0px 0.5in; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"><font style="font-family: 'times new roman', times, serif; font-size: 10pt;">&#160;</font></p><table style="font: 10pt/normal 'times new roman', times, serif; width: 1250.4px; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; border-collapse: collapse; widows: 1; font-size-adjust: none; font-stretch: normal; -webkit-text-stroke-width: 0px;" cellspacing="0" cellpadding="0"><tr style="vertical-align: bottom;"><td style="background-color: white;">&#160;</td><td>&#160;</td><td style="padding-bottom: 1.5pt;">&#160;</td><td style="text-align: center; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;" colspan="2">February 28,<br />2017</td><td style="padding-bottom: 1.5pt;">&#160;</td><td style="padding-bottom: 1.5pt;">&#160;</td><td style="text-align: center; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;" colspan="2">May 31,<br />2016</td><td style="padding-bottom: 1.5pt;">&#160;</td></tr><tr style="vertical-align: bottom; background-color: #cceeff;"><td style="width: 0.5in; background-color: white;">&#160;</td><td style="text-align: left;">Cash in banks</td><td style="width: 12px;">&#160;</td><td style="width: 12px; text-align: left;">$</td><td style="width: 100px; text-align: right;">4,083,962</td><td style="width: 12px; text-align: left;">&#160;</td><td style="width: 12px;">&#160;</td><td style="width: 12px; text-align: left;">$</td><td style="width: 100px; text-align: right;">3,974,007</td><td style="width: 12px; text-align: left;">&#160;</td></tr><tr style="vertical-align: bottom; background-color: white;"><td style="background-color: white;">&#160;</td><td style="text-align: left; padding-bottom: 1.5pt;">Money market funds</td><td style="padding-bottom: 1.5pt;">&#160;</td><td style="text-align: left; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;">&#160;</td><td style="text-align: right; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;">814,660</td><td style="text-align: left; padding-bottom: 1.5pt;">&#160;</td><td style="padding-bottom: 1.5pt;">&#160;</td><td style="text-align: left; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;">&#160;</td><td style="text-align: right; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;">540,150</td><td style="text-align: left; padding-bottom: 1.5pt;">&#160;</td></tr><tr style="vertical-align: bottom; background-color: #cceeff;"><td style="background-color: white;">&#160;</td><td style="padding-bottom: 4pt;">&#160;</td><td style="padding-bottom: 4pt;">&#160;</td><td style="text-align: left; border-bottom-color: black; border-bottom-width: 4pt; border-bottom-style: double;">$</td><td style="text-align: right; border-bottom-color: black; border-bottom-width: 4pt; border-bottom-style: double;">4,898,622</td><td style="text-align: left; padding-bottom: 4pt;">&#160;</td><td style="padding-bottom: 4pt;">&#160;</td><td style="text-align: left; border-bottom-color: black; border-bottom-width: 4pt; border-bottom-style: double;">$</td><td style="text-align: right; border-bottom-color: black; border-bottom-width: 4pt; border-bottom-style: double;">4,514,157</td><td style="text-align: left; padding-bottom: 4pt;">&#160;</td></tr></table></div> <div><table style="font: 10pt/normal 'times new roman', times, serif; width: 1567px; text-transform: none; text-indent: 0px; letter-spacing: normal; margin-top: 0px; margin-bottom: 0px; word-spacing: 0px; orphans: 2; widows: 2; font-size-adjust: none; font-stretch: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;" cellspacing="0" cellpadding="0"><tr style="font: 10pt/normal 'times new roman', times, serif; vertical-align: top; font-stretch: normal;"><td style="font: 10pt/normal 'times new roman', times, serif; width: 36pt; font-stretch: normal;"><font style="font-family: 'times new roman', times, serif; font-size: 10pt;">4.</font></td><td style="font: 10pt/normal 'times new roman', times, serif; font-stretch: normal;"><font style="font-family: 'times new roman', times, serif; font-size: 10pt;"><u>Revenue Recognition</u></font></td></tr></table><p style="font: 10pt/normal 'times new roman', times, serif; margin: 0px 0px 0px 0.5in; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; orphans: 2; widows: 2; font-stretch: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"><font style="font-family: 'times new roman', times, serif; font-size: 10pt;">&#160;</font></p><p style="font: 10pt/normal 'times new roman', times, serif; margin: 0px 0px 0px 0.5in; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; orphans: 2; widows: 2; font-stretch: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"><font style="font-family: 'times new roman', times, serif; font-size: 10pt;">The Company&#8217;s contract computer programming services are generally provided under time and materials arrangements with its customers. Revenue is recognized in accordance with Accounting Standards Codification (&#8220;ASC&#8221;) Topic 605, &#8220;Revenue Recognition,&#8221; when persuasive evidence of an arrangement exists, the services have been rendered, the price is fixed or determinable, and collectability is reasonably assured. These conditions occur when a customer agreement is effected and the consultant performs the authorized services. Revenue is recorded net of all discounts and processing fees. Advances from customers represent amounts received from customers prior to the Company&#8217;s provision of the related services and credit balances from overpayments.</font></p><p style="font: 10pt/normal 'times new roman', times, serif; margin: 0px 0px 0px 0.5in; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; orphans: 2; widows: 2; font-stretch: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"><font style="font-family: 'times new roman', times, serif; font-size: 10pt;">&#160;</font></p><p style="font: 10pt/normal 'times new roman', times, serif; margin: 0px 0px 0px 0.5in; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; orphans: 2; widows: 2; font-stretch: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"><font style="font-family: 'times new roman', times, serif; font-size: 10pt;">Reimbursements received by the Company for out-of-pocket expenses are characterized as revenue.</font></p></div> <div> <table style="font: 10pt/normal 'times new roman', times, serif; width: 1567px; text-transform: none; text-indent: 0px; letter-spacing: normal; margin-top: 0px; margin-bottom: 0px; word-spacing: 0px; orphans: 2; widows: 2; font-size-adjust: none; font-stretch: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;" cellspacing="0" cellpadding="0"> <tr style="font: 10pt/normal 'times new roman', times, serif; vertical-align: top; font-stretch: normal;"> <td style="font: 10pt/normal 'times new roman', times, serif; width: 36pt; font-stretch: normal;"><font style="font-family: 'times new roman', times, serif; font-size: 10pt;">5.</font></td> <td style="font: 10pt/normal 'times new roman', times, serif; font-stretch: normal;"><font style="font-family: 'times new roman', times, serif; font-size: 10pt;"><u>Certificates of Deposit and Marketable Securities</u></font></td> </tr> </table> <p style="font: 10pt/normal 'times new roman', times, serif; margin: 0px 0px 0px 0.5in; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; orphans: 2; widows: 2; font-stretch: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"><font style="font-family: 'times new roman', times, serif; font-size: 10pt;">&#160;</font></p> <p style="font: 10pt/normal 'times new roman', times, serif; margin: 0px 0px 0px 0.5in; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; orphans: 2; widows: 2; font-stretch: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"><font style="font-family: 'times new roman', times, serif; font-size: 10pt;">The Company has characterized its investments in certificates of deposit and 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.</font></p> <p style="font: 10pt/normal 'times new roman', times, serif; margin: 0px 0px 0px 0.5in; text-align: justify; color: #000000; text-transform: none; text-indent: -18pt; letter-spacing: normal; word-spacing: 0px; white-space: normal; orphans: 2; widows: 2; font-stretch: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"><font style="font-family: 'times new roman', times, serif; font-size: 10pt;">&#160;</font></p> <p style="font: 10pt/normal 'times new roman', times, serif; margin: 0px 0px 0px 0.5in; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; orphans: 2; widows: 2; font-stretch: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"><font style="font-family: 'times new roman', times, serif; font-size: 10pt;">Investments recorded in the accompanying condensed consolidated balance sheets are categorized based on the inputs to valuation techniques as follows:</font></p> <p style="font: 10pt/normal 'times new roman', times, serif; margin: 0px 0px 0px 36pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; orphans: 2; widows: 2; font-stretch: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"><font style="font-family: 'times new roman', times, serif; font-size: 10pt;">&#160;</font></p> <p style="font: 10pt/normal 'times new roman', times, serif; margin: 0px 0px 0px 72pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; orphans: 2; widows: 2; font-stretch: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"><font style="font-family: 'times new roman', times, serif; font-size: 10pt;">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.</font></p> <p style="font: 10pt/normal 'times new roman', times, serif; margin: 0px 0px 0px 36pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; orphans: 2; widows: 2; font-stretch: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"><font style="font-family: 'times new roman', times, serif; font-size: 10pt;">&#160;</font></p> <p style="font: 10pt/normal 'times new roman', times, serif; margin: 0px 0px 0px 72pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0.75pt; letter-spacing: normal; word-spacing: 0px; white-space: normal; orphans: 2; widows: 2; font-stretch: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"><font style="font-family: 'times new roman', times, serif; font-size: 10pt;">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.</font></p> <p style="font: 10pt/normal 'times new roman', times, serif; margin: 0px 0px 0px 36pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; orphans: 2; widows: 2; font-stretch: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"><font style="font-family: 'times new roman', times, serif; font-size: 10pt;">&#160;</font></p> <p style="font: 10pt/normal 'times new roman', times, serif; margin: 0px 0px 0px 72pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; orphans: 2; widows: 2; font-stretch: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"><font style="font-family: 'times new roman', times, serif; font-size: 10pt;">Level 3- These are investments where values are derived from techniques in which one or more significant inputs are unobservable.</font></p> <p style="font: 10pt/normal 'times new roman', times, serif; margin: 0px 0px 0px 36pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; orphans: 2; widows: 2; font-stretch: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"><font style="font-family: 'times new roman', times, serif; font-size: 10pt;">&#160;</font></p> <p style="font: 10pt/normal 'times new roman', times, serif; margin: 0px 0px 0px 0.5in; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; orphans: 2; widows: 2; font-stretch: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"><font style="font-family: 'times new roman', times, serif; font-size: 10pt;">The following are the major categories of assets measured at fair value on a recurring basis as of February 28, 2017 and May 31, 2016 using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2) and significant unobservable inputs (Level 3):</font></p> <p style="font: 10pt/normal 'times new roman', times, serif; margin: 0px 0px 0px 0.5in; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; orphans: 2; widows: 2; font-stretch: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"><font style="font-family: 'times new roman', times, serif; font-size: 10pt;">&#160;</font></p> <table style="font: 10pt/normal 'times new roman', times, serif; width: 1567px; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; border-collapse: collapse; orphans: 2; widows: 2; font-size-adjust: none; font-stretch: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;" cellspacing="0" cellpadding="0"> <tr style="vertical-align: bottom;"> <td style="background-color: white;">&#160;</td> <td style="border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;">February 28, 2017</td> <td style="padding-bottom: 1.5pt;">&#160;</td> <td style="text-align: center; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;" colspan="2">Level 1</td> <td style="padding-bottom: 1.5pt;">&#160;</td> <td style="padding-bottom: 1.5pt;">&#160;</td> <td style="text-align: center; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;" colspan="2">Level 2</td> <td style="padding-bottom: 1.5pt;">&#160;</td> <td style="padding-bottom: 1.5pt;">&#160;</td> <td style="text-align: center; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;" colspan="2">Level 3</td> <td style="padding-bottom: 1.5pt;">&#160;</td> <td style="padding-bottom: 1.5pt;">&#160;</td> <td style="text-align: center; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;" colspan="2">Total</td> <td style="padding-bottom: 1.5pt;">&#160;</td> </tr> <tr style="vertical-align: bottom;"> <td style="background-color: white;">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: center;" colspan="2">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td colspan="2">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td colspan="2">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td colspan="2">&#160;</td> <td>&#160;</td> </tr> <tr style="vertical-align: bottom; background-color: #cceeff;"> <td style="width: 0.5in; background-color: white;">&#160;</td> <td>Certificates of Deposit</td> <td style="width: 15px;">&#160;</td> <td style="width: 15px; text-align: left;">$</td> <td style="width: 125px; text-align: right;">-</td> <td style="width: 15px; text-align: left;">&#160;</td> <td style="width: 15px;">&#160;</td> <td style="width: 15px; text-align: left;">$</td> <td style="width: 125px; text-align: right;">1,262,000</td> <td style="width: 15px; text-align: left;">&#160;</td> <td style="width: 15px;">&#160;</td> <td style="width: 15px; text-align: left;">$</td> <td style="width: 125px; text-align: right;">-</td> <td style="width: 15px; text-align: left;">&#160;</td> <td style="width: 15px;">&#160;</td> <td style="width: 15px; text-align: left;">$</td> <td style="width: 125px; text-align: right;">1,262,000</td> <td style="width: 15px; text-align: left;">&#160;</td> </tr> <tr style="vertical-align: bottom; background-color: white;"> <td style="background-color: white;">&#160;</td> <td style="text-align: left; padding-bottom: 1.5pt;">Equity Securities</td> <td style="padding-bottom: 1.5pt;">&#160;</td> <td style="text-align: left; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;">&#160;</td> <td style="text-align: right; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;">28,960</td> <td style="text-align: left; padding-bottom: 1.5pt;">&#160;</td> <td style="padding-bottom: 1.5pt;">&#160;</td> <td style="text-align: left; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;">&#160;</td> <td style="text-align: right; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;">-</td> <td style="text-align: left; padding-bottom: 1.5pt;">&#160;</td> <td style="padding-bottom: 1.5pt;">&#160;</td> <td style="text-align: left; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;">&#160;</td> <td style="text-align: right; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;">-</td> <td style="text-align: left; padding-bottom: 1.5pt;">&#160;</td> <td style="padding-bottom: 1.5pt;">&#160;</td> <td style="text-align: left; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;">&#160;</td> <td style="text-align: right; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;">28,960</td> <td style="text-align: left; padding-bottom: 1.5pt;">&#160;</td> </tr> <tr style="vertical-align: bottom; background-color: #cceeff;"> <td style="background-color: white;">&#160;</td> <td style="padding-bottom: 4pt;">&#160;</td> <td style="padding-bottom: 4pt;">&#160;</td> <td style="text-align: left; border-bottom-color: black; border-bottom-width: 4pt; border-bottom-style: double;">$</td> <td style="text-align: right; border-bottom-color: black; border-bottom-width: 4pt; border-bottom-style: double;">28,960</td> <td style="text-align: left; padding-bottom: 4pt;">&#160;</td> <td style="padding-bottom: 4pt;">&#160;</td> <td style="text-align: left; border-bottom-color: black; border-bottom-width: 4pt; border-bottom-style: double;">$</td> <td style="text-align: right; border-bottom-color: black; border-bottom-width: 4pt; border-bottom-style: double;">1,262,000</td> <td style="text-align: left; padding-bottom: 4pt;">&#160;</td> <td style="padding-bottom: 4pt;">&#160;</td> <td style="text-align: left; border-bottom-color: black; border-bottom-width: 4pt; border-bottom-style: double;">$</td> <td style="text-align: right; border-bottom-color: black; border-bottom-width: 4pt; border-bottom-style: double;">-</td> <td style="text-align: left; padding-bottom: 4pt;">&#160;</td> <td style="padding-bottom: 4pt;">&#160;</td> <td style="text-align: left; border-bottom-color: black; border-bottom-width: 4pt; border-bottom-style: double;">$</td> <td style="text-align: right; border-bottom-color: black; border-bottom-width: 4pt; border-bottom-style: double;">1,290,960</td> <td style="text-align: left; padding-bottom: 4pt;">&#160;</td> </tr> <tr style="vertical-align: bottom; background-color: white;"> <td style="background-color: white;">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: left;">&#160;</td> <td style="text-align: right;">&#160;</td> <td style="text-align: left;">&#160;</td> <td>&#160;</td> <td style="text-align: left;">&#160;</td> <td style="text-align: right;">&#160;</td> <td style="text-align: left;">&#160;</td> <td>&#160;</td> <td style="text-align: left;">&#160;</td> <td style="text-align: right;">&#160;</td> <td style="text-align: left;">&#160;</td> <td>&#160;</td> <td style="text-align: left;">&#160;</td> <td style="text-align: right;">&#160;</td> <td style="text-align: left;">&#160;</td> </tr> </table> <p style="margin: 0px; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; font-family: 'times new roman', times, serif; font-size: 13.33px; font-style: normal; font-weight: normal; word-spacing: 0px; white-space: normal; orphans: 2; widows: 2; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; font-variant-ligatures: normal; font-variant-caps: normal;">&#160;</p> <table style="font: 10pt/normal 'times new roman', times, serif; width: 1567px; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; border-collapse: collapse; orphans: 2; widows: 2; font-size-adjust: none; font-stretch: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;" cellspacing="0" cellpadding="0"> <tr style="vertical-align: bottom;"> <td style="background-color: white;">&#160;</td> <td style="border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;">May 31, 2016</td> <td style="padding-bottom: 1.5pt;">&#160;</td> <td style="text-align: center; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;" colspan="2">Level 1</td> <td style="padding-bottom: 1.5pt;">&#160;</td> <td style="padding-bottom: 1.5pt;">&#160;</td> <td style="text-align: center; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;" colspan="2">Level 2</td> <td style="padding-bottom: 1.5pt;">&#160;</td> <td style="padding-bottom: 1.5pt;">&#160;</td> <td style="text-align: center; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;" colspan="2">Level 3</td> <td style="padding-bottom: 1.5pt;">&#160;</td> <td style="padding-bottom: 1.5pt;">&#160;</td> <td style="text-align: center; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;" colspan="2">Total</td> <td style="padding-bottom: 1.5pt;">&#160;</td> </tr> <tr style="vertical-align: bottom;"> <td style="background-color: white;">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td colspan="2">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td colspan="2">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td colspan="2">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td colspan="2">&#160;</td> <td>&#160;</td> </tr> <tr style="vertical-align: bottom; background-color: #cceeff;"> <td style="width: 0.5in; background-color: white;">&#160;</td> <td>Certificates of Deposit</td> <td style="width: 15px;">&#160;</td> <td style="width: 15px; text-align: left;">$</td> <td style="width: 125px; text-align: right;">-</td> <td style="width: 15px; text-align: left;">&#160;</td> <td style="width: 15px;">&#160;</td> <td style="width: 15px; text-align: left;">$</td> <td style="width: 125px; text-align: right;">1,528,000</td> <td style="width: 15px; text-align: left;">&#160;</td> <td style="width: 15px;">&#160;</td> <td style="width: 15px; text-align: left;">$</td> <td style="width: 125px; text-align: right;">-</td> <td style="width: 15px; text-align: left;">&#160;</td> <td style="width: 15px;">&#160;</td> <td style="width: 15px; text-align: left;">$</td> <td style="width: 125px; text-align: right;">1,528,000</td> <td style="width: 15px; text-align: left;">&#160;</td> </tr> <tr style="vertical-align: bottom; background-color: white;"> <td style="background-color: white;">&#160;</td> <td style="text-align: left; padding-bottom: 1.5pt;">Equity Securities</td> <td style="padding-bottom: 1.5pt;">&#160;</td> <td style="text-align: left; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;">&#160;</td> <td style="text-align: right; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;">25,272</td> <td style="text-align: left; padding-bottom: 1.5pt;">&#160;</td> <td style="padding-bottom: 1.5pt;">&#160;</td> <td style="text-align: left; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;">&#160;</td> <td style="text-align: right; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;">-</td> <td style="text-align: left; padding-bottom: 1.5pt;">&#160;</td> <td style="padding-bottom: 1.5pt;">&#160;</td> <td style="text-align: left; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;">&#160;</td> <td style="text-align: right; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;">-</td> <td style="text-align: left; padding-bottom: 1.5pt;">&#160;</td> <td style="padding-bottom: 1.5pt;">&#160;</td> <td style="text-align: left; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;">&#160;</td> <td style="text-align: right; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;">25,272</td> <td style="text-align: left; padding-bottom: 1.5pt;">&#160;</td> </tr> <tr style="vertical-align: bottom; background-color: #cceeff;"> <td style="background-color: white;">&#160;</td> <td style="padding-bottom: 4pt;">&#160;</td> <td style="padding-bottom: 4pt;">&#160;</td> <td style="text-align: left; border-bottom-color: black; border-bottom-width: 4pt; border-bottom-style: double;">$</td> <td style="text-align: right; border-bottom-color: black; border-bottom-width: 4pt; border-bottom-style: double;">25,272</td> <td style="text-align: left; padding-bottom: 4pt;">&#160;</td> <td style="padding-bottom: 4pt;">&#160;</td> <td style="text-align: left; border-bottom-color: black; border-bottom-width: 4pt; border-bottom-style: double;">$</td> <td style="text-align: right; border-bottom-color: black; border-bottom-width: 4pt; border-bottom-style: double;">1,528,000</td> <td style="text-align: left; padding-bottom: 4pt;">&#160;</td> <td style="padding-bottom: 4pt;">&#160;</td> <td style="text-align: left; border-bottom-color: black; border-bottom-width: 4pt; border-bottom-style: double;">$</td> <td style="text-align: right; border-bottom-color: black; border-bottom-width: 4pt; border-bottom-style: double;">-</td> <td style="text-align: left; padding-bottom: 4pt;">&#160;</td> <td style="padding-bottom: 4pt;">&#160;</td> <td style="text-align: left; border-bottom-color: black; border-bottom-width: 4pt; border-bottom-style: double;">$</td> <td style="text-align: right; border-bottom-color: black; border-bottom-width: 4pt; border-bottom-style: double;">1,553,272</td> <td style="text-align: left; padding-bottom: 4pt;">&#160;</td> </tr> </table> <p style="font: 10pt/normal 'times new roman', times, serif; margin: 0px 0px 0px 54pt; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; orphans: 2; widows: 2; font-stretch: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"><font style="font-family: 'times new roman', times, serif; font-size: 10pt;">&#160;</font></p> <p style="font: 10pt/normal 'times new roman', times, serif; margin: 0px 0px 0px 0.5in; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; orphans: 2; widows: 2; font-stretch: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"><font style="font-family: 'times new roman', times, serif; font-size: 10pt;">Based upon the Company&#8217;s intent and ability to hold its certificates of deposit to maturity (which maturities range up to twelve months at purchase), such securities have been classified as held-to-maturity and are carried at amortized cost, which approximates market value. The Company&#8217;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&#8217;s certificates of deposit and marketable securities at February 28, 2017 and May 31, 2016 are summarized as follows:</font></p> <p style="font: 10pt/normal 'times new roman', times, serif; margin: 0px 0px 0px 0.5in; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; orphans: 2; widows: 2; font-stretch: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;">&#160;</p> <table style="font: 10pt/normal 'times new roman', times, serif; width: 1567px; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; border-collapse: collapse; orphans: 2; widows: 2; font-size-adjust: none; font-stretch: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;" cellspacing="0" cellpadding="0"> <tr style="vertical-align: bottom;"> <td style="background-color: white;">&#160;</td> <td style="border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;">February 28, 2017&#160;<br />Current</td> <td style="padding-bottom: 1.5pt;">&#160;</td> <td style="text-align: center; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;" colspan="2">Amortized&#160;<br />Cost</td> <td style="padding-bottom: 1.5pt;">&#160;</td> <td style="padding-bottom: 1.5pt;">&#160;</td> <td style="text-align: center; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;" colspan="2">Gross&#160;<br />Unrealized&#160;<br />Holding&#160;<br />Gains</td> <td style="padding-bottom: 1.5pt;">&#160;</td> <td style="padding-bottom: 1.5pt;">&#160;</td> <td style="text-align: center; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;" colspan="2">Gross&#160;<br />Unrealized&#160;<br />Holding&#160;<br />Losses</td> <td style="padding-bottom: 1.5pt;">&#160;</td> <td style="padding-bottom: 1.5pt;">&#160;</td> <td style="text-align: center; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;" colspan="2">Recorded&#160;<br />Value</td> <td style="padding-bottom: 1.5pt;">&#160;</td> </tr> <tr style="vertical-align: bottom; background-color: #cceeff;"> <td style="width: 0.5in; background-color: white;">&#160;</td> <td>Certificates of Deposit</td> <td style="width: 15px;">&#160;</td> <td style="width: 15px; text-align: left;">$</td> <td style="width: 125px; text-align: right;">1,262,000</td> <td style="width: 15px; text-align: left;">&#160;</td> <td style="width: 15px;">&#160;</td> <td style="width: 15px; text-align: left;">$</td> <td style="width: 125px; text-align: right;">-</td> <td style="width: 15px; text-align: left;">&#160;</td> <td style="width: 15px;">&#160;</td> <td style="width: 15px; text-align: left;">$</td> <td style="width: 125px; text-align: right;">-</td> <td style="width: 15px; text-align: left;">&#160;</td> <td style="width: 15px;">&#160;</td> <td style="width: 15px; text-align: left;">$</td> <td style="width: 125px; text-align: right;">1,262,000</td> <td style="width: 15px; text-align: left;">&#160;</td> </tr> <tr style="vertical-align: bottom; background-color: white;"> <td style="background-color: white;">&#160;</td> <td style="text-align: left; padding-bottom: 1.5pt;">Equity Securities</td> <td style="padding-bottom: 1.5pt;">&#160;</td> <td style="text-align: left; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;">&#160;</td> <td style="text-align: right; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;">16,866</td> <td style="text-align: left; padding-bottom: 1.5pt;">&#160;</td> <td style="padding-bottom: 1.5pt;">&#160;</td> <td style="text-align: left; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;">&#160;</td> <td style="text-align: right; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;">12,094</td> <td style="text-align: left; padding-bottom: 1.5pt;">&#160;</td> <td style="padding-bottom: 1.5pt;">&#160;</td> <td style="text-align: left; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;">&#160;</td> <td style="text-align: right; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;-</td> <td style="text-align: left; padding-bottom: 1.5pt;">&#160;</td> <td style="padding-bottom: 1.5pt;">&#160;</td> <td style="text-align: left; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;">&#160;</td> <td style="text-align: right; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;">28,960</td> <td style="text-align: left; padding-bottom: 1.5pt;">&#160;</td> </tr> <tr style="vertical-align: bottom; background-color: #cceeff;"> <td style="background-color: white;">&#160;</td> <td style="padding-bottom: 4pt;">&#160;</td> <td style="padding-bottom: 4pt;">&#160;</td> <td style="text-align: left; border-bottom-color: black; border-bottom-width: 4pt; border-bottom-style: double;">$</td> <td style="text-align: right; border-bottom-color: black; border-bottom-width: 4pt; border-bottom-style: double;">1,278,866</td> <td style="text-align: left; padding-bottom: 4pt;">&#160;</td> <td style="padding-bottom: 4pt;">&#160;</td> <td style="text-align: left; border-bottom-color: black; border-bottom-width: 4pt; border-bottom-style: double;">$</td> <td style="text-align: right; border-bottom-color: black; border-bottom-width: 4pt; border-bottom-style: double;">12,094</td> <td style="text-align: left; padding-bottom: 4pt;">&#160;</td> <td style="padding-bottom: 4pt;">&#160;</td> <td style="text-align: left; border-bottom-color: black; border-bottom-width: 4pt; border-bottom-style: double;">$</td> <td style="text-align: right; border-bottom-color: black; border-bottom-width: 4pt; border-bottom-style: double;">-</td> <td style="text-align: left; padding-bottom: 4pt;">&#160;</td> <td style="padding-bottom: 4pt;">&#160;</td> <td style="text-align: left; border-bottom-color: black; border-bottom-width: 4pt; border-bottom-style: double;">$</td> <td style="text-align: right; border-bottom-color: black; border-bottom-width: 4pt; border-bottom-style: double;">1,290,960</td> <td style="text-align: left; padding-bottom: 4pt;">&#160;</td> </tr> </table> <p style="font: 10pt/normal 'times new roman', times, serif; margin: 0px 0px 0px 54pt; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; orphans: 2; widows: 2; font-stretch: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"><font style="font-family: 'times new roman', times, serif; font-size: 10pt;">&#160;</font></p> <table style="font: 10pt/normal 'times new roman', times, serif; width: 1567px; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; border-collapse: collapse; orphans: 2; widows: 2; font-size-adjust: none; font-stretch: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;" cellspacing="0" cellpadding="0"> <tr style="vertical-align: bottom;"> <td style="background-color: white;">&#160;</td> <td style="border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;">May 31, 2016&#160;<br />Current</td> <td style="padding-bottom: 1.5pt;">&#160;</td> <td style="text-align: center; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;" colspan="2">Amortized&#160;<br />Cost</td> <td style="padding-bottom: 1.5pt;">&#160;</td> <td style="padding-bottom: 1.5pt;">&#160;</td> <td style="text-align: center; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;" colspan="2">Gross&#160;<br />Unrealized&#160;<br />Holding&#160;<br />Gains</td> <td style="padding-bottom: 1.5pt;">&#160;</td> <td style="padding-bottom: 1.5pt;">&#160;</td> <td style="text-align: center; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;" colspan="2">Gross&#160;<br />Unrealized&#160;<br />Holding&#160;<br />Losses</td> <td style="padding-bottom: 1.5pt;">&#160;</td> <td style="padding-bottom: 1.5pt;">&#160;</td> <td style="text-align: center; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;" colspan="2">Recorded&#160;<br />Value</td> <td style="padding-bottom: 1.5pt;">&#160;</td> </tr> <tr style="vertical-align: bottom; background-color: #cceeff;"> <td style="width: 0.5in; background-color: white;">&#160;</td> <td>Certificates of Deposit</td> <td style="width: 15px;">&#160;</td> <td style="width: 15px; text-align: left;">$</td> <td style="width: 125px; text-align: right;">1,528,000</td> <td style="width: 15px; text-align: left;">&#160;</td> <td style="width: 15px;">&#160;</td> <td style="width: 15px; text-align: left;">$</td> <td style="width: 125px; text-align: right;">-</td> <td style="width: 15px; text-align: left;">&#160;</td> <td style="width: 15px;">&#160;</td> <td style="width: 15px; text-align: left;">$</td> <td style="width: 125px; text-align: right;">-</td> <td style="width: 15px; text-align: left;">&#160;</td> <td style="width: 15px;">&#160;</td> <td style="width: 15px; text-align: left;">$</td> <td style="width: 125px; text-align: right;">1,528,000</td> <td style="width: 15px; text-align: left;">&#160;</td> </tr> <tr style="vertical-align: bottom; background-color: white;"> <td style="background-color: white;">&#160;</td> <td style="text-align: left; padding-bottom: 1.5pt;">Equity Securities</td> <td style="padding-bottom: 1.5pt;">&#160;</td> <td style="text-align: left; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;">&#160;</td> <td style="text-align: right; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;">16,866</td> <td style="text-align: left; padding-bottom: 1.5pt;">&#160;</td> <td style="padding-bottom: 1.5pt;">&#160;</td> <td style="text-align: left; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;">&#160;</td> <td style="text-align: right; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;">8,406</td> <td style="text-align: left; padding-bottom: 1.5pt;">&#160;</td> <td style="padding-bottom: 1.5pt;">&#160;</td> <td style="text-align: left; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;">&#160;</td> <td style="text-align: right; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;-</td> <td style="text-align: left; padding-bottom: 1.5pt;">&#160;</td> <td style="padding-bottom: 1.5pt;">&#160;</td> <td style="text-align: left; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;">&#160;</td> <td style="text-align: right; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;">25,272</td> <td style="text-align: left; padding-bottom: 1.5pt;">&#160;</td> </tr> <tr style="vertical-align: bottom; background-color: #cceeff;"> <td style="background-color: white;">&#160;</td> <td style="padding-bottom: 4pt;">&#160;</td> <td style="padding-bottom: 4pt;">&#160;</td> <td style="text-align: left; border-bottom-color: black; border-bottom-width: 4pt; border-bottom-style: double;">$</td> <td style="text-align: right; border-bottom-color: black; border-bottom-width: 4pt; border-bottom-style: double;">1,544,866</td> <td style="text-align: left; padding-bottom: 4pt;">&#160;</td> <td style="padding-bottom: 4pt;">&#160;</td> <td style="text-align: left; border-bottom-color: black; border-bottom-width: 4pt; border-bottom-style: double;">$</td> <td style="text-align: right; border-bottom-color: black; border-bottom-width: 4pt; border-bottom-style: double;">8,406</td> <td style="text-align: left; padding-bottom: 4pt;">&#160;</td> <td style="padding-bottom: 4pt;">&#160;</td> <td style="text-align: left; border-bottom-color: black; border-bottom-width: 4pt; border-bottom-style: double;">$</td> <td style="text-align: right; border-bottom-color: black; border-bottom-width: 4pt; border-bottom-style: double;">-</td> <td style="text-align: left; padding-bottom: 4pt;">&#160;</td> <td style="padding-bottom: 4pt;">&#160;</td> <td style="text-align: left; border-bottom-color: black; border-bottom-width: 4pt; border-bottom-style: double;">$</td> <td style="text-align: right; border-bottom-color: black; border-bottom-width: 4pt; border-bottom-style: double;">1,553,272</td> <td style="text-align: left; padding-bottom: 4pt;">&#160;</td> </tr> </table> <p style="font: 10pt/normal 'times new roman', times, serif; margin: 0px 0px 0px 0.5in; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; orphans: 2; widows: 2; font-stretch: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"><font style="font-family: 'times new roman', times, serif; font-size: 10pt;">&#160;</font></p> <p style="font: 10pt/normal 'times new roman', times, serif; margin: 0px 0px 0px 0.5in; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; orphans: 2; widows: 2; font-stretch: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"><font style="font-family: 'times new roman', times, serif; font-size: 10pt;">The Company&#8217;s investments in marketable securities consist primarily of investments in certificates of deposit and 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&#8217;s ability and intent to hold the investment for a period of time, which may be sufficient for anticipated recovery in market values.</font></p> </div> <div><table style="font: 10pt/normal 'times new roman', times, serif; width: 1567px; text-transform: none; text-indent: 0px; letter-spacing: normal; margin-top: 0px; margin-bottom: 0px; word-spacing: 0px; orphans: 2; widows: 2; font-size-adjust: none; font-stretch: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;" cellspacing="0" cellpadding="0"><tr style="font: 10pt/normal 'times new roman', times, serif; vertical-align: top; font-stretch: normal;"><td style="font: 10pt/normal 'times new roman', times, serif; width: 36pt; font-stretch: normal;"><font style="font-family: 'times new roman', times, serif; font-size: 10pt;">6.</font></td><td style="font: 10pt/normal 'times new roman', times, serif; font-stretch: normal;"><font style="font-family: 'times new roman', times, serif; font-size: 10pt;"><u>Fair Value of Financial Instruments</u></font></td></tr></table><p style="font: 10pt/normal 'times new roman', times, serif; margin: 0px 0px 0px 54pt; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; orphans: 2; widows: 2; font-stretch: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"><font style="font-family: 'times new roman', times, serif; font-size: 10pt;">&#160;</font></p><p style="font: 10pt/normal 'times new roman', times, serif; margin: 0px 0px 0px 0.5in; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; orphans: 2; widows: 2; font-stretch: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"><font style="font-family: 'times new roman', times, serif; font-size: 10pt;">ASC Topic 825, &#8220;Financial Instruments,&#8221; 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.</font></p></div> <div><table style="font: 10pt/normal 'times new roman', times, serif; width: 1567px; text-transform: none; text-indent: 0px; letter-spacing: normal; margin-top: 0px; margin-bottom: 0px; word-spacing: 0px; orphans: 2; widows: 2; font-size-adjust: none; font-stretch: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;" cellspacing="0" cellpadding="0"><tr style="font: 10pt/normal 'times new roman', times, serif; vertical-align: top; font-stretch: normal;"><td style="font: 10pt/normal 'times new roman', times, serif; width: 0.5in; font-stretch: normal;"><font style="font-family: 'times new roman', times, serif; font-size: 10pt;">7.</font></td><td style="font: 10pt/normal 'times new roman', times, serif; font-stretch: normal;"><font style="font-family: 'times new roman', times, serif; font-size: 10pt;"><u>Equity</u></font></td></tr></table><p style="font: 10pt/normal 'times new roman', times, serif; margin: 0px 0px 0px 0.5in; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; orphans: 2; widows: 2; font-stretch: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"><font style="font-family: 'times new roman', times, serif; font-size: 10pt;">&#160;</font></p><p style="font: 10pt/normal 'times new roman', times, serif; margin: 0px 0px 0px 0.5in; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; orphans: 2; widows: 2; font-stretch: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"><font style="font-family: 'times new roman', times, serif; font-size: 10pt;">During the nine months ended February 28, 2017 and February 29, 2016, the Company did not purchase any shares of its common stock. As of April 7, 2016, the previously announced repurchase plan was terminated with 56,318 shares remaining available for purchase.</font></p></div> <div><table style="font: 10pt/normal 'times new roman', times, serif; width: 1567px; text-transform: none; text-indent: 0px; letter-spacing: normal; margin-top: 0px; margin-bottom: 0px; word-spacing: 0px; widows: 1; font-size-adjust: none; font-stretch: normal; -webkit-text-stroke-width: 0px;" cellspacing="0" cellpadding="0"><tr style="font: 10pt/normal 'times new roman', times, serif; vertical-align: top; font-stretch: normal;"><td style="font: 10pt/normal 'times new roman', times, serif; width: 0.5in; font-stretch: normal;"><font style="font-family: 'times new roman', times, serif; font-size: 10pt;">8.</font></td><td style="font: 10pt/normal 'times new roman', times, serif; font-stretch: normal;"><font style="font-family: 'times new roman', times, serif; font-size: 10pt;"><u>Other Matters</u></font></td></tr></table><p style="font: 10pt/normal 'times new roman', times, serif; margin: 0px 0px 0px 0.5in; color: #000000; text-transform: none; text-indent: -40.5pt; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"><font style="font-family: 'times new roman', times, serif; font-size: 10pt;">&#160;</font></p><p style="font: 10pt/normal 'times new roman', times, serif; margin: 0px 0px 0px 0.5in; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"><font style="font-family: 'times new roman', times, serif; font-size: 10pt;">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.</font></p></div> <div><table style="font: 10pt/normal 'times new roman', times, serif; width: 1567px; text-transform: none; text-indent: 0px; letter-spacing: normal; margin-top: 0px; margin-bottom: 0px; word-spacing: 0px; widows: 1; font-size-adjust: none; font-stretch: normal; -webkit-text-stroke-width: 0px;" cellspacing="0" cellpadding="0"><tr style="font: 10pt/normal 'times new roman', times, serif; vertical-align: top; font-stretch: normal;"><td style="font: 10pt/normal 'times new roman', times, serif; width: 0.5in; font-stretch: normal;"><font style="font-family: 'times new roman', times, serif; font-size: 10pt;">9.</font></td><td style="font: 10pt/normal 'times new roman', times, serif; font-stretch: normal;"><font style="font-family: 'times new roman', times, serif; font-size: 10pt;"><u>Recent Accounting Pronouncements</u></font></td></tr></table><p style="font: 10pt/normal 'times new roman', times, serif; margin: 0px 0px 0px 54pt; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"><font style="font-family: 'times new roman', times, serif; font-size: 10pt;">&#160;</font></p><p style="font: 10pt/normal 'times new roman', times, serif; margin: 0px 0px 0px 0.5in; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"><font style="font-family: 'times new roman', times, serif; font-size: 10pt;">In May 2014, the FASB issued an update to ASC 606, &#8220;Revenue from Contracts with Customers.&#8221; This update to ASC 606 provides a five-step process to determine when and how revenue is recognized. The core principle of the guidance is that a company should recognize revenue upon transfer of promised goods or services to customers in an amount that reflects the expected consideration to be received in exchange for those goods or services. This update to ASC 606 will also result in enhanced disclosures about revenue, providing guidance for transactions that were not previously addressed comprehensively, and improving guidance for multiple-element arrangements. This update to ASC 606 is effective for the Company in the fiscal year ending May 31, 2018. The Company expects the impact of the update, if any, to be immaterial on its consolidated financial statements.</font></p><p style="font: 10pt/normal 'times new roman', times, serif; margin: 0px 0px 0px 0.5in; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"><font style="font-family: 'times new roman', times, serif; font-size: 10pt;">&#160;</font></p><p style="font: 10pt/normal 'times new roman', times, serif; margin: 0px 0px 0px 0.5in; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"><font style="font-family: 'times new roman', times, serif; font-size: 10pt;">In November 2015, the FASB issued ASU 2015-17, &#8220;Income Taxes (Topic 740): Balance Sheet Classification of Deferred Taxes,&#8221; which applies to the classification of deferred tax assets and liabilities. The update eliminates the requirement to classify deferred tax assets and liabilities as noncurrent or current within a classified statement of financial position. This ASU is effective for annual periods beginning after December 15, 2016 and for interim periods within those annual periods. This ASU should be applied prospectively with early adoption permitted at the beginning of an interim or annual reporting period. The Company will classify any deferred tax assets and liabilities as noncurrent beginning with the first quarter of fiscal 2018.</font></p><p style="font: 10pt/normal 'times new roman', times, serif; margin: 0px 0px 0px 0.5in; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"><font style="font-family: 'times new roman', times, serif; font-size: 10pt;">&#160;</font></p><p style="font: 10pt/normal 'times new roman', times, serif; margin: 0px 0px 0px 0.5in; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"><font style="font-family: 'times new roman', times, serif; font-size: 10pt;">In January 2016, the FASB issued ASU 2016-01, &#8220;Financial Instruments &#8211; Overall: Recognition and Measurement of Financial Assets and Financial Liabilities.&#8221; The amendments in this update require all equity investments to be measured at fair value with changes in the fair value recognized through net income. The amendments in this update also require an entity to present separately in other comprehensive income the portion of the total change in the fair value of a liability resulting from a change in the instrument-specific credit risk when the entity has elected to measure the liability at fair value in accordance with the fair value option for financial instruments. In addition, the amendments in this update eliminate the requirement to disclose the fair value of financial instruments measured at amortized cost for entities that are not public business entities and the requirement to disclose the method(s) and significant assumptions used to estimate the fair value that is required to be disclosed for financial instruments measured at amortized cost on the balance sheet for public business entities. This update is effective for the Company in the fiscal year ending May 31, 2019. The Company is currently evaluating the impact, if any, of this update on its consolidated financial statements.</font></p><p style="font: 10pt/normal 'times new roman', times, serif; margin: 0px 0px 0px 0.5in; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"><font style="font-family: 'times new roman', times, serif; font-size: 10pt;">&#160;</font></p><p style="font: 10pt/normal 'times new roman', times, serif; margin: 0px 0px 0px 0.5in; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"><font style="font-family: 'times new roman', times, serif; font-size: 10pt;">In February 2016, the FASB issued ASU 2016-02, &#8220;Leases (Topic 842).&#8221; This update includes a lease accounting model that recognizes two types of leases &#8211; finance leases and operating leases. The standard requires that a lessee recognize on the balance sheet assets and liabilities relating to leases with terms of more than 12 months. The recognition, measurement, and presentation of expenses and cash flows arising from a lease by a lessee will depend on its classification as a finance or operating lease. This update is effective for the Company in the fiscal year ending May 31, 2020. The Company is currently evaluating the impact, if any, of this update on its consolidated financial statements.</font></p><p style="font: 10pt/normal 'times new roman', times, serif; margin: 0px 0px 0px 0.5in; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;">&#160;</p><p style="font: 10pt/normal 'times new roman', times, serif; margin: 0px 0px 0px 0.5in; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"><font style="font: 10pt/normal 'times new roman', times, serif; font-stretch: normal;">In March 2016, the FASB issued ASU 2016-08, &#8220;Principal versus Agent Consideration (Topic 606).&#8221; This update contains guidance on principal versus agent assessments when a third party is involved in providing goods or services to a customer. It specifies that an entity is a principal, and thus records revenue on a gross basis, if it controls a good or service before transferring the good or service to the customer. An entity is an agent, and thus records revenue on a net basis, if it arranges for a good or service to be provided by another entity. This update is effective for the Company in the fiscal year ending May 31, 2019. The Company is currently evaluating the impact, if any, of this update on its consolidated financial statements.</font></p><p style="font: 10pt/normal 'times new roman', times, serif; margin: 0px 0px 0px 0.5in; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"><font style="font: 10pt/normal 'times new roman', times, serif; font-stretch: normal;">&#160;</font></p><p style="font: 10pt/normal 'times new roman', times, serif; margin: 0px 0px 0px 0.5in; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"><font style="font: 10pt/normal 'times new roman', times, serif; font-stretch: normal;">In May 2016, the FASB issued ASU 2016-12, &#8220;Narrow-Scope Improvements and Practical Expedients (Topic 606).&#8221; This update provides certain clarifications to reduce potential diversity and to simplify the standard. The amendments in ASU 2016-12 clarify the following key areas: assessing collectibilty; presenting sales taxes and other similar taxes collected from customers; noncash consideration; contract modifications at transition; completed contracts at transition; and disclosing the accounting change in the period of adoption. This update is effective for the Company in the fiscal year ending May 31, 2019. The Company is currently evaluating the impact, if any, of this update on its consolidated financial statements.</font></p></div> <div><table style="font: 10pt/normal 'times new roman', times, serif; width: 1250.4px; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; border-collapse: collapse; widows: 1; font-size-adjust: none; font-stretch: normal; -webkit-text-stroke-width: 0px;" cellspacing="0" cellpadding="0"><tr style="vertical-align: bottom;"><td style="background-color: white;">&#160;</td><td>&#160;</td><td style="padding-bottom: 1.5pt;">&#160;</td><td style="text-align: center; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;" colspan="2">February 28,<br />2017</td><td style="padding-bottom: 1.5pt;">&#160;</td><td style="padding-bottom: 1.5pt;">&#160;</td><td style="text-align: center; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;" colspan="2">May 31,<br />2016</td><td style="padding-bottom: 1.5pt;">&#160;</td></tr><tr style="vertical-align: bottom; background-color: #cceeff;"><td style="width: 0.5in; background-color: white;">&#160;</td><td style="text-align: left;">Cash in banks</td><td style="width: 12px;">&#160;</td><td style="width: 12px; text-align: left;">$</td><td style="width: 100px; text-align: right;">4,083,962</td><td style="width: 12px; text-align: left;">&#160;</td><td style="width: 12px;">&#160;</td><td style="width: 12px; text-align: left;">$</td><td style="width: 100px; text-align: right;">3,974,007</td><td style="width: 12px; text-align: left;">&#160;</td></tr><tr style="vertical-align: bottom; background-color: white;"><td style="background-color: white;">&#160;</td><td style="text-align: left; padding-bottom: 1.5pt;">Money market funds</td><td style="padding-bottom: 1.5pt;">&#160;</td><td style="text-align: left; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;">&#160;</td><td style="text-align: right; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;">814,660</td><td style="text-align: left; padding-bottom: 1.5pt;">&#160;</td><td style="padding-bottom: 1.5pt;">&#160;</td><td style="text-align: left; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;">&#160;</td><td style="text-align: right; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;">540,150</td><td style="text-align: left; padding-bottom: 1.5pt;">&#160;</td></tr><tr style="vertical-align: bottom; background-color: #cceeff;"><td style="background-color: white;">&#160;</td><td style="padding-bottom: 4pt;">&#160;</td><td style="padding-bottom: 4pt;">&#160;</td><td style="text-align: left; border-bottom-color: black; border-bottom-width: 4pt; border-bottom-style: double;">$</td><td style="text-align: right; border-bottom-color: black; border-bottom-width: 4pt; border-bottom-style: double;">4,898,622</td><td style="text-align: left; padding-bottom: 4pt;">&#160;</td><td style="padding-bottom: 4pt;">&#160;</td><td style="text-align: left; border-bottom-color: black; border-bottom-width: 4pt; border-bottom-style: double;">$</td><td style="text-align: right; border-bottom-color: black; border-bottom-width: 4pt; border-bottom-style: double;">4,514,157</td><td style="text-align: left; padding-bottom: 4pt;">&#160;</td></tr></table></div> <div><table style="font: 10pt/normal 'times new roman', times, serif; width: 1250.4px; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; border-collapse: collapse; widows: 1; font-size-adjust: none; font-stretch: normal; -webkit-text-stroke-width: 0px;" cellspacing="0" cellpadding="0"><tr style="vertical-align: bottom;"><td style="background-color: white;">&#160;</td><td style="border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;">February 28, 2017</td><td style="padding-bottom: 1.5pt;">&#160;</td><td style="text-align: center; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;" colspan="2">Level 1</td><td style="padding-bottom: 1.5pt;">&#160;</td><td style="padding-bottom: 1.5pt;">&#160;</td><td style="text-align: center; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;" colspan="2">Level 2</td><td style="padding-bottom: 1.5pt;">&#160;</td><td style="padding-bottom: 1.5pt;">&#160;</td><td style="text-align: center; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;" colspan="2">Level 3</td><td style="padding-bottom: 1.5pt;">&#160;</td><td style="padding-bottom: 1.5pt;">&#160;</td><td style="text-align: center; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;" colspan="2">Total</td><td style="padding-bottom: 1.5pt;">&#160;</td></tr><tr style="vertical-align: bottom;"><td style="background-color: white;">&#160;</td><td>&#160;</td><td>&#160;</td><td style="text-align: center;" colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td><td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td><td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td><td colspan="2">&#160;</td><td>&#160;</td></tr><tr style="vertical-align: bottom; background-color: #cceeff;"><td style="width: 0.5in; background-color: white;">&#160;</td><td>Certificates of Deposit</td><td style="width: 12px;">&#160;</td><td style="width: 12px; text-align: left;">$</td><td style="width: 100px; text-align: right;">-</td><td style="width: 12px; text-align: left;">&#160;</td><td style="width: 12px;">&#160;</td><td style="width: 12px; text-align: left;">$</td><td style="width: 100px; text-align: right;">1,262,000</td><td style="width: 12px; text-align: left;">&#160;</td><td style="width: 12px;">&#160;</td><td style="width: 12px; text-align: left;">$</td><td style="width: 100px; text-align: right;">-</td><td style="width: 12px; text-align: left;">&#160;</td><td style="width: 12px;">&#160;</td><td style="width: 12px; text-align: left;">$</td><td style="width: 100px; text-align: right;">1,262,000</td><td style="width: 12px; text-align: left;">&#160;</td></tr><tr style="vertical-align: bottom; background-color: white;"><td style="background-color: white;">&#160;</td><td style="text-align: left; padding-bottom: 1.5pt;">Equity Securities</td><td style="padding-bottom: 1.5pt;">&#160;</td><td style="text-align: left; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;">&#160;</td><td style="text-align: right; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;">28,960</td><td style="text-align: left; padding-bottom: 1.5pt;">&#160;</td><td style="padding-bottom: 1.5pt;">&#160;</td><td style="text-align: left; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;">&#160;</td><td style="text-align: right; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;">-</td><td style="text-align: left; padding-bottom: 1.5pt;">&#160;</td><td style="padding-bottom: 1.5pt;">&#160;</td><td style="text-align: left; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;">&#160;</td><td style="text-align: right; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;">-</td><td style="text-align: left; padding-bottom: 1.5pt;">&#160;</td><td style="padding-bottom: 1.5pt;">&#160;</td><td style="text-align: left; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;">&#160;</td><td style="text-align: right; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;">28,960</td><td style="text-align: left; padding-bottom: 1.5pt;">&#160;</td></tr><tr style="vertical-align: bottom; background-color: #cceeff;"><td style="background-color: white;">&#160;</td><td style="padding-bottom: 4pt;">&#160;</td><td style="padding-bottom: 4pt;">&#160;</td><td style="text-align: left; border-bottom-color: black; border-bottom-width: 4pt; border-bottom-style: double;">$</td><td style="text-align: right; border-bottom-color: black; border-bottom-width: 4pt; border-bottom-style: double;">28,960</td><td style="text-align: left; padding-bottom: 4pt;">&#160;</td><td style="padding-bottom: 4pt;">&#160;</td><td style="text-align: left; border-bottom-color: black; border-bottom-width: 4pt; border-bottom-style: double;">$</td><td style="text-align: right; border-bottom-color: black; border-bottom-width: 4pt; border-bottom-style: double;">1,262,000</td><td style="text-align: left; padding-bottom: 4pt;">&#160;</td><td style="padding-bottom: 4pt;">&#160;</td><td style="text-align: left; border-bottom-color: black; border-bottom-width: 4pt; border-bottom-style: double;">$</td><td style="text-align: right; border-bottom-color: black; border-bottom-width: 4pt; border-bottom-style: double;">-</td><td style="text-align: left; padding-bottom: 4pt;">&#160;</td><td style="padding-bottom: 4pt;">&#160;</td><td style="text-align: left; border-bottom-color: black; border-bottom-width: 4pt; border-bottom-style: double;">$</td><td style="text-align: right; border-bottom-color: black; border-bottom-width: 4pt; border-bottom-style: double;">1,290,960</td><td style="text-align: left; padding-bottom: 4pt;">&#160;</td></tr><tr style="vertical-align: bottom; background-color: white;"><td style="background-color: white;">&#160;</td><td>&#160;</td><td>&#160;</td><td style="text-align: left;">&#160;</td><td style="text-align: right;">&#160;</td><td style="text-align: left;">&#160;</td><td>&#160;</td><td style="text-align: left;">&#160;</td><td style="text-align: right;">&#160;</td><td style="text-align: left;">&#160;</td><td>&#160;</td><td style="text-align: left;">&#160;</td><td style="text-align: right;">&#160;</td><td style="text-align: left;">&#160;</td><td>&#160;</td><td style="text-align: left;">&#160;</td><td style="text-align: right;">&#160;</td><td style="text-align: left;">&#160;</td></tr></table><p style="font: 13.33px/normal 'times new roman', times, serif; margin: 0px; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; -webkit-text-stroke-width: 0px;">&#160;</p><table style="font: 10pt/normal 'times new roman', times, serif; width: 1250.4px; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; border-collapse: collapse; widows: 1; font-size-adjust: none; font-stretch: normal; -webkit-text-stroke-width: 0px;" cellspacing="0" cellpadding="0"><tr style="vertical-align: bottom;"><td style="background-color: white;">&#160;</td><td style="border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;">May 31, 2016</td><td style="padding-bottom: 1.5pt;">&#160;</td><td style="text-align: center; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;" colspan="2">Level 1</td><td style="padding-bottom: 1.5pt;">&#160;</td><td style="padding-bottom: 1.5pt;">&#160;</td><td style="text-align: center; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;" colspan="2">Level 2</td><td style="padding-bottom: 1.5pt;">&#160;</td><td style="padding-bottom: 1.5pt;">&#160;</td><td style="text-align: center; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;" colspan="2">Level 3</td><td style="padding-bottom: 1.5pt;">&#160;</td><td style="padding-bottom: 1.5pt;">&#160;</td><td style="text-align: center; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;" colspan="2">Total</td><td style="padding-bottom: 1.5pt;">&#160;</td></tr><tr style="vertical-align: bottom;"><td style="background-color: white;">&#160;</td><td>&#160;</td><td>&#160;</td><td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td><td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td><td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td><td colspan="2">&#160;</td><td>&#160;</td></tr><tr style="vertical-align: bottom; background-color: #cceeff;"><td style="width: 0.5in; background-color: white;">&#160;</td><td>Certificates of Deposit</td><td style="width: 12px;">&#160;</td><td style="width: 12px; text-align: left;">$</td><td style="width: 100px; text-align: right;">-</td><td style="width: 12px; text-align: left;">&#160;</td><td style="width: 12px;">&#160;</td><td style="width: 12px; text-align: left;">$</td><td style="width: 100px; text-align: right;">1,528,000</td><td style="width: 12px; text-align: left;">&#160;</td><td style="width: 12px;">&#160;</td><td style="width: 12px; text-align: left;">$</td><td style="width: 100px; text-align: right;">-</td><td style="width: 12px; text-align: left;">&#160;</td><td style="width: 12px;">&#160;</td><td style="width: 12px; text-align: left;">$</td><td style="width: 100px; text-align: right;">1,528,000</td><td style="width: 12px; text-align: left;">&#160;</td></tr><tr style="vertical-align: bottom; background-color: white;"><td style="background-color: white;">&#160;</td><td style="text-align: left; padding-bottom: 1.5pt;">Equity Securities</td><td style="padding-bottom: 1.5pt;">&#160;</td><td style="text-align: left; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;">&#160;</td><td style="text-align: right; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;">25,272</td><td style="text-align: left; padding-bottom: 1.5pt;">&#160;</td><td style="padding-bottom: 1.5pt;">&#160;</td><td style="text-align: left; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;">&#160;</td><td style="text-align: right; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;">-</td><td style="text-align: left; padding-bottom: 1.5pt;">&#160;</td><td style="padding-bottom: 1.5pt;">&#160;</td><td style="text-align: left; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;">&#160;</td><td style="text-align: right; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;">-</td><td style="text-align: left; padding-bottom: 1.5pt;">&#160;</td><td style="padding-bottom: 1.5pt;">&#160;</td><td style="text-align: left; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;">&#160;</td><td style="text-align: right; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;">25,272</td><td style="text-align: left; padding-bottom: 1.5pt;">&#160;</td></tr><tr style="vertical-align: bottom; background-color: #cceeff;"><td style="background-color: white;">&#160;</td><td style="padding-bottom: 4pt;">&#160;</td><td style="padding-bottom: 4pt;">&#160;</td><td style="text-align: left; border-bottom-color: black; border-bottom-width: 4pt; border-bottom-style: double;">$</td><td style="text-align: right; border-bottom-color: black; border-bottom-width: 4pt; border-bottom-style: double;">25,272</td><td style="text-align: left; padding-bottom: 4pt;">&#160;</td><td style="padding-bottom: 4pt;">&#160;</td><td style="text-align: left; border-bottom-color: black; border-bottom-width: 4pt; border-bottom-style: double;">$</td><td style="text-align: right; border-bottom-color: black; border-bottom-width: 4pt; border-bottom-style: double;">1,528,000</td><td style="text-align: left; padding-bottom: 4pt;">&#160;</td><td style="padding-bottom: 4pt;">&#160;</td><td style="text-align: left; border-bottom-color: black; border-bottom-width: 4pt; border-bottom-style: double;">$</td><td style="text-align: right; border-bottom-color: black; border-bottom-width: 4pt; border-bottom-style: double;">-</td><td style="text-align: left; padding-bottom: 4pt;">&#160;</td><td style="padding-bottom: 4pt;">&#160;</td><td style="text-align: left; border-bottom-color: black; border-bottom-width: 4pt; border-bottom-style: double;">$</td><td style="text-align: right; border-bottom-color: black; border-bottom-width: 4pt; border-bottom-style: double;">1,553,272</td><td style="text-align: left; padding-bottom: 4pt;">&#160;</td></tr></table></div> <table style="font: 10pt/normal 'times new roman', times, serif; width: 1567px; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; border-collapse: collapse; orphans: 2; widows: 2; font-size-adjust: none; font-stretch: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;" cellspacing="0" cellpadding="0"> <tr style="vertical-align: bottom;"> <td style="background-color: white;">&#160;</td> <td style="border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;">February 28, 2017&#160;<br />Current</td> <td style="padding-bottom: 1.5pt;">&#160;</td> <td style="text-align: center; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;" colspan="2">Amortized&#160;<br />Cost</td> <td style="padding-bottom: 1.5pt;">&#160;</td> <td style="padding-bottom: 1.5pt;">&#160;</td> <td style="text-align: center; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;" colspan="2">Gross&#160;<br />Unrealized&#160;<br />Holding&#160;<br />Gains</td> <td style="padding-bottom: 1.5pt;">&#160;</td> <td style="padding-bottom: 1.5pt;">&#160;</td> <td style="text-align: center; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;" colspan="2">Gross&#160;<br />Unrealized&#160;<br />Holding&#160;<br />Losses</td> <td style="padding-bottom: 1.5pt;">&#160;</td> <td style="padding-bottom: 1.5pt;">&#160;</td> <td style="text-align: center; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;" colspan="2">Recorded&#160;<br />Value</td> <td style="padding-bottom: 1.5pt;">&#160;</td> </tr> <tr style="vertical-align: bottom; background-color: #cceeff;"> <td style="width: 0.5in; background-color: white;">&#160;</td> <td>Certificates of Deposit</td> <td style="width: 15px;">&#160;</td> <td style="width: 15px; text-align: left;">$</td> <td style="width: 125px; text-align: right;">1,262,000</td> <td style="width: 15px; text-align: left;">&#160;</td> <td style="width: 15px;">&#160;</td> <td style="width: 15px; text-align: left;">$</td> <td style="width: 125px; text-align: right;">-</td> <td style="width: 15px; text-align: left;">&#160;</td> <td style="width: 15px;">&#160;</td> <td style="width: 15px; text-align: left;">$</td> <td style="width: 125px; text-align: right;">-</td> <td style="width: 15px; text-align: left;">&#160;</td> <td style="width: 15px;">&#160;</td> <td style="width: 15px; text-align: left;">$</td> <td style="width: 125px; text-align: right;">1,262,000</td> <td style="width: 15px; text-align: left;">&#160;</td> </tr> <tr style="vertical-align: bottom; background-color: white;"> <td style="background-color: white;">&#160;</td> <td style="text-align: left; padding-bottom: 1.5pt;">Equity Securities</td> <td style="padding-bottom: 1.5pt;">&#160;</td> <td style="text-align: left; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;">&#160;</td> <td style="text-align: right; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;">16,866</td> <td style="text-align: left; padding-bottom: 1.5pt;">&#160;</td> <td style="padding-bottom: 1.5pt;">&#160;</td> <td style="text-align: left; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;">&#160;</td> <td style="text-align: right; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;">12,094</td> <td style="text-align: left; padding-bottom: 1.5pt;">&#160;</td> <td style="padding-bottom: 1.5pt;">&#160;</td> <td style="text-align: left; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;">&#160;</td> <td style="text-align: right; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;-</td> <td style="text-align: left; padding-bottom: 1.5pt;">&#160;</td> <td style="padding-bottom: 1.5pt;">&#160;</td> <td style="text-align: left; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;">&#160;</td> <td style="text-align: right; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;">28,960</td> <td style="text-align: left; padding-bottom: 1.5pt;">&#160;</td> </tr> <tr style="vertical-align: bottom; background-color: #cceeff;"> <td style="background-color: white;">&#160;</td> <td style="padding-bottom: 4pt;">&#160;</td> <td style="padding-bottom: 4pt;">&#160;</td> <td style="text-align: left; border-bottom-color: black; border-bottom-width: 4pt; border-bottom-style: double;">$</td> <td style="text-align: right; border-bottom-color: black; border-bottom-width: 4pt; border-bottom-style: double;">1,278,866</td> <td style="text-align: left; padding-bottom: 4pt;">&#160;</td> <td style="padding-bottom: 4pt;">&#160;</td> <td style="text-align: left; border-bottom-color: black; border-bottom-width: 4pt; border-bottom-style: double;">$</td> <td style="text-align: right; border-bottom-color: black; border-bottom-width: 4pt; border-bottom-style: double;">12,094</td> <td style="text-align: left; padding-bottom: 4pt;">&#160;</td> <td style="padding-bottom: 4pt;">&#160;</td> <td style="text-align: left; border-bottom-color: black; border-bottom-width: 4pt; border-bottom-style: double;">$</td> <td style="text-align: right; border-bottom-color: black; border-bottom-width: 4pt; border-bottom-style: double;">-</td> <td style="text-align: left; padding-bottom: 4pt;">&#160;</td> <td style="padding-bottom: 4pt;">&#160;</td> <td style="text-align: left; border-bottom-color: black; border-bottom-width: 4pt; border-bottom-style: double;">$</td> <td style="text-align: right; border-bottom-color: black; border-bottom-width: 4pt; border-bottom-style: double;">1,290,960</td> <td style="text-align: left; padding-bottom: 4pt;">&#160;</td> </tr> </table> <p style="font: 10pt/normal 'times new roman', times, serif; margin: 0px 0px 0px 54pt; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; orphans: 2; widows: 2; font-size-adjust: none; font-stretch: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"><font style="font-family: 'times new roman', times, serif; font-size: 10pt;">&#160;</font></p> <table style="font: 10pt/normal 'times new roman', times, serif; width: 1567px; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; border-collapse: collapse; orphans: 2; widows: 2; font-size-adjust: none; font-stretch: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;" cellspacing="0" cellpadding="0"> <tr style="vertical-align: bottom;"> <td style="background-color: white;">&#160;</td> <td style="border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;">May 31, 2016&#160;<br />Current</td> <td style="padding-bottom: 1.5pt;">&#160;</td> <td style="text-align: center; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;" colspan="2">Amortized&#160;<br />Cost</td> <td style="padding-bottom: 1.5pt;">&#160;</td> <td style="padding-bottom: 1.5pt;">&#160;</td> <td style="text-align: center; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;" colspan="2">Gross&#160;<br />Unrealized&#160;<br />Holding&#160;<br />Gains</td> <td style="padding-bottom: 1.5pt;">&#160;</td> <td style="padding-bottom: 1.5pt;">&#160;</td> <td style="text-align: center; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;" colspan="2">Gross&#160;<br />Unrealized&#160;<br />Holding&#160;<br />Losses</td> <td style="padding-bottom: 1.5pt;">&#160;</td> <td style="padding-bottom: 1.5pt;">&#160;</td> <td style="text-align: center; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;" colspan="2">Recorded&#160;<br />Value</td> <td style="padding-bottom: 1.5pt;">&#160;</td> </tr> <tr style="vertical-align: bottom; background-color: #cceeff;"> <td style="width: 0.5in; background-color: white;">&#160;</td> <td>Certificates of Deposit</td> <td style="width: 15px;">&#160;</td> <td style="width: 15px; text-align: left;">$</td> <td style="width: 125px; text-align: right;">1,528,000</td> <td style="width: 15px; text-align: left;">&#160;</td> <td style="width: 15px;">&#160;</td> <td style="width: 15px; text-align: left;">$</td> <td style="width: 125px; text-align: right;">-</td> <td style="width: 15px; text-align: left;">&#160;</td> <td style="width: 15px;">&#160;</td> <td style="width: 15px; text-align: left;">$</td> <td style="width: 125px; text-align: right;">-</td> <td style="width: 15px; text-align: left;">&#160;</td> <td style="width: 15px;">&#160;</td> <td style="width: 15px; text-align: left;">$</td> <td style="width: 125px; text-align: right;">1,528,000</td> <td style="width: 15px; text-align: left;">&#160;</td> </tr> <tr style="vertical-align: bottom; background-color: white;"> <td style="background-color: white;">&#160;</td> <td style="text-align: left; padding-bottom: 1.5pt;">Equity Securities</td> <td style="padding-bottom: 1.5pt;">&#160;</td> <td style="text-align: left; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;">&#160;</td> <td style="text-align: right; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;">16,866</td> <td style="text-align: left; padding-bottom: 1.5pt;">&#160;</td> <td style="padding-bottom: 1.5pt;">&#160;</td> <td style="text-align: left; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;">&#160;</td> <td style="text-align: right; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;">8,406</td> <td style="text-align: left; padding-bottom: 1.5pt;">&#160;</td> <td style="padding-bottom: 1.5pt;">&#160;</td> <td style="text-align: left; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;">&#160;</td> <td style="text-align: right; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;-</td> <td style="text-align: left; padding-bottom: 1.5pt;">&#160;</td> <td style="padding-bottom: 1.5pt;">&#160;</td> <td style="text-align: left; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;">&#160;</td> <td style="text-align: right; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;">25,272</td> <td style="text-align: left; padding-bottom: 1.5pt;">&#160;</td> </tr> <tr style="vertical-align: bottom; background-color: #cceeff;"> <td style="background-color: white;">&#160;</td> <td style="padding-bottom: 4pt;">&#160;</td> <td style="padding-bottom: 4pt;">&#160;</td> <td style="text-align: left; border-bottom-color: black; border-bottom-width: 4pt; border-bottom-style: double;">$</td> <td style="text-align: right; border-bottom-color: black; border-bottom-width: 4pt; border-bottom-style: double;">1,544,866</td> <td style="text-align: left; padding-bottom: 4pt;">&#160;</td> <td style="padding-bottom: 4pt;">&#160;</td> <td style="text-align: left; border-bottom-color: black; border-bottom-width: 4pt; border-bottom-style: double;">$</td> <td style="text-align: right; border-bottom-color: black; border-bottom-width: 4pt; border-bottom-style: double;">8,406</td> <td style="text-align: left; padding-bottom: 4pt;">&#160;</td> <td style="padding-bottom: 4pt;">&#160;</td> <td style="text-align: left; border-bottom-color: black; border-bottom-width: 4pt; border-bottom-style: double;">$</td> <td style="text-align: right; border-bottom-color: black; border-bottom-width: 4pt; border-bottom-style: double;">-</td> <td style="text-align: left; padding-bottom: 4pt;">&#160;</td> <td style="padding-bottom: 4pt;">&#160;</td> <td style="text-align: left; border-bottom-color: black; border-bottom-width: 4pt; border-bottom-style: double;">$</td> <td style="text-align: right; border-bottom-color: black; border-bottom-width: 4pt; border-bottom-style: double;">1,553,272</td> <td style="text-align: left; padding-bottom: 4pt;">&#160;</td> </tr> </table> 3974007 4083962 540150 814660 1553272 1528000 1528000 25272 25272 25272 1528000 1290960 1262000 1262000 28960 28960 28960 1262000 1544866 1528000 16866 1278866 1262000 16866 8406 8406 12094 12094 1553272 1528000 25272 1290960 1262000 28960 56318 EX-101.SCH 7 tsri-20170228.xsd XBRL SCHEMA FILE 001 - Document - Document and Entity Information link:presentationLink link:definitionLink link:calculationLink 002 - Statement - Condensed Consolidated Balance Sheets link:presentationLink link:definitionLink link:calculationLink 003 - Statement - Condensed Consolidated Balance Sheets (Parenthetical) link:presentationLink link:definitionLink link:calculationLink 004 - Statement - Condensed Consolidated Statements of Operations (Unaudited) link:presentationLink link:definitionLink link:calculationLink 005 - Statement - Condensed Consolidated Statements of Equity (Unaudited) link:presentationLink link:definitionLink link:calculationLink 006 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited) 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 - Revenue Recognition link:presentationLink link:definitionLink link:calculationLink 011 - Disclosure - Certificates of Deposit and Marketable Securities link:presentationLink link:definitionLink link:calculationLink 012 - Disclosure - Fair Value of Financial Instruments link:presentationLink link:definitionLink link:calculationLink 013 - Disclosure - Equity link:presentationLink link:definitionLink link:calculationLink 014 - Disclosure - Other Matters link:presentationLink link:definitionLink link:calculationLink 015 - Disclosure - Recent Accounting Pronouncements link:presentationLink link:definitionLink link:calculationLink 016 - Disclosure - Cash and Cash Equivalents (Tables) link:presentationLink link:definitionLink link:calculationLink 017 - Disclosure - Certificates of Deposit and Marketable Securities (Tables) link:presentationLink link:definitionLink link:calculationLink 018 - Disclosure - Cash and Cash Equivalents (Details) link:presentationLink link:definitionLink link:calculationLink 019 - Disclosure - Certificates of Deposit and Marketable Securities (Details) link:presentationLink link:definitionLink link:calculationLink 020 - Disclosure - Certificates of Deposit and Marketable Securities (Details 1) link:presentationLink link:definitionLink link:calculationLink 021 - Disclosure - Equity (Details) link:presentationLink link:definitionLink link:calculationLink EX-101.CAL 8 tsri-20170228_cal.xml XBRL CALCULATION FILE EX-101.DEF 9 tsri-20170228_def.xml XBRL DEFINITION FILE EX-101.LAB 10 tsri-20170228_lab.xml XBRL LABEL FILE EX-101.PRE 11 tsri-20170228_pre.xml XBRL PRESENTATION FILE XML 12 R1.htm IDEA: XBRL DOCUMENT v3.7.0.1
Document and Entity Information - shares
9 Months Ended
Feb. 28, 2017
Mar. 31, 2017
Document and Entity Information [Abstract]    
Entity Registrant Name TSR INC  
Entity Central Index Key 0000098338  
Amendment Flag false  
Current Fiscal Year End Date --05-31  
Document Type 10-Q  
Document Period End Date Feb. 28, 2017  
Document Fiscal Period Focus Q3  
Document Fiscal Year Focus 2017  
Entity Filer Category Smaller Reporting Company  
Trading Symbol TSRI  
Entity Common Stock, Shares Outstanding   1,962,062
XML 13 R2.htm IDEA: XBRL DOCUMENT v3.7.0.1
Condensed Consolidated Balance Sheets - USD ($)
Feb. 28, 2017
May 31, 2016
Current Assets:    
Cash and cash equivalents $ 4,898,622 $ 4,514,157
Certificates of deposit and marketable securities 1,290,960 1,553,272
Accounts receivable, net of allowance for doubtful accounts of $185,000 6,742,094 7,703,680
Other receivables 11,911 10,853
Prepaid expenses 215,500 99,069
Prepaid and recoverable income taxes 156,833
Deferred income taxes 118,000 128,000
Total Current Assets 13,433,920 14,009,031
Equipment and leasehold improvements, net of accumulated depreciation and amortization of $276,447 and $262,076 19,771 27,998
Prepaid expenses 30,559
Other assets 49,653 49,653
Deferred income taxes 1,000 3,000
Total Assets 13,534,903 14,089,682
Current Liabilities:    
Accounts and other payables 415,764 723,705
Accrued expenses and other current liabilities 2,241,703 2,634,110
Income taxes payable 14,810
Advances from customers 1,231,242 1,245,563
Total Liabilities 3,888,709 4,618,188
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,102,868 5,102,868
Retained earnings 18,017,577 17,811,884
Shareholder's equity before treasury stock 23,151,587 22,945,894
Less: Treasury stock, 1,152,101 shares, at cost 13,514,003 13,514,003
Total TSR, Inc. Equity 9,637,584 9,431,891
Noncontrolling Interest 8,610 39,603
Total Equity 9,646,194 9,471,494
Total Liabilities and Equity $ 13,534,903 $ 14,089,682
XML 14 R3.htm IDEA: XBRL DOCUMENT v3.7.0.1
Condensed Consolidated Balance Sheets (Parenthetical) - USD ($)
Feb. 28, 2017
May 31, 2016
Statement of Financial Position [Abstract]    
Allowance for doubtful accounts related to accounts receivable $ 185,000 $ 185,000
Accumulated depreciation and amortization related to equipment and leasehold improvements $ 276,447 $ 262,076
Preferred stock, par value $ 1 $ 1
Preferred stock, shares authorized 500,000 500,000
Preferred stock, shares issued
Common stock, par value $ 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.7.0.1
Condensed Consolidated Statements of Operations (Unaudited) - USD ($)
3 Months Ended 9 Months Ended
Feb. 28, 2017
Feb. 29, 2016
Feb. 28, 2017
Feb. 29, 2016
Statements of Operations [Abstract]        
Revenue, net $ 15,390,236 $ 15,074,832 $ 45,675,408 $ 45,494,626
Cost of sales 12,988,277 12,770,009 38,081,928 38,164,592
Selling, general and administrative expenses 2,521,189 2,318,607 7,181,611 6,791,922
Operating expenses 15,509,466 15,088,616 45,263,539 44,956,514
Income (loss) from operations (119,230) (13,784) 411,869 538,112
Other income (loss):        
Interest and dividend income 2,649 2,250 8,067 5,999
Unrealized gain (loss) on marketable securities, net 1,200 (4,144) 3,688 (3,896)
Income (loss) before income taxes (115,381) (15,678) 423,624 540,215
Provision (benefit) for income taxes (58,000) (7,000) 188,000 270,000
Consolidated net income (loss) (57,381) (8,678) 235,624 270,215
Less: Net income attributable to noncontrolling interest 11,020 14,969 29,931 40,049
Net income (loss) attributable to TSR, Inc. $ (68,401) $ (23,647) $ 205,693 $ 230,166
Net income (loss) per TSR, Inc. common share $ (0.03) $ (0.01) $ 0.10 $ 0.12
Weighted average number common shares outstanding 1,962,062 1,962,062 1,962,062 1,962,062
XML 16 R5.htm IDEA: XBRL DOCUMENT v3.7.0.1
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, 2015 $ 9,102,934 $ 31,142 $ 5,102,868 $ 17,412,658 $ (13,514,003) $ 9,032,665 $ 70,269
Balance, shares at May. 31, 2015   3,114,163          
Net income attributable to noncontrolling interest 40,049 40,049
Distribution to noncontrolling interest (87,641) (87,641)
Net income attributable to TSR, Inc. 230,166 230,166 230,166
Balance at Feb. 29, 2016 9,285,508 $ 31,142 5,102,868 17,642,824 (13,514,003) 9,262,831 22,677
Balance, shares at Feb. 29, 2016   3,114,163          
Balance at May. 31, 2016 9,471,494 $ 31,142 5,102,868 17,811,884 (13,514,003) 9,431,891 39,603
Balance, shares at May. 31, 2016   3,114,163          
Net income attributable to noncontrolling interest 29,931 29,931
Distribution to noncontrolling interest (60,924) (60,924)
Net income attributable to TSR, Inc. 205,693 205,693 205,693
Balance at Feb. 28, 2017 $ 9,646,194 $ 31,142 $ 5,102,868 $ 18,017,577 $ (13,514,003) $ 9,637,584 $ 8,610
Balance, shares at Feb. 28, 2017   3,114,163          
XML 17 R6.htm IDEA: XBRL DOCUMENT v3.7.0.1
Condensed Consolidated Statements of Cash Flows (Unaudited) - USD ($)
9 Months Ended
Feb. 28, 2017
Feb. 29, 2016
Cash flows from operating activities:    
Consolidated net income $ 235,624 $ 270,215
Adjustments to reconcile consolidated net income to net cash provided by operating activities:    
Depreciation and amortization 14,371 16,919
Unrealized loss (gain) on marketable securities, net (3,688) 3,896
Deferred income taxes 12,000 24,000
Changes in operating assets and liabilities:    
Accounts receivable 961,586 203,357
Other receivables (1,058) (7,062)
Prepaid expenses (146,990) (23,373)
Prepaid and recoverable income taxes (156,833) (4,562)
Accounts and other payables and accrued expenses and other current liabilities (700,348) (7,281)
Income taxes payable (14,810) (3,877)
Advances from customers (14,321) (147,894)
Net cash provided by operating activities 185,533 324,338
Cash flows from investing activities:    
Proceeds from maturities of marketable securities 1,509,000 1,493,000
Purchases of marketable securities (1,243,000) (1,778,000)
Purchases of equipment and leasehold improvements (6,144) (8,857)
Net cash provided by (used in) investing activities 259,856 (293,857)
Cash flows from financing activities:    
Distribution to noncontrolling interest (60,924) (87,641)
Net cash used in financing activities (60,924) (87,641)
Net increase (decrease) in cash and cash equivalents 384,465 (57,160)
Cash and cash equivalents at beginning of period 4,514,157 3,669,790
Cash and cash equivalents at end of period 4,898,622 3,612,630
Supplemental disclosures of cash flow data:    
Income taxes paid $ 348,000 $ 254,000
XML 18 R7.htm IDEA: XBRL DOCUMENT v3.7.0.1
Basis of Presentation
9 Months Ended
Feb. 28, 2017
Basis of Presentation [Abstract]  
Basis of Presentation
1.Basis of Presentation

 

The accompanying condensed consolidated interim financial statements include the accounts of TSR, Inc. and its subsidiaries (the “Company”). All significant inter-company balances and transactions have been eliminated in consolidation. The condensed balance sheet as of May 31, 2016, 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. 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 nine months ended February 28, 2017 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, 2017. 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, 2016.

XML 19 R8.htm IDEA: XBRL DOCUMENT v3.7.0.1
Net Income (Loss) Per Common Share
9 Months Ended
Feb. 28, 2017
Net Income (Loss) Per Common 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. The Company had no stock options or other common stock equivalents outstanding during any of the periods presented.

XML 20 R9.htm IDEA: XBRL DOCUMENT v3.7.0.1
Cash and Cash Equivalents
9 Months Ended
Feb. 28, 2017
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 February 28, 2017 and May 31, 2016:

 

   February 28,
2017
  May 31,
2016
 
 Cash in banks $4,083,962  $3,974,007 
 Money market funds  814,660   540,150 
   $4,898,622  $4,514,157 
XML 21 R10.htm IDEA: XBRL DOCUMENT v3.7.0.1
Revenue Recognition
9 Months Ended
Feb. 28, 2017
Revenue Recognition [Abstract]  
Revenue Recognition
4.Revenue Recognition

 

The Company’s contract computer programming services are generally provided under time and materials arrangements with its customers. Revenue is recognized in accordance with Accounting Standards Codification (“ASC”) Topic 605, “Revenue Recognition,” when persuasive evidence of an arrangement exists, the services have been rendered, the price is fixed or determinable, and collectability is reasonably assured. These conditions occur when a customer agreement is effected and the consultant performs the authorized services. Revenue is recorded net of all discounts and processing fees. Advances from customers represent amounts received from customers prior to the Company’s provision of the related services and credit balances from overpayments.

 

Reimbursements received by the Company for out-of-pocket expenses are characterized as revenue.

XML 22 R11.htm IDEA: XBRL DOCUMENT v3.7.0.1
Certificates of Deposit and Marketable Securities
9 Months Ended
Feb. 28, 2017
Certificates of Deposit and Marketable Securities [Abstract]  
Certificates of Deposit and Marketable Securities
5. Certificates of Deposit and Marketable Securities

 

The Company has characterized its investments in certificates of deposit and 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 February 28, 2017 and May 31, 2016 using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2) and significant unobservable inputs (Level 3):

 

  February 28, 2017   Level 1     Level 2     Level 3     Total  
                           
  Certificates of Deposit   $ -     $ 1,262,000     $ -     $ 1,262,000  
  Equity Securities     28,960       -       -       28,960  
      $ 28,960     $ 1,262,000     $ -     $ 1,290,960  
                                   

 

  May 31, 2016   Level 1     Level 2     Level 3     Total  
                           
  Certificates of Deposit   $ -     $ 1,528,000     $ -     $ 1,528,000  
  Equity Securities     25,272       -       -       25,272  
      $ 25,272     $ 1,528,000     $ -     $ 1,553,272  

 

Based upon the Company’s intent and ability to hold its certificates of deposit to maturity (which maturities range up to twelve months at purchase), such securities have been classified as held-to-maturity and are carried at amortized cost, which approximates market value. 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 certificates of deposit and marketable securities at February 28, 2017 and May 31, 2016 are summarized as follows:

 

  February 28, 2017 
Current
  Amortized 
Cost
    Gross 
Unrealized 
Holding 
Gains
    Gross 
Unrealized 
Holding 
Losses
    Recorded 
Value
 
  Certificates of Deposit   $ 1,262,000     $ -     $ -     $ 1,262,000  
  Equity Securities     16,866       12,094                  -       28,960  
      $ 1,278,866     $ 12,094     $ -     $ 1,290,960  

 

  May 31, 2016 
Current
  Amortized 
Cost
    Gross 
Unrealized 
Holding 
Gains
    Gross 
Unrealized 
Holding 
Losses
    Recorded 
Value
 
  Certificates of Deposit   $ 1,528,000     $ -     $ -     $ 1,528,000  
  Equity Securities     16,866       8,406                  -       25,272  
      $ 1,544,866     $ 8,406     $ -     $ 1,553,272  

 

The Company’s investments in marketable securities consist primarily of investments in certificates of deposit and 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 23 R12.htm IDEA: XBRL DOCUMENT v3.7.0.1
Fair Value of Financial Instruments
9 Months Ended
Feb. 28, 2017
Fair Value of Financial Instruments [Abstract]  
Fair Value of Financial Instruments
6.Fair Value of Financial Instruments

 

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 24 R13.htm IDEA: XBRL DOCUMENT v3.7.0.1
Equity
9 Months Ended
Feb. 28, 2017
Equity [Abstract]  
Equity
7.Equity

 

During the nine months ended February 28, 2017 and February 29, 2016, the Company did not purchase any shares of its common stock. As of April 7, 2016, the previously announced repurchase plan was terminated with 56,318 shares remaining available for purchase.

XML 25 R14.htm IDEA: XBRL DOCUMENT v3.7.0.1
Other Matters
9 Months Ended
Feb. 28, 2017
Other Matters [Abstract]  
Other Matters
8.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.

XML 26 R15.htm IDEA: XBRL DOCUMENT v3.7.0.1
Recent Accounting Pronouncements
9 Months Ended
Feb. 28, 2017
Recent Accounting Pronouncements [Abstract]  
Recent Accounting Pronouncements
9.Recent Accounting Pronouncements

 

In May 2014, the FASB issued an update to ASC 606, “Revenue from Contracts with Customers.” This update to ASC 606 provides a five-step process to determine when and how revenue is recognized. The core principle of the guidance is that a company should recognize revenue upon transfer of promised goods or services to customers in an amount that reflects the expected consideration to be received in exchange for those goods or services. This update to ASC 606 will also result in enhanced disclosures about revenue, providing guidance for transactions that were not previously addressed comprehensively, and improving guidance for multiple-element arrangements. This update to ASC 606 is effective for the Company in the fiscal year ending May 31, 2018. The Company expects the impact of the update, if any, to be immaterial on its consolidated financial statements.

 

In November 2015, the FASB issued ASU 2015-17, “Income Taxes (Topic 740): Balance Sheet Classification of Deferred Taxes,” which applies to the classification of deferred tax assets and liabilities. The update eliminates the requirement to classify deferred tax assets and liabilities as noncurrent or current within a classified statement of financial position. This ASU is effective for annual periods beginning after December 15, 2016 and for interim periods within those annual periods. This ASU should be applied prospectively with early adoption permitted at the beginning of an interim or annual reporting period. The Company will classify any deferred tax assets and liabilities as noncurrent beginning with the first quarter of fiscal 2018.

 

In January 2016, the FASB issued ASU 2016-01, “Financial Instruments – Overall: Recognition and Measurement of Financial Assets and Financial Liabilities.” The amendments in this update require all equity investments to be measured at fair value with changes in the fair value recognized through net income. The amendments in this update also require an entity to present separately in other comprehensive income the portion of the total change in the fair value of a liability resulting from a change in the instrument-specific credit risk when the entity has elected to measure the liability at fair value in accordance with the fair value option for financial instruments. In addition, the amendments in this update eliminate the requirement to disclose the fair value of financial instruments measured at amortized cost for entities that are not public business entities and the requirement to disclose the method(s) and significant assumptions used to estimate the fair value that is required to be disclosed for financial instruments measured at amortized cost on the balance sheet for public business entities. This update is effective for the Company in the fiscal year ending May 31, 2019. The Company is currently evaluating the impact, if any, of this update on its consolidated financial statements.

 

In February 2016, the FASB issued ASU 2016-02, “Leases (Topic 842).” This update includes a lease accounting model that recognizes two types of leases – finance leases and operating leases. The standard requires that a lessee recognize on the balance sheet assets and liabilities relating to leases with terms of more than 12 months. The recognition, measurement, and presentation of expenses and cash flows arising from a lease by a lessee will depend on its classification as a finance or operating lease. This update is effective for the Company in the fiscal year ending May 31, 2020. The Company is currently evaluating the impact, if any, of this update on its consolidated financial statements.

 

In March 2016, the FASB issued ASU 2016-08, “Principal versus Agent Consideration (Topic 606).” This update contains guidance on principal versus agent assessments when a third party is involved in providing goods or services to a customer. It specifies that an entity is a principal, and thus records revenue on a gross basis, if it controls a good or service before transferring the good or service to the customer. An entity is an agent, and thus records revenue on a net basis, if it arranges for a good or service to be provided by another entity. This update is effective for the Company in the fiscal year ending May 31, 2019. The Company is currently evaluating the impact, if any, of this update on its consolidated financial statements.

 

In May 2016, the FASB issued ASU 2016-12, “Narrow-Scope Improvements and Practical Expedients (Topic 606).” This update provides certain clarifications to reduce potential diversity and to simplify the standard. The amendments in ASU 2016-12 clarify the following key areas: assessing collectibilty; presenting sales taxes and other similar taxes collected from customers; noncash consideration; contract modifications at transition; completed contracts at transition; and disclosing the accounting change in the period of adoption. This update is effective for the Company in the fiscal year ending May 31, 2019. The Company is currently evaluating the impact, if any, of this update on its consolidated financial statements.

XML 27 R16.htm IDEA: XBRL DOCUMENT v3.7.0.1
Cash and Cash Equivalents (Tables)
9 Months Ended
Feb. 28, 2017
Cash and Cash Equivalents [Abstract]  
Summary of cash and cash equivalents
   February 28,
2017
  May 31,
2016
 
 Cash in banks $4,083,962  $3,974,007 
 Money market funds  814,660   540,150 
   $4,898,622  $4,514,157 
XML 28 R17.htm IDEA: XBRL DOCUMENT v3.7.0.1
Certificates of Deposit and Marketable Securities (Tables)
9 Months Ended
Feb. 28, 2017
Certificates of Deposit and Marketable Securities [Abstract]  
Summary of assets measured at fair value on recurring basis
 February 28, 2017 Level 1  Level 2  Level 3  Total 
              
 Certificates of Deposit $-  $1,262,000  $-  $1,262,000 
 Equity Securities  28,960   -   -   28,960 
   $28,960  $1,262,000  $-  $1,290,960 
                  

 

 May 31, 2016 Level 1  Level 2  Level 3  Total 
              
 Certificates of Deposit $-  $1,528,000  $-  $1,528,000 
 Equity Securities  25,272   -   -   25,272 
   $25,272  $1,528,000  $-  $1,553,272 
Summary of certificates of deposit and marketable securities
  February 28, 2017 
Current
  Amortized 
Cost
    Gross 
Unrealized 
Holding 
Gains
    Gross 
Unrealized 
Holding 
Losses
    Recorded 
Value
 
  Certificates of Deposit   $ 1,262,000     $ -     $ -     $ 1,262,000  
  Equity Securities     16,866       12,094                  -       28,960  
      $ 1,278,866     $ 12,094     $ -     $ 1,290,960  

 

  May 31, 2016 
Current
  Amortized 
Cost
    Gross 
Unrealized 
Holding 
Gains
    Gross 
Unrealized 
Holding 
Losses
    Recorded 
Value
 
  Certificates of Deposit   $ 1,528,000     $ -     $ -     $ 1,528,000  
  Equity Securities     16,866       8,406                  -       25,272  
      $ 1,544,866     $ 8,406     $ -     $ 1,553,272  
XML 29 R18.htm IDEA: XBRL DOCUMENT v3.7.0.1
Cash and Cash Equivalents (Details) - USD ($)
Feb. 28, 2017
May 31, 2016
Feb. 29, 2016
May 31, 2015
Summary of cash and cash equivalents        
Cash in banks $ 4,083,962 $ 3,974,007    
Money market funds 814,660 540,150    
Total $ 4,898,622 $ 4,514,157 $ 3,612,630 $ 3,669,790
XML 30 R19.htm IDEA: XBRL DOCUMENT v3.7.0.1
Certificates of Deposit and Marketable Securities (Details) - USD ($)
Feb. 28, 2017
May 31, 2016
Summary Of Assets Measured Fairvalue On Recurring Basis [Abstract]    
Assets measured at fair value, Total $ 1,290,960 $ 1,553,272
Fair value on recurring basis [Member] | Certificates of Deposit [Member]    
Summary Of Assets Measured Fairvalue On Recurring Basis [Abstract]    
Assets measured at fair value, Total 1,262,000 1,528,000
Fair value on recurring basis [Member] | Equity Securities [Member]    
Summary Of Assets Measured Fairvalue On Recurring Basis [Abstract]    
Assets measured at fair value, Total 28,960 25,272
Fair value on recurring basis [Member] | Level 1 [Member]    
Summary Of Assets Measured Fairvalue On Recurring Basis [Abstract]    
Assets measured at fair value, Total 28,960 25,272
Fair value on recurring basis [Member] | Level 1 [Member] | Certificates of Deposit [Member]    
Summary Of Assets Measured Fairvalue On Recurring Basis [Abstract]    
Assets measured at fair value, Total
Fair value on recurring basis [Member] | Level 1 [Member] | Equity Securities [Member]    
Summary Of Assets Measured Fairvalue On Recurring Basis [Abstract]    
Assets measured at fair value, Total 28,960 25,272
Fair value on recurring basis [Member] | Level 2 [Member]    
Summary Of Assets Measured Fairvalue On Recurring Basis [Abstract]    
Assets measured at fair value, Total 1,262,000 1,528,000
Fair value on recurring basis [Member] | Level 2 [Member] | Certificates of Deposit [Member]    
Summary Of Assets Measured Fairvalue On Recurring Basis [Abstract]    
Assets measured at fair value, Total 1,262,000 1,528,000
Fair value on recurring basis [Member] | Level 2 [Member] | Equity Securities [Member]    
Summary Of Assets Measured Fairvalue On Recurring Basis [Abstract]    
Assets measured at fair value, Total
Fair value on recurring basis [Member] | Level 3 [Member]    
Summary Of Assets Measured Fairvalue On Recurring Basis [Abstract]    
Assets measured at fair value, Total
Fair value on recurring basis [Member] | Level 3 [Member] | Certificates of Deposit [Member]    
Summary Of Assets Measured Fairvalue On Recurring Basis [Abstract]    
Assets measured at fair value, Total
Fair value on recurring basis [Member] | Level 3 [Member] | Equity Securities [Member]    
Summary Of Assets Measured Fairvalue On Recurring Basis [Abstract]    
Assets measured at fair value, Total
XML 31 R20.htm IDEA: XBRL DOCUMENT v3.7.0.1
Certificates of Deposit and Marketable Securities (Details 1) - USD ($)
9 Months Ended 12 Months Ended
Feb. 28, 2017
May 31, 2016
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost $ 1,278,866 $ 1,544,866
Gross Unrealized Holding Gains 12,094 8,406
Gross Unrealized Holding Losses
Recorded Value 1,290,960 1,553,272
Certificates of Deposit [Member] | Current [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost 1,262,000 1,528,000
Gross Unrealized Holding Gains
Gross Unrealized Holding Losses
Recorded Value 1,262,000 1,528,000
Equity Securities [Member] | Current [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost 16,866 16,866
Gross Unrealized Holding Gains 12,094 8,406
Gross Unrealized Holding Losses
Recorded Value $ 28,960 $ 25,272
XML 32 R21.htm IDEA: XBRL DOCUMENT v3.7.0.1
Equity (Details)
Apr. 07, 2016
shares
Equity (Textual)  
Shares remain available for purchase 56,318
EXCEL 33 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( "&#CDH?(\\#P !," + 7W)E;',O+G)E;'.MDD^+ MPD ,Q;]*F?L:5\'#8CUYZ6U9_ )Q)OU#.Y,A$[%^>X>];+=44/ 87O+>CT?V M/S2@=AQ2V\54C'X(J32M:OP"2+8ECVG%D4)6:A:/FD=I(*+ML2'8K-<[D*F' M.>RGGD7E2B.5^S3%":4A+,*P).B0\5?UX^8 TBTH_0(:+L A#&^NQT:E8(C M-R."?S]PN -02P,$% @ (8..2F;S"V"" L0 ! !D;V-0&UL38Y-"\(P$$3_2NG=;BGB06) L$?!D_>0;FP@R8;-"OGYIH(? MMWF\81AU8\K(XK%T-8943OTJDH\ Q:X831F:3LTXXFBD(3^ G/,6+V2?$9/ M-(X'P"J8%EQV^3O8:W7..7AKQ%/25V^9"CGIYFHQ*/B76_..7+8\#?NW_+"" MWTG] E!+ P04 " A@XY*8H5IR>X K @ $0 &1O8U!R;W!S+V-O M&ULS9+!:L,P#(9?9?B>*$Y#!R;U96.G%@8K;.QF;+4UBV-C:R1]^R5> MFS*V!]C1TN]/GT"M#D+[B,_1!XQD,=V-KNN3T&'#3D1! "1]0J=2.27ZJ7GP MT2F:GO$(0>D/=42HJVH-#DD910IF8!$6(I.MT4)'5.3C!6_T@@^?L&,YCU\(-,,,(HTO?!30+,5?_Q.8.L$MR3'9)#<-0#JNR@LX!-^PZ^77U\+A_8K*N^'U1-05O]GPMZD;4_'UV M_>%W$W;>V(/]Q\970=G"K[N07U!+ P04 " A@XY*F5R<(Q & "<)P M$P 'AL+W1H96UE+W1H96UE,2YX;6SM6EMSVC@4?N^OT'AG]FT+QC:!MK03 M621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS M[BYBZ(:(E/)X8-DOV]:[MR_>X%#BVR]*+41B1%G\@MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C( MWXV(]ZMOFCU7H5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU M+,76>)7 \:V@S&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=* MY \FIS_I,C0'HYI9";V$5FJ?JH,@H%\;D>/N5Z> HWEL:\4*Z">P'_ MT=HWPJOX@L Y?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=R MSTS0LS0[=R M2^JVE+ZU)CA*]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZ MG=PZ.)Z8D;D*TU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCR MHB'NH8:8S\-#AWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)2 M56 Q6\8#*Y"B?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYE ML<%5'<]56_*POFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q;B%D2XDU=[=7G MFYRN>B)V^I=WP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5 M' 86%S+D4.Z2D 83 >LX=SFWJXPD6L_UC6'ODR MWSEPVSK> U[F$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\ MU*M:I60K$3]+!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHS MU8NL.8T*;T'50.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\! M4$L#!!0 ( "&#CDK<+_DQ80( !(( 8 >&PO=V]R:W-H965T&UL?99AKYL@%(;_BO$'7 34ZHTU:;LL6[(ES5VV?:8MK>:B.*#U M[M\/T.N<#C(W!*G[4 MM)>S=F!2.7'^:CJ?+]LP,C.BC)Z5"4'TXT$/E#$32<_CUQ@TG)C&.&^_1_]H MD]?)G(BD!\Y^UA=5;<,L#"[T2NY,O?#^$QT32L)@S/X+?5"FY68FFG'F3-K? MX'R7BC=C%#V5AKP-S[JUSWYX$^/1YC>@T8 F TK_:\"C 4^&837!,#.;Z@>B M2%D(W@=B^%H=,9L"/F.]F&^38T;^ @ZO ?@#V9H"M'<_LL=\>>^VQM<[)8 %>1^@&)%Y X]LT" M,"@2JVBM(L\PSOR0U M)'4BV@+B*W _8> $;QPZ7&\4C6=DIF1>1N?[%5ME[ M)"M[)?2>)'P,A?49$;(5W6U*!)YYK-"F6E;J%+67[R43/?6"A: MY7C+=P>1R\F7'%>#HA6*OX8A=B/ )<6C02L4?ZE#MY(17AQ&HV:^9C!/490N M46!VPC94W.QE)(,SO[?V)IR-3A?>#MD3^J]\N"V_$G&K6QFF95/J"GCJ,7I5I;G1;#+?4T%&\&V]@,/T-*/\ 4$L#!!0 ( "&# MCDJZ[#&M3P0 #04 8 >&PO=V]R:W-H965T&ULC9CM M;NI&$(9O!7$!QSL[^QD1I$)5M5(K1:=J^]L)FX".P=1VPNG==VT<"C/CI'_ M-N_LOKL[?G;8Q:ENOK7;E+K9]WUU:._GVZX[WA5%^[1-^[+]4A_3(?_R7#?[ MLLNWS4O1'IM4;H:@?55HI5RQ+W>'^7(Q/'MHEHOZM:MVA_30S-K7_;YL_EFE MJC[=SV'^_N#K[F7;]0^*Y>)8OJ3?4_?'\:')=\6EEN;*//76UJGJNI;RC[^ M'AN=7_KL Z^OWUO_:1A\'LQCV:9U7?VUVW3;^WF8SS;IN7RMNJ_UZ>;6.99\4<(=Y,I_ZA\/<#;_E MT;;YZ=M2FT7QUK)$7N_V)"BR;T$(_7\4Z.1S$>AWAS M'>_)(,X2/T@.@\2$&)RF0Q%T%@Q8+_LQHA_#_03BYRRQ5_V CBHZ1?P(.FM1 M>RW[L:(?R_U$XL>R?IPW6D62#&NN\UZA"TKVXT0_COE!,NZ5X^.&"$#<""H5 M+,I>O.C%B\"(HN%9?%J%R4S0313.!F2(*N@I 0+B 2,T)+$],2 M12>1QU,N1&&)@F+3(LCTC>S@94XK[L913BO>$!C%J:DE2&J6BNEKZ6U<3 M\ 3NRE%7P/N*WM-,%F3:QQ@F_,@&,G JLY0& ;<\HP453B>TC&3@3$:Z1P"'+:!%D_.4 M.A*41H7HPL0^ 3*8P;&=&"< !C).@?/44+8#)V6_PSJZUP@ZK]&KB=H"9*8" M1Z%A+P6GJM8&/)]H0>C0 $RMODQ7X'@U%/2"AE$>!+B:,&5&RVS5G*V&=+32 M C$U@J:NUZ+06.LF7E8MDU5SLAKZLFJ.3 PA>$59)@B-@P!A@JYZHDKE2#1T M#Q(T;-$^UMPZD=&JD;VF9J)@UC(,-8>AH7 6-'PL'VING<@@U!R$AH)0<[PA M ,^]SV2W?F0$:EZ<&EHL:UYW6E ZN$ =?2Z\]21#57.H6@I5S6&9JS'PUGMJ M2E#ZD&NW8"9_D&5&8NT M(!)4F/_*3DV1C%?D6+04K\B+U^@RR]G?5$EH/)BI9,*)@P5>PUI:X",_,IBH MTB2E7*455\ZZ^K]<%[S7-==RJVJ+WF0VU1N+C=5>N[Z M2Y^OF_,YUOFFJX_C&5UQ.2A<_@M02P,$% @ (8..2KZ%UUIT @ T@@ M !@ !X;"]W;W)K M(_B@3745( "2H,9EX^1%4V9,L\?JEKS/YL2$6[M0_]V\!K>3H+-1#DJQ:?R')+)5YI M]YD,!<6^-U3_E5Q))>6*1.;8TXKK7V]_X8+60Q2)4N/W_EDV^MD-\6\VMP$- M!C0:8'37$ Z&\)\AU,7W9+K4CUC@?,5HY[%^M5JL-@5DFI)HR4PBP$ 1B4/93.:R$D3632)D68366E0FD21,?.%0Y8@D"9NFMA) M$]LTT*")[:(-D'N*&4/B9$AL!F,+;7I)/,F@IMU:GX>R&4WJI$EMFM"@L26A M(2GN2F84F9,BLRDB@Z*79)-BP0LPE^:!:$:R<)(L;)+8(%E8TPZ1$,Z( M('"?2L!F2LQC"5BY0@@C:"YF\81PSO2?DQ+:3-91">WZ%_(O:V[WX@GAG,E] M<$)D,V4F$[)3P1A!:R<](>R9@LGEHF[[;YB=RH9[.RKD/:5ODR.E@LB@X$6& M.\L/C+%3D:-0S52V67_+]AU!V^$+(A@_8_*_4$L#!!0 ( "&#CDH#6&EB M# 0 #\1 8 >&PO=V]R:W-H965T&ULC9C;;N,V$(9? M1=!](IY%!;:!V/*B!5H@V$7;:\6F#U@=O)(2;]^^U"%>96:4YL:2J&_(^3EC M4ABIK=R159?C6\/5\ M/+5=0[1:7+*C^^;:ORY/M7^*;KWLSX4KFW-5!K4[+,-'_K#EMC/HB;_/[MI, M[H-.RG-5?>\>?M\O0]9YY'*W:[LN,G]Y=1N7YUU/WH\?8Z?A;#308(1JT]Y.99FVV6M35-:B'?+AD7=KQ!^W#M>L:^^CT[_Q\-K[U M=6621?3:]3,BZP$1$R1F[Y$4(_Q&1'[\FQ."7DWM)9CK 8E[I!PF4LN$"6G A% @BY650'2* M0:5-K!6S8'8H4"7*"$-KU*1&C34JH'% ]-1UD5@KXAAHI, X9HR!#$TQ*"VS M/!%0(P5RHW0R$T=#:C18HP8:#1I(:,&Y!9YO"$YR:QB8BA1S,?>><_ GV&+. MQ(F?B!E],:DOQOI ^JUC'!JMF<\6F*<4R*PU'( I!I461OKL!Q()4"7::*YH MC9;4:+%&,.=KBP:ZXWXJ)5C\-A0G8PO2/L68\@D!5]LMQK3/43X3P(04E^"% MRM+VG-&[ L/3@[8%AG/7*)C@%"4TVC\P99D! =D2E$Z29$;9S'['D3++H#). M+#P,AIV@[A17,.P$)HV%"Q/5F;3)S-++R6WTD0NLC4-M@LKJ+L6@/ KT.X>% M^C"G_'8E%%2(.;\)":YG)-);,)=8HH 2)?9<6X8#2' QPE("XQ9WMR4XT77' M9@32-0+'18*%1<+(O!<8$R$D.$M$$&-":B*"!!=_$$&Z0."X0H!+Y9H3.S]G M @60P%0"5]24P$222+AU$IAB3,TM+W1IP'%M8&%M,#+32NO.6,50^ C._[,4 MK T(3C!M$@D%$IQDW,PM,G1QP'%U8&%U,#)VZCF[9Q(*I#%8V!,8NT?1(Z&9 M79/3-0''18&%10''^S-/C& &GE@^"Z:?!;>? >5T>3P5[CZV)_$FV!7O91M M5Q9,6F^G_4?1'1Y!^YH_;#C1GG9?!_K#YJ_NAT\+?V;U\5PVP7/5^B-K?[ \ M5%7KO/_LWGM^,",N]_^ F95 MTJUP;U3PUT^GGX0F,#V5U8]ZIW4S^5GDAWKF[9KF^.3[]7JGBZS^7![UP?RS M+:LB:\QA]>;7QTIGFRZHR'U&B/"+;'_PYM/NW$LUGY;O3;X_Z)=J4K\715;] M6NB\/,T\ZOT^\77_MFO:$_Y\>LS>]-^Z^>?X4IDC_Z*RV1?Z4._+PZ32VYGW M!WU**6\#.N+;7I_JF]^3MI37LOS1'ORYF7FD'9'.];II)3+S]:%CG>>MDAG' MOU;4N^1L V]__U9/NN)-,:]9K>,R_[[?-+N9I[S)1F^S][SY6IY2;0OBWL16 M_T5_Z-S@[4A,CG69U]WG9/U>-V5A5D;("Z MUM!E\,_3T8D>L_9*H$_*K*!U>[);,-U_9HIK<_9CKM34 M_VAU++(X(^P6B?I(#)&(])%GB(2.RA(BW%%)D$2TCZP0A/61%$&""^(;ORZF M,=0TUL6'M_&A8]H9D1URL ,E+ H<+H9<0&GH#/@94MRH*>%,U1)R5(:4">Z M"00_T8#3D)# L1,IA 1,".YX"CE)F(AP6P/4U@#:ZF2)SPAW[*+BSO2%:)X0 MYA'.](4@C['&7; Q% H<^YZ'D>4PD@PCJV$D'2JJ9QU'K>/0.NE8QT&63TJ* MT+E,8Z@$O!M&EL-(,HRLAI%TL*J>>0(U3T#SW%XK0!H6$"J,+(< MERP95EJ-4TH?*O4,E*B!$AKH7)(+"482,<4Y<8R.Y:B^"]7PO@LY:A8'4\QI M]PD$[_5=K!#!5.!<1RGD&!-2XK8JU%8%;*7$N?'&ZO\UW@A-%"&)G'H6$:P[ ME#1T;[!Q-&H"H1H^@9"C4E&JE#N!$+PW@5@A 57N?B6%7! )Q^U3&^I"1*Y+25&M*")P\QR!).,8%8CF'2XMKZ+^'Z1(AM&\/ "=XR, M/U&UH"POU'@5$*"AHS0B( M]68$PYLS E)%J.12NJY"\EY[1JL))'<[?HJ 2E!RQU]\VTSA#I,28!O<8^+] MV;]YN&]?,?V556_[0SUY+9NF++JG^6U9-MJ(DL]&;J>SS>4@U]NF_2G-[^K\ M:N=\T)1'^]K*O[P[F_\'4$L#!!0 ( "&#CDJ$)J9Z_P, +$1 8 M>&PO=V]R:W-H965T&UL?9C;;N,V$(9?1=!]5IKA.; -Q%XL M6J %@BVVO59L^H#5P97D>/OVI0[QVN1P;V*)^3G\9T;^3'%Q;=KOW=':/OE1 ME76W3(]]?W[.LFY[M%71?6K.MG;_V3=M5?3NMCUDW;FUQ6Z<5)49YKG,JN)4 MIZO%./;:KA;-I2]/M7UMD^Y2547[W]J6S7690OHQ\/5T./;#0+9:G(N#_:#(UO:;3^$*-S'N]W8LAPB.1__SD'3VYK#Q/OKC^A?QN1=,F]%9S=-^<]I MUQ^7J4Z3G=T7E[+_VEQ_LW-"(DWF[/^P[[9T\L&)6V/;E-WX-]E>NKZIYBC. M2E7\F#Y/]?AYG>-_3*,GX#P!;Q/D MG;IU+H:' IZ9*^9V&!QK-_[/9=NYT?<5Y&*1O0^!9LUZTN"]YJ;(7/3;$D@M ML<9@.CXNL D5*K("(Y-@XWSVD(2D W R !\#\(< RJO"I%&CII[28$(B]W(A M9"I'$+0=0=H11#Z:#B#) )+(QWCY3!IQ9Q0XNZO[E ZAD@8,;4:19E1H!G+/ MC J6>6)2:\],J&+:1!JM22\Z\,*\!JYUF+&CHF=X$ZJ0WZL>O!C2BPF[#)'' M'G+ZRYL3I47_VYL'5HT$H:67$:'#G#&A(I8B/(&PPGZS9\U#MQUU_&Y3,I5+ MC/@AX?,"&/H!WP\2?K@TQF\Z)43&%(M8HFD%++04-(T1EH34C/F6""$7T2+1 M^ ."?\!\2YQJ1\YXT#=*B#KV:-,(!!%8XD&1!-4W[<-E0^F85K$'FT8JA$SE M08E"6CI##'VHTCJE#8]8HL$*%%E]G$$(3=!"A \2 5?DC$5^=X#F*V@":I'? M/J"Q"(;(2OI9F3 KD9N0TY20&Q9%-=*D18JT_@X!0X(^@:MAZ(I4*J7CMFC: M8DA; .W;(C@J@?L;%TJF=0S_2.,60]P"^#L/##&*PFCA_R(1NBS)W 0;1$JGE>2Q/37-1PSY"#YGUDB C[1$Z'YEB28D M$KM.])F-(?J8YEP*WQ*!2*% QOI&$Q()0J)/;0S)QP5P$,KW1"!22J-,S!3- M2 PWH>"W9(WA!I-KHZ5?T TA9!)0LI@IFKI([$8Q FY&,Y(1C$0?W+/H_OW( M[2!"0A(Z%,0..[M[T:UL>QC/!+IDVUSJ?GBEO!N]G3N\X/"B[(VOX7DSG1[\ M##,=9OQ9M(=3W25O3>]>P\>7Y7W3]-;9S#^YNA]ML;O=E';?#Y?*7;?3(<)T MTS?G^8 DNYW2K/X'4$L#!!0 ( "&#CDHB+81 M $ -(# 8 >&PO M=V]R:W-H965T&UL?5-A;]L@$/TKB!]0$IRU661;:CI5F[1) M4:>UGXE]ME'!YP&.NW\_P*[KK5:_ '?<>_?N.-(!S;-M !QYT:JU&6VP5=M#ZFPJ-%LZ;IF:V,R#*"-**\8J]4[*%DR&V MUUJ8/T=0.&1T2U\=#[)N7'"P/.U$#3_!_>I.QEML9BFEAM9*;(F!*J.WV\-Q M%^)CP*.$P2[.)%1R1GP.QKO&G5N9RVWO<'QES9@A;N MRO30X4UMK!8>3=LPUUL0501IQ7B27#,M9$>++/I.MLC,X)7LX&2)&[06]L<1 ME!ESNJ/OCB?9M#XX6)'UHH&OX+_U)XL66U@JJ:%STG3$0IW3V]WAF(;X&/!= MPNA69Q(J.1OS$HS'*J=)$ 0*2A\8!&X7N .E A'*>)TYZ9(R -?G=_;[6#O6 MU,&9VQ%O$/Q#KV78K=/,G8)1'/,<8KAZY@E@B'[DH)OI3CRO^!\&[[?5+B/ M\/UO"O^1/]TD2"-!^M\2MV+^5,E6/=5@FSA-CI1FZ.(DK[S+P-[R^":_PJ=I M_R)L(SM'SL;CR\;^U\9X0"G)%8Y0BQ]L,134/AP_XME.8S89WO3S#V++-RY^ M E!+ P04 " A@XY*YVC'FK0! #2 P & 'AL+W=OWQ1N#B MU^G?9\".Z[967X 9YIPY,PS9:.R+:P$\>5-2NYRVWO<'QES9@A+NRO2@\:8V M5@F/IFV8ZRV(*H*49'RWNV%*=)H66?2=;)&9PP/_H3Q8MMK!4G0+M.J.)A3JG]_O#,0WQ,>!G!Z-;G4FH MY&S,2S"^5CG=!4$@H?2!0>!V@0>0,A"AC->9DRXI W!]_F#_'&O'6L["P8.1 MSUWEVYS>45)!+0;I'\WX!>9ZKBF9B_\&%Y 8'I1@CM)(%U=2#LX;-;.@%"7> MIKW3<1^GF^1VAFT#^ S@"^ NYF%3HJC\D_"BR*P9B9UZWXOPQ/L#Q]Z4P1E; M$>]0O$/OI=@G2<8N@6B..4XQ?!VS1#!D7U+PK11'_@^<;\.3385)A"=_*$RW M"=)-@C02I/\M<2OF^J\D;-53!;:)T^1(:08=)WGE70;VGL&UL?5-A;]P@#/TKB!]0+LFM/9V22+U6TR9MTJG3UL][98H+3<];^ ;N>W\VWF(+2RT4:"M0$P--0>^3XVD?XF/ #P&C79U)J.2"^!*, MSW5!=T$02*A<8.!^N\(#2!F(O(R?,R==4@;@^OS&_C'6[FNY< L/*)]%[;J" M'BBIH>&#=$\X?H*YG@^4S,5_@2M('QZ4^!P52AM74@W6H9I9O!3%7Z==Z+B/ MTTV6S+!M0#H#T@5PB'G8E"@J?^2.E[G!D9BI]ST/3YP<4]^;*CAC*^*=%V^] M]UHFV6W.KH%HCCE-,>DZ9HE@GGU)D6ZE.*7_P--M>+:I,(OP[ ^%=]L$^TV" M?238_[?$K9C#7TG8JJ<*3!NGR9(*!QTG>>5=!O8^C6_R'CY-^U=N6J$MN:#S M+QO[WR Z\%)V-WZ$.O_!%D-"X\+QSI_--&:3X;"??Q!;OG'Y&U!+ P04 M" A@XY*99^7^+0! #2 P &0 'AL+W=OA<.#UFOC=U<,96Q#N?O/7>:Y4> M/A3L&H06S&G&9%O,BF!>?0V1[84X9:_HV3[]L)OA(=(/V^AYLB^0[PKD42!_ ML\0=3/Y_D6S34P6FB]-D28VCCI.\\:X#>Y_%-_D'GZ?]&S>=T)9G\T\9K/A<%A^$%N_&PO=V]R:W-H965TMC"]H%T)_9,Q7'6CA;VP/!F\:Z[0(:+J6^=Z!J!-( M*\9WN_=,"VEHF2??V96Y'8*2!LZ.^$%KX7Z=0-FQH'OZZGB2;1>B@Y5Y+UKX M"N%;?W9HL86EEAJ,E]80!TU![_?'4Q;C4\!W":-?G4FLY&+M!VA0=0*A*AC)\S)UU21N#Z_,K^(=6.M5R$AP>K?L@Z= 6]HZ2&1@PJ M/-GQ(\SUO*-D+OXS7$%A>%2".2JK?%I)-?A@]Y0O$?OM=QG/&?7 M2#3'G*88OHY9(ABR+RGX5HH3_P_.M^&'386'!#_\I?"P39!M$F2)('NSQ*V8 M[)\D;-53#:Y-T^1)90>3)GGE70;VGJ(MG-XW99 3;SS^(+=^X_ U02P,$% @ (8..2I;F M >T 0 T@, !D !X;"]W;W)K&UL?5/;;MP@ M$/T5Q >$7=9)5BO;4C91E$JMM$K4]IFUQS8*%P?P.OW[ ":NVUI] 6:8<^;, M,.2C-J^V W#H70IE"]PYUQ\(L54'DMDKW8/R-XTVDCEOFI;8W@"K(T@*0C>; M&R(95[C,H^]DREP/3G %)X/L("4SOXX@]%C@+?YT//.V<\%!RKQG+;R ^]Z? MC+?(S%)S"'T2[.*%1RUOHU&%_J F^"(!!0N<# M_':!>Q B$'D9;XD3SRD#<'G^9'^,M?M:SLS"O18_>>VZ N\QJJ%A@W#/>GR" M5,\U1JGXKW !X<.#$I^CTL+&%56#=5HF%B]%LO=IYRKN8[K9)]@Z@"8 G0'[ MF(=,B:+R!^98F1L](C/UOF?AB;<'ZGM3!6=L1;SSXJWW7LIM=IV32R!*,<<4="W%D?X#I^OPW:K"783O_E!XLTZ0K1)DD2#[;XEK,;=_)2&+ MGDHP;9PFBRH]J#C)"^\\L'[5JXQ=@AGEOW@Q#-AK[ M[%H 3UZTZEQ.6^_[$V.N;$$+=V=ZZ/"F-E8+CZ9MF.LMB"J"M&(\2=XP+61' MBRSZ+K;(S."5[.!BB1NT%O;G&909<[JCKXY'V;0^.%B1]:*!K^"_]1>+%EM8 M*JFA<])TQ$*=T_O=Z9R&^!CP)&%TJS,)E5R->0[&IRJG21 $"DH?& 1N-W@ MI0(1RO@Q<](E90"NSZ_L'V+M6,M5.'@PZKNL?)O3(R45U&)0_M&,'V&NYT#) M7/QGN('"\* $Z)D%I6CQ,NVRB_LXW?###-L&\!G %\ QYF%3 MHJC\O?"BR*P9B9UZWXOPQ+L3Q]Z4P1E;$>]0O$/OK=BEQXS= M$<Z)D%I6CQ-NVRB_LXW:3I#-L&\!G %\!MS,.F1%'Y M1^%%D5DS$COUOA?AB9,#Q]Z4P1E;$>]0O$/OI4BNDXQ= M$<4LKO"$6KQ@RV&@MJ' MXP<\VVG,)L.;?OY!;/G&Q4]02P,$% @ (8..2C((%W>V 0 T@, !D M !X;"]W;W)K&UL;5/;;MP@$/T5Q >$7>Q-HI5M M*9LH:J566J5J^\S:XXL"C MXG?Y] 3NNF_H%F.&<,Q>&;$3S:EL 1]Z4U#:G MK7/]D3%;MJ"$O<$>M+^IT2CAO&D:9GL#HHHD)1G?[6Z9$IVF119]9U-D.#C9 M:3@;8@>EA/E] HEC3O?TW?'2-:T+#E9DO6C@&[CO_=EXBRTJ5:= VPXU,5#G M]&%_/*4!'P$_.ACMZDQ")1?$UV!\KG*Z"PF!A-(%!>&W*SR"E$'(I_%KUJ1+ MR$!-*RL$Z5+.*3T6)MVGO=-S'Z2:YFVG;!#X3^$*XCW'8%"AF_B2<*#*# M(S%3[WL1GGA_Y+XW97#&5L0[G[SUWFNQ/Z09NP:A&7.:,'R-61#,JR\A^%:( M$_^/SK?IR6:&2:0GZ^A)NBV0;@JD42#]I\3#AQ*W,+=?-O:_1G3@4]G=^!%J_0=;# FU"\<[ M?S;3F$V&PW[^06SYQL4?4$L#!!0 ( "&#CDK30=DMQ@$ #<$ 9 M>&PO=V]R:W-H965T=5)')P;!. MP$DA/7!.U<<1F!QS'.-/QVO7M,8Y2)'UM($?8'[V)V4MLK!4'0>A.RF0@CK' M=_'AF#J\!_SJ8-2K/7*5G*5\<\93E>/()00,2N,8J%TN< ^,.2*;QI^9$R^2 M+G"]_V1_]+7;6LY4P[UDO[O*M#G>8U1!30=F7N7X'>9Z4HSFXI_A LS"7296 MHY1,^R\J!VTDGUEL*IR^3VLG_#I.)[MX#@L')'- L@3LO0Z9A'SF#]30(E-R M1&KJ?4_=%<>'Q/:F=$[?"G]FD]?6>RGB]#8C%T92KN$G_Q_^#32+U0U71"H[,T]OGX2ZZE-&!3 MB6YL+JV=XL5@4!NWO;5[-;WER3"RG\>4+/^*XB]02P,$% @ (8..2H%= MX34> @ \ 4 !D !X;"]W;W)K&ULC53K;ILP M&'T5Q /4&&PN$4%JTE2;M$E1IVZ_G<0)J 8SVPG=V\\VE!&PJOW!MW..S_FP MG7=ZYJ(/QO*>+?VH?\Q\5)=2F4F0)&WY$)_ M4/7:[H4>@5'E5-6TD15O/$'/:_\1KG;8X"W@9T4[.>E[)LF!\SM!15NIR7O?5HUMNWX% MQ0/-30@'0C@2(/J4$ V$Z!\A^I2 !@+ZWQWP0,"S'4"?W1;SB2A2Y()WGNB/ M0TO,J8,KK'_7T4S:OV/7=#VEGKT5, YS<#-" V;38\()9H;8.A#X'O*TA"3P M'K);0F 8T I$4P&,W0*14R"R NC. 9I5H\#TQNAGD+OQ-QJ1KI M';C2E\Q>A3/GBFK-X$&+EOKY'0>,GI7I)KHO^D>H'RC>#N\K&!_YXB]02P,$ M% @ (8..2K1*6.03 P M \ !D !X;"]W;W)K&ULE5?A;ILP&'P5Q ,4; ,F51)IS31MTB95G=;]IHF3H )FX"3=V\\& MRD(X*/P)V+GORI-*XDP\%E9Y2M.H^/L@ M$GE9V<1^GWB*#T=E)ISU,H\.XJ=0O_+'0H^8E*L9')[WBGCBL[M*V=V$>G1#W)RU?1-.3;5M/]=W$6B88; M)?HWMC(IJT]K>RJ53!L6+26-WNIKG%772\/_7H8+:%- VP+BC1:PIH#]+V!5 M\[6RJM7/D8K6RT)>K*+^M_+(/!3DGFDSMV:R\J[Z3G=;ZMGSF@3!TCD;H@;S M4&/H%89V$1N \%N(HP6T*BA40:MZUE'!,0&#!*PB\#H$X4T;-897F*S&T(6[ M"-R;9@#.]QGE% ORH" /"%I@ A\2^-,M"2!!,,&2&N-W+ GT.^#6$H#S:7B- MZPCB4!#O"^(#!"$D"*=;LH $BPF6+'JMTK#_C "4/_B$$!='SP6&D &*@?22 MZ980'#U")YC2@#YR!<%&;,%1)B#+@Q0X?,2;80N.'_&GV-(',7;KR2BF*P4' MF8 D\R$*'#W"9QB"PT?"*8:$TYX3 !MY3G"8"4@S]P96'9Q ZDZWA>($4C+! ME@;T\7L6 <=>M'1@.069YD,+,DXA93.LP2FD: WL6>--M08 1ZW!N:8@USP8 MH,!YI,$,:W >*5@+^];T0;VWRSBF*P7GFH)<\Z%N1@;6POX'K M@WJ&C&.Z4G"B&4@T#P,Y< MG]SBROBK.%$JG;>JK,72/4G9/'J>V)UH1<0#:VBMGAP8KXA42W[T1,,IV9N@ MJO2P[\=>18K:72W,WI:O%NPLRZ*F6^Z(I-[S5 MHB%'^H/*G\V6JY779]D7%:U%P6J'T\/27:/''&4ZP!#/!;V*P;VC2WEA[%4O MONZ7KJ\5T9+NI$Y!U.5"WH@YU(^L>L7VA44N4Y7_3=ZH:7"M1+UCATKA?GK[,Y"LJK+HJ14 MY*V]%K6Y7MLG">["X # ^0+W[7D#0!00? ;$IOE5F2OU$)%DM.+LZO/U: M#=%-@1X#=9@[O6G.SCQ3U0JU>UFAU%]X%YVH8S8M@X?,F,@!(OU@/*6@EX$A M&1ML)<"35P!$!+\A L-3'PPDHCA!"&8(#0)PE&"8')2+9,8IFX9G*1I'$^* M ;@H#(?<2% $"HH 0>%$4,M$(T%^-J%RFTI#_X:6&-02 UJBB1:;"2;GE]]% M1C(24$8"R)B<_28!CB3SLWC2]3G 15& DQM-DX*"4D!0 B?(P 39_+9%/OP? M[L]HW X:GTJL?@VFIP*!$4Z'X%C4#=M!,YH7@*R.N<^,I8#6LT9X1N\"D"WE M+C.6 GL4"F;T;P?-^%0 >/=3P;Z'(.-+;Z2 G0I%_]'%L,$@R&&L+H[MBF/; M??^)C07!5H,@K[$Z&#(;VW\![+8!(]AI$&0U5AO;D-W&=YFQ%-BS4#:GC3/K M-Q"GM@M#6&2;L#>8=RK*CV8T%,Z.G6LSEPYV^_%S;28R[P-O9]?OA!^+6C@O M3*JIR\Q&!\8D56K\!_6)3FI<[A&PO=V]R:W-H965TL[3;P M]HR=$!74F]@S_N>;@YURM.[5]P"!O&EE?$7[$(8-8[[I00M_90

-)9IT5 MTQV8'QR(-@5IQ7B6W3 MI*%UF7P[5Y?V&)0TL'/$'[46[GT+RHX5S>FGXUD> M^A =K"X'<8 _$/X..X<66RBMU&"\M(8XZ"KZ(]]LBZA/@A<)HS_;D]C)WMK7 M:/QN*YK%@D!!$R)!X'*">U J@K",_S.3+BECX/G^D_XS]8Z][(6'>ZO^R3;T M%5U3TD(GCBH\V_$7S/VL*)F;?X03*)3'2C!'8Y5/7](3XG8.NQS YP"^!/"4ATV)4N4/(HBZ='8D;IK](.(5YQN.LVFB,XTBG6'Q M'KVG.E_?E>P40;-F.VGXN>8N6S0,^4L2?C$)3X#B"R"_#"@N HH$N/X"X-^J MG#2KI#%)L[HI\O6W-.QL,/'=/0EWD,:3O0TXXS2)SMH 2,RN$-;C4U\,!5V( MVUOGFD'?U)W&D? $N]EJMJC M;F\^B3?OKP8F7\'.A4Q@QUA]%G]2F_:X2Z M)OJN$WG7?KJ4B>GL>%45!4W0 M)H*E_TO) IDF7LNR,W8\GIZ,CV:#3+G=K#MS9M/QGPAJ7=KG8-7W<$XL]'NV;3R7OG6NY?ZT05X@KHO,N+#NMO4IG@\T]JG1>E MSN[$59ZN9=89>%O(&!_?;-)%GO0(P)NAV\_3%$3LILRC7T;BAN1>?*A*4X(P MPHJ=F\U!3#*C8IB9F3S1,9 >BQ]D(K-(P0*@= 8TZ*>;U^+@V6%7#S9.#4Z' MA.;2&%CC1>>Q-"O2D C_4+]6^EXF,+[#V2L%K%KJ" @S(E^*&)AG-&M7*HM? M5"D7B1)&156A2]W5\\LH0M@QHE"1@EU@]$ADJL3%X#[R!SHJZ*>(\VI1+JM$ M2#<%ACR;G9^,IM-I>]D/Y0JNLEZSL^_'0JVECH7ZO$86#S['@\ R^;TJZ"0Z MB_)4B5)^[LQ!T'QAUC)2WS\%5#2JN%=/7XF.V*JE N;'VY9Z=9N7(-'-6^I( M%5S+VF-9HJ11JSR!==-U ?3B$U/S,@)EJ1(2(+@D.))FP,.Y,D6)_XV_0*[. MSTY'Q\=G]/#9_'0^FIYU1(A9+'M)8_+[R7:'>JOE0BB\2AA:5JB\RF!+9G9)ZI_;L-\$=N"TZ.\3W*(1&+(L\A45-"5.*@3._'=X+ MU5^7="VL6V#@0.M5%O4,!A@9@9F()AW>@&1: 3(,),]F0'DA0$,KT!U9E:N\ MT+_!\Y/I%'7#6MB7(LLS$&!CJJY!M=#D5IQ,A]:XRCC7*'? .%6ZL,P"=M09>MD=^ C#1&5ZU+#)8J<,S M0E14 57\FR'4 M!=* /N&%P4TQ5;/B([9EOE3$OQ&UC#-(_.YF/9L +=R)9 MPJV9LO_J_96)'VGK]JCW>8977N1)@N;C358J6'1@L?XE.C+&;DSOV/VLQ\%' MB3JR4B6 >'(X;$UN2IA.: , <:TS6$2CR4:XW^XX7>Z \4(Q+)5Y^)U#[AY] MWQ/(@G75'E"Y4\^\0NP(2J,V^,_91SD$RFL-VTM [?!\"[- M.MU6I'X7 M?T! O:"1@?^P!L.+UPFB^E,F*P +%6\1TZ,]XH:+?I]H<.-AT?ZD[E56LM[#1?G')CVV)\RN/V$C,4=X+6C N2GUR'LY5WS M !;"M_E+'T&-M4&M/U@ 1Y>Z/"2TV3:G(77H)C5XT&\BWM?#9%D6>E'Q>0!C MLB:\ZP%X?]_>J+.0MR.[I\*E!F8GLFJ*VM:>^U>E[U9X4(F>[)T2694NT$<* MYFS5Z;VTE2W1?II*MFP;TFQ'E4&'R1K^'NL[WN=^G'T$4P\!E$\DG R,JX%V MQ_BOEYS7" TX#\7\BP1N;TD+F+ 5,GN8L,_X-K/V67>?\?7^ ZFA07H'QN\E M]!0L7X./LZ>)HO%+&A]",UPAF!C UMZ(: "LNM[TSQ"?,&EPP1BY@I\&MQT- M@!W*$7RB.!]](4#V6"PV^Q'U>IO_M<4N('B) [0.C[0+5RL) 1.X*5E(((69 M[-GM$U-N]2V'PDX^WE?%FN_WY?,N@='9/>CYCKL!BQ@I%=LIJ2PM7U%B]\K, M?*R*:"7-E\[X$I>[ET,'E:%DR6'ON7?Q:LF1RG9>^7WM5KVS!G 5C1+8XUCQ M7T@EK[57^FQH("+30MWI# -=9.>:4J./FH\NVN#,FVJ]3N@6P/F,M8E )ZN" MKRYR/!0 %[+'&6SD3'1G[1^DT;301\R"P0Y]<- [:(NK/9N(_BFW*T5Q(^5J MD5N1!^T&Z)%]U%XBX-BFAG&XR*2*X5!V,9=?K+T*Y+*&+TVU,#K6LD!=.L#Q M__HOY_/Y]*7-%M.GVURPFJQ D(O%A G@D'E8Z6L'BAM>.@1GW M,)&TQ!JM7MZ,F$+8K7+&;3LO:_K7F$3E5"=QM8B)Q@==KAR7\<+6!;!?KQ%E M;3B4;/"Y6MN3X^8_9=J;7CK=90HD1%)($&2Z=S!E7;IT4-O!<]#>N)[.0- J MRW*8>@W#!-8Z<.U/Z@Y3##CI9OR?^ U.N?'(QVF7SQ&9(\KK0^!,MW))QP1R MDLU(1*K E%6'B&6>EUE>JH;B%:B^!6/>MV,.[);AWCC+"KF?%4CL[.PE'BJK M@&4[+K66.8BO\E27L#-)HU%?I'HLJ\R6@N@J5X52(N4XGDZ@,_]985R/7EM1 M28@%G.NPA."Z@UP:I [E:,U:)I=0%W$&Y:OEB-4_6 M-I4V@G5-E3 U7%[C?-LWJQ0VDOTS&.X-VY?>S<#2[I)[H(ZDXFM(*K^3)KD M*,:*#^8H+!%N]7(%=B?%2!-DA=RDB,X(VRPK\$"Z.^$32\2R J9OL(BG* (- M\>OL:R3,K/(*/(\%TBD=E/Y<9:3\-2*TU6'@FD+1)>U"E4,?4!$ ;5>Q2U8Q MKC&B[^M@YT^>#8X#L$@(X+W9 )4O9@(]8W;0UQKX>7>JO)C=#&0]6%*=/*XEWRSN!RK"^(.*QNQ_0T?"[@O5$7#$VP&I63[K*.>C1T1\_ M[N$ZM@<.WV%_@?)H(H;7"CE"$$@ A$3#I-AZZ*P:)>;[,L?[ M@2+5+KJF(VNJVHOF&/>(-@:]7LCL%R.>B>/1]/P(2USP-_S_##Y/SS#]K#8V M7@)(R^"VSV?'H]/3J3@YGHYF)U.:>GYQ/CJ=S^GO$ZR;G9QU*L4VNPQH$>7@ M1O9YT3U#MNCP\43T3;CM!S]:PVEI@3'972'!TP%.HNAH%F[2#>H<+( 3E_E,7WX =$XG1Z,G)N>P]#1G8XN,SHQ )=%< :9N0I\1TI=EC" MPX"M ^\ ?&64.,^=VFDJ$-#!N>,!(* 1'7&I/[,?%2O4)K QU/_ U>$D >O) MV80-\T.:'$=L,.4!QK3A=FF+4!&X)$RX]'P5\@X4C^B$==1RR6;9^?6HV&"^ M,4:!PZ*K:C@0JLN^[DB="RIBFT_B?@WR:.LJ*7#4LY/ MDFF8I7$!2CT2>(>&,N\UKVM?!O"."=< :X%%U@+K=%E'8)R% T.QEIN40>:3 MTNFB*HR55$^,-2^ATP6(/\Z7XS58 E4&J2'$(K QH$.*>2AQ'6)>%_5;;32O M@S::=W7JY68P]?+H!;:@Q E@[*.7:YI.TSJZ)M>ZM@WH@CVV^RQCO8^&:!&CL1JJ#L)/0[.8)EG)8G/6:IH19VR%+2R7V%>"'M=8PO& MY-V&?A"&!GQ WM/O ^$JA8WPJ2DWO5*"PM22IP86H=81)ZS%X'8*0-^)I7#^ M> HM678W2QW=I8L++3U <)K'L(E+*WFN$>&<>Y*=A!CQ&)=JR'-+:1S]1WO3 MW\AM!;?F*<%&*"(9!@]0%.J8A8/:D;1JE,J?814G0XQC]K:L*,?HW@82C@F@ M(&VPH(SFOGXIJ#).^B*,"4 E/#!',X-H,C\D(L(96['GQ9/N*>S&3@C=90JJ M_SX9LC3/Q!C^G8VH^7 Z;7]^8BO-@06"#2_ R1[#/_SGDV?NN]Z%+J8TJ,'@ MKZ/U!+8+M["?^V@]&]"YTX1]*.G60?7V8D7J0@L =H$":;!$ MWJ<<]D.<$ULU.VMLR3,WSMT,DT^N1[*?-X]VOFRE?!= (16F2F$)Y_$Z*]D# M#)?^EO]88$&8__O)&O8MVM96YEW(,#L=G9^>8NOJ].(XA >8='9.SYZYIUOA MX2LH;JKT+GRP%)^/CJ>G(4; G.-C2S _;$-$WVVW/._^"[8);A3?E-.\<()' M^.P==9O82,$99LK.!(J#9DI)5)&,LG^8%[6S-\ZKJ_<7F# %8=+Y1/P5HUME M/0PL_+0]6I>F&X.KDHU+E<)D%#T-?-$%9_Y#UPG",JVP8@R6-,?\%F(9"&^B MLKMR1:ZH2V6HSX2Q (:LWZ'6NM+:0F'M%*&+#3QO5F>0?;CNG5SLNBSJ0ENG M,&/1G&J0F2. @+W%)3RZM&E&1[>#HE1B-S0<;@E7J/UH]!/TF@#&ONBPJ:7$ M7EXG8+W&8_^%79JP'?B-=]<[(>H>4[8$I:<3L<\"ES=7-L=S/J]S/+UC?9;' M%MY,4(WSN\O^) J+ MF%]WTD#E][ZYT>_0L$ Y+ MP9GKK1>O.;>.9.Q5'(-7P)!C77K=)C*G;SO9%GVO)[2>+B%Q><3T1QZ34&4YEXQQI.0;1I[0 IV M->_!<,"Y12(?#-P22*3!0@[@4Y[#H][>2W"2NN;%;? MYMZO?-[=8>'M"FZALYA+[*,ONX10Y M4JBZM\'=QEVE.<6O79I!N'X96\3UZ_C%.1S"!IHE%_B KI0*0'>YK3#[["]6 M$'TFV2942!)YMT(M,>?.>11?O79U+^D:;ZF0;!/"Z&J[/A"NX.8@BIV=)T.< M?=#8:9"8W-;0:<%L)0DSPO80NP M))N"%+Z'.\/Z!K:LD(M!+7J=M5,@#R]KK+AQK%',&3R@+SA@BL+5N#UX9-8U MHA=X!VK_Y\W"+-\+WY%3>98>WGPD-&''R%Z53CU28*ZRW*.PCZE&\1Z[%+%F MC-W<7:6[O/F)GHQG9U[7;''\ECKC#M@/.3N>'KYHOG4EKFP0&ODW+OU+H30W M*$#9P#?1++V$;)W9L9M=RL\#[;#,0WL]OJ_,V"().4"I]2OM^IM]ED4O&?O0 M;?=K7C?"VHRR#"-N$[Y#UL5D*T/(V8[4V-XD5T"O>R/E$HN3KT$?Z;+PJC@4 MM0U%[8832Q?K:7/58/^Z98293Z4LLV:"0(,(/D%<29FX.P!7X6XH5])N-'#* MS)-2'Z?P[YHS"4U))VSPMT$^RJ-OI*;!][DL=0&1R:_@"I4,F%;]6-5 \O]# M9NPG>8^F1_!/Q]/9=@>;'LY BC_<4WWX1:/H3+F#9KZ_7N6R/EK]9?#:8V"O MT..UOYE@&$]J&+*"38EG&Y^&<2+CPT"FEM@5U?WFK7 @*$Z7JR*O[E9!Z\ID M!UT6[RUQ"/BE3=:Y*JC!QDD82MU6=<])C=6^?Q_]392AVJ4IZ251:Y.ZE*,L M>H'96+-#%5KJ!&U-K)WX,8H_PHZKGQ;:_,+VGLPEGP)6PX6P5G>H]FYSN M*>ZW268%HS:R_M@+I%;:%XE=$? ]^?=AG+:[J85KOS@WI::8M.<&!7-'M MHLFZ6B3 QP7F\]&#\J-< F ;5:D"[(H/3#U4'O4ZXS>FBYTWO4 2MP4^HXO;$ M>JX6CD#2'L!-V*PY:DUX%X?$? #EOJ:D@W\!A;]D!AK;4E,G1ZP[CBU;*H"_ M_BL?,$V4R+:MVI8$5G>%+2?8FDNOZ@, B=G!\!W M3\+WNJ$3D=N.:KTWY1QY8S*FOXJ .= MJO;*DE9& 3/&EW\SZNG0(*^VV>J MY7B"7+JV$]_XG@7&;8MDF]+,:P=\# MT_*'\4T$&"#>!*^U$?,_8IZ%*O _ AK%FE\CV*$"/L_B4LV /H4''_M*9UQ% MZ/-A&4#3RUNH&:X\ ",,L"3!B*$,@+S/)0T.93?:M#IF?U$;=%JD>6$UCKMK MJ#-1 ZR7FY<.?*F,BC]U8%\,JQ/:0(^&U>WW=G:GL8]^GH:PNI%O>5EWHJ9! MW#:.R:#<*#JULNL;FN%I#^+<+R+]QPA.\9]-T>^L*B@OO_@E$?/\6\H-; M*D%T?P2&:KL;_Y+@'N\X#OPJUO^-#NO']SGNP9F='4"M_I\O8-CNQIK!%LX= MC35BC\8:L4]CC=B_L68GK0.--7VTMAMKQ%Z--=OD_"M_X:[_.O^_&^(?T@WQ M",1[C;\NEI@MO]L0'+[SZQX-Y.I,[ #6-\"AW?0Z(?ZP=/FT=PZ2L)3.QYLMQ3TF6D&0Q%7E2]AF]P_\G> G48MRXF M8FH[8OI_^L\M<:L^EY5,NJ8K[( 9:'^IYSPWIGSU/U!+ P04 " A@XY* M[:&I8R\" !\"0 #0 'AL+W-T>6QEVP+='%E>6OGZZN++[M;2LNV*X9W%< &G6V$6KMSCX<]*S\->\)G9 ?6&I@Z&&-"ZDF$LYQQXPN0D'M"4L MP=>$T8VB=E5!.&6]AY<6R"23"FG30Z,MLDCSZ,.1]VQ[!QY.A50NM\_@OYMA M^D%@]*Q RMA>KRV0QC71&I2X,8Z;[,"?0FBPUWUM%):*]-'2-\!/=8-)LI$J M!S6EB? (I3&#PLI1M*SLJ&4=V*#6DALCIZ24@C@-XXK!,+09,'9O]][78H^[ M*Y"?8W])B)%5,9JFZL&<_UKH).^R>>X=VLNC:%%-MU)_;$TUPOEVZ\"=@H)V MSN^**;]A)W7-^@^,EH*#K^6W":,C$Z8Q&?.@2BKZ:/CL3LD, JC+2A-LUWD MNR+U&CH][J:N.%;S\@5J_M=]+D& (FQ7M-GZS[G+_UGQ^;N_E^P.E4/!SZNK M3RW1WG4O0.3%$XL,AN-\Y\[8NS$F%&U:RC05@]R*YCEX/?;*3O"M?2VPO8-[ MOC@,O28;\Q3:XS=K&PO=V]R:V)O;VLN M>&ULQ9=+;^,@$(#_"O*IO:R-\V@3)9&V32M%ZB-J5[T3>QRC8L@"3K?_?L>V MHJ)*.]H+RLD8P_@3C_E@\6'L^\Z8=_:G4=HMD]K[PSQ-75%#(]P/Y3=[ @2E<#^$:E>99-TT9(G:P6IUA;FZX67>%-PH?[JN]>F2B\/,(O ML5LF68+MTJ!A'_3T'(CF]G^83%7) M:F:!O0?H"RH(271KM:'ES"M&A@F9R: M,*%+=J>]])]LHX=0V#9A_:\WY3+A6/;"8Y^C='*G(&%V+O&#W92\ X\'>6MT M"=I!R;#DC)(E$' 60(P)R=!;(UPX'NP:08P)R?$[( M20 Y(2 GYX2-N=&$:8!]6'H7"+B[ FQ%XL[AX+W $ MW0)[@<+LM?R>L#,J8V>11PZLE]@6?]\OP#46R+.O<:L^"N_!ACN! M4\[@D:6!>Z [QOPL"M/B,4;O,><9C>6B$YL/,2EK\-C:^%=&81=X!%0A)N4- M'ED62+$:*[!BQ"3L@B/K1%R-&A<=L2BUY M9+4,R7"88:G<9[E0E5%)#^80Q'=870A5;R[K'D.['DVXRJE:I M6ZQ[U@]&]+>@+L;I K?Z"U!+ P04 " A@XY*3)JB"CP! #T#0 &@ M 'AL+U]R96QS+W=OP(+AH0"V;%=-;E_*ID1*/%V@Z0:$0#._A/0)CF_8Z=":P3>M]._EEW,4WB,'+Z02K<<'XR,WB7]:;JFH+?#7%9X]#>%#Q MNT#(QT$J'J38@];QH#5[T"8>M&$/VL:#MNQ!63PH8P_:Q8-V[$'[>-">/>@0 M#SJP!T%*R)CR)U%8\VL-!-? [S408 ._V$"0#?QF X$V\*L-!-O [S80< ._ MW$#0#?QV X$W\.NM"+T5O]Z*T%O]P[?V3&_?:(?E>W#M4/NE2^Z&/ZV9P>W# MK>T_<\[4[>9../C8-0 MK+4R85*V,;I'0@)O0;-060E,PY)3F+TAJR,N) =+ 3K#RHG!-:Z<)52BB+EW52"6EM M4J9H*,D1%0XW=O.T[VT%WDL!_T*S32,Y",N7.FVI@O/ 1&@!HE95:)D'\1Z] M-/,=[XSY^,IT$B9K17XE5)?CB!L%_0 YV3GE1PWPW<>A@X MGZ(^RI[C):19B@;2)9[SB-"UC@!Q5/$D?;D/^V7](K_W7?A/,) \G';KY^.H MD7!<(^&X0<)QBX1CA(3C#@G'/1*.!R0<=(@%!(NC4BR62K%X*L5BJA2+JU(L MMDJQ^"K%8JP4B[/66)RUOJ"SYK'23)J_2#ZM7>SKD_SO._T&4$L! A0#% M @ (8..2A\CSP/ $P( L ( ! %]R96QS+RYR M96QS4$L! A0#% @ (8..2F;S"V"" L0 ! ( ! MZ0 &1O8U!R;W!S+V%P<"YX;6Q02P$"% ,4 " A@XY*8H5IR>X K M @ $0 @ &9 0 9&]C4')O<',O8V]R92YX;6Q02P$"% ,4 M " A@XY*F5R<(Q & "<)P $P @ &V @ >&PO=&AE M;64O=&AE;64Q+GAM;%!+ 0(4 Q0 ( "&#CDK<+_DQ80( !(( 8 M " ?<( !X;"]W;W)K&PO=V]R M:W-H965T&UL4$L! A0#% @ (8..2KZ%UUIT @ T@@ M !@ ( !$Q 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ (8..2H0FIGK_ P L1$ !@ ( ! M(1L 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M(8..2N=HQYJT 0 T@, !@ ( !*2, 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ (8..2BS8 MF.&U 0 T@, !D ( !ORP 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ (8..2M-!V2W& 0 -P0 !D M ( !@C( 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ (8..2A[=XIW4 @ H L !D ( ! M'CH 'AL+W=O&PO=V]R:W-H965T7!E&UL4$L%!@ > !X ! @ +9> $! end XML 34 Show.js IDEA: XBRL DOCUMENT /** * Rivet Software Inc. * * @copyright Copyright (c) 2006-2011 Rivet Software, Inc. All rights reserved. * Version 2.4.0.3 * */ var Show = {}; Show.LastAR = null, Show.hideAR = function(){ Show.LastAR.style.display = 'none'; }; Show.showAR = function ( link, id, win ){ if( Show.LastAR ){ Show.hideAR(); } var ref = link; do { ref = ref.nextSibling; } while (ref && ref.nodeName != 'TABLE'); if (!ref || ref.nodeName != 'TABLE') { var tmp = win ? win.document.getElementById(id) : document.getElementById(id); if( tmp ){ ref = tmp.cloneNode(true); ref.id = ''; link.parentNode.appendChild(ref); } } if( ref ){ ref.style.display = 'block'; Show.LastAR = ref; } }; Show.toggleNext = function( link ){ var ref = link; do{ ref = ref.nextSibling; }while( ref.nodeName != 'DIV' ); if( ref.style && ref.style.display && ref.style.display == 'none' ){ ref.style.display = 'block'; if( link.textContent ){ link.textContent = link.textContent.replace( '+', '-' ); }else{ link.innerText = link.innerText.replace( '+', '-' ); } }else{ ref.style.display = 'none'; if( link.textContent ){ link.textContent = link.textContent.replace( '-', '+' ); }else{ link.innerText = link.innerText.replace( '-', '+' ); } } }; XML 35 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 37 FilingSummary.xml IDEA: XBRL DOCUMENT 3.7.0.1 html 77 104 1 false 15 0 false 3 false false R1.htm 001 - Document - Document and Entity Information Sheet http://www.tsrconsulting.com/role/DocumentAndEntityInformation Document and Entity Information Cover 1 false false R2.htm 002 - Statement - Condensed Consolidated Balance Sheets Sheet http://www.tsrconsulting.com/role/CondensedConsolidatedBalanceSheets Condensed Consolidated Balance Sheets Statements 2 false false R3.htm 003 - Statement - Condensed Consolidated Balance Sheets (Parenthetical) Sheet http://www.tsrconsulting.com/role/CondensedConsolidatedBalanceSheetsParenthetical Condensed Consolidated Balance Sheets (Parenthetical) Statements 3 false false R4.htm 004 - Statement - Condensed Consolidated Statements of Operations (Unaudited) Sheet http://www.tsrconsulting.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited Condensed Consolidated Statements of Operations (Unaudited) Statements 4 false false R5.htm 005 - Statement - Condensed Consolidated Statements of Equity (Unaudited) Sheet http://www.tsrconsulting.com/role/CondensedConsolidatedStatementsOfEquityUnaudited Condensed Consolidated Statements of Equity (Unaudited) Statements 5 false false R6.htm 006 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited) Sheet http://www.tsrconsulting.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited Condensed Consolidated Statements of Cash Flows (Unaudited) Statements 6 false false R7.htm 007 - Disclosure - Basis of Presentation Sheet http://www.tsrconsulting.com/role/BasisOfPresentation Basis of Presentation Notes 7 false false R8.htm 008 - Disclosure - Net Income (Loss) Per Common Share Sheet http://www.tsrconsulting.com/role/Netincomelosspercommonshare Net Income (Loss) Per Common Share Notes 8 false false R9.htm 009 - Disclosure - Cash and Cash Equivalents Sheet http://www.tsrconsulting.com/role/CashAndCashEquivalents Cash and Cash Equivalents Notes 9 false false R10.htm 010 - Disclosure - Revenue Recognition Sheet http://www.tsrconsulting.com/role/RevenueRecognition Revenue Recognition Notes 10 false false R11.htm 011 - Disclosure - Certificates of Deposit and Marketable Securities Sheet http://www.tsrconsulting.com/role/CertificatesOfDepositAndMarketableSecurities Certificates of Deposit and Marketable Securities Notes 11 false false R12.htm 012 - Disclosure - Fair Value of Financial Instruments Sheet http://www.tsrconsulting.com/role/FairValueOfFinancialInstruments Fair Value of Financial Instruments Notes 12 false false R13.htm 013 - Disclosure - Equity Sheet http://www.tsrconsulting.com/role/Equity Equity Notes 13 false false R14.htm 014 - Disclosure - Other Matters Sheet http://www.tsrconsulting.com/role/OtherMatters Other Matters Notes 14 false false R15.htm 015 - Disclosure - Recent Accounting Pronouncements Sheet http://www.tsrconsulting.com/role/RecentAccountingPronouncements Recent Accounting Pronouncements Notes 15 false false R16.htm 016 - Disclosure - Cash and Cash Equivalents (Tables) Sheet http://www.tsrconsulting.com/role/CashAndCashEquivalentsTables Cash and Cash Equivalents (Tables) Tables http://www.tsrconsulting.com/role/CashAndCashEquivalents 16 false false R17.htm 017 - Disclosure - Certificates of Deposit and Marketable Securities (Tables) Sheet http://www.tsrconsulting.com/role/CertificatesOfDepositAndMarketableSecuritiesTables Certificates of Deposit and Marketable Securities (Tables) Tables http://www.tsrconsulting.com/role/CertificatesOfDepositAndMarketableSecurities 17 false false R18.htm 018 - Disclosure - Cash and Cash Equivalents (Details) Sheet http://www.tsrconsulting.com/role/CashandCashEquivalentsDetails Cash and Cash Equivalents (Details) Details http://www.tsrconsulting.com/role/CashAndCashEquivalentsTables 18 false false R19.htm 019 - Disclosure - Certificates of Deposit and Marketable Securities (Details) Sheet http://www.tsrconsulting.com/role/CertificatesOfDepositAndMarketableSecuritiesDetails Certificates of Deposit and Marketable Securities (Details) Details http://www.tsrconsulting.com/role/CertificatesOfDepositAndMarketableSecuritiesTables 19 false false R20.htm 020 - Disclosure - Certificates of Deposit and Marketable Securities (Details 1) Sheet http://www.tsrconsulting.com/role/CertificatesOfDepositAndMarketableSecuritiesDetails1 Certificates of Deposit and Marketable Securities (Details 1) Details http://www.tsrconsulting.com/role/CertificatesOfDepositAndMarketableSecuritiesTables 20 false false R21.htm 021 - Disclosure - Equity (Details) Sheet http://www.tsrconsulting.com/role/EquityDetails Equity (Details) Details http://www.tsrconsulting.com/role/Equity 21 false false All Reports Book All Reports tsri-20170228.xml tsri-20170228.xsd tsri-20170228_cal.xml tsri-20170228_def.xml tsri-20170228_lab.xml tsri-20170228_pre.xml true true ZIP 39 0001213900-17-003809-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001213900-17-003809-xbrl.zip M4$L#!!0 ( "&#CDJ6^5%>OC< +" P 1 ='-R:2TR,#$W,#(R."YX M;6SM?6ESX\B1Z/>.\'^ M2]V9R)$"0<)@NKIWE ?FI'=EUN:73O>>Z& @*(( M-PAP<$BB-^+]]I=9A9,$>.$02);M\5 JBJORLK,RLKZY3^?I[;P2#S?"(0QW!-RWEX<_+[[55/.Q'^\^V?7OWRYUY/^)4XQ-,#8@JA#Q\('__5 M^_N[[Y_B]H)V)N)_A?\M]L\EY5P6I:$@B1>B*NWND^= -M M: ?RF<3>P=OG>\^V+O#_!8#-\2\"W[/>G$R"8'9Q?O[T]'0&#PS7\4,[ "#. M#'=*1Q)E63OYTZNHD6TY/W*-L,,SUWN ;T7E'%_? P@G@I TP2_,=*1L _6< MO&J5NR+;"/'=9QP6MS&#+SS8#XCY_!1#[XBGF7DVJYON-R( MTC0H)/B $3S(?FZXH1-X\_SW/C'.'MS'\^@E2H+:$Z6>(N6:AIX'8EW6-GI; MTM@D5G$[>(%-^LM-R+,Q*6Z#;TK&L9Q'X@?%S=@[;*@L-W1TR_"+V]%7V$Q: M;N9;1G$C>%'6))AY)6W@34FCT.\]Z/HL:3?6_7O*Y^A%"3G@+0J.7]B.OBEI M^&ROD/N_?UJ8EV'@E7X^.H>W]&-46SBC+WPZ3[^3L4!G^(7N&9YKD]5ZX'SF MN3/B!1; G&H>U@%B\N;$MZ8S.WDV\??-$.(_5YWO7"ZS/K^#3@>WHGC'_G?[M?#Y M2=HA<0(KF*=_6R8^&5O$$R@]\NC'(O'^^J\G;T7\STA3%.V7\\7&V.%Y\0A M+[;T1Y/Q8B5")V_CSPHP^^6\<) ,$S+P'#;?OY- MQQB?M0]!VP4_Z!8 M7XP$1!*^Z6!8'A;GLRAQ3B>< MOC1-"RTQW?ZF6^:U\UZ?68%N'Q3K5^+(92&1!?ASZCJ'9_,MX;6_/%<^?[P3 MI;L/Q%CFN#RZNR+W^%SMIC,$)/""#\"RF$B2#%YPANB9]PG09MH ?&:Y)X^R M \9OJU%UQ*CZE] Y!*J*ZGY2E?NDS6JH8Q$4[L1R<=E"7+C7RT5G1]'A;C(7 M#>Y7M^=7'XOP<$?\$(6$Q6L*Q6$?_,Q<@&.)2/4&M;8A$G<;6PQL[0_?N1=X MS-SG3AV7!.ZC'1>GN]+S3[E"_)P[K)]+5/\H# M"^D.?T=)5(,GGM]%K\L3WY:J\.2?KG>+N=M?QQ_(?7#IF&R>WA C]"Q,D&9J M!Y.EQY8!0-(O9ZX?S\B[:YH*CU,1.Z*?WTQ<+[@EWC1]MR=^RH8$R2BNT_XSB.MQ\Q]'FGEDL CK\.(!KV.181Z_ M.M+X56Z7EUYY(\0Z_U064R^R7SA?T=^>>"D1#*< MZ2CY^1L(D^X9D_DG\DCL?%_7SBP,?/I"BKNP'-TQ+-V^!GIX(0ZS3O-W?3)L M0-Y4)#>A]7UC<_5)N:JS.?JWLU5F<_5HYRK"I^K M>S=7%3Y7]WBN\HG6SD3CDMT1R2[VW;E0-R'46\=)N#R_1+2"3XE.&51M!BKX M#.W$#%T7H^ SM%,SM,WP!)^AG9BAZR(3?(9V:H:V&93@,[03,U3B4Z[C9BN7 M^P9M1R[WG34&N=PW:)%QN>^LB=5QN<=RX8IX]\5]+*BJH,55%8;=/ :W<+Q0 M[4E23Q$S1%]SO'!(*Q=HV0&;J/:W[U3=\M!F9ZC*3R.V6D?Q8 6%'U_DXK*% MN/#SCEQT=A0=?D"2BP8_4?EBY<(/5GCX$4PN)/S,)C^SR86>'_+DASSW1=2C MFK=%0KT/<<1< 'N)2#47!MZ"2#PLV&+)BOWA.X_R'3/W>=".2P*/P1T7IWE( MCUZDK$MRWU:1LH;EGA;A\Y;EONAYIP_"*14JN?VYUQ-^ M=ZQ "L6\[H%H=>+G__IU?7_D_[/U7]]^XT\DP\#=:C]XSOYPWI[/?E!'C_^ ML+SGIXN!T>_WC<%@8-S^S^3M1VTX^O67OUQ(UQ^OKR1-'5Q+'W_[[;7TYM?K MCV\^?E3?:&^T: &28A#(VO\B>X1D+OH^93-@K>1'-&7,?3QN_AO[*.@Q]]O M/BQU9_EN7Y:&%_!N^][N@(YW-PA*TJ]I/0('WV8^_@)N@J<'KK?CT$OM\>$' MXKA3<$8*NMV40+DNSO/0+V".K/]H4PV4DXI?3&)=?*2R^9T\6. 2@9A]T:=$ MB.3I.QE7*5EW>_-=N/[R_I?SLG$0N/3=>X#/0]_,),]_)?.:@,A.T=*Q8D N M@48F5>JV_E 3 &/=]@D;.]=]/.9[6!'PD>4;NOT/HGL?V>G@FH;OL<*0#("R ML6)8/KA&&&>LUC2^)/;^Q@;/=KXXX#>JT>K%/%UP\N/GQEH$A)&&?7(%S_R: M@/F;D@=B:9QB0)!'=8*!?Q8!DHR3GY)7EDV\]T"F!]>K:T+>3'4;>A6^DYGK M!6 +"7@T17?FV?F9&SB&Z=;33?C^9CZ]=^WZ=-0U&SC7^X)F2L_(T.7"_PJ6 M$ZS)^'TA'#O8(P)J:]I)M'(*)C$LH)7_YN3ZRQ5,I)$JBZJC?P=1H,CA;/-C@B#0:*/,R@L1:JNE"HC1.2 M/!)'JK@K"H;AALQA)L T:/6%!"TR8#@4%57+0K\"H!H KXWLZK OBZ/^]H!_ M#2;$2S_RVZ6W)&H#)06Z')C*(-$<8U0U2>E Q5\WU_.MX$K*P7_H^"=K6"[(F9J5A M!3C5H:Y1->P$-7O7)G7[HC@2E8P6RX&P"VSUT5#I*\I(%C> [9OGSH@7S+_9 MNA.?^)VA;PMD;H.,\G TTK(:JQR<&L"NC\*CX5#:!>RL0L::06WKV J0U$8\ M11P,2M?3%)0E\4C=0EXVH1CBJ UN>];0EHD5YME[3*6CU?,^3U MS?X=(6>O6UJ=M)&JR8LKP%;0U+@>#90^+)8KH8E\K6_Z'"VK-OU561F*@V6O M+P]))5CKF^728*@6>*@;PPJ+$SR!Y<#\9.GWEMUV=$96E;XD%00'-H"O?K3J M\[SDOC3,"?AN:%%7HOTI(/6U+$\*H-@=R"HT7F' O _] 'PO[])\U!VCW0BC MW!\,U RS2V"I!FZ-T40%():W C#L!8S@-QC.:HMVIB[ 1,0[,4;'MF'-&-MB9W96H#HBE]E>XW MMK8YI4A2;MXO@+ C>/5-K\W!*ZFTV081!Y(H:VI&-Y7 4@W!97'"^%:MBI&99O0C"CN#51D%-S;JRJZ!;)NVU8]@A9H!]P_0ZU[D, L^Z M#P/T=&_=XAK_;>1^C6!1'RDKI6(7T#M+C!UND5E%OMZR@CIN I9;_-XAI)N+-)(LOJ<&5L MY)BHN+E)(JNRIJR,)QP3W8[;)*F1D,=FDM08X!M*_=4!ZX,B!C=)FB7@3B;) MXA[6<9-P9Y-D(FTE2XW9>7Y7VW"2I\2+8 MXS1):B3@+B;)4D+*<9-P9Y,DO[%\W$3$YL&PPN;=M]P@,-5Z[WP0WO@W%H+U?P:(43VB!W M0G SR&K%I<9\ULJX9/-=9QYTKN,4@]\VH7/-,2^G..W^19^7GJ5NYWB:+ [5 MW#&N6F!OF1[U)/5A4[?NJ!&;%U,I5&?< WK3 6 $>G2\H=DRX&J!K,]1*[%IBWJ'!;GXC'%6XW@:H& MZ&N6\5VASP64V9?MD5P:R%)6,Q8 LSNL-1-X2UB_DT?BA"4 *JQ2] =B+*?@ M;IU'*@W$85]3,KR/Q]X8GGSEZHKP] ?]45^5U0KP('T4\>Z+^UB0#[1]$4)E M),I*%7BVKNR]FC[J<-#/)OX6P?/>]8.OX^A-"T(D#X=X54%6@60 V ZR6L5) MT22U/QC)M4!6KV#)(TV3L_M"M=&L(F2*)FK22-8V@.R&T)#LK\0AGFYC],&< M6@Z])B.P'DE44ZYY 90525/%[![;1H#5A$JM$JL.1T!\^850J57$95CT)&W4 M":Y41&4H@2+)UDS>'I6O,[Q,!]I$[]I9W#5-E3*+UQ(0VT-8[W+?'PW4@=2O M%<*:#8"!"!9)DS2L;!+(J@)FRK80LNK)GUR_!4GL2!(M#]NJ.1@A952!!ZZM%XE@,X[7S2'Q:,8N]CS=X0:E^H+>" M.<4!B'HM"'F0H>H&(-6!0;WB.QJ-6L>@7GM![;>/0:V2KXGJ<&<,/NO>#T)3 M'M+[17YW/*+;&%K\5;>:3FZ-[\. MR-3?(FVJ9A,(;RW-:H?&D'E)FM6[IO5%61HBDW"6N_<&VCMT;6J4:%M M#>LWSX4G+5FA6FZU3(?> J"ZY3"W%NT$4B.E_5$V8K$UA/6C5V^8513[^XU>]9-M*Q+8.HG29F?-]@VKG8]_ M';P(KSK3M6]WVX0Q?A#BU]E7'I\M)7&;G:EKX6X@>RHF:/SN6&WPZN>L,( M"GRJO@A<[2TDW?&/]H3VVZP-76+"QH4HNDOZ1A3V7ODA+40J5:TOEIDP58A8 MU3D0!^I(>1&X.J6,6[+8]X3V+Z2,&S6C]X3T+Z6,7]0R7K_9_(UX[W3?,FCF MF!T&Q"P_AUS-BBX]A=S+'T/>&>;F$*]FIJ\X?IU-"NX@WM56ZI4,5SJ->#53 M8!7#E[;%*^+]W\1ZF,"+RT=H]$"^A*@AOH[I=YFCM0O=U#V]EP^GB@5G?W># MM2%L*\SI/<2VPDS>0VPK3-^VL-VMH$"CMR)M6CEAY;G]K4H-M'.U0NMXM52? MN7U^M5/EL1:\%J\'A54-_5Z"2^T'/$R)06]<8\N"WK^Q:H0MG"70AFH_8__6 M!7EGJ=%H?&*?,*V\&;E/R.Z\1\GG1RU;FON$8EVQFGW"N4J8IT4\*X?KQ5$V MC7?/)_,+!^/W"=-]6NQ>+B&'SX]]6^PZLS&Q3SA76>PV*4_=O-O#*4J2+!:P2]W@*^?.V>V!IYZ0:_AX/UNH,,G=%['\_O:V?#^ M@'JC%K*H*(-<28KU8#6 1E5[=*1* TVM$XVOP81XZ<HAJA[_J M7! '6GWP?_/(#!;2ULKJR8HR5%:!GP>H9N KKP#J:"1N!WW@>U;YA[!> *M< MW!@!7F5.L;=1X17GP8[@-8M9Y5)QJJ8HE7!;K^"^Z7-LAPN^88#996;NZ&EA M01G*"Z4E=@"S%42K+CE#453Z*Q5>=51;G7<]11NNM 0V%L56)U5/ZFO22MVW M,=SO0S^ +[U+\Q%O4&J#YE)_J(WZJZ!?!*IV%*K37Y%73OE5&'PAP7O=GWSS M7*QW9KZ;_^ZC^9Q4!+PT NNQ)=VER'U%R+6%L&L'*IH(XJA%!?8Y!'/_6 MO33^""V/O!#7AL-\29F-X&H"DK)(R7'HLV!:PRERI7?1]I K8I1S-JOX[A4>)9K+AKL+7!I,)34[(5I6T#7(%:5KT7I]]5!=:PR[BIN);80 M^ASTBPO],0"JP5:5J/V2(H3+L&&:-NBL*.I2E@.[-71O_]T.7IO6X[\_!*_Q M)S7J!#^8V^3-R1AZO1 D<1:<@X($J(7_"*PIZ 6'/ E@J>O.?YP*],FIX /G MQZ^%)\L,)M!FH YGSZ\%!*H7>+KCCZ&#"\%Q'1(]M1S0O="]B-_9) #5V_-G M.LYR_ Z'>RU,=>_!O-)C#HA2!3D-PG M]A,1ZOG6OTA/-_\)?GL,$'L>>"0P)NG@O2=R_\,"^!%<>.O^(+T(/S%!#OCI MLI,P/4JU"\$"?EO8?O&]X=JNE[X_$0QBVQ'<* [T[YENFM'?"4^\"@QY!&/0 M,G2[I]O6@W,A "E+\$W',ZL+@'@VL)QU ^';[%"]L3ZU[/G%^E$21C+H6)?2 M&79ZCN_B$!S7ZX>8/*Y?;F^ZD EL>9H#O0 M!3STPWO?,BW=0Q_@)_R>29LFR^+K]PR*Y(GT^NK#&L-8 Z!:07 M 2S$H130Z91#":*$3 M?[>2IBG\,]S>]!CT2%W/I# ^6<$DIC8R;N8!&ZP9IBP\L,O3[#F^)[,(.3-/3*':74P#!T 5]-K,I_P.W "[+P9G&TK(0#SHV]F@6? M@73U_H9]?RB%U]?#9@DCT0 9/B+-^G7+FD: (X]OP4 M;!7@!B[;N"X 1%,RS=LUP_QXEF/T%@5L')>(W%@-#;/H54D[$FK!:F5 MAJ\1,2<$LJUA;"IWKB>X4PNTE4DETB<[34,FKXPT'H4MF'B$"%.8^!-&;<=R MDK^)@UB X>Z%NC<79(W*^%# 4^&)D+X6)NX3 5/O-,;7G8%. A; 4*!E] ;;GT&9P=SV$3J0K1DS M582Q;GG AX#-W)0V*4UFKD]S2D^A7S^TF3)RDW/EE!(&N)?"V :E'@MFQ,B$ M>#/J( 4L0KZ:T*. MF!+045:9%]CTB7ES'CFNJ0.]Y"5G7>@XJ_\;\>BQS%M8S-_9KO&#N]+ZN M*ZVH8 :VZX'*A^9)?P%#D077A)^PF,G/ B@!@67X"U09<+>:>UK(1H$AU)FUB_X*&FDY. 22[M9D^Q/,D%GVT%MDY2Z;UEO98J7FUOI-K@^)K[@G M-IH\$,_Z+VFEQ5-4JMDRXY95O2I'.33+"F2QK&1P"[2U\':M@A%5L\@ M1/>><$Y#7J!R&D)U/PD5J=X%&JFU8IFQ_M8*N+ LSO]F&(2,QT6RGT]#VG4F M%/' )N,(+;KD60[T[OSP2]LFFBM1P>O'R[81B@?_7VL;B^)B:P_##*QY_U34 ME-.1*E>!84M,NH,]8#X$"HCE,[X*]A6E.BN:M>CS4BD65LS9S["HS=$V^D$" M80QCEDMX??J-0=6$=ML!&"8OC4&C2?U3517KX5:KJ] Q<6G0%T^E0=-<:FX= MK*HS%K'I5Y"X;=K6(&_]4OZ:;@C>R+J5I XIVPR&_JDVTDY5N7PQ7B]FG#&- M,&8 6EH:E-L)=3"F- :ZO*>R\79)4BGF.WDD3DBPYLJ#0_.M]F1+A:>]\+27 MECV.1--?B$S^_FV#$]]X%L\Q\7LV_)L7Z"P$<3)+9XP\]P'3Y].<5\& M>GRTZ*D-CV3R\6?1V6P!? IH03>(<*MFJF-*LF[C]QZ>%2JZ9_J B4F/F=!LYI\R)U,N;]YG3Z4(M^[, M,@15')QFSZ\4Z,333#.0$CS- 7"&NH\IWX06"3 (R]K/(B>09\O'0R.XGY50 M*STYX&$VLT=,]L',@]>(\MAZ9H<)3()[=9:#^I6=/,$-!V($K'[:G-%']UW\ M8B[H/EIXN;,'5I3H8QBAQP#7$SH+^H-'&)S0#[B'+#<]/N""VX:A'>!A'4 6 MYYC/3@:%P<3U*$-BE)88YB'[,?<)26+;]&@'.TZ$O<^PEH_O(]/&!%LGU;KH M^9M$#J"K^+" /F7-/5H_,SZIDWX)M,,L<;& 9^C;-84^%&,D+ MY+."]#@2'05+$]#SX\6HT2_1(F7V<-$ M;ACTW'%O!HXQ">A9'L>/%C]CHN,R29A:U+$?J@\WRX=9:,"K?#C@%5\H#V>A M7&L5<6X?$+?S1T?\!0/'H@?#TY11/$"\H%G,C&:9IIK%3S3+*7A9--O3B9U? M6F$O=L\L9Q9"SR%^ F[=HVZ')'J1C(MGV>&=SO)3>S984#8]5AY]/K&(IWO& M9,Z.PA2]$1[ VF-^+6;$8KG!!!+H^H_011^1>N8^BS_04]X,(W9<')U_NB*B M_XT/,4$V4XK]IT\4+NEGYL';[M/B**'CWJ,;2BD4(1ZU4GX^$ZX+*3*E5ZXM MT02P!'\;8R, K6F!4X]73PF4-LD1^01]%GA ICV@2\\B)N##YU@30: MQ@&CJ@^;E"?*%>Z)7.M8.='7&;44Z<-H<6"J*R#&Q+'^" FMHL).$/AEQP(: MD3SFIG#!.PHU,Y0YLU^ V9%!U8OV.>CYZ^P!)BP[PTP0ID(2M1$Z+$X#?^4M MNT([#LV]!8LO%Q-$NY@JMF@S!DU1 S5\R 5' ME6NDPY?0@]!(G-G;J"-E8W64*W":\9(2Q0*\8!H(/BY1,-DPU8$IE%=:K_$]1"'(1AL?W(/XK"NR96@LA$?;&L;Z80[#TM4;]I M"0'2T% M..^;XGU5+9;11'7[)4NHK*HYP\Z,+.9\-VTGO4")H!70-%PC"-RXD;I"#K?B M5\L&[5$Q:H6VY#SB/.(\ZI;":]*1J+P(;U?FJ<[&-8C=]A6X&A"VS8"H+FN< M,\T L8$%OK?,>;7WW*FTCG:4*WO/%)@R([$%?=9!Y[5R?+*,/A4,I-VEM#*Z M'!V.3DV#;G(Z/Y-]4G]JR>X9&Y7MG->+5EL32!;*<61D'.I8/-.$9QNTE6TPD#6>:7*4F#?-^PX&ZWBF24G\G"%Y;0W"H]GFO#-V1IDC7.FH8R*#4QPSIV7FC<\TZ2#3($9,U!: MT&XO61("BZM+>QY%BM@HT]= /5?M""Q M'YS&Y?9F,\]]MJ84_JB$'ZURPRK*%U&$L"!7!BPZ4@Z@@%W&DZN&'PV8ARHM MJW.*[>+[X-C]1$65!>-^L.2.$&UOLQ(VM /BHP:V_$EZPU%YO?SXAK30\0A, M.Z3-@VXY?E3&WH\O/[(HGRSUQ5;:*J>!83SV)J-8MIN:!.#IA[3SBG^["AA[=EM!*E:S-%XS)>W$K0 MAA6O,9SWE&2_>K# %9/K]V0]+'[_&U@_@''QRU]Q!>7$;H?8GZB1PJF=I_;W MZ&*.8IK]%YJ"->/,TW#:3DC@94\XYL>&.2_XPM-P.K(K+:FGFKKBO 1/'^@* MHT!AC/J<49UG5 :<%GX=8^;/XOY[YT6"%YGAJ3\MUF48:E77=,Z1'G MG.&9/T?#E)>H,<,S?_8\%V2SS!^^@+=^[/7!B\[U;OG=[ MG'NWO) Q_S8,.;4>V%?C>[9XP2COMBYQ/W><3W[KE$L&+-O"=6X3A MU4ML=PSZ?;YUV\V]J,IK.&<,W[D]&J8<8,T&?F"VR_NYG-N'P>VRP_B6\TC\ M8 K$Q-\EY^\-U_$MGU88P-/U]ASCZPLM5YWJ7ZJ(<"9\SI12\(4GXI%L;0/@ MMT!TK&+@F-:C988@;E'K.0Z&90O2\869ZP5C<"[<,^&_)\01"'8+Y'4>%K[T M:<\N//1Z ? M@@EBBM1G:#[34AB!&Y5@R!96@!:T+L4]L=TG6F$"W T@*AML;#FZ8P#_D=2F MA8)!>T;@?3\DWBD=H*P&1UQX [^)ZG'$-3@6*(7HZ\(,!,4U8]CCBA%3?0[@ M 8)C8*.5?.V KV3-:!T(#\06G*=Y*BD1 \]6J9!S8"'^\='UV<9TR MY-KY0.Z#2\?\G$@>BW"F 4YXB7L[NN7N07"O[-= MX\?;/[WZ)1[C"HA/=\/2[_SD0R0S3L3O9/SFY#W[?3?Z_/%.E.[^$CIWF&1P M*XIW['^W7^]D[>Z*W./S8?+\Y"UB%R%'U^!NY;XP]=L+W%GT8?0@-@.80ES6 MD0>3!9/W^G=@R&*@ $A9@F\ZGEE= !05;<'5X]2\/*@%,YB9@Y61:A4/[#+$ M'SC]!3K_4$F[",> ;CBUN\W. ]'&9? MWKP7;MV990B:/#@58GM)%E\7*H/3Y /I-=@Y8(* O2"8B>T0FV,9FPZ>&,PN MR=AO5MKEF7 %]I.A^Q-JF-$?V#&TIB,*NF&X(1JE8%<1> S*)?,0VU!+%?SW M.;YC+;P0##';8B8?+8Z%IG%<\<&IRG5EZ*C!_ V8W9^J@96EP3PP]]!/J^!.PQ'MHQF>KN;&7 M/LD19\447#885QIS6:OO)H ':/@"]LR._.(&I,!4Y!8@MP"[:P%&BT:KIM/P MT$Q -O\[9N5Q4>S/L9RD=BQQL$9I<271].F(G3')1P%- MRP2BI+5G!7SH3W2/F3>TTJT[A7$ "[ NSH1+^OQRYEFV,,SV.,. HAOZ-H;K M'+#,#!I82SJ>V;HC/&&)6!H,I1;9DQ5,A(%ZJDA:/*A'IF!X(I;ZHV[9U.[ M<%W]9%U_1,OVLHRSRL-I&1E4\V:2:#2EN"-6L/;1#,X3H M7!6BR=I->VB'U;#7%UFN6=45<6EB;CL!NJX?_J'NXZ NV_N3#\HH=NU.Z,^?:C[B*8V#%PYA+%*W!'5)'?Z#1 M%^P)C0_]26>!*.P][@F&U ,@96B;K/R]GNG+!+6-<1< R @$-PG[% 5[Z'9M M9N,Q0F,S0Z+<)LA&9[Z0ITL6W@*4OWDN,W]H/ @W^298]=^_=K+?6 #PEO69 MK7%U>?..I0B98!4(X0Q7=30X!_O M&9UE-\)N)V!Z+'4JS#SWT3)Q[PGLAT>@7D!F^- @OH_?)9E<0%WBT/C*Q'W" M5"HZOD5WO-P'!PL#L'MB#-?#T$BTVL9[![VBO#)!G$2WLXIY$&WC1!3C/!C5D:#@FF+A@?RV-?%9&V2?+ M!K/-]EWHT@_M@';H3'0:)4IW(S'ERPV#&.G3B".H=A.:T>&1#L!D@#0V%#'3 MCD:R,G$HTX0NV3[@%)X#SWS QIZSK#.P'K'WQ;ZG !XRJT=L9J7J'KVV*=K[ M+$$0'I+Q&"@) T04REC,3I0-YX,5(,R)[F',#D?.5'_1<0>7+U1?WD4SO01/#S!TL MKUF7-[_3-SUIF%NJKAT#_>-;_1E&_8GE<0S[XL\7PCO=IBKH9D)((+R/;E4S M]-AU_4! [WO0-6V;2^M(;G2S+:;\J3>\U(,9]Q#HSX).XU;"6,01*"AP9B&+&-WJSDL*1NSBSUKFK2, MX&++7+[7S/C18@W:EQ'?Q/7*GS& 8 &B%@AH>[H6N3/*B!E:$$' ;L%#NJ9 MT@A( DJ*CDI9D@??LHL!GF/"1/NP&I-#L8$&4,X6AO PK?C M0S'9PRG,0ITR0!:N_V0:A[D6?F(IIZ]3CPK>>&[X, &BH_^ "^G9&K@BCR," M#EV.(+K(-4H:!&[-='!Y4%M#6Y:7F/,6HI'8'C>JX322'+@!GFQA7M$RY*C. M$YT[CQP?U+'43]47&J8YA#U<07#E%@R@E@7>D.7_8!XG==@8#GCRAMC,=<-+ M9QEQZ1?IF'E*XT)K8)4U:FBDFCX#,ENC<$4L2?T$"<;H*'X69V&6$3^Q'XK, MA\CG(P5$*QPY)SWY*VW9J2JD"C5_J#\=.X/AO0UTO ]]<-I]/_TJ/G6T"JHI M@>7?_,G_F7[M@V:CYA1ZA#!9IS/F?88^8P (.\LB74"(PD,C W0D,YH,\4AF M.;%7H1QM>=Q'1J-/C4:6)U&,<=YQK>ZMCO)&"'08V1(PD1:/J5'O-?57Z>Q) M8>'>ZGZO:=SHZ#B#0&6G66!KK XY9W5\ @64^JE:7_ZY-(H:796-H5.;T$2R M9,?DE3!U36*_BH./T7H.JOH)7-7YC*6:V6RLK$G#M ")7]&# S,:H 3-PAXR M+01*PC%USTP/.$1151O#?QD;HEAOEKA(])9PJL3<& 2V9H('1T&>NG3!!;M" MDJ-1']0T*1KTG\:ZE2=<&A[FP M;&QN]'/UU+1ZXN;_WK JS;)8M8Y(>1_@"^@@]ZEW8X#M*%S3+?/XZ"SHLF^8 M:H&Y;<)'L&)-B[[89%5)4BWBH\9@N7J)X4KUOT?,T,"@&Q9^0;5@6KC8Q 5A MX L?M(R-NQY!Q@DHB@EFD(L&8FW&K@VF-NJL'V2.42,=&,@6,7R(-^B@O@27 M( #)B@QW?./K-BY$=!LO/= ,\%C0>_0\:HV:+7=Z^37=>4$[/Y=R\9JM0[C1 M#_Y2AA2X3X3B:\5? =(DRMB(4ET6/D&(H@!3K(]3=VPA[IC6S(FWJ Y[U5@^ M)%1']F[NK+8Q V R_O,Q/1T//=[@8?);<"(SY8)N,2EP3W*!Y8%X MUF__$JL.Y0"ONGZ?3%=UG[-ZUW+-.=;9Y?/-J]ZR9Y41(CB2UY0?!M" M=3\)%2G1!1JIM6*924VN7$DZ#TW5.W#*>9#>BX':%5>A>]WYX9>V3337RKM! MRMML<#5(<6-17&R=N1FD?RIJRNE(E:O L"4FW<$>,!\"!<3R&5\%^XI2G17- M6O3Y3O7?/\.B-H\+$HYAS'()KT^_O4"Y_G)@FKYG0^J?JKG;8BMPJ]55Z)BX M-.B+I]*@:2XUMPY6U1G;E;FNKVT-\K9]!?+ZI6PS&/JGVD@[5>7RQ7B]F''& M-,*8 6AI:5!N)]3!F-(#>@4U12J[]X7E?%DV7I2L9WYUOF.=8-QO>(<; CPT MP$,#B^T;6FZ7Z@@=F%/]B3P26Y!XH&&))N5KW_'21.$TR=#D%C.>7RS\U%Y\ M=7N-+Y>+#G/.?AZJUO M\&[*^#FF."CX8R,>K.XXD\JU(^4'-_K:4#<]F=+H;*,<:XT<@7P M.@N;,^;%+\SF#.D 0V"FC,3&55C7?-**L<4RRNQN U7+7.2H<%1>!I6-BQ$K M9XHR>][EH%8G3F&5;^Z_6G_V^04R(E[QE(B.ID1D#C/5FWS_\CNZ/!N"9T/P M; B>#=&!;7L^$,]XZ/P^\+'N?@]DC6<\'!76S?*\:]$EGO'0Q&A"W_=DQK"QCG"N-[..NL[ Y8WC& V<(G2D# MI7$5ML4A\&V/;6>/?'^F!5VP_]1Q;.)\=\?N?MYN_]+U9A,8ZD*0T[U,N>:] M3 :\B95X::G%6/(L+-V.[1??1_(&\IR3[%8MN%Y/K=\VM]I(?:GYFJ.?VT.Q+3)=HD"/8WYT MF#'7BD642T1')&+I3&PSC&K2=ZF\[F\7,:ZS\8L$\QL0MHW/+PZU MJDLZ9TY#S*F\AG/.-+\KR9G2$:84G<5N@CG9A3/=G*1_UGVYWH!B_E('./=B MXX_RRF[_*G4F67Q?E^_K[N #O%KK!.3.N?(]7;ZGR_=T#YS8?$^7[^D>YY[N MWO'>_.YO%BWK34\SU=OM_ ]W0/BU'::5_D?.H^G_B6+I>(-0=+^98N MWP9I[H!6O\^W=+O)G,I+.&<,W]$]&J84G35M;T>[T MG>[\\ N/CU[Z=U_'=XIT]UF?+Q\@+7I^(H2.Q3KY_>;#B6 2PYKJMH^;7V^5 MT; OBL,4TBP .P!6=(*U]&3K*L#ZHJ:,5'D]8)]=A\P9?:_ MO O@_>ZY\V! M@32VVP81!WU1&H@9;J\&J1[H:Z.T)O55=3?HV8'IY/ST!\LW;!>2/D#C&_/+9\M-O,E_XR6GSSV1Z3[QL M1\G/WRSBZ9XQF=,2KOF^KIU9&/CTA11W83FZ8UBZ?>WX@1?B,+1--O3_=1P% M_EF;19(_^]:%8]F@)[V0G)P?'2GE^DBY(+VR)HHBE]YEDBM<>O.DY*)7"[W8 M3D!J@&U *GG 5YB=5AA.Z_:6H,UH?1BJL+E5A5-QBWG/)W*%B7SR*K>CA_:.Y-WU3U^(E%ST7LP_ MU?@*TYI_RFF]1_[IWE&QD_[IWE%Q(_^43^0*_NFA+\ZM^J>/NF5C5L"5Z]WH MV>2 Y PCGE9L9S>UW]=4-G?M M/!(_0$G CNCG-Q. ]99XT_3=)N;!'*=0/'#0A6+<*BID*OAZC9EO/C8AR]^P1_",_T40!4?W,"*!#' M).9)]-1S\7CK) AF%^?G3T]/9\_WGGWF>@_G(+#*.;X^QP]/L.OSI;[I4VQB M7>#_PY__'U!+ P04 " A@XY*@-%!AI$' "_/ $0 '1S'-D[5O?3]LZ%'Z?M/_!ZA-["*$PV*B B<&X0H*!@%WM;7*34VHM MM3O;*>6_O\=.TB:-DR8MTN7>\K*YL;_O_/ALQVX/1U^FHXA,0"HF^'&GN[W3 M(< #$3+^>-SY\7#A?>Z0+R?OWQVI8 @C2C25CZ"_TQ&H,0W@N#/4>MSS_:>G MIVVM9""XBB.-Z.U C/S=G>ZGG=U=Y( (1L#UA9"CNMTAL\&]B/'?!<2T+Z,, ML^>;[CY5D(>8$:&>@?* ?3_I+ R/:OA_7J&!17)6 V!<:' MA[[MG:>GQ^&1:@@K;1SZ4D3@I\/R=F+E/5(ZGB$'5/4M*NTP8AQX.UUOK^N M>53K:BAV2M:/-:@\-! QU_*YF&L%P?:CF/AI9X75()82YVX5-NVM (? W#CL M,)"/90A,@Z$;8WHJ[# ^ :7=L*3/ /?*0$Y9H-PXVV5@W3),L< -PHX*" JD MG\>@G-+9GHK8E![+"F/84V%-PJ!R8A[XV%M4:2PA6#*9J0SL?![00'LP'4>4 M4RWD\P5^+F14TP6I!+,B$B>B:14).%Z$\*1X%N*^[T>@F;H5E-5BB"W1'NK2$2V M"M0?WB1+TC1+I+H9W(Q!6D_4#T[CD-G#2*5NRY!N\3XV$V].3L2 S.G)ULS MFX0.(;[]B?$ET5:^191;NOU5I$NHWV2K%^",JN%%))Y:+SP'T"W>P2KB&79B MZ3=A@:8GF,&C,FDJ/:0 620WB2Z+3MSN?>8CZ3T1N8LAL] M!'E-M0:9SM#"$W?Z/BZFSV)("MK +.(KRGP!&M@?#K#G5@J.S0!R*W_)&'>F M]\LO1<-"YC2DR+.!R7>?X1[,"ZGVE)>.<"?^H/%9CVPE1)MX7VQSU"@(TA[G MEJETVVQ]4-EH^7 JT]*Z.,<QT3B"3OIL:.LJ3#F5EQ5,_<*0MJ>C*!MBF&OJ MCJP&BUE(#6<4::E%?242DHBQF?N@_,SYCO\"\6#"V\93U.A511/1?MMH$ +1 MJPL$YW7;0!:6PLN&XV?E-MB:%^%@!T8BI";<6B<#2U$#,)R_# M>>:1U]WU]KK;4Q4FCK6P/XNHI?T,U\Z^N\"QH>4,8$SN-S!66U-88=/:Y=NVK^&Z.$SO I>:AB9JT^'T'04$LK8'#[M M*#SN,1$^6%P8R[0LAK,H,A?I;*R*$9T88TG>(?T)*\=U*&%,6 MHK_F-^X)2,.7U&\\T"FH,_LJRX?8&)&/SYRM&^@(AY7\%=4Q1=_RY&E/'"ME+J*\@8VH?_FNMMONHNO_!60O\'7G[W&M?54$0AKK_D MBV.S"F,:N6;P\K&O:*K:,E-U!V;2G4XHLWP70M[&,AC:KY;F@2T=6HC+CEY- MQY7B\I,3+IY+_P%02P,$% @ (8..2M%.'_1-" TX$ !4 !T^0X!<>V+"<0RX&7%H*.=(Z^<[>L?/GZ& 8;]R D MY6R_U=W<:FT \[A/V>U^Z_KJI/VYM?'UGS__^!)0=G=#)&P@ 9/[K9%2X[U. MY^'A8?/Q1@2;7-QVMK>V=CJS@:WIR+U'25.C'W9F8[N=_\Y.+[T1A*1-F52$ M>4]4>IH\NN[N[FXG_BL.E71/QO2GW",J%J&4KXW"$?JW]FQ86W_4[FZW=[J; MC])OZ3T0/( +&&[$R^^IR1CV6Y*&XT"S'7\V$C#<;RDI*-)W/VUM;W_6U!\. M.?.!2?#Q!\D#ZA,%_@$)M,B7(P E6QMZ]NN+?DH$G,E#BBA0",BFQ\..'M6Q MF*ZC&?9(X$5!O#.GR%Z*<7A4@+/X,];UQ"^T=JPOW$LM%VB$N$AO5+):#,.0 MR)L8BTBV;PD9(R;=CQT(E)Q]HK?T8WNKFT#R(?GX1T]*7/4P$@*8FBT0D!L( MXF5_%(SKK)C-0R)'/>;K_XY_1O2>!,B&[*E#(L0$M_A?$D1@8-^2?A[XGDA+ M2(0W6P1_S*">-HED1$=&81C/UJ8*PAG]4/#0N,7)NGPA0;CP0:!/0I<42622 MCS4#)&AM/ "]'2G\4VO5&/;N"45H CCAXA+YO@0O$E11L%&_K,52YOK9@IK6)67[XL4V75J[&%V5&:4Q?KC8'@8Q!J,D"-5.@%=;TT M#I%=M"ICR#61.0R)F7$7*XMTDO"=,Z]B0O24 MY@EJU>2EXM[=B >X45*7 M<6IR $,NX$H D9&8Q'\W*(TE?0WUWC2SB]V:;.[I6K:\$2TX1F!7'Q1S@ MD(Q M[*5JFAVZQOAEA;4NI-ZNIWS64.LQOY)[*"==M64L^O3)@6ZF-E?8MK%N'P)L2?Y!@QE"O21 C^DC$JE M);R'1$*3^[:$PKJ@BE>&)M^A#CV?MFQX_H MSW&W*2-BTD=A9.6JY557K" M86YS1.\IFK=O5',+ZK>&O=6FN-C+.2/B#N).PM.%#]=, GH+_"_$F$;;[LE2;YJT&^('@0ZI*-//YH-6[V/7,0.HRX"S@60_\BK*[&<4309)J MX0 8#(WG]0HI&@%M#M_OU=$BBO,=E%52/S>NAC?D%_#Q=6EQ[J;FO 3_FUL7 M74I*B"6?X2TPE_L +B#43:V2WSWXW#7J>PD*QY%1*E4G>_76)N5>$HVG._ C& CP:;P;^'$"\ MQ\SOA?H4P:_X^37,1?KDV3+N^^U6JEWJEE V'M50^%Z_+ M06;UJQIP!-/_^RQ[C:NY?+<@;SBP=D*67[)3@[5F69^_ +82N%GBM8,V*V+Y M;9]. )N^,ZT2K/.D:P?JO(#E5X-6@K3@6MU"/@IOF,U!;>&9&@KBPO(FF'YV MW$QM;D=:*.":)VRH-BPK=J(4NVZG7&8/8$FW=@CG67=WRVTDY^]PJ@1GEGCM M,,V*. .VO$_ES/,R9QNWTQ,_2S9NIH7'K ?CQIR^+.A[,SP++"M1Q6 MU"[:F ' (ALSRE@>+M^-R_([*0<@*/?G2P6#$E:;IH;S2C6Y>F7"'13Y8"P.Y-MIXPTHIFPM;J6A+W0O2T6O>H+/'7_X'4$L#!!0 ( "&#CDJC*BV$ ME < ,UA 5 ='-R:2TR,#$W,#(R.%]D968N>&ULY5W188N@K2U124["?OU>&4,@R)8--A;;EPX! MZ>H<'5WI2E=V/WYZ#H/&(^:",'K>=(Z.FPU,/>83^G#>O+^[;'UH-C[]\?MO M'P-"?XR0P VH0,5Y\>"(\8=VY_BXVUX4;,Y+GCT+LE;Z MJ;LHZ[3_OKX:>A,'\[V*Q'J&S[)&PG9=HH"* I!>),SJ;XO"E(. WPXKL)Q^-4C@L "OJ) OU& M66OO@ 8^8ZJ&1LO'8Q0%LD1LF[9+0LI"1&@U0.>F=\(9FVB%.!QA7B;(-;N[ M()P &.Y%(]Q:$B\1I\[Z+F@ID[U2728Q&&-: #(9EX(3L."\/^YT/L16+ACU M@1WVX8-@ ?&1Q/Y0PK] 6HJ;\9>?$9&S>XHBG\!/S<9KQ@HIV/6@/O@&3,=' M'@O;,>?"QG]:\1_X$E&@5XB+V($TFPZ,,7)!#% M^&QA?_^4G*HY.7-2,!L22M1B=@4,UKCA9XE!>G_!3K54R8")%WSFK34>J"66 M<:U;Q2XU1F(4^U4D6@\(3<&_G'=M'$BQ^$9I\*YU["1KZIOD:W<)!1CC 7P4 MBU8"-,)!W+:;7MB%H*5=%^0[I64>N'%!UTF@OJCHTWR(7[!PRJ@:]+UGDFN4Z>JYG4I4S%AY,U1=*F50-(U(NL#[ MUNH5POY:(*?12%O>[5:B35I\F2%,6H?K=4HE\[_3Q^TO]A+5ZK2^8ZE:J!=6 MJ8+M6R_ &#(ZE,S[<;VVW]!HM5'6?5N-/KK]SZ8VJ=Z@UT2+WA['Z?D^F3?^ M'1%_0"_0E$@4&$7)K.>>')! 1B:)6(X%:MVJ<)QB_POB%,)H891)7\%]=T#Z MI%-(A.E8(,P=QTA$?)9O1M.4=M\?D"0I^!,]NA;H\1UQX&$48K68^^& %'@- M/.GZMQ9T_3=&U;X+R(/IAP'LP#@69BFRJKFG!R2-B4@BU8D%4L7^.V$! !)S ME@/J!9'*L'QG/.YF*3D91?&IT!W34\ONRKE/-P5(5ZFFQ6Q1F?,,2QA,+\1438D??+&S+=:HY6ZI MR.VX612_7!/*>#Q[S/'UL:=B+GP)W=(G8DX(P(DT0G_.YZ ,_=>I]1AE:W>.<9N"J/9ZJJJJY-46V<$]#XU+1/A?*(AP M3P@L8?.L-F[8OZ&W"AD'.I^1(.*>LI' _%%A'M!I).%G\ 2$)3TF#'Y57)+ M=63.RJ%@2KN5V$H=.;L*=-9[?ZO6F0'-Z7'Y5=?0L]-?/L^7'/PGFT&N3V15^Q$'^U3?#0$59 M4ZL78$-W6'0&JAVVF_"WFKY3[525J-UF839(5<#9L]A:Z/7[%=S"E7L?RMN\ MC,;X"[NB05<]/PO]=P5H9ROY.C9<$*A0OL[&/0*K%MP5 MI-VM].O:<(N@0OVZ&Y<+;,A57A**("1$P8 *R2/%UQ0FZVM4E?ZW,##.Z "+ ME+WCB(HQYJ)'_2&0)1[0OQEKT(L[P"+T/QD#IS*;J>P20OY(.D-;_6@HG;\] M:_-ACB!K0O.ZAY*%P;HV%6M^M""]5LVW74IW?OW ,'6 /5/&_#;=2S[=J*V^ M0LVW5?8D:P;W4B+\S:>6U3?N, I#Q&ATM]49 "7FZ6VH[ MV:OY:DOE&?+=.\>B?=X<_K+/^D2H1#M0R?#MU#JN4\NC1[L+HO?C;)Z&R=G: M.U#.WA_B]R;8CP(,TCP" 7JDO$A6L5VE>?Y_B)V:GGT/P= XUL!\MJHY84! M1170^U4AC@=^<>@:_<-X$DST\4CYYNOPP' ND]."#1>("@FK'QL%V-H3'>< M;=PMY[91^W6A A)MK;&-%X?VK+(MYQW[E/N7.-JH=7=4R/>*GUI8=7.HK$.+ M6M^G4()@Z;0LVH@.Z",6,GYO$31EB(DV"U=T5V??X8^>6)6G1B\MIJ]>^H)5 M7:C('8CH.TMS6*.%7L8\54&?VK+L[]*Y%B[CPPGC\@[S< 6N<3U(KU3/;93T MP9RRT<[$;\]"G3Y=]D+UW/Z_Z@65F8]3Y[10[R64DHY/"G"U:'U/1_V5,R'N M*<"/_P!02P,$% M @ (8..2M^?B=38* KH4" !4 !T,BQA;B?WM5LSWQJ[V# MP[T7!\^^YO$3,0,SO1CF#/V7- _ M3^EM5-!8\'\M^!^\$OS_5/[Z/+JA\R=$M/ST\?];(Z-?"YK&-*[&)B@MUE(REE96&O]LNL5L M+LQMQK9Q%CE+.):#[_8/#[^72,1O?C_)IJL%38NCE*M]D10/9^DL8PMIKH]N M\H)%TZ)B)(\-57 MV!Y:=//[JU_.W[UZ]^[UJX-7!SY#XYZ-LQ&.E:9[GZZ>_%21D2B-B2(D-4KR M6T7[?W]5@^D/6UQV+3L:#2-5&),ZQLB$\8AM"UW$IM5 ^8\M(,L6SZ<9#RJ6 MQ=[6MYRQ;-%-RLIQ99TFZ[FS:I4P)<2<3I_=9O?/8YIPJ )Z"XM/D0+JM&ST]??[[][\>O!+Z>__/SZNU>_G)Z='?YN MIA]!O=X=[!_^\NW[%^?OSL\.7G]__N[77U]:1M20N%*1-NV(:-B[!O&@^29; M>Q(@%&/HB*>$;*N&WS2,H1''7"U9-#_CSO#KK_2AS?58",=V-38,!O$I&Q+9 MDO"F8ZO!X !&]Q*MDJ3U"F:J867^B'NA6'BBTWETZV/^=P@A[?XNAEU16?^= MB 9H#'VW88-:=JW4M)KT;:IAY?IXQ9CH*2#BL-E3+C6O.UL?(;]-! MVO@=!,95I/@[&@O?9="@]ETG+ZWF?8MH''E>[Q:[FG8#(81=-V$P2HEJB,>@ M]PT Q));)E9'R[T0U0&$>M=-L-(K; MK4*ZLP/9Q%^8U$O,KW;J-H*93QU7,Z+_+J-T(K7]6T MLOSU[U<%=P$B-KJ8G29IE$X3ODS(\L0G&T-LD385H\G!K,;%'X*U<1C>2TVFVXL::SS_EAIL/[0,M MS/;1ODRW\H*.O5N0-JQDV9QLVD\(IQA.T3KM[ 2"8S5P*96[IM%\GGT1M00( M=P\DSE8WQ6PU)U%%PIO\^>#[;R?[^_OH0AL7:7;;-K(Q&EM'+XH[RC8CR:T: MJK5>-@Y0H8L5U:[ RL8U5,+J,D?OMU M2=.A#I_"%Y=65M#> MV(ZSD;==MA8FA52GI9R"7,SD]H>J[')4K<-P^NQ R#8S ^Z^'<35R8G;^(!F M( 1E'B#).&C/-$"Q"FP;LSS]6^=&J-88]FQ[&#:.E C_5 B A6FVI*QXN.13 M+&M<_6N5+$5\Q.V$__K4Q@O:,;8@;<9NJOF$2 )5V*TBD3YRW,"[3VSK/TM4 MLBU4.D>U"3OE ?-J+LHFBB,L'L@=E\@61K![3!_X_/AY6C,]E-.U M(&K=7-JT1G!\' $SH1-O^&_7NT- MIRA=%G5^8"*P*#!$4#P\C)X#ALT3?P?3Q@7*S;2B<]TU@52FGI%!;XX$"9"# M(VIA ;,EXIW=4E)!.YSUZ/6[(:C\B7&L:CL!8O>C__&".[QM>?:X%C6ZYITG MT4TREPEO?.$F+]6*-3 /[<4BKGCPO2'ES@_*S7D@WI6Y&NEZ(Z1XP':=J@O MLZ,W9^=GUV=OK\C1AQ/R]K\_G5W_ XWC\Q56JPMT9@:HDNW7%*UFR,8)VFE: M45H4#\,MQOZ 55AJ1"#W&H/%R,/#6=A Y5A?1@_B7-[W+,Y #78H9T)C3#(6 MSBN3.P9+18/DTL4 0.".P*PR9C\+TY,":PGWDOPW;$7CIB9[+]U\6$.[*K]Y M,,IJ22YEMF1 =(X-E3?KC%W"K';Q:_I:;C60^88/.L<7H !>=QE<^(ZM]#([ M+1V,70::0ELUPI:VX 3BK;5!6/A"-"[3(DM7_Z>A&+XJQR@L^ ML^PHOA-F"B*_-[;:BP[6MV3L:<-_3(G]N50 ,/ !W M- +V$5%L%=HW)1"D"]K'JG;++2/&L*?GNVTWOD_(%HNDD'EAHKA&EA9)>DO3 MJ5ZN[>IM8P7N&ZPX&WM8F]:J(E*]/2XOT0G7U(8+WE^TRZ:;S[#P&;^XZNZF M/ ]WYRM1Z/52)%QFZ5%1L.1F)4N(7&?B!)L/F,\E'\KM65I0+F'>1?[Z[A6N M8&O/L]MQ&"J)(SM#X3DJLPB/U>OJ MZ 2YE4RF%1&4[%/4S)TDQ0P35Z#0Y-87N;VE>7SR_)69WF^HOW70@QQ/+Y M<@7DSP=D&3%RK_!$J^(N8\D?_._?[N^+VD DE]7R_XND64I)HL4+F59O$L*V MC/H&'<2RL'R0(*Q4;H,>PP)P!Y%N=;1Y@P)4B7J"4JG1LWV3(AT<3G9U2:D1 M>3$Y.'@Y.7CUHOS#A!Q,7HMK7Z\.28;P88XVT75>*FX1CWY ' MOG&I989G/U*/U66;D2A24M&J.!2%[PN&*0)'1?>77-:OYS!O%,RB@ID/ M/_ MM'%\D(AV12TJZKG9J>,T>L)7O?>@]:N. [3KUZ)JOD%:MQX3A*^U.,$XIWG^ MP\84ENO8@\G!MX>3 [Z8K9:D44&F6=YC=MMK!3"EM\*'P@$4I[/\?R_V^?*\ M%2YX5&-6.*EBP(B6:AQ911+\]X6P^H,BH.MOGT7_4?(=Q[/WR?K%?LRCV?$KR]0N9XI:D MA*O7"VG%^ ^':.(K/^VVY^>XL0*HO++)3-C4FN<_SZD,ZM+XJ%9RWEA_W3>. MZJ]?Z'BKQQG4%#6I90-M>$_(FKNJ\5+C/R$[#RE,ME]20/2(PD@S9W]#H6:1 MJ<,K#:B"X@$G4!R$NK]$@>J@%^VL@(?B?1M[UQ)$_70*>UOI,F(7[*H0,.11 M^"5E,L7(-;1WY8;C3I,%;>OMH/6-!A2A_ BXD%QE:I-0C]M-1E:P.BC'D!^M MK\GX!IUMW*!#R5:TK5<,%0W9$*&*5SK@*W5095S5;DJA\[%N$NOZ'K2-%09= M5-?PPGS@-@<H1@VS=_.2&Y8$21J@QJPHF5#J+RHIPY!I]9H M65E >3L[+KO^@<>6_2'"%$WZ"X^#R[/1@^N2,6AT-3NC1XZN]JLEW-+I$_92 M%FZ0L(2/81(4YJRP!))J'!>;VA_!'FJ+!QH7M8W,3:VA]+C:[JBJAJC\DB>0+?U!YXXLTN9_/;.D M'UMCU*,0*/271^(%\ M7ES,RN[=(_83EW3^@$7=(Q^TT8L!U@4:J6Q8"=8K1 M;])2>4WI9YIR/SX7*4GQ(DD3X>N*Y)Z^5:_*^?H>5Z[0GLD9?2,(4H034I*J M;-0M8E)2HW)MW0'?U@!'VX"K)PA1)46"( 8/!?S4VBE0<&0YM@$K%R#I;3D MY^>O-(10X80.PZXXKMM4=@7#BUA^ X?4%E<1<'#832HPF5=KU/,L]UX=:EE MNV,]+K- E2]S/A4-^Z\6&WZ_PPU'.7KY2&*VWD9!=$'7"\;3N?@(;6C ':-% M=9R\H(Y^_+W'\DV>-+X0#SVKH?AO0=JYP.U$MJ!K"F#YN)4(T"1)91B0O7;E MC4R!2>H*AN)7C]'26J(B;66S)4;E$=T1KLKMQM"LJ&:O_W* [V,Q4D:L8>S@BYR MYT*=+2YPP*' 1VM#SK-I=2]=!!$]DDV7]>R/\K60LKWL=D*V.B:RYPF6ZI\( M)UG9\/*MCG+95PC>B#:%D,\,@O![<#/H&+8/-PX8U\+'6.ZXOZ$IG6G?4[-D M@6G(89/M='@,\L^;5L<^Y&G9>O3GT3I"N639?9*+N@E_##/"I-C MRK-Y$LN;V:( I A44$6R?L/7[VD"AILAPR_#172A85/M':NAK,G&-E0?:+&) M(_M\4B. ,52P%C('C5=A:+&=K #V_(W_IFQ?^$O=C';> DFW@2>8W@+I [IZ M6 _!!/B'PCU+_NBOP'0(F2&_?&.;'BS6#C;_UBC(H:/T72S^ MK@E=1.X"R:!RZR<-4<7H+H#DD9<)#J* W>/CE+NZSM\(/(#7V@6G&'Z;$M_1 MW"5E;Z(\FTW!D!O>X ML!M68QD9<8=?^T(XPGHR7A^VY551%TY@@GMM>+S/?NEXAQK:8S70F&7P-]ED M]&M" P\?W"7HYH3 MC?DU"HYK+=R2:O378.,X$7M1T?PR2N*S]#A:)D4T-PJ__;5!.S-HL]N&M?&D MZ+H]$03D+"4ER7 JT^EQT'!\2TZPEZ1DJDC0^1"(!"]C\9<3#G^CH1[]6(1.5_'S'-@W86XS;(V] MPA_;GDM*.+C3<)%.M_0X&R.PK?]S'O[):]#>^_TU2O!-_CH*RPF2:*8J-.#P M+SV.'_XPHB%);B<0&[+1=<#A:37[R1_(NVKV$T6']\<0/*/6&<,;>IND8LE* MWD3\#U,ZV(M62\J2+.;BRHKAT%08](]9]83A;1I87;X[ G OWOI^G><,C%X, M,$DSQI<85=AP0J=B,4I%NNF)J$\O+A>(/%/3_:)W*O?&U"';AK@JOKU;'KL=?_ZZ@PP M'?8XRN].Y]F7W)(%ZY91IN4%'F+:D=J?4A041)( I[YV^ ^@8.-$<"-7S$( M6?\HIO&;AT\YC<_2=;7_HVF1W,M*F[[IVR&< 4M=^,]"(R]E(\;2U6^>Z]B0 M-ZK8@_CS_N#.)-SZVQ<<;F2&"WFC/U#.VZ[T^[(=/\/GGRM5QIS[QX]43%XR MIUOW:K/U?$X-5;5$/,[_-Q7SN:SF\^;!S>*![IIAG='R8G2G MB04/"(2&:_SRGX@?QR.(B8T7RA_R]:\CIQ@LJ MR'1$VM@:J)&)W:224#V\6B-%D+W= T+UV.B0L$("YD&1"% R M<0?SX!#U.S$:WY#.*&/"O+O6#+=ZMU9VT-%W.]ZFW"J*VEL-S>+B!J$%#(L[ M !VTQ'B7P!0KIO#R7QT0+:OBXW(WM(X/T()V,PX>46P;+X":8?)TH3IEJ(7+ MY5T1_P='W3D"5@5S1]W8"KSC_Z.YN"!5VV/(<\K7@R(H.$^BFV2.: .T%[1) M6E^H;M#.+6@A2UUY2G5;;2M7=O#Z>S2=9BN^2.9+9)KT9$.,*"@*Q+H&Q=:M<%5$[0_7V"D30+# 8R$?>^/Z@%4[ M0WBK*A^NWHS(.8O,A1.B**B)TM%^JC?,:Z0(-NB"\"D@;$ @/85PH%"Z/5,U M !1,H:;!5/B&F+MLX(W@):.B=$*Y9.T>5N[RPQ=2-A [FL.2KMIP0QU*MF*L MP%#5 M?>&BH\@\2.G?$@#!KUEB0P8-QAYFXGBYPEPOI]MW]X^+VT?>(WYAZ. MTE@,U8 .NIT?9].5R(_09A&,\*6?QFL7F*1DZ3 %/>Y&!$2DL)][](BUHVW3 MAJ^A/.%CV6J7X3)Z$(,3Y]G3*5MQT=EL:/>W<6KO!5_K'66L"-9)'1 M8X%*_,& M'A-ZB9_G!B:N>.]XE1=\..PHOA=E&GJ([9H<\<5Q&M2.,5M%22I2U,&9 \[J M3^K^WK0DP!Y1]0<,H;,WZ62@8V^PPWN]V-6C^W#$?YU8([S:JWM/!0=NA+[1 M7N)#<2#;&;33-;#^LW6"GH80O 8S!:G,'S$'S&$CQ4$HON,@-N8J/>/IV MPXEL6"'8S>@5OE3^A2)/J+SGL]C@SH?#'53A' (YAL .Q2>'*Q ?:O/L5>2] MN8[_>L)#64/A:/JO5<*HHWVWNE!'IM"QG2OVYL,,#^N"-"4E!D,^#%8^Q+LH M1V2U_UU@AA\C=I;;HD5N>[\&WD,BY'A?%GP%XF63G18=;AS!?0]WETO*BH=+ M_@4+[BO%LZA+T<1Y@>'!$>[5'P_4+JZGHI\0R6$B%QEK)A@6$YT0U_675@W5 M76.QSW^7S6.2+,2&HBJJBF,5\;@A!ZP>>I'JPE6J@3P4PF\-^*26K_5N>7#+ MF1W>G?'A=L3A5TM>L^!YKJ?;$$>UKN@,OG'J]725RWH^WVBWQ1&M-J"A@X?C M_NK?\T$ %H-WFJ11.AVB+KJ5,[)$!OLLM!W]K:D?2UWT +BU([_9&NXCJHON M(. ZOL>#JW;08X':XU;H(%#1A5\>ILIK+]3&#V_ U7^@]1@"+/\5I2[.0K 5 MVAFR7$R5ZR=M=/7(8DDT,'O+A!T0Y",(E'L.D$>WQ&)<1VDL_A$;CO?17/B* M2_E<[.X5 ]\(V8\W=*CL.1/:E:#8QI8_U#A,B.)!-#>-4$64'2?@@WKQ15<+ M8UK-C?R!;I@CVO9#@!X\] PQ!DXQJ!?CT1_N7"V7#K/\A4?K]@G6&_\D9.HB'!L\?6$-*XAS69* MC<6>'XEU2,&"%D\YMD8LKKP +C97EZHOHR3VC4@:Y-!!1Q./X=Z\;$)$&T3; M;-NXX?W&<;-,+U#O$6[=C:?,%NH[1\0FGSOJ5Z7NF2"T-5 MS.UB5BZ5HOGF,6E?O]Q39U!>NZ^YVI7P-U&>2+=69P+\-/>0W\_!^?73T]C* M)#_DQ:PL[Y.DM[[.4<, VCWJ,!D%>-.*_'9-OQ;D#8?\N2' H!['"U!=UM#Y M':.X.7F>)O78ZO(V8BGO5RQ"K^XB1GW=B9D>RD-8$.EV*\K0YNFY?)V7$Y'C M;+'@ME\28_0 ;9_,:M2-Q-"")TR5M%2^]MK""-INVS#NRF+55HI@*7M8S; XW/"U]&UC*$=@\\QHMH5SK(QJ;7&Z$_:OY35EUC(.S^XTN3M[0K:^4!9?@>$3A*%S:[W M@VOT1U &Q-)(&@;S1JY:974^K4S&/_L4-Z7D)O,)O:FNB!8/FXH&_F^5NW.$ MJY[N@;H1.%%6)+.$?Q)U=']"EUF>%&59,DTE$(OG LE@Z(3>G1B-E_:7\9:J M[,[L +7Y+"T'MQ')QC!Y],ME.4K2:Q;%(F54/D'?P^)QN'% KS4'G&&+IHF, M/]'9KHU1_=5-S5.YHE-]DK)3HGK]YE$L:4><8&]#CB86&4O?'1,^!AK$V-;S M-$K8WZ/YBM:R$'VC'SL/J'BG!=FN8HCF1+87:K'.1R!G*2=9+;#N[KI\/ZMG MMS+ ((W!#KF%&;17;<-J$=!ZQC!:I]8!GTD!T?DB)WEUUC\>3"&]CL^<]"XS5&C_4NU$A/DCV*9U06Y:H_. 7D+M),S$9#-2ML.TEFC]$.8GN[54O0I%V F>@0/HV9T) M58N<8+.FX5@0G=$%C1_9N9Q52]I/Y/3D8T=DF\3UXSL^\7*O["UC&3O.&*-3 M\6&]]Z/\>$*M4CR1-\^-IZ+>;^VNQB7+4O[SE*+=K KYV-;EA!?#\6LS?=F, M;_OCB UA->#U,^*R39).D^6\PYY7/WU"+U%ZFKEF(OD7B[[(0R3%6AP];36L MN./SQ@-/69N50>,1AU ZQVJ\/70X^C[(]([&JSF]F(E4T-V\[C2^NLM8<4W9 MHG;.=2U.MFR&25]+H8>>P.I[]#%+NA3D23/S6EB?^N'W;Y(1 30WXTW)U6JQ MB-C#NB0(EA(_@PFT0V330S=@AW?J=/L]C<1>47R1?A0'X=SJW; P](35C$:GY6%3S$15D)J;K7ATB MIH2M9^=&L$47K(1JC-^)HBOSL>V%[BDQ[_BBA0E4Z-"&;5>J#3FTX-K<"[BZ M?]])/XMKZ6=HWM@+$30'EV[G@.,2Y5%Q'#'VP(V#,AWFG;> VVM&YM!^VG&WZ:! M268I?5#N M]725QKMJYNN]6ME!^ZMVO(WX4E"4"?Y$TFA<$RI_%(I119%D)FC0^1M'077R M,&V\D&[_?$JSFYRR>Q$'GZ7+52&NA*;39)[(4WRYXG%U2;UV"7Y/H9=YZ[9_ M-"'U;HCLAVQW5"Y*<:Q$_TWF#O[V2'\ZZW;9I(?^P.S;FX=RW&+3_93Q]0U- MIP]'7Q/O5WR=6$('&VZX&\YXTY2LV_*U+V^-:]T[/#SPJ,-#+5AQVCR90705+3*W/A)(>/_;+K5N?M7"!X-&YFL_ M_YXN;B@+=IA6GF@\IAVYH_SRP'(3:?ZFJ)&ZT$>$=_,4S<^K)([2:6/1.21J MTPFU$2^>&,)!F_V""!M#P!A__>.[A#(^@W?PA]F&^W[BWKGGETOS/R9 M62K]O)>&#P9->]'=5[W Z*M>!&C6"_R^R@RK#0(J7_6BHZ]Z :5!586W38&W MH#-4$QMP'V7$U] B3:T[E$>ESHC>SI/;1&9!%'1!,D9^9MEJ26;\I]I2[&)9 MOG&!\]34+I]N'LO 8VQ=NV91FL]$C9XTOJ+L/IDFZ6WMU=5:C<5K/I9<_R>_ M8]1^^X3RASW/G(OJY[@.8X>>@5H(H0S"A!C,![KCVR'4RNJ_>^UP]!M'M;M? M%[.R\'C8XM3*"MKQVW&Z%F1'N3 =%AJXRW>04+?+/Q8^,*5\-S<._=:H)FK8 MTKX:-(82O_7+M)C6HP/@ "X#;)(PAW+ #=+'>77A/$FI"%C"TX#[ZA[: _8_ MGR.DYHON9,");=7];S:9X%Y^(&WOLRB'<]^=2^V6U[8O9ML#$N.426J[(_.J MT1S.'*2.Y,-V&OY@U-&K-CEQHZO?@*=K9BWB8*T<'X8J)']U$R%YIRFK&K M:*O.D<^U;@^&\*5!VS$W8H.25AB:-?7>+&-[>:2K_X5CQP(4,8)JGXZR[5C4 MLXW;^+7X_IFQ\LC ],!OP.&\,UOH ,@=?[-R'Z!TQUS!^'&=%(/"QFP,J>G=+=4Z73E!O?0 MO1A>B#O6<8#VO%I4YF?AI8AB]2GF+^3YJ/B:O//^;JT\O)N)-U&![,CJ1F^6 MC0'-<=M+8X%#C_F?DYFPJL4=);\CLYC42@RI\N(\3^32#TI MDC\CUYRXB+YF:;9XD$F6-4YQ[:WH)">K(IDG?]"8%!DGN25T7CY_4]Q%!6%T MR=L)LD7&*(EIP9?DA+(O*Q@G:+5A1-O871..]@K?>?D,% M8PJ5%[!R"Q-OQE2[,+H].&MF@W$WLW'VV\>.YOFH^1O!^U.V1 */?3Y+@@#: M[YVQ(?>>]SO. /(:>#G6-8SI:B'"%1TC'6>[][H$S6VCWZHZ_<8!H M$^X)69,30:^R&E#YWP[(MZ"A<\6>(NUVR.C($X_Z_LRR//^4\O6*7.;\S"-T M9R_MRQ7LY6!?])XZ++F0#1LB^(R;V3$,[@:P=]D\%DM328 B#AD8(VA61"]* MYQ!Z>+)$:[S.^?_ZBT"TS/'&(?JYZ&K)!)M'$HZX38!1W47[/O/47BNL*;V- M"CZ:1X 5<41F4?2.<9F.<^=#!.U]MJ,TUKUH5_H7IV.&(+X@!Q%A,V!-,[W8 M7(CDC(C^!4B#MQXU-.EQ K93-!&LGG(I49/#^.AP84\"B-3"14+ <"IB_RQX(&9*4!%=ELURL:^,@%4V! M/>>L?N(_\W]N^)_X'_X?4$L#!!0 ( "&#CDI(005\>!8 "AT 0 5 M='-R:2TR,#$W,#(R.%]P&UL[5W=<]NX$7_O3/^'C/OL.)*ON>2F:4>V MX]13.];83C^>.# )R6PH4@>2BG5_?0&2DB@)GR3(E=![N7-L++B_W06P6"P6 M?_G;ZRQZL\ D#9/XT\G@[;N3-SCVDR",IY].OCU=GWXX>?.WO_[Q#W^)POC[ M,TKQ&TH0IY].7K)L_LO9V8\?/]Z^/I/H;4*F9\-W[\[/5@U/RI:_O*;A5NL? MYZNV@[-_W]T^^B]XAD[#.,U0[&^H6#<\NL''CQ_/BK_2IFGX2UK0WR8^R@H( M2K[>"%NP?YVNFIVR7YT.AJ?G@[>O:7#"9$"2"#_@R9OB\[]DRSG^=)*&LWG$ MV"Y^]T+PY--)EI*0T@]^?C<3^[GF!1: M3K_%* ]"^N?V>%0?Z!K4YU]S:L(= =KMO&LPERA]N8Z2'UTIB--_2T@7* UI MQV."4_H)\\F(1]^2I:]T.-'U9X:C)$VI1=(?9_3++W2L&;$FZZ>M(5 ]T.F7 M_8^9V )%3#]FNN9WT9*Q![S <4Z)_60:A\;:Y)"WE10F63BATV.&J9E*O@?<%H]>M; M](P%.Z#Z+OCC5E\ET=E?W_3!X1B3,*&[VF:L[E#WRC/UTDG6@NL:?4]\/R49 MBAIQ7*/LB5?JRC?B=$W7ETRI#X.;R71#:9'7;)]/8T%N)$AGJ7EMGW=+V=AB M$+]FF&Y@@Q6+K(/6 :TB\)CX6Q^*6*@O(:KYF?W&DW4^>J9^-_*S54<10UIT M[VG3>N].WIQI,UD)HQ!TBOVWTV1Q%N"0"GSP$_N! ?CI]-V@"CG^B?[**S_] M@*L!@Z62@^#OA4QHC@"AN4Z0E.! K;:>.='*?@]#)7 AWT+_#(G#.9U MF/HH^@]&A#I85W3)$LA>U-S[Z2C5((-3:>2\;XVLT#S1;@5:J#?Q_GR4DM^% M4$G[)RAIKW<7$N/GMO7>'[7\][!4BO@SE"+*L5BR=4U_ERJ4L=?>^_FH%<+% M4RGE/:Q2V 2IKY)U:^^# PK90E.IXV<8-_4ZC#"YI,-UFA"YD[K5TOMXE&H0 M(*E4\*%O%3P1Q%)G'I>SYR02"'^KC3=X=Y1RWP=1B?PCT.:L.-]]S!+_^R,[ MY$WO\XQE%#$FY3LU":$W..;MLQ+9>A]*+Q.,4I9N M1 V<(OZ*,PU]2\B@XGU-5:V (HY[']/@+K+<-A!3+2V+B:!BB@UU+ A5B$ ?K^U&I(!F@XI?Z%"S%F7;.K/&F M2!)_0J^RA=:$'"J<::A$4TCBN/_Q++=7%:,46RDEK7E80@45,VTX8!5(Q*<( MQS03;\E$=S<,%H5MZC;M,2\^M)MWYQ%?:B= M2M=2,1E8!-U.]TS M@FG+BX(=NS7(^L=_8B)O !QX,E*AT@IXZ-PX(ZJ"Y6.T9($:_8.";0)O !RB M4NA*?E+ P>*B5]3UKZ&I?UX@V HU$/@(%$#C<94'1*GAN M3-+[HKF)_2AG.=3CA!1:RS(2/N=%F9&GA,6*J"@HYY25Z4V<8:I@G>V9W0]Y M0^!XFP4#ZT BT.N*(#.AS-=7%238;N4-@0-S':B'DZ+ >W$=F^\XK40HRJ_ ME]/:&T+>+.6H17C\Q>7<"276;M@H,[1WFGI#R'NHVNKCLNW&GGH4!&')]QB% MP4U\B>9AAGB7]A04WA#R!JNV*F7.>0= M76W%ZV.Q=8(-N2??0J5:??<;>^>05WNU=2I@W-8)]Z$-7J.1ZIU#5M5J,2P+ MQFUEVT*.P;LP3DBQ\2LWTO'/( MVF$M1GECL.+:)<<>6?D$=$F2EG9E40J.W/FI'0#0Z?Z>% (.BMWL&)/' M\FTGS;,/40?0Q4W:&8T^1CAM(8=@FAZYS8- (> M-C=BMCR<-VF:&RN^)(*N>&)?Z1M<;EPUJATB-IC_-:BA"Z*T,P%-@&[$?/>* M4FI-^Q(JZ*(IUG3/ ^9&288]D,K97D !75O%LJXWH-R(*!O6X-4A@ZZP8EGC M.\AL17J!+Z?4SRA+G+I'L65K\.HK[;0L0B0NB-U:N\ 17-6SX3T;8%FQ:LV4 M1N160 $1K*U>798-F543Z("K1&K\D5%GW(DHZF62TCFB@B5=TFKMH..9QFK; MX]Z-A,]'7)RU?L$QG;$B%H<-9F%B1G?=H=0 =B316MSXL-X*/ MU8H53RMDLJEWKRUTB-%8NUP$M@*)D"D&:V"E2&Z35$N1F];0@G(P0.C!HK&(U'#?"@#?Q@J)D,BD1UG!?A8N0;CEDX2$- M:NBPH%J1(@/0@N:$-WV'R'=)\_I6K>)+Y2W&6KEJ3^_4@E2[&&,R/*&3K&I<8YJAU^% M#ETV6'LZE84+">]KZ)4S?4'W3!/IM3(!!7C(LZ%U\(&X<7PQ)@D%I%AR-HW M2TL;JW"'=Q?RS+_B;#-MM;RO8-P7> UJ8PMH!K'#@PPH4]$U _"ZU.U47"], MS7OF\W@&NMHY&6-R@=+0+W9*4*O^>P9D_M)@;)V+K\C!(GY-.L0O*"VL>VTP+DRG"Y.# [H#+R\ MM 5V_EU+7VA4*%R+'N)L?,W8D^+"TG9#Z'-R;7D*SN/VP%B*]D50%XTK/*4 M+I/9/(G9P!F]AC)'3$H'?:B^KR2%,D4@CENW.ZBNDAD*8XE.N>VA3\R5.N*K M5HCEN%5:2UJ\PVRIUTO=+-M"'X\+=2+*=.'P;TE]H \+\VM]*?4II8,^+S?4 MK1*+&UE-N^6^E#KF$T"?E!LJ5PS"C1REK9QBI4HYK:'/OPWU*4#@R(7'0F)* M+=:;09]9&ZIOEW4W[BWR0^)*/-AZM_;G%?;9+@6S$]0K=CV& M28(=G8HD\?=R_I0EL%KZ!/B!M)%)647MQA:Q87+*H92^,9Y(ZJ?#[2^N $X2 M1^-]'DJ)G#Z]3XO794J?Y7,<'*?S>2A%4"Y))4A,)5AW"1;H#3B=MHING_P/OY9IH2A.^W4#FAS5'PW[R\1TEW$0^83L5^ M&.$M'_0IL3<_=/$YZ+08FQ;6E7Q,KV 6 34,FJ^>U6!25T4E'?TXY2&"Z$Q2F\ M(EJ[BMK6I%6EV.D5X-/L!#J1J5\;,I.+&['O?C4'L21Q!,9*IVR0RGP:-3%T&E8W]L!#Z8:'LH]U3/ +#CS3JQO#V$5HZXS]L/1_2;=]%"89!0OV3*29$>P2@R=H=6,)7)C6 M"KT!FH/^V8>50V/P3"Z;9SV&L*W%Q&#+D/$@E\5<+>4:2#H[G.PN&\D&*J!N MW-NEJ'V,@Z(>TR,JW*L[E+'3AN7]A'<"(<]*,.L+/"&LH>J%Z0L-X#MP^D<] M\RHP/?)_S4."3>U&A]X; =/[=J*-F0W(F=[>)N\[*W?B3< CJQV:RQRW- ! MMKY]&2L^C#<$CK]:M1A#W"Z\PR* 7#VD9\?WE73F#5U*M%4!=:.ZR6I>O9^L MWK1(=^^$::Q&$FIO>)C9N2KURISC*>*P^-F=NU>;S>50( M"D4K0=W$DX3,2HUIW'K4Z\$;'LH-7".+,$%GZ]@//!EU=;;-RH;*#WWK+;TA M<)C41%?"\]T]1%U%R?N[<):!;IW&M[[YO5-^3*8JKBT>;>]_EI:0Z7_>3 MRE-'T>9*N,8D9*5_B#O:E6ZJ3"-Y58.]MM WK*U)G3\:N7B[NYO;WX"DF]2P MF&FB)$VI!^ 71;C3XK&>OLO75^6#Z2:HJ#JA,=9$)!##9Y>7)ZJ2"_J][P;\ MKVF@AY-,L/P1(H7BPDCA.^1]#Q+!MD ]5.2$$ .&S]%5F/IT+LKU!I!V'] # M2BU^DVV@ * +P^P!+W"<8Y8N/XU#" =QGP.-X24F,AM:@GL9^]W+1H>*!'HP MR(6U/1!TL+A@]Y>89.$DI":!V=D2GB=IF!7)4YPLHM[WX>S$O'"5K_#S*MQ-3J>8S"*]TS7U@OVH34/YU'>KZ4C>ZA5Q)3%?+7&5N2<&&D\\.@3V7QH8.(6Q]E M"/[1?\%!'N$R#V67L3AX?$E(]H3)K+8?+X2NY?BU[AQZ'#<-VMM![L2X-8AJ MPHSF_X/8YGHO7X;%[HK777%P'S\P]NBB,2W2&XPB'9I=08]@&['()IB=*-O. M':0:1B*E@R[5;\,BE [K(K0K\^%]H^>V6/?T>].5\=9[\V1\?N!GHCMYC]( M0#HQ\U[EQ?M[%RC^+KM95V\&/:\:*XJO[UU(3JCS+HGQLEPTKO,X,+CAHJ"$ M?I7$DM(U4+I19ZB?"T_ %R(M&84VULYJEAWF-AG( ?M]G[S:Z'V+D^<4DT59 MRG>>9ZN'",I';IX4)?(M?@7:J>MQ=ZTK#DO^0@2S/JR%<;&L!,&$>TWPKSF. M_>7H-92Y@QK4T%ZB96TK3$HN!T=,A0?Q*IFA4/9.F08UM&^IJ46%"'9,R:&-K!+#NU+:NI1WPAX "U90;#. /J2AP$KP0RZ@*Q__'N("97Z MR_(6+W"DOX9(.H!^@J[O940A"EN;TT.:1_8A-UI4A/U /T>GKUV#R44&UI&U MIAA':2&@@?X2LT\%_922/E5U30S[UUJ/P:0C=J@W+N%JG\1SX%^,-N_7B,$O"V# )H_7\B*$XG+-\\ M#AZI@$)6P9)_^>R)\I+R_Z1T(6U^!OP].9DY\ W(.OSC=CJYQR+*M4="!?XX MG'4%"\[.%"(X;K/8/6106@2? /Q!N)Z,08+>E$O7BW1M/L 3J=QTBG M?+,P0.J\42C#8]I]0"?O&&BUL5FXDL9C/\H%O+DTTIUY ,M>QLZ1QZ^ MWH6 MU"P&=N21J8W#Q 2D6.SW&T,GQUA8U_F@P-0JB-O4'5O1XLMO")V_PI_0SE)"HF@DI'$:M'L(.2(G BU4AGXM&)UQOU YV18F&V-<9[Y.D( M8I2C&1TDX6\XN$RD#]=J]@">N&*L64%E]&TS:]#069*"78') M$RHN+TB#V2F.SLE@YBI3Y M#BI"Z!,P57%P?13 WI5(<^S-MO0!LQUH?=2/<^*_\%]KUZ*#.J'2UP=/CQJ@ M>DXE.&-OC< +" P 1 M " 0 !TTW !T!8 "AT 0 5 " ?]X !T