0001683168-20-000066.txt : 20200109 0001683168-20-000066.hdr.sgml : 20200109 20200109171608 ACCESSION NUMBER: 0001683168-20-000066 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 62 CONFORMED PERIOD OF REPORT: 20191130 FILED AS OF DATE: 20200109 DATE AS OF CHANGE: 20200109 FILER: COMPANY DATA: COMPANY CONFORMED NAME: SIMULATIONS PLUS INC CENTRAL INDEX KEY: 0001023459 STANDARD INDUSTRIAL CLASSIFICATION: SERVICES-COMPUTER INTEGRATED SYSTEMS DESIGN [7373] IRS NUMBER: 954595609 FISCAL YEAR END: 0831 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-32046 FILM NUMBER: 20518805 BUSINESS ADDRESS: STREET 1: 42505 10TH STREET WEST CITY: LANCASTER STATE: CA ZIP: 93534-7059 BUSINESS PHONE: 661-723-7723 MAIL ADDRESS: STREET 1: 42505 10TH STREET WEST CITY: LANCASTER STATE: CA ZIP: 93534-7059 10-Q 1 simulations_10q-113019.htm FORM 10-Q

Table of Contents

 

SECURITIES AND EXCHANGE COMMISSION

Washington, DC 20549

 

FORM 10-Q

 

  Quarterly Report Pursuant to Section 13 or 15(d) of the Security Exchange Act of 1934 for the quarterly period ended November 30, 2019
     
OR
     
  Transmission Report Pursuant to Section 13 or 15(d) of the Security Exchange Act of 1937 for the transition period from ______ to ______

 

Commission file number: 001-32046

 

Simulations Plus, Inc.

(Name of registrant as specified in its charter)

 

California 95-4595609
(State or other jurisdiction of Incorporation or Organization) (I.R.S. Employer identification No.)

 

42505 10th Street West

Lancaster, CA 93534-7059

(Address of principal executive offices including zip code)

 

(661) 723-7723

(Registrant’s telephone number, including area code)

 

SECURITIES REGISTERED PURSUANT TO SECTION 12(b) OF THE ACT:

Title of Each Class

Common Stock, par value $0.001 per share

Name of Each Exchange on Which Registered

NASDAQ Stock Market LLC

SECURITIES REGISTERED PURSUANT TO SECTION 12(G) OF THE ACT: NONE

 

Indicate by check mark whether the registrant (1) 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 filings requirements for the past 90 days.     Yes      No

 

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

 

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

 

   Large accelerated filer    Accelerated filer
   Non-accelerated filer    Smaller reporting company
   Emerging Growth Company  

 

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

 

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

 

The number of shares outstanding of the registrant’s common stock, par value $0.001 per share, as of January 9, 2020 was 17,643,339; no shares of preferred stock were outstanding.

 

 

 

   

 

 

Simulations Plus, Inc.

FORM 10-Q

For the Quarterly Period Ended November 30, 2019

 

Table of Contents

 

PART I. FINANCIAL INFORMATION
    Page
Item 1. Condensed Financial Statements  
     
  Condensed Consolidated Balance Sheets at November 30, 2019 (unaudited) and August 31, 2019 (audited) 3
     
  Condensed Consolidated Statements of Operations for the three months ended November 30, 2019 and 2018 (unaudited) 4
     
  Condensed Consolidated Statements of Shareholders’ Equity for the three months ended November 30, 2019 and the year ended August 31, 2019 (unaudited) 5
     
  Condensed Consolidated Statements of Cash Flows for the three months ended November 30, 2019 and 2018 (unaudited) 6
     
  Notes to Condensed Consolidated Financial Statements (unaudited) 7
     
Item 2. Management’s Discussion and Analysis of Financial Condition and Result of Operations 23
     
  General 23
     
  Results of Operations 34
     
  Liquidity and Capital Resources 36
     
Item 3. Quantitative and Qualitative Disclosures about Market Risk 37
     
Item 4. Controls and Procedures 37
     
PART II. OTHER INFORMATION
     
Item 1. Legal Proceedings 38
     
Item 1A. Risk Factors 38
     
Item 2. Changes in Securities 38
     
Item 3. Defaults upon Senior Securities 38
     
Item 4. Mine Safety Disclosures 38
     
Item 5. Other Information 38
     
Item 6. Exhibits 39
     
Signature 40

 

 

 

 i 

 

 

Part I. FINANCIAL INFORMATION

 

Item 1. Condensed Consolidated Financial Statements

 

SIMULATIONS PLUS, INC.

CONDENSED CONSOLIDATED BALANCE SHEETS

 

   (Unaudited)   (Audited) 
   November 30,   August 31, 
   2019   2019 
ASSETS          
Current assets          
Cash and cash equivalents  $12,610,446   $11,435,499 
Accounts receivable, net of allowance for doubtful accounts of $0   6,353,416    5,026,558 
Revenues in excess of billings   3,480,934    3,233,659 
Prepaid income taxes   87,078    765,110 
Prepaid expenses and other current assets   561,129    704,316 
Total current assets   23,093,003    21,165,142 
Long-term assets          
Capitalized computer software development costs, net of accumulated amortization of $12,669,722 and $12,356,055   5,152,941    4,959,736 
Property and equipment, net (note 4)   334,763    341,145 
Operating lease right of use asset   770,853     
Intellectual property, net of accumulated amortization of $4,181,042 and $3,948,750   4,793,958    5,026,249 
Other intangible assets net of accumulated amortization of $1,296,875 and $1,210,000   3,193,125    3,280,000 
Goodwill   10,387,198    10,387,198 
Other assets   37,227    37,227 
Total assets  $47,763,068   $45,196,697 
           
LIABILITIES AND SHAREHOLDERS' EQUITY          
Current liabilities          
Accounts payable  $584,944   $204,075 
Accrued payroll and other expenses   1,597,643    1,639,038 
Income taxes payable        
Current portion - Contracts payable (note 5)   1,761,028    1,761,028 
Billings in excess of revenues   889,699    798,549 
Operating lease liability, current portion   528,055     
Deferred revenue   271,739    380,787 
Total current liabilities   5,633,108    4,783,477 
           
Long-term liabilities          
Deferred income taxes,net   2,703,711    2,731,616 
Operating Lease Liability   240,072     
Total liabilities   8,576,891    7,515,093 
           
Commitments and contingencies (note 6)          
           
Shareholders' equity (note 7)          
Preferred stock, $0.001 par value 10,000,000 shares authorized no shares issued and outstanding        
Common stock, $0.001 par value 50,000,000 shares authorized 17,623,324 and 17,591,834 shares issued and outstanding   7,626    7,595 
Additional paid-in capital   15,822,118    15,319,474 
Retained earnings   23,356,433    22,354,535 
Total shareholders' equity   39,186,177    37,681,604 
Total liabilities and shareholders' equity  $47,763,068   $45,196,697 

 

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

 

 

 

 3 

 

 


SIMULATIONS PLUS, INC.

CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS

For the three months ended November 30,

 

   Three months ended 
   (Unaudited) 
   2019   2018 
         
Revenues  $9,401,103   $7,535,903 
Cost of revenues   2,642,908    2,200,371 
Gross margin   6,758,195    5,335,532 
Operating expenses          
Selling, general, and administrative   3,513,361    2,719,151 
Research and development   526,352    529,636 
Total operating expenses   4,039,713    3,248,787 
           
Income from operations   2,718,482    2,086,745 
           
Other income (expense)          
Interest income   11,274    3,672 
Interest expense       (38,188)
(Loss) income on currency exchange   3,711    (30,611)
Total other income (expense)   14,985    (65,127)
           
Income before provision for income taxes   2,733,467    2,021,618 
Provision for income taxes   (675,190)   (485,671)
Net Income  $2,058,277   $1,535,947 
           
Earnings per share          
Basic  $0.12   $0.09 
Diluted  $0.11   $0.09 
           
Weighted-average common shares outstanding          
Basic   17,608,991    17,421,838 
Diluted   18,306,998    17,997,735 

 

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

 

 

 

 4 

 

 

SIMULATIONS PLUS, INC.

CONDENSED CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY

For the three months ended November 30, 2019 and the year ended August 31, 2019

(UNAUDITED)

 

           Additional         
   Common Stock   Paid-In   Retained     
   Shares   Amount   Capital   Earnings   Total 
                     
Balance, August 31, 2018   17,416,445   $7,417   $13,453,668   $18,461,540   $31,922,625 
Exercise of stock options   41,103    42    357,410         357,452 
Stock-based Compensation             200,029         200,029 
Shares issued to Directors for services   2,222    2    44,904         44,906 
Adjustment for 606                  (493,279)   (493,279)
Declaration of Dividend                  (1,045,073)   (1,045,073)
Net income                  1,535,947    1,535,947 
Balance, November 30, 2018   17,459,770    7,461    14,056,011    18,459,135    32,522,607 
                          
Exercise of stock options   37,680    38    121,912         121,950 
Stock-based Compensation             208,715         208,715 
Shares issued to Directors for services   2,508    4    48,954         48,958 
Declaration of Dividend                  (1,048,887)   (1,048,887)
Net income                  2,099,449    2,099,449 
Balance, February 28, 2019   17,499,958    7,503    14,435,592    19,509,697    33,952,792 
                          
Exercise of stock options   25,849    26    103,747         103,773 
Stock-based Compensation             224,654         224,654 
Shares issued to Directors for services   2,176    2    49,023         49,025 
Declaration of Dividend                  (1,050,914)   (1,050,914)
Net income                  2,888,706    2,888,706 
Balance, May 31, 2019   17,527,983    7,531    14,813,016    21,347,489    36,168,036 
                          
Exercise of stock options   62,071    62    204,910         204,972 
Stock-based Compensation             232,450         232,450 
Shares issued to Directors for services   1,780    2    69,098         69,100 
Declaration of Dividend                  (1,052,181)   (1,052,181)
Net income                  2,059,227    2,059,227 
Balance, August 31, 2019   17,591,834    7,595    15,319,474    22,354,535    37,681,604 
                          
Exercise of stock options   29,445    29    135,529         135,558 
Stock-based Compensation             294,704         294,704 
Shares issued to Directors for services   2,045    2    72,411         72,413 
Declaration of Dividend                  (1,056,379)   (1,056,379)
Net income                  2,058,277    2,058,277 
Balance November 30, 2019   17,623,324   $7,626   $15,822,118   $23,356,433   $39,186,177 

 

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

 

 

 

 5 

 

 

SIMULATIONS PLUS, INC.

CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS

For the three months ended November 30,

 

   (Unaudited)
   2019   2018 
Cash flows from operating activities          
Net income  $2,058,277   $1,535,947 
Adjustments to reconcile net income to net cash provided by operating activities          
Depreciation and amortization   670,712    694,789 
Change in value of contingent consideration       38,188 
Stock-based compensation   367,117    244,935 
Deferred income taxes   (27,905)   (41,701)
(Increase) decrease in          
Accounts receivable   (1,326,858)   227,402 
Revenues in excess of billings   (247,275)   (274,014)
Prepaid income taxes   678,032    312,593 
Prepaid expenses and other assets   143,187    108,376 
Increase (decrease) in          
Accounts payable   380,866    (133,471)
Accrued payroll and other expenses   (44,121)   65,892 
Billings in excess of revenues   91,150    (112,666)
Accrued income taxes       168,220 
Deferred revenue   (109,048)   (222,769)
Net cash provided by operating activities   2,634,134    2,611,721 
           
Cash flows used in investing activities          
Purchases of property and equipment   (31,495)   (1,255)
Purchases of intellectual property       (50,000)
Capitalized computer software development costs   (506,871)   (364,664)
Net cash used in investing activities   (538,366)   (415,919)
           
Cash flows used in financing activities          
Payment of dividends   (1,056,379)   (1,045,073)
Payments on Contracts Payable       (1,556,644)
Proceeds from the exercise of stock options   135,558    357,452 
Net cash used in financing activities   (920,821)   (2,244,265)
           
Net increase (decrease) in cash and cash equivalents   1,174,947    (48,463)
Cash and cash equivalents, beginning of year   11,435,499    9,400,701 
Cash and cash equivalents, end of period  $12,610,446   $9,352,238 
           
Supplemental disclosures of cash flow information          
Income taxes paid  $25,063   $16,357 
           
Non-Cash Investing and Financing Activities          
Right of use assets acquired  $902,553   $ 

 

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

 

 

 

 6 

 

 

Simulations Plus, Inc.

NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

November 30, 2019 and 2018

(Unaudited)

 

NOTE 1: GENERAL

 

This report on Form 10-Q for the quarter ended November 30, 2019, should be read in conjunction with the Company's annual report on Form 10-K for the year ended August 31, 2019, filed with the Securities and Exchange Commission (“SEC”) on November 13, 2019. As contemplated by the SEC under Article 8 of Regulation S-X, the accompanying consolidated financial statements and footnotes have been condensed and therefore do not contain all disclosures required by generally accepted accounting principles. The interim financial data are unaudited; however, in the opinion of Simulations Plus, Inc. ("we", "our", "us"), the interim data includes all adjustments, consisting only of normal recurring adjustments, necessary for a fair statement of the results for the interim periods. Results for interim periods are not necessarily indicative of those to be expected for the full year.

 

Organization

Simulations Plus, Inc. (“Simulations Plus”, “Lancaster”) was incorporated on July 17, 1996. On September 2, 2014, Simulations Plus, Inc. acquired all of the outstanding equity interests of Cognigen Corporation (“Cognigen”, “Buffalo”) and Cognigen became a wholly owned subsidiary of Simulations Plus, Inc. Simulations Plus, Inc., acquired DILIsym Services, Inc. (DILIsym) as a wholly owned subsidiary pursuant to a stock purchase agreement dated May 1, 2017. On June 1, 2017, the Company consummated the acquisition of all outstanding equity interests of DILIsym pursuant to the terms of the Stock Agreement, with DILIsym becoming a wholly owned subsidiary of the Company. (Collectively, “Company”, “we”, “us”, “our”)

 

Lines of Business

The Company designs and develops pharmaceutical simulation software to promote cost-effective solutions to a number of problems in pharmaceutical research and in the education of pharmacy and medical students, and it provides consulting services to the pharmaceutical and chemical industries. Recently, the Company has begun to explore developing software applications for defense and for health care outside of the pharmaceutical industry.

  

NOTE 2: SIGNIFICANT ACCOUNTING POLICIES

 

Principles of Consolidation

The consolidated financial statements include the accounts of Simulations Plus, Inc. and, as of September 2, 2014, its wholly owned subsidiary, Cognigen Corporation, and as of June 1, 2017, the accounts of DILIsym Services, Inc. All significant intercompany accounts and transactions are eliminated in consolidation.

 

Estimates

Our financial statements and accompanying notes are prepared in accordance with accounting principles generally accepted in the United States of America. Preparing financial statements requires management to make estimates and assumptions that affect the reported amounts of assets, liabilities, revenue, and expenses. These estimates and assumptions are affected by management’s application of accounting policies. Actual results could differ from those estimates. Significant accounting policies for us include revenue recognition, accounting for capitalized computer software development costs, valuation of stock options, and accounting for income taxes.

 

Reclassifications

Certain numbers in the prior year have been reclassified to conform to the current year's presentation.

 

 

 

 7 

 

 

Revenue Recognition

In May 2014, the Financial Accounting Standards Board (FASB) issued Accounting Standards Update (ASU) 2014-09 and its related amendments regarding Accounting Standards Codification Topic 606 (ASC Topic 606), Revenue from Contracts with Customers. The standard provides principles for recognizing revenue for the transfer of promised goods or services to customers with the consideration to which the entity expects to be entitled in exchange for those goods or services. The standard also provides guidance on the recognition of incremental costs related to obtaining customer contracts. We adopted ASC Topic 606, effective September 1, 2018, utilizing the modified retrospective method. This approach was applied to contracts that were in process as of September 1, 2018, and the corresponding incremental costs of obtaining those contracts, which resulted in a cumulative effect adjustment of $493,279 to the opening balance of retained earnings at the date of adoption. The adoption of this ASU primarily impacts the timing of our revenue recognition for certain sales contracts, the capitalization and amortization of incremental costs of obtaining a contract, and related disclosures. The reported results for fiscal year 2019 reflect the application of ASC Topic 606.

 

We generate revenue primarily from the sale of software licenses and providing consulting services to the pharmaceutical industry for drug development.

 

The Company determines revenue recognition through the following steps:

 

i. Identification of the contract, or contracts, with a customer
ii. Identification of the performance obligations in the contract
iii. Determination of the transaction price
iv. Allocation of the transaction price to the performance obligations in the contract
v. Recognition of revenue when, or as, the Company satisfies a performance obligation

 

Deferred Commissions

 

Sales commissions earned by our sales force and our commissioned sales representatives are considered incremental and recoverable costs of obtaining a contract with a customer. Sales commissions for new contracts are deferred and then amortized on a straight-line basis over a period of benefit. We determined the period of benefit by taking into consideration our customer contracts, our technology and other factors. Sales commissions for renewal contracts are deferred and then amortized on a straight-line basis over the related contractual renewal period. Amortization expense is included in sales and marketing expenses on the condensed consolidated statements of operations.

 

We apply the practical expedient in ASC Topic 606 to expense costs as incurred for sales commissions when the period of benefit would have been one year or less. Most of our contracts are of a duration of one year or less, few, if any of the longer-term contracts have commissions associated with them.

 

Practical Expedients and Exemptions

 

The Company has elected the following additional practical expedients in applying Topic 606:

 

· Commission Expense: We apply the practical expedient in ASC Topic 606 to expense costs as incurred for sales commissions when the period of benefit is one year or less. Most of our contracts are of a duration of one year or less, few, if any of the longer term contracts have commissions associated with them.

 

·

Transaction Price Allocated to Future Performance Obligations

 

ASC 606 requires that the Company disclose the aggregate amount of transaction price that is allocated to performance obligations that have not yet been satisfied as of November 30, 2019. ASC 606 provides certain practical expedients that limit the requirement to disclose the aggregate amount of transaction price allocated to unsatisfied performance obligations.

 

The Company applied the practical expedient to not disclose the amount of transaction price allocated to unsatisfied performance obligations when the performance obligation is part of a contract that has an original expected duration of one year or less.

 

 

 

 

 8 

 

 

Cash and Cash Equivalents

For purposes of the statements of cash flows, the Company considers all highly liquid investments purchased with original maturities of three months or less to be cash equivalents.

 

Accounts Receivable

We analyze the age of customer balances, historical bad-debt experience, customer creditworthiness, and changes in customer payment terms when making estimates of the collectability of the Company’s trade accounts receivable balances. If we determine that the financial conditions of any of its customers deteriorated, whether due to customer-specific or general economic issues, an increase in the allowance may be made. Accounts receivable are written off when all collection attempts have failed.

 

Capitalized Computer Software Development Costs

Software development costs are capitalized in accordance with ASC 985-20, “Costs of Software to Be Sold, Leased, or Marketed”. Capitalization of software development costs begins upon the establishment of technological feasibility and is discontinued when the product is available for sale.

 

The establishment of technological feasibility and the ongoing assessment for recoverability of capitalized software development costs require considerable judgment by management with respect to certain external factors including, but not limited to, technological feasibility, anticipated future gross revenues, estimated economic life, and changes in software and hardware technologies. Capitalized software development costs are comprised primarily of salaries and direct payroll-related costs and the purchase of existing software to be used in our software products.

 

Amortization of capitalized software development costs is calculated on a product-by-product basis on the straight-line method over the estimated economic life of the products (not to exceed five years). Amortization of software development costs amounted to $313,668 and $339,073 for the three months ended November 30, 2019 and 2018, respectively. We expect future amortization expense to vary due to increases in capitalized computer software development costs.

  

We test capitalized computer software development costs for recoverability whenever events or changes in circumstances indicate that the carrying amount may not be recoverable.

  

Property and Equipment

Property and equipment are recorded at cost, less accumulated depreciation and amortization. Depreciation and amortization are provided using the straight-line method over the estimated useful lives as follows:

 

Equipment 5 years
Computer equipment 3 to 7 years
Furniture and fixtures 5 to 7 years
Leasehold improvements Shorter of life of asset or lease

 

Maintenance and minor replacements are charged to expense as incurred. Gains and losses on disposals are included in the results of operations.

 

 

 

 9 

 

 

Leases

In February 2016, the FASB issued ASU No. 2016-02—Leases, to increase transparency and comparability among organizations by recognizing lease assets and lease liabilities on the balance sheet and disclosing key information about leasing arrangements. A lessee should recognize in the statement of financial position a liability to make lease payments (the lease liability) and a right-of-use asset representing its right to use the underlying asset for the lease term. The recognition, measurement and presentation of expenses and cash flows arising from a lease by a lessor have not significantly changed from previous U.S. GAAP. This ASU was effective for annual periods, including interim periods within those annual periods, beginning after December 15, 2018. We adopted this ASU on September 1, 2019.

 

We lease various production, administrative and sales offices under operating leases. We evaluate our contracts to determine if an arrangement is a lease at inception and classify it as a finance or operating lease. Currently, all our leases are classified as operating leases. Leased assets and corresponding liabilities are recognized based on the present value of the lease payments over the lease term. Our lease terms may include options to extend when it is reasonably certain that we will exercise that option. Costs associated with operating leases are recognized on a straight-line basis within operating expenses over the term of the lease. With the adoption of ASC 842 on September 1, 2019, we recognized all leases with terms greater than 12 months in duration on our consolidated balance sheets as right-of-use assets and lease liabilities. We adopted the standard using the prospective approach and did not retrospectively apply to prior periods. Right-of-use assets are recorded in long-term assets on our consolidated balance sheets. Current and non-current lease liabilities are recorded as operating lease liabilities within current liabilities and long-term liabilities, respectively, on our consolidated balance sheets. As part of the adoption of this standard we recorded the following assets and liabilities as of September 1, 2019:

 

Right of use assets  $902,553 
Lease Liabilities, Current  $537,017 
Lease Liabilities, Long-term  $365,536 

 

We have made certain assumptions and judgments when applying ASC 842, the most significant of which are:

 

  · We elected the package of practical expedients available for transition that allow us to not reassess whether expired or existing contracts contain leases under the new definition of a lease, lease classification for expired or existing leases and whether previously capitalized initial direct costs would qualify for capitalization under ASC 842.
  · We did not elect to use hindsight when considering judgments and estimates such as assessments of lessee options to extend or terminate a lease or purchase the underlying asset.
  · For all asset classes, we elected to not recognize a right-of-use asset and lease liability for short-term leases.
  · The determination of the discount rate used in a lease is our estimated incremental borrowing rate that is based on what we would expect to pay to borrow over a similar term an amount equal to the lease payments.

 

Supplemental balance sheet information related to operating leases was as follows as of November 30, 2019:

 

Right of use asset  $770,853 
Lease Liabilities, Current  $528,055 
Lease Liabilities, Long-term  $240,072 
Operating lease costs  $141,375 
Weighted Average remaining lease term   1.33 years 
Weighted Average Discount rate   5% 

 

 

 

 10 

 

 

Goodwill and indefinite-lived assets 

The Company performs valuations of assets acquired and liabilities assumed on each acquisition accounted for as a business combination and recognizes the assets acquired and liabilities assumed at their acquisition date fair value. Acquired intangible assets include customer relationships, software, trade names, and non-compete agreements. The Company determines the appropriate useful life by performing an analysis of expected cash flows based on historical experience of the acquired businesses. Intangible assets are amortized over their estimated useful lives using the straight-line method, which approximates the pattern in which the majority of the economic benefits are expected to be consumed.

 

Goodwill represents the excess of the cost of an acquired entity over the fair value of the acquired net assets. Goodwill is not amortized, instead it is tested for impairment annually or when events or circumstances change that would indicate that goodwill might be impaired. Events or circumstances that could trigger an impairment review include, but are not limited to, a significant adverse change in legal factors or in the business climate, an adverse action or assessment by a regulator, unanticipated competition, a loss of key personnel, significant changes in the manner of the Company's use of the acquired assets or the strategy for the Company's overall business, significant negative industry or economic trends, or significant under-performance relative to expected historical or projected future results of operations.

 

Goodwill is tested for impairment at the reporting unit level, which is one level below or the same as an operating segment. As of November 30, 2019, the Company determined that it has three reporting units, Simulations Plus, Cognigen Corporation, and DILIsym Services, Inc. When testing goodwill for impairment, the Company first performs a qualitative assessment to determine whether it is necessary to perform step one of a two-step annual goodwill impairment test for each reporting unit. The Company is required to perform step one only if it concludes that it is more likely than not that a reporting unit's fair value is less than its carrying value. Should this be the case, the first step of the two-step process is to identify whether a potential impairment exists by comparing the estimated fair values of the Company's reporting units with their respective book values, including goodwill. If the estimated fair value of the reporting unit exceeds book value, goodwill is considered not to be impaired, and no additional steps are necessary. If, however, the fair value of the reporting unit is less than book value, then the second step is performed to determine if goodwill is impaired and to measure the amount of impairment loss, if any. The amount of the impairment loss is the excess of the carrying amount of the goodwill over its implied fair value. The estimate of implied fair value of goodwill is primarily based on an estimate of the discounted cash flows expected to result from that reporting unit, but may require valuations of certain internally generated and unrecognized intangible assets such as the Company's software, technology, patents, and trademarks. If the carrying amount of goodwill exceeds the implied fair value of that goodwill, an impairment loss is recognized in an amount equal to the excess.

 

As of November 30, 2019, the entire balance of goodwill was attributed to two of the Company's reporting units, Cognigen Corporation and DILIsym Services. Intangible assets subject to amortization are reviewed for impairment whenever events or circumstances indicate that the carrying amount of these assets may not be recoverable. There were no changes to goodwill, nor has the Company recognized any impairment charges, during the three months’ periods ended November 30, 2019 and 2018.

 

Fair Value of Financial Instruments

Assets and liabilities recorded at fair value in the Condensed Balance Sheets are categorized based upon the level of judgment associated with the inputs used to measure their fair value. The categories, as defined by the standard are as follows:

 

Level Input:   Input Definition:
Level I   Inputs are unadjusted, quoted prices for identical assets or liabilities in active markets at the measurement date.
Level II   Inputs, other than quoted prices included in Level I, that are observable for the asset or liability through corroboration with market data at the measurement date.
Level III   Unobservable inputs that reflect management’s best estimate of what market participants would use in pricing the asset or liability at the measurement date.

 

 

 

 

 11 

 

 

For certain of our financial instruments, including accounts receivable, accounts payable, accrued payroll and other expenses, accrued bonus to officer, and accrued warranty and service costs, the amounts approximate fair value due to their short maturities.

 

The following table summarizes fair value measurements at November 30, 2019 and August 31, 2019 for assets and liabilities measured at fair value on a recurring basis:

 

November 30, 2019:

 

   Level 1   Level 2   Level 3   Total 
Cash and cash equivalents  $12,610,446   $   $   $12,610,446 
Acquisition-related contingent consideration obligations  $   $   $1,761,028   $1,761,028 

 

August 31, 2019:

 

   Level 1   Level 2   Level 3   Total 
Cash and cash equivalents  $11,435,499   $   $   $11,435,499 
Acquisition-related contingent consideration obligations  $   $   $1,761,028   $1,761,028 

 

As of November 30, 2019 and August 31, 2019, the Company has a liability for contingent consideration related to its acquisition of the DILIsym Services, Inc. The fair value measurement of the contingent consideration obligations is determined using Level 3 inputs. The fair value of contingent consideration obligations is based on a discounted cash flow model using a probability-weighted income approach. These fair value measurements represent Level 3 measurements as they are based on significant inputs not observable in the market. Significant judgment is employed in determining the appropriateness of these assumptions as of the acquisition date and for each subsequent period. Accordingly, changes in assumptions could have a material impact on the amount of contingent consideration expense the Company records in any given period. Changes in the value of the contingent consideration obligations are recorded in the Company’s Consolidated Statement of Operations.

 

The following is a reconciliation of contingent consideration value.

 

Value at August 31, 2019  $1,761,028 
Contingent consideration payments   (–)
Change in value of contingent consideration    
Value at November 30, 2019  $1,761,028 

  

Research and Development Costs

Research and development costs are charged to expense as incurred until technological feasibility has been established. These costs include salaries, laboratory experiment, and purchased software which was developed by other companies and incorporated into, or used in the development of, our final products.

 

Income Taxes

The Company accounts for income taxes in accordance with ASC 740-10, “Income Taxes” which requires the recognition of deferred tax assets and liabilities for the expected future tax consequences of events that have been included in the financial statements or tax returns.

 

Under this method, deferred income taxes are recognized for the tax consequences in future years of differences between the tax bases of assets and liabilities and their financial reporting amounts at each year-end based on enacted tax laws and statutory tax rates applicable to the periods in which the differences are expected to affect taxable income. Valuation allowances are established, when necessary, to reduce deferred tax assets to the amount expected to be realized. The provision for income taxes represents the tax payable for the period and the change during the period in deferred tax assets and liabilities.

 

 

 

 12 

 

 

Intellectual property

On February 28, 2012, we bought out the royalty agreement with Enslein Research of Rochester, New York. The cost of $75,000 is being amortized over 10 years under the straight-line method. Amortization expense for each of the three-month periods ended November 30, 2019 and 2018 was $1,875. Accumulated amortization as of November 30, 2019 and August 31, 2019 was $58,125 and $56,250, respectively.

 

On May 15, 2014, we entered into a termination and nonassertion agreement with TSRL, Inc., pursuant to which the parties agreed to terminate an exclusive software licensing agreement entered into between the parties in 1997. As a result, the company obtained a perpetual right to use certain source code and data, and TSRL relinquished any rights and claims to any GastroPlus products and to any claims to royalties or other payments under that 1997 agreement. We agreed to pay TSRL total consideration of $6,000,000, which is being amortized over 10 years under the straight-line method. Amortization expense for each of the three-month periods ended November 30, 2019 and 2018 was $150,000. Accumulated amortization as of November 30, 2019 and August 31, 2019 was $3,325,000 and $3,175,000, respectively.

 

On June 1, 2017, as part of the acquisition of DILIsym Services, Inc. the Company acquired certain developed technologies associated with the drug induced liver disease (DILI). These technologies were valued at $2,850,000 and are being amortized over 9 years under the straight-line method. Amortization expense for the three months ended November 30, 2019 and 2018 was $79,167 and is included in cost of revenues. Accumulated amortization as of November 30, 2019 and August 31, 2019 was $791,680 and $712,513, respectively.

 

In September 2018, we purchased certain intellectual property rights of Entelos Holding Company, a Delaware Corporation. The cost of $50,000 is being amortized over 10 years under the straight-line method. Amortization expense for the three-month period ended November 30, 2019 and 2018 was $1,250. Accumulated amortization as of November 30, 2019 and August 31, 2019 was $6,250 and $5,000 respectively.

 

Total amortization expense for intellectual property agreements for the three months ended November 30, 2019 and 2018 was $232,292. Accumulated amortization as of November 30, 2019 was $4,181,042 and $3,948,750 as of August 31, 2019.

 

Intangible assets

The following table summarizes those intangible assets as of November 30, 2019:

 

   Amortization
Period
  Acquisition
Value
   Accumulated
Amortization
   Net book
value
 
Customer relationships-Cognigen  Straight line 8 years  $1,100,000   $721,875   $378,125 
Trade Name-Cognigen  None   500,000    0    500,000 
Covenants not to compete-Cognigen  Straight line 5 years   50,000    50,000    0 
Covenants not to compete-DILIsym  Straight line 4 years   80,000    50,000    30,000 
Trade Name-DILIsym  None   860,000    0    860,000 
Customer relationships-DILIsym  Straight line 8 years   1,900,000    475,000    1,425,000 
      $4,490,000   $1,296,875   $3,193,125 

  

Amortization expense for each of the three months ended November 30, 2019 and 2018 was $86,875 and $89,375, respectively. According to policy in addition to normal amortization, these assets are tested for impairment as needed.

 

 

 

 13 

 

 

Earnings per Share

We report earnings per share in accordance with FASB ASC 260-10. Basic earnings per share is computed by dividing income available to common shareholders by the weighted-average number of common shares available. Diluted earnings per share is computed similar to basic earnings per share except that the denominator is increased to include the number of additional common shares that would have been outstanding if the potential common shares had been issued and if the additional common shares were dilutive. The components of basic and diluted earnings per share for the three months ended November 30, 2019 and 2018 were as follows:

 

    Three months ended  
    11/30/2019     11/30/2018  
Numerator:                
Net income attributable to common shareholders   $ 2,058,277     $ 1,535,947  
                 
Denominator:                
Weighted-average number of common shares outstanding during the period     17,608,991       17,421,838  
Dilutive effect of stock options     698,007       575,897  
Common stock and common stock equivalents used for diluted earnings per share   $ 18,306,998     $ 17,997,735  

 

Stock-Based Compensation

Compensation costs related to stock options are determined in accordance with FASB ASC 718-10, “Compensation-Stock Compensation.” Under this method, compensation cost is calculated based on the grant-date fair value estimated in accordance with FASB ASC 718-10, amortized on a straight-line basis over the options’ vesting period. Stock-based compensation was $294,704 and $200,029 for the three months ended November 30, 2019 and 2018, respectively. This expense is included in the condensed consolidated statements of operations as Selling, General, and Administration (SG&A), and Research and Development expense.

  

Impairment of Long-lived Assets

The Company accounts for the impairment and disposition of long-lived assets in accordance with ASC 350, “Intangibles – Goodwill and Other” and ASC 360, “Property and Equipment”. Long-lived assets to be held and used are reviewed for events or changes in circumstances that indicate that their carrying value may not be recoverable. We measure recoverability by comparing the carrying amount of an asset to the expected future undiscounted net cash flows generated by the asset. If we determine that the asset may not be recoverable, or if the carrying amount of an asset exceeds its estimated future undiscounted cash flows, we recognize an impairment charge to the extent of the difference between the fair value and the asset's carrying amount. No impairment losses were recorded during the three months ended November 30, 2019 and 2018.

 

Recently Issued Accounting Pronouncements

In February 2016, the FASB issued ASU 2016-02, Leases (Topic 842), which supersedes existing guidance on accounting for leases in "Leases (Topic 840)" and generally requires all leases to be recognized in the consolidated balance sheet. ASU 2016-02 is effective for annual and interim reporting periods beginning after December 15, 2018; early adoption is permitted. The provisions of ASU 2016-02 are to be applied using a modified retrospective approach. The Company adopted the new standard effective September 1, 2019.

 

NOTE 3. REVENUE RECOGNITION

 

The Company adopted Topic 606 effective September 1, 2018 using the modified retrospective method applying this guidance to all open contracts at the date of initial application, which resulted in an adjustment to retained earnings for the cumulative effect of applying this guidance. The most significant impact of Topic 606 on revenue to the Company relates to the timing of revenue recognition for one of its payment contracts. Under 606 the revenues under the contract are being recognized as time is expended and costs are being expensed as incurred. Under ASC 605 revenues were recognized as invoiced and certain costs were capitalized as development.

 

 

 

 14 

 

 

We generate revenue primarily from the sale of software licenses and providing consulting services to the pharmaceutical industry for drug development.

 

The Company determines revenue recognition through the following steps:

 

i. Identification of the contract, or contracts, with a customer
ii. Identification of the performance obligations in the contract
iii. Determination of the transaction price
iv. Allocation of the transaction price to the performance obligations in the contract
v. Recognition of revenue when, or as, the Company satisfies a performance obligation

 

The Company accounts for a contract when it has approval and commitment from both parties, the rights of the parties are identified, payment terms are identified, the contract has commercial substance and collectability of consideration is probable. Contracts generally have fixed pricing terms and are not subject to variable pricing. The Company considers the nature and significance of each specific performance obligation under a contract when allocating the proceeds under each contract. Accounting for contracts includes significant judgement in the estimation of estimated hours/cost to be incurred on consulting contracts, and the di minimis nature of the post sales costs associated with software sales.

 

Components of revenue

 

The following is a description of principal activities from which the Company generates revenue. As part of the accounting for these arrangements, the Company must develop assumptions that require judgment to determine the stand-alone selling price for each performance obligation identified in the contract. Stand-alone selling prices are determined based on the prices at which the Company separately sells its services or goods.

 

Revenue Components   Typical payment terms

Software Revenues:

Software revenues are generated primarily from sales of software licenses at the time the software is unlocked and the term commences. The license period typically is one year or less. Along with the license a di minimis amount of customer support is provided to assist the customer with the software. Should the customer need more than a di minimis amount of support they can choose to enter in to a separate contract for additional training. Most software is installed on our customers” servers and the Company has no control of the software once the sale is made.

 

For certain software arrangements the Company hosts the licenses on servers maintained by the Company, revenue for those arrangements are accounted as Software as a Service over the life of the contract. These arrangements are a small portion of software revenues of the Company.

 

 

Payments are generally due upon invoicing on a net 30 basis unless other payment terms are negotiated with the customer based on customer history. Typical industry standards apply.

     

Consulting Contracts:

Consulting services provided to our customers are generally recognized over time as the contracts are performed and the services are rendered. The company measures its consulting revenue based on time expended compared to total hours to complete a project. The Company believes the methods chosen for its contract revenue best depicts the transfer of benefits to the customer under the contracts.

 

 

Payment terms vary, depending on the size of the contract, credit history and history with the client and deliverables within the contract.

     

Consortium Member Based Services:

The performance obligation is recognized on a time elapsed basis, by month, for which the services are provided, as the Company transfers control evenly over the contractual period.

 

 

Payment is due at the beginning of the period, generally on a net 30 or 60 basis.

 

Remaining performance obligations that do not fall under the expedients require the Company to perform various consulting and software development services and consortium memberships of approximately $3,700,000. It is anticipated these revenues will be recognized within the next two and a half years.

 

 

 

 15 

 

 

Contract liabilities

 

During the period ended November 30, 2019 the Company recognized $306,000 of revenue that was included in contract liabilities as of August 31, 2019.

 

Disaggregation of Revenues

 

Disaggregation of Revenues:  Three Months
Ended
November 30, 2019
 
Software licenses     
Point in time  $4,362,796 
Over time   250,800 
Consulting services     
Over time   4,787,507 
      
Total Revenue  $9,401,103 

 

NOTE 4: Property and Equipment

 

Property and equipment as of November 30, 2019 consisted of the following:

 

Equipment  $744,125 
Computer equipment   440,487 
Furniture and fixtures   160,990 
Leasehold improvements   110,165 
Sub total   1,455,767 
Less: Accumulated depreciation and amortization   (1,121,004)
Net Book Value  $334,763 

 

NOTE 5: CONTRACTS PAYABLE

 

DILIsym Acquisition Liabilities:

On June 1, 2017, the Company acquired DILIsym Services, Inc. The agreement provided for a working capital adjustment, an eighteen-month $1,000,000 holdback provision against certain representations and warranties, and an Earn-out agreement of up to an additional $5,000,000 in Earn-out payments based on earnings over three years. The Earn-out liability has been recorded at an estimated fair value. Payments under the Earn-out liability started in FY 2018. In September 2018, $1,556,644 was paid out under the first earn-out payment, a second earn-out payment was made in August 2019 in the amount of $1,682,329 it is estimated that a final payment of approximately $1,761,028 will be paid in August 2020.

 

 

 

 16 

 

 

As of November 30, 2019 and August, 31, 2019 the following liabilities have been recorded:

 

   November 30,
2019
   August 31,
2019
 
Working Capital Liability  $   $ 
Holdback Liability        
Earn-out Liability   1,761,028    1,761,028 
Sub Total  $1,761,028   $1,761,028 
Less: Current Portion   1,761,028    1,761,028 
Long-Term  $   $ 

 

NOTE 6: COMMITMENTS AND CONTINGENCIES

 

Leases

We lease approximately 13,500 square feet of space in Lancaster, California. The original lease had a five-year term with two, three-year options to extend. The initial five-year term expired in February 2011, and we extended the lease to February 2, 2014. In June 2013, the lease was amended to extend the term to February 2, 2017. The amended lease also provides for an annual base rent increase of 3% per year and two, two-year options to extend. In May 2016 the Company exercised the two, two-year options extending the term of the lease through February 2, 2021 at a fixed rate of $25,000 per month. The new extension agreement allowed the Company with 90 days’ notice to opt out of the remaining lease in the last two years of the term upon payment of a recapture payment equal to the 3% base payment increase that would have been due under the original agreement.

 

Our Buffalo subsidiary leases approximately 12,623 square feet of space in Buffalo, New York. The initial five-year term expired in October 2018, and was renewed for a three year option to extend it to October 2021. The new base rent is $16,147 per month.

 

In September 2017 DILIsym service signed a three-year lease for approximately 1,900 rentable square feet of space in Research Triangle Park, North Carolina. The initial three-year term expires in October 2020. The initial base rent is $3,975 per month with an annual 3% adjustment. Prior to this lease DILIsym was on a month-to-month rental.

 

Rent expense, including common area maintenance fees for the three months ended November 30, 2019, and 2018 was $144,765, and $144,012, respectively.

 

Future minimum lease payments under non-cancelable operating leases with remaining terms of one year or more at November 30, 2019 were as follows:

 

Years Ending November 30,     
2020   $554,000 
2021    246,000 
    $800,000 

 

Employment Agreements

In the normal course of business, the Company has entered into employment agreements with certain of its key management personnel that may require compensation payments upon termination.

 

 

 

 17 

 

 

License Agreement

The Company has a royalty agreement with Dassault Systèmes Americas Corp. for access to their Metabolite Database for developing our Metabolite Module within ADMET Predictor™. The module was renamed the Metabolism Module when we released ADMET Predictor version 6 on April 19, 2012. Under this agreement, we pay a royalty of 25% of revenue derived from the sale of the Metabolism/Metabolite module. Under this agreement, we pay a royalty of 25% of revenue derived from the sale of the Metabolism/Metabolite module. We incurred royalty expense of $53,309 and $38,109, respectively, for the three months ended November 30, 2019 and 2018, respectively.

 

Dassault Systèmes has indicated they are no longer making access to this data base available for purchase, the Company is in the process of making arrangements to replace the database.

 

Income taxes

We follow guidance issued by the FASB with regard to our accounting for uncertainty in income taxes recognized in the financial statements. Such guidance prescribes a recognition threshold of more likely than not and a measurement process for financial statement recognition and measurement of a tax position taken or expected to be taken in a tax return. In making this assessment, a company must determine whether it is more likely than not that a tax position will be sustained upon examination, based solely on the technical merits of the position and must assume that the tax position will be examined by taxing authorities. Our policy is to include interest and penalties related to unrecognized tax benefits in income tax expense. Interest and penalties totaled $2,531 for fiscal year 2019. We file income tax returns with the IRS and various state jurisdictions and India. Our federal income tax returns for fiscal years 2016 through 2018 are open for audit, and our state tax returns for fiscal year 2015 through 2018 remain open for audit. In addition, certain elements of prior tax years, such as R&D credits, may remain open and may be subject to future audit.

 

Our review of prior year tax positions using the criteria and provisions presented in guidance issued by FASB did not result in a material impact on our financial position or results of operations.

 

Litigation

We are not a party to any legal proceedings and are not aware of any pending legal proceedings of any kind.

   

NOTE 7: SHAREHOLDERS’ EQUITY

 

Dividend

The Company’s Board of Directors declared cash dividends during fiscal years 2020 and 2019. The details of the dividends paid are in the following tables:

 

FY2020
Record Date   Distribution Date   Number of Shares
Outstanding on
Record Date
    Dividend per
Share
    Total
Amount
 
10/25/2019   11/01/2019     17,606,314     $ 0.06     $ 1,056,379  
Total                       $ 1,056,379  

 

FY2019
Record Date   Distribution Date   Number of Shares
Outstanding on
Record Date
    Dividend per
Share
    Total
Amount
 
11/01/2018   11/08/2018     17,417,875     $ 0.06     $ 1,045,073  
1/25/2019   2/1/2019     17,481,450       0.06       1,048,887  
4/24/2019   5/1/2019     17,515,228       0.06       1,050,914  
7/25/2019   8/1/2019     17,536,454     $ 0.06       1,052,181  
Total                       $ 4,197,055  

 

 

 

 18 

 

 

Stock Option Plan

 

On February 23, 2007, the Board of Directors adopted and the shareholders approved the 2007 Stock Option Plan under which a total of 1,000,000 shares of common stock had been reserved for issuance. On February 25, 2014 the shareholders approved an additional 1,000,000 shares increasing the total number of shares that may be granted under the Option Plan to 2,000,000. This plan terminated in February 2017 by its term.

 

On December 23, 2016 the Board of Directors adopted, and on February 23, 2017 the shareholders approved, the 2017 Equity Incentive Plan under which a total of 1,000,000 shares of common stock has been reserved for issuance. This plan will terminate in December 2026.

 

As of November 30, 2019, employees and directors hold Qualified Incentive Stock Options and Non-Qualified Stock Options to purchase 1,141,279 shares of common stock at exercise prices ranging from $6.75 to $36.11.

 

The following table summarizes information about stock options:

 

Transactions in FY20   Number of
Options
    Weighted-
Average
Exercise
Price
Per Share
    Weighted-
Average
Remaining
Contractual
Life
 
Outstanding, August 31, 2019     1,163,259     $ 12.63       7.13  
Granted     34,500     $ 35.57          
Exercised     (29,445 )   $ 8.11          
Cancelled/Forfeited     (27,035 )   $ 12.84          
Outstanding, November 30, 2019     1,141,279     $ 13.44       6.99  
Exercisable, November 30, 2019     511,534     $ 9.25       5.90  

 

The weighted-average remaining contractual life of options outstanding issued under the Plan, both Qualified ISO and Non-Qualified SO, was 6.99 years at November 30, 2019. The total fair value of non-vested stock options as of November 30, 2019 was $10,559,000 and is amortizable over a weighted average period of 3.07 years.

 

The fair value of these options was estimated at the date of grant using the Black-Scholes option-pricing model. The Black-Scholes option valuation model was developed for use in estimating the fair value of traded options, which do not have vesting restrictions and are fully transferable. In addition, option valuation models require the input of highly subjective assumptions, including the expected stock price volatility. Because our stock options have characteristics significantly different from those of traded options, and because changes in the subjective input assumptions can materially affect the fair value estimate, in management's opinion, the existing models do not necessarily provide a reliable single measure of the fair value of its stock options.

 

 

 

 19 

 

 

The following table summarizes the fair value of the options, including both ISOs and NQSOs, granted during the current fiscal year 2020 and fiscal year 2019:

 

   YTD FY 2020   FY 2019 
Estimated fair value of awards granted  $401,580   $1,928,820 
Unvested Forfeiture Rate   0%    6.20% 
Weighted average grant price  $35.57   $22.78 
Weighted average market price  $35.57   $22.69 
Weighted average volatility   32.15%    31.61% 
Weighted average risk free rate   1.56%    2.59% 
Weighted average dividend yield   0.68%    1.10% 
Weighted average expected life   6.68 years    6.64 years 

 

The exercise prices for the options outstanding at November 30, 2019 ranged from $6.75 to $36.11, and the information relating to these options is as follows:

 

Exercise Price     Awards Outstanding     Awards Exercisable  
Low     High     Quantity     Weighted
Average
Remaining
Contractual
Life
    Weighted
Average
Exercise
Price
    Quantity     Weighted
Average
Remaining
Contractual
Life
    Weighted
Average
Exercise
Price
 
$ 6.75     $ 8.00       212,753       4.77 years     $ 6.84       212,753       4.77 years     $ 6.85  
$ 8.01     $ 16.00       604,376       6.88 years     $ 9.97       274,381       6.70 years     $ 9.94  
$ 16.01     $ 24.00       242,650       8.55 years     $ 20.68       24,400       6.84 years     $ 22.56  
$ 24.01     $ 36.11       81,500       9.72 years     $ 34.80       0       0 years     $ 0  
                  1,141,279       6.99 years     $ 13.44       511,534       5.90 years     $ 9.25  

 

During the period ended November 30, 2019 the company issues 2,045 shares of stock to non-management directors of the Company valued at $72,411 as compensation for services rendered to the Company.

 

NOTE 8: CONCENTRATIONS AND UNCERTAINTIES

 

Financial instruments that potentially subject the Company to concentration of credit risk consist principally of cash, cash equivalents, and trade accounts receivable. The Company holds cash and cash equivalents at banks located in California and North Carolina with balances that often exceed FDIC insured limits. Historically, the Company has not experienced any losses in such accounts and believes it is not exposed to any significant credit risk on cash and cash equivalents. However, considering the current banking environment, the Company is investigating alternative ways to minimize its exposure to such risks. While the Company may be exposed to credit losses due to the nonperformance of its counterparties, the Company does not expect the settlement of these transactions to have a material effect on its results of operations, cash flows, or financial condition. The Company maintains cash at financial institutions that may, at times, exceed federally insured limits. At November 30, 2019 the Company had cash and cash equivalents exceeding insured limits by $11,387,000.

 

 

 

 20 

 

 

Revenue concentration shows that international sales accounted for 30% and 35% of net sales for the three months ended November 30, 2019 and 2018, respectively. Four customers accounted for 13%, 8%, 6%, and 6% (a dealer account in Japan representing various customers) of net sales during the three months ended November 30, 2019. Four customers accounted for 13%, 9%, 7%, and 6% (a dealer account in Japan representing various customers) of net sales during the three months ended November 30, 2018.

 

Accounts receivable concentration shows that four customers comprised 14%, 8%, 7%, and 7% (a dealer account in Japan representing various customers) of accounts receivable at November 30, 2019. Accounts receivable concentration shows that five customers comprised 15%, 7%, 7% (a dealer account in Japan representing various customers), 6%, and 6% of accounts receivable at November 30, 2018.

 

We operate in the computer software industry, which is highly competitive and changes rapidly. Our operating results could be significantly affected by our ability to develop new products and find new distribution channels for new and existing products.

 

The majority of our customers are in the pharmaceutical industry. Consolidation and downsizing in the pharmaceutical industry could have an impact on our revenues and earnings going forward.

 

NOTE 9: SEGMENT AND Geographic Reporting

 

We account for segments and geographic revenues in accordance with guidance issued by the FASB. Our reportable segments are strategic business units that offer different products and services.

 

Results for each segment and consolidated results are as follows for the three ended November 30, 2019 and 2018 (in thousands, because of rounding numbers may not foot):

 

November 30, 2019
    Lancaster     Buffalo     North Carolina     Eliminations     Total  
Net revenues   $ 4,927     $ 2,387     $ 2,087     $     $ 9,401  
Income (loss) from operations   $ 1,903     $ 40     $ 775     $     $ 2,718  
Total assets   $ 40,655     $ 10,659     $ 14,148     $ (17,702 )   $ 47,763  
Capital expenditures   $ 8     $ 17     $ 3     $     $ 28  
Capitalized software costs   $ 457     $ 20     $ 30     $     $ 507  
Depreciation and amortization   $ 435     $ 86     $ 150     $     $ 671  

 

November 30, 2018
    Lancaster     Buffalo     North Carolina     Eliminations     Total  
Net revenues   $ 4,365     $ 2,065     $ 1,106     $     $ 7,536  
Income (loss) from operations   $ 1,607     $ 304     $ 175     $     $ 2,086  
Total assets   $ 36,889     $ 8,635     $ 14,126     $ (17,702 )   $ 41,948  
Capital expenditures   $ 1     $     $     $     $ 1  
Capitalized software costs   $ 290     $ 30     $ 45     $     $ 365  
Depreciation and amortization   $ 462     $ 91     $ 142     $     $ 695  

 

 

 

 21 

 

 

In addition, the Company allocates revenues to geographic areas based on the locations of its customers. Geographical revenues for the three months ended November 30, 2019 and 2018 were as follows (in thousands, because of rounding numbers may not foot):

 

    North & South America     Europe     Asia   Total  
Lancaster   $ 2,547     $ 1,147     $ 1,233   $ 4,927  
Buffalo     2,387                 2,387  
North Carolina     1,737       325       25     2,087  
Total   $ 6,562     $ 1,472     $ 1,258   $ 9,401  

 

    North & South America     Europe     Asia   Total  
Lancaster   $ 2,112     $ 947     $ 1,306   $ 4,365  
Buffalo     2,065                 2,065  
North Carolina     745       51       310     1,106  
Total   $ 4,912     $ 998     $ 1,616   $ 7,536  

 

NOTE 10: EMPLOYEE BENEFIT PLAN

 

We maintain a 401(K) Plan for all eligible employees, and we make matching contributions equal to 100% of the employee’s elective deferral, not to exceed 4% of total employee compensation. We can also elect to make a profit-sharing contribution. Our contributions to this Plan amounted to $92,368 and $86,940 for the three months ended November 30, 2019 and 2018, respectively.

 

NOTE 11: SUBSEQUENT EVENT

 

On January 7, 2020, our Board of Directors declared a quarterly cash dividend of $0.06 per share to our shareholders. The dividend will be distributed on Friday February 3, 2020, for shareholders of record as of Monday January 27, 2020.

 

 

 

 

 

 

 

 

 

 

 

 

 

 22 

 

 

Item 2. Management's Discussion and Analysis or Plan of Operations

 

Forward-Looking Statements

 

This document and the documents incorporated in this document by reference contain forward-looking statements that are subject to risks and uncertainties. All statements other than statements of historical fact contained in this document and the materials accompanying this document are forward-looking statements.

 

The forward-looking statements are based on the beliefs of our management, as well as assumptions made by and information currently available to our management. Frequently, but not always, forward-looking statements are identified by the use of the future tense and by words such as “believes,” expects,” “anticipates,” “intends,” “will,” “may,” “could,” “would,” “projects,” “continues,” “estimates” or similar expressions. Forward-looking statements are not guarantees of future performance and actual results could differ materially from those indicated by the forward-looking statements. Forward-looking statements involve known and unknown risks, uncertainties, and other factors that may cause our or our industry’s actual results, levels of activity, performance, or achievements to be materially different from any future results, levels of activity, performance, or achievements expressed or implied by the forward-looking statements.

 

The forward-looking statements contained or incorporated by reference in this document are forward-looking statements within the meaning of Section 27A of the Securities Act of 1933, as amended (“Securities Act”) and Section 21E of the Securities Exchange Act of 1934, as amended (“Exchange Act”) and are subject to the safe harbor created by the Private Securities Litigation Reform Act of 1995. These statements include declarations regarding our plans, intentions, beliefs, or current expectations.

 

Among the important factors that could cause actual results to differ materially from those indicated by forward-looking statements are the risks and uncertainties described under “Risk Factors” in our Annual Report and elsewhere in this document and in our other filings with the SEC.

 

Forward-looking statements are expressly qualified in their entirety by this cautionary statement. The forward-looking statements included in this document are made as of the date of this document and we do not undertake any obligation to update forward-looking statements to reflect new information, subsequent events, or otherwise.

 

General

 

BUSINESS

 

OVERVIEW

 

Simulations Plus, Inc., incorporated in 1996, is a premier developer of drug discovery and development software for mechanistic modeling and simulation, and for machine-learning-based prediction of properties of molecules solely from their structure. Our pharmaceutical/chemistry software is licensed to major pharmaceutical, biotechnology, agrochemical, cosmetics, and food industry companies and to regulatory agencies worldwide for use in the conduct of industry-based research. We also provide consulting services ranging from early drug discovery through preclinical and clinical trial data analysis and for submissions to regulatory agencies. Simulations Plus is headquartered in Southern California, with offices in Buffalo, New York, and Research Triangle Park, North Carolina, and its common stock trades on the Nasdaq Capital Market under the symbol “SLP.”

 

We are a global leader focused on improving the ways scientists use knowledge and data to predict the properties and outcomes of pharmaceutical and biotechnology agents and provide a wide range of early discovery, preclinical, and clinical consulting services and software. Our innovations in integrating new and existing science in medicinal chemistry, computational chemistry, pharmaceutical science, biology, physiology, and machine learning into our software have made us the leading software provider for PBPK modeling and simulation, prediction of molecular properties from structure, and prediction of drugs to induce liver injury or to treat nonalcoholic fatty liver disease.

 

 

 

 23 

 

 

We generate revenue by delivering relevant, cost-effective software and creative and insightful consulting services. Pharmaceutical and biotechnology companies use our software programs and scientific consulting services to guide early drug discovery (molecule design and screening), preclinical, and clinical development programs. They also use our software products and services to enhance their understanding of the properties of potential new medicines and to use emerging data to improve formulations, select and justify dosing regimens, support the generics industry, optimize clinical trial designs, and simulate outcomes in special populations, such as the elderly and pediatric patients.

 

Simulations Plus acquired Cognigen Corporation (Cognigen) as a wholly owned subsidiary in September 2014. Cognigen was originally incorporated in 1992. Through the integration of Cognigen into Simulations Plus, Simulations Plus became a leading provider of population modeling and simulation contract research services for the pharmaceutical and biotechnology industries. Our clinical-pharmacology-based consulting services include pharmacokinetic and pharmacodynamic modeling, clinical trial simulations, data programming, and technical writing services in support of regulatory submissions. We have also developed software for harnessing cloud-based computing in support of modeling and simulation activities and secure data archiving, and we provide consulting services to improve interdisciplinary collaborations and research and development productivity.

 

Simulation Plus acquired DILIsym Services, Inc. (DILIsym) as a wholly owned subsidiary in June 2017. The acquisition of DILIsym positions the Company as the leading provider of Drug Induced Liver Injury (DILI) modeling and simulation software and related scientific consulting services. In addition to the DILIsym® software for analysis of potential drug-induced liver injury, DILIsym Services, Inc. also has developed a simulation program for analyzing nonalcoholic fatty liver disease (NAFLD) called NAFLDsym™. Both the DILIsym and NAFLDsym software programs require outputs from physiologically based pharmacokinetics (PBPK) software as inputs. The GastroPlus™ PBPK software from Simulations Plus provides such information; thus, the integration of these technologies will provide a seamless capability for analyzing the potential for drug-induced liver injury for new drug compounds and for investigating the potential for new therapeutic agents to treat nonalcoholic fatty liver disease. Since the acquisition, DILIsym has applied its mechanistic modeling resources in other disease areas including idiopathic pulmonary fibrosis (IPF) and others.

 

PRODUCTS

 

General

 

We currently offer ten software products for pharmaceutical research and development: five simulation programs that provide time-dependent results based on solving large sets of differential equations: GastroPlus®; DDDPlus™; MembranePlus™; DILIsym®; and NAFLDsym™; three programs that are based on predicting and analyzing static (not time-dependent) properties of chemicals: ADMET Predictor®; MedChem Designer™; and MedChem Studio™ (the combination of ADMET Predictor, MedChem Designer, and MedChem Studio is called our ADMET Design Suite™); a program which is designed for rapid analysis and regulatory submissions of pharmacokinetic data called PKPlus™; and a program called KIWI™ from our Cognigen division that provides an integrated platform for Nonmem data analysis and reporting through our proprietary secure cloud.

 

GastroPlus®

Our flagship product, originally introduced in 1998, and currently our largest single source of software revenue, is GastroPlus. GastroPlus mechanistically simulates the absorption, pharmacokinetics, pharmacodynamics, and drug-drug interactions of compounds administered to humans and animals and is currently the most widely used commercial software of its type by pharmaceutical companies, the U.S. Food and Drug Administration (FDA), the U.S. National Institutes of Health (NIH), and other government agencies in the U.S. and other countries. In May 2019, we were pleased to announce the Pharmaceuticals and Medical Devices Agency (PMDA) in Japan added licenses to the GastroPlus software suite.

 

Because of the widespread use of GastroPlus, we were the only non-European company invited to join the European Innovative Medicines Initiative (IMI) program for Oral Bioavailability Tools (OrBiTo). OrBiTo was an international collaboration among 27 industry, academic, and government organizations working in the area of oral absorption of pharmaceutical products. Because we are outside of the European Union, our participation in this project was at our own expense, while other members were compensated for their work; however, we were a full member with access to all of the data and discussions of all other members. We believe our investment to participate in this initiative enabled us to benefit from, and to contribute to, advancing the prediction of human oral bioavailability from preclinical data, and ensured that we are well-known to member pharmaceutical companies and regulatory agencies.

 

 

 

 24 

 

 

In September 2014, we entered into a research collaboration agreement (RCA) with the FDA to enhance the Ocular Compartmental Absorption and Transit (OCAT™) model within the Additional Dosage Routes Module of GastroPlus. The objective of this agreement was to provide a tool for generic companies and the FDA to assess the likely bioequivalence of generic drug formulations dosed to the eye. Under this RCA, we received up to $200,000 per year. This RCA could be renewed for up to a total of three years based on the progress achieved during the project. After a successful second year, the RCA was extended for two additional years in September 2016, with primary tasks completed in September 2018. Additional functionality was further requested by the FDA, and a new funded contract was awarded for the 2018-19 period.

 

We were awarded another RCA by the FDA in September 2015; this one to expand the capabilities of GastroPlus to simulate the dosing of long-acting injectable microspheres for both small and large molecules (biologics). This type of dosage form is usually injected via subcutaneous or intramuscular routes. This RCA also provides up to $200,000 per year for up to three years. Under this agreement, we are developing simulation models to deal with the very slow dissolution/decomposition of the microsphere carrier material that gradually releases the active drug over periods as long as weeks or months. After a successful second year, the RCA was renewed for the third year in September 2017 and was completed in September 2018, with further extensions under consideration with the FDA and/or large pharmaceutical company sponsor(s).

 

In September 2018, we were pleased to announce that we were awarded another funded RCA by the FDA to integrate drug product quality attributes into the mechanistic TCAT model in GastroPlus. This grant award, for $250,000 per year for up to two years, will focus on the incorporation of drug product quality attributes into dermal physiologically based pharmacokinetic (PBPK) models developed for dermatological topical dosage forms and transdermal delivery systems.

 

In July 2018 we entered into a one-year funded research collaboration with a large European consortium to further develop and validate the mechanistic Transdermal Compartmental Absorption and Transit (TCAT™) model in GastroPlus. This project will contribute substantially to improvements in the program, specifically directed toward the predictions of local exposure within the skin layer following topical administration of various chemicals. We expect the developments under this agreement will aid companies and regulatory agencies as they strive to implement an animal-free chemical safety assessment program.

 

In addition to the two active funded efforts with the FDA described above, we also have two unfunded RCAs with the FDA: one with the Office of Generic Drugs (OGD) that began in 2014, and one announced in July 2019 with the Center for Veterinary Medicine (CVM). With OGD, the objective is directed toward the FDA’s evaluation of mechanistic IVIVCs (in vitro-in vivo correlations) to determine whether mechanistic absorption modeling (MAM) can relate laboratory (in vitro) dissolution experiment results to the behavior of dosage forms in humans and animals (in vivo) better than traditional empirical methods. With CVM, the objective is to use GastroPlus, with in vitro and in vivo data, to investigate how bioequivalence (BE) of non-systemically absorbed products can be evaluated in canines without the need for clinical endpoint trials.

 

In September 2019, we entered into a new funded collaboration with a clinical-stage biotechnology company to develop an intra-articular (IA) delivery model in the GastroPlus® Additional Dosage Routes Module. This collaboration will enhance the GastroPlus physiologically based biopharmaceutics (PBBM)/PBPK model for drug dosing into joints through IA injection products and incorporate a mechanistic model for different species and population groups that will allow for efficient evaluation of IA injection strategies.

 

In October 2019, we entered into a new funded collaboration with a large pharmaceutical company to develop the Virtual Bioequivalence (BE) Trial Simulator™ in GastroPlus. This collaboration will enhance the GastroPlus PBBM /PBPK platform to evaluate population and formulation variability on the BE of different products. We intend to improve virtual BE trial simulation methodologies and efficiently address regulatory concerns as model results are reviewed.

 

In November 2019, we entered into a new funded collaboration with a large pharmaceutical company to modify the mechanistic oral absorption (ACAT™) model in GastroPlus to support gastrointestinal disease research. This collaboration will enhance and advance understanding of local drug disposition in the gut tissue and improve the accuracy of drug concentration predictions to assist with the development of new therapies for gastrointestinal diseases.

 

 

 

 25 

 

 

Our goal with GastroPlus is to integrate the most advanced science into user-friendly software to enable researchers and regulators to perform sophisticated analyses of complex compound behaviors in humans and laboratory animals. Already the most widely used program in the world for PBBM/PBPK modeling, the addition of these new capabilities is expected to expand the user base in the early pharmaceutical research and development process, while also helping us to further penetrate biopharmaceuticals, food, cosmetics, and general toxicology markets. We work to release updated versions of the program on an ongoing basis. In June 2019, we released Version 9.7 of GastroPlus. This version adds a number of important new capabilities, including improvements to population simulations, dissolution, absorption, PBPK models, and drug-drug interactions, among others.

 

  · The ability to add lysosomal trapping effect to PBPK tissues
  · New mechanistic pregnancy PBPK model (with fetus compartment)
  · Additional solubility inputs for different drug forms (crystalline, amorphous)
  · New models of standard compounds (substrates/inhibitors/inducers) in DDI Module
  · Expanded fed state conditions based on meal type
  · New ability to allow different tissue model types (perfusion- or permeability-limited) between parent and metabolites or victim perpetrator in metabolite tracking/DDI simulations
  · PK-PD model additions to PKPlus Module
  · Updates to the dermal absorption (TCAT) model through Cosmetics Europe project
  · New effect of immune response with intramuscular injection models
  · Updated default populations for extensive, intermediate, and poor metabolizers based on specific genotypes

 

DDDPlus™

DDDPlus mechanistically simulates in vitro (laboratory) experiments that measure the rate of dissolution of a drug as well as, if desired, the additives (excipients) in a particular dosage form (e.g., powder, tablet, capsule, or injectable solids) under a variety of experimental conditions. This unique software program is used by formulation scientists in industry and the FDA to (1) understand the physical mechanisms affecting the disintegration and dissolution rates of various formulations, (2) reduce the number of cut-and-try attempts to design new drug formulations, (3) design in vitro dissolution experiments to better mimic in vivo (animal and human) conditions, and (4) justify product specifications. Version 6.0 of DDDPlus was released in January 2019 and offers a series of new capabilities, including:

 

  · simulation of the in vitro dissolution of long-acting injectable dosage forms (funded by the FDA grant supporting GastroPlus development)
  · simulation of the in vitro dissolution of controlled release bead formulations
  · new simulation of artificial stomach-duodenum (ASD) experiments
  · ability to fit models from precipitation experiments
  · new dissolution apparatus models
  · improved output reporting

 

MembranePlus™

Similar to DDDPlus, MembranePlus mechanistically simulates laboratory experiments, but in this case, the experiments are for measuring permeability or clearance of drug-like molecules through various membranes, including several different standard cell cultures (Caco-2, MDCK), as well as hepatocytes. The value of such simulations derives from the fact that when the same molecules are measured in different laboratories using (supposedly) the same experimental conditions, the results are often significantly different. These differences are caused by a complex interplay of factors in how the experiment was set up and run. MembranePlus simulates these experiments with their specific experimental details, and this enables scientists to better interpret how results from specific experimental protocols can be used to predict permeability or clearance mechanisms in human and animals.

 

 

 

 26 

 

 

PKPlus™

In August 2016, we released a standalone software product called PKPlus, based on the internal PKPlus Module in GastroPlus that has been available since 2000. The PKPlus Module in GastroPlus provides quick and easy fitting of compartmental pharmacokinetic (PK) models as well as a simple noncompartmental analysis (NCA) for intravenous and extravascular (oral, dermal, ocular, pulmonary, etc.) doses; however, the PKPlus Module in GastroPlus was not designed to meet all of the requirements for performing these analyses for Phase 2 and 3 clinical trials, nor to produce report-quality output for regulatory submissions. The standalone PKPlus program provides the full level of functionality needed by pharmaceutical industry scientists to perform the analyses and generate the outputs needed to fully satisfy regulatory agency requirements for NCA as well as providing limited support for compartmental PK modeling.

 

PKPlus version 2.5 was released in July 2019. This new version incorporates a wide variety of requested features from current users, including:

 

  · Import CDISC SEND packages with PC domain as source data

  · Improved command line functionality

  · 64-bit system optimization for improved performance

  · Streamlined auto-reports

  · Additional workflow refinements

 

Starting with version 2.0, we provide PKPlus for free to academics because we believe it will help educate the next generation of scientists entering the industries we serve and drive demand for the product. Hundreds of copies of PKPlus have been downloaded by universities around the world to date.

 

In November 2019, we entered into a new funded collaboration with a large pharmaceutical company to enhance the PKPlus software. Following a rigorous evaluation of multiple commercial offerings, our partner selected PKPlus as the pharmacokinetics/toxicokinetics (PK/TK) modeling program to support the internal data platform that connects their global teams. Our objectives for this project will be to design the next-generation engine that automates the import and mapping of data, selection of calculation templates, and generation of reports within a streamlined, validated system.

 

ADMET Predictor®

ADMET (Absorption, Distribution, Metabolism, Excretion, and Toxicity) Predictor is a chemistry-based computer program that takes molecular structures (i.e., drawings of molecules represented in various formats) as inputs and uses machine learning technology to predict approximately 150 different properties for them at an average rate of over 100,000 compounds per hour on a modern laptop computer. This capability allows chemists to generate estimates for a large number of important molecular properties without the need to synthesize and test the molecules, as well as to generate estimates of unknown properties for molecules that have been synthesized, but for which only a limited number of experimental properties have been measured. Thus, a chemist can assess the likely success of a large number of existing molecules in a company’s chemical library, as well as molecules that have never been made, by providing only their molecular structures, either by drawing them using a tool such as our MedChem Designer software, or by automatically generating large numbers of molecules using various computer algorithms, including those embedded in our MedChem Studio software.

 

 

 

 27 

 

 

ADMET Predictor has been top-ranked for predictive accuracy in multiple peer-reviewed, independent comparison studies for many years, while generating its results at a very high throughput rate. Although the state of the art of this type of software does not enable identifying the best molecule in a series, it does allow early screening of molecules that are highly likely to fail as potential drug candidates (i.e., the worst molecules, which is typically the majority of a virtual chemical library) before synthesizing and testing them. Thus, millions of virtual compounds can be created and screened in a day, compared to potentially months or years of work to actually synthesize and test a much smaller number of actual compounds.

 

The optional ADMET Modeler™ Module in ADMET Predictor enables scientists to use their own experimental data to quickly create proprietary high-quality predictive models using the same powerful artificial intelligence (AI) engine we use to build our top-ranked property predictions. Pharmaceutical companies expend substantial time and money conducting a wide variety of experiments on new molecules each year, generating large databases of experimental data. Using this proprietary data to build predictive models can provide a second return on their investment; however, model building has traditionally been a difficult and tedious activity performed by specialists. The automation in ADMET Modeler makes it easy for a scientist to create very powerful machine-learning/AI models with minimal training.

 

Version 9.5 was released in April 2019, adding:

 

  · Novel approaches to calculate uncertainty estimates on all regression models
  · New machine learning models for important metabolism and transporter endpoints
  · New machine learning models for AMES mutagenicity, a primary toxicity endpoint required during risk assessment
  · New Structure Sensitivity Analysis visualization tool to easily map atom-level contributions to model predictions
  · Improved rat-specific models to more accurately inform HTPK Simulation predictions
  · Improved Pipeline Pilot and KNIME components to extend deployment options and enterprise support for ADMET Predictor
  · Updates to output displays in MedChem Designer™

 

We have made significant investments in two key areas with recent versions: improving integration of our top-ranked ADMET Predictor and GastroPlus models to leverage our novel ‘Discovery PBPK’ approaches for chemists and safety researchers, and further enhancing our best-in-class machine learning engine to assist with drug discovery. Recent publications from pharmaceutical and chemical companies describing how they have leveraged our ‘Discovery PBPK’ methods to guide lead optimization and risk assessment illustrate how our unique offerings provide substantial value in these spaces.

 

In April 2019, we were pleased to announce the U.S. Food and Drug Administration’s (FDA) Center for Tobacco Products procured a 15-user license to the ADMET Predictor software suite. The purchase was made to support research projects aimed at informing regulatory decision making.

 

Potential new markets for artificial intelligence (machine learning)

 

We are currently investigating applications of our sophisticated artificial intelligence (machine-learning) engine.

 

 

 

 28 

 

 

We believe our proprietary AI/machine learning software engine has a wide variety of potential applications and we intend to pursue funding to develop customized tools to further monetize our investment in this technology by expanding our markets beyond the life sciences and chemistry. In addition, we are examining a variety of expanded capabilities to add to the basic modeling engine to accommodate even larger data sets (“big data analytics”) and new applications.

 

MedChem Designer™

MedChem Designer was initially a molecule-drawing program, or “sketcher”, but now has capabilities far exceeding those of other molecule-drawing programs because of its integration with both MedChem Studio and ADMET Predictor. We provide MedChem Designer for free because we believe that in the long run it will help to increase demand for ADMET Predictor and MedChem Studio, and because most other existing molecule-drawing programs are also provided for free. Our free version includes a small set of ADMET Predictor’s best-in-class property predictions, allowing the chemist to modify molecular structures and then see a few key properties very quickly. With a paid ADMET Predictor license, the chemist would see the entire approximately 150 predictions that are available. Over 28,000 copies of MedChem Designer have been downloaded by scientists around the world to date.

 

When used with a license for ADMET Predictor, MedChem Designer becomes a de novo molecule design tool. With it, a researcher can draw one or more molecular structures, then click on the ADMET Predictor icon and have approximately 150 properties for each structure calculated in seconds, including our proprietary ADMET Risk™ index which provides a single number that instantly compare the effects of different structural changes in many dimensions. Researchers can also click on an icon to generate the likely metabolites of a molecule and then predict all of the properties of those metabolites from ADMET Predictor, including each of their ADMET Risk scores. This is important because a metabolite of a molecule can be therapeutically beneficial (or harmful) even though the parent molecule is not.

 

MedChem Studio™

The MedChem Studio Module in ADMET Predictor is a powerful software tool that is used both for data mining and for de novo design of new molecules. In its data-mining role, MedChem Studio facilitates searching large chemical libraries to find molecules that contain identified substructures, and it enables rapid identification of clusters (classes) of molecules that share common substructures.

 

While MedChem Designer can be used to refine a small number of molecules, the MedChem Studio Module can be used to create and screen very large numbers of molecules down to a few promising lead candidates. MedChem Studio has features that enable it to generate new molecular structures using a variety of de novo design methods. When MedChem Studio is used with ADMET Predictor and MedChem Designer (the combination of which we refer to as our ADMET Design Suite), we believe the programs provide an unmatched capability for chemists to search through large libraries of compounds that have undergone high-throughput screening experiments to find the most promising classes (groups of molecules with a large common part of their structures) and molecules that are active against a particular target. In addition, MedChem Studio can take an interesting (but not acceptable) molecule and, using a variety of design algorithms, quickly generate many thousands to millions of high-quality analogs (similar new molecules). These molecules can then be screened using ADMET Predictor to find molecules that are predicted to be both active against the target and acceptable in a variety of ADMET properties. We demonstrated the power of the ADMET Design Suite during two NCE (new chemical entity) projects wherein we designed lead molecules to inhibit the growth of the plasmodium falciparum malaria parasite in one study, and lead molecules that were able to inhibit two targets at the same time: COX-1 and COX-2. In each case, we announced ahead of time that we were attempting to do this, and we reported the results when the projects were complete. Every molecule we designed and had synthesized hit their targets in both projects, clearly demonstrating the power of the ADMET Design Suite.

 

KIWI™

Drug development programs rely increasingly on modeling and simulation analyses to support decision-making and submissions to regulatory agencies. To ensure high-quality reproducible analyses, organizations must not only apply high-quality scientific methods, but must also be able to support the science with validated results. KIWI is a cloud-based web application that was developed to efficiently organize, process, maintain, and communicate data and results generated by pharmacometricians and scientists over the duration of a drug development program. The validated workflow and tools within KIWI promote traceability and reproducibility of results.

 

 

 

 29 

 

 

The pharmaceutical industry has been rapidly adopting cloud technology as a solution to ever-expanding computer processing needs. Leveraging our 20-plus years of experience in providing an architecture supporting modeling and simulation efforts, we have developed KIWI as a secure, validated, enterprise-scale environment, enabling global teams to collaborate on model-based decision making. KIWI has proven to be a valuable platform for encouraging interdisciplinary discussions about the model development process and interpretation of results. We regularly receive positive feedback about the functionality implemented in KIWI and the value of the approach we have taken to harness cloud technology. We continue to improve functionality and collaboration within the KIWI platform, and we expect the licensing fee will be a source of recurring revenue for further development and growth.

 

We release new versions of the program on a regular basis. KIWI Version 2 was released in December 2017, KIWI 3 was released in August 2018, and in 2019 Q1, an enhanced editor and grouping of visualizations for easy replication was added, resulting in streamlined model development.

 

KIWI 4 was released in June 2019, including a Model Wizard and Covariate Analysis toolset; these new modules aim to significantly reduce the time spent creating models, correcting errors, and replicating program files for performing initial model development steps and stepwise covariate analyses, allowing pharmacometricians to focus on interpretation of findings and implications for next steps. With continued feedback from KIWI license holders, various visualizations within KIWI 4 and the pharmacometric-specific Data Repository continue to be updated with new features and functionality. In November 2019, a new feature release of KIWI 4 was deployed, including incremental modifications to the existing KIWI functionality to improve graph appearance in both the Visualize and Explore modules and introducing kiwiConnect, an R-based API to improve interaction and interconnectivity between R and KIWI.

 

We continue enhancing KIWI as part of our five-year, almost-$5 million contract with the Bill and Melinda Gates Foundation.

 

DILIsym

The DILIsym software is a quantitative systems pharmacology (QSP) program that has been in development since 2011. QSP software models are based on the fundamental understanding of complex biological pathways, disease processes, and drug mechanisms of action, integrating information from experiments and forming hypotheses for the next experimental model. DILIsym deals with the propensity for some drug molecules to induce temporary or permanent changes in biological functions within liver cells (hepatocytes) that can result in damage to the liver. Some drugs cause temporary changes in liver function but the body soon compensates and liver function returns to normal. Other drugs cause liver function to permanently decline as they continue to be taken. The DILIsym software models a variety of interactions within the hepatocytes to determine whether a particular drug molecule interrupts normal signaling pathways in a manner to induce injury to the cells.

 

Version 8A of the DILIsym software was released in January of 2019. This version is again delivered as a secure executable that incorporates new proprietary code enabling tighter integration with our GastroPlus PBPK software. Securing the code is necessary to ensure that results are consistent across all users to assure regulatory agencies that the calculated results are from a validated version. Open source programs are subject to modification by the user and so each use could have a different set of calculations, so validation would not be assured. In addition, a number of important new capabilities were added:

 

  · 10 New validation compounds
  · New Cholestatic liver injury mechanism
  · New Oxidative stress (ROS) NRF2 adaptation response framework
  · New Human SimPops with variability in bilirubin processing pathways
  · New Liver injury biomarker GLDH
  · Live DILIsym documentation website updated with new training resources

 

 

 

 30 

 

 

NAFLDsym

Where DILIsym is used to investigate the likelihood that a known drug molecule would cause injury to the liver, NAFLDsym is concerned with a liver that is already diseased (NAFLD/NASH) by excess fat, fibrosis, and inflammation, and investigates the likelihood that various molecules might provide beneficial therapeutic benefits to treat or cure the disease. DILIsym can be considered a “shrink wrap” software product, usable across many companies and drug development projects. NAFLDsym, on the other hand, requires modification for each of a number of different mechanisms of action that potential new drug compounds could use to treat the disease, and so is a customized tool used in consulting projects for each new client project. NAFLDsym version 2A was released in the summer of 2019 for licensing and consulting use. The software now includes the three most important components of NAFLD/NASH: steatosis, inflammation, and fibrosis, along with a host of other important updates.

 

RENAsym

Where DILIsym is used to investigate the likelihood that a known drug molecule would cause injury to the liver, RENAsym will be focused on investigating and predicting drug-induced kidney injury, or acute kidney injury (AKI). RENAsym will be another “shrink wrap” software product, usable across many companies and drug development projects. The software will utilize predictions of drug exposure in the kidney from PBPK platforms such as GastroPlus, along with in vitro data related to certain kidney injury mechanisms, to make predictions. The first expected release of RENAsym will be available towards the end of 2020. The initial development is being funded via an NIH small business grant.

 

IPFsym

IPFsym is a software tool that will investigate the likelihood that various molecules might provide beneficial therapeutic benefits to treat or cure idiopathic pulmonary fibrosis (IPF). IPFsym, like NAFLDsym, requires modification for each of a number of different mechanisms of action that potential new drug compounds could use to treat the disease, and so is a customized tool used in consulting projects for each new client project. IPFsym is targeted for release for licensing and consulting use sometime in 2021. The software will include the most important mechanisms of IPF and will be closely coupled with GastroPlus for drug concentration predictions within the lungs.

 

In January 2019 DILIsym Services and Simulations Plus entered into a two-year, $2.7 million collaboration with a large pharmaceutical company on the development of a new Quantitative Systems Pharmacology (QSP) model that will provide the ability to predict the efficacy of drugs being developed to treat idiopathic pulmonary fibrosis (IPF). Part of this funding will go towards expansion of GastroPlus to improve the predictions of compound exposure upon inhalation of drugs.

 

Contract Research and Consulting Services

Our scientists and engineers have expertise in drug absorption via various dosing routes (oral, intravenous, subcutaneous, intramuscular, ocular, nasal/pulmonary, and dermal), pharmacokinetics, pharmacodynamics, and drug-drug interactions. They have attended over 200 scientific meetings worldwide in the past four years, often speaking and presenting. We conduct contracted consulting studies for large customers (including many of the top twenty pharmaceutical companies) who have particularly difficult problems and who recognize our expertise in solving them, as well as for smaller customers who prefer to have studies run by our scientists rather than to license our software and train someone to use it. The demand for our consulting services has been steadily increasing, and we have expanded our consulting teams to meet the increased workload.

 

Currently we are entering year four of a five-year consulting agreement with the Bill and Melinda Gates Foundation to implement a platform for coordinating the data generated by global teams engaged in model-based drug development.

 

 

 

 31 

 

 

We have a reputation for high-quality analyses and regulatory reporting of data collected during preclinical experiments as well as clinical trials of new and existing pharmaceutical products, typically working on 80-100 drug projects per year. Traditionally, the model-based analysis of clinical trial data was different from the modeling analysis offered by GastroPlus or our quantitative systems toxicology/pharmacology software (DILIsym and NAFLDsym); the former relied more on statistical and semi-mechanistic models, whereas the latter is based on very detailed mechanistic models. Statistical models rely on direct observation and mathematical equations that are used to fit data collected across multiple studies along with describing the variability within and between patients. Mechanistic models are based on a detailed understanding of the human body and the chemistry of the drug and involve deep mathematical and scientific representation of the phenomena involved in drug dissolution/precipitation, absorption, distribution, metabolism, and elimination. Collectively, the models support safety and efficacy decisions, first-in-human estimations, formulation optimization, and drug-drug interaction assessments. Beginning in 2014, the U.S. FDA and other regulatory agencies began to emphasize the need to push mechanistic PBPK modeling and simulation into clinical pharmacology, with final guidance documents completed in 2018, and we have seen the benefit of having our clinical pharmacology teams across all three divisions working together to achieve this goal.

 

PRODUCT DEVELOPMENT

Development of our software is focused on expanding product lines, designing enhancements to our core technologies, and integrating existing and new products into our principal software architecture and platform technologies. We intend to continue to offer regular updates to our products and to continue to look for opportunities to expand our existing suite of products and services.

 

To date, we have developed products internally, sometimes also licensing or acquiring products, or portions of products, from third parties. These arrangements sometimes require that we pay royalties to third parties. We intend to continue to license or otherwise acquire technology or products from third parties when it makes business sense to do so. We currently have one license agreement, pursuant to which a small royalty is paid based on revenues on each license for the Metabolism Module in ADMET Predictor.

 

In 1997 we entered into an exclusive software licensing agreement with TSRL, Inc. (Therapeutic Systems Research Laboratories) pursuant to which TSRL licensed certain software technology and databases to us, and we paid royalties to TSRL. On May 15, 2014, we and TSRL entered into a termination and nonassertion agreement pursuant to which the parties agreed to terminate the 1997 exclusive software licensing agreement. As a result, the Company obtained a perpetual right to use certain source code and data, and TSRL relinquished any rights and claims to any GastroPlus products and to any claims to royalties or other payments under that agreement, and we agreed to pay TSRL total consideration of $6,000,000. All payments were made as of April 2017. The total consideration is being amortized at a constant rate of $150,000 per quarter until it is completely amortized, after which no further expense will be incurred. To date, this has resulted in expense savings over $1,750,000 compared to the royalty payments that would have been paid to TSRL if paid consistent with past practices.

 

MARKETING AND DISTRIBUTION

We distribute our products and offer our services in North America, South America, Europe, Japan, Australia, New Zealand, India, Singapore, Taiwan, Korea, and the People’s Republic of China.

 

We market our pharmaceutical software and consulting services through attendance and presentations at scientific meetings, exhibits at trade shows, seminars at pharmaceutical companies and government agencies, through our website, and using various communication channels to our database of prospects and customers. At various scientific meetings around the world each year there are numerous presentations and posters presented in which the reported research was performed using our software. Many of these presentations are from industry and FDA scientists; some are from our staff. In addition, more than 100 peer-reviewed scientific journal articles, posters, and podium presentations are typically published each year using our software, mostly by our customers, further supporting its use in a wide range of preclinical and clinical studies.

 

 

 

 32 

 

 

Our sales and marketing efforts are handled primarily internally by sales and marketing staff and with our scientific team and several senior management staff assisting our marketing and sales staff with trade shows, seminars, and customer trainings both online and on-site. We also have independent distributors in Japan, China, India, and Korea who also sell and market our products with support from our scientists and engineers.

 

We provide support to the GastroPlus User Group in Japan, which was organized by Japanese researchers in 2009. In early 2013, a group of scientists in Europe and North America organized another GastroPlus User Group following the example set in Japan. Over 1,000 members have joined this group to date. We support this group through coordination of online meetings each month and managing the user group web site for exchange of information among members. These user groups provide us valuable feedback with respect to desired new features and suggested interface changes.

 

PRODUCTION

Our pharmaceutical software products are designed and developed by our development teams in California, North Carolina (Research Triangle Park), and New York (Buffalo), we also employee people who are able to work remotely using collaboration software. Our products and services are now delivered electronically – we no longer provide CD-ROMs and printed manuals or reports.

  

COMPETITION

In our pharmaceutical software and services business, we compete against a number of established companies that provide screening, testing and research services, and products that are not based on simulation software. There are also software companies whose products do not compete directly with, but are sometimes closely related to, ours. Our competitors in this field include some companies with financial, personnel, research, and marketing resources that are larger than ours. Our flagship product, GastroPlus, is the most widely used commercial PBPK modeling platform and has one significant competitor; others could be developed over time, but with the high barrier to entry, it would be difficult to validate new software to levels required to support regulatory submissions. Our PKPlus software product competes with one major and a few minor software programs. MedChem Studio, MedChem Designer, and ADMET Predictor/ADMET Modeler operate in a more competitive environment. Several other companies presently offer simulation or modeling software, or simulation-software-based services, to the pharmaceutical industry. We believe DILIsym and NAFLDsym enjoy a unique market position, with no significant competition.

  

Major pharmaceutical companies conduct drug discovery and development efforts through their internal development staffs and through outsourcing. Smaller companies generally need to outsource a greater percentage of this research. Thus, we compete not only with other software suppliers and scientific consulting service providers, but also with the in-house development and scientific consulting teams at some of the larger pharmaceutical companies.

 

Although competitive products exist, both new licenses and license renewals for GastroPlus have continued to grow. We believe that we enjoy a dominant market share in this segment. We believe our ADMET Predictor/ADMET Modeler, MedChem Studio, MedChem Designer, DDDPlus, MembranePlus, PKPlus, KIWI, DILIsym, and NAFLDsym software offerings are each unique in their combination of capabilities and remain a focus of our marketing strategy.

 

Based on our technical knowledge and expertise, the Company is strategically placed to offer modeling and simulation consulting services to companies. Our clients seek out our services for multiple reasons: (1) to acquire scientific, therapeutic area related or modeling expertise that they do not have in-house, (2) to address an excess of modeling and simulation requirements beyond the capacity of in-house resources, (3) to fulfill their modeling requirements more efficiently than they could do in-house, and (4) to utilize our software when they do not have the in-house expertise to do so. We apply our software and assist companies in such areas as: physiologically based pharmacokinetic modeling (PBPK), pharmacokinetic/pharmacodynamic (PK/PD) data analysis; and quantitative systems pharmacology/toxicology (QSP/T). We compete against numerous service providers, ranging from departments within large contract research organizations (CROs) to independent consulting organizations of various sizes as well as individual consultants.

 

We believe the key factors in our ability to successfully compete in this field are our ability to: (1) continue to invest in research and development, and develop and support industry-leading simulation and modeling software and related products and services,(2) develop and maintain a proprietary database of results of physical experiments that serve as a basis for simulated studies and empirical models, (3) continue to attract and retain a highly skilled scientific and engineering team, (4) aggressively promote our products and services to our global market, and (5) develop and maintain relationships with research and development departments of pharmaceutical companies, universities, and government agencies

 

In addition, we actively seek strategic acquisitions to expand both our pharmaceutical software and services business.

 

 

 

 

 33 

 

 

Results of Operations

 

Comparison of Three Months Ended November 30, 2019 and 2018.

 

The following table sets forth our condensed statements of operations (in thousands) and the percentages that such items bear to net sales (because of rounding, numbers may not foot):

 

    Three Months Ended  
    11/30/19     11/30/18  
Net revenues   $ 9,401       100.0%     $ 7,536       100.0%  
Cost of revenues     2,643       28.1       2,200       29.2  
Gross profit     6,758       71.9       5,336       70.8  
Selling, general and administrative     3,513       37.4       2,719       36.1  
Research and development     526       5.6       530       7.0  
Total operating expenses     4,040       43.0       3,249       43.1  
Income from operations     2,719       28.9       2,087       27.7  
Other income     15       0.2       (65 )     (0.9 )
Income from operations before taxes     2,734       29.1       2,020       27.0  
(Provision for) income taxes     (675 )     (7.2 )     (486 )     (6.4 )
Net income   $ 2,058       21.9%     $ 1,536       20.4%  

 

Net Revenues

Consolidated net revenues increased by 24.8% or $1.87 million to $9.40 million in the first fiscal quarter of Fiscal Year 2020 (“1QFY20”) from $7.54 million in the first fiscal quarter of Fiscal Year 2019 (“1QFY19”). Changes by division are as follows:

 

· Lancaster: $562,000 increase, representing an 12.9% increase to $4.93 million

 

· Buffalo (Cognigen): $323,000 increase, representing an 15.6% increase to $2.39 million

 

· North Carolina (DILIsym): $980,000 increase, representing an 88.7% increase to $2.09 million

 

Consolidated software and software-related sales increased $533,000 or 13.1%, while consolidated consulting and analytical study revenues increased $1.33 million or 38.6% over 1QFY19.

 

Cost of Revenues

Consolidated cost of revenues increased by $443,000, or 20.1%, in 1QFY20 to $2.64 million from $2.20 million in 1QFY19. Labor-related cost accounted for $399,000 of this increase, a combination of increased labor count, salary and stock compensation costs. Other significant increases in cost of revenues included $81,000 of direct contract expenses paid mostly for testing at DILIsym.

 

Cost of Revenues as a percentage of revenue decreased by 1.1% in 1QFY20 to 28.1% as compared to 29.2% in 1QFY19.

 

 

 

 34 

 

 

Gross Profit

Consolidated gross margin increased $1.42 million in 1QFY20 or 26.7% to $6.76 million in 1QFY20 from $5.34[per million in 1QFY19. The Lancaster division gross margin showed an increase of $645,000 or 18.2%, with a gross margin percentage of 84.9% for the quarter. The Buffalo Division gross margin increased $21,000 or 1.9%, with a gross margin percentage of 46.8% for the quarter. The North Carolina Division gross margin increased $702,000 or 107.8% with a gross margin percentage of 69.9% for the quarter.

 

Overall gross margin percentage increased by 0.9% to 71.9% in 1QFY20 from 70.8% in 1QFY19.

 

Selling, General and Administrative Expenses

Selling, general, and administrative (SG&A) expenses increased $794,000, or 29.2% to $3.51 million in 1QFY20 from $2.72 million in 1QFY19. As a percent of revenues, SG&A was 37.4% for 1QFY20, compared to 36.1% in 1QFY19.

 

The major increases in SG&A expense were:

 

· G&A Salaries and Wages increased by $403,000; this increase is a combination of increased stock compensation costs, increased costs associated with the new CEO, annual salary increases and increased head count in Lancaster and Buffalo, as well as a higher percentage of G&A allocation from scientific personnel.
· Commission expense: $22,000
· Director fees: $71,000
· Insurance Expense $72,000; $45,000 from health-related medical costs due to cost increases and higher employee counts and $24,000 of increase liability related insurance.
· Payroll tax expense increased $23,000
· Professional Fees: $60,000 from increase compliance related accounting and legal costs
· Software licenses: $29,000

 

Research and Development

Total research and development costs increased by $49,000 in 1QFY20 compared to 1QFY19. In 1QFY20 we incurred approximately $1,033,000 of research and development costs, of this amount, $507,000 was capitalized and $526,000 was expensed. In 1QFY19 we incurred approximately $984,000 of research and development costs, of this amount, $455,000 was capitalized and $530,000 was expensed.

 

Other income (expense)

Other income was $15,000 in 1QFY20 compared to an expense of $65,000 in 1QFY19, an increase of $80,000. Most of the change was from foreign currency exchange gains of $34,000, and a decrease of $38,000 of imputed interest expense.

 

Provision for Income Taxes

The provision for income taxes was $675,000 for 1QFY20 compared to $486,000 for 1QFY19. Our effective tax rate increased 0.7% to 24.7% in 1QFY20 from 24% in 1QFY19.

 

Net Income

Net income increased by $522,000, or 34.0%, in 1QFY20 to $2.06 million from $1.54 million in 1QFY19.

 

 

 

 35 

 

 

Liquidity and Capital Resources

 

Our principal sources of capital have been cash flows from our operations. We have achieved continuous positive operating cash flow over the last ten fiscal years. We believe that our existing capital and anticipated funds from operations will be sufficient to meet our anticipated cash needs for working capital and capital expenditures for the foreseeable future. Thereafter, if cash generated from operations is insufficient to satisfy our capital requirements, we may open a revolving line of credit with a bank, or we may have to sell additional equity or debt securities or obtain expanded credit facilities. In the event such financing is needed in the future, there can be no assurance that such financing will be available to us, or, if available, that it will be in amounts and on terms acceptable to us. If cash flows from operations became insufficient to continue operations at the current level, and if no additional financing was obtained, then management would restructure the Company in a way to preserve its pharmaceutical business while maintaining expenses within operating cash flows.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 36 

 

 

Item 3. Quantitative and Qualitative Disclosures about Market Risk

 

As of November 30, 2019 and August 31, 2019, we had cash and cash equivalents of $12.61 million and $11.40 million, respectively. We do not hold any investments that are exposed to market risk related to changes in interest rates, which could adversely affect the value of our assets and liabilities, and we do not hold any instruments for trading purposes and investment. Some of our cash and cash equivalents are held in money market accounts; however, they are not exposed to market rate risk.

  

In the three months ended November 30, 2019 and 2018, we sold $841,000 and $809,000, respectively of software through representatives in certain Asian markets in local currencies. As a result, our financial position, results of operations, and cash flows can be affected by fluctuations in foreign currency exchange rates, particularly fluctuations in the yen and RMB exchange rates. These transactions give rise to receivables that are denominated in currencies other than the entity’s functional currency. The value of these receivables are subject to changes because the receivables may become worth more or less due to changes in currency exchange rates. The majority of our software license agreements are denominated in U.S. dollars. We record foreign gains and losses as they are realized. We mitigate our risk from foreign currency fluctuations by adjusting prices in our foreign markets on a periodic basis. We base these changes on market conditions while working closely with our representatives. We do not hedge currencies or enter into derivative contracts.

 

Item 4. Controls and Procedures

 

Our management, with the participation of our Chief Executive Officer and our Chief Financial Officer, evaluated the effectiveness of our disclosure controls and procedures as of November 30, 2019. The term “disclosure controls and procedures,” as defined in Rules 13a-15(e) and 15d-15(e) under the Exchange Act, means controls and other procedures of a company that are designed to ensure that information required to be disclosed by a company in the reports that it files or submits under the Exchange Act is recorded, processed, summarized and reported within the time periods specified in the SEC’s rules and forms. Disclosure controls and procedures include, without limitation, controls and procedures designed to ensure that information required to be disclosed by a company in the reports that it files or submits under the Exchange Act is accumulated and communicated to the company’s management, including its principal executive and principal financial officers, as appropriate to allow timely decisions regarding required disclosure. Management recognizes that any controls and procedures, no matter how well designed and operated, can provide only reasonable assurance of achieving their objectives and management necessarily applies its judgment in evaluating the cost-benefit relationship of possible controls and procedures. Based on this evaluation, management concluded as of November 30, 2019, that our disclosure controls and procedures were effective.

 

Changes in Internal Control Over Financial Reporting

 

No change in the Company’s internal controls over financial reporting (as defined in Rule 13a-15(f) and 15d-15(f) of the Exchange Act) occurred during the Company’s most recent fiscal quarter that has materially affected, or is reasonably likely to materially affect, our internal control over financial reporting.

 

 

 

 

 

 

 

 

 

 

 

 37 

 

 

PART II. OTHER INFORMATION

 

Item 1. Legal Proceedings

 

We are not a party to any legal proceedings and are not aware of any pending legal proceedings of any kind. 

 

Item 1A. Risk Factors

 

Please carefully consider the information set forth in this Quarterly Report on Form 10-Q and the risk factors discussed in Part I, “Item 1A. Risk Factors” in our Annual Report on Form 10-K for the year ended August 31, 2019, which could materially affect our business, financial condition or future results. The risks described in our Annual Report on Form 10-K, as well as other risks and uncertainties, could materially and adversely affect our business, results of operations and financial condition, which in turn could materially and adversely affect the trading price of shares of our Common Stock. Additional risks not currently known or currently material to us may also harm our business.

 

Item 2. Changes in Securities

 

None.

 

Item 3. Defaults Upon Senior Securities

 

None.

 

Item 4. Mine Safety Disclosures

 

N/A

 

Item 5. Other Information

 

N/A

 

 

 

 

 38 

 

 

Item 6. Exhibits

 

EXHIBIT NUMBER   DESCRIPTION
2.1 (4)^   Agreement and Plan of Merger, dated July 23, 2014, by and among the Company, Cognigen Corporation and the other parties thereto.
3.1 (2)   Articles of Incorporation of the Company.
3.2 (2)   Amended and Restated Bylaws of the Company.
4.1 (1)   Form of Common Stock Certificate.
4.2 (1)   Share Exchange Agreement.
10.1 (1) (†)   The Company’s 1996 Stock Option Plan and forms of agreements relating thereto.
10.2 (3) (†)   The Company’s 2007 Stock Option Plan, as amended.
10.3 (10)   Second Amendment to Lease by and between the Company and Crest Development LLC, dated as of May 1, 2016.
10.4 (5) (†)   Employment Agreement by and between the Company and Walter S. Woltosz, dated as of August 8, 2016.
10.5 (6)   Form of Indemnification Agreement.
10.6 (8)   2017 Equity Incentive Plan.
10.7 (7)   Stock Purchase Agreement by and among Simulation Plus, Inc., DILIsym Services, Inc., The Shareholders’ Representative and The Shareholders of DILIsym Services, Inc., dated as of May 1, 2017.
10.8 (9)(†)   Employment Agreement by and between the Company and Walter S. Woltosz, dated as of September 1, 2017.
10.9 (9) (†)   Employment Agreement by and between the Company and John DiBella, dated as of September 1, 2017.
10.10 (9) (†)   Employment Agreement by and between the Company and Thaddeus H Grasela Jr., dated as of September 2, 2017.
10.11 (11) (†)   Employment Agreement by and between the Company and Shawn O’Connor, dated as of June 26, 2018.
31.1   Section 302 – Certification of the Principal Executive Officer*
31.2   Section 302 – Certification of the Principal Financial Officer*
32   Section 906 – Certification of the Chief Executive Office and Chief Financial Officer**
101.INS   XBRL Instance Document.
101.SCH   XBRL Taxonomy Extension Schema Document.
101.CAL   XBRL Taxonomy Extension Calculation Linkbase Document.
101.DEF   XBRL Taxonomy Extension Definition Linkbase Document.
101.LAB   XBRL Taxonomy Extension Label Linkbase Document.
101.PRE   XBRL Taxonomy Extension Presentation Linkbase Document.

 ________________________

^ Schedules and exhibits omitted pursuant to Item 601(b)(2) of Registration S-K. The registrant agrees to furnish supplementally a copy of any omitted schedule to the SEC upon request.
Those exhibits marked with a (†) refer to management contracts or compensatory plans or arrangements
* Filed herewith
** Furnished herewith
(1) Incorporated by reference to the Company’s Registration Statement on Form SB-2 (Registration No. 333-6680) filed on March 25, 1997.
(2) Incorporated by reference to an exhibit to the Company’s Form 10-K for the fiscal year ended August 31, 2010.
(3) Incorporated by reference to an exhibit to the Company’s Form 10-Q filed April 9, 2014.
(4) Incorporated by reference to an exhibit to the Company’s Form 8-K/A filed November 18, 2014.
(5) Incorporated by reference to an exhibit to the Company’s Form 8-K filed August 11, 2016.
(6) Incorporated by reference to an exhibit to the Company’s Form 8-K filed August 10, 2016.
(7) Incorporated by reference to an exhibit to the Company’s Form 10-Q filed July 10, 2017.
(8) Incorporated by reference to Appendix A to the Company’s Schedule 14A filed December 29. 2016.
(9) Incorporated by reference to an exhibit to the Company’s Form 8-K filed September 6, 2017.
(10) Incorporated by reference to an exhibit to the Company’s Form 10-K for the fiscal year ended August 31, 2016.
(11) Incorporated by reference to an exhibit to the Company’s Form 10-Q filed July 10, 2018.

 

 

 

 

 39 

 

 

SIGNATURE

 

In accordance with Section 13 or 15 (d) of the Securities Exchange Act of 1934, the Registrant caused this report to be signed on its behalf by the undersigned, thereunto duly authorized, in the City of Lancaster, State of California, on January 9, 2020.

 

    Simulations Plus, Inc.
     
     
Date: January 9, 2020 By: /s/ John R Kneisel                   
    John R. Kneisel

 

    Chief Financial Officer

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 40 

 

EX-31.1 2 simulations_ex3101.htm RULE 13A-14(A) CERTIFICATION

Exhibit 31.1

 

RULE 13A-14(A) CERTIFICATION

SIMULATIONS PLUS, INC.

a California corporation

CERTIFICATION OF CHIEF EXECUTIVE OFFICER

 

I, Shawn O’Connor, certify that:

 

  1. I have reviewed this Quarterly Report on Form 10-Q of Simulations Plus, Inc., a California corporation;

 

  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 officers 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 condensed 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 the registrant's internal control over financial reporting that occurred during the registrant's most recent fiscal quarter (the registrant's fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant's internal control over financial reporting; and

 

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

 

  (a) all significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the Company's ability to record, process, summarize and report financial information; and

 

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

 

Dated: January 9, 2020

 

 

By: /s/ Shawn O’Connor                      

Shawn O’Connor

Chief Executive Officer

(Principal Executive Officer)

 

 

EX-31.2 3 simulations_ex3102.htm RULE 13A-14(A) CERTIFICATION

Exhibit 31.2

 

RULE 13A-14(A) CERTIFICATION

SIMULATIONS PLUS, INC.

a California corporation

CERTIFICATION OF CHIEF FINANCIAL OFFICER

 

I, John R. Kneisel, certify that:

 

  1. I have reviewed this Quarterly Report on Form 10-Q of Simulations Plus, Inc., a California corporation;

 

  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 officers 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 condensed 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 the registrant's internal control over financial reporting that occurred during the registrant's most recent fiscal quarter (the registrant's fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant's internal control over financial reporting; and

 

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

 

  (a) all significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the Company's ability to record, process, summarize and report financial information; and

 

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

 

Dated: January 9, 2020

 

 

 

By: /s/ John R. Kneisel                      

John R. Kneisel

Chief Financial Officer

(Principal Financial Officer)

 

 

EX-32 4 simulations_ex3200.htm CERTIFICATION

Exhibit 32

 

CERTIFICATIONS PURSUANT TO

SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

(18 U.S.C. SECTION 1350)

 

In connection with the Quarterly Report of Simulations Plus, Inc., a California corporation (the “Company”), on Form 10-Q for the quarter ended November 30, 2019, as filed with the Securities and Exchange Commission, Shawn O’Connor, Chief Executive Officer of the Company and John R. Kneisel, Chief Financial Officer of the Company, respectively, do each hereby certify, pursuant to 18 U.S.C. § 1350, that to his/her knowledge:

 

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

 

/s/  Shawn O’Connor                                  

Shawn O’Connor

Chief Executive Officer

(Principal Executive Officer)

January 9, 2020

 

/s/  John R. Kneisel                                    

John R. Kneisel

Chief Financial Officer

(Principal Financial Officer)

January 9, 2020

 

(A signed original of this written statement required by Section 906 has been provided to Simulations Plus, Inc. and will be retained by Simulations Plus, Inc. and furnished to the Securities and Exchange Commission or its staff upon request.)

 

 

EX-101.INS 5 simu-20191130.xml XBRL INSTANCE FILE 0001023459 2018-09-01 2019-08-31 0001023459 2019-08-31 0001023459 2018-08-31 0001023459 2020-01-09 0001023459 us-gaap:OtherIntangibleAssetsMember 2018-09-01 2019-08-31 0001023459 us-gaap:IntellectualPropertyMember 2019-09-01 2019-11-30 0001023459 2019-02-28 0001023459 us-gaap:IntellectualPropertyMember 2019-08-31 0001023459 us-gaap:IntellectualPropertyMember 2019-11-30 0001023459 us-gaap:CommonStockMember 2018-08-31 0001023459 us-gaap:CommonStockMember 2019-08-31 0001023459 us-gaap:AdditionalPaidInCapitalMember 2018-08-31 0001023459 us-gaap:AdditionalPaidInCapitalMember 2019-08-31 0001023459 us-gaap:RetainedEarningsMember 2018-08-31 0001023459 us-gaap:RetainedEarningsMember 2019-08-31 0001023459 us-gaap:EquipmentMember 2019-09-01 2019-11-30 0001023459 us-gaap:ComputerEquipmentMember 2019-09-01 2019-11-30 0001023459 us-gaap:FurnitureAndFixturesMember 2019-09-01 2019-11-30 0001023459 us-gaap:LeaseholdImprovementsMember 2019-09-01 2019-11-30 0001023459 us-gaap:CustomerRelationshipsMember simu:CognigenMember 2019-09-01 2019-11-30 0001023459 us-gaap:TradeNamesMember simu:CognigenMember 2019-09-01 2019-11-30 0001023459 us-gaap:NoncompeteAgreementsMember simu:CognigenMember 2019-09-01 2019-11-30 0001023459 us-gaap:NoncompeteAgreementsMember simu:DILIsymMember 2019-09-01 2019-11-30 0001023459 us-gaap:TradeNamesMember simu:DILIsymMember 2019-09-01 2019-11-30 0001023459 us-gaap:CustomerRelationshipsMember simu:DILIsymMember 2019-09-01 2019-11-30 0001023459 us-gaap:CustomerRelationshipsMember simu:CognigenMember 2019-11-30 0001023459 us-gaap:TradeNamesMember simu:CognigenMember 2019-11-30 0001023459 us-gaap:NoncompeteAgreementsMember simu:CognigenMember 2019-11-30 0001023459 us-gaap:NoncompeteAgreementsMember simu:DILIsymMember 2019-11-30 0001023459 us-gaap:TradeNamesMember simu:DILIsymMember 2019-11-30 0001023459 us-gaap:CustomerRelationshipsMember simu:DILIsymMember 2019-11-30 0001023459 us-gaap:OtherIntangibleAssetsMember 2019-08-31 0001023459 us-gaap:IntellectualPropertyMember simu:TSRLMember 2019-08-31 0001023459 us-gaap:IntellectualPropertyMember simu:EnslienMember 2019-08-31 0001023459 us-gaap:IntellectualPropertyMember simu:EntelosMember 2019-08-31 0001023459 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CashAndCashEquivalentsMember 2019-08-31 0001023459 us-gaap:IntellectualPropertyMember simu:EnslienMember 2019-09-01 2019-11-30 0001023459 us-gaap:IntellectualPropertyMember simu:EnslienMember 2018-09-01 2018-11-30 0001023459 us-gaap:IntellectualPropertyMember simu:EnslienMember 2019-11-30 0001023459 us-gaap:IntellectualPropertyMember simu:TSRLMember 2019-09-01 2019-11-30 0001023459 us-gaap:IntellectualPropertyMember simu:TSRLMember 2018-09-01 2018-11-30 0001023459 us-gaap:IntellectualPropertyMember simu:TSRLMember 2019-11-30 0001023459 us-gaap:IntellectualPropertyMember simu:DILIsymMember 2019-09-01 2019-11-30 0001023459 us-gaap:IntellectualPropertyMember simu:DILIsymMember 2018-09-01 2018-11-30 0001023459 us-gaap:IntellectualPropertyMember simu:DILIsymMember 2019-08-31 0001023459 us-gaap:IntellectualPropertyMember simu:DILIsymMember 2019-11-30 0001023459 us-gaap:IntellectualPropertyMember simu:EntelosMember 2019-09-01 2019-11-30 0001023459 us-gaap:IntellectualPropertyMember simu:EntelosMember 2019-11-30 0001023459 us-gaap:IntellectualPropertyMember 2018-09-01 2018-11-30 0001023459 us-gaap:OtherIntangibleAssetsMember 2019-09-01 2019-11-30 0001023459 us-gaap:OtherIntangibleAssetsMember 2018-09-01 2018-11-30 0001023459 simu:SoftwareLicensesMember us-gaap:TransferredAtPointInTimeMember 2019-09-01 2019-11-30 0001023459 simu:SoftwareLicensesMember us-gaap:TransferredOverTimeMember 2019-09-01 2019-11-30 0001023459 simu:ConsultingServicesMember us-gaap:TransferredOverTimeMember 2019-09-01 2019-11-30 0001023459 us-gaap:EquipmentMember 2019-11-30 0001023459 us-gaap:ComputerEquipmentMember 2019-11-30 0001023459 us-gaap:FurnitureAndFixturesMember 2019-11-30 0001023459 us-gaap:LeaseholdImprovementsMember 2019-11-30 0001023459 simu:RecordDate20191Member 2018-09-01 2019-08-31 0001023459 simu:RecordDate20192Member 2018-09-01 2019-08-31 0001023459 simu:RecordDate20193Member 2018-09-01 2019-08-31 0001023459 simu:RecordDate20194Member 2018-09-01 2019-08-31 0001023459 us-gaap:StockOptionMember 2019-09-01 2019-11-30 0001023459 us-gaap:StockOptionMember 2018-09-01 2018-11-30 0001023459 us-gaap:StockOptionMember simu:Price1Member 2019-09-01 2019-11-30 0001023459 us-gaap:StockOptionMember simu:Price2Member 2019-09-01 2019-11-30 0001023459 us-gaap:StockOptionMember simu:Price3Member 2019-09-01 2019-11-30 0001023459 us-gaap:StockOptionMember simu:Price4Member 2019-09-01 2019-11-30 0001023459 us-gaap:StockOptionMember simu:Price1Member 2019-11-30 0001023459 us-gaap:StockOptionMember simu:Price2Member 2019-11-30 0001023459 us-gaap:StockOptionMember simu:Price3Member 2019-11-30 0001023459 us-gaap:StockOptionMember simu:Price4Member 2019-11-30 0001023459 us-gaap:SalesMember simu:InternationalSalesMember 2019-09-01 2019-11-30 0001023459 us-gaap:SalesMember simu:InternationalSalesMember 2018-09-01 2018-11-30 0001023459 us-gaap:SalesMember simu:Customer1Member 2019-09-01 2019-11-30 0001023459 us-gaap:SalesMember simu:Customer2Member 2019-09-01 2019-11-30 0001023459 us-gaap:SalesMember simu:Customer3Member 2019-09-01 2019-11-30 0001023459 us-gaap:SalesMember simu:Customer1Member 2018-09-01 2018-11-30 0001023459 us-gaap:SalesMember simu:Customer2Member 2018-09-01 2018-11-30 0001023459 us-gaap:SalesMember simu:Customer3Member 2018-09-01 2018-11-30 0001023459 us-gaap:SalesMember simu:Customer4Member 2018-09-01 2018-11-30 0001023459 2018-09-01 2018-11-30 0001023459 2018-12-01 2019-02-28 0001023459 2019-03-01 2019-05-31 0001023459 2019-06-01 2019-08-31 0001023459 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CashAndCashEquivalentsMember 2019-08-31 0001023459 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CashAndCashEquivalentsMember 2019-11-30 0001023459 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CashAndCashEquivalentsMember 2019-11-30 0001023459 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CashAndCashEquivalentsMember 2019-08-31 0001023459 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CashAndCashEquivalentsMember 2019-11-30 0001023459 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CashAndCashEquivalentsMember 2019-08-31 0001023459 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CashAndCashEquivalentsMember 2019-11-30 0001023459 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember simu:AquisitionRelatedContingentConsiderationObligationsMember 2019-08-31 0001023459 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember simu:AquisitionRelatedContingentConsiderationObligationsMember 2019-11-30 0001023459 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember simu:AquisitionRelatedContingentConsiderationObligationsMember 2019-08-31 0001023459 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember simu:AquisitionRelatedContingentConsiderationObligationsMember 2019-11-30 0001023459 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember simu:AquisitionRelatedContingentConsiderationObligationsMember 2019-08-31 0001023459 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember simu:AquisitionRelatedContingentConsiderationObligationsMember 2019-11-30 0001023459 us-gaap:FairValueMeasurementsRecurringMember simu:AquisitionRelatedContingentConsiderationObligationsMember 2019-08-31 0001023459 us-gaap:FairValueMeasurementsRecurringMember simu:AquisitionRelatedContingentConsiderationObligationsMember 2019-11-30 0001023459 simu:WorkingCapitalLiabilityMember 2019-08-31 0001023459 simu:WorkingCapitalLiabilityMember 2019-11-30 0001023459 simu:HoldbackLiabilityMember 2019-08-31 0001023459 simu:HoldbackLiabilityMember 2019-11-30 0001023459 simu:EarnOutLiabilityMember 2019-08-31 0001023459 simu:EarnOutLiabilityMember 2019-11-30 0001023459 2019-11-30 0001023459 2019-09-01 2019-11-30 0001023459 us-gaap:CommonStockMember 2018-09-01 2018-11-30 0001023459 us-gaap:CommonStockMember 2018-12-01 2019-02-28 0001023459 us-gaap:CommonStockMember 2019-03-01 2019-05-31 0001023459 us-gaap:CommonStockMember 2019-06-01 2019-08-31 0001023459 us-gaap:CommonStockMember 2019-09-01 2019-11-30 0001023459 us-gaap:CommonStockMember 2018-11-30 0001023459 us-gaap:CommonStockMember 2019-02-28 0001023459 us-gaap:CommonStockMember 2019-05-31 0001023459 us-gaap:CommonStockMember 2019-11-30 0001023459 us-gaap:AdditionalPaidInCapitalMember 2018-09-01 2018-11-30 0001023459 us-gaap:AdditionalPaidInCapitalMember 2018-12-01 2019-02-28 0001023459 us-gaap:AdditionalPaidInCapitalMember 2019-03-01 2019-05-31 0001023459 us-gaap:AdditionalPaidInCapitalMember 2019-06-01 2019-08-31 0001023459 us-gaap:AdditionalPaidInCapitalMember 2019-09-01 2019-11-30 0001023459 us-gaap:AdditionalPaidInCapitalMember 2018-11-30 0001023459 us-gaap:AdditionalPaidInCapitalMember 2019-02-28 0001023459 us-gaap:AdditionalPaidInCapitalMember 2019-05-31 0001023459 us-gaap:AdditionalPaidInCapitalMember 2019-11-30 0001023459 us-gaap:RetainedEarningsMember 2018-09-01 2018-11-30 0001023459 us-gaap:RetainedEarningsMember 2018-12-01 2019-02-28 0001023459 us-gaap:RetainedEarningsMember 2019-03-01 2019-05-31 0001023459 us-gaap:RetainedEarningsMember 2019-06-01 2019-08-31 0001023459 us-gaap:RetainedEarningsMember 2019-09-01 2019-11-30 0001023459 us-gaap:RetainedEarningsMember 2018-11-30 0001023459 us-gaap:RetainedEarningsMember 2019-02-28 0001023459 us-gaap:RetainedEarningsMember 2019-05-31 0001023459 us-gaap:RetainedEarningsMember 2019-11-30 0001023459 2018-11-30 0001023459 2019-05-31 0001023459 us-gaap:OtherIntangibleAssetsMember 2019-11-30 0001023459 2019-09-02 0001023459 us-gaap:IntellectualPropertyMember simu:EntelosMember 2018-09-01 2018-11-30 0001023459 simu:RecordDate20201Member 2019-09-01 2019-11-30 0001023459 us-gaap:StockOptionMember 2019-11-30 0001023459 simu:OptionsIsoNqsoMember 2019-09-01 2019-11-30 0001023459 simu:OptionsIsoNqsoMember 2018-09-01 2018-11-30 0001023459 simu:OptionsIsoNqsoMember 2019-08-31 0001023459 simu:OptionsIsoNqsoMember 2019-11-30 0001023459 simu:Equity2017IncentivePlanMember 2019-11-30 0001023459 simu:Equity2017IncentivePlanMember 2019-09-01 2019-11-30 0001023459 simu:NonmanagementDirectorsMember 2019-09-01 2019-11-30 0001023459 us-gaap:SalesMember simu:Customer4Member 2019-09-01 2019-11-30 0001023459 us-gaap:AccountsReceivableMember simu:Customer1Member 2019-09-01 2019-11-30 0001023459 us-gaap:AccountsReceivableMember simu:Customer2Member 2019-09-01 2019-11-30 0001023459 us-gaap:AccountsReceivableMember simu:Customer3Member 2019-09-01 2019-11-30 0001023459 us-gaap:AccountsReceivableMember simu:Customer4Member 2019-09-01 2019-11-30 0001023459 us-gaap:AccountsReceivableMember simu:Customer1Member 2018-09-01 2018-11-30 0001023459 us-gaap:AccountsReceivableMember simu:Customer2Member 2018-09-01 2018-11-30 0001023459 us-gaap:AccountsReceivableMember simu:Customer3Member 2018-09-01 2018-11-30 0001023459 us-gaap:AccountsReceivableMember simu:Customer4Member 2018-09-01 2018-11-30 0001023459 us-gaap:AccountsReceivableMember simu:Customer5Member 2018-09-01 2018-11-30 0001023459 simu:LancasterMember 2019-09-01 2019-11-30 0001023459 simu:LancasterMember 2018-09-01 2018-11-30 0001023459 simu:LancasterMember 2019-11-30 0001023459 simu:LancasterMember 2018-11-30 0001023459 simu:BuffaloMember 2019-09-01 2019-11-30 0001023459 simu:BuffaloMember 2018-09-01 2018-11-30 0001023459 simu:BuffaloMember 2019-11-30 0001023459 simu:BuffaloMember 2018-11-30 0001023459 simu:NorthCarolinaMember 2019-09-01 2019-11-30 0001023459 simu:NorthCarolinaMember 2018-09-01 2018-11-30 0001023459 simu:NorthCarolinaMember 2019-11-30 0001023459 simu:NorthCarolinaMember 2018-11-30 0001023459 srt:ConsolidationEliminationsMember 2019-11-30 0001023459 srt:ConsolidationEliminationsMember 2018-11-30 0001023459 simu:NorthAndSouthAmericaMember 2019-09-01 2019-11-30 0001023459 simu:NorthAndSouthAmericaMember 2018-09-01 2018-11-30 0001023459 srt:EuropeMember 2019-09-01 2019-11-30 0001023459 srt:EuropeMember 2018-09-01 2018-11-30 0001023459 srt:AsiaMember 2019-09-01 2019-11-30 0001023459 srt:AsiaMember 2018-09-01 2018-11-30 0001023459 simu:NorthAndSouthAmericaMember simu:LancasterMember 2019-09-01 2019-11-30 0001023459 simu:NorthAndSouthAmericaMember simu:LancasterMember 2018-09-01 2018-11-30 0001023459 srt:EuropeMember simu:LancasterMember 2019-09-01 2019-11-30 0001023459 srt:EuropeMember simu:LancasterMember 2018-09-01 2018-11-30 0001023459 srt:AsiaMember simu:LancasterMember 2019-09-01 2019-11-30 0001023459 srt:AsiaMember simu:LancasterMember 2018-09-01 2018-11-30 0001023459 simu:NorthAndSouthAmericaMember simu:BuffaloMember 2019-09-01 2019-11-30 0001023459 simu:NorthAndSouthAmericaMember simu:BuffaloMember 2018-09-01 2018-11-30 0001023459 srt:EuropeMember simu:BuffaloMember 2019-09-01 2019-11-30 0001023459 srt:EuropeMember simu:BuffaloMember 2018-09-01 2018-11-30 0001023459 srt:AsiaMember simu:BuffaloMember 2019-09-01 2019-11-30 0001023459 srt:AsiaMember simu:BuffaloMember 2018-09-01 2018-11-30 0001023459 simu:NorthAndSouthAmericaMember simu:NorthCarolinaMember 2019-09-01 2019-11-30 0001023459 simu:NorthAndSouthAmericaMember simu:NorthCarolinaMember 2018-09-01 2018-11-30 0001023459 srt:EuropeMember simu:NorthCarolinaMember 2019-09-01 2019-11-30 0001023459 srt:EuropeMember simu:NorthCarolinaMember 2018-09-01 2018-11-30 0001023459 srt:AsiaMember simu:NorthCarolinaMember 2019-09-01 2019-11-30 0001023459 srt:AsiaMember simu:NorthCarolinaMember 2018-09-01 2018-11-30 iso4217:USD xbrli:shares iso4217:USD xbrli:shares xbrli:pure 17643339 0 0 0.001 0.001 10000000 10000000 0 0 0 0 0.001 0.001 50000000 50000000 12356055 12669722 3948750 4181042 721875 0 50000 50000 0 475000 1210000 3175000 56250 5000 58125 3325000 712513 791680 6250 1296875 1296875 17591834 17623324 17591834 17623324 21165142 23093003 704316 561129 765110 87078 3233659 3480934 5026558 6353416 45196697 47763068 41948000 40655000 36889000 10659000 8635000 14148000 14126000 -17702000 -17702000 37227 37227 10387198 10387198 3280000 378125 500000 0 30000 860000 1425000 3193125 5026249 4793958 341145 334763 4959736 5152941 4783477 5633108 380787 271739 798549 889699 1639038 1597643 204075 584944 7515093 8576891 2731616 2703711 45196697 47763068 22354535 23356433 15319474 15822118 7595 7626 0 0 5335532 6758195 2200371 2642908 4362796 250800 4787507 7535903 9401103 4927000 4365000 2387000 2065000 2087000 1106000 6562000 4912000 1472000 998000 1258000 1616000 2547000 2112000 1147000 947000 1233000 1306000 2387000 2065000 0 0 0 0 1737000 745000 325000 51000 25000 310000 2086745 2718482 1903000 1607000 40000 304000 775000 175000 1535947 2099449 2888706 2059227 2058277 1535947 2099449 2888706 2059227 2058277 485671 675190 2021618 2733467 0.09 0.11 0.09 0.12 17997735 18306998 294704 200029 244935 367117 2611721 2634134 -222769 -109048 364664 506871 4197055 1045073 1048887 1050914 1052181 1045073 1056379 1056379 41103 37680 25849 62071 29445 29445 5 years 3 to 7 years 5 to 7 years Shorter of life of asset or lease Straight line 8 years None Straight line 5 years Straight line 4 years None Straight line 8 years 1100000 500000 50000 80000 860000 1900000 4490000 1761028 1761028 357500 232292 1875 1875 150000 150000 79167 79167 1250 232292 86875 89375 1250 695000 671000 435000 462000 86000 91000 150000 142000 744125 440487 160990 110165 1455767 1121004 2018-11-01 2019-01-25 2019-04-24 2019-07-25 2019-10-25 2018-11-08 2019-02-01 2019-05-01 2019-08-01 2019-11-01 17417875 17481450 17515228 17536454 17606314 0.06 0.06 0.06 0.06 0.06 212753 604376 242650 81500 1141279 1163259 1141279 34500 27035 0 212753 274381 24400 0 511534 511534 6.84 9.97 20.68 34.80 13.44 12.63 13.44 35.57 22.78 8.11 12.84 6.85 9.94 22.56 0.00 9.25 9.25 6.75 8.01 16.01 24.01 8.00 16.00 24.00 P6Y11M26D P4Y9M7D P6Y10M17D P8Y6M18D P9Y8M19D P5Y10M25D P4Y9M7D P6Y8M12D P6Y10M3D P0Y 1000000 2026-12-31 .30 0.35 0.13 0.08 .06 0.13 0.09 0.07 0.06 0.06 0.14 0.08 0.07 0.07 0.15 0.07 0.07 0.06 0.06 1000 28000 8000 1000 17000 3000 507000 365000 457000 290000 20000 30000 30000 45000 1761028 1761028 0 0 11435499 0 12610446 0 0 0 11435499 12610446 0 0 0 0 1761028 1761028 1761028 1761028 0 1761028 0 0 0 1000000 1761028 1761028 1761028 SIMULATIONS PLUS INC 0001023459 10-Q 2019-11-30 false --08-31 Yes Accelerated Filer false true Yes CA 001-32046 Q1 2020 11435499 9400701 12610446 9352238 0 770853 902553 0 0 0 528055 537017 1761028 1761028 0 240072 365536 37681604 31922625 33952792 7417 7595 13453668 15319474 18461540 22354535 39186177 7461 7503 7531 7626 14056011 14435592 14813016 15822118 18459135 19509697 21347489 23356433 32522607 36168036 2719151 3513361 529636 526352 3248787 4039713 3672 11274 38188 0 -30611 3711 -65127 14985 17421838 17608991 17416445 17591834 17459770 17499958 17527983 17623324 357452 121950 103773 204972 135558 42 38 26 62 29 357410 121912 103747 204910 135529 200029 208715 224654 232450 294704 200029 208715 224654 232450 294704 2222 2508 2176 1780 2045 44906 48958 49025 69100 72413 2 4 2 2 2 44904 48954 49023 69098 72411 -493279 -493279 1045073 1048887 1050914 1052181 1056379 1045073 1048887 1050914 1052181 1056379 694789 670712 38188 0 41701 27905 -227402 1326858 274014 247275 -312593 -678032 -108376 -143187 -133471 380866 65892 -44121 -112666 91150 168220 0 1255 31495 50000 0 -415919 -538366 1556644 0 357452 135558 -2244265 -920821 -48463 1174947 16357 25063 0 902553 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">NOTE 1: GENERAL</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">This report on Form 10-Q for the quarter ended November 30, 2019, should be read in conjunction with the Company's annual report on Form 10-K for the year ended August 31, 2019, filed with the Securities and Exchange Commission (&#8220;SEC&#8221;) on November 13, 2019. As contemplated by the SEC under Article 8 of Regulation S-X, the accompanying consolidated financial statements and footnotes have been condensed and therefore do not contain all disclosures required by generally accepted accounting principles. The interim financial data are unaudited; however, in the opinion of Simulations Plus, Inc. (&#34;we&#34;, &#34;our&#34;, &#34;us&#34;), the interim data includes all adjustments, consisting only of normal recurring adjustments, necessary for a fair statement of the results for the interim periods. Results for interim periods are not necessarily indicative of those to be expected for the full year.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><u>Organization</u></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Simulations Plus, Inc. (&#8220;Simulations Plus&#8221;, &#8220;Lancaster&#8221;) was incorporated on July 17, 1996. On September 2, 2014, Simulations Plus, Inc. acquired all of the outstanding equity interests of Cognigen Corporation (&#8220;Cognigen&#8221;, &#8220;Buffalo&#8221;) and Cognigen became a wholly owned subsidiary of Simulations Plus, Inc. Simulations Plus, Inc., acquired DILIsym Services, Inc. (DILIsym) as a wholly owned subsidiary pursuant to a stock purchase agreement dated May 1, 2017. On June 1, 2017, the Company consummated the acquisition of all outstanding equity interests of DILIsym pursuant to the terms of the Stock Agreement, with DILIsym becoming a wholly owned subsidiary of the Company. (Collectively, &#8220;Company&#8221;, &#8220;we&#8221;, &#8220;us&#8221;, &#8220;our&#8221;)</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><u>Lines of Business</u></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company designs and develops pharmaceutical simulation software to promote cost-effective solutions to a number of problems in pharmaceutical research and in the education of pharmacy and medical students, and it provides consulting services to the pharmaceutical and chemical industries. Recently, the Company has begun to explore developing software applications for defense and for health care outside of the pharmaceutical industry.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">NOTE 2: SIGNIFICANT ACCOUNTING POLICIES</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><u>Principles of Consolidation</u></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The consolidated financial statements include the accounts of Simulations Plus, Inc. and, as of September 2, 2014, its wholly owned subsidiary, Cognigen Corporation, and as of June 1, 2017, the accounts of DILIsym Services, Inc. All significant intercompany accounts and transactions are eliminated in consolidation.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><u>Estimates</u></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Our financial statements and accompanying notes are prepared in accordance with accounting principles generally accepted in the United States of America. Preparing financial statements requires management to make estimates and assumptions that affect the reported amounts of assets, liabilities, revenue, and expenses. These estimates and assumptions are affected by management&#8217;s application of accounting policies. Actual results could differ from those estimates. Significant accounting policies for us include revenue recognition, accounting for capitalized computer software development costs, valuation of stock options, and accounting for income taxes.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><u>Reclassifications</u></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Certain numbers in the prior year have been reclassified to conform to the current year's presentation.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><u>Revenue Recognition</u></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">In May 2014, the Financial Accounting Standards Board (FASB) issued Accounting Standards Update (ASU) 2014-09 and its related amendments regarding Accounting Standards Codification Topic 606 (ASC Topic 606), <i>Revenue from Contracts with Customers</i>. The standard provides principles for recognizing revenue for the transfer of promised goods or services to customers with the consideration to which the entity expects to be entitled in exchange for those goods or services. The standard also provides guidance on the recognition of incremental costs related to obtaining customer contracts. We adopted ASC Topic 606, effective September 1, 2018, utilizing the modified retrospective method. This approach was applied to contracts that were in process as of September 1, 2018, and the corresponding incremental costs of obtaining those contracts, which resulted in a cumulative effect adjustment of $493,279 to the opening balance of retained earnings at the date of adoption. The adoption of this ASU primarily impacts the timing of our revenue recognition for certain sales contracts, the capitalization and amortization of incremental costs of obtaining a contract, and related disclosures. The reported results for fiscal year 2019 reflect the application of ASC Topic 606.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We generate revenue primarily from the sale of software licenses and providing consulting services to the pharmaceutical industry for drug development.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company determines revenue recognition through the following steps:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p> <table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%"> <tr style="vertical-align: top"> <td style="width: 6%; text-align: justify"><font style="font-size: 10pt">i.</font></td> <td style="width: 94%; text-align: justify"><font style="font-size: 10pt">Identification of the contract, or contracts, with a customer</font></td></tr> <tr style="vertical-align: top"> <td style="text-align: justify"><font style="font-size: 10pt">ii.</font></td> <td style="text-align: justify"><font style="font-size: 10pt">Identification of the performance obligations in the contract</font></td></tr> <tr style="vertical-align: top"> <td style="text-align: justify"><font style="font-size: 10pt">iii.</font></td> <td style="text-align: justify"><font style="font-size: 10pt">Determination of the transaction price</font></td></tr> <tr style="vertical-align: top"> <td style="text-align: justify"><font style="font-size: 10pt">iv.</font></td> <td style="text-align: justify"><font style="font-size: 10pt">Allocation of the transaction price to the performance obligations in the contract</font></td></tr> <tr style="vertical-align: top"> <td style="text-align: justify"><font style="font-size: 10pt">v.</font></td> <td style="text-align: justify"><font style="font-size: 10pt">Recognition of revenue when, or as, the Company satisfies a performance obligation</font></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i>&#160;</i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i>Deferred Commissions</i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Sales commissions earned by our sales force and our commissioned sales representatives are considered incremental and recoverable costs of obtaining a contract with a customer. Sales commissions for new contracts are deferred and then amortized on a straight-line basis over a period of benefit. We determined the period of benefit by taking into consideration our customer contracts, our technology and other factors. Sales commissions for renewal contracts are deferred and then amortized on a straight-line basis over the related contractual renewal period. Amortization expense is included in sales and marketing expenses on the condensed consolidated statements of operations.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We apply the practical expedient in ASC Topic 606 to expense costs as incurred for sales commissions when the period of benefit would have been one year or less. Most of our contracts are of a duration of one year or less, few, if any of the longer-term contracts have commissions associated with them.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i>Practical Expedients and Exemptions</i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i>&#160;</i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company has elected the following additional practical expedients in applying Topic 606:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p> <table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%"> <tr style="vertical-align: top"> <td style="width: 48px; text-align: justify"><font style="font-family: Symbol">&#183;</font></td> <td style="text-align: justify"><font style="font-size: 10pt"><b><i>Commission Expense</i></b>: We apply the practical expedient in ASC Topic 606 to expense costs as incurred for sales commissions when the period of benefit is one year or less. Most of our contracts are of a duration of one year or less, few, if any of the longer term contracts have commissions associated with them<i>.</i></font></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p> <table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%"> <tr> <td style="vertical-align: top; text-align: justify; width: 48px"><font style="font-family: Symbol">&#183;</font></td> <td style="vertical-align: bottom"> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Transaction Price Allocated to Future Performance Obligations</i></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">ASC 606 requires that the Company disclose the aggregate amount of transaction price that is allocated to performance obligations that have not yet been satisfied as of November 30, 2019. ASC 606 provides certain practical expedients that limit the requirement to disclose the aggregate amount of transaction price allocated to unsatisfied performance obligations.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company applied the practical expedient to not disclose the amount of transaction price allocated to unsatisfied performance obligations when the performance obligation is part of a contract that has an original expected duration of one year or less.</p></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><u>Cash and Cash Equivalents</u></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">For purposes of the statements of cash flows, the Company considers all highly liquid investments purchased with original maturities of three months or less to be cash equivalents.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><u>Accounts Receivable</u></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We analyze the age of customer balances, historical bad-debt experience, customer creditworthiness, and changes in customer payment terms when making estimates of the collectability of the Company&#8217;s trade accounts receivable balances. If we determine that the financial conditions of any of its customers deteriorated, whether due to customer-specific or general economic issues, an increase in the allowance may be made. Accounts receivable are written off when all collection attempts have failed.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><u>Capitalized Computer Software Development Costs</u></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Software development costs are capitalized in accordance with ASC 985-20, <i>&#8220;Costs of Software to Be Sold, Leased, or Marketed&#8221;</i>. Capitalization of software development costs begins upon the establishment of technological feasibility and is discontinued when the product is available for sale.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The establishment of technological feasibility and the ongoing assessment for recoverability of capitalized software development costs require considerable judgment by management with respect to certain external factors including, but not limited to, technological feasibility, anticipated future gross revenues, estimated economic life, and changes in software and hardware technologies. Capitalized software development costs are comprised primarily of salaries and direct payroll-related costs and the purchase of existing software to be used in our software products.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Amortization of capitalized software development costs is calculated on a product-by-product basis on the straight-line method over the estimated economic life of the products (not to exceed five years). Amortization of software development costs amounted to $313,668 and $339,073 for the three months ended November 30, 2019 and 2018, respectively. We expect future amortization expense to vary due to increases in capitalized computer software development costs.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We test capitalized computer software development costs for recoverability whenever events or changes in circumstances indicate that the carrying amount may not be recoverable.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><u>Property and Equipment</u></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Property and equipment are recorded at cost, less accumulated depreciation and amortization. Depreciation and amortization are provided using the straight-line method over the estimated useful lives as follows:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p> <table cellspacing="0" cellpadding="0" align="center" style="font: 10pt Times New Roman, Times, Serif; width: 60%; border-collapse: collapse"> <tr style="vertical-align: top; background-color: #EEEEEE"> <td style="width: 30%"><font style="font-size: 10pt">Equipment</font></td> <td style="width: 30%; text-align: right"><font style="font-size: 10pt">5 years</font></td></tr> <tr style="vertical-align: top; background-color: white"> <td><font style="font-size: 10pt">Computer equipment</font></td> <td style="text-align: right"><font style="font-size: 10pt">3 to 7 years</font></td></tr> <tr style="vertical-align: top; background-color: #EEEEEE"> <td><font style="font-size: 10pt">Furniture and fixtures</font></td> <td style="text-align: right"><font style="font-size: 10pt">5 to 7 years</font></td></tr> <tr style="vertical-align: top; background-color: white"> <td><font style="font-size: 10pt">Leasehold improvements</font></td> <td style="text-align: right"><font style="font-size: 10pt">Shorter of life of asset or lease</font></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Maintenance and minor replacements are charged to expense as incurred. Gains and losses on disposals are included in the results of operations.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><u>Leases</u></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In February 2016, the FASB issued ASU No. 2016-02&#8212;Leases, to increase transparency and comparability among organizations by recognizing lease assets and lease liabilities on the balance sheet and disclosing key information about leasing arrangements. A lessee should recognize in the statement of financial position a liability to make lease payments (the lease liability) and a right-of-use asset representing its right to use the underlying asset for the lease term. The recognition, measurement and presentation of expenses and cash flows arising from a lease by a lessor have not significantly changed from previous U.S. GAAP. This ASU was effective for annual periods, including interim periods within those annual periods, beginning after December 15, 2018. We adopted this ASU on September 1, 2019.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We lease various production, administrative and sales offices under operating leases. We evaluate our contracts to determine if an arrangement is a lease at inception and classify it as a finance or operating lease. Currently, all our leases are classified as operating leases. Leased assets and corresponding liabilities are recognized based on the present value of the lease payments over the lease term. Our lease terms may include options to extend when it is reasonably certain that we will exercise that option. Costs associated with operating leases are recognized on a straight-line basis within operating expenses over the term of the lease. With the adoption of ASC 842 on September 1, 2019, we recognized all leases with terms greater than 12 months in duration on our consolidated balance sheets as right-of-use assets and lease liabilities. We adopted the standard using the prospective approach and did not retrospectively apply to prior periods. Right-of-use assets are recorded in long-term assets on our consolidated balance sheets. Current and non-current lease liabilities are recorded as operating lease liabilities within current liabilities and long-term liabilities, respectively, on our consolidated balance sheets. As part of the adoption of this standard we recorded the following assets and liabilities as of September 1, 2019:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p> <table cellpadding="0" cellspacing="0" align="center" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 50%"> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="width: 33%; text-align: left">Right of use assets</td><td style="width: 2%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">902,553</td><td style="width: 1%; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Lease Liabilities, Current</td><td>&#160;</td> <td style="text-align: left">$</td><td style="text-align: right">537,017</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left">Lease Liabilities, Long-term</td><td>&#160;</td> <td style="text-align: left">$</td><td style="text-align: right">365,536</td><td style="text-align: left">&#160;</td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We have made certain assumptions and judgments when applying ASC 842, the most significant of which are:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: top; text-align: left"> <td style="width: 6%">&#160;</td> <td style="width: 2%"><font style="font-family: Symbol">&#183;</font></td> <td style="width: 92%">We elected the package of practical expedients available for transition that allow us to not reassess whether expired or existing contracts contain leases under the new definition of a lease, lease classification for expired or existing leases and whether previously capitalized initial direct costs would qualify for capitalization under ASC 842.</td></tr> <tr style="vertical-align: top; text-align: left"> <td>&#160;</td> <td><font style="font-family: Symbol">&#183;</font></td> <td>We did not elect to use hindsight when considering judgments and estimates such as assessments of lessee options to extend or terminate a lease or purchase the underlying asset.</td></tr> <tr style="vertical-align: top; text-align: left"> <td>&#160;</td> <td><font style="font-family: Symbol">&#183;</font></td> <td>For all asset classes, we elected to not recognize a right-of-use asset and lease liability for short-term leases.</td></tr> <tr style="vertical-align: top; text-align: left"> <td>&#160;</td> <td><font style="font-family: Symbol">&#183;</font></td> <td>The determination of the discount rate used in a lease is our estimated incremental borrowing rate that is based on what we would expect to pay to borrow over a similar term an amount equal to the lease payments.</td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Supplemental balance sheet information related to operating leases was as follows as of November 30, 2019:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p> <table cellpadding="0" cellspacing="0" align="center" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 50%"> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="width: 33%; text-align: left">Right of use asset</td><td style="width: 2%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">770,853</td><td style="width: 1%; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Lease Liabilities, Current</td><td>&#160;</td> <td style="text-align: left">$</td><td style="text-align: right">528,055</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left">Lease Liabilities, Long-term</td><td>&#160;</td> <td style="text-align: left">$</td><td style="text-align: right">240,072</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Operating lease costs</td><td>&#160;</td> <td style="text-align: left">$</td><td style="text-align: right">141,375</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td>Weighted Average remaining lease term</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><font style="font-size: 10pt">1.33 years</font></td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td>Weighted Average Discount rate</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">5%</td><td style="text-align: left">&#160;</td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><u>Goodwill and indefinite-lived assets&#160;</u></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company performs valuations of assets acquired and liabilities assumed on each acquisition accounted for as a business combination and recognizes the assets acquired and liabilities assumed at their acquisition date fair value. Acquired intangible assets include customer relationships, software, trade names, and non-compete agreements. The Company determines the appropriate useful life by performing an analysis of expected cash flows based on historical experience of the acquired businesses. Intangible assets are amortized over their estimated useful lives using the straight-line method, which approximates the pattern in which the majority of the economic benefits are expected to be consumed.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Goodwill represents the excess of the cost of an acquired entity over the fair value of the acquired net assets. Goodwill is not amortized, instead it is tested for impairment annually or when events or circumstances change that would indicate that goodwill might be impaired. Events or circumstances that could trigger an impairment review include, but are not limited to, a significant adverse change in legal factors or in the business climate, an adverse action or assessment by a regulator, unanticipated competition, a loss of key personnel, significant changes in the manner of the Company's use of the acquired assets or the strategy for the Company's overall business, significant negative industry or economic trends, or significant under-performance relative to expected historical or projected future results of operations.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Goodwill is tested for impairment at the reporting unit level, which is one level below or the same as an operating segment. As of November 30, 2019, the Company determined that it has&#160;three&#160;reporting units, Simulations Plus, Cognigen Corporation, and DILIsym Services, Inc. When testing goodwill for impairment, the Company first performs a qualitative assessment to determine whether it is necessary to perform step one of a two-step annual goodwill impairment test for each reporting unit. The Company is required to perform step one only if it concludes that it is more likely than not that a reporting unit's fair value is less than its carrying value. Should this be the case, the first step of the two-step process is to identify whether a potential impairment exists by comparing the estimated fair values of the Company's reporting units with their respective book values, including goodwill. If the estimated fair value of the reporting unit exceeds book value, goodwill is considered not to be impaired, and no additional steps are necessary. If, however, the fair value of the reporting unit is less than book value, then the second step is performed to determine if goodwill is impaired and to measure the amount of impairment loss, if any. The amount of the impairment loss is the excess of the carrying amount of the goodwill over its implied fair value. The estimate of implied fair value of goodwill is primarily based on an estimate of the discounted cash flows expected to result from that reporting unit, but may require valuations of certain internally generated and unrecognized intangible assets such as the Company's software, technology, patents, and trademarks. If the carrying amount of goodwill exceeds the implied fair value of that goodwill, an impairment loss is recognized in an amount equal to the excess.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As of November 30, 2019, the entire balance of goodwill was attributed to two of the Company's reporting units, Cognigen Corporation and DILIsym Services. Intangible assets subject to amortization are reviewed for impairment whenever events or circumstances indicate that the carrying amount of these assets may not be recoverable. There were no changes to goodwill, nor has the Company recognized any impairment charges, during the three months&#8217; periods ended November 30, 2019 and 2018.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><u>Fair Value of Financial Instruments</u></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Assets and liabilities recorded at fair value in the Condensed Balance Sheets are categorized based upon the level of judgment associated with the inputs used to measure their fair value. The categories, as defined by the standard are as follows:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p> <table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: bottom"> <td style="border-bottom: black 1pt solid; width: 15%"><font style="font-size: 10pt"><b>Level Input:</b></font></td> <td style="width: 1%">&#160;</td> <td style="border-bottom: black 1pt solid; width: 84%"><font style="font-size: 10pt"><b>Input Definition:</b></font></td></tr> <tr style="background-color: #EEEEEE"> <td style="vertical-align: top"><font style="font-size: 10pt">Level I</font></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: bottom"><font style="font-size: 10pt">Inputs are unadjusted, quoted prices for identical assets or liabilities in active markets at the measurement date.</font></td></tr> <tr style="background-color: white"> <td style="vertical-align: top"><font style="font-size: 10pt">Level II</font></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: bottom"><font style="font-size: 10pt">Inputs, other than quoted prices included in Level I, that are observable for the asset or liability through corroboration with market data at the measurement date.</font></td></tr> <tr style="background-color: #EEEEEE"> <td style="vertical-align: top"><font style="font-size: 10pt">Level III</font></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: bottom"><font style="font-size: 10pt">Unobservable inputs that reflect management&#8217;s best estimate of what market participants would use in pricing the asset or liability at the measurement date.</font></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">For certain of our financial instruments, including accounts receivable, accounts payable, accrued payroll and other expenses, accrued bonus to officer, and accrued warranty and service costs, the amounts approximate fair value due to their short maturities.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The following table summarizes fair value measurements at November 30, 2019 and August 31, 2019 for assets and liabilities measured at fair value on a recurring basis:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">November 30, 2019:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Level 1</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Level 2</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Level 3</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Total</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="width: 40%; text-align: left">Cash and cash equivalents</td><td style="width: 2%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 11%; text-align: right">12,610,446</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 11%; text-align: right">&#8211;</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 11%; text-align: right">&#8211;</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 11%; text-align: right">12,610,446</td><td style="width: 1%; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Acquisition-related contingent consideration obligations</td><td>&#160;</td> <td style="text-align: left">$</td><td style="text-align: right">&#8211;</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">$</td><td style="text-align: right">&#8211;</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">$</td><td style="text-align: right">1,761,028</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">$</td><td style="text-align: right">1,761,028</td><td style="text-align: left">&#160;</td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">August 31, 2019:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Level 1</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Level 2</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Level 3</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Total</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="width: 40%; text-align: left">Cash and cash equivalents</td><td style="width: 2%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 11%; text-align: right">11,435,499</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 11%; text-align: right">&#8211;</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 11%; text-align: right">&#8211;</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 11%; text-align: right">11,435,499</td><td style="width: 1%; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Acquisition-related contingent consideration obligations</td><td>&#160;</td> <td style="text-align: left">$</td><td style="text-align: right">&#8211;</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">$</td><td style="text-align: right">&#8211;</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">$</td><td style="text-align: right">1,761,028</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">$</td><td style="text-align: right">1,761,028</td><td style="text-align: left">&#160;</td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As of November 30, 2019 and August 31, 2019, the Company has a liability for contingent consideration related to its acquisition of the DILIsym Services, Inc. The fair value measurement of the contingent consideration obligations is determined using Level 3 inputs. The fair value of contingent consideration obligations is based on a discounted cash flow model using a probability-weighted income approach. These fair value measurements represent Level 3 measurements as they are based on significant inputs not observable in the market. Significant judgment is employed in determining the appropriateness of these assumptions as of the acquisition date and for each subsequent period. Accordingly, changes in assumptions could have a material impact on the amount of contingent consideration expense the Company records in any given period. Changes in the value of the contingent consideration obligations are recorded in the Company&#8217;s Consolidated Statement of Operations.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The following is a reconciliation of contingent consideration value.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="width: 82%">Value at August 31, 2019</td><td style="width: 2%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right">1,761,028</td><td style="width: 1%; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Contingent consideration payments</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">(&#8211;</td><td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left; padding-bottom: 1pt">Change in value of contingent consideration</td><td style="padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">&#8211;</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 2.5pt">Value at November 30, 2019</td><td style="padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">1,761,028</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><u>Research and Development Costs</u></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Research and development costs are charged to expense as incurred until technological feasibility has been established. These costs include salaries, laboratory experiment, and purchased software which was developed by other companies and incorporated into, or used in the development of, our final products.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><u>Income Taxes</u></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company accounts for income taxes in accordance with ASC 740-10, <i>&#8220;Income Taxes&#8221;</i> which requires the recognition of deferred tax assets and liabilities for the expected future tax consequences of events that have been included in the financial statements or tax returns.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Under this method, deferred income taxes are recognized for the tax consequences in future years of differences between the tax bases of assets and liabilities and their financial reporting amounts at each year-end based on enacted tax laws and statutory tax rates applicable to the periods in which the differences are expected to affect taxable income. Valuation allowances are established, when necessary, to reduce deferred tax assets to the amount expected to be realized. The provision for income taxes represents the tax payable for the period and the change during the period in deferred tax assets and liabilities.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><u>Intellectual property</u></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On February 28, 2012, we bought out the royalty agreement with Enslein Research of Rochester, New York. The cost of $75,000 is being amortized over 10 years under the straight-line method. Amortization expense for each of the three-month periods ended November 30, 2019 and 2018 was $1,875. Accumulated amortization as of November 30, 2019 and August 31, 2019 was $58,125 and $56,250, respectively.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On May 15, 2014, we entered into a termination and nonassertion agreement with TSRL, Inc., pursuant to which the parties agreed to terminate an exclusive software licensing agreement entered into between the parties in 1997. As a result, the company obtained a perpetual right to use certain source code and data, and TSRL relinquished any rights and claims to any GastroPlus products and to any claims to royalties or other payments under that 1997 agreement. We agreed to pay TSRL total consideration of $6,000,000, which is being amortized over 10 years under the straight-line method. Amortization expense for each of the three-month periods ended November 30, 2019 and 2018 was $150,000. Accumulated amortization as of November 30, 2019 and August 31, 2019 was $3,325,000 and $3,175,000, respectively.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On June 1, 2017, as part of the acquisition of DILIsym Services, Inc. the Company acquired certain developed technologies associated with the drug induced liver disease (DILI). These technologies were valued at $2,850,000 and are being amortized over 9 years under the straight-line method. Amortization expense for the three months ended November 30, 2019 and 2018 was $79,167 and is included in cost of revenues. Accumulated amortization as of November 30, 2019 and August 31, 2019 was $791,680 and $712,513, respectively.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In September 2018, we purchased certain intellectual property rights of Entelos Holding Company, a Delaware Corporation. The cost of $50,000 is being amortized over 10 years under the straight-line method. Amortization expense for the three-month period ended November 30, 2019 and 2018 was $1,250. Accumulated amortization as of November 30, 2019 and August 31, 2019 was $6,250 and $5,000 respectively.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Total amortization expense for intellectual property agreements for the three months ended November 30, 2019 and 2018 was $232,292. Accumulated amortization as of November 30, 2019 was $4,181,042 and $3,948,750 as of August 31, 2019.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><u>Intangible assets</u></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The following table summarizes those intangible assets as of November 30, 2019:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td style="text-align: justify">&#160;</td><td style="padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: center">Amortization<br /> Period</td><td style="padding-bottom: 1pt">&#160;</td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center">Acquisition<br /> Value</td><td style="padding-bottom: 1pt">&#160;</td><td style="padding-bottom: 1pt">&#160;</td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center">Accumulated<br /> Amortization</td><td style="padding-bottom: 1pt">&#160;</td><td style="padding-bottom: 1pt">&#160;</td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center">Net book <br /> value</td><td style="padding-bottom: 1pt">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="width: 38%; text-align: left">Customer relationships-Cognigen</td><td style="width: 2%">&#160;</td> <td style="width: 15%; text-align: left">Straight line 8 years</td><td style="width: 2%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 11%; text-align: right">1,100,000</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 11%; text-align: right">721,875</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 11%; text-align: right">378,125</td><td style="width: 1%; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Trade Name-Cognigen</td><td>&#160;</td> <td>None</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">500,000</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">0</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">500,000</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left">Covenants not to compete-Cognigen</td><td>&#160;</td> <td style="text-align: left">Straight line 5 years</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">50,000</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">50,000</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">0</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Covenants not to compete-DILIsym</td><td>&#160;</td> <td style="text-align: left">Straight line 4 years</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">80,000</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">50,000</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">30,000</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left">Trade Name-DILIsym</td><td>&#160;</td> <td>None</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">860,000</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">0</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">860,000</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1pt">Customer relationships-DILIsym</td><td style="padding-bottom: 1pt">&#160;</td> <td style="text-align: left; padding-bottom: 1pt">Straight line 8 years</td><td style="padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">1,900,000</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">475,000</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">1,425,000</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: justify; padding-bottom: 2.5pt">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td> <td style="text-align: right; padding-bottom: 2.5pt">&#160;</td><td style="font-weight: bold; padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right">4,490,000</td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right">1,296,875</td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right">3,193,125</td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left">&#160;</td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Amortization expense for each of the three months ended November 30, 2019 and 2018 was $86,875 and $89,375, respectively. According to policy in addition to normal amortization, these assets are tested for impairment as needed.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><u>Earnings per Share</u></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We report earnings per share in accordance with FASB ASC 260-10. Basic earnings per share is computed by dividing income available to common shareholders by the weighted-average number of common shares available. Diluted earnings per share is computed similar to basic earnings per share except that the denominator is increased to include the number of additional common shares that would have been outstanding if the potential common shares had been issued and if the additional common shares were dilutive. The components of basic and diluted earnings per share for the three months ended November 30, 2019 and 2018 were as follows:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p> <table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td colspan="6" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 10pt">Three months ended</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 10pt">11/30/2019</font></td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 10pt">11/30/2018</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #EEEEEE"> <td style="width: 68%"><font style="font-size: 10pt">Numerator:</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 12%; text-align: right">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 14%; text-align: right">&#160;</td> <td style="width: 1%">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td><font style="font-size: 10pt">Net income attributable to common shareholders</font></td> <td>&#160;</td> <td><font style="font-size: 10pt">$</font></td> <td style="text-align: right"><font style="font-size: 10pt">2,058,277</font></td> <td>&#160;</td> <td>&#160;</td> <td>$</td> <td style="text-align: right"><font style="font-size: 10pt">1,535,947</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #EEEEEE"> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td><font style="font-size: 10pt">Denominator:</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #EEEEEE"> <td><font style="font-size: 10pt">Weighted-average number of common shares outstanding during the period</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">17,608,991</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">17,421,838</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td><font style="font-size: 10pt">Dilutive effect of stock options</font></td> <td>&#160;</td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 10pt">698,007</font></td> <td>&#160;</td> <td>&#160;</td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 10pt">575,897</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #EEEEEE"> <td style="text-align: justify"><font style="font-size: 10pt">Common stock and common stock equivalents used for diluted earnings per share</font></td> <td>&#160;</td> <td style="border-bottom: black 2.25pt double">$</td> <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">18,306,998</font></td> <td>&#160;</td> <td>&#160;</td> <td style="border-bottom: black 2.25pt double">$</td> <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">17,997,735</font></td> <td>&#160;</td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><u>Stock-Based Compensation</u></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Compensation costs related to stock options are determined in accordance with FASB ASC 718-10, <i>&#8220;Compensation-Stock Compensation.&#8221;</i> Under this method, compensation cost is calculated based on the grant-date fair value estimated in accordance with FASB ASC 718-10, amortized on a straight-line basis over the options&#8217; vesting period. Stock-based compensation was $294,704 and $200,029 for the three months ended November 30, 2019 and 2018, respectively. This expense is included in the condensed consolidated statements of operations as Selling, General, and Administration (SG&#38;A), and Research and Development expense.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><u>Impairment of Long-lived Assets</u></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company accounts for the impairment and disposition of long-lived assets in accordance with ASC 350, <i>&#8220;Intangibles &#8211; Goodwill and Other</i>&#8221; and ASC 360, <i>&#8220;Property and Equipment&#8221;</i>. Long-lived assets to be held and used are reviewed for events or changes in circumstances that indicate that their carrying value may not be recoverable. We measure recoverability by comparing the carrying amount of an asset to the expected future undiscounted net cash flows generated by the asset. If we determine that the asset may not be recoverable, or if the carrying amount of an asset exceeds its estimated future undiscounted cash flows, we recognize an impairment charge to the extent of the difference between the fair value and the asset's carrying amount. No impairment losses were recorded during the three months ended November 30, 2019 and 2018.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><u>Recently Issued Accounting Pronouncements</u></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In February 2016, the FASB issued ASU 2016-02, Leases (Topic 842), which supersedes existing guidance on accounting for leases in &#34;Leases (Topic 840)&#34; and generally requires all leases to be recognized in the consolidated balance sheet. ASU 2016-02 is effective for annual and interim reporting periods beginning after December 15, 2018; early adoption is permitted. The provisions of ASU 2016-02 are to be applied using a modified retrospective approach. The Company adopted the new standard effective September 1, 2019.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><u>Principles of Consolidation</u></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The consolidated financial statements include the accounts of Simulations Plus, Inc. and, as of September 2, 2014, its wholly owned subsidiary, Cognigen Corporation, and as of June 1, 2017, the accounts of DILIsym Services, Inc. All significant intercompany accounts and transactions are eliminated in consolidation.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><u>Estimates</u></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Our financial statements and accompanying notes are prepared in accordance with accounting principles generally accepted in the United States of America. Preparing financial statements requires management to make estimates and assumptions that affect the reported amounts of assets, liabilities, revenue, and expenses. These estimates and assumptions are affected by management&#8217;s application of accounting policies. Actual results could differ from those estimates. Significant accounting policies for us include revenue recognition, accounting for capitalized computer software development costs, valuation of stock options, and accounting for income taxes.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><u>Reclassifications</u></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Certain numbers in the prior year have been reclassified to conform to the current year's presentation.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><u>Revenue Recognition</u></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">In May 2014, the Financial Accounting Standards Board (FASB) issued Accounting Standards Update (ASU) 2014-09 and its related amendments regarding Accounting Standards Codification Topic 606 (ASC Topic 606), <i>Revenue from Contracts with Customers</i>. The standard provides principles for recognizing revenue for the transfer of promised goods or services to customers with the consideration to which the entity expects to be entitled in exchange for those goods or services. The standard also provides guidance on the recognition of incremental costs related to obtaining customer contracts. We adopted ASC Topic 606, effective September 1, 2018, utilizing the modified retrospective method. This approach was applied to contracts that were in process as of September 1, 2018, and the corresponding incremental costs of obtaining those contracts, which resulted in a cumulative effect adjustment of $493,279 to the opening balance of retained earnings at the date of adoption. The adoption of this ASU primarily impacts the timing of our revenue recognition for certain sales contracts, the capitalization and amortization of incremental costs of obtaining a contract, and related disclosures. The reported results for fiscal year 2019 reflect the application of ASC Topic 606.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We generate revenue primarily from the sale of software licenses and providing consulting services to the pharmaceutical industry for drug development.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company determines revenue recognition through the following steps:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p> <table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%"> <tr style="vertical-align: top"> <td style="width: 6%; text-align: justify"><font style="font-size: 10pt">i.</font></td> <td style="width: 94%; text-align: justify"><font style="font-size: 10pt">Identification of the contract, or contracts, with a customer</font></td></tr> <tr style="vertical-align: top"> <td style="text-align: justify"><font style="font-size: 10pt">ii.</font></td> <td style="text-align: justify"><font style="font-size: 10pt">Identification of the performance obligations in the contract</font></td></tr> <tr style="vertical-align: top"> <td style="text-align: justify"><font style="font-size: 10pt">iii.</font></td> <td style="text-align: justify"><font style="font-size: 10pt">Determination of the transaction price</font></td></tr> <tr style="vertical-align: top"> <td style="text-align: justify"><font style="font-size: 10pt">iv.</font></td> <td style="text-align: justify"><font style="font-size: 10pt">Allocation of the transaction price to the performance obligations in the contract</font></td></tr> <tr style="vertical-align: top"> <td style="text-align: justify"><font style="font-size: 10pt">v.</font></td> <td style="text-align: justify"><font style="font-size: 10pt">Recognition of revenue when, or as, the Company satisfies a performance obligation</font></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i>&#160;</i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i>Deferred Commissions</i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Sales commissions earned by our sales force and our commissioned sales representatives are considered incremental and recoverable costs of obtaining a contract with a customer. Sales commissions for new contracts are deferred and then amortized on a straight-line basis over a period of benefit. We determined the period of benefit by taking into consideration our customer contracts, our technology and other factors. Sales commissions for renewal contracts are deferred and then amortized on a straight-line basis over the related contractual renewal period. Amortization expense is included in sales and marketing expenses on the condensed consolidated statements of operations.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We apply the practical expedient in ASC Topic 606 to expense costs as incurred for sales commissions when the period of benefit would have been one year or less. Most of our contracts are of a duration of one year or less, few, if any of the longer-term contracts have commissions associated with them.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i>Practical Expedients and Exemptions</i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i>&#160;</i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company has elected the following additional practical expedients in applying Topic 606:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p> <table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%"> <tr style="vertical-align: top"> <td style="width: 48px; text-align: justify"><font style="font-family: Symbol">&#183;</font></td> <td style="text-align: justify"><font style="font-size: 10pt"><b><i>Commission Expense</i></b>: We apply the practical expedient in ASC Topic 606 to expense costs as incurred for sales commissions when the period of benefit is one year or less. Most of our contracts are of a duration of one year or less, few, if any of the longer term contracts have commissions associated with them<i>.</i></font></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p> <table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%"> <tr> <td style="vertical-align: top; text-align: justify; width: 48px"><font style="font-family: Symbol">&#183;</font></td> <td style="vertical-align: bottom"> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Transaction Price Allocated to Future Performance Obligations</i></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">ASC 606 requires that the Company disclose the aggregate amount of transaction price that is allocated to performance obligations that have not yet been satisfied as of November 30, 2019. ASC 606 provides certain practical expedients that limit the requirement to disclose the aggregate amount of transaction price allocated to unsatisfied performance obligations.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company applied the practical expedient to not disclose the amount of transaction price allocated to unsatisfied performance obligations when the performance obligation is part of a contract that has an original expected duration of one year or less.</p></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><u>Cash and Cash Equivalents</u></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">For purposes of the statements of cash flows, the Company considers all highly liquid investments purchased with original maturities of three months or less to be cash equivalents.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><u>Accounts Receivable</u></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We analyze the age of customer balances, historical bad-debt experience, customer creditworthiness, and changes in customer payment terms when making estimates of the collectability of the Company&#8217;s trade accounts receivable balances. If we determine that the financial conditions of any of its customers deteriorated, whether due to customer-specific or general economic issues, an increase in the allowance may be made. Accounts receivable are written off when all collection attempts have failed.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><u>Capitalized Computer Software Development Costs</u></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Software development costs are capitalized in accordance with ASC 985-20, <i>&#8220;Costs of Software to Be Sold, Leased, or Marketed&#8221;</i>. Capitalization of software development costs begins upon the establishment of technological feasibility and is discontinued when the product is available for sale.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The establishment of technological feasibility and the ongoing assessment for recoverability of capitalized software development costs require considerable judgment by management with respect to certain external factors including, but not limited to, technological feasibility, anticipated future gross revenues, estimated economic life, and changes in software and hardware technologies. Capitalized software development costs are comprised primarily of salaries and direct payroll-related costs and the purchase of existing software to be used in our software products.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Amortization of capitalized software development costs is calculated on a product-by-product basis on the straight-line method over the estimated economic life of the products (not to exceed five years). Amortization of software development costs amounted to $313,668 and $339,073 for the three months ended November 30, 2019 and 2018, respectively. We expect future amortization expense to vary due to increases in capitalized computer software development costs.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We test capitalized computer software development costs for recoverability whenever events or changes in circumstances indicate that the carrying amount may not be recoverable.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><u>Leases</u></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In February 2016, the FASB issued ASU No. 2016-02&#8212;Leases, to increase transparency and comparability among organizations by recognizing lease assets and lease liabilities on the balance sheet and disclosing key information about leasing arrangements. A lessee should recognize in the statement of financial position a liability to make lease payments (the lease liability) and a right-of-use asset representing its right to use the underlying asset for the lease term. The recognition, measurement and presentation of expenses and cash flows arising from a lease by a lessor have not significantly changed from previous U.S. GAAP. This ASU was effective for annual periods, including interim periods within those annual periods, beginning after December 15, 2018. We adopted this ASU on September 1, 2019.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We lease various production, administrative and sales offices under operating leases. We evaluate our contracts to determine if an arrangement is a lease at inception and classify it as a finance or operating lease. Currently, all our leases are classified as operating leases. Leased assets and corresponding liabilities are recognized based on the present value of the lease payments over the lease term. Our lease terms may include options to extend when it is reasonably certain that we will exercise that option. Costs associated with operating leases are recognized on a straight-line basis within operating expenses over the term of the lease. With the adoption of ASC 842 on September 1, 2019, we recognized all leases with terms greater than 12 months in duration on our consolidated balance sheets as right-of-use assets and lease liabilities. We adopted the standard using the prospective approach and did not retrospectively apply to prior periods. Right-of-use assets are recorded in long-term assets on our consolidated balance sheets. Current and non-current lease liabilities are recorded as operating lease liabilities within current liabilities and long-term liabilities, respectively, on our consolidated balance sheets. As part of the adoption of this standard we recorded the following assets and liabilities as of September 1, 2019:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p> <table cellpadding="0" cellspacing="0" align="center" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 50%"> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="width: 33%; text-align: left">Right of use assets</td><td style="width: 2%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">902,553</td><td style="width: 1%; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Lease Liabilities, Current</td><td>&#160;</td> <td style="text-align: left">$</td><td style="text-align: right">537,017</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left">Lease Liabilities, Long-term</td><td>&#160;</td> <td style="text-align: left">$</td><td style="text-align: right">365,536</td><td style="text-align: left">&#160;</td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We have made certain assumptions and judgments when applying ASC 842, the most significant of which are:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: top; text-align: left"> <td style="width: 6%">&#160;</td> <td style="width: 2%"><font style="font-family: Symbol">&#183;</font></td> <td style="width: 92%">We elected the package of practical expedients available for transition that allow us to not reassess whether expired or existing contracts contain leases under the new definition of a lease, lease classification for expired or existing leases and whether previously capitalized initial direct costs would qualify for capitalization under ASC 842.</td></tr> <tr style="vertical-align: top; text-align: left"> <td>&#160;</td> <td><font style="font-family: Symbol">&#183;</font></td> <td>We did not elect to use hindsight when considering judgments and estimates such as assessments of lessee options to extend or terminate a lease or purchase the underlying asset.</td></tr> <tr style="vertical-align: top; text-align: left"> <td>&#160;</td> <td><font style="font-family: Symbol">&#183;</font></td> <td>For all asset classes, we elected to not recognize a right-of-use asset and lease liability for short-term leases.</td></tr> <tr style="vertical-align: top; text-align: left"> <td>&#160;</td> <td><font style="font-family: Symbol">&#183;</font></td> <td>The determination of the discount rate used in a lease is our estimated incremental borrowing rate that is based on what we would expect to pay to borrow over a similar term an amount equal to the lease payments.</td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Supplemental balance sheet information related to operating leases was as follows as of November 30, 2019:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p> <table cellpadding="0" cellspacing="0" align="center" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 50%"> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="width: 33%; text-align: left">Right of use asset</td><td style="width: 2%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">770,853</td><td style="width: 1%; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Lease Liabilities, Current</td><td>&#160;</td> <td style="text-align: left">$</td><td style="text-align: right">528,055</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left">Lease Liabilities, Long-term</td><td>&#160;</td> <td style="text-align: left">$</td><td style="text-align: right">240,072</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Operating lease costs</td><td>&#160;</td> <td style="text-align: left">$</td><td style="text-align: right">141,375</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td>Weighted Average remaining lease term</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><font style="font-size: 10pt">1.33 years</font></td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td>Weighted Average Discount rate</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">5%</td><td style="text-align: left">&#160;</td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><u>Property and Equipment</u></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Property and equipment are recorded at cost, less accumulated depreciation and amortization. Depreciation and amortization are provided using the straight-line method over the estimated useful lives as follows:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p> <table cellspacing="0" cellpadding="0" align="center" style="font: 10pt Times New Roman, Times, Serif; width: 60%; border-collapse: collapse"> <tr style="vertical-align: top; background-color: #EEEEEE"> <td style="width: 30%"><font style="font-size: 10pt">Equipment</font></td> <td style="width: 30%; text-align: right"><font style="font-size: 10pt">5 years</font></td></tr> <tr style="vertical-align: top; background-color: white"> <td><font style="font-size: 10pt">Computer equipment</font></td> <td style="text-align: right"><font style="font-size: 10pt">3 to 7 years</font></td></tr> <tr style="vertical-align: top; background-color: #EEEEEE"> <td><font style="font-size: 10pt">Furniture and fixtures</font></td> <td style="text-align: right"><font style="font-size: 10pt">5 to 7 years</font></td></tr> <tr style="vertical-align: top; background-color: white"> <td><font style="font-size: 10pt">Leasehold improvements</font></td> <td style="text-align: right"><font style="font-size: 10pt">Shorter of life of asset or lease</font></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Maintenance and minor replacements are charged to expense as incurred. Gains and losses on disposals are included in the results of operations.</p> <table cellspacing="0" cellpadding="0" align="center" style="font: 10pt Times New Roman, Times, Serif; width: 60%; border-collapse: collapse"> <tr style="vertical-align: top; background-color: #EEEEEE"> <td style="width: 30%"><font style="font-size: 10pt">Equipment</font></td> <td style="width: 30%; text-align: right"><font style="font-size: 10pt">5 years</font></td></tr> <tr style="vertical-align: top; background-color: white"> <td><font style="font-size: 10pt">Computer equipment</font></td> <td style="text-align: right"><font style="font-size: 10pt">3 to 7 years</font></td></tr> <tr style="vertical-align: top; background-color: #EEEEEE"> <td><font style="font-size: 10pt">Furniture and fixtures</font></td> <td style="text-align: right"><font style="font-size: 10pt">5 to 7 years</font></td></tr> <tr style="vertical-align: top; background-color: white"> <td><font style="font-size: 10pt">Leasehold improvements</font></td> <td style="text-align: right"><font style="font-size: 10pt">Shorter of life of asset or lease</font></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As part of the adoption of this standard we recorded the following assets and liabilities as of September 1, 2019:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p> <table cellpadding="0" cellspacing="0" align="center" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 50%"> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="width: 33%; text-align: left">Right of use assets</td><td style="width: 2%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">902,553</td><td style="width: 1%; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Lease Liabilities, Current</td><td>&#160;</td> <td style="text-align: left">$</td><td style="text-align: right">537,017</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left">Lease Liabilities, Long-term</td><td>&#160;</td> <td style="text-align: left">$</td><td style="text-align: right">365,536</td><td style="text-align: left">&#160;</td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Supplemental balance sheet information related to operating leases was as follows as of November 30, 2019:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p> <table cellpadding="0" cellspacing="0" align="center" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 50%"> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="width: 33%; text-align: left">Right of use asset</td><td style="width: 2%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">770,853</td><td style="width: 1%; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Lease Liabilities, Current</td><td>&#160;</td> <td style="text-align: left">$</td><td style="text-align: right">528,055</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left">Lease Liabilities, Long-term</td><td>&#160;</td> <td style="text-align: left">$</td><td style="text-align: right">240,072</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Operating lease costs</td><td>&#160;</td> <td style="text-align: left">$</td><td style="text-align: right">141,375</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td>Weighted Average remaining lease term</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><font style="font-size: 10pt">1.33 years</font></td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td>Weighted Average Discount rate</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">5%</td><td style="text-align: left">&#160;</td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><u>Goodwill and indefinite-lived assets&#160;</u></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company performs valuations of assets acquired and liabilities assumed on each acquisition accounted for as a business combination and recognizes the assets acquired and liabilities assumed at their acquisition date fair value. Acquired intangible assets include customer relationships, software, trade names, and non-compete agreements. The Company determines the appropriate useful life by performing an analysis of expected cash flows based on historical experience of the acquired businesses. Intangible assets are amortized over their estimated useful lives using the straight-line method, which approximates the pattern in which the majority of the economic benefits are expected to be consumed.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Goodwill represents the excess of the cost of an acquired entity over the fair value of the acquired net assets. Goodwill is not amortized, instead it is tested for impairment annually or when events or circumstances change that would indicate that goodwill might be impaired. Events or circumstances that could trigger an impairment review include, but are not limited to, a significant adverse change in legal factors or in the business climate, an adverse action or assessment by a regulator, unanticipated competition, a loss of key personnel, significant changes in the manner of the Company's use of the acquired assets or the strategy for the Company's overall business, significant negative industry or economic trends, or significant under-performance relative to expected historical or projected future results of operations.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Goodwill is tested for impairment at the reporting unit level, which is one level below or the same as an operating segment. As of November 30, 2019, the Company determined that it has&#160;three&#160;reporting units, Simulations Plus, Cognigen Corporation, and DILIsym Services, Inc. When testing goodwill for impairment, the Company first performs a qualitative assessment to determine whether it is necessary to perform step one of a two-step annual goodwill impairment test for each reporting unit. The Company is required to perform step one only if it concludes that it is more likely than not that a reporting unit's fair value is less than its carrying value. Should this be the case, the first step of the two-step process is to identify whether a potential impairment exists by comparing the estimated fair values of the Company's reporting units with their respective book values, including goodwill. If the estimated fair value of the reporting unit exceeds book value, goodwill is considered not to be impaired, and no additional steps are necessary. If, however, the fair value of the reporting unit is less than book value, then the second step is performed to determine if goodwill is impaired and to measure the amount of impairment loss, if any. The amount of the impairment loss is the excess of the carrying amount of the goodwill over its implied fair value. The estimate of implied fair value of goodwill is primarily based on an estimate of the discounted cash flows expected to result from that reporting unit, but may require valuations of certain internally generated and unrecognized intangible assets such as the Company's software, technology, patents, and trademarks. If the carrying amount of goodwill exceeds the implied fair value of that goodwill, an impairment loss is recognized in an amount equal to the excess.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As of November 30, 2019, the entire balance of goodwill was attributed to two of the Company's reporting units, Cognigen Corporation and DILIsym Services. Intangible assets subject to amortization are reviewed for impairment whenever events or circumstances indicate that the carrying amount of these assets may not be recoverable. There were no changes to goodwill, nor has the Company recognized any impairment charges, during the three months&#8217; periods ended November 30, 2019 and 2018.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><u>Fair Value of Financial Instruments</u></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Assets and liabilities recorded at fair value in the Condensed Balance Sheets are categorized based upon the level of judgment associated with the inputs used to measure their fair value. The categories, as defined by the standard are as follows:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p> <table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: bottom"> <td style="border-bottom: black 1pt solid; width: 15%"><font style="font-size: 10pt"><b>Level Input:</b></font></td> <td style="width: 1%">&#160;</td> <td style="border-bottom: black 1pt solid; width: 84%"><font style="font-size: 10pt"><b>Input Definition:</b></font></td></tr> <tr style="background-color: #EEEEEE"> <td style="vertical-align: top"><font style="font-size: 10pt">Level I</font></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: bottom"><font style="font-size: 10pt">Inputs are unadjusted, quoted prices for identical assets or liabilities in active markets at the measurement date.</font></td></tr> <tr style="background-color: white"> <td style="vertical-align: top"><font style="font-size: 10pt">Level II</font></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: bottom"><font style="font-size: 10pt">Inputs, other than quoted prices included in Level I, that are observable for the asset or liability through corroboration with market data at the measurement date.</font></td></tr> <tr style="background-color: #EEEEEE"> <td style="vertical-align: top"><font style="font-size: 10pt">Level III</font></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: bottom"><font style="font-size: 10pt">Unobservable inputs that reflect management&#8217;s best estimate of what market participants would use in pricing the asset or liability at the measurement date.</font></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">For certain of our financial instruments, including accounts receivable, accounts payable, accrued payroll and other expenses, accrued bonus to officer, and accrued warranty and service costs, the amounts approximate fair value due to their short maturities.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The following table summarizes fair value measurements at November 30, 2019 and August 31, 2019 for assets and liabilities measured at fair value on a recurring basis:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">November 30, 2019:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Level 1</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Level 2</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Level 3</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Total</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="width: 40%; text-align: left">Cash and cash equivalents</td><td style="width: 2%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 11%; text-align: right">12,610,446</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 11%; text-align: right">&#8211;</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 11%; text-align: right">&#8211;</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 11%; text-align: right">12,610,446</td><td style="width: 1%; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Acquisition-related contingent consideration obligations</td><td>&#160;</td> <td style="text-align: left">$</td><td style="text-align: right">&#8211;</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">$</td><td style="text-align: right">&#8211;</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">$</td><td style="text-align: right">1,761,028</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">$</td><td style="text-align: right">1,761,028</td><td style="text-align: left">&#160;</td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">August 31, 2019:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Level 1</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Level 2</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Level 3</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Total</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="width: 40%; text-align: left">Cash and cash equivalents</td><td style="width: 2%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 11%; text-align: right">11,435,499</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 11%; text-align: right">&#8211;</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 11%; text-align: right">&#8211;</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 11%; text-align: right">11,435,499</td><td style="width: 1%; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Acquisition-related contingent consideration obligations</td><td>&#160;</td> <td style="text-align: left">$</td><td style="text-align: right">&#8211;</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">$</td><td style="text-align: right">&#8211;</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">$</td><td style="text-align: right">1,761,028</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">$</td><td style="text-align: right">1,761,028</td><td style="text-align: left">&#160;</td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As of November 30, 2019 and August 31, 2019, the Company has a liability for contingent consideration related to its acquisition of the DILIsym Services, Inc. The fair value measurement of the contingent consideration obligations is determined using Level 3 inputs. The fair value of contingent consideration obligations is based on a discounted cash flow model using a probability-weighted income approach. These fair value measurements represent Level 3 measurements as they are based on significant inputs not observable in the market. Significant judgment is employed in determining the appropriateness of these assumptions as of the acquisition date and for each subsequent period. Accordingly, changes in assumptions could have a material impact on the amount of contingent consideration expense the Company records in any given period. Changes in the value of the contingent consideration obligations are recorded in the Company&#8217;s Consolidated Statement of Operations.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The following is a reconciliation of contingent consideration value.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="width: 82%">Value at August 31, 2019</td><td style="width: 2%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right">1,761,028</td><td style="width: 1%; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Contingent consideration payments</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">(&#8211;</td><td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left; padding-bottom: 1pt">Change in value of contingent consideration</td><td style="padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">&#8211;</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 2.5pt">Value at November 30, 2019</td><td style="padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">1,761,028</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">November 30, 2019:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Level 1</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Level 2</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Level 3</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Total</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="width: 40%; text-align: left">Cash and cash equivalents</td><td style="width: 2%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 11%; text-align: right">12,610,446</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 11%; text-align: right">&#8211;</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 11%; text-align: right">&#8211;</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 11%; text-align: right">12,610,446</td><td style="width: 1%; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Acquisition-related contingent consideration obligations</td><td>&#160;</td> <td style="text-align: left">$</td><td style="text-align: right">&#8211;</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">$</td><td style="text-align: right">&#8211;</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">$</td><td style="text-align: right">1,761,028</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">$</td><td style="text-align: right">1,761,028</td><td style="text-align: left">&#160;</td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">August 31, 2019:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Level 1</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Level 2</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Level 3</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Total</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="width: 40%; text-align: left">Cash and cash equivalents</td><td style="width: 2%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 11%; text-align: right">11,435,499</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 11%; text-align: right">&#8211;</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 11%; text-align: right">&#8211;</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 11%; text-align: right">11,435,499</td><td style="width: 1%; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Acquisition-related contingent consideration obligations</td><td>&#160;</td> <td style="text-align: left">$</td><td style="text-align: right">&#8211;</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">$</td><td style="text-align: right">&#8211;</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">$</td><td style="text-align: right">1,761,028</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">$</td><td style="text-align: right">1,761,028</td><td style="text-align: left">&#160;</td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="width: 82%">Value at August 31, 2019</td><td style="width: 2%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right">1,761,028</td><td style="width: 1%; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Contingent consideration payments</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">(&#8211;</td><td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left; padding-bottom: 1pt">Change in value of contingent consideration</td><td style="padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">&#8211;</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 2.5pt">Value at November 30, 2019</td><td style="padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">1,761,028</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><u>Research and Development Costs</u></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Research and development costs are charged to expense as incurred until technological feasibility has been established. These costs include salaries, laboratory experiment, and purchased software which was developed by other companies and incorporated into, or used in the development of, our final products.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><u>Income Taxes</u></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company accounts for income taxes in accordance with ASC 740-10, <i>&#8220;Income Taxes&#8221;</i> which requires the recognition of deferred tax assets and liabilities for the expected future tax consequences of events that have been included in the financial statements or tax returns.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Under this method, deferred income taxes are recognized for the tax consequences in future years of differences between the tax bases of assets and liabilities and their financial reporting amounts at each year-end based on enacted tax laws and statutory tax rates applicable to the periods in which the differences are expected to affect taxable income. Valuation allowances are established, when necessary, to reduce deferred tax assets to the amount expected to be realized. The provision for income taxes represents the tax payable for the period and the change during the period in deferred tax assets and liabilities.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><u>Intellectual property</u></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On February 28, 2012, we bought out the royalty agreement with Enslein Research of Rochester, New York. The cost of $75,000 is being amortized over 10 years under the straight-line method. Amortization expense for each of the three-month periods ended November 30, 2019 and 2018 was $1,875. Accumulated amortization as of November 30, 2019 and August 31, 2019 was $58,125 and $56,250, respectively.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On May 15, 2014, we entered into a termination and nonassertion agreement with TSRL, Inc., pursuant to which the parties agreed to terminate an exclusive software licensing agreement entered into between the parties in 1997. As a result, the company obtained a perpetual right to use certain source code and data, and TSRL relinquished any rights and claims to any GastroPlus products and to any claims to royalties or other payments under that 1997 agreement. We agreed to pay TSRL total consideration of $6,000,000, which is being amortized over 10 years under the straight-line method. Amortization expense for each of the three-month periods ended November 30, 2019 and 2018 was $150,000. Accumulated amortization as of November 30, 2019 and August 31, 2019 was $3,325,000 and $3,175,000, respectively.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On June 1, 2017, as part of the acquisition of DILIsym Services, Inc. the Company acquired certain developed technologies associated with the drug induced liver disease (DILI). These technologies were valued at $2,850,000 and are being amortized over 9 years under the straight-line method. Amortization expense for the three months ended November 30, 2019 and 2018 was $79,167 and is included in cost of revenues. Accumulated amortization as of November 30, 2019 and August 31, 2019 was $791,680 and $712,513, respectively.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In September 2018, we purchased certain intellectual property rights of Entelos Holding Company, a Delaware Corporation. The cost of $50,000 is being amortized over 10 years under the straight-line method. Amortization expense for the three-month period ended November 30, 2019 and 2018 was $1,250. Accumulated amortization as of November 30, 2019 and August 31, 2019 was $6,250 and $5,000 respectively.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Total amortization expense for intellectual property agreements for the three months ended November 30, 2019 and 2018 was $232,292. Accumulated amortization as of November 30, 2019 was $4,181,042 and $3,948,750 as of August 31, 2019.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><u>Intangible assets</u></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The following table summarizes those intangible assets as of November 30, 2019:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td style="text-align: justify">&#160;</td><td style="padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: center">Amortization<br /> Period</td><td style="padding-bottom: 1pt">&#160;</td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center">Acquisition<br /> Value</td><td style="padding-bottom: 1pt">&#160;</td><td style="padding-bottom: 1pt">&#160;</td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center">Accumulated<br /> Amortization</td><td style="padding-bottom: 1pt">&#160;</td><td style="padding-bottom: 1pt">&#160;</td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center">Net book <br /> value</td><td style="padding-bottom: 1pt">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="width: 38%; text-align: left">Customer relationships-Cognigen</td><td style="width: 2%">&#160;</td> <td style="width: 15%; text-align: left">Straight line 8 years</td><td style="width: 2%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 11%; text-align: right">1,100,000</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 11%; text-align: right">721,875</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 11%; text-align: right">378,125</td><td style="width: 1%; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Trade Name-Cognigen</td><td>&#160;</td> <td>None</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">500,000</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">0</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">500,000</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left">Covenants not to compete-Cognigen</td><td>&#160;</td> <td style="text-align: left">Straight line 5 years</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">50,000</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">50,000</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">0</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Covenants not to compete-DILIsym</td><td>&#160;</td> <td style="text-align: left">Straight line 4 years</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">80,000</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">50,000</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">30,000</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left">Trade Name-DILIsym</td><td>&#160;</td> <td>None</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">860,000</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">0</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">860,000</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1pt">Customer relationships-DILIsym</td><td style="padding-bottom: 1pt">&#160;</td> <td style="text-align: left; padding-bottom: 1pt">Straight line 8 years</td><td style="padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">1,900,000</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">475,000</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">1,425,000</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: justify; padding-bottom: 2.5pt">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td> <td style="text-align: right; padding-bottom: 2.5pt">&#160;</td><td style="font-weight: bold; padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right">4,490,000</td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right">1,296,875</td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right">3,193,125</td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left">&#160;</td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Amortization expense for each of the three months ended November 30, 2019 and 2018 was $86,875 and $89,375, respectively. According to policy in addition to normal amortization, these assets are tested for impairment as needed.</p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td style="text-align: justify">&#160;</td><td style="padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: center">Amortization<br /> Period</td><td style="padding-bottom: 1pt">&#160;</td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center">Acquisition<br /> Value</td><td style="padding-bottom: 1pt">&#160;</td><td style="padding-bottom: 1pt">&#160;</td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center">Accumulated<br /> Amortization</td><td style="padding-bottom: 1pt">&#160;</td><td style="padding-bottom: 1pt">&#160;</td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center">Net book <br /> value</td><td style="padding-bottom: 1pt">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="width: 38%; text-align: left">Customer relationships-Cognigen</td><td style="width: 2%">&#160;</td> <td style="width: 15%; text-align: left">Straight line 8 years</td><td style="width: 2%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 11%; text-align: right">1,100,000</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 11%; text-align: right">721,875</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 11%; text-align: right">378,125</td><td style="width: 1%; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Trade Name-Cognigen</td><td>&#160;</td> <td>None</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">500,000</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">0</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">500,000</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left">Covenants not to compete-Cognigen</td><td>&#160;</td> <td style="text-align: left">Straight line 5 years</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">50,000</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">50,000</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">0</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Covenants not to compete-DILIsym</td><td>&#160;</td> <td style="text-align: left">Straight line 4 years</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">80,000</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">50,000</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">30,000</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left">Trade Name-DILIsym</td><td>&#160;</td> <td>None</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">860,000</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">0</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">860,000</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1pt">Customer relationships-DILIsym</td><td style="padding-bottom: 1pt">&#160;</td> <td style="text-align: left; padding-bottom: 1pt">Straight line 8 years</td><td style="padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">1,900,000</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">475,000</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">1,425,000</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: justify; padding-bottom: 2.5pt">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td> <td style="text-align: right; padding-bottom: 2.5pt">&#160;</td><td style="font-weight: bold; padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right">4,490,000</td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right">1,296,875</td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right">3,193,125</td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left">&#160;</td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><u>Earnings per Share</u></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We report earnings per share in accordance with FASB ASC 260-10. Basic earnings per share is computed by dividing income available to common shareholders by the weighted-average number of common shares available. Diluted earnings per share is computed similar to basic earnings per share except that the denominator is increased to include the number of additional common shares that would have been outstanding if the potential common shares had been issued and if the additional common shares were dilutive. The components of basic and diluted earnings per share for the three months ended November 30, 2019 and 2018 were as follows:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p> <table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td colspan="6" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 10pt">Three months ended</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 10pt">11/30/2019</font></td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 10pt">11/30/2018</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #EEEEEE"> <td style="width: 68%"><font style="font-size: 10pt">Numerator:</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 12%; text-align: right">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 14%; text-align: right">&#160;</td> <td style="width: 1%">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td><font style="font-size: 10pt">Net income attributable to common shareholders</font></td> <td>&#160;</td> <td><font style="font-size: 10pt">$</font></td> <td style="text-align: right"><font style="font-size: 10pt">2,058,277</font></td> <td>&#160;</td> <td>&#160;</td> <td>$</td> <td style="text-align: right"><font style="font-size: 10pt">1,535,947</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #EEEEEE"> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td><font style="font-size: 10pt">Denominator:</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #EEEEEE"> <td><font style="font-size: 10pt">Weighted-average number of common shares outstanding during the period</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">17,608,991</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">17,421,838</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td><font style="font-size: 10pt">Dilutive effect of stock options</font></td> <td>&#160;</td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 10pt">698,007</font></td> <td>&#160;</td> <td>&#160;</td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 10pt">575,897</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #EEEEEE"> <td style="text-align: justify"><font style="font-size: 10pt">Common stock and common stock equivalents used for diluted earnings per share</font></td> <td>&#160;</td> <td style="border-bottom: black 2.25pt double">$</td> <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">18,306,998</font></td> <td>&#160;</td> <td>&#160;</td> <td style="border-bottom: black 2.25pt double">$</td> <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">17,997,735</font></td> <td>&#160;</td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p> <table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td colspan="6" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 10pt">Three months ended</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 10pt">11/30/2019</font></td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 10pt">11/30/2018</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #EEEEEE"> <td style="width: 68%"><font style="font-size: 10pt">Numerator:</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 12%; text-align: right">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 14%; text-align: right">&#160;</td> <td style="width: 1%">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td><font style="font-size: 10pt">Net income attributable to common shareholders</font></td> <td>&#160;</td> <td><font style="font-size: 10pt">$</font></td> <td style="text-align: right"><font style="font-size: 10pt">2,058,277</font></td> <td>&#160;</td> <td>&#160;</td> <td>$</td> <td style="text-align: right"><font style="font-size: 10pt">1,535,947</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #EEEEEE"> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td><font style="font-size: 10pt">Denominator:</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #EEEEEE"> <td><font style="font-size: 10pt">Weighted-average number of common shares outstanding during the period</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">17,608,991</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">17,421,838</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td><font style="font-size: 10pt">Dilutive effect of stock options</font></td> <td>&#160;</td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 10pt">698,007</font></td> <td>&#160;</td> <td>&#160;</td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 10pt">575,897</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #EEEEEE"> <td style="text-align: justify"><font style="font-size: 10pt">Common stock and common stock equivalents used for diluted earnings per share</font></td> <td>&#160;</td> <td style="border-bottom: black 2.25pt double">$</td> <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">18,306,998</font></td> <td>&#160;</td> <td>&#160;</td> <td style="border-bottom: black 2.25pt double">$</td> <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">17,997,735</font></td> <td>&#160;</td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><u>Stock-Based Compensation</u></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Compensation costs related to stock options are determined in accordance with FASB ASC 718-10, <i>&#8220;Compensation-Stock Compensation.&#8221;</i> Under this method, compensation cost is calculated based on the grant-date fair value estimated in accordance with FASB ASC 718-10, amortized on a straight-line basis over the options&#8217; vesting period. Stock-based compensation was $294,704 and $200,029 for the three months ended November 30, 2019 and 2018, respectively. This expense is included in the condensed consolidated statements of operations as Selling, General, and Administration (SG&#38;A), and Research and Development expense.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><u>Impairment of Long-lived Assets</u></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company accounts for the impairment and disposition of long-lived assets in accordance with ASC 350, <i>&#8220;Intangibles &#8211; Goodwill and Other</i>&#8221; and ASC 360, <i>&#8220;Property and Equipment&#8221;</i>. Long-lived assets to be held and used are reviewed for events or changes in circumstances that indicate that their carrying value may not be recoverable. We measure recoverability by comparing the carrying amount of an asset to the expected future undiscounted net cash flows generated by the asset. If we determine that the asset may not be recoverable, or if the carrying amount of an asset exceeds its estimated future undiscounted cash flows, we recognize an impairment charge to the extent of the difference between the fair value and the asset's carrying amount. No impairment losses were recorded during the three months ended November 30, 2019 and 2018.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><u>Recently Issued Accounting Pronouncements</u></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In February 2016, the FASB issued ASU 2016-02, Leases (Topic 842), which supersedes existing guidance on accounting for leases in &#34;Leases (Topic 840)&#34; and generally requires all leases to be recognized in the consolidated balance sheet. ASU 2016-02 is effective for annual and interim reporting periods beginning after December 15, 2018; early adoption is permitted. The provisions of ASU 2016-02 are to be applied using a modified retrospective approach. The Company adopted the new standard effective September 1, 2019.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">NOTE 3. REVENUE RECOGNITION</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company adopted Topic 606 effective September&#160;1, 2018 using the modified retrospective method applying this guidance to all open contracts at the date of initial application, which resulted in an adjustment to retained earnings for the cumulative effect of applying this guidance. The most significant impact of Topic 606 on revenue to the Company relates to the timing of revenue recognition for one of its payment contracts. Under 606 the revenues under the contract are being recognized as time is expended and costs are being expensed as incurred. Under ASC 605 revenues were recognized as invoiced and certain costs were capitalized as development.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We generate revenue primarily from the sale of software licenses and providing consulting services to the pharmaceutical industry for drug development.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company determines revenue recognition through the following steps:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p> <table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%"> <tr style="vertical-align: top"> <td style="width: 6%; text-align: justify"><font style="font-size: 10pt">i.</font></td> <td style="width: 94%; text-align: justify"><font style="font-size: 10pt">Identification of the contract, or contracts, with a customer</font></td></tr> <tr style="vertical-align: top"> <td style="text-align: justify"><font style="font-size: 10pt">ii.</font></td> <td style="text-align: justify"><font style="font-size: 10pt">Identification of the performance obligations in the contract</font></td></tr> <tr style="vertical-align: top"> <td style="text-align: justify"><font style="font-size: 10pt">iii.</font></td> <td style="text-align: justify"><font style="font-size: 10pt">Determination of the transaction price</font></td></tr> <tr style="vertical-align: top"> <td style="text-align: justify"><font style="font-size: 10pt">iv.</font></td> <td style="text-align: justify"><font style="font-size: 10pt">Allocation of the transaction price to the performance obligations in the contract</font></td></tr> <tr style="vertical-align: top"> <td style="text-align: justify"><font style="font-size: 10pt">v.</font></td> <td style="text-align: justify"><font style="font-size: 10pt">Recognition of revenue when, or as, the Company satisfies a performance obligation</font></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company accounts for a contract when it has approval and commitment from both parties, the rights of the parties are identified, payment terms are identified, the contract has commercial substance and collectability of consideration is probable. Contracts generally have fixed pricing terms and are not subject to variable pricing. The Company considers the nature and significance of each specific performance obligation under a contract when allocating the proceeds under each contract. Accounting for contracts includes significant judgement in the estimation of estimated hours/cost to be incurred on consulting contracts, and the <i>di minimis</i> nature of the post sales costs associated with software sales.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><u>Components of revenue</u></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>&#160;</i></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The following is a description of principal activities from which the Company generates revenue. As part of the accounting for these arrangements, the Company must develop assumptions that require judgment to determine the stand-alone selling price for each performance obligation identified in the contract. Stand-alone selling prices are determined based on the prices at which the Company separately sells its services or goods.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p> <table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; background-color: white; border-collapse: collapse"> <tr style="vertical-align: bottom"> <td style="border-bottom: black 1pt solid; text-align: justify"><font style="font-size: 10pt"><b>Revenue Components</b></font></td> <td>&#160;</td> <td style="border-bottom: black 1pt solid"><font style="font-size: 10pt"><b>Typical payment terms</b></font></td></tr> <tr style="background-color: #EEEEEE"> <td style="border-bottom: black 1pt solid; vertical-align: bottom; width: 54%"> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: -0.5in"><i>Software Revenues:</i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Software revenues are generated primarily from sales of software licenses at the time the software is unlocked and the term commences. The license period typically is one year or less. Along with the license a <i>di minimis</i> amount of customer support is provided to assist the customer with the software. Should the customer need more than a di minimis amount of support they can choose to enter in to a separate contract for additional training. Most software is installed on our customers&#8221; servers and the Company has no control of the software once the sale is made.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">For certain software arrangements the Company hosts the licenses on servers maintained by the Company, revenue for those arrangements are accounted as <i>Software as a Service</i> over the life of the contract. These arrangements are a small portion of software revenues of the Company.</p></td> <td style="border-bottom: black 1pt solid; vertical-align: bottom; width: 1%">&#160;</td> <td style="border-bottom: black 1pt solid; vertical-align: top; width: 45%"> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Payments are generally due upon invoicing on a net 30 basis unless other payment terms are negotiated with the customer based on customer history. Typical industry standards apply.</p></td></tr> <tr> <td style="vertical-align: bottom; text-align: justify">&#160;</td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: top; text-align: justify">&#160;</td></tr> <tr style="background-color: #EEEEEE"> <td style="border-bottom: black 1pt solid; vertical-align: bottom"> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: -0.5in"><i>Consulting Contracts: </i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Consulting services provided to our customers are generally recognized over time as the contracts are performed and the services are rendered. The company measures its consulting revenue based on time expended compared to total hours to complete a project. The Company believes the methods chosen for its contract revenue best depicts the transfer of benefits to the customer under the contracts.</p></td> <td style="border-bottom: black 1pt solid; vertical-align: bottom">&#160;</td> <td style="border-bottom: black 1pt solid; vertical-align: top"> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Payment terms vary, depending on the size of the contract, credit history and history with the client and deliverables within the contract.</p></td></tr> <tr> <td style="vertical-align: bottom; text-align: justify">&#160;</td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: top; text-align: justify">&#160;</td></tr> <tr style="background-color: #EEEEEE"> <td style="border-bottom: black 1pt solid; vertical-align: bottom"> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i>Consortium Member Based Services:</i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The performance obligation is recognized on a time elapsed basis, by month, for which the services are provided, as the Company transfers control evenly over the contractual period.</p></td> <td style="border-bottom: black 1pt solid; vertical-align: bottom">&#160;</td> <td style="border-bottom: black 1pt solid; vertical-align: top"> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Payment is due at the beginning of the period, generally on a net 30 or 60 basis.</p></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Remaining performance obligations that do not fall under the expedients require the Company to perform various&#160;consulting and software development services and consortium memberships of approximately $3,700,000. It is anticipated these revenues will be recognized within the next two and a half years.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><u>Contract liabilities</u></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">During the period ended November 30, 2019 the Company recognized $306,000 of revenue that was included in contract liabilities as of August 31, 2019.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><u>Disaggregation of Revenues</u></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p> <table cellpadding="0" cellspacing="0" align="center" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 75%"> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1pt; font-weight: bold">Disaggregation of Revenues:</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Three Months<br /> Ended <br /> November 30, 2019</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="font-weight: bold; font-style: italic; text-align: left">Software licenses</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> <tr style="vertical-align: bottom; background-color: White"> <td style="width: 58%; text-align: left; text-indent: 10pt">Point in time</td><td style="width: 2%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">4,362,796</td><td style="width: 1%; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left; text-indent: 10pt">Over time</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">250,800</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-weight: bold; font-style: italic; text-align: left">Consulting services</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> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left; text-indent: 10pt">Over time</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">4,787,507</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: justify; padding-bottom: 1pt">&#160;</td><td style="padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">&#160;</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="font-weight: bold; text-align: left; padding-bottom: 1pt">Total Revenue</td><td style="padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">$</td><td style="border-bottom: Black 1pt solid; text-align: right">9,401,103</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p> <table cellpadding="0" cellspacing="0" align="center" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 75%"> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1pt; font-weight: bold">Disaggregation of Revenues:</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Three Months<br /> Ended <br /> November 30, 2019</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="font-weight: bold; font-style: italic; text-align: left">Software licenses</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> <tr style="vertical-align: bottom; background-color: White"> <td style="width: 58%; text-align: left; text-indent: 10pt">Point in time</td><td style="width: 2%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">4,362,796</td><td style="width: 1%; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left; text-indent: 10pt">Over time</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">250,800</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-weight: bold; font-style: italic; text-align: left">Consulting services</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> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left; text-indent: 10pt">Over time</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">4,787,507</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: justify; padding-bottom: 1pt">&#160;</td><td style="padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">&#160;</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="font-weight: bold; text-align: left; padding-bottom: 1pt">Total Revenue</td><td style="padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">$</td><td style="border-bottom: Black 1pt solid; text-align: right">9,401,103</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">NOTE 4: <font style="text-transform: uppercase">Property and Equipment</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="text-transform: uppercase">&#160;</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Property and equipment as of November 30, 2019 consisted of the following:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p> <table cellpadding="0" cellspacing="0" align="center" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 75%"> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="width: 58%; text-align: justify">Equipment</td><td style="width: 2%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">744,125</td><td style="width: 1%; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: justify">Computer equipment</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">440,487</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: justify">Furniture and fixtures</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">160,990</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: justify; padding-bottom: 1pt">Leasehold improvements</td><td style="padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">110,165</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: justify">Sub total</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">1,455,767</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: justify; padding-bottom: 1pt">Less: Accumulated depreciation and amortization</td><td style="padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(1,121,004</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: justify; padding-bottom: 2.5pt">Net Book Value</td><td style="padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">334,763</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p> <table cellpadding="0" cellspacing="0" align="center" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 75%"> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="width: 58%; text-align: justify">Equipment</td><td style="width: 2%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">744,125</td><td style="width: 1%; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: justify">Computer equipment</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">440,487</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: justify">Furniture and fixtures</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">160,990</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: justify; padding-bottom: 1pt">Leasehold improvements</td><td style="padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">110,165</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: justify">Sub total</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">1,455,767</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: justify; padding-bottom: 1pt">Less: Accumulated depreciation and amortization</td><td style="padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(1,121,004</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: justify; padding-bottom: 2.5pt">Net Book Value</td><td style="padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">334,763</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">NOTE 5: CONTRACTS PAYABLE</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><u>DILIsym Acquisition Liabilities</u>:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On June 1, 2017, the Company acquired DILIsym Services, Inc. The agreement provided for a working capital adjustment, an eighteen-month $1,000,000 holdback provision against certain representations and warranties, and an Earn-out agreement of up to an additional $5,000,000 in Earn-out payments based on earnings over three years. The Earn-out liability has been recorded at an estimated fair value. Payments under the Earn-out liability started in FY 2018. In September 2018, $1,556,644 was paid out under the first earn-out payment, a second earn-out payment was made in August 2019 in the amount of $1,682,329 it is estimated that a final payment of approximately $1,761,028 will be paid in August 2020.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As of November 30, 2019 and August, 31, 2019 the following liabilities have been recorded:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p> <table cellpadding="0" cellspacing="0" align="center" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 80%"> <tr style="vertical-align: bottom"> <td style="text-align: justify">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">November 30, <br /> 2019</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">August 31, <br /> 2019</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: justify">Working Capital Liability</td><td>&#160;</td> <td style="text-align: left">$</td><td style="text-align: right">&#8211;</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">$</td><td style="text-align: right">&#8211;</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: justify">Holdback Liability</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#8211;</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#8211;</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="width: 46%; text-align: justify; padding-bottom: 1pt">Earn-out Liability</td><td style="width: 2%; padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid; width: 1%; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; width: 13%; text-align: right">1,761,028</td><td style="width: 1%; padding-bottom: 1pt; text-align: left">&#160;</td><td style="width: 2%; padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid; width: 1%; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; width: 13%; text-align: right">1,761,028</td><td style="width: 1%; padding-bottom: 1pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: justify">Sub Total</td><td>&#160;</td> <td style="text-align: left">$</td><td style="text-align: right">1,761,028</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">$</td><td style="text-align: right">1,761,028</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: justify; padding-bottom: 1pt">Less: Current Portion</td><td style="padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">1,761,028</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">1,761,028</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: justify; padding-bottom: 2.5pt">Long-Term</td><td style="padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">&#8211;</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">&#8211;</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p> <table cellpadding="0" cellspacing="0" align="center" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 80%"> <tr style="vertical-align: bottom"> <td style="text-align: justify">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">November 30, <br /> 2019</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">August 31, <br /> 2019</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: justify">Working Capital Liability</td><td>&#160;</td> <td style="text-align: left">$</td><td style="text-align: right">&#8211;</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">$</td><td style="text-align: right">&#8211;</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: justify">Holdback Liability</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#8211;</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#8211;</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="width: 46%; text-align: justify; padding-bottom: 1pt">Earn-out Liability</td><td style="width: 2%; padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid; width: 1%; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; width: 13%; text-align: right">1,761,028</td><td style="width: 1%; padding-bottom: 1pt; text-align: left">&#160;</td><td style="width: 2%; padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid; width: 1%; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; width: 13%; text-align: right">1,761,028</td><td style="width: 1%; padding-bottom: 1pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: justify">Sub Total</td><td>&#160;</td> <td style="text-align: left">$</td><td style="text-align: right">1,761,028</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">$</td><td style="text-align: right">1,761,028</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: justify; padding-bottom: 1pt">Less: Current Portion</td><td style="padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">1,761,028</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">1,761,028</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: justify; padding-bottom: 2.5pt">Long-Term</td><td style="padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">&#8211;</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">&#8211;</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">NOTE 6: COMMITMENTS AND CONTINGENCIES</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><u>Leases</u></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We lease approximately 13,500 square feet of space in Lancaster, California. The original lease had a five-year term with two, three-year options to extend. The initial five-year term expired in February 2011, and we extended the lease to February 2, 2014. In June 2013, the lease was amended to extend the term to February 2, 2017. The amended lease also provides for an annual base rent increase of 3% per year and two, two-year options to extend. In May 2016 the Company exercised the two, two-year options extending the term of the lease through February 2, 2021 at a fixed rate of $25,000 per month. The new extension agreement allowed the Company with 90 days&#8217; notice to opt out of the remaining lease in the last two years of the term upon payment of a recapture payment equal to the 3% base payment increase that would have been due under the original agreement.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Our Buffalo subsidiary leases approximately 12,623 square feet of space in Buffalo, New York. The initial five-year term expired in October 2018, and was renewed for a three year option to extend it to October 2021. The new base rent is $16,147 per month.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In September 2017 DILIsym service signed a three-year lease for approximately 1,900 rentable square feet of space in Research Triangle Park, North Carolina. The initial three-year term expires in October 2020. The initial base rent is $3,975 per month with an annual 3% adjustment. Prior to this lease DILIsym was on a month-to-month rental.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Rent expense, including common area maintenance fees for the three months ended November 30, 2019, and 2018 was $144,765, and $144,012, respectively.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Future minimum lease payments under non-cancelable operating leases with remaining terms of one year or more at November 30, 2019 were as follows:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p> <table cellpadding="0" cellspacing="0" align="center" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 50%"> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Years Ending November 30,</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="padding-bottom: 1pt">&#160;</td> <td colspan="2" style="text-align: center">&#160;</td><td style="padding-bottom: 1pt">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="width: 32%; text-align: center">2020</td><td style="width: 2%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">554,000</td><td style="width: 1%; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 1pt; text-align: center">2021</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">246,000</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="padding-bottom: 2.5pt; text-align: right">&#160;</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">800,000</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><u>Employment Agreements</u></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In the normal course of business, the Company has entered into employment agreements with certain of its key management personnel that may require compensation payments upon termination.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><u>License Agreement</u></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company has a royalty agreement with Dassault Syst&#232;mes Americas Corp. for access to their Metabolite Database for developing our Metabolite Module within ADMET Predictor&#8482;. The module was renamed the Metabolism Module when we released ADMET Predictor version 6 on April 19, 2012. Under this agreement, we pay a royalty of 25% of revenue derived from the sale of the Metabolism/Metabolite module. Under this agreement, we pay a royalty of 25% of revenue derived from the sale of the Metabolism/Metabolite module. We incurred royalty expense of $53,309 and $38,109, respectively, for the three months ended November 30, 2019 and 2018, respectively.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Dassault Syst&#232;mes has indicated they are no longer making access to this data base available for purchase, the Company is in the process of making arrangements to replace the database.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><u>Income taxes</u></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We follow guidance issued by the FASB with regard to our accounting for uncertainty in income taxes recognized in the financial statements. Such guidance prescribes a recognition threshold of more likely than not and a measurement process for financial statement recognition and measurement of a tax position taken or expected to be taken in a tax return. In making this assessment, a company must determine whether it is more likely than not that a tax position will be sustained upon examination, based solely on the technical merits of the position and must assume that the tax position will be examined by taxing authorities. Our policy is to include interest and penalties related to unrecognized tax benefits in income tax expense. Interest and penalties totaled $2,531 for fiscal year 2019. We file income tax returns with the IRS and various state jurisdictions and India. Our federal income tax returns for fiscal years 2016 through 2018 are open for audit, and our state tax returns for fiscal year 2015 through 2018 remain open for audit. In addition, certain elements of prior tax years, such as R&#38;D credits, may remain open and may be subject to future audit.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Our review of prior year tax positions using the criteria and provisions presented in guidance issued by FASB did not result in a material impact on our financial position or results of operations.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><u>Litigation</u></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">We are not a party to any legal proceedings and are not aware of any pending legal proceedings of any kind.</p> <table cellpadding="0" cellspacing="0" align="center" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 50%"> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Years Ending November 30,</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="padding-bottom: 1pt">&#160;</td> <td colspan="2" style="text-align: center">&#160;</td><td style="padding-bottom: 1pt">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="width: 32%; text-align: center">2020</td><td style="width: 2%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">554,000</td><td style="width: 1%; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 1pt; text-align: center">2021</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">246,000</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="padding-bottom: 2.5pt; text-align: right">&#160;</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">800,000</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">NOTE 7: SHAREHOLDERS&#8217; EQUITY</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><u>Dividend</u></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company&#8217;s Board of Directors declared cash dividends during fiscal years 2020 and 2019. The details of the dividends paid are in the following tables:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p> <table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: bottom"> <td colspan="15" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 10pt">FY2020</font></td></tr> <tr style="vertical-align: bottom"> <td style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 10pt">Record Date</font></td> <td>&#160;</td> <td style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 10pt">Distribution Date</font></td> <td>&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 10pt">Number of Shares<br /> Outstanding on <br /> Record Date</font></td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 10pt">Dividend per <br /> Share</font></td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 10pt">Total<br /> Amount</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #EEEEEE"> <td style="width: 26%; text-align: center"><font style="font-size: 10pt">10/25/2019</font></td> <td style="width: 1%">&#160;</td> <td style="width: 25%; text-align: center"><font style="font-size: 10pt">11/01/2019</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 13%; text-align: right"><font style="font-size: 10pt">17,606,314</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 10pt">$</font></td> <td style="width: 13%; text-align: right"><font style="font-size: 10pt">0.06</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="border-bottom: black 1pt solid; width: 1%"><font style="font-size: 10pt">$</font></td> <td style="border-bottom: black 1pt solid; width: 13%; text-align: right"><font style="font-size: 10pt">1</font>,<font style="font-size: 10pt">056,379</font></td> <td style="width: 1%">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="text-align: center"><font style="font-size: 10pt"><b>Total</b></font></td> <td>&#160;</td> <td style="text-align: justify">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="border-bottom: black 2.25pt double"><font style="font-size: 10pt"><b>$</b></font></td> <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">1</font>,<font style="font-size: 10pt">056,379</font></td> <td>&#160;</td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p> <table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: bottom"> <td colspan="15" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 10pt">FY2019</font></td></tr> <tr style="vertical-align: bottom"> <td style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 10pt">Record Date</font></td> <td>&#160;</td> <td style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 10pt">Distribution Date</font></td> <td>&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 10pt">Number of Shares<br /> Outstanding on <br /> Record Date</font></td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 10pt">Dividend per <br /> Share</font></td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 10pt">Total <br /> Amount</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #EEEEEE"> <td style="width: 26%; text-align: center"><font style="font-size: 10pt">11/01/2018</font></td> <td style="width: 1%">&#160;</td> <td style="width: 25%; text-align: center"><font style="font-size: 10pt">11/08/2018</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 13%; text-align: right"><font style="font-size: 10pt">17,417,875</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 10pt">$</font></td> <td style="width: 13%; text-align: right"><font style="font-size: 10pt">0.06</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 10pt">$</font></td> <td style="width: 13%; text-align: right"><font style="font-size: 10pt">1,045,073</font></td> <td style="width: 1%">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="text-align: center"><font style="font-size: 10pt">1/25/2019</font></td> <td>&#160;</td> <td style="text-align: center"><font style="font-size: 10pt">2/1/2019</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">17,481,450</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">0.06</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">1,048,887</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #EEEEEE"> <td style="text-align: center"><font style="font-size: 10pt">4/24/2019</font></td> <td>&#160;</td> <td style="text-align: center"><font style="font-size: 10pt">5/1/2019</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">17,515,228</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">0.06</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">1,050,914</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="text-align: center"><font style="font-size: 10pt">7/25/2019</font></td> <td>&#160;</td> <td style="text-align: center"><font style="font-size: 10pt">8/1/2019</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">17,536,454</font></td> <td>&#160;</td> <td>&#160;</td> <td><font style="font-size: 10pt">$</font></td> <td style="text-align: right"><font style="font-size: 10pt">0.06</font></td> <td>&#160;</td> <td>&#160;</td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 10pt">1,052,181</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #EEEEEE"> <td style="text-align: center"><font style="font-size: 10pt"><b>Total</b></font></td> <td>&#160;</td> <td style="text-align: justify">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="border-bottom: black 2.25pt double"><font style="font-size: 10pt"><b>$</b></font></td> <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt"><b>4,197,055</b></font></td> <td>&#160;</td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><u>Stock Option Plan</u></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On February 23, 2007, the Board of Directors adopted and the shareholders approved the 2007 Stock Option Plan under which a total of 1,000,000 shares of common stock had been reserved for issuance. On February 25, 2014 the shareholders approved an additional 1,000,000 shares increasing the total number of shares that may be granted under the Option Plan to 2,000,000. This plan terminated in February 2017 by its term.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On December 23, 2016 the Board of Directors adopted, and on February 23, 2017 the shareholders approved, the 2017 Equity Incentive Plan under which a total of 1,000,000 shares of common stock has been reserved for issuance. This plan will terminate in December 2026.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As of November 30, 2019, employees and directors hold Qualified Incentive Stock Options and Non-Qualified Stock Options to purchase 1,141,279 shares of common stock at exercise prices ranging from $6.75 to $36.11.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The following table summarizes information about stock options:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p> <table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: bottom"> <td style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 10pt">Transactions in FY20</font></td> <td>&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 10pt">Number of <br /> Options</font></td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 10pt">Weighted-<br /> Average<br /> Exercise <br /> Price <br /> Per Share</font></td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 10pt">Weighted-<br /> Average <br /> Remaining<br /> Contractual <br /> Life</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #EEEEEE"> <td style="width: 52%; text-align: justify"><font style="font-size: 10pt">Outstanding, August 31, 2019</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 13%; text-align: right"><font style="font-size: 10pt">1,163,259</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 10pt">$</font></td> <td style="width: 13%; text-align: right"><font style="font-size: 10pt">12.63</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 13%; text-align: right"><font style="font-size: 10pt">7.13</font></td> <td style="width: 1%">&#160;</td></tr> <tr style="background-color: white"> <td style="vertical-align: bottom; text-align: justify"><font style="font-size: 10pt">Granted</font></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: bottom">&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">34,500</font></td> <td>&#160;</td> <td>&#160;</td> <td><font style="font-size: 10pt">$</font></td> <td style="text-align: right"><font style="font-size: 10pt">35.57</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td style="vertical-align: bottom">&#160;</td></tr> <tr style="background-color: #EEEEEE"> <td style="vertical-align: bottom; text-align: justify"><font style="font-size: 10pt">Exercised</font></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: bottom">&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">(29,445</font></td> <td><font style="font-size: 10pt">)</font></td> <td>&#160;</td> <td><font style="font-size: 10pt">$</font></td> <td style="text-align: right"><font style="font-size: 10pt">8.11</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td style="vertical-align: bottom">&#160;</td></tr> <tr style="background-color: white"> <td style="vertical-align: bottom; text-align: justify"><font style="font-size: 10pt">Cancelled/Forfeited</font></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: bottom">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 10pt">(27,035</font></td> <td><font style="font-size: 10pt">)</font></td> <td>&#160;</td> <td><font style="font-size: 10pt">$</font></td> <td style="text-align: right"><font style="font-size: 10pt">12.84</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td style="vertical-align: bottom">&#160;</td></tr> <tr style="background-color: #EEEEEE"> <td style="vertical-align: bottom; text-align: justify"><font style="font-size: 10pt"><b>Outstanding, November 30, 2019</b></font></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: bottom">&#160;</td> <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt"><b>1,141,279</b></font></td> <td>&#160;</td> <td>&#160;</td> <td><font style="font-size: 10pt"><b>$</b></font></td> <td style="text-align: right"><font style="font-size: 10pt"><b>13.44</b></font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt"><b>6.99</b></font></td> <td style="vertical-align: bottom">&#160;</td></tr> <tr style="background-color: white"> <td style="vertical-align: bottom; text-align: justify"><font style="font-size: 10pt">Exercisable, November 30, 2019</font></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: bottom">&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">511,534</font></td> <td>&#160;</td> <td>&#160;</td> <td><font style="font-size: 10pt">$</font></td> <td style="text-align: right"><font style="font-size: 10pt">9.25</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">5.90</font></td> <td style="vertical-align: bottom">&#160;</td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The weighted-average remaining contractual life of options outstanding issued under the Plan, both Qualified ISO and Non-Qualified SO, was 6.99 years at November 30, 2019. The total fair value of non-vested stock options as of November 30, 2019 was $10,559,000 and is amortizable over a weighted average period of 3.07 years.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The fair value of these options was estimated at the date of grant using the Black-Scholes option-pricing model. The Black-Scholes option valuation model was developed for use in estimating the fair value of traded options, which do not have vesting restrictions and are fully transferable. In addition, option valuation models require the input of highly subjective assumptions, including the expected stock price volatility. Because our stock options have characteristics significantly different from those of traded options, and because changes in the subjective input assumptions can materially affect the fair value estimate, in management's opinion, the existing models do not necessarily provide a reliable single measure of the fair value of its stock options.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The following table summarizes the fair value of the options, including both ISOs and NQSOs, granted during the current fiscal year 2020 and fiscal year 2019:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1pt solid; font-weight: bold">&#160;</td><td style="padding-bottom: 1pt">&#160;</td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center">YTD FY 2020</td><td style="padding-bottom: 1pt">&#160;</td><td style="padding-bottom: 1pt">&#160;</td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center">FY 2019</td><td style="padding-bottom: 1pt">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="width: 66%; text-align: left">Estimated fair value of awards granted</td><td style="width: 2%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">401,580</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">1,928,820</td><td style="width: 1%; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Unvested Forfeiture Rate</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">0%</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">6.20%</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td>Weighted average grant price</td><td>&#160;</td> <td style="text-align: left">$</td><td style="text-align: right">35.57</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">$</td><td style="text-align: right">22.78</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td>Weighted average market price</td><td>&#160;</td> <td style="text-align: left">$</td><td style="text-align: right">35.57</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">$</td><td style="text-align: right">22.69</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td>Weighted average volatility</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">32.15%</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">31.61%</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td>Weighted average risk free rate</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">1.56%</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">2.59%</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td>Weighted average dividend yield</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">0.68%</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">1.10%</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td>Weighted average expected life</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><font style="font-size: 10pt">6.68 years</font></td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><font style="font-size: 10pt">6.64 years</font></td><td style="text-align: left">&#160;</td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The exercise prices for the options outstanding at November 30, 2019 ranged from $6.75 to $36.11, and the information relating to these options is as follows:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p> <table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: bottom"> <td colspan="6" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 10pt">Exercise Price</font></td> <td>&#160;</td> <td>&#160;</td> <td colspan="10" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 10pt">Awards Outstanding</font></td> <td>&#160;</td> <td>&#160;</td> <td colspan="10" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 10pt">Awards Exercisable</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 10pt">Low</font></td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 10pt">High</font></td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 10pt">Quantity</font></td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 10pt">Weighted <br /> Average<br /> Remaining<br /> Contractual <br /> Life</font></td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 10pt">Weighted<br /> Average<br /> Exercise <br /> Price</font></td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 10pt">Quantity</font></td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 10pt">Weighted<br /> Average<br /> Remaining<br /> Contractual <br /> Life</font></td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 10pt">Weighted<br /> Average<br /> Exercise<br /> Price</font></td> <td>&#160;</td></tr> <tr style="background-color: #EEEEEE"> <td style="vertical-align: bottom; width: 1%"><font style="font-size: 10pt">$</font></td> <td style="vertical-align: bottom; width: 9%; text-align: right"><font style="font-size: 10pt">6.75</font></td> <td style="vertical-align: bottom; width: 1%">&#160;</td> <td style="vertical-align: bottom; width: 1%">&#160;</td> <td style="vertical-align: bottom; width: 1%"><font style="font-size: 10pt">$</font></td> <td style="vertical-align: bottom; width: 9%; text-align: right"><font style="font-size: 10pt">8.00</font></td> <td style="vertical-align: bottom; width: 1%">&#160;</td> <td style="vertical-align: bottom; width: 1%">&#160;</td> <td style="vertical-align: bottom; width: 1%">&#160;</td> <td style="width: 9%; text-align: right"><font style="font-size: 10pt">212,753</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 11%; text-align: right"><font style="font-size: 10pt">4.77 years</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 10pt">$</font></td> <td style="width: 10%; text-align: right"><font style="font-size: 10pt">6.84</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 9%; text-align: right"><font style="font-size: 10pt">212,753</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 10%; text-align: right"><font style="font-size: 10pt">4.77 years</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 10pt">$</font></td> <td style="width: 10%; text-align: right"><font style="font-size: 10pt">6.85</font></td> <td style="vertical-align: bottom; width: 1%">&#160;</td></tr> <tr style="background-color: white"> <td style="vertical-align: bottom"><font style="font-size: 10pt">$</font></td> <td style="vertical-align: bottom; text-align: right"><font style="font-size: 10pt">8.01</font></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: bottom"><font style="font-size: 10pt">$</font></td> <td style="vertical-align: bottom; text-align: right"><font style="font-size: 10pt">16.00</font></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: bottom">&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">604,376</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">6.88 years</font></td> <td>&#160;</td> <td>&#160;</td> <td><font style="font-size: 10pt">$</font></td> <td style="text-align: right"><font style="font-size: 10pt">9.97</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">274,381</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">6.70 years</font></td> <td>&#160;</td> <td>&#160;</td> <td><font style="font-size: 10pt">$</font></td> <td style="text-align: right"><font style="font-size: 10pt">9.94</font></td> <td style="vertical-align: bottom">&#160;</td></tr> <tr style="background-color: #EEEEEE"> <td style="vertical-align: bottom"><font style="font-size: 10pt">$</font></td> <td style="vertical-align: bottom; text-align: right"><font style="font-size: 10pt">16.01</font></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: bottom"><font style="font-size: 10pt">$</font></td> <td style="vertical-align: bottom; text-align: right"><font style="font-size: 10pt">24.00</font></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: bottom">&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">242,650</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">8.55 years</font></td> <td>&#160;</td> <td>&#160;</td> <td><font style="font-size: 10pt">$</font></td> <td style="text-align: right"><font style="font-size: 10pt">20.68</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">24,400</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">6.84 years</font></td> <td>&#160;</td> <td>&#160;</td> <td><font style="font-size: 10pt">$</font></td> <td style="text-align: right"><font style="font-size: 10pt">22.56</font></td> <td style="vertical-align: bottom">&#160;</td></tr> <tr style="background-color: white"> <td style="padding-bottom: 1pt; vertical-align: bottom"><font style="font-size: 10pt">$</font></td> <td style="padding-bottom: 1pt; vertical-align: bottom; text-align: right"><font style="font-size: 10pt">24.01</font></td> <td style="padding-bottom: 1pt; vertical-align: bottom">&#160;</td> <td style="padding-bottom: 1pt; vertical-align: bottom">&#160;</td> <td style="padding-bottom: 1pt; vertical-align: bottom"><font style="font-size: 10pt">$</font></td> <td style="padding-bottom: 1pt; vertical-align: bottom; text-align: right"><font style="font-size: 10pt">36.11</font></td> <td style="padding-bottom: 1pt; vertical-align: bottom">&#160;</td> <td style="padding-bottom: 1pt; vertical-align: bottom">&#160;</td> <td style="padding-bottom: 1pt; vertical-align: bottom">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: right"><font style="font-size: 10pt">81,500</font></td> <td style="padding-bottom: 1pt">&#160;</td> <td style="padding-bottom: 1pt">&#160;</td> <td style="padding-bottom: 1pt">&#160;</td> <td style="padding-bottom: 1pt; text-align: right"><font style="font-size: 10pt">9.72 years</font></td> <td style="padding-bottom: 1pt">&#160;</td> <td style="padding-bottom: 1pt">&#160;</td> <td style="padding-bottom: 1pt"><font style="font-size: 10pt">$</font></td> <td style="padding-bottom: 1pt; text-align: right"><font style="font-size: 10pt">34.80</font></td> <td style="padding-bottom: 1pt">&#160;</td> <td style="padding-bottom: 1pt">&#160;</td> <td style="padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: right"><font style="font-size: 10pt">0</font></td> <td style="padding-bottom: 1pt">&#160;</td> <td style="padding-bottom: 1pt">&#160;</td> <td style="padding-bottom: 1pt">&#160;</td> <td style="padding-bottom: 1pt; text-align: right"><font style="font-size: 10pt">0 years</font></td> <td style="padding-bottom: 1pt">&#160;</td> <td style="padding-bottom: 1pt">&#160;</td> <td style="padding-bottom: 1pt"><font style="font-size: 10pt">$</font></td> <td style="padding-bottom: 1pt; text-align: right"><font style="font-size: 10pt">0</font></td> <td style="padding-bottom: 1pt; vertical-align: bottom">&#160;</td></tr> <tr style="background-color: #EEEEEE"> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: bottom; text-align: right">&#160;</td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: bottom; text-align: right">&#160;</td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: bottom">&#160;</td> <td style="border-bottom: black 2.25pt double; vertical-align: bottom">&#160;</td> <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt"><b>1,141,279</b></font></td> <td>&#160;</td> <td>&#160;</td> <td style="border-bottom: black 2.25pt double">&#160;</td> <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt"><b>6.99 years</b></font></td> <td>&#160;</td> <td>&#160;</td> <td style="border-bottom: black 2.25pt double"><font style="font-size: 10pt"><b>$</b></font></td> <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt"><b>13.44</b></font></td> <td>&#160;</td> <td>&#160;</td> <td style="border-bottom: black 2.25pt double">&#160;</td> <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt"><b>511,534</b></font></td> <td>&#160;</td> <td>&#160;</td> <td style="border-bottom: black 2.25pt double">&#160;</td> <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt"><b>5.90 years</b></font></td> <td>&#160;</td> <td>&#160;</td> <td style="border-bottom: black 2.25pt double"><font style="font-size: 10pt"><b>$</b></font></td> <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt"><b>9.25</b></font></td> <td style="vertical-align: bottom">&#160;</td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">During the period ended November 30, 2019 the company issues 2,045 shares of stock to non-management directors of the Company valued at $72,411 as compensation for services rendered to the Company.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><u>Dividend</u></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company&#8217;s Board of Directors declared cash dividends during fiscal years 2020 and 2019. The details of the dividends paid are in the following tables:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p> <table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: bottom"> <td colspan="15" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 10pt">FY2020</font></td></tr> <tr style="vertical-align: bottom"> <td style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 10pt">Record Date</font></td> <td>&#160;</td> <td style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 10pt">Distribution Date</font></td> <td>&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 10pt">Number of Shares<br /> Outstanding on <br /> Record Date</font></td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 10pt">Dividend per <br /> Share</font></td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 10pt">Total<br /> Amount</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #EEEEEE"> <td style="width: 26%; text-align: center"><font style="font-size: 10pt">10/25/2019</font></td> <td style="width: 1%">&#160;</td> <td style="width: 25%; text-align: center"><font style="font-size: 10pt">11/01/2019</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 13%; text-align: right"><font style="font-size: 10pt">17,606,314</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 10pt">$</font></td> <td style="width: 13%; text-align: right"><font style="font-size: 10pt">0.06</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="border-bottom: black 1pt solid; width: 1%"><font style="font-size: 10pt">$</font></td> <td style="border-bottom: black 1pt solid; width: 13%; text-align: right"><font style="font-size: 10pt">1</font>,<font style="font-size: 10pt">056,379</font></td> <td style="width: 1%">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="text-align: center"><font style="font-size: 10pt"><b>Total</b></font></td> <td>&#160;</td> <td style="text-align: justify">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="border-bottom: black 2.25pt double"><font style="font-size: 10pt"><b>$</b></font></td> <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt">1</font>,<font style="font-size: 10pt">056,379</font></td> <td>&#160;</td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p> <table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: bottom"> <td colspan="15" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 10pt">FY2019</font></td></tr> <tr style="vertical-align: bottom"> <td style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 10pt">Record Date</font></td> <td>&#160;</td> <td style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 10pt">Distribution Date</font></td> <td>&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 10pt">Number of Shares<br /> Outstanding on <br /> Record Date</font></td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 10pt">Dividend per <br /> Share</font></td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 10pt">Total <br /> Amount</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #EEEEEE"> <td style="width: 26%; text-align: center"><font style="font-size: 10pt">11/01/2018</font></td> <td style="width: 1%">&#160;</td> <td style="width: 25%; text-align: center"><font style="font-size: 10pt">11/08/2018</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 13%; text-align: right"><font style="font-size: 10pt">17,417,875</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 10pt">$</font></td> <td style="width: 13%; text-align: right"><font style="font-size: 10pt">0.06</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 10pt">$</font></td> <td style="width: 13%; text-align: right"><font style="font-size: 10pt">1,045,073</font></td> <td style="width: 1%">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="text-align: center"><font style="font-size: 10pt">1/25/2019</font></td> <td>&#160;</td> <td style="text-align: center"><font style="font-size: 10pt">2/1/2019</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">17,481,450</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">0.06</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">1,048,887</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #EEEEEE"> <td style="text-align: center"><font style="font-size: 10pt">4/24/2019</font></td> <td>&#160;</td> <td style="text-align: center"><font style="font-size: 10pt">5/1/2019</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">17,515,228</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">0.06</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">1,050,914</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="text-align: center"><font style="font-size: 10pt">7/25/2019</font></td> <td>&#160;</td> <td style="text-align: center"><font style="font-size: 10pt">8/1/2019</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">17,536,454</font></td> <td>&#160;</td> <td>&#160;</td> <td><font style="font-size: 10pt">$</font></td> <td style="text-align: right"><font style="font-size: 10pt">0.06</font></td> <td>&#160;</td> <td>&#160;</td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 10pt">1,052,181</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #EEEEEE"> <td style="text-align: center"><font style="font-size: 10pt"><b>Total</b></font></td> <td>&#160;</td> <td style="text-align: justify">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="border-bottom: black 2.25pt double"><font style="font-size: 10pt"><b>$</b></font></td> <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt"><b>4,197,055</b></font></td> <td>&#160;</td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p> <table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: bottom"> <td style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 10pt">Transactions in FY20</font></td> <td>&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 10pt">Number of <br /> Options</font></td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 10pt">Weighted-<br /> Average<br /> Exercise <br /> Price <br /> Per Share</font></td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 10pt">Weighted-<br /> Average <br /> Remaining<br /> Contractual <br /> Life</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #EEEEEE"> <td style="width: 52%; text-align: justify"><font style="font-size: 10pt">Outstanding, August 31, 2019</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 13%; text-align: right"><font style="font-size: 10pt">1,163,259</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 10pt">$</font></td> <td style="width: 13%; text-align: right"><font style="font-size: 10pt">12.63</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 13%; text-align: right"><font style="font-size: 10pt">7.13</font></td> <td style="width: 1%">&#160;</td></tr> <tr style="background-color: white"> <td style="vertical-align: bottom; text-align: justify"><font style="font-size: 10pt">Granted</font></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: bottom">&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">34,500</font></td> <td>&#160;</td> <td>&#160;</td> <td><font style="font-size: 10pt">$</font></td> <td style="text-align: right"><font style="font-size: 10pt">35.57</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td style="vertical-align: bottom">&#160;</td></tr> <tr style="background-color: #EEEEEE"> <td style="vertical-align: bottom; text-align: justify"><font style="font-size: 10pt">Exercised</font></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: bottom">&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">(29,445</font></td> <td><font style="font-size: 10pt">)</font></td> <td>&#160;</td> <td><font style="font-size: 10pt">$</font></td> <td style="text-align: right"><font style="font-size: 10pt">8.11</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td style="vertical-align: bottom">&#160;</td></tr> <tr style="background-color: white"> <td style="vertical-align: bottom; text-align: justify"><font style="font-size: 10pt">Cancelled/Forfeited</font></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: bottom">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 10pt">(27,035</font></td> <td><font style="font-size: 10pt">)</font></td> <td>&#160;</td> <td><font style="font-size: 10pt">$</font></td> <td style="text-align: right"><font style="font-size: 10pt">12.84</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td style="vertical-align: bottom">&#160;</td></tr> <tr style="background-color: #EEEEEE"> <td style="vertical-align: bottom; text-align: justify"><font style="font-size: 10pt"><b>Outstanding, November 30, 2019</b></font></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: bottom">&#160;</td> <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt"><b>1,141,279</b></font></td> <td>&#160;</td> <td>&#160;</td> <td><font style="font-size: 10pt"><b>$</b></font></td> <td style="text-align: right"><font style="font-size: 10pt"><b>13.44</b></font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt"><b>6.99</b></font></td> <td style="vertical-align: bottom">&#160;</td></tr> <tr style="background-color: white"> <td style="vertical-align: bottom; text-align: justify"><font style="font-size: 10pt">Exercisable, November 30, 2019</font></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: bottom">&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">511,534</font></td> <td>&#160;</td> <td>&#160;</td> <td><font style="font-size: 10pt">$</font></td> <td style="text-align: right"><font style="font-size: 10pt">9.25</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">5.90</font></td> <td style="vertical-align: bottom">&#160;</td></tr> </table> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1pt solid; font-weight: bold">&#160;</td><td style="padding-bottom: 1pt">&#160;</td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center">YTD FY 2020</td><td style="padding-bottom: 1pt">&#160;</td><td style="padding-bottom: 1pt">&#160;</td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center">FY 2019</td><td style="padding-bottom: 1pt">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="width: 66%; text-align: left">Estimated fair value of awards granted</td><td style="width: 2%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">401,580</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">1,928,820</td><td style="width: 1%; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Unvested Forfeiture Rate</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">0%</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">6.20%</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td>Weighted average grant price</td><td>&#160;</td> <td style="text-align: left">$</td><td style="text-align: right">35.57</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">$</td><td style="text-align: right">22.78</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td>Weighted average market price</td><td>&#160;</td> <td style="text-align: left">$</td><td style="text-align: right">35.57</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">$</td><td style="text-align: right">22.69</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td>Weighted average volatility</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">32.15%</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">31.61%</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td>Weighted average risk free rate</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">1.56%</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">2.59%</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td>Weighted average dividend yield</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">0.68%</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">1.10%</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td>Weighted average expected life</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><font style="font-size: 10pt">6.68 years</font></td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><font style="font-size: 10pt">6.64 years</font></td><td style="text-align: left">&#160;</td></tr> </table> <table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: bottom"> <td colspan="6" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 10pt">Exercise Price</font></td> <td>&#160;</td> <td>&#160;</td> <td colspan="10" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 10pt">Awards Outstanding</font></td> <td>&#160;</td> <td>&#160;</td> <td colspan="10" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 10pt">Awards Exercisable</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 10pt">Low</font></td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 10pt">High</font></td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 10pt">Quantity</font></td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 10pt">Weighted <br /> Average<br /> Remaining<br /> Contractual <br /> Life</font></td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 10pt">Weighted<br /> Average<br /> Exercise <br /> Price</font></td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 10pt">Quantity</font></td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 10pt">Weighted<br /> Average<br /> Remaining<br /> Contractual <br /> Life</font></td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 10pt">Weighted<br /> Average<br /> Exercise<br /> Price</font></td> <td>&#160;</td></tr> <tr style="background-color: #EEEEEE"> <td style="vertical-align: bottom; width: 1%"><font style="font-size: 10pt">$</font></td> <td style="vertical-align: bottom; width: 9%; text-align: right"><font style="font-size: 10pt">6.75</font></td> <td style="vertical-align: bottom; width: 1%">&#160;</td> <td style="vertical-align: bottom; width: 1%">&#160;</td> <td style="vertical-align: bottom; width: 1%"><font style="font-size: 10pt">$</font></td> <td style="vertical-align: bottom; width: 9%; text-align: right"><font style="font-size: 10pt">8.00</font></td> <td style="vertical-align: bottom; width: 1%">&#160;</td> <td style="vertical-align: bottom; width: 1%">&#160;</td> <td style="vertical-align: bottom; width: 1%">&#160;</td> <td style="width: 9%; text-align: right"><font style="font-size: 10pt">212,753</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 11%; text-align: right"><font style="font-size: 10pt">4.77 years</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 10pt">$</font></td> <td style="width: 10%; text-align: right"><font style="font-size: 10pt">6.84</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 9%; text-align: right"><font style="font-size: 10pt">212,753</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 10%; text-align: right"><font style="font-size: 10pt">4.77 years</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 10pt">$</font></td> <td style="width: 10%; text-align: right"><font style="font-size: 10pt">6.85</font></td> <td style="vertical-align: bottom; width: 1%">&#160;</td></tr> <tr style="background-color: white"> <td style="vertical-align: bottom"><font style="font-size: 10pt">$</font></td> <td style="vertical-align: bottom; text-align: right"><font style="font-size: 10pt">8.01</font></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: bottom"><font style="font-size: 10pt">$</font></td> <td style="vertical-align: bottom; text-align: right"><font style="font-size: 10pt">16.00</font></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: bottom">&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">604,376</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">6.88 years</font></td> <td>&#160;</td> <td>&#160;</td> <td><font style="font-size: 10pt">$</font></td> <td style="text-align: right"><font style="font-size: 10pt">9.97</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">274,381</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">6.70 years</font></td> <td>&#160;</td> <td>&#160;</td> <td><font style="font-size: 10pt">$</font></td> <td style="text-align: right"><font style="font-size: 10pt">9.94</font></td> <td style="vertical-align: bottom">&#160;</td></tr> <tr style="background-color: #EEEEEE"> <td style="vertical-align: bottom"><font style="font-size: 10pt">$</font></td> <td style="vertical-align: bottom; text-align: right"><font style="font-size: 10pt">16.01</font></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: bottom"><font style="font-size: 10pt">$</font></td> <td style="vertical-align: bottom; text-align: right"><font style="font-size: 10pt">24.00</font></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: bottom">&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">242,650</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">8.55 years</font></td> <td>&#160;</td> <td>&#160;</td> <td><font style="font-size: 10pt">$</font></td> <td style="text-align: right"><font style="font-size: 10pt">20.68</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">24,400</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">6.84 years</font></td> <td>&#160;</td> <td>&#160;</td> <td><font style="font-size: 10pt">$</font></td> <td style="text-align: right"><font style="font-size: 10pt">22.56</font></td> <td style="vertical-align: bottom">&#160;</td></tr> <tr style="background-color: white"> <td style="padding-bottom: 1pt; vertical-align: bottom"><font style="font-size: 10pt">$</font></td> <td style="padding-bottom: 1pt; vertical-align: bottom; text-align: right"><font style="font-size: 10pt">24.01</font></td> <td style="padding-bottom: 1pt; vertical-align: bottom">&#160;</td> <td style="padding-bottom: 1pt; vertical-align: bottom">&#160;</td> <td style="padding-bottom: 1pt; vertical-align: bottom"><font style="font-size: 10pt">$</font></td> <td style="padding-bottom: 1pt; vertical-align: bottom; text-align: right"><font style="font-size: 10pt">36.11</font></td> <td style="padding-bottom: 1pt; vertical-align: bottom">&#160;</td> <td style="padding-bottom: 1pt; vertical-align: bottom">&#160;</td> <td style="padding-bottom: 1pt; vertical-align: bottom">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: right"><font style="font-size: 10pt">81,500</font></td> <td style="padding-bottom: 1pt">&#160;</td> <td style="padding-bottom: 1pt">&#160;</td> <td style="padding-bottom: 1pt">&#160;</td> <td style="padding-bottom: 1pt; text-align: right"><font style="font-size: 10pt">9.72 years</font></td> <td style="padding-bottom: 1pt">&#160;</td> <td style="padding-bottom: 1pt">&#160;</td> <td style="padding-bottom: 1pt"><font style="font-size: 10pt">$</font></td> <td style="padding-bottom: 1pt; text-align: right"><font style="font-size: 10pt">34.80</font></td> <td style="padding-bottom: 1pt">&#160;</td> <td style="padding-bottom: 1pt">&#160;</td> <td style="padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: right"><font style="font-size: 10pt">0</font></td> <td style="padding-bottom: 1pt">&#160;</td> <td style="padding-bottom: 1pt">&#160;</td> <td style="padding-bottom: 1pt">&#160;</td> <td style="padding-bottom: 1pt; text-align: right"><font style="font-size: 10pt">0 years</font></td> <td style="padding-bottom: 1pt">&#160;</td> <td style="padding-bottom: 1pt">&#160;</td> <td style="padding-bottom: 1pt"><font style="font-size: 10pt">$</font></td> <td style="padding-bottom: 1pt; text-align: right"><font style="font-size: 10pt">0</font></td> <td style="padding-bottom: 1pt; vertical-align: bottom">&#160;</td></tr> <tr style="background-color: #EEEEEE"> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: bottom; text-align: right">&#160;</td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: bottom; text-align: right">&#160;</td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: bottom">&#160;</td> <td style="border-bottom: black 2.25pt double; vertical-align: bottom">&#160;</td> <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt"><b>1,141,279</b></font></td> <td>&#160;</td> <td>&#160;</td> <td style="border-bottom: black 2.25pt double">&#160;</td> <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt"><b>6.99 years</b></font></td> <td>&#160;</td> <td>&#160;</td> <td style="border-bottom: black 2.25pt double"><font style="font-size: 10pt"><b>$</b></font></td> <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt"><b>13.44</b></font></td> <td>&#160;</td> <td>&#160;</td> <td style="border-bottom: black 2.25pt double">&#160;</td> <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt"><b>511,534</b></font></td> <td>&#160;</td> <td>&#160;</td> <td style="border-bottom: black 2.25pt double">&#160;</td> <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt"><b>5.90 years</b></font></td> <td>&#160;</td> <td>&#160;</td> <td style="border-bottom: black 2.25pt double"><font style="font-size: 10pt"><b>$</b></font></td> <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt"><b>9.25</b></font></td> <td style="vertical-align: bottom">&#160;</td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">NOTE 8: CONCENTRATIONS AND UNCERTAINTIES</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Financial instruments that potentially subject the Company to concentration of credit risk consist principally of cash, cash equivalents, and trade accounts receivable. The Company holds cash and cash equivalents at banks located in California and North Carolina with balances that often exceed FDIC insured limits. Historically, the Company has not experienced any losses in such accounts and believes it is not exposed to any significant credit risk on cash and cash equivalents. However, considering the current banking environment, the Company is investigating alternative ways to minimize its exposure to such risks. While the Company may be exposed to credit losses due to the nonperformance of its counterparties, the Company does not expect the settlement of these transactions to have a material effect on its results of operations, cash flows, or financial condition. The Company maintains cash at financial institutions that may, at times, exceed federally insured limits. At November 30, 2019 the Company had cash and cash equivalents exceeding insured limits by $11,387,000.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Revenue concentration shows that international sales accounted for 30% and 35% of net sales for the three months ended November 30, 2019 and 2018, respectively. Four customers accounted for 13%, 8%, 6%, and 6% (a dealer account in Japan representing various customers) of net sales during the three months ended November 30, 2019. Four customers accounted for 13%, 9%, 7%, and 6% (a dealer account in Japan representing various customers) of net sales during the three months ended November 30, 2018.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Accounts receivable concentration shows that four customers comprised 14%, 8%, 7%, and 7% (a dealer account in Japan representing various customers) of accounts receivable at November 30, 2019. Accounts receivable concentration shows that five customers comprised 15%, 7%, 7% (a dealer account in Japan representing various customers), 6%, and 6% of accounts receivable at November 30, 2018.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We operate in the computer software industry, which is highly competitive and changes rapidly. Our operating results could be significantly affected by our ability to develop new products and find new distribution channels for new and existing products.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The majority of our customers are in the pharmaceutical industry. Consolidation and downsizing in the pharmaceutical industry could have an impact on our revenues and earnings going forward.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">NOTE 9: SEGMENT AND <font style="text-transform: uppercase">Geographic Reporting</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="text-transform: uppercase">&#160;</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We account for segments and geographic revenues in accordance with guidance issued by the FASB. Our reportable segments are strategic business units that offer different products and services.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Results for each segment and consolidated results are as follows for the three ended November 30, 2019 and 2018 (in thousands, because of rounding numbers may not foot):</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p> <table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: bottom"> <td colspan="21" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 10pt">November 30, 2019</font></td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center">&#160;</td> <td>&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 10pt">Lancaster</font></td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 10pt">Buffalo</font></td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 10pt">North Carolina</font></td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 10pt">Eliminations</font></td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 10pt">Total</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #EEEEEE"> <td style="width: 40%"><font style="font-size: 10pt">Net revenues</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 10pt">$</font></td> <td style="width: 9%; text-align: right"><font style="font-size: 10pt">4,927</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 10pt">$</font></td> <td style="width: 9%; text-align: right"><font style="font-size: 10pt">2,387</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 10pt">$</font></td> <td style="width: 9%; text-align: right"><font style="font-size: 10pt">2,087</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 10pt">$</font></td> <td style="width: 9%; text-align: right"><font style="font-size: 10pt">&#8211;</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 10pt">$</font></td> <td style="width: 9%; text-align: right"><font style="font-size: 10pt">9,401</font></td> <td style="width: 1%">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td><font style="font-size: 10pt">Income (loss) from operations</font></td> <td>&#160;</td> <td><font style="font-size: 10pt">$</font></td> <td style="text-align: right"><font style="font-size: 10pt">1,903</font></td> <td>&#160;</td> <td>&#160;</td> <td><font style="font-size: 10pt">$</font></td> <td style="text-align: right"><font style="font-size: 10pt">40</font></td> <td>&#160;</td> <td>&#160;</td> <td><font style="font-size: 10pt">$</font></td> <td style="text-align: right"><font style="font-size: 10pt">775</font></td> <td>&#160;</td> <td>&#160;</td> <td><font style="font-size: 10pt">$</font></td> <td style="text-align: right"><font style="font-size: 10pt">&#8211;</font></td> <td>&#160;</td> <td>&#160;</td> <td><font style="font-size: 10pt">$</font></td> <td style="text-align: right"><font style="font-size: 10pt">2,718</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #EEEEEE"> <td><font style="font-size: 10pt">Total assets</font></td> <td>&#160;</td> <td><font style="font-size: 10pt">$</font></td> <td style="text-align: right"><font style="font-size: 10pt">40,655</font></td> <td>&#160;</td> <td>&#160;</td> <td><font style="font-size: 10pt">$</font></td> <td style="text-align: right"><font style="font-size: 10pt">10,659</font></td> <td>&#160;</td> <td>&#160;</td> <td><font style="font-size: 10pt">$</font></td> <td style="text-align: right"><font style="font-size: 10pt">14,148</font></td> <td>&#160;</td> <td>&#160;</td> <td><font style="font-size: 10pt">$</font></td> <td style="text-align: right"><font style="font-size: 10pt">(17,702</font></td> <td><font style="font-size: 10pt">)</font></td> <td>&#160;</td> <td><font style="font-size: 10pt">$</font></td> <td style="text-align: right"><font style="font-size: 10pt">47,763</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td><font style="font-size: 10pt">Capital expenditures</font></td> <td>&#160;</td> <td><font style="font-size: 10pt">$</font></td> <td style="text-align: right"><font style="font-size: 10pt">8</font></td> <td>&#160;</td> <td>&#160;</td> <td><font style="font-size: 10pt">$</font></td> <td style="text-align: right"><font style="font-size: 10pt">17</font></td> <td>&#160;</td> <td>&#160;</td> <td><font style="font-size: 10pt">$</font></td> <td style="text-align: right"><font style="font-size: 10pt">3</font></td> <td>&#160;</td> <td>&#160;</td> <td><font style="font-size: 10pt">$</font></td> <td style="text-align: right"><font style="font-size: 10pt">&#8211;</font></td> <td>&#160;</td> <td>&#160;</td> <td><font style="font-size: 10pt">$</font></td> <td style="text-align: right"><font style="font-size: 10pt">28</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #EEEEEE"> <td><font style="font-size: 10pt">Capitalized software costs</font></td> <td>&#160;</td> <td><font style="font-size: 10pt">$</font></td> <td style="text-align: right"><font style="font-size: 10pt">457</font></td> <td>&#160;</td> <td>&#160;</td> <td><font style="font-size: 10pt">$</font></td> <td style="text-align: right"><font style="font-size: 10pt">20</font></td> <td>&#160;</td> <td>&#160;</td> <td><font style="font-size: 10pt">$</font></td> <td style="text-align: right"><font style="font-size: 10pt">30</font></td> <td>&#160;</td> <td>&#160;</td> <td><font style="font-size: 10pt">$</font></td> <td style="text-align: right"><font style="font-size: 10pt">&#8211;</font></td> <td>&#160;</td> <td>&#160;</td> <td><font style="font-size: 10pt">$</font></td> <td style="text-align: right"><font style="font-size: 10pt">507</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td><font style="font-size: 10pt">Depreciation and amortization</font></td> <td>&#160;</td> <td><font style="font-size: 10pt">$</font></td> <td style="text-align: right"><font style="font-size: 10pt">435</font></td> <td>&#160;</td> <td>&#160;</td> <td><font style="font-size: 10pt">$</font></td> <td style="text-align: right"><font style="font-size: 10pt">86</font></td> <td>&#160;</td> <td>&#160;</td> <td><font style="font-size: 10pt">$</font></td> <td style="text-align: right"><font style="font-size: 10pt">150</font></td> <td>&#160;</td> <td>&#160;</td> <td><font style="font-size: 10pt">$</font></td> <td style="text-align: right"><font style="font-size: 10pt">&#8211;</font></td> <td>&#160;</td> <td>&#160;</td> <td><font style="font-size: 10pt">$</font></td> <td style="text-align: right"><font style="font-size: 10pt">671</font></td> <td>&#160;</td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p> <table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: bottom"> <td colspan="21" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 10pt">November 30, 2018</font></td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center">&#160;</td> <td>&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 10pt">Lancaster</font></td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 10pt">Buffalo</font></td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 10pt">North Carolina</font></td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 10pt">Eliminations</font></td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 10pt">Total</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #EEEEEE"> <td style="width: 40%"><font style="font-size: 10pt">Net revenues</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 10pt">$</font></td> <td style="width: 9%; text-align: right"><font style="font-size: 10pt">4,365</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 10pt">$</font></td> <td style="width: 9%; text-align: right"><font style="font-size: 10pt">2,065</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 10pt">$</font></td> <td style="width: 9%; text-align: right"><font style="font-size: 10pt">1,106</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 10pt">$</font></td> <td style="width: 9%; text-align: right"><font style="font-size: 10pt">&#8211;</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 10pt">$</font></td> <td style="width: 9%; text-align: right"><font style="font-size: 10pt">7,536</font></td> <td style="width: 1%">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td><font style="font-size: 10pt">Income (loss) from operations</font></td> <td>&#160;</td> <td><font style="font-size: 10pt">$</font></td> <td style="text-align: right"><font style="font-size: 10pt">1,607</font></td> <td>&#160;</td> <td>&#160;</td> <td><font style="font-size: 10pt">$</font></td> <td style="text-align: right"><font style="font-size: 10pt">304</font></td> <td>&#160;</td> <td>&#160;</td> <td><font style="font-size: 10pt">$</font></td> <td style="text-align: right"><font style="font-size: 10pt">175</font></td> <td>&#160;</td> <td>&#160;</td> <td><font style="font-size: 10pt">$</font></td> <td style="text-align: right"><font style="font-size: 10pt">&#8211;</font></td> <td>&#160;</td> <td>&#160;</td> <td><font style="font-size: 10pt">$</font></td> <td style="text-align: right"><font style="font-size: 10pt">2,086</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #EEEEEE"> <td><font style="font-size: 10pt">Total assets</font></td> <td>&#160;</td> <td><font style="font-size: 10pt">$</font></td> <td style="text-align: right"><font style="font-size: 10pt">36,889</font></td> <td>&#160;</td> <td>&#160;</td> <td><font style="font-size: 10pt">$</font></td> <td style="text-align: right"><font style="font-size: 10pt">8,635</font></td> <td>&#160;</td> <td>&#160;</td> <td><font style="font-size: 10pt">$</font></td> <td style="text-align: right"><font style="font-size: 10pt">14,126</font></td> <td>&#160;</td> <td>&#160;</td> <td><font style="font-size: 10pt">$</font></td> <td style="text-align: right"><font style="font-size: 10pt">(17,702</font></td> <td><font style="font-size: 10pt">)</font></td> <td>&#160;</td> <td><font style="font-size: 10pt">$</font></td> <td style="text-align: right"><font style="font-size: 10pt">41,948</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td><font style="font-size: 10pt">Capital expenditures</font></td> <td>&#160;</td> <td><font style="font-size: 10pt">$</font></td> <td style="text-align: right"><font style="font-size: 10pt">1</font></td> <td>&#160;</td> <td>&#160;</td> <td><font style="font-size: 10pt">$</font></td> <td style="text-align: right"><font style="font-size: 10pt">&#8211;</font></td> <td>&#160;</td> <td>&#160;</td> <td><font style="font-size: 10pt">$</font></td> <td style="text-align: right"><font style="font-size: 10pt">&#8211;</font></td> <td>&#160;</td> <td>&#160;</td> <td><font style="font-size: 10pt">$</font></td> <td style="text-align: right"><font style="font-size: 10pt">&#8211;</font></td> <td>&#160;</td> <td>&#160;</td> <td><font style="font-size: 10pt">$</font></td> <td style="text-align: right"><font style="font-size: 10pt">1</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #EEEEEE"> <td><font style="font-size: 10pt">Capitalized software costs</font></td> <td>&#160;</td> <td><font style="font-size: 10pt">$</font></td> <td style="text-align: right"><font style="font-size: 10pt">290</font></td> <td>&#160;</td> <td>&#160;</td> <td><font style="font-size: 10pt">$</font></td> <td style="text-align: right"><font style="font-size: 10pt">30</font></td> <td>&#160;</td> <td>&#160;</td> <td><font style="font-size: 10pt">$</font></td> <td style="text-align: right"><font style="font-size: 10pt">45</font></td> <td>&#160;</td> <td>&#160;</td> <td><font style="font-size: 10pt">$</font></td> <td style="text-align: right"><font style="font-size: 10pt">&#8211;</font></td> <td>&#160;</td> <td>&#160;</td> <td><font style="font-size: 10pt">$</font></td> <td style="text-align: right"><font style="font-size: 10pt">365</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td><font style="font-size: 10pt">Depreciation and amortization</font></td> <td>&#160;</td> <td><font style="font-size: 10pt">$</font></td> <td style="text-align: right"><font style="font-size: 10pt">462</font></td> <td>&#160;</td> <td>&#160;</td> <td><font style="font-size: 10pt">$</font></td> <td style="text-align: right"><font style="font-size: 10pt">91</font></td> <td>&#160;</td> <td>&#160;</td> <td><font style="font-size: 10pt">$</font></td> <td style="text-align: right"><font style="font-size: 10pt">142</font></td> <td>&#160;</td> <td>&#160;</td> <td><font style="font-size: 10pt">$</font></td> <td style="text-align: right"><font style="font-size: 10pt">&#8211;</font></td> <td>&#160;</td> <td>&#160;</td> <td><font style="font-size: 10pt">$</font></td> <td style="text-align: right"><font style="font-size: 10pt">695</font></td> <td>&#160;</td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In addition, the Company allocates revenues to geographic areas based on the locations of its customers. Geographical revenues for the three months ended November 30, 2019 and 2018 were as follows (in thousands, because of rounding numbers may not foot):</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p> <table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 10pt"><b>North &#38; South America</b></font></td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 10pt"><b>Europe</b></font></td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 10pt"><b>Asia</b></font></td> <td>&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 10pt"><b>Total</b></font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #EEEEEE"> <td style="width: 42%"><font style="font-size: 10pt">Lancaster</font></td> <td style="width: 2%">&#160;</td> <td style="width: 1%"><font style="font-size: 10pt">$</font></td> <td style="width: 11%; text-align: right"><font style="font-size: 10pt">2,547</font></td> <td style="width: 1%">&#160;</td> <td style="width: 2%">&#160;</td> <td style="width: 1%"><font style="font-size: 10pt">$</font></td> <td style="width: 11%; text-align: right"><font style="font-size: 10pt">1,147</font></td> <td style="width: 1%">&#160;</td> <td style="width: 2%">&#160;</td> <td style="width: 1%"><font style="font-size: 10pt">$</font></td> <td style="width: 11%; text-align: right"><font style="font-size: 10pt">1,233</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 10pt">$</font></td> <td style="width: 11%; text-align: right"><font style="font-size: 10pt">4,927</font></td> <td style="width: 1%">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td><font style="font-size: 10pt">Buffalo</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">2,387</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">&#8211;</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">&#8211;</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">2,387</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #EEEEEE"> <td><font style="font-size: 10pt">North Carolina</font></td> <td>&#160;</td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 10pt">1,737</font></td> <td>&#160;</td> <td>&#160;</td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 10pt">325</font></td> <td>&#160;</td> <td>&#160;</td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 10pt">25</font></td> <td>&#160;</td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 10pt">2,087</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td><font style="font-size: 10pt"><b>Total</b></font></td> <td>&#160;</td> <td style="border-bottom: black 2.25pt double"><font style="font-size: 10pt"><b>$</b></font></td> <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt"><b>6,562</b></font></td> <td>&#160;</td> <td>&#160;</td> <td style="border-bottom: black 2.25pt double"><font style="font-size: 10pt"><b>$</b></font></td> <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt"><b>1,472</b></font></td> <td>&#160;</td> <td>&#160;</td> <td style="border-bottom: black 2.25pt double"><font style="font-size: 10pt"><b>$</b></font></td> <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt"><b>1,258</b></font></td> <td>&#160;</td> <td style="border-bottom: black 2.25pt double"><font style="font-size: 10pt"><b>$</b></font></td> <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt"><b>9,401</b></font></td> <td>&#160;</td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>&#160;</b></p> <table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 10pt"><b>North &#38; South America</b></font></td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 10pt"><b>Europe</b></font></td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 10pt"><b>Asia</b></font></td> <td>&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 10pt"><b>Total</b></font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #EEEEEE"> <td style="width: 42%"><font style="font-size: 10pt">Lancaster</font></td> <td style="width: 2%">&#160;</td> <td style="width: 1%"><font style="font-size: 10pt">$</font></td> <td style="width: 11%; text-align: right"><font style="font-size: 10pt">2,112</font></td> <td style="width: 1%">&#160;</td> <td style="width: 2%">&#160;</td> <td style="width: 1%"><font style="font-size: 10pt">$</font></td> <td style="width: 11%; text-align: right"><font style="font-size: 10pt">947</font></td> <td style="width: 1%">&#160;</td> <td style="width: 2%">&#160;</td> <td style="width: 1%"><font style="font-size: 10pt">$</font></td> <td style="width: 11%; text-align: right"><font style="font-size: 10pt">1,306</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 10pt">$</font></td> <td style="width: 11%; text-align: right"><font style="font-size: 10pt">4,365</font></td> <td style="width: 1%">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td><font style="font-size: 10pt">Buffalo</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">2,065</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">&#8211;</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">&#8211;</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">2,065</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #EEEEEE"> <td><font style="font-size: 10pt">North Carolina</font></td> <td>&#160;</td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 10pt">745</font></td> <td>&#160;</td> <td>&#160;</td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 10pt">51</font></td> <td>&#160;</td> <td>&#160;</td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 10pt">310</font></td> <td>&#160;</td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 10pt">1,106</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td><font style="font-size: 10pt"><b>Total</b></font></td> <td><b>&#160;</b></td> <td style="border-bottom: black 2.25pt double"><font style="font-size: 10pt"><b>$</b></font></td> <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt"><b>4,912</b></font></td> <td><b>&#160;</b></td> <td><b>&#160;</b></td> <td style="border-bottom: black 2.25pt double"><font style="font-size: 10pt"><b>$</b></font></td> <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt"><b>998</b></font></td> <td><b>&#160;</b></td> <td><b>&#160;</b></td> <td style="border-bottom: black 2.25pt double"><font style="font-size: 10pt"><b>$</b></font></td> <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt"><b>1,616</b></font></td> <td><b>&#160;</b></td> <td style="border-bottom: black 2.25pt double"><font style="font-size: 10pt"><b>$</b></font></td> <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt"><b>7,536</b></font></td> <td><b>&#160;</b></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></p> <table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: bottom"> <td colspan="21" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 10pt">November 30, 2019</font></td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center">&#160;</td> <td>&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 10pt">Lancaster</font></td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 10pt">Buffalo</font></td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 10pt">North Carolina</font></td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 10pt">Eliminations</font></td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 10pt">Total</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #EEEEEE"> <td style="width: 40%"><font style="font-size: 10pt">Net revenues</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 10pt">$</font></td> <td style="width: 9%; text-align: right"><font style="font-size: 10pt">4,927</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 10pt">$</font></td> <td style="width: 9%; text-align: right"><font style="font-size: 10pt">2,387</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 10pt">$</font></td> <td style="width: 9%; text-align: right"><font style="font-size: 10pt">2,087</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 10pt">$</font></td> <td style="width: 9%; text-align: right"><font style="font-size: 10pt">&#8211;</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 10pt">$</font></td> <td style="width: 9%; text-align: right"><font style="font-size: 10pt">9,401</font></td> <td style="width: 1%">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td><font style="font-size: 10pt">Income (loss) from operations</font></td> <td>&#160;</td> <td><font style="font-size: 10pt">$</font></td> <td style="text-align: right"><font style="font-size: 10pt">1,903</font></td> <td>&#160;</td> <td>&#160;</td> <td><font style="font-size: 10pt">$</font></td> <td style="text-align: right"><font style="font-size: 10pt">40</font></td> <td>&#160;</td> <td>&#160;</td> <td><font style="font-size: 10pt">$</font></td> <td style="text-align: right"><font style="font-size: 10pt">775</font></td> <td>&#160;</td> <td>&#160;</td> <td><font style="font-size: 10pt">$</font></td> <td style="text-align: right"><font style="font-size: 10pt">&#8211;</font></td> <td>&#160;</td> <td>&#160;</td> <td><font style="font-size: 10pt">$</font></td> <td style="text-align: right"><font style="font-size: 10pt">2,718</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #EEEEEE"> <td><font style="font-size: 10pt">Total assets</font></td> <td>&#160;</td> <td><font style="font-size: 10pt">$</font></td> <td style="text-align: right"><font style="font-size: 10pt">40,655</font></td> <td>&#160;</td> <td>&#160;</td> <td><font style="font-size: 10pt">$</font></td> <td style="text-align: right"><font style="font-size: 10pt">10,659</font></td> <td>&#160;</td> <td>&#160;</td> <td><font style="font-size: 10pt">$</font></td> <td style="text-align: right"><font style="font-size: 10pt">14,148</font></td> <td>&#160;</td> <td>&#160;</td> <td><font style="font-size: 10pt">$</font></td> <td style="text-align: right"><font style="font-size: 10pt">(17,702</font></td> <td><font style="font-size: 10pt">)</font></td> <td>&#160;</td> <td><font style="font-size: 10pt">$</font></td> <td style="text-align: right"><font style="font-size: 10pt">47,763</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td><font style="font-size: 10pt">Capital expenditures</font></td> <td>&#160;</td> <td><font style="font-size: 10pt">$</font></td> <td style="text-align: right"><font style="font-size: 10pt">8</font></td> <td>&#160;</td> <td>&#160;</td> <td><font style="font-size: 10pt">$</font></td> <td style="text-align: right"><font style="font-size: 10pt">17</font></td> <td>&#160;</td> <td>&#160;</td> <td><font style="font-size: 10pt">$</font></td> <td style="text-align: right"><font style="font-size: 10pt">3</font></td> <td>&#160;</td> <td>&#160;</td> <td><font style="font-size: 10pt">$</font></td> <td style="text-align: right"><font style="font-size: 10pt">&#8211;</font></td> <td>&#160;</td> <td>&#160;</td> <td><font style="font-size: 10pt">$</font></td> <td style="text-align: right"><font style="font-size: 10pt">28</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #EEEEEE"> <td><font style="font-size: 10pt">Capitalized software costs</font></td> <td>&#160;</td> <td><font style="font-size: 10pt">$</font></td> <td style="text-align: right"><font style="font-size: 10pt">457</font></td> <td>&#160;</td> <td>&#160;</td> <td><font style="font-size: 10pt">$</font></td> <td style="text-align: right"><font style="font-size: 10pt">20</font></td> <td>&#160;</td> <td>&#160;</td> <td><font style="font-size: 10pt">$</font></td> <td style="text-align: right"><font style="font-size: 10pt">30</font></td> <td>&#160;</td> <td>&#160;</td> <td><font style="font-size: 10pt">$</font></td> <td style="text-align: right"><font style="font-size: 10pt">&#8211;</font></td> <td>&#160;</td> <td>&#160;</td> <td><font style="font-size: 10pt">$</font></td> <td style="text-align: right"><font style="font-size: 10pt">507</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td><font style="font-size: 10pt">Depreciation and amortization</font></td> <td>&#160;</td> <td><font style="font-size: 10pt">$</font></td> <td style="text-align: right"><font style="font-size: 10pt">435</font></td> <td>&#160;</td> <td>&#160;</td> <td><font style="font-size: 10pt">$</font></td> <td style="text-align: right"><font style="font-size: 10pt">86</font></td> <td>&#160;</td> <td>&#160;</td> <td><font style="font-size: 10pt">$</font></td> <td style="text-align: right"><font style="font-size: 10pt">150</font></td> <td>&#160;</td> <td>&#160;</td> <td><font style="font-size: 10pt">$</font></td> <td style="text-align: right"><font style="font-size: 10pt">&#8211;</font></td> <td>&#160;</td> <td>&#160;</td> <td><font style="font-size: 10pt">$</font></td> <td style="text-align: right"><font style="font-size: 10pt">671</font></td> <td>&#160;</td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p> <table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: bottom"> <td colspan="21" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 10pt">November 30, 2018</font></td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center">&#160;</td> <td>&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 10pt">Lancaster</font></td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 10pt">Buffalo</font></td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 10pt">North Carolina</font></td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 10pt">Eliminations</font></td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 10pt">Total</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #EEEEEE"> <td style="width: 40%"><font style="font-size: 10pt">Net revenues</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 10pt">$</font></td> <td style="width: 9%; text-align: right"><font style="font-size: 10pt">4,365</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 10pt">$</font></td> <td style="width: 9%; text-align: right"><font style="font-size: 10pt">2,065</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 10pt">$</font></td> <td style="width: 9%; text-align: right"><font style="font-size: 10pt">1,106</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 10pt">$</font></td> <td style="width: 9%; text-align: right"><font style="font-size: 10pt">&#8211;</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 10pt">$</font></td> <td style="width: 9%; text-align: right"><font style="font-size: 10pt">7,536</font></td> <td style="width: 1%">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td><font style="font-size: 10pt">Income (loss) from operations</font></td> <td>&#160;</td> <td><font style="font-size: 10pt">$</font></td> <td style="text-align: right"><font style="font-size: 10pt">1,607</font></td> <td>&#160;</td> <td>&#160;</td> <td><font style="font-size: 10pt">$</font></td> <td style="text-align: right"><font style="font-size: 10pt">304</font></td> <td>&#160;</td> <td>&#160;</td> <td><font style="font-size: 10pt">$</font></td> <td style="text-align: right"><font style="font-size: 10pt">175</font></td> <td>&#160;</td> <td>&#160;</td> <td><font style="font-size: 10pt">$</font></td> <td style="text-align: right"><font style="font-size: 10pt">&#8211;</font></td> <td>&#160;</td> <td>&#160;</td> <td><font style="font-size: 10pt">$</font></td> <td style="text-align: right"><font style="font-size: 10pt">2,086</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #EEEEEE"> <td><font style="font-size: 10pt">Total assets</font></td> <td>&#160;</td> <td><font style="font-size: 10pt">$</font></td> <td style="text-align: right"><font style="font-size: 10pt">36,889</font></td> <td>&#160;</td> <td>&#160;</td> <td><font style="font-size: 10pt">$</font></td> <td style="text-align: right"><font style="font-size: 10pt">8,635</font></td> <td>&#160;</td> <td>&#160;</td> <td><font style="font-size: 10pt">$</font></td> <td style="text-align: right"><font style="font-size: 10pt">14,126</font></td> <td>&#160;</td> <td>&#160;</td> <td><font style="font-size: 10pt">$</font></td> <td style="text-align: right"><font style="font-size: 10pt">(17,702</font></td> <td><font style="font-size: 10pt">)</font></td> <td>&#160;</td> <td><font style="font-size: 10pt">$</font></td> <td style="text-align: right"><font style="font-size: 10pt">41,948</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td><font style="font-size: 10pt">Capital expenditures</font></td> <td>&#160;</td> <td><font style="font-size: 10pt">$</font></td> <td style="text-align: right"><font style="font-size: 10pt">1</font></td> <td>&#160;</td> <td>&#160;</td> <td><font style="font-size: 10pt">$</font></td> <td style="text-align: right"><font style="font-size: 10pt">&#8211;</font></td> <td>&#160;</td> <td>&#160;</td> <td><font style="font-size: 10pt">$</font></td> <td style="text-align: right"><font style="font-size: 10pt">&#8211;</font></td> <td>&#160;</td> <td>&#160;</td> <td><font style="font-size: 10pt">$</font></td> <td style="text-align: right"><font style="font-size: 10pt">&#8211;</font></td> <td>&#160;</td> <td>&#160;</td> <td><font style="font-size: 10pt">$</font></td> <td style="text-align: right"><font style="font-size: 10pt">1</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #EEEEEE"> <td><font style="font-size: 10pt">Capitalized software costs</font></td> <td>&#160;</td> <td><font style="font-size: 10pt">$</font></td> <td style="text-align: right"><font style="font-size: 10pt">290</font></td> <td>&#160;</td> <td>&#160;</td> <td><font style="font-size: 10pt">$</font></td> <td style="text-align: right"><font style="font-size: 10pt">30</font></td> <td>&#160;</td> <td>&#160;</td> <td><font style="font-size: 10pt">$</font></td> <td style="text-align: right"><font style="font-size: 10pt">45</font></td> <td>&#160;</td> <td>&#160;</td> <td><font style="font-size: 10pt">$</font></td> <td style="text-align: right"><font style="font-size: 10pt">&#8211;</font></td> <td>&#160;</td> <td>&#160;</td> <td><font style="font-size: 10pt">$</font></td> <td style="text-align: right"><font style="font-size: 10pt">365</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td><font style="font-size: 10pt">Depreciation and amortization</font></td> <td>&#160;</td> <td><font style="font-size: 10pt">$</font></td> <td style="text-align: right"><font style="font-size: 10pt">462</font></td> <td>&#160;</td> <td>&#160;</td> <td><font style="font-size: 10pt">$</font></td> <td style="text-align: right"><font style="font-size: 10pt">91</font></td> <td>&#160;</td> <td>&#160;</td> <td><font style="font-size: 10pt">$</font></td> <td style="text-align: right"><font style="font-size: 10pt">142</font></td> <td>&#160;</td> <td>&#160;</td> <td><font style="font-size: 10pt">$</font></td> <td style="text-align: right"><font style="font-size: 10pt">&#8211;</font></td> <td>&#160;</td> <td>&#160;</td> <td><font style="font-size: 10pt">$</font></td> <td style="text-align: right"><font style="font-size: 10pt">695</font></td> <td>&#160;</td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Geographical revenues for the three months ended November 30, 2019 and 2018 were as follows (in thousands, because of rounding numbers may not foot):</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p> <table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 10pt"><b>North &#38; South America</b></font></td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 10pt"><b>Europe</b></font></td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 10pt"><b>Asia</b></font></td> <td>&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 10pt"><b>Total</b></font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #EEEEEE"> <td style="width: 42%"><font style="font-size: 10pt">Lancaster</font></td> <td style="width: 2%">&#160;</td> <td style="width: 1%"><font style="font-size: 10pt">$</font></td> <td style="width: 11%; text-align: right"><font style="font-size: 10pt">2,547</font></td> <td style="width: 1%">&#160;</td> <td style="width: 2%">&#160;</td> <td style="width: 1%"><font style="font-size: 10pt">$</font></td> <td style="width: 11%; text-align: right"><font style="font-size: 10pt">1,147</font></td> <td style="width: 1%">&#160;</td> <td style="width: 2%">&#160;</td> <td style="width: 1%"><font style="font-size: 10pt">$</font></td> <td style="width: 11%; text-align: right"><font style="font-size: 10pt">1,233</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 10pt">$</font></td> <td style="width: 11%; text-align: right"><font style="font-size: 10pt">4,927</font></td> <td style="width: 1%">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td><font style="font-size: 10pt">Buffalo</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">2,387</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">&#8211;</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">&#8211;</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">2,387</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #EEEEEE"> <td><font style="font-size: 10pt">North Carolina</font></td> <td>&#160;</td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 10pt">1,737</font></td> <td>&#160;</td> <td>&#160;</td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 10pt">325</font></td> <td>&#160;</td> <td>&#160;</td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 10pt">25</font></td> <td>&#160;</td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 10pt">2,087</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td><font style="font-size: 10pt"><b>Total</b></font></td> <td>&#160;</td> <td style="border-bottom: black 2.25pt double"><font style="font-size: 10pt"><b>$</b></font></td> <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt"><b>6,562</b></font></td> <td>&#160;</td> <td>&#160;</td> <td style="border-bottom: black 2.25pt double"><font style="font-size: 10pt"><b>$</b></font></td> <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt"><b>1,472</b></font></td> <td>&#160;</td> <td>&#160;</td> <td style="border-bottom: black 2.25pt double"><font style="font-size: 10pt"><b>$</b></font></td> <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt"><b>1,258</b></font></td> <td>&#160;</td> <td style="border-bottom: black 2.25pt double"><font style="font-size: 10pt"><b>$</b></font></td> <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt"><b>9,401</b></font></td> <td>&#160;</td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>&#160;</b></p> <table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 10pt"><b>North &#38; South America</b></font></td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 10pt"><b>Europe</b></font></td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 10pt"><b>Asia</b></font></td> <td>&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 10pt"><b>Total</b></font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #EEEEEE"> <td style="width: 42%"><font style="font-size: 10pt">Lancaster</font></td> <td style="width: 2%">&#160;</td> <td style="width: 1%"><font style="font-size: 10pt">$</font></td> <td style="width: 11%; text-align: right"><font style="font-size: 10pt">2,112</font></td> <td style="width: 1%">&#160;</td> <td style="width: 2%">&#160;</td> <td style="width: 1%"><font style="font-size: 10pt">$</font></td> <td style="width: 11%; text-align: right"><font style="font-size: 10pt">947</font></td> <td style="width: 1%">&#160;</td> <td style="width: 2%">&#160;</td> <td style="width: 1%"><font style="font-size: 10pt">$</font></td> <td style="width: 11%; text-align: right"><font style="font-size: 10pt">1,306</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 10pt">$</font></td> <td style="width: 11%; text-align: right"><font style="font-size: 10pt">4,365</font></td> <td style="width: 1%">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td><font style="font-size: 10pt">Buffalo</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">2,065</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">&#8211;</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">&#8211;</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">2,065</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: #EEEEEE"> <td><font style="font-size: 10pt">North Carolina</font></td> <td>&#160;</td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 10pt">745</font></td> <td>&#160;</td> <td>&#160;</td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 10pt">51</font></td> <td>&#160;</td> <td>&#160;</td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 10pt">310</font></td> <td>&#160;</td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 10pt">1,106</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: white"> <td><font style="font-size: 10pt"><b>Total</b></font></td> <td><b>&#160;</b></td> <td style="border-bottom: black 2.25pt double"><font style="font-size: 10pt"><b>$</b></font></td> <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt"><b>4,912</b></font></td> <td><b>&#160;</b></td> <td><b>&#160;</b></td> <td style="border-bottom: black 2.25pt double"><font style="font-size: 10pt"><b>$</b></font></td> <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt"><b>998</b></font></td> <td><b>&#160;</b></td> <td><b>&#160;</b></td> <td style="border-bottom: black 2.25pt double"><font style="font-size: 10pt"><b>$</b></font></td> <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt"><b>1,616</b></font></td> <td><b>&#160;</b></td> <td style="border-bottom: black 2.25pt double"><font style="font-size: 10pt"><b>$</b></font></td> <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 10pt"><b>7,536</b></font></td> <td><b>&#160;</b></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">NOTE 10: EMPLOYEE BENEFIT PLAN</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We maintain a 401(K) Plan for all eligible employees, and we make matching contributions equal to 100% of the employee&#8217;s elective deferral, not to exceed 4% of total employee compensation. We can also elect to make a profit-sharing contribution. Our contributions to this Plan amounted to $92,368 and $86,940 for the three months ended November 30, 2019 and 2018, respectively.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">NOTE 11: SUBSEQUENT EVENT</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: 0.25in">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On January 7, 2020, our Board of Directors declared a quarterly cash dividend of $0.06 per share to our shareholders. The dividend will be distributed on Friday February 3, 2020, for shareholders of record as of Monday January 27, 2020.</p> 141375 P1Y3M29D .05 575897 698007 339073 313668 0 0 306000 554000 246000 800000 144012 144765 38109 53309 P5Y10M25D 401580 1928820 35.57 22.69 .0156 .0259 .3215 .3161 .0068 .0110 P6Y8M5D P6Y7M21D 0.00 .0620 10559000 P3Y0M26D 2045 72411 11387000 86940 92368 P6Y11M26D EX-101.SCH 6 simu-20191130.xsd XBRL SCHEMA FILE 00000001 - Document - Document and Entity Information link:presentationLink link:calculationLink link:definitionLink 00000002 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Unaudited) link:presentationLink link:calculationLink link:definitionLink 00000003 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Unaudited) (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 00000004 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS (Unaudited) link:presentationLink link:calculationLink link:definitionLink 00000005 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY (Unaudited) link:presentationLink link:calculationLink link:definitionLink 00000006 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (Unaudited) link:presentationLink link:calculationLink link:definitionLink 00000007 - Disclosure - 1. GENERAL link:presentationLink link:calculationLink link:definitionLink 00000008 - Disclosure - 2. SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES link:presentationLink link:calculationLink link:definitionLink 00000009 - Disclosure - 3. REVENUE RECOGNITION link:presentationLink link:calculationLink link:definitionLink 00000010 - Disclosure - 4. PROPERTY AND EQUIPMENT link:presentationLink link:calculationLink link:definitionLink 00000011 - Disclosure - 5. CONTRACTS PAYABLE link:presentationLink link:calculationLink link:definitionLink 00000012 - Disclosure - 6. COMMITMENTS AND CONTINGENCIES link:presentationLink link:calculationLink link:definitionLink 00000013 - Disclosure - 7. SHAREHOLDERS' EQUITY link:presentationLink link:calculationLink link:definitionLink 00000014 - Disclosure - 8. CONCENTRATIONS AND UNCERTAINTIES link:presentationLink link:calculationLink link:definitionLink 00000015 - Disclosure - 9. SEGMENT AND GEOGRAPHIC REPORTING link:presentationLink link:calculationLink link:definitionLink 00000016 - Disclosure - 10. EMPLOYEE BENEFIT PLAN link:presentationLink link:calculationLink link:definitionLink 00000017 - Disclosure - 11. SUBSEQUENT EVENTS link:presentationLink link:calculationLink link:definitionLink 00000018 - Disclosure - 2. SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies) link:presentationLink link:calculationLink link:definitionLink 00000019 - Disclosure - 2. SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables) link:presentationLink link:calculationLink link:definitionLink 00000020 - Disclosure - 3. REVENUE RECOGNITION (Tables) link:presentationLink link:calculationLink link:definitionLink 00000021 - Disclosure - 4. PROPERTY AND EQUIPMENT (Tables) link:presentationLink link:calculationLink link:definitionLink 00000022 - Disclosure - 5. CONTRACTS PAYABLE (Tables) link:presentationLink link:calculationLink link:definitionLink 00000023 - Disclosure - 6. COMMITMENTS AND CONTINGENCIES (Tables) link:presentationLink link:calculationLink link:definitionLink 00000024 - Disclosure - 7. SHAREHOLDERS' EQUITY (Tables) link:presentationLink link:calculationLink link:definitionLink 00000025 - Disclosure - 9. SEGMENT AND GEOGRAPHIC REPORTING (Tables) link:presentationLink link:calculationLink link:definitionLink 00000026 - Disclosure - 2. SUMMARY - Property useful lives (Details) link:presentationLink link:calculationLink link:definitionLink 00000027 - Disclosure - 2. SUMMARY - Right to use assets (Details) link:presentationLink link:calculationLink link:definitionLink 00000028 - Disclosure - 2. SUMMARY - Fair value measurements (Details) link:presentationLink link:calculationLink link:definitionLink 00000029 - Disclosure - 2. SUMMARY - Contingent consideration (Details) link:presentationLink link:calculationLink link:definitionLink 00000030 - Disclosure - 2. SUMMARY - Intangible assets (Details) link:presentationLink link:calculationLink link:definitionLink 00000031 - Disclosure - 2. SUMMARY - Earnings per share (Details) link:presentationLink link:calculationLink link:definitionLink 00000032 - Disclosure - 2. SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000033 - Disclosure - 3. REVENUE RECOGNITION (Details - Disaggregation) link:presentationLink link:calculationLink link:definitionLink 00000034 - Disclosure - 3. REVENUE RECOGNITION (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000035 - Disclosure - 4. PROPERTY AND EQUIPMENT (Details) link:presentationLink link:calculationLink link:definitionLink 00000036 - Disclosure - 5. CONTRACTS PAYABLE (Details) link:presentationLink link:calculationLink link:definitionLink 00000037 - Disclosure - 6. COMMITMENTS AND CONTINGENCIES (Details) link:presentationLink link:calculationLink link:definitionLink 00000038 - Disclosure - 6. COMMITMENTS AND CONTINGENCIES (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000039 - Disclosure - 7. SHAREHOLDERS EQUITY (Details - Dividends) link:presentationLink link:calculationLink link:definitionLink 00000040 - Disclosure - 7. SHAREHOLDERS EQUITY (Details - Option activity) link:presentationLink link:calculationLink link:definitionLink 00000041 - Disclosure - 7. SHAREHOLDERS' EQUITY (Details - Assumptions) link:presentationLink link:calculationLink link:definitionLink 00000042 - Disclosure - 7. SHAREHOLDERS EQUITY (Details - Options outstanding and exercisable) link:presentationLink link:calculationLink link:definitionLink 00000043 - Disclosure - 7. SHAREHOLDERS' EQUITY (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000044 - Disclosure - 8. CONCENTRATIONS AND UNCERTAINTIES (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000045 - Disclosure - 9. SEGMENT AND GEOGRAPHIC REPORTING (Details - Segments within the U.S.) link:presentationLink link:calculationLink link:definitionLink 00000046 - Disclosure - 10. SEGMENT AND GEOGRAPHIC REPORTING (Details - geographic) link:presentationLink link:calculationLink link:definitionLink 00000047 - Disclosure - 10. EMPLOYEE BENEFIT PLAN (Details Narrative) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 7 simu-20191130_cal.xml XBRL CALCULATION FILE EX-101.DEF 8 simu-20191130_def.xml XBRL DEFINITION FILE EX-101.LAB 9 simu-20191130_lab.xml XBRL LABEL FILE Finite-Lived Intangible Assets by Major Class [Axis] Other Intangible Assets Intellectual Property [Member] Equity Components [Axis] Common Stock Additional Paid-In Capital Retained Earnings PropertyPlantAndEquipmentByType [Axis] Equipment [Member] Computer equipment [Member] Furniture and fixtures [Member] Leasehold improvements [Member] Customer Relationships [Member] Business Acquisition [Axis] Cognigen Trade name Covenants not to compete DILIsym [Member] Counterparty Name [Axis] TSRL [Member] Enslien Research Entelos [Member] Fair Value, Hierarchy [Axis] Fair Value, Inputs, Level 1 [Member] Measurement Frequency [Axis] Fair Value Measurements Recurring [Member] Financial Instrument [Axis] Cash and Cash Equivalents [Member] Product and Service [Axis] Software Licenses [Member] Timing Of Transfer Of Good Or Service [Axis] Transferred At Point In Time [Member] Transferred Over Time [Member] Consulting Services [Member] Dividends [Axis] FY 2019 1st Qtr [Member] FY 2019 2nd Qtr [Member] FY 2019 3rd Qtr [Member] FY 2019 4th Qtr [Member] Award Type [Axis] Stock Options [Member] Exercise Price Range [Axis] $6.75 to $8.00 [Member] $8.01 to $16.00 [Member] $16.01 to $24.00 [Member] $24.01 to $36.11 [Member] ConcentrationRiskByBenchmark [Axis] Net Sales [Member] MajorCustomers [Axis] International Sales [Member] Customer 1 [Member] Customer 2 [Member] Customer 3 [Member] Customer 4 [Member] Fair Value, Inputs, Level 2 [Member] Fair Value, Inputs, Level 3 [Member] Acquisition-related Contingent Consideration Obligations [Member] Business Combination, Separately Recognized Transactions [Axis] Working Capital Liability [Member] Holdback Liability [Member] Earn-Out Liability [Member] FY 2020 1st Qtr [Member] Options, ISOs and NQSOs [Member] PlanName [Axis] 2017 Equity Incentive Plan [Member] Non-managment Directors [Member] Accounts Receivable [Member] Customer 5 [Member] Geographical [Axis] Lancaster [Member] Buffalo [Member] North Carolina [Member] Consolidation Items [Axis] Consolidation Eliminations [Member] StatementGeographical [Axis] North and South America [Member] Europe [Member] Asia [Member] Finite-Lived Intangible Assets by Major Class [Axis] Cover [Abstract] Entity Registrant Name Entity Central Index Key Document Type Document Period End Date Amendment Flag Current Fiscal Year End Date Is Entity a Well-known Seasoned Issuer? Is Entity a Voluntary Filer? Is Entity's Reporting Status Current? Entity Filer Category Entity Emerging Growth Company Entity Small Business Entity Shell Company Entity Interactive data Incorporation state Entity file number Entity Public Float Entity Common Stock, Shares Outstanding Document Fiscal Period Focus Document Fiscal Year Focus Statement of Financial Position [Abstract] ASSETS Current assets Cash and cash equivalents Accounts receivable, net of allowance for doubtful accounts of $0 Revenues in excess of billings Prepaid income taxes Prepaid expenses and other current assets Total current assets Long-term assets Capitalized computer software development costs, net of accumulated amortization of $12,669,722 and $12,356,055 Property and equipment, net (note 4) Operating lease right of use asset Intellectual property, net of accumulated amortization of $4,181,042 and $3,948,750 Other intangible assets net of accumulated amortization of $1,296,875 and $1,210,000 Goodwill Other assets Total assets LIABILITIES AND SHAREHOLDERS' EQUITY Current liabilities Accounts payable Accrued payroll and other expenses Income taxes payable Current portion - Contracts payable (note 5) Billings in excess of revenues Operating lease liability, current portion Deferred revenue Total current liabilities Long-term liabilities Deferred income taxes, net Operating lease liability Total liabilities Commitments and contingencies (note 6) Shareholders' equity (note 7) Preferred stock, $0.001 par value 10,000,000 shares authorized no shares issued and outstanding Common stock, $0.001 par value 50,000,000 shares authorized 17,623,324 and 17,591,834 shares issued and outstanding Additional paid-in capital Retained earnings Total shareholders' equity Total liabilities and shareholders' equity Statement [Table] Statement [Line Items] Allowance for doubtful accounts Accumulated amortization of computer software development costs Accumulated amortization on intangible assets Preferred stock par value Preferred stock, shares authorized Preferred stock, shares issued Preferred stock, shares outstanding Common stock par value Common stock shares authorized Common stock shares issued Common stock shares outstanding Income Statement [Abstract] Revenues Cost of revenues Gross margin Operating expenses Selling, general, and administrative Research and development Total operating expenses Income from operations Other income (expense) Interest income Interest expense (Loss) income on currency exchange Total other income (expense) Income before provision for income taxes Provision for income taxes Net Income Earnings per share Basic Diluted Weighted-average common shares outstanding Basic Diluted Beginning balance, shares Beginning balance, value Cumulative Effect of Changes related to adoption of ASC 606 Exercise of stock options, shares Exercise of stock options, amount Stock-based compensation Shares issued to Directors for services, shares Shares issued to Directors for services, value Declaration of dividends Net income Ending balance, shares Ending balance, value Statement of Cash Flows [Abstract] Cash flows from operating activities Adjustments to reconcile net income to net cash provided by operating activities Depreciation and amortization Change in value of contingent consideration Stock-based compensation Deferred income taxes (Increase) decrease in Accounts receivable Revenues in excess of billings Prepaid income taxes Prepaid expenses and other assets Increase (decrease) in Accounts payable Accrued payroll and other expenses Billings in excess of revenues Accrued income taxes Deferred revenue Net cash provided by operating activities Cash flows from investing activities Purchases of property and equipment Purchases of intellectual property Capitalized computer software development costs Net cash used in investing activities Cash flows from financing activities Payment of dividends Payments on contracts payable Proceeds from the exercise of stock options Net cash used in financing activities Net increase (decrease) in cash and cash equivalents Cash and cash equivalents, beginning of year Cash and cash equivalents, end of period Supplemental disclosures of cash flow information Income taxes paid Non-Cash Investing and Financing Activities Right of use assets acquired Organization, Consolidation and Presentation of Financial Statements [Abstract] ORGANIZATION AND LINES OF BUSINESS Accounting Policies [Abstract] SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES Revenue Recognition [Abstract] REVENUE RECOGNITION Property, Plant and Equipment [Abstract] PROPERTY AND EQUIPMENT Other Liabilities Disclosure [Abstract] CONTRACTS PAYABLE Commitments and Contingencies Disclosure [Abstract] COMMITMENTS AND CONTINGENCIES Equity [Abstract] SHAREHOLDERS' EQUITY Risks and Uncertainties [Abstract] CONCENTRATIONS AND UNCERTAINTIES Segments, Geographical Areas [Abstract] SEGMENT AND GEOGRAPHIC REPORTING Retirement Benefits [Abstract] EMPLOYEE BENEFIT PLAN Subsequent Events [Abstract] SUBSEQUENT EVENTS Principles of Consolidation Estimates Reclassifications Revenue Recognition Cash and Cash Equivalents Accounts Receivable Capitalized Computer Software Development Costs Property and Equipment Leases Goodwill and indefinited-lived assets Fair Value of Financial Instruments Research and Development Costs Income Taxes Intellectual property Intangible assets Earnings per Share Stock-Based Compensation Impairment of Long-lived assets Recently Issued Accounting Standards Property and Equipment estimated useful lives Right to use asset Fair value measurements Reconciliation of contingent consideration value Schedule of intangible assets Earnings per share Disaggregation of revenues Property and equipment Schedule of Liabilities Future minimum lease payments Schedule of dividends declared and paid Schedule of stock option activity Assumptions for options Schedule of options by exercise price range Schedule of consolidated results from reportable segments Schedule of geographical revenues Property, Plant and Equipment, Type [Axis] Estimated useful lives Right of use assets Lease liabilities, current Lease liabilities, noncurrent Operating lease costs Weighted average remaining lease term Weighted average discount rate Fair Value Hierarchy and NAV [Axis] Cash and cash equivalents Acquisition-related contingent consideration obligations Value at beginning Purchase price contingent consideration Contingent consideration payments Value at end Amortization period Acquisition value Accumulated amortization Net book value Numerator Net income attributable to common shareholders Denominator Weighted-average number of common shares outstanding during the period Dilutive effect of stock options Common stock and common stock equivalents used for diluted earnings per share Amortization of software development Amortization of intangible assets Accumulated amortization of intellectual property Impairment of long-lived assets Timing of Transfer of Good or Service [Axis] Revenues included in contract liabilities Property and equipment, gross Less accumulated depreciation and amortization Net Book Value Total contract with customer Less: Current Portion Long-Term 2020 2021 Future minimum lease payments Rent expense Royalties expense Record Date Distribution Date Number of Shares Outstanding on Record Date Dividend per Share Total Amount Number of Options Option outstanding, beginning balance Granted Exercised Canceled/Forfeited Expired Awards Outstanding, ending balance Vested and Exercisable, end of period Vested and Expected to Vest, end of period Weighted-Average Exercise Price Per Share Outstanding Granted Exercised Canceled/Forfeited Expired Outstanding Vested and Exercisable, end of period Vested and Expected to Vest, end of period Weighted-Average Remaining Contractual Life Weighted average remaining contractual life Vested and Exercisable Vested and Expected to Vest Estimated fair value of awards granted Unvested Forfeiture Rate Weighted average grant price Weighted average market price Weighted average volatility Weighted average risk free rate Weighted average dividend yield Weighted average expected life Exercise price low Exercise price high Awards outstanding Awards outstanding weighted average remaining contractual life Awards outstanding weighted average exercise price Awards exercisable Awards exercisable weighted average remaining contractual life Awards exercisable weighted average exercise price Plan Name [Axis] Common stock reserved for issuance under the plan Equity plan termination date Fair value of non-vested stock options Weighted average period of vesting Stock issued for compensation, shares Stock issued for compensation, value Concentration Risk Benchmark [Axis] Customer [Axis] Net sales concentration percentage Cash and cash equivalents exceeding insured limits Net Revenues Income (loss) from operations before income taxes Total assets Capital expenditures Capitalized software costs Depreciation and Amortization Subsegments [Axis] Contribution by employer in benefit plan Increase decrease in operating activities Payments on contracts payable Property and Equipment estimated useful lives [Table Text Block] Reconciliation of contingent consideration value [Table Text Block] Amortization period Contingent consideration payments. Weighted average number of shares outstanding basic and diluted at record date Weighted average remaining contractual life abstract Equity plan termination date Customer 1 Member Customer 2 Member Purchase price contingent consideration addition Estimated fair value of awards granted Weighted average market price of options, ISO's and NQSO's Unvested Forfeiture Rate Assets, Current Liabilities, Current Liabilities Stockholders' Equity Attributable to Parent Liabilities and Equity Gross Profit Operating Expenses Interest Expense Nonoperating Income (Expense) Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest Income Tax Expense (Benefit) Shares, Outstanding Cumulative Effect of New Accounting Principle in Period of Adoption Dividends, Cash Share-based Payment Arrangement, Noncash Expense Increase (Decrease) in Deferred Income Taxes Increase (Decrease) in Accounts Receivable Increase (Decrease) in Cost in Excess of Billing on Uncompleted Contract Increase (Decrease) in Prepaid Expense Increase (Decrease) in Prepaid Expense and Other Assets Increase (Decrease) in Accounts Payable Increase (Decrease) in Employee Related Liabilities Increase (Decrease) in Billing in Excess of Cost of Earnings Increase (Decrease) in Deferred Revenue Net Cash Provided by (Used in) Operating Activities Payments to Acquire Property, Plant, and Equipment Payments to Acquire Intangible Assets Payments to Develop Software Net Cash Provided by (Used in) Investing Activities PaymentsOnContractsPayable Net Cash Provided by (Used in) Financing Activities Cash and Cash Equivalents, Period Increase (Decrease) Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Assets, Fair Value Disclosure Business Combination, Contingent Consideration, Asset, Current Current portion - Contract payable (note 5) Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Operating Leases, Future Minimum Payments Due Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period Share-based Compensation Arrangement by Share-based Payment Award, Options, Expirations in Period Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Number Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Weighted Average Exercise Price EX-101.PRE 10 simu-20191130_pre.xml XBRL PRESENTATION FILE XML 11 R22.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
5. CONTRACTS PAYABLE (Tables)
3 Months Ended
Nov. 30, 2019
Other Liabilities Disclosure [Abstract]  
Schedule of Liabilities
   November 30,
2019
   August 31,
2019
 
Working Capital Liability  $   $ 
Holdback Liability        
Earn-out Liability   1,761,028    1,761,028 
Sub Total  $1,761,028   $1,761,028 
Less: Current Portion   1,761,028    1,761,028 
Long-Term  $   $ 
ZIP 12 0001683168-20-000066-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001683168-20-000066-xbrl.zip M4$L#!!0 ( .**5!8HGIEMLD *P "@ 1 [HC*)D ^'3/](8LVWUTUFUI+?GTSOUR B** M$L8@P,9#,N?7W\JL!PH@0 (D2((D)O9LRR2(RLS*S,K,RL??_O>/F:N]D"!T M?._O;_3+[AN->!/?=KRGO[_Y=G]Q=7]]<_-&^]^__O?_IM'__>U_7%QHGQSB MVN^T#_[DXL:;^K]H7ZP9>:?]1CP26)$?_*+]I^7&\(G_R7%)H%W[L[E+(D*_ M8"N]T_J7NJU=7)1X[7\2S_:#;U]OY&N?HVC^[NW;U]?72\]_L5[]X'MX.?'+ MO>[>CX,)D>\*G5GL6A&%*?RO/_6_&A^,KC[6=;-[^6-*$?E@1?0AHVMTZ5== M^+X[?M#[[\S>N[[Y_Y5<,;*B.)0K=G]T^?_8S__VXS%PG7?P_VMT,[SPW8_0 M^?L;!M3)?73 'G7$ MHS;)/!>2R>63__*6?O$6=NVBJU^8NG@\(--"D =OZ;?B02?T>X8^7(4?>T+\ M( XOGBQK+G\PM<)'?)A_D0,,_2;P71+F_@:_R?F1YWM>/,N'RXZ"M]%B3M[2 MAR[H4R1P)O)WZW^4_@&% 3[.APZ_R8%NXL=>%"SRMX1_"3\;IG\6!M'R,O3# MG!5 -.6SBIQ249^]%6+Z1@@@,.V[$$7C*YEJR._OGI$+X+<7B5R']AO^->"& M7U/M]$9[*U[%!'+B>Q'Y$6F._? M27#CT46?G$>77(4AB<+?R>R1! $Y'/S@NQLPB^7_QN_=,/KETK#*]^..&;7\6/5M#C;V]SEU;! M?IL/]TGJ0X*&N--V,M MW.I=FPG&A3$Z6N4N$-BIF9!5Z*W,-53F]FP^MKKX&/DBI51WZ59(OKCV9S/? MNX_\R??38 <(QQ'X_<<_8PHWQ"9]C_XSPP!+>!]PW_?@*2V=$^V^'W[?]QA& MD/M^9=L.A-FHVK,Y9\([W="*QH)*,D(_\F6F$E@.:Q $[U0$E8GA KCF@=!IL('R].Y=2\!74&D]RU6![GT<4H.>+C^A$A"BG\\@ M@;2Q=^F=:)F]*K,_!)9-( ^VY? LAV=)T[+U\;#U%]^;4+N=1.3J*2#J>=@R MN&3P8B*UK'Y*K/[AYO--N)BUG'Y@3D_M0\OH=9DJ+7L?TE)IF7K7SF;+WPWQ M-5M6+V;U@JS%-I9R1/Q]6$M\SWF4;2#D*,R+L^;)-HIQ-+Y=RZ=M".((V/2@ M)FQ#3_B6-\\V?G!@CFR=_^-QCLZ+3]LF T?29&#O5:EEJY6% GNX__KYC%EE MFSK5,L"%041]CYBN$LPM^FXXQ16ME5"_9W#V5#;@S-CSD^4$V [SQIO'4?B9O!!7Y_RY],SOQ KC@$4TOI)) M' 2.]Y1Y^-H*GZ\\&_X#B1Y@:3+% 4$[=> MAT8!3-FC3P'Y,R;>9%$ U8KMK!D\Q[.\B6.Y-Y2E@Q@6S'A^*YCF5 5RJZY< MK6G3F+/C@*9-PS,%>8;U MSL&X:'F[Y>U3,BM:?CY/?CXJ@Z)-=#@PG[;5#3LV*UH.;SF\^<9%U7O*EJO/ MF:L;VQ2_9<^6/8_, FXS/@X>_3U@QD?#+> M[C1:KCY?KMZS M[,06NYLCG# MS)KG&94XV]OZB,;61S3\6"VAMUKF.@[F.BK-Q8VS>W\:O5H!W8()W1M9&*M4 MS'KAE 0!L:^B.]_QHAOO@6[C<7,?V$OTQ+/C270;W)/@A2*OV$OY-*G'5),% MM\[,\9YNIX+ M]/??-_.0*-4YZ[8A5:A[HSG;U](T++[ =D]O0$MIU?D]&O? M"V,WHJ3GA#YW7B\B2,OMC>?V@OC3.0^F.?! FD/WSFA'$S5E--&!.:&=*\2< MZ<;,%3HP/[1#@=C##1H*=,!K )'1PFWBKV3B!VB8P'?Z:;#%!^<%7FZ'BJV; MB^CQ!<@R624[C[ZN9!?C7-C%:-FE!G8QSX5=S)9=:F"7WKFP2Z]EE\WNF>\C M?_+]=@Z="4^#5ZY>KMER7\&R#855OC5M6.1JM9:A[TVK'>EG^1-R\DV3Y)GBF)\CR)^*JGB3+-\&[/D&6 M/Q%W^R19O@D1@N:Q?,%]5VN_'RN;'\A^/_#];&M\'RN_'LCX;C2_MI9S<_GU M0)9SH_FU-7N;RZ\',GL;U"7AWG*SX_F@4#7PD-"6JWQ_[!Q\[7L3^NL ,?OJ MA-_?+]X3;_(\LX+O&:9.D*Z'G2%-GI77\=EJZEUM$;U;9ZSR'5S+S"TSYS#S M<=X2+C.S(/B)A!B:RL,9,K=ZN$;6/9%H0]-9M[VUJY]U3R3PT'36;6_?ZK-^ M6X/A[ R&QMJZ&[)N:S"R*5%TUFW"6DWQ\2Z!^/' MTZ:S;BCU3RCMP*Y.X$L'?]K M!;(! GF QFGM"=F>D*U 'E(@UYNL9BN0NQ/(TK':5B ;()#-,%E;@6P%LA7( M0Y^0K;"U/'UJATS+TRU/GYJ>WC;6QQ,!KB@]0P>OS8EK15!_Y\$<#_H3&.I! M>9)=JM\^NLX3_G5Z,M'& >L05DQXV)B=SO5H:L6X%>-6C.L1XV:\A6$EI).-DS@3/W'W[PG5+EVIH[D>5^=JQ'QZ7 GP8#OX]#QR-A M>.W/'AW6&>^>S"VZ\<1=P)R^)P]ZF#X$EA=:$^0!A8-6DN9,]&7+)\H?"'P5$.2_]T7+&D7#&WG7&1ROP;N.H90R%,?)I_AP3O: %30'P/ MHCJ93/ LWOM62$?;ZJEEG8:QSO%TKVI9IU&LIXPB_M6S4,#8Z<%BNY8?F\L,APG4M/S2:'_8> MQFOYHF:YFH<4QT'(&YEG$.SC@'#L6U'- D#CA$\*WE@(9Q MP-[#;2T'-(L#=G\*C(ZR1'?_1R6(XO$2Z1"ZY#9Z)L&-1Q=Z$Y'/S@NQLPB^7_QN_=,/KETKS*B7%?0X<1W#G"#CJ,4'$#C830?E&N*Z M9!+%EGL7^'0=T7%#]BB!)_QS%J]B&JV7KC+ A4'T[MJ/Z2K!G#KQBR_6C*@- M4=0-:*]ARL:M./M"OYD ES2Z]-O38.,/S@N\W%;[YN0BVD:HRM@36--R.X>; M\-/@CZM7*[ ?%G.25F1+>)ZJ=;!>+3 JA#>A_^7/T#_)74>MD(=GJQ3*6DDM ML[0&1YG^CBV#G$O'QG:G3\]:*.C-B1%=^OGPQIL X"_DSK5.Q$ $3+)NYBI\ M3W7KUQN*+1L=83WA%]< (RB?S@R&-I:\)5JU!N^:=J MUM6]Y9(P'9"]QO^0H'?<;)2T%4$]P^;4?'7"[^\7[XDW>9Y9P?=,^"*A17V! M5Q;TY215XVD9,K>L6[FN=S(!+0'CD8CS8CVZ))^/3R0F6YZ/BPBS1Z9NP\,[ M9FJC9>J],W7I =XM4V_&U&;+U'MGZM)S<%NFWHRIS\Z,;@!3MS;UANDZK4W= M7*9N@DW=O NS&IFZM:G/TZ8^::9N;>KSM*E/FJE;F_H\;>J39NI^R]1[9^I^ MR]0;W3M_MKR)%48D.&Z>!1Z1)9:_$?\IL.;/SL1R%5;)H-K&%"HFM[:LTFJ5 M%6EP+7N<6LY;IDU+N\^'V^>=5IBOMQ+>Q].IY1YY%G.9'4\AVEH(%2V$EDU: MZZ# .FA9X_0M@W:/S\LJ^.('T?.U%?BNXUFGO^LYZ+860D4+H669UEHH82VT M;')>ED.[WZ=J163DFU+GOZY]+Z28VWBO]-%U9I0(6$-\_!N?0NV&\H"XJLI^ MMXSVF0A\RP -9( F^!%7GGWOQ_2_,[K*Y%P.@5RL6Z]B$Z^B9:!F,%#S?(P5 M&@B.HX\QM&H\;7ZA7ZMHMAJFK(9I&:35(&LUR%7HG/AY0[].D&RU1Q7MT3)' MJSDV\W[.,.-F&YNV# RR0TS\R)$(FY/O<[QZKF7EEI6+6?FHM'+6X#\SSJWL M!YP6JQZ5UFU9]9Q9]>BT:N(CG!^C5O&/3HM-CTZCMFQZCFQZ5-JTM+MU-AFY MAW6VFE,.<%3:MF7CEHU/0!L7N6%GP;4'<,*:PZ9'I6U;-CU7-CTZ;;KL@IT+ MD^[7 6L.BQZ=)FU9]-Q8]*BT:&G7ZAPK;P[F8#6@[N=XM6[+TBU+GYB6+G+) MSHB##^"8-8UECTH+MRS;LNP1:MEE=^V\&':_3EO3V/7H-&S+KN?,KLW0KK'G M,%[]=O]AB=5FQ KC@/SJA'[/T(?OZ#/B9>*K]!+PMH+WWS]; 0D+E^!$P(PCNV\4!Y?IBW\]DM,_2DK\G/XK0(-LC#FO559] /Q?.P-L'K9]73) MKIOW8O%]B@HE"'I'EUFS97/Z9_D-LXGS[B/*S+4_F_G>?>1/OK,MNXTC:$A@ M.]Z3QEGU*YF*UA)&E\H*E9@W&KP.O^ [K=EDXLPL-_S[FYLOG][\J@\'/=,T MJ6HKMY@ 3;:Y=UW_U?(FY),??/#CQV@:N\NM[Z_C(*#"GP,IG$.C"U-7( 79 M4L#L4@W\M[<;K;<#8%&A[ 78NX!,"?W&QHVXLX+; $\(^S\M-R9W),"]*4W2 MNP(&Z%YV0:U66[5.6',HND=8V4I7&@8=4+_R:'K MD<_."[%O/*H5GAQJ[UR%(:&^9F7:RYE3]%7$=>J;4A?CU]I'=[1O/Q$_.IOA*7-7M[=N9A.K1S[3]YSA/Q M2J ]-'2ZKQ.J*TA$KIX"@N&LS?'MIY7^\>+\ MX>;S3;B8G0[*1.P**J3Y)-HZF;7)6MRQ](0[K'NME$G*ON<@6' 4KMWF-E/M""X%QFH(TE,[9ZR/S-Z*\%M^<+P2,&4O,H8#@^KK&H"I M*TQ?@CSE@N+UQNE+$&K5O2XRW9;WMH:N#_JZ&I)*O7:#-=^LOMYZM$?#[G!4;KEK/XS"&^_CCPD)Z0+O'=>E@A+>>M\P MW..2".+B7A18DRB\#>@Y_118LXTI85)I'?3'JKANM/Y.T5A/8+,WH@+8JQV- MY;R)+R3:4D+[76/0[ROLL&J1[0%:3[R!V3=[JLZH!!#*ZJ:TZ/7U,5P 9?5F ME576(]@;#@=F=S#:?)51F57T,>5"U:';$)>B;E)>;J"=Z4Q2_'>;NF5HU-7*G4J-W4BG9=8O!+UGKXEOY68_;8& &-0"P7* MS*):!E0 M[TZPJ>%2O-\][(;4>N/=:#S*QUG-PV[)]K?3HT'CI;P\,GJO_/5&G=BLN3T= MFUNHGIQ'J(?IQA#+VO8T [?0Z"F>>)G%Z@.PC!JW[H)@.)>X>KO?Z:GBE>(WMX2G!9&:/^IN;P;,B^W$+"O7&_?'05#S\ MU-\8]?5.@/CO6H^,ZD4.V#9GVAB.Z8XKUNOSJ31MLS)''6'(P7Y_+=O T.)\/E0'YKCJC"(H%X2YH.HW\8Q MX?&HKZK?_+=O T.)./%H/!A7AN'C;.[Z"T+PV"9V?8*A#\PQ]7P2>-:N5!-H M)3PRJM &/7,+T$20\\Y:U% L:'1[7?5.-?_MV\!00I6,>N->KRH,"J4V%AVJ MRKMC,U>'55ZNA)3TAX/16"^UG- D#]8/Y:GM R[&T-0':LQ\W4+U %9&E7;- MH:YO#ICR$/2R@GO;9]^U21""W1(MZ@OUKUNI'L@VN1ZH"ME7$EF.1^R/5N"! MOE;2)BCYH6O!QGQFF/U>WU0TR_JUZH*NS+6WV8=*[FV@N[)M!YQ-R[VS'.J$ M<2MPXS.K3WV\WE!5@_D+; 5'F0-J9!BZ/JH,AY(O@;5XFROEL5H3EGGK9JNN M1WLX, ;E5TV7HCGPI@WU12 M793W5UPZIV'3ZEOC87^DJRRV8FFP6F^GW)JO V_#Z,(QE[[OERM47KXJ[L:@ M9XQ5IVWE\OSCL.3*(M0F?-_/S@228T0@3@DW>B%CMZOHSG>\Z,9[<&:DS&6Q M.3"&XX&JM1F$>X?\]H4$)8$V^MV1&DZL&6:X\XO=B)Y9]R1XH8#7 W5O"-6? MP^W KBH=0VHPC+MF[;1:N>BXU]7U'2RZ43;$F)K!VS++BM:WE6 Q!_VM85E! ME_()"X8YVBE5*D#2W2U-JF8R&-W=4J9R9H7>'>RK M-]:W!ZM,5^ U]UW#W1"G$A3C\6AGI$AZ :ZI+^AO#\/Z?HQK(I?Z@01HDR/" MZ/=VKW[J@U;?D[AM IRN[XB4=0 WK@&VS6?ZKFDB8^Y!9C<"S3S46=@\"ZM6 M6'=E@Y4;;U8RI+)K\=T;4)M.V#H G0X(4NT3=%9JEJ%Y8&FM"O&PMU^1K0I? MMJ)]U]);%;Z^OL?SM[(3NCO:;0^FS4@3=[1P:*CO>TPWD=9+/?EA+1(LZ MZ(.AFN.5L\Z&H%2._0[U46]D[ F4C2RF<3=MS-4'84TQ,>J<#7<$82V1LEYW M__0K#YW9[>V?>)6/JDR;HKW0L+H%4!G(+R2J5[7I$*SO*3<$J14V6%XWDBWL M&A?&:(UF'8][:M[;=LO3)4UE^?[:_(;1B+I,@QJ7'RC+ETC;ZH]3A4M;+U_M M+.GV1\:PQKU?E@QQ?95-S"@C'3OGS&V@VSWC;@7=SOEZ.]KMFNVWA*Z"5+!O M'JP?O(G$>^*1FK(K>J/^0$TR*%AJ"X@V2+J@UMV&$ 'U8%WH>^!X,=T-?M[Y M7OB>3/V R->1\'?'\P,G6D!3J("$4+>0?@O+A/N=1,\^_>:%/H+%6_58^X8^ MT$=9-/<"?\-(5]T[,8-@(T@F1%]WD/SAN'&4:,97ED!4][94CH&#%+0!; M2_]BP-0DW T!>V^%SF2/],+U-@9J&UH9%8'Z@SA/S]"5[(6R\1/Y$L.I5B^N& MI^JY95)#2Q]6A0?:$EGA\UW@P\PT^_WB6PAUO-*-OYI$SLMRK67+Y>P*NGJYH]7>V.M3G@U! ("-V6#X3]]\;+U.K50>@+@SHG@U0I])I5 M:P&S*EDO].ZXVQMM >:=M4#+Z<'_0!]P_;G(G*V#BN:@-Q@HFUZXV%90525: MOSL8J3Y59:C@1 *N]>RU0ETF M33Q\/4])R<=>H#100JOY*)'^!<4/A.+]7H MJM?O#LV#PFF4@Q-"'P>%TRP%9[\[UG/$8X]P]LK!:>BC'(&I%\Y2D>K=L6!5 M+4*I,C"'XSV!DK=[]-MRNU<93C0L63?A#W% 3^,[G!3,#'#%Z@P__B#!Q E+ M>]1)GY>D+&L)AP)WH9?.[:\.XZZP+(XI;X"E.4PU:F\*EJMBTQM@:4"A>".Q M+(QQ;X#EP.BJ=D:#L"QT?C?9RW%/38MH,I9ON?>%9V)3G M8QC1A2-B4Y]H&KO0&JKRI8=\&4?OU[ZV(%80EN@)E+?\7F$7K7>6<#"UR->& MQX/(ISB@3!4'T%;\D_,#_@J3_3@N7#Z#.PDM"&YF<^JTJWWRWOQZ_^P'=,,T M?ZJYSI3 ?RUHR*7Y@>;"#[?$,'1F\3MU_ ,3MFS[K\J,5KFGY*_W46!!D)+B MZ1%M)/:O)( [QJ=D5\E?O_@>:0K,E=M(9K:@WZPMJ-I-,H--KUG8E&LHV2A^ MJMQ!LB:1%OIM13M';$^PHLG#CGK=ZGKY3K$(XBY0VF_#VYVA<: QKP?$IT+O MV,.CL]<&N#O#HMXFN./#B-92KELV6WR42)8*6NT%"/25OIV5.\+P M6#_3:?*F7W( MI5:Z7:V$:GL<5EDA&XZR-TS#&!M-1T$HH?*#5=.3ZG>-U:K \_%BM=U>E9P( MJV=LDF9O54.1VFZGJDUU'1[+7C46K6UU8-EYM'IJ'FTS-^MH#J=-;831H#$G MT<8HC,VFH- 4\?A Y@%]%SY-_W8)&JQ>\3SC#=,/!N-TL5Z9=>N"M7J=AMXD M6#>IT>V9AR-W7:WW,NW*&K(+548,-G$+RL,_;J045*X2SEBP#=F&ZN,:MY>& MPOO#TN&U[+7RZG8GO=2PIM6KUP]KT57XZL!:MY=*?]PSS"MNO==T9!BKA87[ M!GO5!?>:ZQ5]L'\662-H_?YPL#$/I%KFKQ?1PI=O#+YN4+6=GB-2"T!+.E%D M0/(!)9!8"4VT69+EXG<*/K1/^@>Q@EK2JW\5.K2KCL:IL.*ZIP\Q;E@7W(VBPW)-53$=1M2R[)XH'99KM@KI (-#X1K]).FP M7!-63 =ST.OWCHL.6U17%=)AT!V8^@[H(%2L4I:1:%O1R(.KVOKK/U=T\,B? ML%4(V][QR:T3/6)\+Y!%> M\'GU:@4VKTE2M!!33V4"9$OM1@0I[@)G0DIK2T,WZ+FQKL_&%K@< ;%*FUR# M;L\<#LZ;6*7M,J-G#-1+Y',D5FGC;:2GDB7/A%8EC#F]1Q74VCY)QT>9U&F\ M60FLK@],HW^"M*FA//CX^.8W^F 4WO"ZIN7[IET54IN]6C5/#AIU4^J3'TP) M7FG*=?93,^%PT0X'Y647Y]Z*P-O@+2DK11#'U^.U_;.;4E;?*:N M(*W1O1R,6MIN?@:OH*W9NQSM)@IV*K0M1T?=O.R=N6JM$E];14GC3*L%-\J3HV@LCT'*OD;-6,YPY]_68YM#7>#Y3$\6A)6]6A MW4W Y21)6\VA-2[[->:TG#IMJ^;*[2:V?"JD+2O]1JM8ZS #&DQ(!O%5'#W[ M@?,O8G_S;!(H_ +5HV'JO5\!S,_^*PG87\ZL]$S5W9S^P[6TK0?)XR5HI3-_ M=-E=ZQB<.T$KG?3ZH*5HO>>[T3L-BGZ;SQNB14@E;2HB#T+45K M=9AZAZ7HXWJ+[;%RU/PKF5D.C%F&AL.!A4WD'D@P,[8F])M?[P;_T/7?C<&' M#-'VB\@IT#)7K_YZU_O'^/=A2]V=*%GDWN[O>DO?W:C<7^]&_QC\KH]:\N[$ MC/WU;OR/T>_Z^+3(6QQY* )!K^,5?D"WL3H76FYV2A6T4P_8 MZI1PR??*1MQ1VBUMPZ69VH)B&+?%9U4O^!KQZ5ZJ58^[1*CB!HG!7,OQQ0(\ M=+/1>"R']0KP4-L=-A"/Y6!:OIRDVZXT1DX:RU8;XE&>K<:-QJ,D6U$\AHW& M8_F"J0B//:3K9ZLD0J7+%VR5I@S%'3J^?LC9H!I." *O.N#@%Z3:.Z&L(: M O3R(Z[T8;,@KSH5RMP.?!YHA)07,2WIWI]&KU9 MIJAT^^FZ;ING3K@*J/" MS$%_[W!M,\2O?S R;@*ND1E*?P#JEI=\8_^P;CR(SSPX73?12X>E;E6(>UMJ M!GX#]8=#5^5FWV?'>G1<)UI^#-8?40.\::6]_[6+U 5C",MPY M@%^H,;P=$;LEH4M6JA7 ]43<'D!VQG^RG. _+34^;A:RN$T37P'[@D?+%<4G8H M8,_L]\9*?+L0L9U3P#@(!;J[1STS=K(YFV]05=+K#9I @9/=_/5\;YXJZNMW M_611+]CU$]'E!1M[(LIJ1VF;UP&L39P*(X M#<0W,#8:BK@(*SCDX,9(G3;T:K0J17;V$[6K"R3!9W_XP7=(C&=A3/G+:E3< M-<2I@.U10)RB\;_[KOUH3;XW%-84=3>!-:=$88_4_6@%WFT<50)XWR*7+ITX M%H!W ))-G',H&WJ%VM6MOKDS:_W-[]_^WSU<'/[Y5Z[^_SM M7KOYIDI M91+"5DB]0'TSO]WY1 ];RX6Y]55QN6!J@"U3]+8C)#\HSW=5D0EPP](BMX1O4I5.O7%[Q(Q6_ M)PK1;X'_2@72G\TMK_S*R@ZN>-WRJO=4/[COX]#Q2.E)=V]^C8(XM5CJ+DJ=(^MO$O)"EN8_[:\52=^0+>9-8*A^TRN(:DO6%S[=GFNO;Y*K[WB MG?EHO\UNA![S'M/GFIA0L14PB?Z6?E]_+]Z6JTLO:EX.9#9:HO! M2.B\Y>2;EI,%\OR%J^C:"H(%96TT_C>VXI<"V*66JPW&40D8Q[UN=ZAV-MLO MB*6LBJ5(^;[)N![&L=DW#'.T)8BW<_3@O:?/U-4E7Z%>^7;Z+60)>#4D+ZQ\ M?PW K*?3<-@=J5,0=PT1Z AC]*N3==0E!FX!3(C75&'7[_7W"M)Y_^R95W\.-88J> MJ<'HSV9.-*LSRRSSWHV6W<#?7+=L/FUJ31!;NT9-0)6H9X"CW=@_9.MYUAQ0 ME3O8 K)DBT,X9$48?.*0@H34W"W\$3KO/,?]^QOP-=YH;[=>)7=/UJV"73N> M?=9P,-('775\PM*[-UN]C"5IZF/#&*2ZCM>T.O#3A3%:O;HY M[AO#L;$SW),KAJ372HDHW;"G*N<:*;(-3/WQ#G8I2ZJ#?0^[WN M[@FX 7#43^K3_=V)GBA1Q3/61P-]N .9S!9X5M43 WUGFG-C/=$U=P)3?QO= M9>Z$3EOMW< 8[)Z?MM!5O6Y_T-7WP%_;P-@S^_U=G-]9?ML&QI%N=O4=[/52 M%XDMSJ618>CZ#L[.+#]N=B[UQ_IN5'^:$3Y9;Q/@3+,_Z)D[."M*U>4:?>IW='>W;VM<67TPZIK5= )Q7;@V(QYU>UWJ M6E[9,\?#*VJX#V==-<[ UP-#W MT@HF$('_ #EE_AR\^!H)VS?& W735RZX-715J=@W!F;?V! Z&8SAW]?2_\,T M>J/A*"],*5;9"(RJA.EUS?%0SXOV%X&!-\$DC%@$7#Y>"TT&:G2N8*$MX*E* M'%TW5'^V(D U"IC94 *^+4$ %4IT2V]^"<_(,Z3QZ+KD\5#8'DAY WX MWF_T%/WLA^%[,J7//%@_ZJ ,_7Z@VO$5EJ\9\LJ*?5@3W%]\SQ>\R%BS1LZ[ M&/2I$"1P%BZV%525!;,W5L<-EP8JT_&:97?<3EEK:&6VPWLK=";5R5?4G'K8 M,_21>A=>"8[:D5A-[4(D!MW1>*S7A,324]L&FHMIKP]ZO>QT2G7EC4"K$F\N M!(VZ?B,S.]MY:]"JA-V*J=8?#X?925]U4*UT]*T8M/%XW!_M +320;CB#36& MXY%9/V@U;.B ^J1&)5Z#]T-W?&)_B*&PA&6H89K.?3*X0 YRLVLQ=/J4\[(A MKRI [ @+W4@4YOJK-]V T$G3L*"0FPH6:QUYO6L.A]D01A.P&"A8K+V$-;J] M\;!Q'%79X#'[_7XVA'EP+%9U\ZQV8=!KW [ER/R&N)F-V[<<3; A;DO7/$W M+:L?-L1MT#B>S-$:F^Y;-FY^<-Q6=@;>^/('[ F]<2?Q*MVRQ447M3KT)O)L MH:[9 E=JF_2R%QQ-P+50]VR.*U@PS>/A5;IHFT2G?K]6W71E_S,.(]''-Q^N M@I%JGBW>>CM5UZKE&JK;[:IX[@#,@U&BFJ]D=$=#=?C!Z5"BJK]E&+U!OW>B ME*CFLYE&3_6?3XH2E?P^8]P;=D^2)W9C[YV57JV%7F>D?>N@USGIZ#KH=4Z: MO YZ[5_?%YC8['Z ??[)#^Y)\.),2J>^;'-78=#_K?4 "L#;!7*;Q0&+D.MW MUX<#]X;S!Q'83>\EFH-27==_V8+()@GWL>]2?9=]34*IKCN^IJ"T MFU /G/J-D:W=1&? -F@,BKL)J( %T9AS;##L 58(]EBVDU1 MO(YGL.RMM],KV\?0QHYJ-"]Z8],8 MJCWK-H9P+[@>"ID/SHMC$\\.H<5;'7Z=3IW2KIJ!F%IA@^4K9G%V>Z.16J&U MW?+5TR_[W;'>JW'Y2MX17=[01WJ-RU=+>.SV!Z;*I]ON?;$)LDEE],XY$KH=L_V6T%61"C(/Z*_%=<#5#+HO_\M:.CXV5,^#<6^HUM^O M6&Y+R*HJC\&P.U0SX2I )OHI4U?KT?'P$=GF+#U3Y"H(+/HIWLUO&FP30T.\#8?^]\3Z0*0F"5#_1 M6D+B>JJ%<:EU:P.VRU#S7P'W]0YXTZ'N\=[$=QZWV#W:&> A_#!-WBZ^G8T>OJ MO54XE(=GU[A5YOS>T!BN9/TZ<;L+R)PZ]G56AYNZT1^;JQ!(+UH'D%6)?#$8 MCKKF2I'=$$BAE_COJ&F![7;9N+!:Z*MW1Z9ZI[X9*+M#J/)>Z#U35UV372$D M]-J=M:A-]>NFV1NN/%4SJ]8"9N6^$J/N:+"292I#^9&J&G]!"!^RIXR#J\6/ MZ(_&*Z6S>/FZ0:_,SKV>;JSDB&U@Y]H^4?]P&-Q.A;]8#T_KQF UMZR!8B=H M5-V'L:[WNSM%8KGM?XV:11^,#&,E_(7+UPSY%B[5%D#3CT6*X^3/V G(70#] M7*+%G6MY$60RTD_G2WWQ-Z6VH4XL*+]VO5!75NMZ;[P;L&^\B+JU#MV7^@R7 M?GK4X=HU:P%R"^:M#. 7$D'(C5(= G#V^\6W$#C]QGLA(<0$KF!45FU'Y$5/ M[X]U)=96?OEZ :]\0/;-D:F>+]4!#YU9+/?GUA/N3JWZM]\?#'K4QURSUA8@ M;<";)8&1+!SX$T+L$!;TCNY=#9P$C M_I_\H& @3QW44LR0+2#9,5*5/;+,$+D:,;L-GBR/7]_!O8OO.K:XVKL+2$A9 M'_]Y.^5JQW)Q:"B>H\G8^@>*X7N7'@9ET?WU?[G1+W,MC!8N^?N;*?W1.TWO MSB/MP9E1=?J%O&I?_9GE==@''>V>RM_T%VUFP4S8=QH\VGWSOYZB7^!%;^?X MU__43?[_U?7R+[W6B9WP7G^_[ M;Z%F>5YLN3D+_Q^Y\()8@<96O(J?*,@(@JF+-:>.2[^2[[XGDSA@Y[3EV9J0 M$@TG<(4AP/$3(S2$#GZY_W@M_Z7_\C. (/'23;;&I7;%#_W9'(-1VN."K45_ M#,#$%+I NPHB9T*-V)'F3[6OY FSP^C[[B_^7PTV;B_2U\%)[H+ [T+S8F2F04L@MS0H( M5696;#OT]XQ/G_U7\D*"#NP^8.W/'0_(0(ER[\PX44+MSHTID](#YE+LA]G[ MY97(/SN:_-./@[R/XU#^^3,CL 20:/PN[%-0@0*"&$E):$=)+^#CA/=I'W@$XE]6L$#&M+2IY03);L'O 0)*Y-BE>R>8ET.$,,S1 MJJ#T_*H\)$#F7R)!80?%<@Z%S?%L9X*9AFP9GQI#D0]21G[,R009B*\WC2FB M(#&7.U65N]=44MW'\(=Z(OR$)ZY]I\\AVH)^H<<(IY"53Q0A-[[>#JU7#^% M'*@L^>)',K%F3'%9VNNS#\K(?Z76C1;&CZ%C.R!NQ7HC_^..1%C[MV2."G0@FO MHX_,0K'-Z+=K5P+6#CLJQ4_I%O@S5':I#4 HTIN@P$])>$V?)3C5WEVD-IT_ M4L030L,O?U,L)E+_,QXZ+\-,ZL#/D'<%&R%2L ZI"!\49J9G+/V>V2LVFPD2 M:O-GBYZF$Q)3F\AR&3M)<=5"?QJ]PE%'&79.'0=JX5"9"*,+@JGT<-)1XRAF MHHVBYV&3=$"?/O_HDAGHR,PJ_!*>IB[U(X3-,05!9VL^=QU)ES7P6%ODRFF>3 C,=">B>52 ML9[ PZ V*.Q":'.V@D.W4*P$99!)S6[B4BD.Y19G2F'Q(J5<@JX"TW /XURN M%K_=>IS&.^W^YKWW[X\W'SY3;N[_7QS??/Q_DP5GJR@ MX=:(PHF'5GWKG3?N?4B)YZY5N,*F?G!O=CD]^B')H-7F!=#7&<&&<($5#$",5&W<&<. M2L.Y^B/]# R_@Q[?MW%0''-0PQ0("PM P)[.(<4LP!W%QP*;OH(PBS(W>) 7 M9> '\SQ9+,HP$@8^9% 0+;ZT[FILD''7H@R_$BPD[ MP.&MA,_XPN!(N&I-/+UQ219V20 6-JT^_"54#WB$0B$F/QFI,$XB%BS#\ $7 M*8BWV0Y=@.XH/25Y>$#" UY2(KXYKT7K(98*2Z *81!0*ER3)+^#QR>LOM7Y M%W<4@%]BJA@2>\5.9L.A84=I^&*YL<2/>5*L')(;79DU'+QZT"*X>SBM8 8U M!UW*(;@G+$YP0$UP30*,%#+[.A3"2268[@&&7B'PB(!@\#&0P(/KZL-).(60 M+3>))SB&*\)?_EL(^D*:B^>J\+]R@?J:"-2!-OP7[=&:?'\*J)C9%Q.?.AOO MJ$E!M3 "?.-A (-9&W0O$19IX6N)J0XJV[.MP ZU]S[]C_;3IZO[]S]K#A:H MYS_X;0ZVDO;3U?VWGW$):LES5PN4.8NJ6U1=V$*_/]'?B0,H]Y77OBU%2'N@ M_M)$&W0'L,1U\L^?.QJ0TU$W M6D3 IAA](9N MU^19&I645! 38E'@4,2$X4.7G;-$W'XP:.!D6%HZ@Z?EAG[B_3[%#COB?8^? MF D3<[O2@6MRV#7*)*CJY7Y2>'R\KL3[#HX=^G5(^4OM#WHT0DT\<(VZ:QTM MB0,DIC"S74<=C3JR+A);$F*&O$!?$Y H\,,Y_^V,4)QM0-#!$S;PKO)" 86H#4ES!<,L@E%/SRA1^ 5.V%8;CC1PN3 G&XF@(J$6MN0R6(JA=V&&F7L0M:+GHF@A9L>A7$#^I-N:9;40Z^@K1?HP-YYCN7$/2 M(_^)G2A3WW7]5Z1W1.;ANR82+F*YH,1U0ZIO**R0&(/_GENV+?Y=&;Y7QXZ> MX='N7]\DB\)Z@7C9"PF0VP3OGR("^$&?\,ZJ'P M5F2M3-?Z:3DG ;A'[#A^I&_F83_N9@GJ'@$M]TK,#URII6BI1!CAV)F0YE/M M99]$NZ*:?;*:8O)L/1&VW"M]%0>>F=;LM'U])AZJ2BM,7_)#._EPBHEH!02O M0M^W>"JF/MIM\,+).:R=PP2I)#BBMEG)Y@L/"M@!C;>]J>\ Q92A2DXP069$=?N-3\I5YO2!U6 (S) MF^/; -C@YQ&9/'N^ MZS^QU (?,C.U*?W>#R ,G\4:06#1(XH[^K;U8,_B-,P!%N]D]P9L'8;RI:9V M4PGS8\0*]+L.) &1O8%'6U* M7CN:0Y_S9,*8ZWM/)+@ L5/>AU"H<%MAZ$.;,9[(+:1S=F9\(L^Y.\DC'P6/ MB'1VPB\6&W$>-\,\4,,AD%%%7';;FHYW6+))+P_A+XDAVK\HJ/"\%,0V1E)# MC*0WFO^H&*R86C/'7;S3[A>S1]]5Z3+B)O%^['YXYC'%]DHM">^RDV%_?/R= M5E+O:[O2^6 1Y*IYK785KU54\?#3F23H989^A_.)&BM^*Y@[1R(+[G\58=R/ MW&5!>_0C:CNG]87XU6[/J[0$/RB1D3N,C/#H";L3_!1',:^H$A#>*1[\;1(R MR1/\#-/L"<H+K_HCP-"Q4+,N1 M*W@?7..J^U04Q\*'405!+=6"1,SF%1$9F]_JBDJ_%$BBFO%2$S@EN>#\)C/7 M=L U(>=1Y)8A(41FFL"^#,8I%"U ^4%?_[)FV9" M5C29WJ(5K%AU,U)'=%X84 6&LOC<"B)V&,M "F=H< +H8>Q0:G!LT-!==6:K MG-"D"&,34K.P^3A6I,$?2@,(A.E &7F?Z,;-XV#NAT36<*7C*!,*+8L>4=@+J27-@ _)0>!VT+U<_$N<-FC:R[ E3P\*63;S MLT,_#E [/EKVA4T>(U0L 563$])1HIW4!7&B5S^(GK'\K,,+GB"_##UG^>2< MM5[B98BH_&8LHIJD2A4DC35A;92MA D/9\%3I?:S51[ M52*]B1V2Y+M#L-)AFMF7K@PD(LH,/ 0$W^&P&EQ(TB(8T+5CHB;K74"R&5S[ M@GCP9'>-T!7\&?T,4R*14BR(#E6C_(X-#I%7/ AFU@($:D9QN]2NEI%CT7OJ MG[U2P8P@=#>=,JJ"B',*8O)4!!T*A/,UM: QPKF*Y'62HHZLA.GI]R(;Z4.2 M.H1 05/+@RK]^\+$>789DTFXSRF_ &-U/.I?&%TEY355E\LO:NZ5VLOWA/[3 MI=R-C6-LO,;\'8/\=*&DY#9Q*<8 M6]# U -PYJQ@#[U[[2GP0YDTQT]#<4#9B0YWG2E9.NN2PEP/+E4"FTF47!]. MHNMRQ&*7K3/J6H1K(%HIN-3:E*240/V("J_8ODEB\457@@&*(_ M ?TU^<&;G*@5U_2PB4-VMX<7Q>(K+E'G9L9=9?*-US$YS_@&DE/=0SEM$KNB M3XO;5F&>G)O6\!_,IV,[Q""\!.P/P:,H4 MF.<7_IR^VTWEX>;P'WJZS)G]BZF;G<%@A+ST%],<=[I#,REE4+T![,B$<"SU M@<)?LR1Y+M38)@*OX)G/*D0PE>HM M\4CA?H.<$M+6$X,1M3V1M1=<82C@L1 M/"PW'_;6F5K:42[-UC%VCOJ'@Q<:.VF@,"-T!U7CWPDF\0RJ2";X 78L4JSO MB14$>*W& RM@] +_/A(UG>1L]TK:K:(;-;OM%:VH#VF:IB BLC,W\ [L7 !9 M(E;".QT6)*#F*:M@@?"4,D5LJ<+C4ONPZFM>=LRZHFK0^>2I4(TR]W%9E=+# M;AJ[5)%B;E/([X2/.?<=7_WW-]!6! ;?;7K/-.C^]1?M$;8P@'I UYJ'Y)TF M_JIP 9Q76?@_/^+_2MP-F^*VJ\1E;%HD*J?,F]U,RGP 3%1Z]3X[8*O<45:F M6U*1F4&E+)#2W24;TFIS^IAP8 _W0*05S%46UD]QX#G,"H$>.LX/^+L8ZKI) MU=\7J;;F)XP-//NN#?5_ 1A[,D2^#T+=/T/%'M;/"E,8_-2(Q:.ML%(9P-G< M&C2S5UK(GI]\) -M>*")V;_"Q-RPPP#GU]S MA-I/F :50FG!.EU:3-==^-.+6% @R;;''',(E\$S>)?,+Y^QG[ K^^^PGPDO MG"T$UQNBI%EIU#*C7\8\ZX!5VB8-.%@\:)Z4X<(5GH9WB)1P#A(0BW@MO@;= M10M)Z#,?6R94*!VAW 7W FWV6[K@B^/'H?;M\IZJCJNK.UY^#WP'E?=)93_V MT67]GWGWVTX2X%MJC LQ0D?4L_K8^2[]4XPSLP*$*9P7'\B$5^SW6G1X8"[!9LFP\8L#]&?3K%D MFS7 ]D4;>O8ZUN"!L+X_))-O""DQ\HX.$PI5X<6@OE ;D"8)K:.X>\C.+-:$ M9@&M&K&)*Y-> D9!!HQ+[9HUI8%&I:RK*C<<>.PUZ6<#64%+.+"K$55[I;H] M(#B*)I..,6H:&X)_+#3(XG"Z:]0S(;QA2\=O*,*0QLOJ-/@# MZQ&7DH6 >;YW(=H_Y9_OZ9#1DJRISPM6D2]4!0PM40%MID];0I%.'@8(1Q:+ MJR3E*LMF>$S([7E5X,\4%RBVC0IJ;O.8<<,C3VJD*1N)VC;R5!AMDD&I?OG2 M Y9-G.?T!D^//QGFJ,/_[^ZTF[GT,N.O>50O M$Z'2BZ#XR[HU]2P"B9\][AJ=?M]<^X:BM?/QJ!2=*-ZK/XH"%'FQ PD2'LO: M9U7ZN39:PK+J3E0D?S[)^^:PT]6'I7ZU'SI7D8FR)/\L]' SB&X.^IV^.=@1 MT;/!HR9H[9UZ!>CP05Z:M!LMM;,I/>Q$4@<[X%E2FBB@XR8:"T',H.I([23L M3WG?,VH5-/(\W']/\7(G\ Z.W(KE?D6'Q,IS;;#QB6BLN!VJLU9)=%7BZX'O MJA22TAWX;CT1D:*:6P(B\]!8L ;B9BR(Q!H/@[$(K79YO0&X99!O)5-+Z9MP M;(D?)'D[B<&W%YJEO,"Z*HLV.':&>B$A69<[ G4L>R&WB90AW&H#U#)6L/ MO0T>\_1%SVL9$?!9D2;V9)?1%59L@/EB/+:FAA^9M7M.>P35%S@L#&.N*#4B M-_!540A"@D5 .3?0N^S\,WD(X4:+>Z\LR'1&!(:0M9W3WHLKDA#3WS7L,2F2 M% 6O0A(=]>>3Q ZU,0T]Y0+FBP-YV4_WL?4$)2[D[K342YP$!"U87 V MOHC=>F7.3J9P4Z8<-M*";",JY2,J1Q90&0Z[G5$;4-EK0,48=;K]?AM0V2?1 MC5ZWTQT:#2+Z9LQ]F[EJF,B"KX.36._I'7-X;'S-_!E G)*('W["2Y'9KP' M8')7N1LB%^)?1\:9?FF:ZQ/S&BD$N=OR0;6J&[8?_;_NB*P[-K8=Z'=(?]^] M[#O>P6UM>#MFG/WF^S;>Z;,)F#PD1"X@]UWD,&0 ;< $4=X6(TQF1"FCN-C5 ML1CINWS#&L8SYN$1O")/)NF*0G'>.0O31![Y[%3(87L4#JCH:8JN/)MN(>YS M4Z.3"Y9F%2Y.D%H;YVO@C'#,]8#";HZ!0QTB[\D!UX"O(A(Y9 $]^D- A6=G M3@DK:G7X_% L@O>L&>$E^'CQ3BE)(F4D,9]WD3,E@ ^U"/QYX' OFU5'3#'C MB^\%!G\\UD< J]>FLMT(2\!)DBZVT$D@Z",A;=8&_V (LUE^BA954A9&D M+LX)ELHY>-X-E'2LK@H1\U40YQ\\=L8BNA&4ET*$@3V!]Q36/RD*D>QN)LOP M>$\U/MM0)07OAX$CG<^NX%XJ')G5R(@+18FATN8A:2T*7"5X@0\PDMD_B< L ML8T' 37DD4M-+DH9$^)PDF$@@3",B&7SS">H?^/B#[-KG$"6N;'L02BQ#5C$ M5:EJ2Y6R\0%*+&$*8T?IXK8G H+3+#SI:[*F5U4P-B:&!F"\.&PE)NU0? MA+[G$;>3@I>7$"(0'##*C![+]U?Z@/Q;B+&"+%>(7*5 BG]$GA8R5S;Y,588 MTET26*>A\* ;ETAOE)-FX&)$B']$'6'(,H7PK?)##)5?J&V=F.Y^(2*='N/% MBF:$@'O@_Y-]SLM@SR=?OH0B*1);?L[R@"&,<0*M'U/SAK+X"_ 5T^*\Z25^ M1L41[MP$>] S4^,]M*0_&!*\7,$LL+S(8KJ]TE('<8@R8V>NA'98)IW\,PTK MT&5I_&_Q^-Z"L;Q_8!,,PN[LA 9"B-(T2P,_=8(P2HPMBUW2L:;OJHRGSR:"%#YS"J"[#U/;0%\Q\'$+UG6 W5LH!6#R/U[*9M:FR M4(XA^E/6] I^@SV"1"$SM^ON66T!)@H^$E[K#/>N@E<9U1FP?"R'H(Z8,>?@ M-9W#)L@L),DM;>Y'\)F5(AQ>UF*-!2O$$,9/8B$E\,OISVEMF.%)V9'5"904 M2NI_^M_Y:]3,?+&9V&NI:&&!JUR)7U@[$>]7$"JO[R@,$JJ3!WB' ^50%2:O MTLX9: %M'>_9?H6*](VT+!"(?/J9)4MNM AB)MC,A' DVVT_HU<>8 MD7%F*J-=14E +_/7H9*$E6IDN@TJ^PRGIVBVR\?S)4T)GTGV4>2B9O M7+9) -'\ C:@;\2FB:K?\J!L, F&#'7,G8R^2N+WMGXIH] M+4'2)U/&/G3 I0"+KR,FHML$1B:$4E)R=D-2CHN%O(7/)W3*YNQD3$;!!DK> MN^,5W5TR/CDS*V/E(0^J-I#U9T)SR@W"F\B(&NN4YQAW4D6^;*8NG?=YIWON MX9[C#R,08?SX3WY;O=0:@7D)R\927K>.BBTZ&&8\+X0+0T';#M 2T*".H'\B M^X)0@!-6A?K3Y[0!HH%7^?432H.1[/G-G<5K.7CF/4\Q MN.=%.=@VCWJ#U.]*ZK!D%SKF'E!2R+9DUG*#>KK(/(Y"EHB2'-F"&9U@Z:04 M*V)L+F0I>6PD4ZK.!Z-Y#^P+4FWS6= MPHDE00D\_?(M2."91W9]"SQT SS"MO!1"D_EK%.]>GY#2=1&O0U00Z2T#S*C MM Q^*^^V-NH/4SAJI 0J?',J[L8J!JNP-:M>4P+V&Z9V0$O$'IO[#9[/G[$/ MV@F;D+,6780!V4ERN;BD4K<<3ADVZAE*E/U'86SB M><8X ';;VCD7[$>VCY01OGG*7G(+@_NV;.R\TAU5[7[]" $SU8W&E%:^K5# MBF%X3Z;@QZS9-'"7"!'E<$P=K' V774@.US$%/@(I:2MN).8TAT>2Q ALYR6 MY9WDP[FUD)\$T*.%]W=5QDB*0OGDF4??8Z4DK =#P&(.XMM7;*:@M/D-F8_) M$I\Z2M I5"]&U6 #;[_)[%Q,65>& YR9&_60*O9FIG$8SR#,!1D#"=40%D66 M\,#-]T:OXB>Z@F;RFG">HY#K!O$72C=(A(,\#%Y#C3R A3T6=N9+[+.ATO[2 MNVO-Y#YP9=YZ9TAE;YYO7C)Y"\^Q5TPL@X5%/@SKS/NC,Y(!3@P\P#O1"9',AS7G_"I"G.YSU[TA2G])\Q:1[\R')W M2IA]I^.+08C9=K RSU2.AL*+*9(9#=6T0I7L3Y7LG6GV[]Z4J> MA=[IF?U.;SP^/Z_JK%W*LT9^EUS?^M-G[H:>#"*M/WT._G3EXH+,;3\"LEQ9 M^(S]"=*- @N5D=(PS1%M"D)'Z:975#CXL%P(I6;^R'+M]4H0!W/+:DA>@\]M M?I[5E"R7U*\DKV9E/ZM>GY0/*=5"R=0:;>;;=#6V,@[>?>3$XX8RZQ#HSY() M"@A12%8F;,A"=HE-.I\#*Q@6F),G 51+@GE&%U1)I/*\>&TS9&M=:O?*#T0& M.LL9"C4RF[O^@N4!"@K+!*ZD<8.75'FQ)FI)8^8P52>M=J3 47>BYC*,*7Q_ MQH J*Y]@TR*N<+(\71%F*"@C7M4E6.$Z]H>V("V(_IP7*4XB,>PD*2,IY"(;JRC:7)2WW>F#]M!N0B'O5VKM6P$?!O7T( MV(%J>%.0V0ID;"X$%N2R4<.L@#9WW+!&70;'39HJ8'';%,:[5:K!+7M; 4R@\6O#$=]L:1M1%B ((MNSKP5D*O M6,*+B+ B7E:,@6U7/#&*#EQ,5M?/FOOYV"1*]*['5A<*+?QI1Y:-N&+0YKEY M$)*9;YA[_F#]..S89+7;D"S+P0)+!F $ &I\_*R%_C'6FF-A'4PR&?:Z%SH] M P!,1ST(C6X:2?$Q/Q_Q6AJLV)^E_:#4YEN%C8=QSYTI?2O[^I%$KX1W((+? M/N)L!-DC=;DMJF>SRBW&%7(/D^8DLOHK8L$@6/8"QL3(H!;Q+-:&AZ[G6J_L MI< $,6I29 !LI@D3OZB>!L^9]Y81W3A$:TVF\+'K3X*3VD@3>YO@9&AX+X^8 M 2DOL6D%[W<",0@=1W4KDWC 8$O'AH(K6. H@V-S$ MPC%'+(1)U?2+$XJY22F=D&E[">_GY7QRKQDQDM9/S[([(^MMHCZ$(;^UHGYF M J<<%Q%QH40V9FMIG\AC$$-#/&.$+H#1@2DSCU"%34_[6.E9 MZ"\L%PIN18M>=GI\]$*7T&V7UA,5ZJ_^Y!E:( 8=A/ ??O"=MQ>!*7KT@;\, M^YUNMXM!Y&I$3PA"$O/:XE]J5VE-(F&0R2"QZUD'?G0OLNU.Z MUP[:3W_1.Z-A'_H?3V+L>RBZ*:9X<'/RS!M3X8OX\'?7L 7OUE4IGSHXBEM>7;V MLJ^3AYGT RXPH9X-UA,3WX60\J; @&E"(#8L7)(8QE4AC!'DD&4O.:AF&(!B MP/]+^J&6U!%:2C_PF[']Z(@^@IS2$JE>9VQ_JFH)LV,:3%&BHC [.M.;YZXK M_B.FZI]1:HA]JE+CSY,[0X2&?EQPF1REO";>H%6(6>(W)[X\:YJ_U&7+#N(G MZ$='K34P?GGHQ,42FF

<3H!SN$YV82#>*LS.[E\TQ/<2[0??@(W_NA]N^^ MBQT_N%Q %_0/A'I/P(M*_\>,.<>9MEA5(PS5F5;+9=B4BBYMQ5$;2^8'Y')E M=2L.#3=NQ"$!SI@9,2<\34]U\U3^0V@D#R8C/[912X9I=(RQL:&=CJ_H=?21 MWNGV#'':CGNCSA V&'^5X8 SVU[5A\VT>#UPW'-%7QNJ4+"'E("8GSLL)'%R M@S@;D=51]G)Z!0&:<-.L%+NDC"CZPL= >XM1[SL\?W8#\@;E.T7@*^:P"CW> M =<$?#/Q3LX!%>_L=IXH^E](Q/K_IY!_J7?3#U2E98X*J[1R)Y!=B [FA9AO MGPO6+P+IGANY&AJY(V4N8].2TE:4SW1T%I-9^XZ3JQP:&AC_/3_$S2&&J.M' M_'!IB \X>?"+-2/%&J'L%J".];W&C2-=(Z<'*>#9&)M3P:/>73ET3BE/Z7TA M'C;KY3..^ 3/[25KY;+IT[1?<)H>>K=/2 1/"IDF2>"FF?0%8L>O./8A=;U& M2MWHE!CUI*3./+G#3S$DMY6[AMJ1H\$I<>"IX%'OKASD%%M1D)0?NRD2L#HC MP^6!K!;-.;WZ*+TS7N/+U% ==-N9V6%:YK;U5-IN&8110MT>N-J:I07'Y9%H]V-"KNA M=XSQ8&64O]V-_>V&V=''YLJKAUWM1ENKNUC*>%B=+,URK*OD:8U0T%B&U6C< M,:DYE,Z:TV3['DP7I\; 9(%]=.B>(T#T4\\/9IEDLXZH30KEX'-(68R@#&5I MN#0%Q".$@GNN25P?K0!:,H600ZG=/U-*(3 'RN+Z@_"Z/LI@"EPAP,5&@(J" M500&\ZX_7=V_Q\I58P"5JY?:>RMT)KDO"#%(BC//'Q>:[;PXR%VBM=:+Y;BB M]H]^,H-V6/##9ZI!2!"*V<>B)=>%!4/#GQ@H7HR\CKTSDE^&R4LOM0^.BTNO M@2QT9O07 9;O%6$"$^_G43+PW":>C_4J/BN39/G8 ;'XN&=12 [/)I *0<+J M"Q5H?.]KTA@+RVG].,*IST@Q)OES/X*IK=G?(PC/ELW+<,,0D]HA39SGY1>M MBTGP-I"):@"16#R;^QXKU9UR@F"M2S$Q>>XH5P.5\D=).\UZQ].LJT1#JR5* M#8H2I9;&21#66MW,_1*V, .M3L+J^ENS^U8VGMF& MH,>%[^@0#)07IR@QZ9@KB<&H_!SV+_&,8,.2=R7Q7,HJVCP7:N-?&FMZ9^\+ MCD/\LK@A7=UPU,2WA7/:2[,HB:0)&$6!\QA'*ZS 7:BG$D#^I:+X%&QAB96, M3K<_ZAC#X8$4\5)\H6X$]4[?['?&O>T1W+WFW05QMPK\EM8$IPAY4S36A\3= M*WNL'A.9CQ?R/2F$$BSR1R9(H14%*%2W?JF+3S.9JXR.'W8&W5%G/-8/>(KM M#=4>E":8C?$DMM=O/ 2D$=9(BS)M&/G4]_+GR=B2^O:TG+NW[7W+2N^QVI8/ MQJ-.MWLH ^WHR-4?]CNC\3&8>ROR $IC>\W5.PH,]OE1/U#FE;'.GA M+0ZF M[E/2C$LCN29M9T*P(276L#,T^[N0MNPUK'OR MUW/W(+07[_$>!QJQ$"],ZI4/=$FGPL$;%2M3?-('-4 #=S+*?)W4-9Z6OL(; MZJ/"YK/JLA=(EQ1%+N6CJ8:T.2U.)RH= 4!L7@-7<)8[X=U@9.M0L(6? HMR M.DZ=448 $4J1&6^5O!XCI0\.3 %:[D\&5ULA:Y(#:PH"GFB_GSL"EVSUQ*3&>.MIOQ*.?NTDGNRL;Y@8!R1"]G^Y_ M8V0Q1[]<_=Q!& M[B7,8#WN]WP1-+;D]JX&3 MDF0-R0^V$\[]9$B8F^#"\SUR!!)DT>P7]K46?6%"34J<_HOVF^_;KX[K(E?= M0JO#1+,HZD8VQ,5%!@6+W,DV1_1E'ZD9A@R:J[4NU?VQ9)/?1Z(]$Y==I:/M MQEHROSCDE1MRO!$V#%QCHZ58-@!5TTXPB6?@Z$_$_;Y#??X)Z#2114 UV\0* M@@7H&#Y0S5I@==DCZ_P,D03,9/A#SEI+/F<][1\7K(^EC".(-[+-DW.T+(_A M)7H79[M\4W,YF9/FT>?DK+10>T+]P),X,)\ WG2IW4RAZ9D\:9+L"+82189E M:BPAA&WN>6Z"I$ .K)!U0: 7-"5QHOWS($Z@Q49LLFTV?1?;D408V2"!A Z1 M,KTNZ3&=ZB6J'$*\.S8#\-_"+/B75*VKZ4ZN3Y]C3(&Y#G)VF!+YJ90R<:YI M4U\)W/>Z"^V&9;=<,;4%-*1R[M&_)R299W0@O7JC]G3NZ@/69Q9-$Y:4PY76 M-_SVHFMTM,\$V['_].#/G8DVZAD_B^:K84RU%U4Z!,Y]AUDB3['#5*SO"<4- M'X,F='\]9%0@N/L0FM* MGZ,FQH1)!&]4//H%G&<*MF4SRPW6FH,BBJ*EWNNLB9P"%^8G(F[8@)YOC!@' M.?.I'J ?PI""P!=66'H29')^POJ$*06/\@_&=JW 5A!/.D4N-[#[V]LXO'BR MK/D[9:YCPMQWD(3ID/"!L79O?-K[N7X0-IC3NJ9"?.W&4##U*T.K3] ME1*AW$D9W,3G:74DL=0H*O<.-MA"WH86TKRM+F6]#F^OI[0G%9V]X1A]??9! MV/U7\ QABJ=C.SCU0#2/4%N-,E/?8N<7?6>Z^6\6IH)6OU=4G:2'G%)YGF2M M3SQ7J=L76I-DTB9Q'=84W!8#5";J%N:*T2J!R K/MY#<3C]RPR)LQ462XI#" M<LSI(6(%^=$!Y:R<)RHA.?OH]V0>)>?;-\^1 M0UO9X3&C.$RL2VIL$&YL2Q@1#@5.>9!2&EA/K"\^/6QFUO._< P_%:*OB-8%L;$EFVR< *V$0.:1% MN'\J,?GQ!*4#K&T^]M%%3"DYYEG/-:-!GB9"P71U6= M<-3)VD$3:^Y$%DY@X5!@FG>0C!)8FB_60=M>XI<*J'4DVREKJ&-<7X"5S-GT4!2.Z#W^885O^)>D,_XQ*4!9@[IMPJ6)39;'&8 M/5E8$L9KT*NS>5!%.D\^.)OT MB9 ;K2C* H9DSD1Z6(J892--'% MCCI:'%$KY%^".0"L M=9#!C 6PSA1^.U"?>_N0;EG,#*H0@K0:,/PVBV);=& M0L%#Q/=$G5F&(G )(BG!]D$NVY'#%,&&X8:DQEL9*\DQEM3'.("A M-S8[QG#,%3_;#&J P0(B,H*3.?B0(7GE+RK)0!RQ-HQ9'(P+9%0# Y.4:!"] MH,P.[=6IO0H1QHF8&P<^TA-B%@>"ZWE4)1D$B::1&&-DN=S;X7BS."RWFWB[ M?B\SH2&7P5+DM.0K.S) +S@00K6N#P%LSN;2O.46(P(XI4_1=^-IBU'/@$Q= M81!GK- 4GYY95)2*JXC)2S67, A[WYS(M-Y+?*P=@X72W&8 M7N"3IB'YV0E#&;T[%& '- +ON3LE"8$^'HNH@TO&W"W*=;R)"AC>\'GR"[B* MPX?D2'!T.%F 7H0>V(AXZ8#!6Y24FM4.6=9D8-/XE@$'DQXNL1-7G 7,^69S M3]M;F5RI*8F5EI@4"*U$J,3(> 3 H9WXGZ*R)RQX1%ZJ8!WIF_MH?+(RPX*%].)'!I04BV@[! MRVD(+" D2223,I_8$29E%NY+C%P!C!,N"1*<15H^6R^U^:%,@Q$/3.()*8?^ M3A<103VF*%1^A%@1I(]) R/[@HXV):\=R*_#Z=;, H&<31)<@-@I[T,H5+BM M](Q=(9VS,^,3><[=21[Y*'B$2>#''V2FU,8=^CQNAGF@AD.>J9 0EUTMI^,= M23IFAW^%\HL:*WPKFSI'(@OM?11CW(W=E^IJ)7^WVO$I+\(,2&;G#R B/GK [ MP4^8ZY^"\$[QX&^3D$F>X&>89D\X%O'L?I8'-08*3&:AR:H,>5'![N+25,4; MMJHQIYFMK13%<0GB>542"*6U M1GXI0!E>S#(P#ABCO\+J4Y[O%D+U&?T]E4KVZY:!!66TA#2'9%UP\"@3+?XE MSG5THF2 F"=BA2Q)_MFA'P=X#CU:]H5-'EG9>N! Y6='B2M39\^)7OT@>H:\ M#IX,SBM]P6>43\ZM!3,PJ//%CYD9BUTGV??R5M^%L @OX!5Q/D624KGW$0%I?7#!#G+):R@T>D! B[P)2SY%2LF.Z.(V$X[K5SQRH<[Y$?YCDTOM:ADY M=D]"/>'7 .KYX#R=,JJ";N$4Q#0U^NUL+MS6XJWAMG2XR1(,31!+$]12FT4@4-<07CFD[K@O+ QA]V^9@I*" M7@?C4?_"*.RDPN_FY%)4G-X3^D_7YB7 -MY<_X[W.G2A_"8%U^D<326MCTMO M%GZLH@VU>,YOAZ@RHMSNA,\B>U5>E:$VG%)('-Y8 '/"0[3%?,#=0S%N0UV@0&3NS^X*'2K25M\#8=\9[\C$J#HT"0ORMR&17VCR@[95( M57$MDW!WD^M2."O^&=M/^$RZR O@0 ;FO690RW/7&AHC!&"7\8M3?A.)#6,> MXP@=-72RT?OJ%&,+1P%U^IRYVKSA*?!#F2?)C^6DPX,\3%QG2I8.78D\?/YL M!3:3*+D^'(G7Y8C%[M=GU)L,N70G:;0@7?2(#1Q^YVI3JE(2T9,^H.?/17*Q M&XKR51 ,;MS"KV75?JA(/3WUL).(PZZPY5=]?0E_U%U,W.X/!B#60,LUQISLT5S200CB*&X5D&TC] M(7J^"!&T\D9-43A>H'L%-_F$!<>,765O1%4ERS$O1/!LNT#]P>9?Y=)L'6/G MJ'\X> GPZ5*_(6VIU]!2FZ&E%CL%78;RXS\;6,!9,_HS/=@(8=U(SLM83MO% MC *'-'77-JC!.J,O/LL/X]U2I#]J< PZJFI@85FHO/'4:XAP\Y!X#"T6 MW:3)%_Y,'!1L(0@%B$(KI5:>-Q%CD_BP_B<[#1_A!, M12T#W#MN";'N"TJKR) MY;"6<(GPHM\IU ;.DB%S4;7(#E)60$]U 4ZU>U5ZH&%<%1-!EO(2@;:J7ZGG)QY*WF1%I'6IM( M9:9 FK<]Z@)L)#.'R_ U; 7(_E! M@HD3\ZR8=#))ECX9=(4>ST^:93*LO"-);A5(8W*+2AC*1*)&6ZV9 MA8C,J&?DBB_S-E]3VZ#T/&-),4C&)TJ:"%>F_*<;PORF,"87?9[@W(*&:)@Y MM*SF0RDJ2X==1A$I)>&L01EW1I;ZDO&ST$8=G*J_=A$S([7E5X,^D/"JVC0IJ;DG[N.%YCFIB53;Q M"E_]]S=\-E]U< L'8I&EF:CSE4&L4 M']A(1;C3%_Q++S.V>4*X^&46@:31_+AK=/I]<^T;BM;>Z?2&/XJ&F^2E ME$J0\%C6/JO2S[71$I95=Z(B^?-)WC>'G:X^+/6K_="YBDR4)?EGH8>;071S MT._TS<&.B'[0F?6'\ K0X8,[7&DW6FIS.7K8B7L'W@$9+W!%6C\WT5@(8@:Y MT&J72'_*N[%0JZ"1Y^'^@U'E3N ='+D5BQ"*#HF5Y]I@XQ-1G*6[SJ 6O1[X M>N"[*N4M= >^B]'TV& J)S$UF7>/P1J(F[$@$NO]",8B=#OD69#@EL&5H$S# MH&]RH/H VLZ+JZ7$8X:_0 29%X-PQ'P4!VM,;!/J!,NB:>X^=[AMG>XXQUK; MYRPGG#KF0")4(J(#WJ,2[,:E>+",WYRQZ#8K?_LSIL]-%^F.C6QM!C77#I<; M'W2E&;$LV^V4R3A'">^-N/PV-N9IVM39L4.T,U&)BLM=V!.I8W%;DG2C, ;M M&2H7R^AM\)BG+]J.RHB STI'L-^NC*ZPC$"\TN2Q-37\R 08HDQ I8 MS!6E1EQ?ORH*04BPG$*0%^A==OZ9/(3/?A!Q[Y4%FU[JSZMC@I)R>7K*!BC?2@FPC*N4C*D<64!D.NYU1&U#9:T#%&'6Z M_7X;4-DGT8U>M],=&@TB^F;,?9NY:IC(G.2#DUCOZ1US>&Q\S?P9-A%=N^(3 MT:DQQCL3)7>5NR%R(?ZUS/^^-$V6[%=HUS95"'*WY8-J53=L/_I_W1%9=VQL M.]"%B?Z^>]EWO!)UEBM2Y):G1["QAG>NA:76E9K^E#L TCU<_ET* M(B(@2E^V6TDN:(>5/5H3WH0<*HPA.PPR+O*:=%]J'U9]SSKI>#7%L50J?;S3!7CA5W17A M\,Q!EA:)RI%PLUOH_Y19O;_^#*T8Z%HU5*-L'"L#I"Q?(QO2:G/ZF!#O&.Z! M2"N8JRRLG^+ S+=MCN#V&VV.X/88;Q$^G>0S_[>T6 M*GVY:(_" 4G^6VC^'=8-MSG9J9.UO4%L<[*;$& ^[BO$-B>[SUS:EI M3\0VIZ8]$-N_Z'&6LW()LA*&XX)]LRT91\BI M@8R=B3][%/4K8E C5@*%+%S)0X]\609#P=*LAYL3I-:&9A70[3A@K6*@AS+' MP/G_V_O2YK:1)-'O&['_ ='KCNV.@&D"O-VS$R%+_S*S"Q1,@0!(D:V/=8Y-$(2LK*^\C)N'H+5$?F+A7-9E^B(6) M/0/$1MWH1!63Z#?M6E,FNUU3WP[ ),.JL">?1=VS5HP^I^UA0Y*9;\LB'9$O M-*:&4?(LR/_JBI;=U)]Q',]0$&'4I/547*&3ZMJ=-.N.'<#1_J,CH+[8"[BP MDKZ'+.G\:/L+"4X$A4AR6I\GI4=ERKCG'[+T3A2$!MA %<.XXA=4YFS]$[80 MQ".;XD:3',6D_%#"=NBB:0BVTW>:JC>C(O$:DJH@7L MH8:XCK+8D@NS0#8NUN,1C32T^*5 F%C&%Q,,]A_C ;-&LG$2=GB4U]^&BV#[ M<2-'T7P,F\CZHF SU;3_9:H]"S;OO$I@F5*YCM0@G@3YA),-G1\W4M=-.]@P4; MDJWL+,J@P(/$GG_ #[CGNLS1,_#*)ID$A 0,B-$5H;=4R_W_YN06F:<*R35D M9SUJ7N-6>\G#U$,33BG:=18*%T<,1=W1X'R!P'TBC?CZ!V#S8Y,ZK/Y, M/4B5MF_3LVH$[WYF48()E9NF."/6Z_K>/\7GLM'KI@R2LV(DJZZME+/2-SK# M&P]E*<'$YR8\^@^N()?L1>8#,U.1@H-CTY8QJLZF)U#(G:G:$ MRL)89"Q2I7%#">ZH$7#RSRRLB!>;4H5)R_GJA.A20M7C"9C0I>?//''^0K9? MW7RZX:]3Q.4S-NK3060.&V#J8)MW)DK^(PY$$&5QE@5^;/L\2)0M2]3XBTG6 MZ3N>:>T7=1$0#-5ER-:Q.6DR4@Q(@LT(Y]Y8\%8M>/'>TJ>RQV/,)%/'2=UW MJ8T!ZFU9+&65%SONF3Y:_EH7^+B-TS)0"A.[Y)GC@05 0F 5]W=&(R:! J@] M-'5UF'LW,(N4&()'Q6 ;?(;&<42M>J5>=R]:DU),^Y');K[8MB&B58%U :S@ M7C%V@!&0E+2IRM]&.P);+D0HM[29%^!G5@9QU.N!6K2*/JZ1\I-H2 G\/)*Z M66XX1Y/QF$G;3W5@ U/;^RZ723?VC Z3QIJL>G&TU_A-! C=5M&1FZ>6UU,$ MPM/CU&4/[Y10C53>U(Q:PJW0RV+R1-AT;>*]8$]F/=8M"(CE\ E.DCGN-(!! M-%B!HT@8B?/$ 62"& 5E9AIBIK<401^WO\1&M*+3Z]P(M=0YH_2,)HB*"Y&: MM#9A\S\E*EK4O.8Z2Z=J]6, 2?U",H 5:1)K-)@_[8 M,@!DIM= P*). 8OV1"PU 4E",HK.M'1;L^+UEG4I2-[@V*;+#7+7D>3 C4^0:1DJ.$<>![?E"6G$6-. M7@O)N-@*1&=T3GU.98S((-4VTW97M3X0=')F6L9:(8^LUH_;5T><,SX@"KH& MH*P#S0GJ!$:^J*8NR/METGVI<%]B#Q,0/'S\IVQVL5 L)*R$165I63_Z@DWH MQ=[ #@A5=W,,Z[)C\"O/_ NWD[_ABU'[\!$]0/ MI\DDNYIDY!W0+8EHTOX1\; 84UH*58?T15XL3S1,%?S-:P_25+WTT/F+0NZ# MS.6XEQV%:2P5V*)@]25-I.,I3\(X 53$8W^LQ9G?\))9&'#112=1&**K !B= ME]/1&\DSR$4_,7SY:[9),?G83J$P<-L2!&R75T$-PK()W=EHC7R%^"$\X%C# M[YH!<%(_XP2>3OY:!/S-HXB3(PW=((V((WR,+T_A"@6C>"))SJWUVUMLC3:E M7<7M\/+L;VT0<:M"D26I[KFW(@^GX&FL([ "1[-NF1RPWPBV@UPB=*T17ERT MN_X5>LB=:*ZS&($C#%9T:B5NN#3_I#E\9$E.:6H>ERZ\Q4G5)G@D*P-.V=DX%^[G;1TH(?[BILY0:AK2LQ]33,C5],#WF]A'==6DC MGOKQR6/%2@\* KAQ_]!03)5%ZHH<5$LHI@I2.)LJ5VQM&7DT,%00^JGYP7:B M2NO2DQ$Y[);,)M:3#V?6:_R)CP.FY/Q$4H>]J*\M3?E(?O/HN:(/KA@@XPN/ M1_3M"TV"28W1Y,+"%1EF>LKEQ=-AV;2K0XZW$WHN]=M,C1\_,Z?%0Z8J2JC& M/)RBDPWS%1*L$2RINT0"=[DM?!$^P1NTEBR>DAD22\T@N6!L!D7.*)=\(BA+9"Y ML9>T;A5!\X^FTOA-O6LT]79[=?7@UD5!==][;#T9&R%7FS^IS>^2Z@]7+721 M9#>_C6I3,; %S%=,$Q=9&W(DP",\+>+P"S@H>E25%!3E(L[9H.QI94\K>UK9T\J>5O:TLJ<+61:&WFYU]/9@<'Y6 MU5F;E&>]^5U2O;*GS]P,/9F-*'OZ'.SIPJ4-<]%^ F2QKG%"W1&R4TY7,J-4 M9SH[:I+ [=0HT%5EBP^+95CIS)^X6'PS$\0JEZ064W8 D#J_S&I*7I=4SR1+ MR_+K-;&$IWZ-$GE24Q7A3;RJ[+5C#"4'$V=J$ MC;B,/MY--I^#ZB=>*2%Y+,#:X79?,TW-["M"!X7)9(#@--IM@G12PKZ2GJ_Y^Z M"+*Z&$$0;X6[\60_,S>"4;M,0,+G,L6$N2@W,THHKB,0;T\EW!$DE_ FG=T MW>X#^)_HHMR>:YUX-AG*YB()R7.'LB >MO>>B8**.6#LBQV1%)GM?FAJB M-L@*YO/2:FFIM%=;*AN5ER,T5"Y7<;5H;/9N%,>MNZ?]LK5*_^N!_5CS0*WV M(E[&[5V6Z#;98RKBZ2M\F39Y);<]V2+K%K/EEOHW:W@5Y^$T&QUY/C&O7-#U MQ)'[19^=I6BKD*D5=6+Z>Z[7Z6 MV=ZW[EV4VWWACKYX;ISJ_0$SO0\X<^2G^'14!GC]%$,5L581:Q6Q5A%K%;%6 M$>LGE0%^MD';L]Z\R@!7$6NU$16Q5A%KE0&N[&EE3RM[6MG3-4*-LJ>/UYY6 M&>#G:5*>]>95!KBRI]5&E#U]G/;TDBA]V8![%,GG]C1\?Y?)?[P=)PE;EVD6 M4B)D?T3VLDI,5(F)*C%1)2:JQ$25F'B.B8E_>;>]3C"?'WC'.+/\X03TD2OT MIGDS9*O7HFQ&S381LTTB)(F1/@F:-!QL?="Q)AG(1BG(J VSF%%"8W;BF611 M191%_>!!^\3:.B <)YER1?W^QZ"SVK)4$$L''QFC"5] 33:?X.A34>DF7A3- M-^:68XGA)(Y%W>$]_U5."J9AA00%PCH+ 6JJ;HO&;,G9CB\TU80V(N::B/[4 M- ?/I9G,KJBZ$X.6Q+1ECZ9VTA0566Z5QH4WUN-.V@Z6\8W"8<"7C@G*<1WF M;] -50 ^6#]J,*B\7M=&8$8#U+"#7I+TH,FX)SI-MQ !@@@_$,0)Q4GTJ ? MFFIP<7^I]=K-MP;(.0333@M[LYG=9/2QU 'HMY*NY?0Z+D<2TE"LJ)9MQ,:, M+B) LJ)%-\$6S66(Q^?)X;+X&.I=5&N)DQYPE/>S'-1L!:*,DBYP>@0$34R, MF\OSJ/10C-J%%7T&BY]=\>$?..Y7S/J,AHO'QY.F%T$L/DL/.(O.9^$\ -OR MJ%Z!O=#YC.PQK"J^?F3!"Y/#)_%9+/NE'RVG!3%Z$-OF"ZJ(SS"92Q>WW@]$ M)2Z^]BUS1TE%,7,M,8$1WN=8+V)1)(*0>#81 ,U1MV8SX&OD'9!C!:-!;-%4 M=2%::.!CLJ?T#'4::P=?X8 [ZXHQEI'3&G0&B, MPV%(H[8E!\@.S\S5+D-\1HMV^KIA=NC[-YVN;G;@ MB618LO-Z9J(0Z/"S]:H9'<)1FTB0,@RDTJU9FF@>(7P]D6KO>BXR-E^<098N M'^[O/HE.(3J: #RTQ#!RH2,1J\0Y0R@#\$$Q@E6^@]&,X1^@P' <.!;;#<#% M@+B(7J.7$2P94-,B-GH%W ]C,.C17'A+SB'699<'H2UZCSB)!^>B('G.&+$( M\@0@8#C_*!K6P\' H.DW(]$# Z=@)=8.;AM[JM@NA@,G#XV-K1"F062T:KCOSP"4<@@Y:(ZA42Y\@&:0@D]@N^^E?1C$9X,3*KT8QC\FW3 M0*0WIMX7E"0F8&%?GF6D/UA/^4LEHV!4*0Z->9/W FZ7=L7 :D-:3(T*FT(MIP3$-1(&=&Q$2U1)+T:AW;XKIFF"!R-)I=&$$O!)WPQRVFQYA/4:Y^RDS?S M8 T"ZI!&D$JPSVAQL."CK[TC=_]7$H"[ 7F+DH%5X*?T\33T%."O"/AZ[CL1 M1.E]SQ_GB6[_"PO@1GK?M\;? M7F+C>GLH]J3^70"<,R7_N9N98KVY,''D526%#!S5K[VJPT[:R0IH<^[1.Z@B>U MF3K=P&W+)%9<.QECV<>M:]?RUO5/B5!/ZM:U3D[XI13)LO>NIGIDOWM*%'@J M^ZCV5 XBQ=94FRWWW:RZ8%5ZAO,#6FO;>X<@8?4,61<;)$#;:JF7(N$[4HQ%XZ@)%0Y^FKMK&9T0T.M:LI(-[PD MQ07T]J 8&Y65I7FWH4ZCP&D8NCGHKO7RJ]/8WVFT=&/06AMZV-5IU'U"S+Z@ MR)^M+9*\BR2*]>FBB12O_D!O@3J43=O3XJ&1E*\NLJYP>B.<.0$$G[J>/YW+ M=M.CHBS.XFHK+)C$.AA1KX, MZXE^.K_*>73L4>D_-D_*OU'I?^H]!^5_K/5UE7ZCTK_.:*PC4K_J>,^ M5/J/2O\Y6M(]HMTZE_QR?'JG2?^JX#Y7^L[AGE?ZCTG^. M"($J_4>E_ZCTGW-/<5#I/W4Z#97^4Z?3J&/Z3Y(;LD6JQWRVR+7ENP ^_\K\ M^XGE,]5-?J[#4(0@[#"F$8H(F .U&/J3R6[;&DO#Q1$NRDN*V\@3,-25\./% M_0?J)V]VL9]\0\.I7\.E"W!RX86!&($PLI]M2GV2S:FM9\MVHH[<\,G4<\6# M$Z!OYG-\!I.Q!-FST5L+5!3K28#BAI2(15-[DB=YLFA#N[(=>O4&R+@]A2=\ M:JJ]:B?LQY#- M&&7LQE<#WJYNJ)YN6B6Z'/J#4>+!0-DL#?)I!&65[4FS0- M-*W[XH7.*-7DW@L##E=/8$RDI M2RTB1X@FN.E1V[WIS'-% _VQ1 AU@EV-3-E93>:H%>JNAN^WN.QRQ6O>GBJ= MCS:?KU88OE02VIIDM?+Y:45\=<72>+JKTG@>E4'H<>VW?P@"6F9%_]FT19$*N 0>#;CV&P1@O2;@M=GQ1'F>).I-SM]W>SU#L2( M%ZS?JC=HZ)U61Q^TRV]P]YQW%\@MY9;,S0E.$?*Z<*RKQ-S+*U:/" M&$(.$OESSDFAK7)0I,WZA=E:]22N/#R^IW>;?7TP, XHQ?:VU38FSK=J8TF4 MYV_2!:0Q,=X.B)8'Z*[U9I2L4/&9YC/WRD8#UEJ/Q8Z\.^CKS>:A%+2C0U>G MU]'[@V-0]]9$J7/O]E*R=[HP- 4K_0'.2WVV'#'+BLMJW=7.U'W>-+-A)D&L MQ2#8MBN5H1RCK[>:71 CY7GKF2"L!\CJZ;U69Q>W;;Y'@+-O5WP2F]P06%Q= MM3[_($6K<#"VN(.55*ZKR("*#.P#L2HRH"(#*C*@(@,J,J B WM@Q#DU7!49 M.%;WZ?%"7A>.I2(#-85\3PPA!XFHR("*#!PO?U.1 1494)$!%1FH8B45&=@G MPO84&5A6/E3(Y[[@NI=/L-$E]G]Q.17,WY*\H=GGZ-\#D?35L5RN!I>+LJ)[ M9"EO"6M:&FT$TH&*B])PP EQX'/4_D"4R&35"(0&:TE&+& ^&%3PFTSYD98M M/>H9_;=&4R?*M1/"[9MF,_/:MX27#$8:\4\-@1-Z7OO#A;L(^K;-M2D+)MY( M%^V'(CPB@+@'*AVRG*'HOHH%,O!?;-P,FOJ3;\$]',$7VMBR?=&15&. D2G] M.,^.9-MGL:@%6!(]&=YB3P8" DMRP%9X)FA9C$"Y*:/WF_:,;P3C01@.#4W0 MAH TO2?1L]HLRV:5IO8 ,$<1"4]VIIR'@)FH:1GOM_U R(TZK(MJJ2P M,(IP$5"Y$2SJ"LA<4B\(4V '!6P:52%Y,W1.8",)UW[G;GPN2.: M8R, %R.@'!M11MO[Y?YW@996_[>+7W6"\8YQ$*W#"?WCB@&0WHRZ9DL8E_;, MWH(CS3.UF[@_]ZU_9?.9QRWG=OS)0<5TNPAF2 V()[ .C2 M!+X.R=RP5@ZIP7)?Z5*'2*O1M4FZL<>T.:)#%TW>82].LA=+-'1?PAR0+[0Z M*]A<4I?+M?CV&[]IOWO>Z,5V'*+P6X#&3[A>$2TCWWM>$$=B3+ M&0$=0]L?AE-TB0RC&DG;'8%F'["X$A.X[-#R_5?D=X+=3JU7ZA_WB*\9(I\4 MU:!_PE?,XJ&?^MQV;-C;XRNQ12OVN$0KBL.;XME2^:8K]H7;PI\ARQA2 _XP MP&7!L+ Y40)\YL+OAA:?:&.L;-2>B%?)0EBJR<25&MK-6'M)2;VDPE2\"39# M0"QN2$>$R?K.& -+8,7*538"\@(4)Y)H&<0)M#K"A.]Z,&*5/PX)1"1%.(M_C>?![\!(B8]S\#QX'>" M**A>% 'S482D?&2%RDZ7ST78@D'/,WG@*1>"%0!<<'5<^.M0B#'QI&+PO)D]U/IM$]2/EXD->@2)?@Q M,D='+ 3<4*HR[=_FUV[^&G\52QO!;AQ K(]N!BJ,!Y$@5Q-L.;[@:64L4<$> M+8=@XA.&C"JU/=3CA#L0'8,(I>6ZH24DCHVY%_:4(!&M!1)5E,-K >$NW?4Q M_ XTL*&XI$:'+FG_-_1\ -C62"BV^*X9\L8 8!(5ZC/?>[8Y:8/ ;VR\'8*H;6QGL21N65T?PIVZS MF]P9@B2^-PG X@+U-7%5\LXF FW27H(K [ 6.2;B-VS MD<8OY[%D(R7+P12,9NIQ81QP0"9L=6C!*U#K$8\FR ,>Z L>$.E;$:*%,X5' M'X-NA^^"AZ/?2PY/?!0!]5R! 4#*S'H5FER$I@8!([P@^%I<4:[#44^4[H;H M]\1K'QF^,"5'P#H'*,C0)WMZ)/N0".=/\H@TMND!VQV&OH_,G5X>VR3=9B=U-,'PBZR.FC!F( M:+!W0-".053$W5M YR4*X=XX>,'C@MN!!\4)R21X*3J-B@+<$OPK9_ZS/4RH M< :FP=0:LI!",&BP 2B@.%%PPP^?SO@@TDPRMOCXLMM*P(!-XX5/$V$]48,< MPG? 9N?:*"=OSGO@S?+DSOZ\7I78%&"Q&SD#*W/O'J\]XFT"^#LP_48BV7K MB9#E7O%[EU*"4[KQRX2YQ"HMKF>T:@SN<# ]0.=9@? B^#UX!=W!XR%68C,@ MSH4K.= FH).3Z^59.HXP-\86EA;II(\>R*V9!43)Y E1_@./>;3XBJP*6W)Q M-M)CRP99T>*WF7N"H" <^&KF#[&O(@\?1TQH2!-;BI)0?4_$ M$80I2(M'#S32;MMQ6ON(PKU<2UNY_PQ'3^0!BQB7C$M$BB\"'T1>NOU"BI(+9#4AI/%%^( UHC6\/ \-3FJ8"_1%U$3?@"-']X9*QR[@%% M!-*)2%I4;!;1#\_,>HE]]I>9#J&2GQ[2/X^K/T9_L9?@R8[A>CP,A \9$\Y& MT0*78NC;LT@LP5UWA_8L\DNAM\LF]D:\4+BFTE(JLNAC\Q$N(2>>&%'T7"!! M#@_W?0RQDOLY*_:F &YDFPL8. ^G(KE$1"5E)(&N;^002P\KT4GB_/)=]I1?HV^<=%U<&86'B=D9,MH_+DV,5:.V"K+.E-)[8J)5N27*?]2:Q&[>#$PD M4H2NL]S7&T3Q!,G6HU_8J/YAL%%ZW>E70'-"@<8L':&KRI5DU%<+!)D"H\7$ M13>+2APRI5&@F\/3%Y@7)5Q606HA:X,NE^2]1&XNC+-37WNAHC_;(Y%U"E+- MYH$,V!<4=?C>< M>!XGUJC2V,S -2&3(D71> _BO:G1U)L"WTQ/V\_JM0.M(B M!UG\"*@UG*%*3_'9*(LR81Q .)@;V6IJ(I,=) JP?LW#3-4ESAN7/7D!V>&) M6(C9<*SLQY],@+M[/B:>2]TH#D!&&3P\ P^%Z%?0Y5(U:0W]K*+(G >XEC;7 M*=$EEB$2+@9?793'NBJ,E[%/*@-<[!U\KQU8:;Q<$KQ/JTA9O2%S63(W/96. M(20(ZHL6ST@/<8>ET9_2&N,7"VF!/L4HO6\8.21$LK:PRX?+D1J)Q\3H1QCB MU!.1U2UV%7B@&0EO8C1:W&$!BC'8.[I>LV[61^;8L+C8C<@ZXJB^<292:210 MB\I:#!(C?PHP(2GY*:HS%G7_CX#$L1W$21,Q^UI,M.%[$)K[D)3G*1VE('NV M?%#F@!J8Z.X@W5-HUV>EXWPH?PC4B\$2(=7H^D1_3Z0A4"J\B8I,&)9?4'T MIQ_,10:5H%."+I<[/99DJ-R'4^VS2'06]:72FCBX]^-A94@<+=)$/"TJH$), MD-=R)-10'4TOJA_1B;\G_N*,J(KDI!X)NDA>1-R=Q^8SR@&0DK%Q%=W!4/KX M(X!DE:;B\D?,Y8'"WFRVU2HF:+M MD:LCEV=QZ>O+94YP#&$67=D^AA>/-Z?CR?/R9-OD_ M/\GNR\4A6QE8CIVLO4[N%/#-0>;Y0=O&TC';/ZT_HO=SHKG0S'.CR,3SS3VQ M/\SK9TM 6-$F6_12_TSETQ1=]K5W%%B[)M:0^6B13ZQ"00$,[[3+E__T^(O9 MZNORSZ_KJ&()SD0('K]^KU%%T7#%[/7[^4CJ F:*:N#%1KQOUU"SQ NK.)P_ M5W4HG*N:Z/1_7D3[G#LVSI#XZMDRNQ XS,K-RI7-$KV]5U#"FTWO-%HK>WNW M]5;7U'N#[L8U5KV]-IBK??Z/;TC&Y[6 _\;[\32.%XQ96R37E/6M[:@NVU[;$76+72OEBIS];YL M&_1?8#Q0OO4MGMM2*%U1K&=A0PT-M-0S>:K7T2P+SCKO3T7O=.C&XJF\9Y^^QSYSHLX[37]C,9]BA M#:-&E.@N)JC-9KN"&_AK_2[>(DV8C8X\M2\LT#YXWG?M M'SA8*/?^DP5*'SLMM71:Y[;>A-4K)F?>:K7AMN=W)]":=8W6%[.1$F=&$;]$ M;I_&F<7PE:FF3+6:Z3+*5%.FFC+5E*FF3+6CO67*5%.FFC+5:F&JY3"75AI) M-#SZ4U*W?>AX;^TF/W;>:Y>W7Q[N+BX?[K6O%]\N/GRZWA4H.8.&^RA8O_ET MPU^GP.&!@N1$\T_+^BH<(*IZZVK_&[I,3F3M95O<6T-J^3'2Y X(GJB9D:[= MN$/1 \YZ\IF83Q&WQ1.#3%X\_SO-FA"C!5/#(7'HA$;),(RY;ZF/D/8&.3TU M]=!0YT1NF\RNA9=8V*V78(B:ROHH)SDL)[N9H*A\H<:K8@@*B4Y7N[9\]ZT7 M!BE O;$6SJB7L)MN%?RF$X-@IYZ;1:T[J6\>@0 0Q3,M9K?=IK83,\L>:0A@LO[8]GE &TOO6Z>.R\"Y1@M?$2"X M&/8SQO?+)A64/R"[JR3]G0& ;M_46R9\1UU;DHU3,PP+ '!3_=D7^[X8(!N M3,Q^U-6%=D%0I%]N-L^L.\;%0AI',L)=8$7'QB%);D=V2&*ZV0B-X,E0J*K!F82_?Q/J4M< M2ETBTJ!>=^.O6&W9K$M:[IN&D<_!D<=X/I&-'-1]_[=(D]PQO92L(JDAX=1H M1_OF0=&,@A43CU?+B5CG7TUM"S&\DE(GIZ39.OA6_!6K(X2Q]KX)*\9RK&P/ MN\+V[K%]4#Z/X8N'W84OBDK1S;@_"F6@ZFW40)G<%(>YQ&&I;J!]%6-ZBNC6 M1QYMV7S8E;)DA<"CXK+K8E6?//CX@?G3W!L_^C!5'B6WDE"5PN'I9V;F"!QN MBC6>0$,EY4E5GM0]8$QY4I4G]4@WHCRI1TDX-=J1\J26MBG/TK>GL*T\J:?A M@CR1;=1 F52>5.5)/68$*D_J>7D!%0[W4SBQWC4Y[\B\]*93FW+"^84[PM[R M "1SAZI^8K%^HHOU$Y\_WSQ\OO[R<*]=?+FB>HJ;+[]??[F\N;[?/UBU*+"@ M,M6#SJ?\D\'= 2#FTM6-EMYI-C7^KQ ;L8\9$_GRWEA#SSKERW^RW*'% ^;K MVB4L//9\U[9$ 8$']YO2X<72$VM$"?+/["U6&6@X*5T.-7_Q=%%_(+[Q9G*X MJZ8R"P5XUVL$0T-I5X&@\?N3VR\0+1@?$L.R)H#%/OFJTT2]+2[$@NI1-X9U MS'.?%-NX'09>4FDD"K%P:#00:5P.1BR*H$A=E^3284T0_"-9R3020D]=;:Z] M,;JZT>ZE+L1Y'?I\;5?-MRG^"77RW_.U +F/@3$& ^&'6NM2AN4A"D"(=G"<=L9HDM M>^0M?=#K)"VK;\,>B"/EOC#;6>7?$Q_2O)O F. ^8\, ^(SS>F;'\#$D.3D%^I^& M4WE59]DB4-=SWP[Q$!RRNX3RPD!1B*4T%SZZH3P6A"6>%G76" M)16#+PR_X;(XD*O:OS49*YTJ,U:JRW#X1GK9M5!!,ZV]"WG3MDX'J3KW8\4V M*X?D,)1\]% MY*\YJ-_V1GBT7,^?@@TY]$)?N P?0VZ[C/-,/QR"!UNX$.\FMP?Z+I(]Q3XH MJ8-';6I@01L^^\Y> 2[7>I*]06FGACMH>*$Q)OJ_)1; MS'.%-0T:/9C9^.V9F4B)RU\,-4W(Z)!4])!RM")]6)KOO5H.SMJ)G;)($ 3* ME<6Y%3J!=O_* X%+LV7^AG!<3.&U0UC@TO-G#>&E&0Z!#*6WU/:USPPX!TC$ M@&E7%OPU\N:,&!C,W@P5?B#B],\^>Z,0C"5\/W;(N?I\_4!P? 4*MH>!YTMW M<+MO_B;\+U/YA/#?65/I2H[6Y--XS0ES,3C@,[(\1V)U+5Y9 PE)ONDN^EHN M9K[M:.@( #O3;&A_H$$KO4,V3U"EXY) ]"DTP@4R.S_C__AB !?LU[>?T;'H M>U."CEL.BUS1":3O4H@0VY+OU>;>27#L]KU_HF=KB#DQH_@%TNE"3OY.2V\U M!\)EARX1T!6,YB#K$=$+N5QBC\M9NU767#B\K#:8R4-L025)$9@TNCY=3W,\ M]PG=C19ERZ=O(I#."&Z?\%!:SY9-WA@ZFUGH#V%9ENVD9O,H>#+S/5H'3CQ: M&/N5/4E92#!XV-C,09X1/3GD)[A#XX M.%8>PL5[?*6#^GAQ_R'A\S@TT!]19"TD/HY-T/"\D4I"5^H&P . ,.S4%JGK MUI-K_UO$5417-O2[HDNT+=H4V'CHQZW\B% 1W"4 I-]!3Z>?I<@?[$:; M>3P%A?4=Y 4LAUQO2$W?/.S@)CZW7?F,SX+0=RD"*V^(X-6< SA1.[JAO%A3 M+.49,:$1D43"Y!/976Y^IP0%[E8VFTM#&/>3X[ B' Q 1\%,]L.*="U=M/]# MBQ17]%P9]QQ.7#0#-93>01P/C1-$?0,*4;""4]BZ;+4+1J6?6/JG98A"84C)LC+C!*(I-[8=EAZ77' /+DJ MB(B;NWM:_MGR;2_D@M#@_ODV1V4B;N]X ^S:$B@8,Y#&\+8E2\_!PJ,XOHB[ M4Q "F;P'F\'?"J$;CNQ A"/PQ@H UBR*RW2R:PJG>[RL1DL2)4<])O78* "= M2:CU0"\SC%;%QT$0ZT"(<+]!0-T)+MSJ_W:E#5&U"N!+82TD;R,B@\^(@!__ M"=<+3WLL(@H"C/,2'T@@H+39L$R$8'%JZ1LGY"W:>B)5 Q@H4+IM"4*/6H]R M3789%1QY"?H;1 _P^BJCWS3!G8%9P*7'&DKX:<9!NGY\F$1 MKA%Q'7C_21[=O#T7V$])>_.=BOA(F@LU#P7!S,+!J-0-%E,GGO!@4/RQ$?5W M)>$8_?@%_A9E<>'/9S+59_$Q^0,08:/4"29YDL4R'^?S)N^'$X:&Q>U8Q T_ MB[#A'06PH]:Q'SW_-@H/BBRY$Z@35U$W%75343<5=5-1-Q5U4U$W%74K5:Q2 MB1JUH)L%\"'Z6YC/<6Q(\/K%"Y@J9YDK9^F]U^[_=G%W_;?;3U?7=_?IO/3K MO_]Q\_#M%.V>/ -#;"QN<$L:%C861C M:/$)F,)B UP;A3[Y/+.^&+,9A28&(N0T8H%E.['O+'F>9E2@[16Y0N.1!727 MZYZ>F#:,Y@VGPO!%RE>S^?,:,ZD"TR@V!HS.JOY+C^LTA;2U "OB#M.[?)7 @W0*?/LQ M)$_T+K:PN:E7E=OY$I+Y#0SE?F+)R:%1JR^"[#8,>& ):QUVO/#][@ZSIAB+ MI [56"R@@[!X'HB(FY]D$'!!4XQ*8Z BV^:_KNG_!O,23JWTSN;;TY9]S;^_-EKLJ MA]1FH]D] G1NXHB[1W=>"$K2> 8J/=<)=N!.]';!!BIBYR]%VL@49(,DR3)R M[=UC#'OU*FI.LVD_BL,2F#:Y\78+T?%"OO:2FPTS\?D5I\PWA:DR/S2U9C6% M&,M\T8"CO!Q'YN58HXEN(4B4ET-Y.9270WDY2G@Y%C%PMFZ.R%G0W[>I5X6; MHW\0R _IYFC#GWZO)^]=^9[9K MRAHZ)\ :.D9'-\V\RN#QWIIS80V=IC[('<\[:IVA5U^=H7\*C*'5!9VA/"65 M^-T.M/6C9"#Y_#N5AX#+\2%3-_I&:80=A8J"OU$QTYI$'H\7\G.,F<8 MG5C MT .VT:GP^BQA'C6+BNZA/("J2[1;T3W]JV/MH62ZGABY34^K:&'/HV9/]-U9 M4:5@C;P95O%;H89/-L3FO@[ Z<7D!08#,!_UEVQ< @%@>I2N)" P*[NXI=Q][E'ICWY%K4Y2 8LI')H9O0?K-FRN MS>ASV8]N<8!(#[LC8&<1_,E)MC%82YU7;"A[]!-URE$BZXE3=B!9(&W Y4IB MT"7-PF]$N9EVXZ+&8S^S0G0;4<8<[7(Q>6,%W29T0/UK8F) 6D@0T#2[9W;^ M%\0&EO3!%QTCL7\^G#0!,HH(0:,F37\/8;FQS4:I8TSS(M&1XHOGODU^F?T> M;FK4B P.V6@;NMD;K&).EAC\$DVVP68I0^P:9+E/5+N%K>[>=!N]#B[[IM5M M&,;.CG)/IR8BX(OU9!H/I_!#T&B0@XZQ+:CHX?2(8W$$NN24'U5YMH.F>R?P2I'LK)L5\\_$D]4]CH[0(:+H " MK2>V\/EUQ/$6OOF*+'#)QX#G,TH1VHC19?ED;IV$3YAE\"6(?2$@D;]$2?SZ$:WI9N=8]IQ M[9-/S$9W%XDG]7NR')YZ#6/O^3E;Q-16,:\RO.=W8>H7W/TZ7:[ Z56TS/8' MWVKC9-8#B?%=\8X2Z.@T.N6S3^KNWM^:^@K>YQP:Q"YN=*3.GNN=_L4??3\,;./7:[O+H_A%[.G M-UN*1VQA4/0/FCET4DSB0 H"_H;B\!F_PT*$@G:S36+!$3"1ZM,>+[*6Z*LJDYB ,X.6)9[0&]\83;W3&5#.#\*% M@[6F'E#0ORES )[Q-2M&D2911'#, -,>Y2VU&LV> /O,4GHH8R1S"'#P.+Y1 M8AXQ#"=B3^-Y@G+,UPCSH>#GE%^G)0.'J&'ZV_OAQ',P,8>6>8OY-_B#J3=B MCNB/O.QW!(1(3Z%?TMOE'%"9I!5R<70X;DJ %;UX;A>^A0,DY39TF2@V\FCB MS02(0$-"PV=Q#)B?GL>%O9G'H8,3UC"S8@ST\NBP[,PK@F$YT#R>>8M0V>XL MI.EQ$Z _6%*.LL+\)PN'IT7PB7EGT5[B<7+B&E#ZDO;L.? :QPY>&]H'-K0B M5(C17NGK0OL;3BR\^$ -L,\AUSB$"&/ MXF6XHOO$XKF/R5;DB>!.4YO2X%7QN"AXI05O' ;S9Q41%Z(@-4OXOY$F@(7A M?#&!$5L-10@C2-*,(J&3A'Y)7("0D"E]?X>_Z7$6KFR>3I/)<&XLTE]F M_ISLHSX_=:_FJ6GKID<5AF_SN"C,6MM9:MKF>5'K-;'5$R_*CF\J,MHE/<7J MX4K[^$U;._ZH\'RGVNV2=BA-RTIV>* )5MWYKD?Q4)3K2 V98]XXOV[$(Q:S M$@'QA*OM4SIV,)ZJW02;N+^#\51UW[BA#\R^WM\\DJRFD[F6@O2'*\T7&;1" MA>,N:D27WF,9^[O(V2_'??/G7 _D>=%A-])MF)7M95_\#C_Z<\X:E584Z?F[ M0?'JJ[H(.%:RE*44 5KJ=Z9(HG*2Z*Y6D8Z(7R2^ M@)IQY);9,#JG(EY:1J-KU$F^%&,AOLV_:V.?P=_JIX,8C4[W5.C$;'0&=2*3 MK=E*-*5.>[69LVA*'5AK;73[IT(Q1L.HE>):C+'$[FDG*G*J#V;Q-YMBDEV@ M)!'MH<6712:/F+9R8J"].PQL"L;6P7F[6V?Z?.4YAJY2_O)TV#4*JBU&-[%< M';U=2ZK5];CA1[JFVV>.C(=Y>W4K3OXK=O1I5NK MSU1:KK3[AAD;WCPHU1\"[U2YX][[]^]NA/P.A6I936\0CV4A3;;;;U5N_T M9WT!L]P4:-_#5G=PJ\H4?0^.O"U='AVM!_1=P62ENN^SV^@U%7W/TW=1(Z:V MO8F.3"@KO>B@1V"VE5Y45FZT3;U[!C.@^XU.1\F-[-%C>N_)'[S9UMN';=*\ M+[U_4WKIV=&WV>CD-?CVI1AM]!8M*1K_3=NSH"X 0UGI752!*HR> I>O5FL? M[[%2MK0ZUJI;CZ[M2E%0%S(*S"U8L]4JT%67-NC*T^1>]=,OY]G9O/&ZXC+I+WQTR"RRS>WG&.R+IFLQZ^#XZ3G=$U]ALA0F M&X.FX@R'/X=XJL$V,-:T]?\R /;:/^$JZ9LLF]8S%_MT+XX605BHO;(WG5GN MJVCJSS53;[8[&L=)W]1+7W2[#CSJN9^TW=9&ML^&@>?SJ,/SI5R'VJV.L*G_ MFYZIMPT#&TK@2YC+1?<)[''!F?^,#2\(#!]A].$AT8XB6BK56_LO[T+^]LFR M9N_O$9Z)Y\ #_/I?H1V\?O$"=F7SH>-AW^X'0,P'!W[SU__\#R2;O\0/#B=L M%#KL=GPEFQ?QK]8K4D#\" U!@'_$OE(U! (X6& >4@H0-RDOFGT?N/:!\_R:0;#541Z!,R(#1T+ MB6=H\4G($1"RS;B:DX>7YFV:+%O^QB/]?V7#5' MV6ES%*.SC^+4C]_B9M_+1,]:CTCI_NE5;N2.#6%Q[2IJWU>=*K,'X(%Y![[] M&))PV,46]EOQ_"4D00L,Y9ZD*"D\Z4+F5%\:#7:\\/WN#K.F&(ND#JHLB^@@ M+)X'(AYPUM$" BZF7@@;+XN!+;C9L@Z .?R^42/Y^0[]!;%A--^9G7=;S,$K M75QF=DI";KQK&@>!O,23JUOPY]IR3^\VNWK+.,+*U!S;V[:&L!Q2FXUFT52P M0Z!S$T?"#<:NGEBN[<3;M@S2 M-693'5)C#P#1\4)^CE[2G;.:0HRE9D-2E9>CL)=CC2:ZA2!17@[EY5!>#N7E M*.'E6,3 V;HY(F=!WJJV6KDY^@>!_)!NCC;\Z1?NC:C<'$?OYC@6=!H8PM>; MO5VT/JN(N^[2ZV 4]!J7,8P+@F:^*^05WI4A78[]]0V]?0:E]P68TO%N$EE% M7^_WRW<:VI_:5>+^M=^9[9JRALX)L(:.T=%-\_2;,YP+:^@T]4'N>-Y1ZPR] M^NH,_5-@#*TNZ SE*:G$[W:@K1\E \GGWZD\!%R.#YFZ44&3P*-04? W*F9: MD\CC\4)^CC'3&,"V;@QZP#:*EY<48AX'CXJFJB(V%S>LKH>@T,,'B[/19:I, M@PHM;L58T(MA ,L&KP_;ETL<>\QV#V$1WP+4#^4<5E?#L&W57/]0,4*ZFIGH MH""L0RE!AYF!]78!#5N.GEOR,>#YC$*(&S&Z+-Y\N$EM^],\)3_LF#^O$24Y M$)R*WNO:1?@$CVLM0Y8.%A/Z1QSLTXUN2S<[Q[3CV@>GS$;W/&;RE,-3KV'L M/7Y7V9B8KN=-V4H[ZJ_[N):U.KR]_/WY%5WOY:R_-)RTOZ8V<A*B914P4!?T-^^HS?8;%ID;-E MX.$(F,@IMY,L#/KV(::3:5FX/^TTWCCVS-S?%3L&]44:+AB[6L6.CI4);4\O MZ5:4]>4E^YQD:!92VXZ226#7S -PA"3&OBS8O6WD.D\L_*OUBHT.+UXL?Y1> M\1^6$])K+C@/I^*S2N+BZ3CX?)R\<%Q\92@\$S+?65Q\8: #D=0+1>UP.6== MAEEFX5*C #8')==.GD@%);\]7&D?OVEQN[CRH-9QE[1#*=G<. JWGQ@U]8/;U_IH[N?76JZ#$^,XX4*CUFH<^TNZA*/KW',L*_R-DOQWWSYUP/Y'G183?2;9B5[65? M_ X_BG)@-$NFO!#STF:8(+0;%*^^JLLQF\3N:D,E1;=@FHU>OT;$L9*E+*6( MJ>5_9XHD*B>)[FH5Z8CXQ;/G@"'C@'54,X[<,AM&YU3$2\MH=(TZR9=B+,2W M^7=M[#/X6_UT$*/1Z9X*G9B-SJ!.9+(U6XE:Z&NO-G,63:D#:ZV-;O]4*,9H M&+527(LQ%O9CQH;X@1-E6-<'L_B;30[1+E#2A@&91TQ;.3'0WAT&MO4$;^^W M+5PA18WO+L)@XOF F=$?.,4F]"M>6WO@60G$]V>^E,.J3]W+P(]_+ M1O\&HNH\=OKWT'*#R$@_^=W&>B+^.%>MY"$+^XX*I;DQNJ'Z]#RP=I[73MVZ M@]^Z'5VZM?I,I8G NR]%W?#F0:G*RVZC<'/?G)@HG>2WAQ6/[;3ZC=S%D@?' M[4%7K 3;IF'JOMM<([5;\N[;Q[0+,F:?^5*4=_ D:W*J6TCD>P MEW*3;K.MMWJGWV4;F.6F*/(>MKJ#6U6FG&IPY U?\NAH/:#O"GH:UWV?W4:O MJ>A[GKZ+&C&UK?H_,J&L]**#'H'95GI16;G1-O7N&4Q?ZC/N:LG M?_!F6V\?MOWAOO3^3;F39T??9J-3= SDP9N.+*F(_DW;LZ N $-9Z5U4@2J, MG@*7KU9K'^^QMKKYFRS6$O4U6;M(RX6"NI!1H"/PFJU6@:ZZK%$&GX-&S]PJ MZE-C?.R7"Y7I;MWHGS,I[XY+G#-6*R;28A[+(T#&L7"'"FAX"WE>T"8HZ2RM M( GL &UDCW>9TT-7GO:QJE-M.<].WKF)]<,E-G%-R:]C0F:1;=9^"&4]N@@? M/SVGN\TJ3);"9&/05)SA\.<0]PO>!L:#-=4MW>Q@OKW"I>=B295/R]_9_/N5 MS8>.QT-_RP8)98?OQJ?OE\OK+P]W%P\WM MEWOMXLN5]@=\;Z?O^0S1'47M_]T78M=VA;CF:[//!#[.G!M6!B M!=K,"^ ?\)7S2H#P\/&?;!C ETQ#DK7<5RWPD'02^L(>KT.?C>Q =+2"+[G- MJ34>O&6&:]%/+#[1Z;\:^U=H/UL.OE;7+'>DP4HCIEG#(1B# (K/A@Q^ !>I M05 \I-X^\9P1%\O@D_/K:;")1\O]SC6@<6I&:[O:)2!A[/FN;=$S7SP_F,"' MON< )K07&_[U:#DX3D>BP1L#&C3V8\BP5^C5S26! =B""X1==:9VP!O:WV"7 M<&.'N$,]@Z*)Q377"Z@1CV\S6'BDX>=P!3FC"<0\'$Z2#2-4C\RQV3-^&VAV M_+@'O (Q#D^+ X'3M,?P3F"(::3#,:S$"4#JO<#2OB[.!K@+6/8$\##T??@) MH0P_8^ZS[7LN4D1V1S9"C)@+&<@/DN_/N9:2_6*T= I[8+Z/DW M@VUPL0%LL@I?T(X15H#GSXGML,SZ4^L5,)#>L=R=1-DHI$7P$==S :MPGE,\ M,0($R M?1]AD_LP"/H[7(OV"D<>2,Y$4S5D0. PWBP0*GW"&I)B,BH8W3BS8 MG*5A8V,?KPP;C_%QP+=-E,I#)^ 1$!X 1G>"2TH?.]X+_-WSM7%\Z> ,8&/P MHX;VD,& [0;P)R+N(/4(WE,[""502*& +QU_$P@&($B5P!@S.%^Z=//T>A$L MSEF8(]O1FILEWH%4DEU8>WS5WH FV>KW]&:SV3@O9GH'%\L%XLRR1#Z!7'=MD>GL?/A/56YV>D19>!OD,_PR_QC(()-@J< O@3 M. K0$$9+#A-7@+_T=21,)'.XF8BU)= .X$^O"FBCR[L1XA5H[Y\9Q5\LBNEEU$^0T T89\]R"-S& MQXF5FM&65!>=8Z\LU2U1(02U+V%]P!#S[43P-BP@\SU M6[X;;!YF=B@?( . M,P&S$B0C_IZ!1,4C)5DW07,*\&S-[!$RS%N@6"G,X:2DE$?]PD%%34MI8;": M12H!4 ((0B1UZY$Z_Z+V, +IX'@S L*%;<]\;Q0.I<8'\GVDX:2]@$+\;Z'4$"FM>%B>O= &0?<#A4EH@0B)+W0 M<:K,\K%WB^!_3QXN#2>)3=129Y8X!_*8Z@O=$]D3*JUW; :6#+S@T-;]^D%@ M!S#Y!^^U^^O?/X/)3[;^O N)GB5%'ZV(]UHX@ZL.^J[PB/W.O"=@!, R"-P8 MRXO>I/U>OT*;F+NLAP/[S]BN)X;&!>F*J_*4Q71\C> JXC/^" T\89\_A;;X ME\UY*%@MWM:/%_'ADS +9*7$JI&7,1J7)&%#SEH M]LZ9+IML%NT7XL"@$<$G / C&UHAIPE"E". C-0-\5E.W@*TY<>>%_SZOHY' M*/^UWNQ_"\=ARO//8 M;-9S?1Y[OD8OH_"?':J@9\\[?O "RRF]U2T8Y;+) SE2\J10:C?SM\_YPH+8 M:BH8I3V"+C_E>DRU]8&9MTM#Y4@Y/72:&)A0Z*P.G4V%SNK0*;;4-PVC:+:* M0NKJ*B2]7;B/$U/O&>6[?%0D!-;8 M57GW0W:B9G'.@M/G^NVFWNVH^QT+043':B_IV:&CK1OM@W;PJ14Z?C%Z>J]I M%L%'CE5_/7TF VCKEMV$2VMFHXC E%?,.0W]W-ZVXSU#Q05BIGC0 M7J^U0H6R%Y5AL,8P."6K0#)]+"1+TB&''C\'&Z&C.%[2TE*A(F+^"A6*^Z]^ M4Z=9GFM4Q/Y+:_Q76& PM),$9VN*R:O_I@].G_^WE(,H-H,..N"C5J@P#MO4 MNU:X4 )@2U89R0@T=*-9=+B)0F>% M%J)"ZN;41+W3V@6-5B12549R.0>3WJW AWPJV&@U\\[@/'U<&"HE6;D>UZN" M%3CJ*Y("*B6YZ'@OO=]7.;AQQ$GOJOA;)B/95#$XE9%<,J1MZ(,*$MLKDA J M(WDK5J"X@%(!%4X43@[,12H2 BI'N93%-U#)2"HQ=TGJND*%8OYK7 WEZ:,B M]J]RE,M=]&XA(_BDJ7J@+*/$7:3(0@F U6_J#G8B &J6H[R[=]^ J!F)L4O9 MN5"6(P:%\23["Z$)O%1W"/^^ M ((&/!"XCS$3V3]#/A16KD/?F[&SW?X%MW=W]H?:5)+,7,VN*K*K"J0UF_FS MW8K67LR]RJQQ1IYAE,S"[;3WWLCVA/%IZ(;"9Z7X-%MYV]8<41YM2:SLJCEZ M14R\M'/LP,5C%22TY>^V7C7T^]ME33P49[+7NE#E[A6]O/O9:=5E/EV\L(0I MHMH7E92]UJ%XSM$AJV4>*M)X=*BJ'%/'AX$"PS[JKUOA;W;B 2AP+&;#[,#) MC+SPT6'%?1=O"D.='YI218,1@%V](P.P" MMLCL5,ZMK)$'%S%3,3,7,#F@2J)C9OF-FAI$W3TW% M>'(D0*J(6:41L];A&@'5%BN[:MY5$0M7$;,"W<"JAGY_NSQ\%.F<]EH7JMR] MFI=W/RIBEFE'=K!RLZ-#5>=0-2I'AZF6474YY]&AH$@KROIK5OB;LM:_L\F[ MJ3S<\P"V]8&Q9?QF.VRK@]HR%#'8,L:CCFF_P;BNT57<:T_83CK=[@S;2^3C M#D)VR]0*"L7]Y5W(WSY9UNS]/7N:,C>X8S,L8'>?KFP^=#P>^NP!$/G!\8;? M__J?_X&[_$O\R'#"1J'#;L?S#]^X8\^?4DWAAU?Y9;R,-H1-P#_NV/A_?OKH M>U,L$GS;A/\W H_^;AAO6\V?_EK%SM<'*T\P'GGHV3*K>TANH0JN"X:HV3)' MOETU6^;$]ZQFRQS49E:S98K#5G:VS&X*NLX4G44J710Z*TV 5^C<061,(75S M$DF<$7N: ?YSGRTS:.8M Z]:$ZP?-MJJ8V@_J5/!I/**V+^:)%.._ZMINXD9I";MQG901PD )0!6OZG;V\DDR9I-DE$9 MR:4RDE>;B%O(_G79="HC^?T;R;AKFG"DZBW02 M4>BLM,6 0J?*2#X$4I,:X&K169%(51G)Y1Q,>K<"'_*I8*/5;"M!41G+)D+:A#RI( M;*](0JB,Y*U8@>("2@54.%$X.3 7J4@(J!SE4A;?0"4CJ<3<):GK"A6*^:]Q M-=1F](#*42YWT;N%C."3INJ!LHP2=Y$B"R4 5K^I.]B) #AXCG*J=?1V?:!7 MMY.^D]E-T&LHX8TT##&G!A,$?GS%M"B^=<(VY(S"P%GLKXU&CX,6T M9NV%@>UEX0J.X[UP[1?;A56\D,,O +A'-K1"SC1OK)$: .>AN2&NQP'B5\WU M GC4"WY]GQRJH*7#$%3VW4>>]%XU7U-C@>N$%3466(T%WI/1IL8"%\VZ*SL6 MN*,&V5:(3T,W%#XKQ:?9RML3YXB2=$L/!MY-Y_6*F+@:#%R@E7O5T.]OES5Q M?YS)7NM"E;M7]/+N1PT&SDK*7NM0/.?HD-4RU13EO%RC:DP='P8*3!*IOVZ% MO]F)!Z# L9SZ),VNWNEN.0=X7ZSFU(_ T-L]=00'/@*SL^68987:]0 F@X-V MYKW=;\35V31 6,7,ZAI)4#$S%3-3,;,#F@0J9K;OF)EAY$V"4S&>'-F5*F)6 M:<2L=;@N0[7%RJXZ@U7$PE7$K$"KL:JAW]\N#Q]%.J>]UH4J=Z_FY=V/BIAE M>IT=K);MZ%#5.50!S-%AJF5472MZ="@HTN>R_IH5_J:L]>]L\FXJ#_<\@&U] M8&P9O]D.V^J@M@Q%#+:,\:ACVF\PKFMT%??:$[:3-KH[P_82^;B#D-TRM6)E M/635A8SS)9.7WG3&7$X%EK#<]73F>*^,?6 N&]O!5\=R^6&*(./#WT59H;#< M;A^NX='WVO7GKY]NOUU?:Q^NOUQ_O'G0OGZZ^+*K5Y>I:-S=N_]D\$O;#>"/ M9FGMIO'+__M5P].GXE++<30&#]EX%1 8)LD$WH.UI"_X]'?\3S"<8)$H$HIO M/X;4 EIC_PHM1PL\BO]B,2D6JT9+Q#Z-WF_P2X<- Z!F;<3&S/C! < !G[X9F'JKVR5!N_X'_'=7;Q7_!0%HNW++-AP_+B4^//AMOW6U_[7O\%SMHV^/K%?M M(WOT$40"H16!B;AG M#Z(6!"J[]'B0]^)HH6N+'_UQ?_43\+6A/06VA&DT?S7:1JO72/3E _.G1@;*"WX[3E_IK\:WUF=S<+4*@,W+%P+ORN9# MY)YW5L"^,A\3!M:!ER#N:^BS-.9NOGS\Z:^-YDK$;7[O/-PW[M!GV%D"="MO M"BS['BF,7P2"+$F!\BY!"M[.2"@ ^_W3 O$$)+.,#OHI.N@O;$>LO;"A3J_3 M'_22/96 :*R64<[Z[2IB+LIF6T>IV^^5AOIG.+-O',[L=SYD=?V/.Z*/G_\%9%4AN MIL@DSSLK [0H9LL">HF:IC4,_K2#2634?;*M1]NQ@U=I^=V!<'MRJ5MF%;30 M[#:;S;12602"]?R>?PRQI_-G$!+3D5L\*N078:^GYO;+\+3 MA'\$[(S2IJR4^V$P\7SD,7^ J>3?!Z"$"\E/ANWU#U#<;,Z^^O:0W5GN$Y.? MH)X@-815ZFK$XD++0:75S+GO_QL2._P_N?H-][[\BWN?R7X'W;GSS6A^-CLI MY;DFVXNPSN&>OO\(,ND?EA-&B_R."E1N2;(6!>O( BYJIP^L9!T,V\*YY(9L M#:235Z :C62BWZV_.\LH(.N_!2^ MKM"]6YU&IR4&]HJ94N>^"C.FV>@.=HB9#&]8M_:JI6.:!%4RG(KWW-G\ M^T>?@:8 FCOC9-A62TLK+&ZCTYUC=[O<4BUPN#W5K<"AV1F<"@Y1S ^!0?[# M'J^D?WEO?+&9]J[L?$NUP&'E M?-$PFH?&X8+NOOC"QR(O7/3 ;VUM=+_U/V^V-:J ]["8*4I6B)G>9]/8*VKR M:8M%2/2CYX\9#43;$\]J-IK-O&KO]ALY),(J9U!=PPD?O&";RQ(/+DI#\36#DZCV>D,,B[#O8"[-QQ] M9;[MH>=>?E0H(//7KZUOS<]F]VH/V%D*Z (C1Q3> .&!) PQ\T4\)0SCY; 4 M9$0 ^M1R+7$'X@R"A?NURA1OMM,Z?7%HV M#6/CAC=!NQA7Y),_7-OEP%!&%Y2MM/7U-EK]7C98M+CX_/NOV-AVV2B5E'29 MSJ;Z\"HO@5^%\[O?';13X.5^=Z5 %W69#\Q6VES8&NA*W'-D[5WKK*2Q3?[ZM.8!PSS$@+V!"OC# E)W MJ[M_>G6/1GOUSU?;0L^$<>HZUZ5ZI59"Q#%HK9KE#O.Q/T9];!-+M$=<0C#PF4_H]^PY8N)'K,8,L97%J>Q86H!/_XWO];XUVHU:_J->;M,_9YR8\G\TZ_NW/WT.J2_3XGS MV=,??Y_?]_%=F^*!6)R?-UK?GEZ?[6%U@I]P<]$1,]K4.*W]:G1^:GPV:X.@ MR2MNS(B-$6#O\.M2S)\OS8K+IM5&K5:O_G[?'?ETI8#P\M6BSE,6>?WBXJ+J MUT:D*U<"R*H/-<1W'L[/];PI6E7Q5("H#%6'46/)M9EIG M "MSU(MJLHR"(;IDB(U7&/)V-1JN,&U9Q":.N'69W283[%G@M>\>MNB$$K.$ M!&93(N20XG-LD,T"HZ&)'<<5/D%8(LOF2:&M?YP0RO/\ M #.P=T8$!2N*PK7.I,:N^5;LT(>UYDY8QF%9>I;W)_VYW#I*)@6..0QJ#,^* M83@:P\>]W@/\^K>H/]"'VK@#!*>16 "]T0QZ^C^'$7%%O: MZ NZ[?:_GL8D8!<$V^&J%_U0>_V3W U",&FYW&,$?M0KZ$[OP4S7/58OCCS; MQFP!$Q&=.A H&!BVW(;A>K!/=J8#Z.,&)6'O+TBKQN!S$H-&!8T>[N^UX3=_ MINK<]3JWG9;6&R.MU>H_],:=WAT:P)!H=?31L<(T),_$\46NHN.AUH)U2/K]H_3[ M_7UG'.Q89 ^7.,#\K?>.>?+."PZVW?O7FTF/?ZID;NV/U='0>PTBYPZ_'+KS M _QF E/HU*O^KJ11 W"6!."S/]6T=#G;!-&R[/4/4#(<:QWH^T? M$7?*\'Q&C2&9NTQ.,.$ 4)*HH3A/0G$!8T&_DU./C\&=WK\;:H,OG1;L:P;] MH9R&CA4*W9Y;[H*0&XB2)E0,+!QN'[,JU&[_F JA:A6DWP^Z_6^ZCFX@F+KM MC-&@JQWM%G+D/7+RW0.+]&>YJD:Q4Z)4[>9TI%J78=+-""9XVC4 J2@Z-UEQ]!@D\Q-Q_^?4J7V?BJ2S M,A@GM^=G*M81V$2F!B,59&]*:QP],.D\QMK"G5>KAB$5:N?D.D[>5P71:T 4 M(%1CLDO,?<(GV+B6HY7Y@9.)9W7I,^%M(C"UUC>X*CHU.JG0/+:M+:-(+/)\ MN4(D< M?HLI\\]]WQ,LG>>OZIG0*"G5^*B"^3*2@M&SE(SLF.@31I'GESLL(0_%4#,\ ME9:)T@9:-4ZJL+V,5J*1$9=] BIR?@=,-82IO,"6B\C$9NIU\),R!"7+XI\09^-:"IS$/1H<>1NVK2OW&! MK!H]X9S$*9E%VDRGQJWH&P*GO4?1MP;RMHU;\:A!V^6M@A. !4] 1!-B2,2_ M4C&CSD.%5PJ\8:^ZNF(O_)V\AN\* M#(>U##FI*_U4]T<&-U]V7<,7I6"1O\H17UD6E>N->>7F2M-ME%BY83LE M(KX=E%#>8IFE!<]CDE_**^ZB"BCOQ,QQ@]]^)F.56()')6_4)GW;Y.[J^+)V MT*? 19M%NDJ,;E=E-D9VU6.M\_@$2MI#._K15KXTS1C_* M*RE;]Y?D;:N%NDK$%'03>?_J&WIL]O6M.^JQH;^&-ZGZ.U&YE/RAV3)H^(_? MR " =;)14%>_GLY]ZG'_IIF>BP\CQ*L<0$% M%PP"EXX@MJ0"X[U'#DN))RGOF.O-(T(*)"ISOA)YZIB8VC-A>$I@R#P2%EY& M%\\9WF!.#0B?VM3R)+F0)RV8*>^$CNQ]'U&[.L1OY1T<$B3;9)0Q)LRF3G L M-6:FBF!'Y>7E<>^@^@ O@LOGG/1M.H'N2HHME _J'H.[1*]+!B,F%>LVV:X# MH11;O(==&<=(=!!ERSOW'E8O1_BOEXS)J[BQ7.-I:?.NW%N#&5P=?2DB&>]@ MNAP:CD$MZC?4G^08H_?)APQ[ CY-W5@6GYU0?;B_UY$.8^ M>66D/2<.][70&&@^#=XDN%FL:,*1JKU@9H8VWF/V1,0 ]A++\?S.,K<''E"? MAV>1_QXZODW7QM1Y!SW;G6Z'+^QU-9.%>]=R/!IVUU5<*]F[?KK#+9H$.UEX M %H*8KD\J>5ZX=ZU'+D3 :.<=&$B=#A)J)M;NW>]Y4+N67)5'Q'V#.KQY-C/ MK=^[[JMMOY^>6U<\K_+ M&ZHM&X%H[>^F$MTY4788 M.C8R=#R@/NOKT\S0\8!ZJ*_/68:.!]0?.[#8LB!-@:T1MI)KA*)^[[JW/"Y< MF[#$<$H7'XRFC6Q-#VA<12HULS4]H-$5J726K>D!C3'MNT>Y__QN2"R96,K) MM?0?+1J\T9<8A&\1L'?KO[KL"71MX3D5V.I2_$@M*A;K%FXBVKL57US+?,3& M4X[^^=5[UUR^PMWW1([BN;5[USN^A8--7/[^+EZY=ZW#U%F'N[WOW%U7.J=N M[SH'#RWD4[^.?UR5/A/Y!"/14380[=V*GNO8V,%!HJY-&3&$RQ(3Z0::O=L0 M+5[GV6O:^>%HVL6.@3GL#=@Y=RP-NH'L8!\;)DY5#(D<&W(?'3[ ]^1>>D*TL%OF',;8S+;'?GU5#<[N MP-?_ E!+ P04 " #BBE0KXY>+# 1 !>R@ %0 '-I;74M,C Q.3$Q M,S!?8V%L+GAM;.U=W7/B.!)_OZK['W39NJO9!P@DF=E-=N:N"#@9J@AP0'9O M[F7+L06XUMB,9>=C__IK^0,PMF09L*54W3Q,$I#:_>MN=;>DEOSY7Z\K&SUC MCUBN\^6LW6R=(>P8KFDYBR]GC]-&9]KM]\\0\77'U&W7P5_.'/?L7__\ZU\0 M_/O\MT8#W5G8-F]0SS4:?6?N_H*&^@K?H'OL8$_W7>\7]*MN!_03]\ZRL8>Z M[FIM8Q_#%]&#;]#'9MM$C88 V5^Q8[K>XZ2_(;OT_?7-^?G+RTO3<9_U%]?[ M@S0-5XS=8 3J M<(+GB/X$:]D\=4?#8"2K<_K].>@H6&''[SBF MYOB6_T85YJW"9H A)+CT\/S+&>W>V!H%,7\0Z>N_K7'8%^S^#)T?SFC7=4SL M$&S"+\2U+1,,TKS5;2KLZ1)CGQ2Q*TZA1J;'N@<27&+?,G3[> 2YY*J%0T%" M^96CQ&G3/787GKY>6L8$KUV/:JU0F"*=3\:J M!A3<-XQOP=_.+7\,J481@YPN)W333P1_#T .VC,U^F*'G-^^YKAQVOA161P1 M>_R,.L$304G3JC @BC%=U*_2X"C&8G'/R@*E&(/\7G4$35$^!0E4&$ %AU)! MOWKBDR"OXB1.[;8:R=!X)'@>V /K&9,>AF!NBSHK 0HG9WIB+9;^S(4G=@B! MB7Q)C@NZGYS=.]WRPF6\!ZR3P(OFA25Y%J%Q@XRDH/O)V=5TSP$ID3'V0M]5DMV"[C6G._'3A[I'=?U<.%T\ MCFJ%*5#\R$;/(OIBX>&%T%IO63K5 Q#6A#B%2O,Z0>L7Z%I99B?(8D&W.G([ M84Y%*=3(M+#A'D"JPB1U.]Z?(> YY@'Y*I-$#6R/UK1IQP!I';1DQ:=3 P"( MV<%J+;2Y4HI(;;(GH\ /=]/!BJEW>\6> ;%#8.GU>,K5@Q1/#(0IU+0Z6MXM M'4*MGMEI8A=Q(_*;Y2\MY[%)FD?-6(O)U@MO^]5)8&7)5;F 7-;>2I#@L6WH MMA'S-X"_4SWPJP_A")L)'YM%$#);UV?P6WA2(2*$6C2NY+ ME$*D,%P XYM]8/B].QKVM.%4Z]'?IJ-!O]>9P1^WG4%GV-70]*NFS:;HPZ.C M!Z8%C_@QJ51)8-FND8)BTU(9UTN;1(PDK(>9Z^0I+(H)2&.AZ^MS:BKGV/9) M\DEH/(U6.ZZ-^2'^^/=HSML-/&]G-]'6G[ =/O;WN-U>LW-Y#---=IKWP0\: M)YYU.\P$_2Y8_1N,WG#MA U$L/L^P!U#ZW@&V4"EN M<4[H!)B2:8#F5TG_N>>N>/*.9>L> F57+\#%&7K!=%DLY%ZB'N-9/X$)* ;> M(2L98K_8#KF]Q+1V(55K(KB54];8PVO=,F?ZZW:%.JN<="LQ95Q*548>+N6$ MWW6)3_J.]FI@0D;S6\NVZ0+@R($,,ZZ<-3>+#R-O[-&T9<71T\$$Q51Z)=?^B^[1*,O+"OG]U$@LF'F@"&CE=)4LZ=.9 MJ[^[KL_5%+^7&CD'TX<5 U9.2_N[H\ KA%8[H(N*]ZYKOD!\96M+K+<::05# M:V4$H)SV[BP'D--2#3,'!UMO1?W42!D8&A,#K9RNBD=3V1'S28[\E1\5.[GC MT'6,HB2:T5Q,!S_)T0$7HGH*B4XU.8L!U@D.J[9&\Z1JBZ,8?CP(GK#5A,2BGP&2E;;OV1I?BV%ICM9<]AQ-6%1^PMG*+"W&U;Y5:0F.XVE#TM$U8* Z)ZJDAE M:0F\M\*!4]1/]OQ-7%%" E!.;ST\Q\"A&14JB76 N%PAVN1M9#BG@IEV@5CI0B]6" MT3O0W-1WC3]R[WK(JBJOK=SZ@VBXA'P55-?E-I;MNMG"SQ89L* J9U$T>78= M$9UD6\IVT<(*88%43AL=TPR/T.GV6+=@KAEOR7-FUJP.LKVPL&X*("NGH@DM MCG>PF9R?[1A&$-: 8Q,2 LNP.-%3I*_L!1%AQ8D+0CD=[J0('<\J. M4J+8V+..7P<=IR(7Y^7P?Y0#^EGIX)/\6RM1)DLMC3Y*@#ZFG_"CA MP$S!=94IO%=B>*58Q(^.=L8\WG :7D MH9P;F&""@1UZ7J\'8\9VP\+?0BT6=)/M)D25)X1>.9UMT$5[QP-PB0+>8[>Q M,H,KBV"_9C/'X2LYC1"'Q#9.Y:+4T'7<-*Y"S\#I(O>T /8P\2..-AI@PV!V MD#UT"E62/2; 0ZZ<X,[U@!$GVCPVWF:>[A#= MH *YURV'>KI;/(9*.PUDSTXV^(:9Z(MR)W4V'L1?,]4:C_BXR'[$=.OG8GV=33H:9/I/_2U2WY!VK\? M^[-OJ>T)N1LQV5=3I7!_.@1WMS/]BNX&H]]4V8>A%RD!SK'GTHM4S5MZ4STX METWTC:\GY1:=EJ'Q_V!3WO645-!^5I#KNU2+%3V\]K!A17)US,Z*WBOYI[Y[ M"6)>92VGDP(QXSC%"8A$.37>!L1R,"%==_5D.2&OC#<<=#R8B2XB7]M=TE_[ M#D ,')^>";;--HC8&I*\#'&M>-:M*.5,-\YM;G40W $$F4.!L6.UE M%[$=;0A\02BG-PAF'JUE[^'H9]])#B?LS*6X,DGE4!/6M\ K=(5)[!ZJGV4?F4O'< M.\7+F$(9JH*FH? :X"FD^DX"P-Z-0X>% A8104M0>+GN )F] Q^Q=P?+(B1.6CW*:94"/JA2.VT;,I2'S<@?]+5P)G[D=XWM@>9AY1SD;:AD: MBFY 8G1 MFNVJZ&[@$8.4)1[U-,O ?F=Z6#^:^1*>HJZ)!H,38$A6/-R5&2[TD,P M9VL#R\Y8E3Q[49TH>!G4$:*HS@E4)PJ>'U'K7J'XQH,-=ZFZ[9_H*[,M8M@N M"3P,?[2;Z%X;:I/.H-J"\RE5H/D*:9_ MWF?ZHHFFCP\/G$,=;K=T>-PUA_>H_%HT._VM6FUN.*U MJ0DV7,"5JAU+8;C>QW#91!/M5VWXJ,'/[@@@T!N*JF4V67O(77;89;?=VF?W MJHG&$WJ1TNP;Z@Q[X8&%,:WLK_R<0GYVE>*VO<_MQR8]AS";=+JS*1IWOG5N M!UK5C"9WT]/;RC:%H4RC;E_L\_R)\OSPT)]%YR6HD"D&,&5M6+T="QYX:5_N ML_U3DWV>I7+;,+#CQR?*0.J/\+='[RKTF5*_VF?_Y]!2NAHUENB*,"KX1_AD M,NOT0?R5"QXOJ-4 ^_>8OEEXO;2,"5[3=VP!2(#[N@[@&'6CWU&Y"[N^U MT?VD,_[:[X)K&8\FU(:J!9%LV<;'ONC:9C[KGS+QI]5$VL-X,/JF:>@6(M%= M?X;&@T[%GG :/!'\/:"7RCRGCA&FN,U&RS:-/+=3,&\J;.J_9U7;AU#@Y ;0 M]G$!%'U(J%=\*$T,ZHS& 0;03)0M"32B73',;,K @721B<3YB4--O.=E$#SN M,Y&9F4?4!& _H> QGPG1>6E%;7PS\PL>A$RX+LHR:H*333=X*#)1FY=TU(6 M%[=Y8 Z)WG5ABAQP(QGE,/6=!S9],2[IT4N@;0:D3%3?<;L-E%!#04@.V90> M^A!3K E2^,+,F9N\,)./)Q/W4WA"4LAW*1ZDA]3J1G.G6UYXP?T#UBF+H5_@ M0N*E U$Z:%G2A"M=BC6#8MQGHX+C!?R&VA+$1F[).M&MK^AR(-TF0GY*4A; M4I*,+SE2,<9>Z,:Y6#()0 I+0@J!@T"$$JL93$&N&?,RU+WHUM!\C)D\H636 M&3\%;1Y3>P(:<] %/IBX>%%^A1D"FTFI6 EI FLL/D.65GH"K2823**<-6E MKKRC#:I^Y+Y%5%#WKN\^;WD;K/F,Q9>F7H H+B?[!TW$35E MMU0%1*'3IGB![\_$ JSBU>!6\7"JUQ,#U MU9FI4_X:0SU)$6>1@0LB,U\J7F50(.ZDWPY([@(?F'^P')#,*JGOZ?'*\H4) MJ' G.9_'DB\H+J8C.UJ55"[WQ9&B4E,ND G"Z#NS%_<;UCV1Z^K%25OTU]EEI"*@45DD1[3E0:O0V!\1Z67^=@R2TK\W8 MPAW*DI5' M1H%/?-TQ:4$9I+11B2FSP.4JL\(DJDZ"W.V3$/Q >/LL64+@.YRK4B4F]3L; M?MF)&,1#RE DN%7>%E=BT'$C\IOE+RWGL4F:^9 /V_;:VG/R'/02/@CY2XP> MF].F"C+8?I6//;?JI0SXQ>8!%01L^ALJ0RKL(=MQW%N1/][@IP+/OD? M4$L#!!0 ( .**5#&9\SX<2( 'M) @ 5 &UL[5WK/3=QIP36C9[OSW=X^3H^ZDU^^_TSS?<"W#@2[X_9T+W_WS?_[S/S3\ M[[?_.CK2;FW@6)^T&V@>]=T9_%4;&$OP2;L#+D"&#]&OVA?#"<@G\-9V -)Z M<+ER@ _P%^L'?](NCSN6=G0D,.P7X%H0/8[[VV$7OK_Z='+R_?OW8Q>^&-\A M^N8=FU!LN D,D FV8WGV,G ,']/D/?W9^>^SF[/3SL=.Y_ST^,<,,W)C^+C1 MV>G9*?[JE'Q_^G':N?QT?O'I\OS_!)_H&W[@;9]X^N-T\V_=_3?'=K]](O\] M&Q[0,#RN]^F'9__^+L;G]_-CB.8G9Z>GG9/_?;B?F NP-(YLE\!D@G=1+S)* M5K_.QX\?3\)OHZ:IEC^>D1,]X_PD(F<[,O[6\K<=XHTO3]9?QIO:C*%C1'OV M)R_DY!Z:(08"%&G4%N2OHZC9$?GHJ'-V=-XY_N%9[R*<0F$CZ( QF&GD)U:L M[5-CRH#U:7E"OC_!< 9+X/I=U])=W_9?";9H&3;#/(0#+A"8_?Z.=#_:Z8]G M_4VDK_^Z F%?/$7>:2?%">U!UP*N!RS\BP<=V\*Z:UT;#A'V9 & [_'(%1^A M1J)'!L(27 #?-@WG< XRAZN6';( *(&WG V7)$UDG0JQ I[J/K8F"RP&!?0 ML?!ZKO\98,T^F!WZD/6QU3.\Q:T#OQ\.3FJDTIA8;[/&2Q^I0Y77QDF&3-?#6>R6#<29'9OD2"EDO;#V<8 M9IP\#BL+MEX%%$Z@:WE3)/?B6,_:9P*"3_@YEL$C_AOYAHTE(2(^D=[E21#, M-V;3'8!S9*P6MCD&*X@(:EQABG0NC50=CP!? ;C&Z^W,]D?8U. 1R.A2XC+] M[($_ RP'_84H/7]!SFY?\[Y1[OY1V3XB]O@I601+8B4Y5H4;HAC1O'Z5;HYB M)/)[5K91BA'([E7'IBE*I^ %6Z@@E.)TZ^>_4F05O$AREZVCJ*I\>B!6>#< MVR_ NP%X,W=$%RN!$4HG>FS/%_X4XB=V/0\?Y'-2S.E>.KFWAHU"C]\#,+P MK<^%.6D6&:-TPK<3W"=G6]O:.!ERDBXV2NG$]UW?<."*!P[;.YND# Q&L7[C'Q<-&K= $VCSRZ,;VC/D<@;F0KS?O M.-4S((R$^ B5VG6"VB_0M3++3I!$3KYP:&,![=K!<"057<@U2F^R]8>"'@7>L MQ61U^P&0B?<. =?KX2-7SZ2X82 \0DW>T?S+4I'1ZCF=1GJQ:>3]8?L+VWT\ M]HX/.K'RAZV7O=U7I;"5'JY*!W)>? 9'EHW%[(4&\.9!<=%L1\%SY 0W/=FT.";O##Q]8HL"+*R8"'ITWAC\DPFW2XCG:D1;WBOV*K M15L/H27&J)#X'(E0"1;.,-W;+!#\>V\XN-$'$_V&_#89WO=ONE/\QW7WOCOH MZ=KDLZY/)]HOCZX16#9^Q#\DJ3 MB0_?6"5U)WP:7NG69E5$V0S!)5>>&]E!)@=Q 6-"WFD0X8/"[^\ZISM:'(BU M_/=W/@HR6*X1I5LB6T#"(]:^:_GZ]<'X-T0]Q_"\[@^;H7FY!BD5WTS;BX=G M$B98G!4JT*I"NF. )'[?;"R_ K!F#U0JM&D+E8)K$E/B?Q3 M)X/OLL"/+,&"JWCMVA$*@Z8@YW(5!-,/' >8?F X49#B87.FHND"O<]3EKH? M!GORF)+)F/(8XP&XH5<$/%I''XG M9YI;B&Y@\.S/ F<35_;&P 3V"[%0>@%"L94M#6NN89[>RP%:V(K.SPT-7;EK M;,]8V;[AV'^14^QR%?@ 3>#,_XZ/E)B=(#SU JN[).[;OQ+.AC3"^<=2'N:" M+#7.U,Z-=?ZQE,>Z($O4K5E0_/@$=BS/JH%C="&Q>K5/)!$MZJX?_^WDSV^ M\%._U9P2P"DRDD@'N!!+!YA,\8\'?3"=:,-;;3C2Q]UI'S>0F_L@6'XDP?!E M$88GG[MC_?/P_D8?3_YNK*#WJZ;_Z[$__9K@7X%L@I2.MXD0;2)$F2BMIQ;Q M34(W?&V#F?K Z:9VLH,0SZKY7/=HY86R*\5!A=JM@ M>I4.$9\!*EYR 1N3MUI<8$4OOO.0RFXO*[,F#T0,RJE[DUQL;ZL^%-DDJQG6[JW#\/8+T& MT=Z\E_ 6U<>F4** M/1VJ,"E&'^;BX2-RZ)3>E5\ PUF<;=:!H_2'*:\L5?&L9KX 5$I7S HT$S1_V:3X[UB:/ M#P_=\=DPDY'7=[> J.NE^[U_=ZQ73R[^I(D'RV3_(5(?GA MH3]=KQM$Q(0%K,;ZH'(=%LPDZISO4_W^F)XH5+5BB-SND:#^8I_Z#Z&:]'2B M*>O<+B+V1_S)>-KM8^%7+7:A:S\2/%SN\_ 1(Z#?$:4)B;_3AW?C[NASOX<7 ME=%P3!2H4AY8-X,D*+]*;3NGQYK^,+H??M5U[1IO0+?]J3:Z[U:[!%)O#4D0 MF]XC.V3#N9Y@U2:B)NOVM&+E*'9?2(*-P[9-[9=H]&JME4+7B23X3.VM.?E< MCUTME]S[1^(XE21"?VH^IQD,]]'.N+4G0GMJ8LVR)NL@6 MO<4DP4%JD^:9%O5PP[WI),%$:J]F61HU,9#C^I,$+T7V[)I8$K\;)<%1:B^/ MK;='6C2:%H3#:0X93_ME,V*;--XFC;_9I/%(]8D9[,>WR^O7*7XV.W50Y^%2 3!3$M$N;3SJM%4.26]4L153E/?DLM+ MLMUK*"E%/<_\2K] L$>_FHMJ5-%)&!E*!UDIZL4A8C%"Q4IR\:H 87%B@QXS M>FO_(+]QT]7I?62EK!>'C,,+=:>3B]H],+SP7-U?KA!\64; Q.CUE+>)* MX\9CAKI;*6IPZIYO+TED.G8<+V"L9 VC?!I!?FYHZ,K+,A"]OS7A4DE%'!(N ME7 HS8?$I:(9X6@QATH=+B*ABUT3'+&"#T<:&4][(0-JR]B(K9NH=1.]?3?1 M=C)=OVY__6P#A.E>O-Z#%^!P[E<0[*^VLRB?%%0[VF0NB&D^N)7U\PTCZ4:% M?$A18,XC*.4<2C+@5MG)5)]*J.QQVM+<=_%IWPOY[G#/S/1.DCQ1Q:8H!=-L MKA1?Q&-$GQ7![TRNGZHJ ,\:X+7*(/N\"(3GDB\QJ0C"<_5=6+&]),;\+0KS M],Q785N8WKDQAC"/?]6J!61I[9;P(L90JK-TBY<+"=^VH4BD$49NF6@VQ* M M'_%&V+#QC6<,S "1%QR%=U)&;X6L6MI,%#B?9#"EZ)ILNX9KVH;3=ST?K:\T MYEW7F=U!\6V3S:=J156FR'"]&4 DF7?]BC#6I>$L@PN/A+R\[*]XJW"Y3Y&T M^7* A15RK.C.W#SE47JOEZ9@*AL"Y.5G\J(!_D'"KB^&(Y)*P.HE:>.O9$78 MO[6.S7796Q")S8:X=3KGIR%JY).G+GZV%PIS#,*[T[9OB?CD%7?;VI3"'SX[ M]GP=VJ7B208L/-[3A[<']>$"H6G!![F6R#H=86OD[H+T]%E.[?+44?V2"P[I M ODC,K*Z;./9=FSR,G,NG-C]U =+A'Z!4(*DC!_*XL!,DV&]NWJD[4;4S/B0 M-6?_[-_6R>+H//7N:H*CW5#I1"8%\F92"MJF_+0I/^4X96A7WUZ_[FXXYSIJ MQ =1WGF35Q[*!8^+75F?"];L@:2Y97)#)@PZ2V+*>6-D(:^X3Z5>[5#:E1)X M/EP"%!X:B4FUL%=\3PJ]DZP(2L'YNE\BG12/058[URH. #UBF!)2S3:O$3F7[LV1\ MJ[$N*6&<'BD)-P=G+'D6N-_W[OO>Z9(HUT4;6R\^% MQ)JFG*JO)#FP'P"R&+^S4: MQ2W]U!U.>NPWNO84[PIAJ5-FB#15(3<1(HV&TO I5//(8/6&>SF5F#>D# R$ MPHL/LUE,%=+-69-Y\Q1M^Y@V/-R&A]OP;L/#;7A8;1=<&QY60#M4#@]C M^H'C -,/#">J>,8+7-'[-#MPQ>%+T<#5T%\ E.*: R&CT]-9HT'D3',,1_[>.'/WKJD?,,0"L#:QKAC&)4X:;9+16UG*CTUN+E$)+\&*P"9"X, M;Q>DWB>9NB7B_CFZUVP"\60/B_!0CW6C%'!*6C 5@%MK=%%W/ANS70!-MZ@\<'+XW9VVNFJ 6:3:Q R$:& M6YR$5:Z-\"[PY0JS;:S%A_ 19IT]>?VZ:S,R7L,B 82S'7NN1KZ<2GYEB1C9?N&8_^U%@VY-F@"9S[F&L1S5CITE$5'>#J35*=#.(B; MCQ,:HG*G9YS0X4P@-3):ZIC]U,=.A/[&Q6KK2+!3'MFB/-7B>B[)8,MK7*L!'A;3B[A^X\U+BUGGT&CG4+T:/'R&$2ZJX^;CG8H,%X(2T? M<@Q>@!N ,3#)6Q^Q\C='-[9GS.<(S!/3+9DUF+J\_OQ8&^M?],&CCG_VAG># M_K0_'.S2 \/FL6';+,$V2[ I68)"H;<1@E9@^D.T+F_'B%9GMU345TBEMQ8# M,8_D=Z4% ;V ZHZ=K.;U1Z.9LDU!0&=1B>AS64 HZ>8J :Q:H\G1:?P>/]_U M&.4Q2.OLQG6_NRJDZ%"$ZK(7)^K[P*Z'E#LYO+B./G$C23<.H" M)+DPC+T,2\Q&E6>'LSL(+=[VO.DMU%G1'3L/"VJ>^SFDCGZR:];EF8?8%!72& M%%V/=W0/7P#*B5VRBZRJ:R7AEL$,U=:4"]K&O\O+_+Z4&.O6%?Y=GGT=@\^&I [,U8$(N9;\I?[C%P<:Z/Q<*2/IU^U M[N!&T__UV!\]Z(-I6T.\=?\VSOV;&Z5H I$<&#\^BZY?^2FD0IW5/GKFX%^U M! ,JZ81PWB%%J+.<8V<>2 3!3$M$N4-GU6BJ?."L%'&5CYM;>87Y-&OYJ(:)0@*(T/I(.OL6!PB%B-4K"2GV 4(BQ/;\9C16_L'^8W[PCR] MCZR:!\4AX_"B:+3C'A@>6$#'ZB]7"+Z(U5AG=))58+4X;CQFJ+N5H@8GI] G MNU_M[[#F/=X)D"_@Z)&1,[Y+H[T!*P1,>W-UW,H!H6C=1'HME4\ZLF4]07D= M*)51-2T?*LW, J&L7LJCRB5>(,91LP.77-Z(#-/W1L8K<6LPG9U7^\[.RV.M M-QQ,Q]W>=**-NE^[U_=ZZ^=L_9QOW\\95U9J9_ =$WVQWOGF#.+I)G%Y8DW1B]I'E9#I\VL(\');N>J+@\QDZ MUK-A?A-#AM+Z2=(M!J5BPN*-AL9%R6B02P:&@2\&1G9C66?&4K%@L$:#XDIV MV&-]K/S#]A?1W:I;\EG!#T:WIX^*'__YU%.W&77!Z@4(,7UV(KV;#5V<">K2 MIRZ"Y-K5@T#<#=!L'/?XH$%Y*=$9MUS:?AB]Z;H6X05;1<"-76B3[9=[O^^7 MNR)^N8>'_I0D'D["/$3BI^L/[O1!XNJ::K,I^?QPTD0_%&:LKH31L'X%";T! MY!%WK_^Z*R7P8EMX- IF'_=9>W^L33YWQ_KGX?V-/IZ$B:/3K\DJ IL16\]J MZUE]LY[5K9:S_:5[S=3V@F;RI)IO#I>W:*OV4Z%S+;2LJ:I.DT%""W[)5'0+3X.V'1;MO*ZA7]^^T#5]S,$N*IUPTU^WUW!) -+4[)B@H>UNKD8:)3T_4;>CS[GA< ZR9 M6$9KLM>.[=B=H9[^ Y]Z;8_E",X_UD^C4\4DHZ:O^5#A86G-0%CV:3M+JEO( M,A[VTRA=1:(3<+DW4"OU'RL;K7WYU6MEQL-:K3Q,=-24EX9K9;@?$.]QU8>0 MU*-:C3Q$<#1]?-]H??P"/)+6X%IX&@(3_SJ%Y*,:U524@E9[*Y G3:D_-%JI M8R+?R_.)S/$1LDU X)C5Z%T4I.5G\CSF$0E-5S_^#+HJ74'?P/);0-FD*#[; MYZFX$YX:\LKTIE6D\N41T:I]_>*FJK[B_GZ>&").96M_+CK:"2!%XM0Y(#FZ M<*@D,GR0DF9!3DK:>2!)YM29H'C0A+\FI/R>TO:#7)2T,T&2S*DSH>F!FJUG M2LX)6)" 5N_K%355W:\:K>Y\_ZR<67 87>WD4 (!ZIPI&J42>_-X# A6I +S MIGQB0*HPST#WV0O_%'O+F#>*NH[QHLQ0X5(@_O*\K\CKY*9NX"\@(J6''UU, M:RS7B>2Q>\E90Q0_-L,V>BX@J2E RS/.6B>?P-H5\D ]RUBN%!$B-9=2 6]W M62**K>-J3H3B!+83H2PA4B>" K[OE(C2ILUS6:8-34J=O'-!!HUO<3I(DR-U M1LB[\RYD/[,B1-?S@N5:#%O*$^4@.IQR$'\W5M#[-:,H1&SDMB!$6Q"B+0C1 M%H10):"AREO\;4$(E8Y-C5:EMB!$6Q"B+0A! ^?6L-$7PPFB$VZ8WY7Y(BEI M3FDMJX:TF#>7171-4BX<3MC2'CLS[#(OQO2JGQ4^46VTJV:'Z-RI?UZ)]+ M]:@2H"E>0[/+6-,NJK M8=6+/_KG4CRJ!&B*IT A@2)1/Q;O545LN<]LAJI5 MQSI-QSXH&#--9V*&L>-MM#@[D'I6M*Z^I\'=DS3\0P.[9[6AU3:TVH96V]"J M*HXV5>)A;6BU#:VVH=6&A59++"B[-IVH8=CMBKW7] V'85DL-VD7$DISOGY- M)SJSC8A*'J:V*5*A?)L1.2R8,5]L$SKP87+,F2I5I#1EY"'4$)NH.=JHLD74 M:(VM-6,M?'B'F:D6;Z*4:53.N@#IG):]C;$P..-CL&E2P<13#H0XJU2[M H8 MSODP;)H\9>T?;PR&.*O4R5 %#!=\ -I,5,:H0ASBIU8WA#MO4]_ [0^C=[ M:6?58:@"A+VG/G5DK;.'!7[+Y)ZF;&_(ZGAES? MUU"M.IAEA=U/![RA3B_Z5%H)CDJ):8@ZRA *U:B3K[#55RFK945DOE70#,6L M2Q T96QH:KT*5UB]>06CL$Q3)072Y ]8YI6J_U.D0$TSU%&&4&@*V]#T^J;5 M*FZ&8M8E")HRQE+N54F''AB(U 5_H:0]GQ>K'[4=M4UP;A.E8'\5\;2 MCYMFMU1T^:?26XM#7DCR8[ *D+G YGEWCD#(RC[)U)4)]\_1O>:-@B=[6(2' M>O80I8!3I -Q:-Z$!=)>&:ZR/R#" MFLDHE?&_+N*'U[[-1Z0=(_Q5+QT_KUK2Q:%H[@F91F3C!-9-@&QWOF9@O<-F MBX7EW\X]F/*:4I0G14/RV=R$)8.RF;E#T&-&8@H-V%38A?@2"&[7'$_LP=!3 MM[E2N.M:C_AOY&.!^3;PQ&*+%_NQQ0_'6F\XZ.F#Z;@[[0\'$ZT[N-$>\2?C M:;<_F/;U21MB;$.,/U.(,3'/2&W)Z]=KX)J+I8&^L<.._)Z*^J*%Z5?SD)BF M.Z*:%SCC]Y03PA1&@@=@MB"4"W16AZ"2+NIJ45:ZU)#A +HO.UJL=HTD!5"% M)Q)D$:[F:MDU3>*+]_#A%M@O9#O@X4'K(2T%L2 \;#ZH:'7JCWD_&/^&J!=X M/EP"Y-$CWEGM%+4Q*-2J$^TF4:GA+$$C*TC*:%Y_-)LA62A"L4*QZ[)@4'+C M/QBJ6B/184']=9C(<-@[-VE/:U[W'BZDZE",[K*7)XJD(R+9Q87V6M5>5"6O M8+/HI0JT(HFR2P7MM:J]/DI1B<;II:X&%4F47?5GKY6,[)-"$CT723"I2*+L M CY[K9XN&R+1.+W40$I%$KT4DNAE9/Y_;(A($P13SRL?Y4;+4X>S$3Y!X ^, M.6#$MEF]GLY4?]6-3ST-+#?NCC[W>]I8'PW'T_[@+GZ32O0<[7OX(,U? .WQ>'+< MAO[:T%]30G]"_H8MO;M)9SATCQNCN;J.-RZ/*KSGLUEQXB2R'#^,YO7[W_@" MAB*$*^2&*PL-5=UPI2!6JS?NWG!-P_,!8IYM]EI)\+WQ]1LRR2U[1:*(\SJ8 MS0P',H69:"/#W99+EFEJJ>M)R;(<8!MUT3,P4[9K<-Y42K64X2+*)5<:S50W MD8QW9%T/DV>%1XK0.F.])9O=5EWSA6L9[L$S9LD!0T&HI M!P=5;9:#L:HQ,R@_7+IC1R^E,>*,>\RE.]6>E2XR-RC04*BG(70E-W%H#%Z M&P"&TR5J4;]'/:^7(DEI+1M);GD/\19J$-]?WS7A$MPSW^'(:*P^"E2BJ6N4 MW,PYSP,^ZUK=\'OUQ1ZGDVK$RBU\M*X&Z$UAU_PSL!$8(6@%)GGWA <"MZOZ M^ BR0-TF)(>4PM?[R7N4Y,VJ )_M)W#F?S<0X+R&QNNI/G!B'-!P>R\5MQNP M0L"TUT4!P,H!H4A=$C-#OOT7YZU1D=[JXR?.!0W##VI'#W=?94<-K_:CAIW3 M?&'#^?8!;:"P#12V@<(V4*AN:*H-%*J$AJI.M^8%"L-X!;8#)C# /Y< 83KX M09G,#JJ'#]F4J[-DZ0&"*_I[=KA)O$7ME];F$GL&K51!UR_IKFF**4N^27'6R[GD=^@*V"IU6])Y1)E!*G4; M+?LEY /M%%GU%47$2B68*MPKN9MDCNR5\[I? R^@$\QD3-L:BH,N\U M952E#?C>\DO_(E9?X MD_\'4$L#!!0 ( .**5#)0U(%T$D %PU! 5 &UL[7UM<^0VDN;WB[C_@//.Q=@1DKNE[K;'WIG;*$FE=L6J51I) M[3GOQ(:#(E$2QRRR#))JU?SZ \"7(HE7LJK +,U-Q&[+Q3N_/9["N49EX<>%$2X[]\ M%2=?_!.CXV,+LSS@.$O+Y=E:;?UK31@Y02[+^.*[%C]M/QR>GQNY-O7]+@J^KC\R]( MD@C?X@7BQ?PQ6Z\H8A$DPC8>A[FJ/!)^V'9)M48"F MOO,BW">9%PT"W]1T#OL:#_OB&SWW7YH.*WC8EVYH[@5V)D+N_7GEWS5B/U[1 MOUH0\4M&!TP<5""9"4T/S-_ !X;2=FT]\5MV(]:;)T1:=FYRX:4/W&Z>'C]Z MWNH-&TG?X"A+JU^.V2_';T_*[OO?RI]_O0SC,,-7X3,.9C$=1A[#APA/TA1G MZ=GZD_>/A)Q'7II.7L*T>CTO^U^^&F3A3;>DS-:$5,7UB&_X9J7$&S^A(]XJ M.XZ*VBG4%R19#@16?NYDD/JOT4.-H:@Q"E-1V)88P2EWB7H1IEGBX7518EY& MU 9S/W%\_/GNJ_]36#CF)M#&!BJ,H()@F&C&V&4>UQ I!X-<%!:.(NQGN1?=D&2% M2;;6]YF*W9 MG)W._N-,-^X:=%R2S I^DV=:!3!4LT'995LABC:RH,9("FN9Q'=9XO^F[;TD M_INC==DI>F2 M5SV*TB29A1H8QMEC[=+/H G*MZJQ:;LR08V'%$*>W8!]=![GCB,E$PW-'CDWCE7!IAH&2ZS.E0G.4$TP[Q,GQA M?^G=)YV"TP5Y(_#6^KM2&@RQC!"%U?5* 7EQ@!:E"C!^76$OQ4])%,R6*Y(\ M\Q40/<&T&BX99@&]23&-.!B.F3%V259KH+"A HQDYWF:)4M,;G$9 ?04KO0D MTVHX'1G-T%NCHUH<#,G,&(51LM1 +15@)#O+4SIY3=.)3X?RE*^':*:&2FF7 MY#) ;A)+(0J&5'I\74)5TJ@AOJ/Y'8LS/-[$%E*"L%^H6_@8AX\XEO8Z4@D7 M1-! 8Y4O>3QZA:LQB;YU(02C>[@G7H!9G*A^X!'%7'8(*I#-GJ K,SHC#,"Z MM.!B**9R,(AQ3:N%S@)QAB>/!%LXP#H%EV0Q V_21BT-AD!&B&(/\XQCC_F[ M<9*A+$&E^I[&D(O9U2Q=+]5#2$? V0@B!58/(*VGHU>V$E*W9YBL/)*M6?\F<2O58DY(8 #)J:"0&9\0>F!BF]^(\G,? M^_4;[^]NK]0-OOG466L7(=5-??-H_&J5XA&< 2JPLQ:NJ,)IG$:ASO/O"#BK M2"FPNBY;3V%4IPR2L"M3R*!;G&**\6EOE9KA*)$[:C(!AY4J =:HU,93*)4J M0A(KEL_?PHQ8;1;7^%G6L&:DPR6RD[W3'H5J+5_8J4Y M.N$&P17V5:A&<<;S"-5*H*(#ZC+-XE6>I;Q )_I=.YW&*!140Y?R3A2'1S8E M1AW#"J4CQ-70"=PN\!/VTISP6?,EP;_G./;7=OV?6G.DSL]4%$7/IU*#QT0C MUBXC&^*HEH?9YS6@IK?8SPD)XT>[SD^K.@H7+0HC):-&#QX;S6#5'21J*J-: M&UHW&<9>[(=>-(O3C.0,K/Z0JUS:\8%6'>3.X569*!RB:?%)#J46TF@C#JJG M._?2ITDK-,9G32&(!)HM*9*.=**;W?%>>[ M9)%]\0B^HF^*4\5VM5;2V5J7'FJ]Z"47&Y\(1FQ=+E3"J)(&YN;\T7 M]\2+TP4F\\7') ET_4@O3:>1$/9%:05'F-5&YUU_K,*N"==$\P6J=-G?3!O- MR8Y[J9U%WW"3["8)XVP6TU)@4RR.5LEQ9(Y% 3IQ.AH-."RT@2F)X:F4 MT"1#7(VZZX@I0NL3-U#GSYCT(5U7?B2^R6$KJ-86AL@R*4(=P9C";IFEC!&- MTSS*:-=:=J$:WTLMZS!N5 ^W$4$J%QR='3;HQ/B/2KP:Z*!Y81?A[!H0SNU)<'IR"0XM2+!*5P2G%J1X#0. MW)/@G2T)WHU,@G=6)'@'EP3OK$CPCHQ @O>V)'@_,@G>6Y'@/5P2O+"0S9:SHR3G-KR>"UO@=-B]E8V(<:\%$9<&G'Q_<[C^8LTT_?VN*E8S;VX_=UNQJEER\R&@ MBM7/B7EU%A7[[KMO3Z =9CAG%1)GA+L8MV'ZV]GZ#,?^T](COVG<5+.:VU2* M=H5HYU34ZXQ.L)Y )7MV2C58LW O,N2':4DXG[IV;Y!UYHR8X-:.B4IP?"98H)-=YU.+[[BG4 4!E?33K L((NY"?N3@-I$^ M[>J:&&-4L$@HCS&E8M%'2>PZIA_7)!7<.GKFI8LU@@B#BO M8=620>GS;PIBSD7#K M=C MYF!+HS-U)_"%**9-WO1C4EA$&Y.H91,UC +K2ZL\\.?)\B$LYOEW>.51W#A: MLVB_QYB%%_#30)[/2V"1T[^WM3%R_@\LLNQ.@)ZF1F\1N\&OO%.@8>X(;0RB MC474-+G?9<:_)>0WVBC+ZSBO0N\AC$+%=>(V"LZZ;BO@=?>LE1Z=<-80NYPJ M=:K;5%&MM6]/X:_IXF: W(Y9Q30P:P9(!."00 -LF[] MEZ)':'8W3WG"J.N_LK]@S;E8;+;B%@NYB-,+LB7@6C=A-YZ/S@\-*"&+6"FR MW\D&2V.7K>GOW\]XP%7XC-F+-:Z"7L&=QV #?.,XZ*1'9X4UQ"Y'F#0J%%&M MA9C:OD>2ZR1>>K'WR+.X7H0$^U13L_2HEW?&&AO8-6ETPC X8X%0B)]+XF.N MPY.DUCK 1IR)[[-+>UAN81P^>P^1/@.36MSI$5@#Z-9I6(7LZ+RR!"BN+A?B M:"/O:D/_@WE#_X/SCD8!3MC0_P"DVC6@E!OZ'P"$X-YE=)[%NK*/.'DDWNHI M]#W9'2X&65O:C4HX5+Y2FK?O?Y9OEAXD6;MHB/@K'*EP.JJ;3V%4;$R2.(.&9?9 M_VR"9$_G'L4;QIYN$B$1J ;FY4E4F-SQ(3-%E6S5H8<>E]'LSK3Y5IQ')>ZV*B M;#1&(8\:NI1%HC@\.BDQZGG55+/JB^ Z[J=.*^49DX]/?A31;U(-?;K MS/.A:!('=TE._Z533OI*@W>@D';K)&@AMWT%J>CXK=<*G]QSX+>>,!54Z@!P M(:8Y25;R)43QL:L>7P:JZD6:S\9G@QR0$-/ 10#4]B0-%=U$YZ&KFA8!5?6\ M>0*BE@4XPC(O%0"V57"7/Z28[V;H GT%*:>)&.006\D8VB)07 4]/,D]?&&& MCZ_"9QR@69S19R';")BD*3A;1B48K];Q^3YSF^A0B1Z\^PJCK]74N-4 M]S3.PFQ]BQ]#AB+.6%B%I#QR,5>5KP-9<4 F X(*&F""F\!%T486,>$1>7'. M\PQ%LSC +_^)U\K2"7)NF:& V:9&1P@0-^3(%.0HA1&71E1\%'I<)#Z_2I9E M?I:4J_W8%1EDH"H.-)^!J'H)(.$"EE*$Y]<>M9IOZ&PU":8Q#]W5%*8CY[KB MI3"[#&@)@:*"#)F2$X4PHM*(B8]"CPE%$C TEY'W*"E8Y[DK.DAA531H/011 M_3)$PN2RDD%,:)R)04X( QFFOA?]@CVB[@[4HLZF"P:P]"& 9P8O 1 M%T>%/&(*XW8/A?P;4T65+BJ4_V-$5OV<1'F<>61]&4:8=)>V-')N6:2 MV69/1P@0:^3(=&RI-1!7&9,B97]XBU<)X1=B9EZ6JYFB$G<\E=6"[LQHI;* MZ*,%J&31'UFD=*F!"A546AJ33IS/YW0L?4R(>B6D(^66/%*(;28#Q* '3HT)""Q082E(@.3!- [\(3=++'2,Z:3>*]T@I0%5(F[Y8<> M=)LIZR ;&HA3/V5%$LCY/ O4VKT'+-9TL MBM!EE48%%+G,.,4<_@T=E&;CKNTQ5_PZEX23R47 +#*A-DQINS<(V1-O7Q^L8NB[):Z3F^+ M[E.-<[D^QYV*N,F.13!ZQ,= M;N3!D,T"I#+A(:EUCE",N5?E15'RA?I5&"T2@H(D?\@6>82\2H6*_.$M#"Z> M)VF6SN+IBX_3=+XX"R/ZBL=T'G^._62YBG!Y\1#K\],YN2$L]\-2=AV16YUJ<-,@>']=OB[3>(6/^,XQRD*8X2Y2<;TA](H#+[?$+SRPN#>>\'* M5.8M$:>IS"7@6JG,&\_!<$@"2DAE7HA07E!6890Q45!TF+ZL<)QBZF_,LR=, M6AZOOMAZS1'(8U,4":=T:M"H9H%5Q4!? M+&$W==G.9A5LN6=& !/CFE91CT40F;A[NJA!B\P19<'T00: 0E[<)'X\SC!9 M@J)1>3D=N]B0!0#F%.!=LLB^>(1-?)0S3TZ+OO M?CCZ_O24#Y;LO]]]^.[H[8FEH>#'?J1?*NG7%!S'HN"2<%?PFX[0*8"AG@U*\7OT]BT0HAJZU'&Z35W7"*[[,W1QU6,8U=U8.MQ,YE5>AES6J?^F@]ORVV2" M8"BB0R?O:B MFQ3 M0M#8ZRLJ=?1("Z]:M=<(=5V=35[B%.6!9\=$GA*H@"3 MM+AQU;#V:J_NDC%]"]7DE*TNF-ZF)V!A[78V.9M=S>YGTSLTN;Y =S]-;J<_ MS:\NIK=W?T33OWZ>W?\"CJIVT9$ZA9'H:!$GJ9:&2+E^$9/11A$&IZH IQMO MS8*;[.+3NL)C1*;) ,0UL5TC#(,UVNHF2-\2WF=L0#E(R] MF$K><4>FA]WIR^3"8%AF0BC+_E!%B<'JU?B,E!T:#K.E8;6@*>5\G4"$**P0 M;$3 \$2.2^4O\=R)28R.41V@6I&EW#G\ &3GL(JJW<39LK!;Q4=0";ODD!YP MDTIR23",TL(3KCHNA=O1RZ2,:89!I?9V9S5>K_6CFDEIO&UH50'4^]!=#3!4 MLX)IVHFNYH#KHSKXL.SF8-#O B\PA164@?YZVJF$7=)-#[A),[DD&'IIX0GI M!DKAJO."01[K.>#8DSZ[6=[(TSKC8KOU9*X=[ QN&:I1#NNP9X/.2&2R"X#6 M*H#ICVQ0JD.AP9&LZC'I[%1:,D.OK%8;8[ S%4(V[*ETP!#.$JAR*&P>/>-A M53"(IW ;S1$)9CT ;KTA4L&D!(9\MDBM_7L8Y<)',W/]JP:1@DP7I=6G<+ MW BX67=C6^5L28W2%L>^FAM:#;?G^8W0VV?VE>)@.APS1O&>Y5JCR'S2U"D7 M1+\#LB#:.Y0&2O!,OW"9 PB0Z1T2PW.DE@I_Y =VLG7)KN^!L.N&E#X?+YPN MN9-4TO&1?174SA']KA@8!JFQ28[@E[YX6N3;_*:'#V M?R@M?:4$'ZN,4ZJ'T-V+U]0;#KO-E?O;H;1,A>Q-JV8(.9ZP)2![(Z2 M31DPA%, DXV'_.X .=4^Z*AV\OW1=Z?OCMZ=ON3HS^]>W\(#)P$ M <_CZ44W7AC,XO)LL&IO7B7M--Y!#[D5[2 7!<-./3XACJ:61BP[R7$8([]0 M@,&E6YQY88R#J4=BMC4ZV9SNN<"+T ]5#IN-HDN&V1>D23:S%AC>64,56VB47/DM@-*L^%P"S'@GA:7.=/]W M+@8DH7T-ZXH.O#/ZIVJ%528X"CL$H%*&U%+P6-*%IF$*$T5<%@A=)E4RX@%J:/^C33,.BK26C6F*1,&KDB M5 L_ PP!24EG**AEFCJ%%3"4'@Q=W?VX\,B?. MA2T[N+2;\:W"'E^C4AB;;FW@)JH5TJ!IUH)H2[%BIQ^B%K%.W!A!8VPBYY>GI7F2.$O??P["S4P9+3'JHN;@>;6"1>]&WTZ MK<9(G+/QYC3B$#EFZ<>UN 74AQ-*I77@E-*C:QVPC.-JAVG&;Q# PA.H!4]Z3"J&Z6$FF^ M*#$I^\V6C.O;>@5XW3MX:P$P%)"A$H>6-(.78^HC2=+TAB0+971W2\+I;0@B MM-:%")O'L,(=16#"W0A, BT]\A@"R?54GUTO;UM-#4Z%1GZ43 0JV-(,!%UA M,-V(":$ZXP"L3*QWF"?7^XACBB^:Q,$D6(9QR,J2A<^X+)WB(]@J.XV-[%6@ M5KRDE288!O:"*\15%LI'Z+%0/^(!VU[+ @R"WN(4TR_\1 MXL0DHTO/2H./6 M/;: W_:9-0I@R&>#4O2N"QU.M49P& R>"1VZ;<<_\C!J-7S"\KI4\.2G2A*@ M(V==BF+=X(KZB:;R-B5'(8T(54J;C1A0X@@ %6LY[#-4!$IB*,1AZ;0+@.PN M7DLOWJ#D/)6YL0!"9G.E!IA1S0JFZN)%3KBORSX*2,H5=GDI_4A94::Z^2B7 M2Q72CN^CU4'N7$$K$P5#)ST^V46S3+JD$BP"Z?UM06H,PFA\ZHZ(&X+\4! D MQH_\"A<+GNC=YYH?91<#@R"7"<'A8UR'N=Q$G;F]1W<1IYEYPTPFXR4"D,RZLWP51,"T&[7=7TY)+67I$E,J>EF]^A3&"0FS==7+4_^S;:7(O_ )9T\)??),17A.2>W.MR,$[J,3G'Y: M,>+!R>MA-5+W!5=,Z1_X:]"*),]ARL[@L2/6S23BD+H ^AW*ONP,QUB]<:N4 M=M^TE)#%9B"(PG.L=3#%D'_8E+K&F7&IL2/CU#61P6NY(TT!6+V;#%J7'E0& MS0!-S:N,JMKOR*U[G:U4P4ST^J'M\O% M2ANM6,(%I@^8DWV^ "^6;,+-I=4ERFR9S#)4E+?LI"U])B$Z4#64:84!4N: M-C[ANI[B*0SB_ V'CT^LDWRFR700]2>TLV/, @]23X1UX&/]PGBIO*>(M^\-(BAS>.4QYUPWF3VROI]O:IVM?9[?PU8!K7_LHFWMY!18ZY&9X?OK(#H]5IA\[B]\N$ MW&'R'/K*XX!]C0 81 P%M':,! M@&#X(MO1&Y?I*4>KM7X2$3@42DO+XH+34 M/ASW:$M*JVP 8+2^>+8NT<'Q68MZ,)T!K?5AB5!-4AABL@?'_J>PSN 5:!&::H#0$-0G0UROF#]Y&64?#$=U=>KC')/ MI :\],9(B3R8OM0"I/H62;:.3Y40UP*7X),. P=/X@0X.!L_3EE5U?5)\3G=#>U*M-P"!W M:]GI%C.6A!%N>4;WR6[HOY]7C;;,N>./I5SGW-%[P#2R/19.N"%P\RHVMR;5 MRU!<^_3L=_9?/FNQJ_*-Z&$-N,E>X!4M25BM_5K+'VE;HG^EM)44"Q 30E@ M!F]C12S&+)[P33SJ",I5KD+O(8SHS.-$\4F=O=TE]1U_TF8SFD8C K0MM[Z -:=&K* MBQGA96@0B\630VZF$\7=XW%0=>W4TZ?3$?.M0-M9'9?'@SZ!GN&]3()Q%G93 M#B'A6F7V&Q24AA&4JRK$$I=1V2F=C>/PV7N(U"DE;53'9;:Z,'KZBGKP^V_'QQ%O(K$>;Q9S:NK"*<,2\I[MNRRJB\38W QS,VQR]E 8 NNLW!"\\L+ E.O7I#8NK^6% MT'.WK0.?GU*\DAO,F=!!N,DEULJU+PM&72'N(16.4=^O8S &@J56!;;BKM;2 MP3#:IA0JGE>W@_"%[B([K,?UMB5]&BYS3N63DW=O.9'9+S)W7MPVZGR /HHN M"-J_((R,]EJCS[UZ0Y5D'2WF5%]7LZMO#F!Z=>.M!\VM:CT8$ZM.,>QF5:42 MM*576\#*^=2J$(-*O2GUC),UQK?%\>C&&H;U!]&9&)>0YL+IN:G6AT]3(W8) M8PD[8T )2]\:-<9C6!=XB44M9WJ;J5]Q67"5*L_ZDQGMC,MFRV+J*6TP I_7 M=@40DJ.4<_CVS![61='2H88UR<;FR@ /065A=%]!7S2CUR!7']UU'8Y9U2$? MPDI -0/47WMOH0=C\[93#+N-V_;E]("[4#E@Y89MV4O"H)Y]!+;B<_0Q #.V M7L9*>VUP&?S[X98=OCN@T%Q%>8MK5'9P5$1K" "=+0IJ06N-%3#C_V#HIJ,B M864!'+FI.U.E)_%_ST.":>%I2\S6-[1 [!XA=IZ0WQVN^&9]#+@D<_^"-4EL MKPUMP;\WD?)ZBY99%\\HII6:>3'(9\" MMIQT'6&X9),#%8=KGHDK_&<9?IUG[*Z?4@<%A8UE$>F?;K_+Z=HMW=K;@>J& M;N=^'L2L2HU;.:O*4[X !=CI5)3U,HR]V-_!C$IK" "5+0IJ06F-%>@S*C-T MTXQJ45D 1^YJ\&%W-Y0YG S#5$MRC-%? E4V[C?$H([X(D3!H2PDK7-L;1&V M5(.*JQA6Q5Z04=I9@)(9U^;(O1ZHQ,2F#&/ENDDLN1N5XQT&5/&&%5;FT8=+0?Y+?V$J"Z M;]NY;0$!R!490B41R06WV8(X_P-O7C!2*DMY:2>T%1.RIJV.)R^VK^". M(LQ+MOI!E\XF935XA![J*[GH8+O&'GF=E0HPBVD_X#VJ%+.HV 4J0, 8=^[R MU2KB*6J\J$JM.8L7"5D6*6P,:4]MM9TF<.E7I%9&%SM5,)Y]/[Q"LI>&-@K" MU(^2-"?%#I=?+7/1<::V!X.RK1C(4#7%%*0;Z@,VH>]3!_R+PP9K/KZ8O/4\Q= M)ILL-5=LQE&GIE-\V:TLNFP?.RAZLVEL80Y,J]B^#$(V#&:1.1(YG;469[*1 M5P3< !DKYN31B\N\J"P'8Q*%095G]89^8.86L?^<+\I6[$5U3GG3=O".;+ML M%3O]',WVL1/#8%K*+DO3;3--VT>H99V/)DW[K&G5;T";5X"[WV"K#[89?^_Q M2W9&8?ZVCWJ1ON9@&I_F(^VL'4K>\3J:I+I@0NN\_3BYGOW7Y'XVOT:3ZPMT M-;N>WJ'Y)3K[?,?^O(/1X!J7H-,OX5OSRYGYY/K>S0Y/Y]_OKZ?77]$-_.KV?EL"J07+(^GLAM :*DM MEK)U"DYGIT;@KW,>H?01M'I@I)U05I+ M1$8M,$2TABHLX_"L= U-M%$%UX&J2VE<#[71A,%(_:JE6>T .&GJ$\_GU_>W MD_/[.W0S^65R=C6%0;_S9+D,BQLN63Q<=<^8WRMVHI\-IX$20XK7BHKH8P , M38>@%@B[L<%]T)85R#VJ5>%-G6M?(^!(K>UR^UDX+%J;.^)/GV;WS"&]X_XI MZYAGUQ^GUW!6-IG+G:T-O6Y7R"4#Y0";#&M+@&&0%%:7(840N'Z-G^M[2J( MD[2 >)UDV+Y+ZZ'O='.F;[%:^S.VRF 8V!>QL$OST^1V^M/\ZF)Z>_='/KF^ M_P4&/V_#]#?6+W^F54Y8=)E%4@V#CMN800OX[:A C0(8OMF@%"/[J YW^EI: MX'K$X"53*#/IVP.S39B"M?M M,_WE]GXRHPX<%-?M#C]R__0C3AZ)MWH*?8\2!GNFCM!"S^F@;%N,UF!L4@)# M0UNDPN!;ZAVAIB;BJN!ZQQ+L+5XEA$V4>GB*-IHCT-&F*!)"ZM2@4=("JT#* MZ4UM)?,RH[T% MQ^LQ?8O668RQ50?#UOZ8Q1"@2@6=X1@O0H"![9U25EU_)BDTKN)*F&P MM#*'EKRW6:30JCM=GC. [ZS)*>3#$L@ I MQB>&L1^NHB*)2,L #)9]3O%\,4VS<.EERC2 72&73)(#;'*G+0&&+5)8@G]4 M/8?!!DK7A!39V&ZQ'WEIR@_(< >\NWD"YSZ).1Y+A5%[V_&;:#JL$*V M@U7[V0##RH' Q0EI6Q<(?\6S-78#IX7>N&>>+(90HQ(8#MHBM3@(!8-VBJR6 M=CZ;G2Z ]*067IR-(A@:]D&K3&K(_VBHPR#D/?$"3,O&(W#+PZTI;3:8PGR( M<%%&Q6>QU'5)R%[%:1+22A$,(?N@51R53]%&'@85;W&*Z?=\NMA ,ZAW,)F/)@F!W3 M[=5!'/&SX+.M+A@*]P2L.IG:/I(*@YQ7.$TQYGGK++U4K89+"EI ;[).(PZ& M:&:,76X5LC"X]#%)@B]A%-$6TKTYU(Y:?0RX9%K_@C6)9Z\-AH>](7=I61G@ M75X8!W@1TEDZ#HZC\)F.W4762QBLO?1"PM/6-Y*@S>(T(_ER,PE4?"=+79=< M[56<)DVM%,$PM _:+CF9+N+*[521#7T8U*Q<9]H,&[[M](6%8NAG[E::8TR& M+(HBF_IHU,!0TAZKN)I9:/+>$N@LIDY^;S>4J\5'N6S 8IA6R8+AEP&@XAX" M?ET!# IIO JYE]'?.U'9 >(MZHMIZ33*C8"AZ5#D(G\S'$78SW(Z-*_**30, M(G?+<T+$:[FS0H@2&B+5()\4H]4/.4J4?8E6?LAKR[ M)^MU:GU&+WGB&N!X-K',J9E^*@&?A=W(W+ M^W5V&)$V)![XK>WR!EER&O$ZO*BM6-C^9L!P=SAV(7Z6'=(_YJ90TQ8,5L^6 M*SKS9Q.K.;D(TU62>M%\<97$CWQ0Z+-2.POP@E=0 MFV*+1LP$P+7,:_RED;^<)#']T\>-%3$[=OG+R[BVG*?NEWDQM[J-6L<_! MYQ0O\H@USO2>!:ZHF+J5)1=DW4%1&5^W,#,Z9;?';K>1CG!EC]VH1@TBUC$# MZ9'Y_BQ;QM72V2CM=E]="[F]IRX5'9UZ=OCD%_-ER>9B/A@Z&@E4/]&2 MY00'\YAVY3DAQ3V=UTE,JO^D7GBH[T3W8'^4G%V9WLI"J\"!;X'_NT&.7]9752RXR=K L#7*1*,CL1 PTY\R&V*FCM M0@RR,CIUMX8N<7L;MOAE[K4U]N?&7,%D&/W_G?^$@SPJ0AVJ)>SNZK953S_( MDM/5N.%%;:W&]3 M/:V-0_%!19;3O).'%$.[IY+"V5.Y"%/O\9'@QW(<*X\P M6A';4MMEOKREC<&+;KPU7ZJX3,A\Q>=_\6-QKJ;OI&H;VR--L[;_'(J)UW##8-K! M+DLC+)=QBVA9F$01TT2KTB:T1G,1/H.'6@78(+8LBJZ]I,P(2K@5Y)56X+:4[:>OF#BARF^(:&/;VGIMQ^E=O#BL=O@?CYDKU%NZ[>" M;JM[*:INE"S;+GI8(UP:0BMF"1%F"ER;[MPI,HMI![3DG^ML73[LT5#[61NI M]0TILJ))]3$%L9T,P*\COU^G>J:3*0H[IUQ$K![H?[!7L,$0I>4-2=":0KG? MD5Y2O-.7#)/8B\YSZO4N,6'7XW5BZ<_6PM50/=W(W;]PG :UKP\G;W.[?AO M9KFG(NI:[F/SLC*;O;LQ]KC.UO?TRT]>0FE&= NU7T^A!03T :W:\3I"7+L= M*GZ$F#[Z.[, Y*(095EE4?)]OY?0TJ\T@2)M.G4&])'R"]48-74-=7L75D;I8.I+PEDBRJ+:RT8HW:[<.R$ MD=57* 2=QJ@H@:KIQ:3 C*1*:%W6U(+E7KH/)W=:NPQ_PVS4H/,4VHB\1WR+ MEUX85P_O,5F>6'T*&S/C,FFT 9:DU\"Z'*T7D%9ITTEFJEJ2FT][E M 7":W6;+SI/?4O?U!A._,:KU^7!2,V XK2FD-:1G4.LI M9:ZWJHB;>[45WT4C[[*G,<)N&=I=2(ZS9GF F):>I M':P*T,KPH-4 ,U99P10O2J($2_GE<<<$1WRI37D>.'F(PD=(%QR>Y6D8XS0] M3Y8/8[54FZ M[:$8WKT,/>#',&:SCGVE@*)?X\DK@TE4>(. M\SNGL<0 ^X2/@TIV";/4Q_M MT;O>P9"%';O21AD1I.J!]\1%!>CJ=(>LT$859WRS!%\SS"#OAE,_%)R*V;E8 M',AZMQY8!0]2-7[;'*UYS8.7VPEI,7Q-8VGU[J@DRN$+QUN?55%T%I,E"PG[ M9T%$7L1N8@X9DVVTG'49]D6H>PVS"HS!R!JG,!%H***"NC!\?$T&F(\D257Q M(&8UIWG:+ O16F4SZ(Q.N)Y -5-/IFXOOY,N>SXF;[Z%E;"BL UT>' MET%R 7,EC[R& KPZOI;'[N@U#JKNKC71._09>DB2WR#E>J.8BHN;KFCG,7GV MPH@'K2;41UJ61Q:?DHCZ16F1&^DAS8CGJY9U!EMSF\][JR*WTWH/,@5F--D. MO\#O?,G\YX2,U/&T2F.LKE_?0>M6Y/!DO4A8W+7F91D)'_+B1$>6T!DHJ[8B M"5E9;S!Z&6F>-9[U9;-HGAKZEIXVQKQGR*IXNEN'M ; ]!Y#4 LYRW"<+-ED M?+1>HQ-H0#NQ!TS*TXOI/,]2=C]!F9G8EU5>+P..G1E=]0W#K0JW.*["+6)N MISB(MNF.4I1L+*(@9[F>$:4*J.DO[7V++-)>5(Z Q6'51C=+QT8OBJHL#G'P M-X\03URWW8E%QS>7;EOTSN6F0\V!:1_;ET%,T!CE[&(KA!<+[&?=?!YCK14K M.H(R":K0'_3H U4FX/>"1N3B1D#1V?'ZY"$ES1\:H27L[$; ,TP$Q3L0!II! M]MQ;A93\[)0^.\%/L9*[9)%]H0";ZQ*J\&%[=9<=7=]"-5ENJPN&W#T!:]>I M66=5ZJ)@+VRR;_&Y6NW M:Q6TF]CYXK5J.4.U>%U6.]@KN3M_D+.J,^%G'NLN/MP25W'^>*>SCO2!?-HR9>Z=R 'L:<>J)#RI@RQ_O90%,+S0(MGBU5)$>ANT%1'E ^Z$PYK&, MS'+S,#,,-BL35.CB2DQ*(!*+*&-*]!I@V&@%T^Z>AR/TR'1@,*[A6%[@%<%^ M<0D;_3O"/,8O;CFHRL^@FM?LS+S3:>:./TIK0KHCVU"B@O=4+C'[1)HBKS$+ M"AHOX>T+0$R/LE"*B!Z=O&/',DLR+]+5KQ56V2[\&8OE^1E.+(_6KQCBBP#R M!WN[?V#&5QN4PFR%<7;CS7VAJL@O=0^ :_JS?W:J8)BG.1IAHW<8/-0?U&-# MU(^HE$$W;#3:_GR4 QZ*.:[Z?).F-A@VZM-V6:H>!B<%O (MV1K-R0(8F@Z"W67KZ=O3MP=%U%E\_R7Y!7M$ MM3PSP Y NHK%',#8C9%#(ZV 7,+;DX/B[7;? R1'MV FK+EV/] '>(=ANX#3 M%W;OB1TC:]GQ^->!JV9;*0BTKVNC$S=.Z!P&%R(P.'.;K+TH6^O)TA5RR1(Y MP"8]VA)@>"&%)1"""X4XA<6*[JV:%U[&;Z7P$Q)<>.M/=.KT-(D#-G0K2M_+ M@DL^#2A:DVP]U,$PL3]FL=]BLNC"D,1R7()>E)>X#B>HTL+8!#44S410A3IH M@NHQBZ<;TN)D!-NWV@5-%4E1>IU;HI#+4/Y)5K6VK#O&[LZLL[0J._P(==Z5 M'=@UG %7O@0IX?)+HS'23:9[A .2=OW TOC1(0Q0"=#-.ADV_83I8L MSSB,AB^_?75"^ 6HQ=UF\LN4R].,C8[M-HFBRX2PAXI/M:^7.;U*<:\?K'6- MXE[>!*;=[+5XZ@%Y#NJ^[MU]@Z*$^__6U7L.M,VU/].>FEOQ$HB)F?=52/'6 MH^)PUD;\:).^&3UX5-@'XOIN^TD^\J/\LS*UHRY.?2]O.J1VJ/E4NVR)DM>\ MFE%/7;9N$^226)LR99]481.369KF.+C@65P*P,5TF#\L"S1]P<0/4_F,K+\5 M5Q,#^[CP+< M]E9$\=8?6JT1#MZ4*J^EV4U?5F&1OWS?S4[ZID-J=II/M!-D"ZZ0,G=N^TF*HK+#GR\K[-,_ M[Q/VDZN&:?_Z0VJO?3_J+INQ[;M?7^ON67)MHR\,L-3B[.=7V?(;SD4G;*1: ME.%WS;&=J(6K/5!K((?4&PS_T'ORL"U1O)H5YL%%5Z;\+M4K[P C;@#=V$2? MO+H>8MQ:>Y5]P8@=P"O?X[4HNK#SN]$^D':=]MIRVT?;WB4"4.U[]Y^V5QO? MW>NAY;AT7_0!V\L'U,:K$H_:S'N".*B6/N@#[[2Q]T)P.-[\/HI]Z'$'IF\B MV0,>H[WWAG%0+7[@1]YIF^^)X?6T^F$%?S41$.9.4=B-'F? [PGCH#J @1]Y MQX-^+PROIP,85O!7&XL!=?GH=<=M6!7]\!>0[/?11U@8MGX[J+%EMY]T3X$? M8$82U^$@ T:2_Q\D,FXWL"VH0^H==E,!;L-,_K7ZDIU\C_%"4NPRSMSBI1>R M\XY5^N+_-=TDF=/"6$W3GV. TP:!]C8Q1AIJZ'>LNZ@X<^7K=_BJ[)TW:>ZS@<" M.N=C(H1"*P;'\:&-WF/ _!ZJS@AY96=$ZL[(;W1&T>OLC!H>!L#.:!MT!]L9 M;5\E>^N,AD-[G9W1UM_#;E4 =C7'47V\DUY5.P[ \7N?,2O&W &- M@0YX'S3B)^FQ[,/IT =\%OL>O(?QT=O/ODID;!M+KK*;QC'R MWKULX*KF C\G$37#[AJ5N%!.WWP0N_#]/^5.MMKM7SMZ@W5?5F-3?JZU7F%# MO@W3WRX)QC,Z::-UF+EJQO+W'FPCUGW&O35AV4M?9P/6E-2\B4=UT8(J(P+F M3IF]]&[5'1NN1^+V>P^V">L^X]Y'X>9+7V<3UI34V(2#ZE:>=8@C2*&P0U;N M=1]G+WM:%B\\B#TJZP^WDSTGX]M@-=-]%M'8/G&U,P0L-$;HNP9N[E\E7S I M_@J783>.Z]*LR\J%A]O,4I)L\XN$S(97,PF"7L; =,/#44NI)_E=E#*#-&AK5!&BX2@L%1$.5NL1MD3 M[4^HZIX"]*>_YV&V9BV*C<]AS+O5"\5I*HVPL]!Y(^ Z#EXI.3J9K. )VPU< MGG,!91L-%( )BILN5U&RQOB.DID.@/(A^SHI3T,5(^I]0IM0\_EYDF;72?8+ MSFZQGSS&;-NF>9.\HETZ>K?+GM;IYVSVSDY>/'HC'*.TW39]V3J &R?Q<7E2 ML!@7DD+YE;?NXD0;'3C+GYB<:EG$-8A7T=ZU']A)PY/T]@*[8QIB\(ITC MZQ?8>^%L%+.>B3FW.+C("855%++P@N6?3C6E'V+)Z1+E\**V%FOZFP'3-(9C M[_*;6^*3FW*>XS=TCE#*+8*F.(^TE9?Y(TE2E6\WTDKA.1-A*^D,"CN@=;8^P['_Q$X^JU8/33KP5A2M$8LK- U%Q#11 MK6BQ\+B/]0^2_?K)^T="SG,Z/UABDG:K22X!IU(,^(0J**6 K?-V"$7[!_8# M]=E4LQ:]BMO56S-X;7MOR(/IL2U =IEUC3.4>A%.D=]JYJM:$PC9O/3I'I<^\9QZ/OL#_YZ'="1GB4@0 M?O$QYE%2I1T4L1ARK6N[QUJYQ<\XSK%T,*^>P1D?E,AD[;<2&NG+SFE?X;%Y M^2RF/AV^4KC#$C% V^HZ=-UO7HB@KR,J] UB'P,EA7H2I^@!4^\64])SHT^7'@."BN6(7!NQ(96U1E,^\\ MP^0N661?Z'1=QKP@.;P(>=. M[]FZW#HD2BY:Z[OM!WH6J]T96"J#86%?Q)*5X%H:/:P1+L7I9(=.>[A18XC> MOL+AZ*2,8"_%%[CX=Q;74[H)<_C"+&Q/_NVU?@T2WUG]T7?EK/W+!M3>D"4S M5ZZ#@E*9U5Q2J2.OUA^C!BMG?1Y7AR52^A.+,!>J32T*JZZ,.(6([E(!T096 MG>Y(T:K0&:52"*-'MF87<] 9U(JAJ^]-^)SB11Y=T=E4>L\ WN.7[(R.0K^) M%3;(#+#*W*8,0D67QHK[2"IS"-=74N3<((J81?1W;A,QHXA;=;[CQCX "]Z) M_3 J_,+Y@G&:=AL4-_TK#8-R"HD!OS.Y\:OO,IY.]\:O>=3T?\SC>T\$]>F05 X65-@B 4#LWUUX95 M1T.@"[/ZTD:9"5,YD_-*.V-4\+87?8*J-#W(W5_XN:]*,6;U ',/&JCJWT/) M>MV'QLA3GDT]0K.[^1]3/C.X_BO[$R2/#N2"U,-BV=8%!7Y1:K':=9X3@N6Q MS"T!0-ONAV7.D*EW$@?^2KT'MC=;"'6?6E1"M#GUH#K?O.&** /;_CB M,#^US3<>*V:''?I[2B+J^*;%Q%T:MB-(_?H>S(?6@),><2Q%_XC*A8I)5H1, M\$V;+$$W'@RJ3^+ KG9,.C ;A1ZJIJ74&[+Z2S+W6$D\2O2&) OY+1:-QX ^ MO0Q5]RMS&50(C7U6A=T.%:?R'E\0 O2=U=BZ7[N61)7H2-^\NNJRA"'[XAT1 M0-];A4R,K"KDJH\]TK>^3N*D?9))\]65PH"^OQFC<"*NH8&JHUJETC>C-8'J M4-DE_;U87,PIOGE];.R,GQHKY.[9F;%/89P0.@A5Q*(#6MM*,49]PMD3"TQ@ M\T5A6W^$UP.BSABE5AT5O-H<%=P 07/AU&#I-!8O0(TW'%54YCB/$&4YWY=, MHJC@>0%X5'Y3:&4[*R.,U5P41,'Q1HU04<=4H>K\T=>ESEC]C1 5(9UV=86@ MW?4AQ29,NKCD$9K;722UQX]^GB_SR&-G"Z>+!?:S^>(:?YGX/CL]S[+GD##V MPU5$^YLBFFR^F 3%XK&L=H9; ]24=E (<9.T,HD*FVP-GEI%&[.HMLO"VV_J M]'&5[9'X4=T7G;*<";(J;PD JD4Y+N',6"5UA)@($)P4'##U,X#F9%0-77#Z_RI,[7 ME?XWK#.K3+2\03 U67;!Z2WV)@GCUAHL[Z M,LS2(52P70&&53O?3N+FT,28OFB4P5IRQM9:"73MJK#V':-O1CE]JRY7E:7] M%D*N%_VW,@JF]JLAJ4SMV&\^7"J!KET5UK[SX%)_K.U6 MG+&UKAN2L+6OX&S].673>T/FD?[:@*IR &A9SE*>-[8RPG+)?,WLT*K]!FT" M%R9CY2/1Y0_D:1O8>;6LF0A"5K_VVH#J=P!H91*3+$&E$519.4+W]HV15Y5?45U='&&0UJ3#JJJ?40942 MK+&PB&$8.A9*M '5VP#0/P7_"01[AS<(&A5CM_#<3V:BSJFUI"E#M;UL"(22BM-=< MXF$40-SF$3JK<_F4=L=/KM8^N5@?(+T(4S]*V#4JLII7"@.J6S-&U;%,?C

$6HD M;&N9/"IFH&,='=U+?KWQJ[873#$PD]<$6K'DATF,CNMXA2I_+?HZ3C*,/HPU MUDY\OP@>Q8%-;OQ>:WV[L@VIQ]YUD80.?O,"U'S#$:K?(5P^< 1S);%>L[YB MSF1ZF;.4#9_"F#:H9=5R+N3[.):J@(C1%['Z9&)A@ [QW 0J;:!Z=>MBM)V= MP3D_YMTT'VD5W"[UV7?_&D!$V6?I=.'/S;>83F52:?QGLW M)P@.E(C3EU58'C+;)Q$EKWE%1-25;I]$;+SWX(GX,\]HQ!R#EQ7VV20^^9D? MK,;$#U/F'Q8Y???!3MMWOR+*]B[R/GE<@"D\M1(.V[EB/S.2UY".4 'JU5*\ MDZRX?(*%O'TP$/U+-0>K#P&CD=0Y"4NLU5,69D'12EI/\Z[JG^\>YV?]^6 T>M?S \.U#,=ST3_? MN=Z[__P___-_],C__O%O9V>]6QLYUJ^]&\\\&[E+[^^]L;%&O_;ND(NP$7CX M[[W?#">DO_%N;0?AWL!;;QP4(/*'^,._]CZ=7UB]LS/ L+\AU_+PXVRT&_8Y M"#:_OG___?OW<]=[,;Y[^ __W/1@P\V]$)MH-Y9OKT/'",B<_-__O/A?ES>7 M'RX^7UQ??SUT]7_ WXQ,(+0 MWWWQP^N'Y']Q]W\XMOO'K_3_G@P?]0@\KO_KJV__\UV&SN]7YQY>O;_\\.'B M_?]]N)^;SVAMG-DNA=)2R?A>?/W]^'_TU;5IH^?J$G?0;5^_3Z>Q& M)G^U.>TS,_'M7_UH>O>>&3$6\)D>LP7]UUG:[(S^ZNSB\NSJXOS5M]ZES(\X MB#T'S="R1_]+I&7WU0S"1$C6[^G?WQ.,PC5R@[YK#=W #K84,+R.FA$:H@&? M,5K^\QWM?K87"M_Z=TC?8+M!45\B]^]Z[ZM/=."Y%G)]9)$??,^Q+2*0UK7A M4&;/GQ$*?-%TX2,<<=)3 Q,./J/ -@VG/@6EP[5+#EW5B(J!/UE.-E3QT4Z5 M2.$/=3PRYL^$C<^>8Q$E/?PS)))=FQSVD,.][T^.(61&B,BWCN% M*R'7K+'/S\/UVL!;@I>]FC83\DQNEL],AG(1J?(\)"CJ0 @0-T;6Z)2"O'X^@^$U%\HM\3'CR2?^/ ML DG(.R#]&Z.@VB5')OND+?"QN;9-F=HXV&*FI"9D,Z-375(1O"V"%T3?;NT M@RDY:H@FR.G2H)I^\M&?(>'#\(4*O5@AE[<_\K[1[/[1VCX"^_R"*L&&2#D< MJ\4-$39I4;]6-T?8%,4]6]LH81/D]SK&I@F=)W" %C=0X%(2]#O._@2<*WR( MIM766;HT'GVT#)U[^P7Y-XALY@Y460%&:'S2,WOU'"P\\L6^[Y.+O.2,!=T; MG^ZM8>/(C/> ##_$\;U0 MW=B^L5IAM +9>F7':9\ ,!+P$5H]UP&E']"UM9,=<(J";L@)PK M4H,ZL8J'/2YY^S\U0E9QN#8-R++R)C$$;]H;C'S"B6B" M]^07!UW0:T#V(V2E ]&YUP^<(+^FPR11+A>]LU[:*_LCT5N]>(A>=HQD\NGT M'<\\F+%#@TH\?,@\.F&?S#@*'?&1>;[R7MY;R'Y/&4I_B#A[]N$B"1SY=_*K MWP?>"\+])S\ZTZ7C.<83AXD:)@BE8QK8/("^&(>3M'B_B2(MSLQGV]E)S1)[:Q;/$OYX@@EG MV4@^=7Q>#R+5[HS(:GC]+[3E,;O0%,CM"W7L9E"GA-^I EB0<_7.^[ M.T>&[[G(&I&+,\*\W9#9!0C!3^IV10&U"G'XS7-"PBJ\C>+G?1[_"TV!?/]9 M'=\9U*D\_<5+!;DTJH0A$@:!D01KCS,/8#G&@)9 M_ED=RTLI4\CIX1KA%8'^#GO?@V?Z.L=PN1QG= !??-2QGDNJ0@CF:\-QKD/? M=I'/532YAE"6*[QLEI*FDM7/9)\'"/EA.RBCE=P[V80IY//(#1"=K_V"R''6 M2/89'L=9/:"\5W(9A1"K% 73PV1KCY@5/5X9T. +O!UX%M>&*.@(Q43)!5:" M=,4'G'&X?N)?J+*MH$Q7>LU75^>^4?DU,VZH;E7)FX_* P*[ZT0PI5:?V.34FPEO26_8QPL.KM' MON3GP61\,QS/AS?TI_GD?G337Y!_7/?O^^/!L#?_,APNYKV_/;I&:-GD$_^[ MLLLZE;2EX3]%J(7^V^[>4^6M[9+*+7)NO#\*-J3 MX]I.NL-Z5UY)]";7ERQM0D#XG96%+E3'"<(- M/> # E4-DN:M0PT?&TNP(*0L$?FC=1\S@3GA:+:!%QA.U%(#%,>>:\K=!\IZ M*(N9: I;-AOT6'(#8V,3J;'_HOOJ>A,&",^]9?"=,(>EC[["+*/8KF \7NI"]>HAA>$!WJ@E61M=%?WR/!1E)5BLDRS M4K#A$G13%^M1#2\0%_0 +)\3@D@4N8XX(77EW'F>]9W<2=BXP7JKBR"I!I\, M3_1 D>S6=H!HHAJK9/)L_$3]U,6?5$,.Q@<],!.O+OD5U+)5 XR#GJLD+#:0V%IS08A#0N?RA*K=DPI%'B4ZX'.C(GNCI'N-;,&]*H@,YL73=PR/CV M!=V@"+=FRFCN(JR[JS]5&.2D6CIKL=)D]X3"> Q[!M@.#&6('O Q=F60W5[< M%0K@,0P<%;W*');H@6"&1)"^A(=F'^-.7%,[OI5M$%!8KBQVF],)"G)KM^P: MUGQPF3W5:Z^*0Z8!%\Q5:W?P&J!UQ>DR3?5#-&'!^Z32QE"46KM[2VM,#LUZ M@))YZ2YZ,59H"86CM4NV-!PL:O7 HF]9T7HG*]^PK9&;1+%RS.^L#E!D6HPC MD$1&0+L> ,UH5G8766GAIKYIAM'[=&21RX=MVIS=!](7"EN+@0"2L,$YH@>" M10)ES@MPA%I\P2")$)OBKA_=19>9ZJ$Y<)Q;NS^W&)+3"OY:I@&91IQ^1H%M M9K:2@YP@5W5S@O3^=O"54XZ0]LE;9 L?<0A)VHG63O@^293:=VK(<9 9A&1? M2)Y#/B!&"M&D$Z^/ZC0P%>6X^%)-P!4][I51H%J!3@%\W$ZJ,X@T@Q^ +WH MV'<<[SN].=QZ^,8+GX)EZ!2S$XD#8N6&T25]7>$$E[?.5>&.'L!R4@%DC%7] M-2V1\==!<4.I+ G,L;3)@B?"N#JC] ":H["D@:XRENI4>6"@JS-*#Z /?6I3 M T]P1+L5N72F1&QIRF:H:Y'=7_4)"@RH'$-T!#%.LMT/@V96GR_(?QZ&X\6\ M-[GM3:;#67\Q(@TT*;H1/P7?T2'VH3,[* U:BQX4 MQ[=[]I5D-@>4 >)T46VUDX-32+L>JVJ.HH0/=\@ETW7ZKM6WUK9KTZG2NJC) MY#GA/\#^JJUW8CB\2G3IA.6,L)3,@9;*N2$:W/&B1,M"" 7=5)OT9)$#<4$/ MP JD2>A%]08\66"8U+Z9;2[>(>Z]TFKP>2YD&ZNVZ56&LDAQY\&,XUHH631= M/?S@(NBGVA0H>7H!<4$/+1J5<4=^$$]W)YJ\NSRC@VJ3()#KQ4 Z#OEZ820\ MC!0:*C<"U@*%?>P *L?/L7)TT2I*-*E M2)/(HR RJ1]I$LK+@53<1HZ.T]L0;<**A,77R$5J#U%='*BX26 M%W+06Z%Q2-_539:%X"*QLI0?27D)%3FM6955W0):H%8EAU%><:4R:-6P9^EC MN?,3^>V7=@5'Q,&&14?'^,^(]O*L4@=QH)^J MQ('.O_1GPR^3^YOA;/X?QL;S_]X;_O?C:/%-D[#03"J?:GEH0=UUR.S3]4Q+ M%;+EG5(MG5(MB5"(18F^DO=B10RLU-E":)T5PS5'@2 ME[^YEA.4"9W4XP&0*#M.25/54?)5X&!2K,?-DI%W602.H)OJF/HJ0($XH0=H M^:S+(K18[57'RE>!B4^['OA(W*WK/&AL&Y7"83-_'&C\ KQ!V/;H11,'ZNTG M1\H5KCXA4 LIHK4"\C2 56(TQM5&[(L&HS[B: C1T-0@EB)9'_)K^)L24[EBX(^T7_7$2T>P/ M7Q$V;9_G+JLRENI'47)ZI!*C--FVR^4*I?4-6%6_/M;#\\1?K%-WKL]V7%4OP1K9DM@,DAK<",]5Q];UC"J7X UL@UHCNR- M_6);R+7\@>$_LY'+-5/][@N,3"EYIY!>W=-#B<)X.VK0^OU2@]=9U6U:=/IO M["Y;V:8E Z6.9JT6L=0Q2(>J_UO'^\[(T?93E=B<07_^I7=[/_FJ2XZV3+3' MCEZI&)R27FHW.3JA*?;H'FY=;Q]]FJ9]]V"[;P9D=X]J^PF)K#*6+A4I.&@6 MM\V*'--C;VWY6-,24#6XWIE3SX'Y8H9,SS5M!QU,>.$UMEK;^9HV3BCX@FZ3 M[7H(U@TB,)AV:NF"U23A=E+M4FH5,P_.!YU0O@Y];@&H/U1&E[\B@ MZB')Z?NY0QN]P 90TEZUB^N(X'IEK9:K9$[Z#4K#7&U@;WQK\Q-P0,_78 M;(K$%"M-RL!?UENUDZTIP$1BP.;<6]0@-"W]R!V^FN1\-EE>VU%NYHG[2/7G MQD%!9"F55A\RHZIV$1Y+KN0Y_1;E;8K1QK M0+9*44_E3LIC"4XYR]ZP<*2' MN(1BPL&(L3$_*XB,8#SECM8C"Q*(O2K%BWKN(J&YN+CZ$(D,_4W9\;=X8R@1 M#]H9V%5KL>']#PKK!\(Z*HN V/S@#+XTOUU M#H^C:2+.2X.TC:U&>-66"TV2'S,HCA.Q-Q,%R!U+>>;'YJ0$P#,]-@.R0Z4O MYDMB412T7+N+8/OA-L042AT@8I :\$Z+8@ M@R_=AQ[.JR;."7#A:/\)>AOG@S=^BKRU7<,UFSE%"2HE.H335>:;7*9)F MJ4Y> 8O5_T%C*&JM!. >!"<8'-.^86&4(C:L[Y)\IM1 M>_B0<#U02ZY)?MQ;!UVKY%AZ8_NFX_DA1N(56']D*.XZV=.:XJ<>TC&C M]> F2W)-B9Q'DZ>X%D$4CA8]\;[U]J'N]_1PNGO2S1:,6H-"9:(U:UUC 'O- M,84I,@JR=-TAE\S2V4WJ( 77S[VSWIXEY!\7Y[V[X7@XZ]\K3*DUP2O#35)J M['.+Q>DVIAGN3)8)PH:S3SLF5H0-#:]0#=2B8(_W@DC3-9GF'RWQJO1+BA-\ M-2I;.9W1%BQZ*))YN%X;>#M9SNV5:R]MD\:V[&LQ$&+-K*'L0,_\DM] M^>/#0W_V+2JX.;H;CVY'@_YXT>L/!I/'\6(TONM-)_>CP6@X5ZB*B@0"$FEQ M^JB\PO%@ Z@":'_%"UR,6/[R)L47/=9B$H9,,X*0R1]D=CE8=Y_SZ^[JO#<; M_C88+P^2JNB1=.B_J'46_C5#IX'H1^0^R8& M+#'X"(H7F1BU0M4T.=[HLBQ&9@3&P4*\ MR"_$3^2IG3@UPT(9U5 MWQW!V.4OAG#.Z++6UFL[SCM''5UIMDCF!>_B,K_L?J++[N%AM(@SM],MD"Y# M=;IL8BC%*#E954/ MUNY5?NW^?-Z;?^G/AE\F]S?#V?P_C(WG_STZP2Z^*5RW,0WBA9EOIU6YD[$7 M(*E%)S&$XO56CH^P*(J (WJL);+R343/G]'OB2IX)/_&U"<4,/?$C_EU]4MT M%!T,Z6F4FEWB;?&1_&:VZ(_(YJAT6YS9_A\%R@#&&'XWI=M>!C,Z3KZ&;K6G?(6V%C\VR;,[2A>?+WO2^K]+MD*OU.T.!C=&A&0QT X0/HO;^=U#8N(@DQ/\G M-XKZNY\LOL6;GS33]%BI\_#)1W^&9,3A"U5-Y1_-D0&*,63V41DX?3@JR[[&[J-[M!)@4XJ(%M.NR8""1+=P(EXMZ$2Z] MOZ6CJRQE^8:"70["KZ*9;6%W/DZOK@6V0'B@1UCSHX\FRZ$?V&LCX+U'S;=3 M7812&I)R0O4 88IM#\6NP30_DF0%U8+#A(Z@N#5CAF"3''#T@O4>^CU#TJ ^^K7([J:[W M)PT<@ 5Z8'7G>=9WVW&(<.4SJX*ADQE#=84]:23E&:0'L+>&C:-$&IG7(>CTPXNCZR.?7WK G9\CV0_L M -W;+\@2P0OH"H53G]L&F!]ZP)<6#9N2F^ZSC'5 V%%=Y:6JT %YH0=PT0RO MR=7(R@:)Q.E@(U5"XRN)U$5!(J*56&DPY564Y%_95^>9'J"/UAMR\HZ23^$; MV]]XON%,EO>>NXH4C.25L]IHRLLBR:OD&ES3 _:K!,-\SS5ANJ0\)Q8[7"M#Y9M"TETX2N9F!WU2_G93,82G%% M#W-&V=V/M]P*N=.820QU6'$_7C;#.K&$^JR\QC,7:KKZ\OD*>2NOD#ZM+&NA M#HON!TI?"-WO1/W>2M)"G7B#7 MYG6XGE'Y<=(*O85R+%6L#G6&5Y_PHG:RPT89K8=B*.9 Y.F#0L8V7B9$'71! M%U,B[H1L5Q0]/2#)K%5.YTZD081S03>C7WDD3[8B=E)N:RNO@:N/K=HK*XEZ M72;J*Q3)/M'_;F K2P_U8,5H^'ZXCG]71T#J?$>U&[BRL-1GKKZ"<[ 0Z&_] M?A@\>]C^"UF/9-?'&8*C*,'K[? 58=/VT13;)IK1JGQ-:)L&OJTZ!4(SVJ@Q M$#0Y"_+2B/*.A562B>IP.GR[647WDIM+HYFI GR]3?XHIQ/D!E2=CZUJ]M%Z M#-1M$TE\,3XM+S4D>@&[AI.6EJ+7X5R\\?6VP"_YDTCSWU1]A*TO3&WAH,G^ M$4<'GZ6.B$STY T*#-MA;!^%A+B9F."S7CI:+XR&ZSETO-[?DA%_^$C@INHP M)&56%]G*467%%@[;B99D03PU"3/)D;'3'!_T0($L1C0B/W)2_96UU0.-OM@GR[_VIS8 %U[A!.('HR&Z^.N-&)WGAKP^:F9 1TU@,W M"?D$1PADB-R?R%4^_4UG]H#63PBS<2LT5'U(E)#"_!/?:$'HA%3F+J@AVM M-]A[B1^#BB#C=E+]@JZ $:D\2RMX,5CAWEPZBVIC'O)]"#!H\[>ADQ M9O;J.5AX9)ZQ+89KP2C4"CFP8$1#]0*/6C!Z1C3:R7[1<&SB0<1-Q/#),L6. M$YK([Z;Z+"EMUP"QH>%',LK13D,PMX,04Z9"X2[V4WTTK8DWBQ%O%O"QYYH5 M,<]V57W$;0KV(CO>&O+TH3\4ZKBMZJ-P36RS!.MQ\#V7M/4XGS/;C0_AU""TJ2'G[%LPP MBK5P].ZF-W(W8>!')%X(_56\3JJ-=I7$EX4DFRMZ7!'*)GI9!;Y+7=S#;<%W MV17XKJK =Z6+N[@M^*ZTAN]ZFR'W%D.N!6 M-M$JYYI"9SUPDY!/P%&F0*1>!YBLPMGE' 7K4FYO'8\T#'F%'$D9W-%$IQ9K MA@GT**N#'FL0ICM9-&2V:[5E@%U_&3^1F2/\8IM$>,K+N]$(([_\3R+%VNQ7 M]$!?(,W%NL(-]%H8O,KMI5H=M[$<0+7"F]77C"S9??(]/THX.4,. M#15C9'V>/#EVG&N2#2<=L,9XJFN9M@ET3=;HM&4GQ&\7QX["[="7& M4DAU]X,_,LGUI- 5]5.MP,$8PQB@EPN9H4.X3F1>5:"SWG[$GID=\N1%;I:4 MZ] G\NC[ V_]1/81RF(&F)'N$89;5AU/L0:6=D?7XUME-;U!V/8LHDMP4$=5 MLTI)A=A\-I*L-2QR+"LZ/93=CJ/:2G)CJ%;+DH6CJC"HI3,SX_-I2DH&/,)> MJGTQV3MEW1TQC3?%,1_8-G^N/([:\I3YG%=';1Q)S( MS:--0+4WJU4EMY/ P=//J3.'%(5_BB7=CN"I4 MOCFX,>R'.KVW.P6&#= @W*;HT MB3]E3WD_X;&Q%N84DAY(#UPKR#,<]'+"]7 5)HD8(U\(/:(\VQNQIY#72;5! MHZ(DYWV!8K[H<0]98,-"E!PA:L66JDT=S4#%XH >^-#WR31]=H#Z*XQ@>6YX M?51;!YK!3,P5/=!+KZI]<^H# EA^#NWL992VY-FX&=V/_.V: MR]5<&]5&P$I,+:6SK0BK-4UE_U?L'8GL@/GMBQ5*!>BH??@,E!"=]E[.2>,. M>WXUNT+24[4. @?#0)F@/61]TPPC.SBRLH)8"43F6*HO-$W *F!4]P/<.+2/ M>7GK1/U4WXR: '_<6L8ZA3ZNH8%IQA^?;#I1]2BNCZM0;O[ QY4.U=L@W//I M8"3 M%'/U)&/CDL&$1VB*2V A+#J/ZW%4-,*\.R3J!3E15_,38V M$Y+?%@1<6BNP!U*=N+1%O2#BGE:/DX@:LU>NO;1-6I>@L!TFUZC09\6OQT,)H_CJ-SM='(_&HR&\]TEK;?[S.FZ=HI) M/,4DGF(23S&)IYC$4TQB*:X_:DPBF2IR'&0&H>&D195$(5.\/JHOJ,V$3(FY MHL>%(SIA%^@4P,?M!#4A:0X@@#&M(.CC((,>^5<>.?*KWP?T'(8P84>PI90P M-DG2M+RE'AJ3OQ,R)]]*7!N([3.T25Y4[^(@\U-D;FZDOT1WQ0 Q>5^ 2(*F M=H+:AJ[OV(*8MEP;93N,'+]RO"[2T8P68O!U,9_=>" M!"^:]]/5Y>HQ(P6']*#E\?.KY=I &=N\K;.^ B@A5H^#9/^[@2V:XHU_8<\U MZ\)!I'SF>J0=34WE-"_>>H-/I0 M$ /T .L42Z]O+#U9[CI$])7O4;*G+?4&_#::+FF6%51M44 M21='U?#ZZ!#/TUX]])K^CWYE.MSLB;1UJS& MRBZ\?(X5S?M\:MM+S.V'#HWJ3"


E@4%O8Z*J635MB9 M+.\\SQ(I^:0WJ',7]+X,/7HD/!),55CB#=9=#^PD9%0.4*U\(^D<,;G.!E// M=H.12^:/ "G\N/U4&V*E))51AX_/$TTTZ7ZNDQ>$):'+=U%M:6T(M7).Z %8 M5ITMP )GA@]E'6]*7%2[(W9/.B)1CH)+[:P7.:_797?.-P MSG_M!:+$V2LYCFKM)VTMJ\8H/59G^G" W&IHB=,-U3/<=#R?\LORXWEO.IM, MA[/%MUY_?-,;_O?C:/HP'"^T2,23TD?C+H(LD>)E">BJ@RVTDQ9I,"PGP[1F MUV2-GWLRA>IZ*XX:!77N$$X@>O1XULF<*IVHR)@!ZJP';A+R"04S2Z06AHS= MS$37WT)#U:8*"2G,)X@JIUF/BVX:C0@&AME!];F\.D "'N@!U&V(R6V#G*D) M:;?V*_U)^$J6UT=U#%=UN,2V3XB*81'*TWV'N!E?+@=E(=B%4=,P O M] "-2:(@A;BH7U>,A##Z]< J$ZU[@PA#3=N([8<;!T5\=0^B>)FDL5%M[@NJ MCR_PD/>&F2H?9*M;)6DFB=SLX_Q>J@]+]?5!$YG' R\P'/5YQU,#K3\UMO3* MS#5P_I0W<'XZ[PTFX\6L/UC,>]/^M_[U_5 +VV:4/R0U--/$?;M9BXV;D+XZ M&-0Z:=V$ W,R;VIF-M/8O%E2)7V.".5DPLYV[U^*'/!$Q*(DM*#2=-(#=@C/ MRC3J81JM,'UHR;L*0^J!>\UU4%] VHU'_NKA/VQWE3PHWOF1N1&S@CZJ34&U MI3@;6@OB3TN!S%\\QWHRS#]@J#!;JTZ$W2@> IZTE9/'P.XD#&! L!HKRRG5 M!@Y\CNAAT.%&RE2,(%*OWN!)(B#D=P"I08@QUZP&ZZW:VMT,;CEF= ^6FN[ M%H+9 53O9YF3(-Y4:LG_-&K)^H$>OA M8;2@D7GS*%"/&K5&X[OA^* @@TJ#%H]:"=N6Y# J4R-O$ U9=E>1^\R_#:FO M\\%VB2BLDPQ2_DV(A/I6=AS%SJI*..>3)U=BG1[:&3CWD;OX[GU#!N;8<"H, MI=I3=43TBQSLE #4AEW]V?B(8+\=;Y5HSQ>\G/FE\N:OQQN:'_P8,'REB:S MBW_7_,UMZCE&Z*&Z9][6<(*M$*1\N[>PZY;3KL=-*TPQ58RHDHM&1,)*,^;:Z># M'[F37OURAI\\^)IY?#7VX._T!M\OGVO6(=[G9JZ'#WTW*9%GO-!0#\Z72@V+ M\>WZIJE/"ELW1!(N/Y"_*N#LE01GKW2)A)#F[)4"SGZ4X.Q'2$#96:!Q2U3!91D8>?Q(&?F"XENVN MK@W?-LF4;FPGI,V#O4YAJ,M&1M;_=4]CI.JT=*D-TW.CZDA[444X(BB54[X_ M0-Q;]2E:(IX%S@P]X$M]=9-EP21;\KRNK+'J@SC\51V;5-W-Y7'=L;X9D(EG MHA*S-O./'^1MYO&P/2,9]V0Y/UG.3Y9SO:RW&EO.?]#2KXHMYZ?2KTW)0&=+ MOS+N9_%N[H]\;_RG[W'M4^5-E=^)CU#-E4V]3J=R(2=8C$A(RUPD9Y[CW'J8 M_K'&,J_XO:X8SMKE]YN3J=AJ<11Q2C^EO6ZJ)R&MB>,A5)7#<#<(VYY%UA,. MU.<&JLN>.](P\$?N-")*D&.LE8\IMU5V29HY<&FB6:F];^3[(;)N0DQX$L\T MMNEFZL;[PU>$3=OG&42KC*7.Z64WN*K_1C MRHW%75)\'+A.LCQ\W=@XMJ"W+\NE'U,=)],I6>; =9)EE5>KWR_5QR5U2I)+ M.=C(]6KHO@%93HY=U*S>MBR7?$IU]J!.23(3JI,% M1W]U1/&&SP H];^T&73!5^CXF5320(ZSR509X+0)="\;TO3)5 ?;9V70/'L\]34 MV8?%EPO95:!FCM"%T+RWJNV%H!)SW=,;]7T_7,?$[Z9\D-OH0I#;Z#^,C>?_ MO23#46;D4W8CR4>-I^Q&BCE?N!R=LAN=LALUQOM3=J-3=J-6Z#]E-ZIFC^U M=B,&-K>&C7\SG#"]JT7QA:59#FAS9FOE"(&LD@)B6V)Q92/Z;KJ9H_ ^C&?& M3LK5)T !07T$IFMDICA%D^N84EIML/=159B(D@<#_X$"EA2!%JS4)Y0G M*VE&255@:T>TDHSZ38UIOWG4,.78P9:Q]]7U6LM\7'D*D=;?)>6?5I[P0XG<\6!X@U*7+K.TVH$"?7?X:>7).91JNS(8 M-)*Z*@XK'KEM.1T!WU2>#D-*SEIEO.Z>OV*L8>3WW'DZR]V!EU5+G?@];_^E M'OE/#^V_=7(0GAR$)P>A7DZJDX/PY" \.0A/#L(VE.@N!I'I3-RMED)3Y:ZJ M(S@3V=1K=WDI< (4=GJ]+0:>\I5Y*Q_30QW MN,VZ,_X^KHI1T7"JNTK-3^F MB1RUMQZ;$T8V$]L)7HF^<\$-6CELHN?^TLAJR/JNROC2DOI'0@NCP?!E1B"*TD(CIRXIQT(KHX'P4]\1CG^RUS;'SMCN5[M=%K!9WK]!*7O<;!1(6>&KRL]02L2,P7R=Q:P;A5(T M.!$JR"+.S(6O6HIJ/+!D9S9I[ UYRY-1?C!NW<-='RJ-9/4'2+BGP4U!LQH+ M;TL..U'6J<-QLA(EF51+40UUKE7>BC835&@2.:L&*HUD]7BY'/7/W]GAN-K: MZ35U#'X<&YCFD7YA!#E>5XCO_]YY)IDWF3OHQ_F.CD%?52[#L19 M/D!$MW(0]W&0$7'RK[QXDU_]/O!"^LB.$!ML.5J%-"UOJ8>(\S4+<_*M!+2! MV#Y#FQ";S^3XW%]A%$T]/T6FLB']);HK!HC)^P)$$C2UHY[&GKLV7".^X-S8 M&)FDI\_53OPNRHQA'$WM@9X31^0=:M MAV]#FLIEY/NAX?*L !6&ZDIX1&4NM13<%.^)=!NDYBC;C1AVP\YPQ&FO^@ M2_TA)%B/U31<;QQOB]"<2(5MHG(K$%$.+W'B6VKP\1<>$:?LWP>>'XR]X!LB M.LCT5BX-BB XX*QQN7P#BI$E%TR:]H.X[+XMCSZ$R<@!J M]!#.:-G0+1)9-R&VW54\YW@O+><$ST!68;#NN%>KLTIKK*-<#N7SO\.>SS6( M5ARP.X[,>BS3PPDT\"(K35(WM.]:C^3?." 7I8C ?# M\6+67XPFXWFO/[[I/9+?S!;]T7@Q&LXU\PO1#$P%ZL5N(D$W'7P7G?0:@> X M.9%T,3CJ[T0Z4'-4NJZWU\@UG]<&_H/O6!+W[!!"8F+T<$ 5YYG.4N22$O?4 M RZH0 H!S).G1PX+PT%L2W(JL=E&JNU:4(G+J[PBH7J4&Q:LR!5!$?$ W5>R ?C7QX>A'[@K1'VV3[(LG9ZZ"^A![)LZNK\ MC]3_,UD>S(GG;^0T5^]?9 M/AOT<"MKQ)D:Y:V-#O^'P]3]MSVZN;"?@P^EC9 #\-H"N.K@,.NF[ <-R\M_H8JXYNO\&9+/93>= MDIBV,D[S+F# IZ 5MPP,A7@Y9Z?$LYQQFJNWG DE*@L&FY!V#&CWAFL:?H P M]WY2:*727":4C>SUA$%?2[>]ZW"Y-!Q^.>9<&Y46,BE.EM+6$A_'Y+SY/# ( M%;9K"-Z&E+14:=F1XBF'3I6/U5R?3,B*V!5MR+SG:N5M.[+WL::OSF54G!%O MWV.W5K_M\<6("T*;407R* P=.WU,PO$NY>@HZZ0L,0F7R7P\V,3K83N:H1?D MAHAS/=JWZ,R3E#Q1&5:3.2\1QLBZCPEESBR:U@O"3YZ/HK9*89IL$#5$NJN1 M:WIK=,\-XBYMW)FW&QQ2]5@R?=]' :]$5_+WSF0P/"1(#R8GZ9K\A=\O@.^&)X.&)N&=G MTI)!F: '9#>(,-*TX[>^:..@B)\N=:[@P/Y+\#X,UAL(G?H*NC+,Z)"_:?^G M!DVOIY%HZN99.KJ63:^GD6CJYENH;\>NU MWTEP\J(]WR*$E85IZ[O?R3"U/7\'A*F,R>NTW[40X:#<3\$)<%#HBTBS+EXC M%RWM@":2A:4B^[G,_S!\F-Y/O@V'O>OA>'@[6O2F]_VQ9@G(#NH.N=8,!39. MTE&GU(A]#U*#*/44+HE86AETHXI=]E,8R<'U-L&?DZU$8@C%2[$"L@5?HB2[ MI!9Q\A?Z?[3D&OG-_P=02P$"% ,4 " #BBE06*)Z9;;) "L H $0 M @ $ +# 1 !>R@ %0 M@ %9UP &UL4$L! A0#% @ XHI4,9G MS/AQ(@ >TD" !4 ( !O.@ '-I;74M,C Q.3$Q,S!?9&5F M+GAM;%!+ 0(4 Q0 ( .**5#)0U(%T$D %PU! 5 " M 6 + 0!S:6UU+3(P,3DQ,3,P7VQA8BYX;6Q02P$"% ,4 " #BBE0)#7S MV @W !FI0, %0 @ %C50$ &UL4$L%!@ & 8 B@$ )Z, 0 $! end
XML 13 R26.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
2. SUMMARY - Property useful lives (Details)
3 Months Ended
Nov. 30, 2019
Equipment [Member]  
Estimated useful lives 5 years
Computer equipment [Member]  
Estimated useful lives 3 to 7 years
Furniture and fixtures [Member]  
Estimated useful lives 5 to 7 years
Leasehold improvements [Member]  
Estimated useful lives Shorter of life of asset or lease
XML 14 FilingSummary.xml IDEA: XBRL DOCUMENT 3.19.3.a.u2 html 197 301 1 false 62 0 false 4 false false R1.htm 00000001 - Document - Document and Entity Information Sheet http://simulations.com/role/DocumentAndEntityInformation Document and Entity Information Cover 1 false false R2.htm 00000002 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Unaudited) Sheet http://simulations.com/role/CondensedConsolidatedBalanceSheets CONDENSED CONSOLIDATED BALANCE SHEETS (Unaudited) Statements 2 false false R3.htm 00000003 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Unaudited) (Parenthetical) Sheet http://simulations.com/role/CondensedConsolidatedBalanceSheetsParenthetical CONDENSED CONSOLIDATED BALANCE SHEETS (Unaudited) (Parenthetical) Statements 3 false false R4.htm 00000004 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS (Unaudited) Sheet http://simulations.com/role/CondensedConsolidatedStatementsOfOperations CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS (Unaudited) Statements 4 false false R5.htm 00000005 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY (Unaudited) Sheet http://simulations.com/role/CondensedConsolidatedStatementsOfShareholdersEquity CONDENSED CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY (Unaudited) Statements 5 false false R6.htm 00000006 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (Unaudited) Sheet http://simulations.com/role/CondensedConsolidatedStatementsOfCashFlows CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (Unaudited) Statements 6 false false R7.htm 00000007 - Disclosure - 1. GENERAL Sheet http://simulations.com/role/General 1. GENERAL Notes 7 false false R8.htm 00000008 - Disclosure - 2. SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES Sheet http://simulations.com/role/SummaryOfSignificantAccountingPolicies 2. SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES Notes 8 false false R9.htm 00000009 - Disclosure - 3. REVENUE RECOGNITION Sheet http://simulations.com/role/RevenueRecognition 3. REVENUE RECOGNITION Notes 9 false false R10.htm 00000010 - Disclosure - 4. PROPERTY AND EQUIPMENT Sheet http://simulations.com/role/PropertyAndEquipment 4. PROPERTY AND EQUIPMENT Notes 10 false false R11.htm 00000011 - Disclosure - 5. CONTRACTS PAYABLE Sheet http://simulations.com/role/ContractsPayable 5. CONTRACTS PAYABLE Notes 11 false false R12.htm 00000012 - Disclosure - 6. COMMITMENTS AND CONTINGENCIES Sheet http://simulations.com/role/CommitmentsAndContingencies 6. COMMITMENTS AND CONTINGENCIES Notes 12 false false R13.htm 00000013 - Disclosure - 7. SHAREHOLDERS' EQUITY Sheet http://simulations.com/role/ShareholdersEquity 7. SHAREHOLDERS' EQUITY Notes 13 false false R14.htm 00000014 - Disclosure - 8. CONCENTRATIONS AND UNCERTAINTIES Sheet http://simulations.com/role/ConcentrationsAndUncertainties 8. CONCENTRATIONS AND UNCERTAINTIES Notes 14 false false R15.htm 00000015 - Disclosure - 9. SEGMENT AND GEOGRAPHIC REPORTING Sheet http://simulations.com/role/SegmentAndGeographicReporting 9. SEGMENT AND GEOGRAPHIC REPORTING Notes 15 false false R16.htm 00000016 - Disclosure - 10. EMPLOYEE BENEFIT PLAN Sheet http://simulations.com/role/EmployeeBenefitPlan 10. EMPLOYEE BENEFIT PLAN Notes 16 false false R17.htm 00000017 - Disclosure - 11. SUBSEQUENT EVENTS Sheet http://simulations.com/role/SubsequentEvents 11. SUBSEQUENT EVENTS Notes 17 false false R18.htm 00000018 - Disclosure - 2. SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies) Sheet http://simulations.com/role/SummaryOfSignificantAccountingPoliciesPolicies 2. SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies) Policies 18 false false R19.htm 00000019 - Disclosure - 2. SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables) Sheet http://simulations.com/role/SummaryOfSignificantAccountingPoliciesTables 2. SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables) Tables http://simulations.com/role/SummaryOfSignificantAccountingPolicies 19 false false R20.htm 00000020 - Disclosure - 3. REVENUE RECOGNITION (Tables) Sheet http://simulations.com/role/RevenueRecognitionTables 3. REVENUE RECOGNITION (Tables) Tables http://simulations.com/role/RevenueRecognition 20 false false R21.htm 00000021 - Disclosure - 4. PROPERTY AND EQUIPMENT (Tables) Sheet http://simulations.com/role/PropertyAndEquipmentTables 4. PROPERTY AND EQUIPMENT (Tables) Tables http://simulations.com/role/PropertyAndEquipment 21 false false R22.htm 00000022 - Disclosure - 5. CONTRACTS PAYABLE (Tables) Sheet http://simulations.com/role/ContractsPayableTables 5. CONTRACTS PAYABLE (Tables) Tables http://simulations.com/role/ContractsPayable 22 false false R23.htm 00000023 - Disclosure - 6. COMMITMENTS AND CONTINGENCIES (Tables) Sheet http://simulations.com/role/CommitmentsAndContingenciesTables 6. COMMITMENTS AND CONTINGENCIES (Tables) Tables http://simulations.com/role/CommitmentsAndContingencies 23 false false R24.htm 00000024 - Disclosure - 7. SHAREHOLDERS' EQUITY (Tables) Sheet http://simulations.com/role/ShareholdersEquityTables 7. SHAREHOLDERS' EQUITY (Tables) Tables http://simulations.com/role/ShareholdersEquity 24 false false R25.htm 00000025 - Disclosure - 9. SEGMENT AND GEOGRAPHIC REPORTING (Tables) Sheet http://simulations.com/role/SegmentAndGeographicReportingTables 9. SEGMENT AND GEOGRAPHIC REPORTING (Tables) Tables http://simulations.com/role/SegmentAndGeographicReporting 25 false false R26.htm 00000026 - Disclosure - 2. SUMMARY - Property useful lives (Details) Sheet http://simulations.com/role/Summary-PropertyUsefulLivesDetails 2. SUMMARY - Property useful lives (Details) Details 26 false false R27.htm 00000027 - Disclosure - 2. SUMMARY - Right to use assets (Details) Sheet http://simulations.com/role/Summary-RightToUseAssetsDetails 2. SUMMARY - Right to use assets (Details) Details 27 false false R28.htm 00000028 - Disclosure - 2. SUMMARY - Fair value measurements (Details) Sheet http://simulations.com/role/Summary-FairValueMeasurementsDetails 2. SUMMARY - Fair value measurements (Details) Details 28 false false R29.htm 00000029 - Disclosure - 2. SUMMARY - Contingent consideration (Details) Sheet http://simulations.com/role/Summary-ContingentConsiderationDetails 2. SUMMARY - Contingent consideration (Details) Details 29 false false R30.htm 00000030 - Disclosure - 2. SUMMARY - Intangible assets (Details) Sheet http://simulations.com/role/Summary-IntangibleAssetsDetails 2. SUMMARY - Intangible assets (Details) Details 30 false false R31.htm 00000031 - Disclosure - 2. SUMMARY - Earnings per share (Details) Sheet http://simulations.com/role/Summary-EarningsPerShareDetails 2. SUMMARY - Earnings per share (Details) Details 31 false false R32.htm 00000032 - Disclosure - 2. SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details Narrative) Sheet http://simulations.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative 2. SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details Narrative) Details http://simulations.com/role/SummaryOfSignificantAccountingPoliciesTables 32 false false R33.htm 00000033 - Disclosure - 3. REVENUE RECOGNITION (Details - Disaggregation) Sheet http://simulations.com/role/RevenueRecognitionDetails-Disaggregation 3. REVENUE RECOGNITION (Details - Disaggregation) Details http://simulations.com/role/RevenueRecognitionTables 33 false false R34.htm 00000034 - Disclosure - 3. REVENUE RECOGNITION (Details Narrative) Sheet http://simulations.com/role/RevenueRecognitionDetailsNarrative 3. REVENUE RECOGNITION (Details Narrative) Details http://simulations.com/role/RevenueRecognitionTables 34 false false R35.htm 00000035 - Disclosure - 4. PROPERTY AND EQUIPMENT (Details) Sheet http://simulations.com/role/PropertyAndEquipmentDetails 4. PROPERTY AND EQUIPMENT (Details) Details http://simulations.com/role/PropertyAndEquipmentTables 35 false false R36.htm 00000036 - Disclosure - 5. CONTRACTS PAYABLE (Details) Sheet http://simulations.com/role/ContractsPayableDetails 5. CONTRACTS PAYABLE (Details) Details http://simulations.com/role/ContractsPayableTables 36 false false R37.htm 00000037 - Disclosure - 6. COMMITMENTS AND CONTINGENCIES (Details) Sheet http://simulations.com/role/CommitmentsAndContingenciesDetails 6. COMMITMENTS AND CONTINGENCIES (Details) Details http://simulations.com/role/CommitmentsAndContingenciesTables 37 false false R38.htm 00000038 - Disclosure - 6. COMMITMENTS AND CONTINGENCIES (Details Narrative) Sheet http://simulations.com/role/CommitmentsAndContingenciesDetailsNarrative 6. COMMITMENTS AND CONTINGENCIES (Details Narrative) Details http://simulations.com/role/CommitmentsAndContingenciesTables 38 false false R39.htm 00000039 - Disclosure - 7. SHAREHOLDERS EQUITY (Details - Dividends) Sheet http://simulations.com/role/ShareholdersEquityDetails-Dividends 7. SHAREHOLDERS EQUITY (Details - Dividends) Details 39 false false R40.htm 00000040 - Disclosure - 7. SHAREHOLDERS EQUITY (Details - Option activity) Sheet http://simulations.com/role/ShareholdersEquityDetails-OptionActivity 7. SHAREHOLDERS EQUITY (Details - Option activity) Details 40 false false R41.htm 00000041 - Disclosure - 7. SHAREHOLDERS' EQUITY (Details - Assumptions) Sheet http://simulations.com/role/ShareholdersEquityDetails-Assumptions 7. SHAREHOLDERS' EQUITY (Details - Assumptions) Details http://simulations.com/role/ShareholdersEquityTables 41 false false R42.htm 00000042 - Disclosure - 7. SHAREHOLDERS EQUITY (Details - Options outstanding and exercisable) Sheet http://simulations.com/role/ShareholdersEquityDetails-OptionsOutstandingAndExercisable 7. SHAREHOLDERS EQUITY (Details - Options outstanding and exercisable) Details 42 false false R43.htm 00000043 - Disclosure - 7. SHAREHOLDERS' EQUITY (Details Narrative) Sheet http://simulations.com/role/ShareholdersEquityDetailsNarrative 7. SHAREHOLDERS' EQUITY (Details Narrative) Details http://simulations.com/role/ShareholdersEquityTables 43 false false R44.htm 00000044 - Disclosure - 8. CONCENTRATIONS AND UNCERTAINTIES (Details Narrative) Sheet http://simulations.com/role/ConcentrationsAndUncertaintiesDetailsNarrative 8. CONCENTRATIONS AND UNCERTAINTIES (Details Narrative) Details http://simulations.com/role/ConcentrationsAndUncertainties 44 false false R45.htm 00000045 - Disclosure - 9. SEGMENT AND GEOGRAPHIC REPORTING (Details - Segments within the U.S.) Sheet http://simulations.com/role/SegmentAndGeographicReportingDetails-SegmentsWithinU.s. 9. SEGMENT AND GEOGRAPHIC REPORTING (Details - Segments within the U.S.) Details http://simulations.com/role/SegmentAndGeographicReportingTables 45 false false R46.htm 00000046 - Disclosure - 10. SEGMENT AND GEOGRAPHIC REPORTING (Details - geographic) Sheet http://simulations.com/role/SegmentAndGeographicReportingDetails-Geographic 10. SEGMENT AND GEOGRAPHIC REPORTING (Details - geographic) Details 46 false false R47.htm 00000047 - Disclosure - 10. EMPLOYEE BENEFIT PLAN (Details Narrative) Sheet http://simulations.com/role/EmployeeBenefitPlanDetailsNarrative 10. EMPLOYEE BENEFIT PLAN (Details Narrative) Details http://simulations.com/role/EmployeeBenefitPlan 47 false false All Reports Book All Reports simu-20191130.xml simu-20191130.xsd simu-20191130_cal.xml simu-20191130_def.xml simu-20191130_lab.xml simu-20191130_pre.xml http://fasb.org/us-gaap/2019-01-31 http://xbrl.sec.gov/dei/2019-01-31 http://fasb.org/srt/2019-01-31 true true XML 15 R47.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
10. EMPLOYEE BENEFIT PLAN (Details Narrative) - USD ($)
3 Months Ended
Nov. 30, 2019
Nov. 30, 2018
Retirement Benefits [Abstract]    
Contribution by employer in benefit plan $ 92,368 $ 86,940
XML 16 R43.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
7. SHAREHOLDERS' EQUITY (Details Narrative)
3 Months Ended
Nov. 30, 2019
USD ($)
shares
Fair value of non-vested stock options | $ $ 10,559,000
Weighted average period of vesting 3 years 26 days
Non-managment Directors [Member]  
Stock issued for compensation, shares | shares 2,045
Stock issued for compensation, value | $ $ 72,411
2017 Equity Incentive Plan [Member]  
Common stock reserved for issuance under the plan | shares 1,000,000
Equity plan termination date Dec. 31, 2026
XML 17 R8.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
2. SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES
3 Months Ended
Nov. 30, 2019
Accounting Policies [Abstract]  
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES

NOTE 2: SIGNIFICANT ACCOUNTING POLICIES

 

Principles of Consolidation

The consolidated financial statements include the accounts of Simulations Plus, Inc. and, as of September 2, 2014, its wholly owned subsidiary, Cognigen Corporation, and as of June 1, 2017, the accounts of DILIsym Services, Inc. All significant intercompany accounts and transactions are eliminated in consolidation.

 

Estimates

Our financial statements and accompanying notes are prepared in accordance with accounting principles generally accepted in the United States of America. Preparing financial statements requires management to make estimates and assumptions that affect the reported amounts of assets, liabilities, revenue, and expenses. These estimates and assumptions are affected by management’s application of accounting policies. Actual results could differ from those estimates. Significant accounting policies for us include revenue recognition, accounting for capitalized computer software development costs, valuation of stock options, and accounting for income taxes.

 

Reclassifications

Certain numbers in the prior year have been reclassified to conform to the current year's presentation.

 

Revenue Recognition

In May 2014, the Financial Accounting Standards Board (FASB) issued Accounting Standards Update (ASU) 2014-09 and its related amendments regarding Accounting Standards Codification Topic 606 (ASC Topic 606), Revenue from Contracts with Customers. The standard provides principles for recognizing revenue for the transfer of promised goods or services to customers with the consideration to which the entity expects to be entitled in exchange for those goods or services. The standard also provides guidance on the recognition of incremental costs related to obtaining customer contracts. We adopted ASC Topic 606, effective September 1, 2018, utilizing the modified retrospective method. This approach was applied to contracts that were in process as of September 1, 2018, and the corresponding incremental costs of obtaining those contracts, which resulted in a cumulative effect adjustment of $493,279 to the opening balance of retained earnings at the date of adoption. The adoption of this ASU primarily impacts the timing of our revenue recognition for certain sales contracts, the capitalization and amortization of incremental costs of obtaining a contract, and related disclosures. The reported results for fiscal year 2019 reflect the application of ASC Topic 606.

 

We generate revenue primarily from the sale of software licenses and providing consulting services to the pharmaceutical industry for drug development.

 

The Company determines revenue recognition through the following steps:

 

i. Identification of the contract, or contracts, with a customer
ii. Identification of the performance obligations in the contract
iii. Determination of the transaction price
iv. Allocation of the transaction price to the performance obligations in the contract
v. Recognition of revenue when, or as, the Company satisfies a performance obligation

 

Deferred Commissions

 

Sales commissions earned by our sales force and our commissioned sales representatives are considered incremental and recoverable costs of obtaining a contract with a customer. Sales commissions for new contracts are deferred and then amortized on a straight-line basis over a period of benefit. We determined the period of benefit by taking into consideration our customer contracts, our technology and other factors. Sales commissions for renewal contracts are deferred and then amortized on a straight-line basis over the related contractual renewal period. Amortization expense is included in sales and marketing expenses on the condensed consolidated statements of operations.

 

We apply the practical expedient in ASC Topic 606 to expense costs as incurred for sales commissions when the period of benefit would have been one year or less. Most of our contracts are of a duration of one year or less, few, if any of the longer-term contracts have commissions associated with them.

 

Practical Expedients and Exemptions

 

The Company has elected the following additional practical expedients in applying Topic 606:

 

· Commission Expense: We apply the practical expedient in ASC Topic 606 to expense costs as incurred for sales commissions when the period of benefit is one year or less. Most of our contracts are of a duration of one year or less, few, if any of the longer term contracts have commissions associated with them.

 

·

Transaction Price Allocated to Future Performance Obligations

 

ASC 606 requires that the Company disclose the aggregate amount of transaction price that is allocated to performance obligations that have not yet been satisfied as of November 30, 2019. ASC 606 provides certain practical expedients that limit the requirement to disclose the aggregate amount of transaction price allocated to unsatisfied performance obligations.

 

The Company applied the practical expedient to not disclose the amount of transaction price allocated to unsatisfied performance obligations when the performance obligation is part of a contract that has an original expected duration of one year or less.

 

Cash and Cash Equivalents

For purposes of the statements of cash flows, the Company considers all highly liquid investments purchased with original maturities of three months or less to be cash equivalents.

 

Accounts Receivable

We analyze the age of customer balances, historical bad-debt experience, customer creditworthiness, and changes in customer payment terms when making estimates of the collectability of the Company’s trade accounts receivable balances. If we determine that the financial conditions of any of its customers deteriorated, whether due to customer-specific or general economic issues, an increase in the allowance may be made. Accounts receivable are written off when all collection attempts have failed.

 

Capitalized Computer Software Development Costs

Software development costs are capitalized in accordance with ASC 985-20, “Costs of Software to Be Sold, Leased, or Marketed”. Capitalization of software development costs begins upon the establishment of technological feasibility and is discontinued when the product is available for sale.

 

The establishment of technological feasibility and the ongoing assessment for recoverability of capitalized software development costs require considerable judgment by management with respect to certain external factors including, but not limited to, technological feasibility, anticipated future gross revenues, estimated economic life, and changes in software and hardware technologies. Capitalized software development costs are comprised primarily of salaries and direct payroll-related costs and the purchase of existing software to be used in our software products.

 

Amortization of capitalized software development costs is calculated on a product-by-product basis on the straight-line method over the estimated economic life of the products (not to exceed five years). Amortization of software development costs amounted to $313,668 and $339,073 for the three months ended November 30, 2019 and 2018, respectively. We expect future amortization expense to vary due to increases in capitalized computer software development costs.

  

We test capitalized computer software development costs for recoverability whenever events or changes in circumstances indicate that the carrying amount may not be recoverable.

  

Property and Equipment

Property and equipment are recorded at cost, less accumulated depreciation and amortization. Depreciation and amortization are provided using the straight-line method over the estimated useful lives as follows:

 

Equipment 5 years
Computer equipment 3 to 7 years
Furniture and fixtures 5 to 7 years
Leasehold improvements Shorter of life of asset or lease

 

Maintenance and minor replacements are charged to expense as incurred. Gains and losses on disposals are included in the results of operations.

 

Leases

In February 2016, the FASB issued ASU No. 2016-02—Leases, to increase transparency and comparability among organizations by recognizing lease assets and lease liabilities on the balance sheet and disclosing key information about leasing arrangements. A lessee should recognize in the statement of financial position a liability to make lease payments (the lease liability) and a right-of-use asset representing its right to use the underlying asset for the lease term. The recognition, measurement and presentation of expenses and cash flows arising from a lease by a lessor have not significantly changed from previous U.S. GAAP. This ASU was effective for annual periods, including interim periods within those annual periods, beginning after December 15, 2018. We adopted this ASU on September 1, 2019.

 

We lease various production, administrative and sales offices under operating leases. We evaluate our contracts to determine if an arrangement is a lease at inception and classify it as a finance or operating lease. Currently, all our leases are classified as operating leases. Leased assets and corresponding liabilities are recognized based on the present value of the lease payments over the lease term. Our lease terms may include options to extend when it is reasonably certain that we will exercise that option. Costs associated with operating leases are recognized on a straight-line basis within operating expenses over the term of the lease. With the adoption of ASC 842 on September 1, 2019, we recognized all leases with terms greater than 12 months in duration on our consolidated balance sheets as right-of-use assets and lease liabilities. We adopted the standard using the prospective approach and did not retrospectively apply to prior periods. Right-of-use assets are recorded in long-term assets on our consolidated balance sheets. Current and non-current lease liabilities are recorded as operating lease liabilities within current liabilities and long-term liabilities, respectively, on our consolidated balance sheets. As part of the adoption of this standard we recorded the following assets and liabilities as of September 1, 2019:

 

Right of use assets  $902,553 
Lease Liabilities, Current  $537,017 
Lease Liabilities, Long-term  $365,536 

 

We have made certain assumptions and judgments when applying ASC 842, the most significant of which are:

 

  · We elected the package of practical expedients available for transition that allow us to not reassess whether expired or existing contracts contain leases under the new definition of a lease, lease classification for expired or existing leases and whether previously capitalized initial direct costs would qualify for capitalization under ASC 842.
  · We did not elect to use hindsight when considering judgments and estimates such as assessments of lessee options to extend or terminate a lease or purchase the underlying asset.
  · For all asset classes, we elected to not recognize a right-of-use asset and lease liability for short-term leases.
  · The determination of the discount rate used in a lease is our estimated incremental borrowing rate that is based on what we would expect to pay to borrow over a similar term an amount equal to the lease payments.

 

Supplemental balance sheet information related to operating leases was as follows as of November 30, 2019:

 

Right of use asset  $770,853 
Lease Liabilities, Current  $528,055 
Lease Liabilities, Long-term  $240,072 
Operating lease costs  $141,375 
Weighted Average remaining lease term   1.33 years 
Weighted Average Discount rate   5% 

 

Goodwill and indefinite-lived assets 

The Company performs valuations of assets acquired and liabilities assumed on each acquisition accounted for as a business combination and recognizes the assets acquired and liabilities assumed at their acquisition date fair value. Acquired intangible assets include customer relationships, software, trade names, and non-compete agreements. The Company determines the appropriate useful life by performing an analysis of expected cash flows based on historical experience of the acquired businesses. Intangible assets are amortized over their estimated useful lives using the straight-line method, which approximates the pattern in which the majority of the economic benefits are expected to be consumed.

 

Goodwill represents the excess of the cost of an acquired entity over the fair value of the acquired net assets. Goodwill is not amortized, instead it is tested for impairment annually or when events or circumstances change that would indicate that goodwill might be impaired. Events or circumstances that could trigger an impairment review include, but are not limited to, a significant adverse change in legal factors or in the business climate, an adverse action or assessment by a regulator, unanticipated competition, a loss of key personnel, significant changes in the manner of the Company's use of the acquired assets or the strategy for the Company's overall business, significant negative industry or economic trends, or significant under-performance relative to expected historical or projected future results of operations.

 

Goodwill is tested for impairment at the reporting unit level, which is one level below or the same as an operating segment. As of November 30, 2019, the Company determined that it has three reporting units, Simulations Plus, Cognigen Corporation, and DILIsym Services, Inc. When testing goodwill for impairment, the Company first performs a qualitative assessment to determine whether it is necessary to perform step one of a two-step annual goodwill impairment test for each reporting unit. The Company is required to perform step one only if it concludes that it is more likely than not that a reporting unit's fair value is less than its carrying value. Should this be the case, the first step of the two-step process is to identify whether a potential impairment exists by comparing the estimated fair values of the Company's reporting units with their respective book values, including goodwill. If the estimated fair value of the reporting unit exceeds book value, goodwill is considered not to be impaired, and no additional steps are necessary. If, however, the fair value of the reporting unit is less than book value, then the second step is performed to determine if goodwill is impaired and to measure the amount of impairment loss, if any. The amount of the impairment loss is the excess of the carrying amount of the goodwill over its implied fair value. The estimate of implied fair value of goodwill is primarily based on an estimate of the discounted cash flows expected to result from that reporting unit, but may require valuations of certain internally generated and unrecognized intangible assets such as the Company's software, technology, patents, and trademarks. If the carrying amount of goodwill exceeds the implied fair value of that goodwill, an impairment loss is recognized in an amount equal to the excess.

 

As of November 30, 2019, the entire balance of goodwill was attributed to two of the Company's reporting units, Cognigen Corporation and DILIsym Services. Intangible assets subject to amortization are reviewed for impairment whenever events or circumstances indicate that the carrying amount of these assets may not be recoverable. There were no changes to goodwill, nor has the Company recognized any impairment charges, during the three months’ periods ended November 30, 2019 and 2018.

 

Fair Value of Financial Instruments

Assets and liabilities recorded at fair value in the Condensed Balance Sheets are categorized based upon the level of judgment associated with the inputs used to measure their fair value. The categories, as defined by the standard are as follows:

 

Level Input:   Input Definition:
Level I   Inputs are unadjusted, quoted prices for identical assets or liabilities in active markets at the measurement date.
Level II   Inputs, other than quoted prices included in Level I, that are observable for the asset or liability through corroboration with market data at the measurement date.
Level III   Unobservable inputs that reflect management’s best estimate of what market participants would use in pricing the asset or liability at the measurement date.

 

For certain of our financial instruments, including accounts receivable, accounts payable, accrued payroll and other expenses, accrued bonus to officer, and accrued warranty and service costs, the amounts approximate fair value due to their short maturities.

 

The following table summarizes fair value measurements at November 30, 2019 and August 31, 2019 for assets and liabilities measured at fair value on a recurring basis:

 

November 30, 2019:

 

   Level 1   Level 2   Level 3   Total 
Cash and cash equivalents  $12,610,446   $   $   $12,610,446 
Acquisition-related contingent consideration obligations  $   $   $1,761,028   $1,761,028 

 

August 31, 2019:

 

   Level 1   Level 2   Level 3   Total 
Cash and cash equivalents  $11,435,499   $   $   $11,435,499 
Acquisition-related contingent consideration obligations  $   $   $1,761,028   $1,761,028 

 

As of November 30, 2019 and August 31, 2019, the Company has a liability for contingent consideration related to its acquisition of the DILIsym Services, Inc. The fair value measurement of the contingent consideration obligations is determined using Level 3 inputs. The fair value of contingent consideration obligations is based on a discounted cash flow model using a probability-weighted income approach. These fair value measurements represent Level 3 measurements as they are based on significant inputs not observable in the market. Significant judgment is employed in determining the appropriateness of these assumptions as of the acquisition date and for each subsequent period. Accordingly, changes in assumptions could have a material impact on the amount of contingent consideration expense the Company records in any given period. Changes in the value of the contingent consideration obligations are recorded in the Company’s Consolidated Statement of Operations.

 

The following is a reconciliation of contingent consideration value.

 

Value at August 31, 2019  $1,761,028 
Contingent consideration payments   (–)
Change in value of contingent consideration    
Value at November 30, 2019  $1,761,028 

  

Research and Development Costs

Research and development costs are charged to expense as incurred until technological feasibility has been established. These costs include salaries, laboratory experiment, and purchased software which was developed by other companies and incorporated into, or used in the development of, our final products.

 

Income Taxes

The Company accounts for income taxes in accordance with ASC 740-10, “Income Taxes” which requires the recognition of deferred tax assets and liabilities for the expected future tax consequences of events that have been included in the financial statements or tax returns.

 

Under this method, deferred income taxes are recognized for the tax consequences in future years of differences between the tax bases of assets and liabilities and their financial reporting amounts at each year-end based on enacted tax laws and statutory tax rates applicable to the periods in which the differences are expected to affect taxable income. Valuation allowances are established, when necessary, to reduce deferred tax assets to the amount expected to be realized. The provision for income taxes represents the tax payable for the period and the change during the period in deferred tax assets and liabilities.

 

Intellectual property

On February 28, 2012, we bought out the royalty agreement with Enslein Research of Rochester, New York. The cost of $75,000 is being amortized over 10 years under the straight-line method. Amortization expense for each of the three-month periods ended November 30, 2019 and 2018 was $1,875. Accumulated amortization as of November 30, 2019 and August 31, 2019 was $58,125 and $56,250, respectively.

 

On May 15, 2014, we entered into a termination and nonassertion agreement with TSRL, Inc., pursuant to which the parties agreed to terminate an exclusive software licensing agreement entered into between the parties in 1997. As a result, the company obtained a perpetual right to use certain source code and data, and TSRL relinquished any rights and claims to any GastroPlus products and to any claims to royalties or other payments under that 1997 agreement. We agreed to pay TSRL total consideration of $6,000,000, which is being amortized over 10 years under the straight-line method. Amortization expense for each of the three-month periods ended November 30, 2019 and 2018 was $150,000. Accumulated amortization as of November 30, 2019 and August 31, 2019 was $3,325,000 and $3,175,000, respectively.

 

On June 1, 2017, as part of the acquisition of DILIsym Services, Inc. the Company acquired certain developed technologies associated with the drug induced liver disease (DILI). These technologies were valued at $2,850,000 and are being amortized over 9 years under the straight-line method. Amortization expense for the three months ended November 30, 2019 and 2018 was $79,167 and is included in cost of revenues. Accumulated amortization as of November 30, 2019 and August 31, 2019 was $791,680 and $712,513, respectively.

 

In September 2018, we purchased certain intellectual property rights of Entelos Holding Company, a Delaware Corporation. The cost of $50,000 is being amortized over 10 years under the straight-line method. Amortization expense for the three-month period ended November 30, 2019 and 2018 was $1,250. Accumulated amortization as of November 30, 2019 and August 31, 2019 was $6,250 and $5,000 respectively.

 

Total amortization expense for intellectual property agreements for the three months ended November 30, 2019 and 2018 was $232,292. Accumulated amortization as of November 30, 2019 was $4,181,042 and $3,948,750 as of August 31, 2019.

 

Intangible assets

The following table summarizes those intangible assets as of November 30, 2019:

 

   Amortization
Period
  Acquisition
Value
   Accumulated
Amortization
   Net book
value
 
Customer relationships-Cognigen  Straight line 8 years  $1,100,000   $721,875   $378,125 
Trade Name-Cognigen  None   500,000    0    500,000 
Covenants not to compete-Cognigen  Straight line 5 years   50,000    50,000    0 
Covenants not to compete-DILIsym  Straight line 4 years   80,000    50,000    30,000 
Trade Name-DILIsym  None   860,000    0    860,000 
Customer relationships-DILIsym  Straight line 8 years   1,900,000    475,000    1,425,000 
      $4,490,000   $1,296,875   $3,193,125 

  

Amortization expense for each of the three months ended November 30, 2019 and 2018 was $86,875 and $89,375, respectively. According to policy in addition to normal amortization, these assets are tested for impairment as needed.

 

Earnings per Share

We report earnings per share in accordance with FASB ASC 260-10. Basic earnings per share is computed by dividing income available to common shareholders by the weighted-average number of common shares available. Diluted earnings per share is computed similar to basic earnings per share except that the denominator is increased to include the number of additional common shares that would have been outstanding if the potential common shares had been issued and if the additional common shares were dilutive. The components of basic and diluted earnings per share for the three months ended November 30, 2019 and 2018 were as follows:

 

    Three months ended  
    11/30/2019     11/30/2018  
Numerator:                
Net income attributable to common shareholders   $ 2,058,277     $ 1,535,947  
                 
Denominator:                
Weighted-average number of common shares outstanding during the period     17,608,991       17,421,838  
Dilutive effect of stock options     698,007       575,897  
Common stock and common stock equivalents used for diluted earnings per share   $ 18,306,998     $ 17,997,735  

 

Stock-Based Compensation

Compensation costs related to stock options are determined in accordance with FASB ASC 718-10, “Compensation-Stock Compensation.” Under this method, compensation cost is calculated based on the grant-date fair value estimated in accordance with FASB ASC 718-10, amortized on a straight-line basis over the options’ vesting period. Stock-based compensation was $294,704 and $200,029 for the three months ended November 30, 2019 and 2018, respectively. This expense is included in the condensed consolidated statements of operations as Selling, General, and Administration (SG&A), and Research and Development expense.

  

Impairment of Long-lived Assets

The Company accounts for the impairment and disposition of long-lived assets in accordance with ASC 350, “Intangibles – Goodwill and Other” and ASC 360, “Property and Equipment”. Long-lived assets to be held and used are reviewed for events or changes in circumstances that indicate that their carrying value may not be recoverable. We measure recoverability by comparing the carrying amount of an asset to the expected future undiscounted net cash flows generated by the asset. If we determine that the asset may not be recoverable, or if the carrying amount of an asset exceeds its estimated future undiscounted cash flows, we recognize an impairment charge to the extent of the difference between the fair value and the asset's carrying amount. No impairment losses were recorded during the three months ended November 30, 2019 and 2018.

 

Recently Issued Accounting Pronouncements

In February 2016, the FASB issued ASU 2016-02, Leases (Topic 842), which supersedes existing guidance on accounting for leases in "Leases (Topic 840)" and generally requires all leases to be recognized in the consolidated balance sheet. ASU 2016-02 is effective for annual and interim reporting periods beginning after December 15, 2018; early adoption is permitted. The provisions of ASU 2016-02 are to be applied using a modified retrospective approach. The Company adopted the new standard effective September 1, 2019.

XML 18 R4.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS (Unaudited) - USD ($)
3 Months Ended
Nov. 30, 2019
Nov. 30, 2018
Income Statement [Abstract]    
Revenues $ 9,401,103 $ 7,535,903
Cost of revenues 2,642,908 2,200,371
Gross margin 6,758,195 5,335,532
Operating expenses    
Selling, general, and administrative 3,513,361 2,719,151
Research and development 526,352 529,636
Total operating expenses 4,039,713 3,248,787
Income from operations 2,718,482 2,086,745
Other income (expense)    
Interest income 11,274 3,672
Interest expense 0 (38,188)
(Loss) income on currency exchange 3,711 (30,611)
Total other income (expense) 14,985 (65,127)
Income before provision for income taxes 2,733,467 2,021,618
Provision for income taxes (675,190) (485,671)
Net Income $ 2,058,277 $ 1,535,947
Earnings per share    
Basic $ 0.12 $ 0.09
Diluted $ 0.11 $ 0.09
Weighted-average common shares outstanding    
Basic 17,608,991 17,421,838
Diluted 18,306,998 17,997,735
XML 19 R37.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
6. COMMITMENTS AND CONTINGENCIES (Details)
Nov. 30, 2019
USD ($)
Commitments and Contingencies Disclosure [Abstract]  
2020 $ 554,000
2021 246,000
Future minimum lease payments $ 800,000
XML 20 R33.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
3. REVENUE RECOGNITION (Details - Disaggregation) - USD ($)
3 Months Ended
Nov. 30, 2019
Nov. 30, 2018
Revenues $ 9,401,103 $ 7,535,903
Software Licenses [Member] | Transferred At Point In Time [Member]    
Revenues 4,362,796  
Software Licenses [Member] | Transferred Over Time [Member]    
Revenues 250,800  
Consulting Services [Member] | Transferred Over Time [Member]    
Revenues $ 4,787,507  
XML 21 R10.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
4. PROPERTY AND EQUIPMENT
3 Months Ended
Nov. 30, 2019
Property, Plant and Equipment [Abstract]  
PROPERTY AND EQUIPMENT

NOTE 4: Property and Equipment

 

Property and equipment as of November 30, 2019 consisted of the following:

 

Equipment  $744,125 
Computer equipment   440,487 
Furniture and fixtures   160,990 
Leasehold improvements   110,165 
Sub total   1,455,767 
Less: Accumulated depreciation and amortization   (1,121,004)
Net Book Value  $334,763 

 

XML 22 R14.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
8. CONCENTRATIONS AND UNCERTAINTIES
3 Months Ended
Nov. 30, 2019
Risks and Uncertainties [Abstract]  
CONCENTRATIONS AND UNCERTAINTIES

NOTE 8: CONCENTRATIONS AND UNCERTAINTIES

 

Financial instruments that potentially subject the Company to concentration of credit risk consist principally of cash, cash equivalents, and trade accounts receivable. The Company holds cash and cash equivalents at banks located in California and North Carolina with balances that often exceed FDIC insured limits. Historically, the Company has not experienced any losses in such accounts and believes it is not exposed to any significant credit risk on cash and cash equivalents. However, considering the current banking environment, the Company is investigating alternative ways to minimize its exposure to such risks. While the Company may be exposed to credit losses due to the nonperformance of its counterparties, the Company does not expect the settlement of these transactions to have a material effect on its results of operations, cash flows, or financial condition. The Company maintains cash at financial institutions that may, at times, exceed federally insured limits. At November 30, 2019 the Company had cash and cash equivalents exceeding insured limits by $11,387,000.

 

Revenue concentration shows that international sales accounted for 30% and 35% of net sales for the three months ended November 30, 2019 and 2018, respectively. Four customers accounted for 13%, 8%, 6%, and 6% (a dealer account in Japan representing various customers) of net sales during the three months ended November 30, 2019. Four customers accounted for 13%, 9%, 7%, and 6% (a dealer account in Japan representing various customers) of net sales during the three months ended November 30, 2018.

 

Accounts receivable concentration shows that four customers comprised 14%, 8%, 7%, and 7% (a dealer account in Japan representing various customers) of accounts receivable at November 30, 2019. Accounts receivable concentration shows that five customers comprised 15%, 7%, 7% (a dealer account in Japan representing various customers), 6%, and 6% of accounts receivable at November 30, 2018.

 

We operate in the computer software industry, which is highly competitive and changes rapidly. Our operating results could be significantly affected by our ability to develop new products and find new distribution channels for new and existing products.

 

The majority of our customers are in the pharmaceutical industry. Consolidation and downsizing in the pharmaceutical industry could have an impact on our revenues and earnings going forward.

XML 23 R18.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
2. SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)
3 Months Ended
Nov. 30, 2019
Accounting Policies [Abstract]  
Principles of Consolidation

Principles of Consolidation

The consolidated financial statements include the accounts of Simulations Plus, Inc. and, as of September 2, 2014, its wholly owned subsidiary, Cognigen Corporation, and as of June 1, 2017, the accounts of DILIsym Services, Inc. All significant intercompany accounts and transactions are eliminated in consolidation.

Estimates

Estimates

Our financial statements and accompanying notes are prepared in accordance with accounting principles generally accepted in the United States of America. Preparing financial statements requires management to make estimates and assumptions that affect the reported amounts of assets, liabilities, revenue, and expenses. These estimates and assumptions are affected by management’s application of accounting policies. Actual results could differ from those estimates. Significant accounting policies for us include revenue recognition, accounting for capitalized computer software development costs, valuation of stock options, and accounting for income taxes.

Reclassifications

Reclassifications

Certain numbers in the prior year have been reclassified to conform to the current year's presentation.

Revenue Recognition

Revenue Recognition

In May 2014, the Financial Accounting Standards Board (FASB) issued Accounting Standards Update (ASU) 2014-09 and its related amendments regarding Accounting Standards Codification Topic 606 (ASC Topic 606), Revenue from Contracts with Customers. The standard provides principles for recognizing revenue for the transfer of promised goods or services to customers with the consideration to which the entity expects to be entitled in exchange for those goods or services. The standard also provides guidance on the recognition of incremental costs related to obtaining customer contracts. We adopted ASC Topic 606, effective September 1, 2018, utilizing the modified retrospective method. This approach was applied to contracts that were in process as of September 1, 2018, and the corresponding incremental costs of obtaining those contracts, which resulted in a cumulative effect adjustment of $493,279 to the opening balance of retained earnings at the date of adoption. The adoption of this ASU primarily impacts the timing of our revenue recognition for certain sales contracts, the capitalization and amortization of incremental costs of obtaining a contract, and related disclosures. The reported results for fiscal year 2019 reflect the application of ASC Topic 606.

 

We generate revenue primarily from the sale of software licenses and providing consulting services to the pharmaceutical industry for drug development.

 

The Company determines revenue recognition through the following steps:

 

i. Identification of the contract, or contracts, with a customer
ii. Identification of the performance obligations in the contract
iii. Determination of the transaction price
iv. Allocation of the transaction price to the performance obligations in the contract
v. Recognition of revenue when, or as, the Company satisfies a performance obligation

 

Deferred Commissions

 

Sales commissions earned by our sales force and our commissioned sales representatives are considered incremental and recoverable costs of obtaining a contract with a customer. Sales commissions for new contracts are deferred and then amortized on a straight-line basis over a period of benefit. We determined the period of benefit by taking into consideration our customer contracts, our technology and other factors. Sales commissions for renewal contracts are deferred and then amortized on a straight-line basis over the related contractual renewal period. Amortization expense is included in sales and marketing expenses on the condensed consolidated statements of operations.

 

We apply the practical expedient in ASC Topic 606 to expense costs as incurred for sales commissions when the period of benefit would have been one year or less. Most of our contracts are of a duration of one year or less, few, if any of the longer-term contracts have commissions associated with them.

 

Practical Expedients and Exemptions

 

The Company has elected the following additional practical expedients in applying Topic 606:

 

· Commission Expense: We apply the practical expedient in ASC Topic 606 to expense costs as incurred for sales commissions when the period of benefit is one year or less. Most of our contracts are of a duration of one year or less, few, if any of the longer term contracts have commissions associated with them.

 

·

Transaction Price Allocated to Future Performance Obligations

 

ASC 606 requires that the Company disclose the aggregate amount of transaction price that is allocated to performance obligations that have not yet been satisfied as of November 30, 2019. ASC 606 provides certain practical expedients that limit the requirement to disclose the aggregate amount of transaction price allocated to unsatisfied performance obligations.

 

The Company applied the practical expedient to not disclose the amount of transaction price allocated to unsatisfied performance obligations when the performance obligation is part of a contract that has an original expected duration of one year or less.

 

Cash and Cash Equivalents

Cash and Cash Equivalents

For purposes of the statements of cash flows, the Company considers all highly liquid investments purchased with original maturities of three months or less to be cash equivalents.

Accounts Receivable

Accounts Receivable

We analyze the age of customer balances, historical bad-debt experience, customer creditworthiness, and changes in customer payment terms when making estimates of the collectability of the Company’s trade accounts receivable balances. If we determine that the financial conditions of any of its customers deteriorated, whether due to customer-specific or general economic issues, an increase in the allowance may be made. Accounts receivable are written off when all collection attempts have failed.

Capitalized Computer Software Development Costs

Capitalized Computer Software Development Costs

Software development costs are capitalized in accordance with ASC 985-20, “Costs of Software to Be Sold, Leased, or Marketed”. Capitalization of software development costs begins upon the establishment of technological feasibility and is discontinued when the product is available for sale.

 

The establishment of technological feasibility and the ongoing assessment for recoverability of capitalized software development costs require considerable judgment by management with respect to certain external factors including, but not limited to, technological feasibility, anticipated future gross revenues, estimated economic life, and changes in software and hardware technologies. Capitalized software development costs are comprised primarily of salaries and direct payroll-related costs and the purchase of existing software to be used in our software products.

 

Amortization of capitalized software development costs is calculated on a product-by-product basis on the straight-line method over the estimated economic life of the products (not to exceed five years). Amortization of software development costs amounted to $313,668 and $339,073 for the three months ended November 30, 2019 and 2018, respectively. We expect future amortization expense to vary due to increases in capitalized computer software development costs.

  

We test capitalized computer software development costs for recoverability whenever events or changes in circumstances indicate that the carrying amount may not be recoverable.

Property and Equipment

Property and Equipment

Property and equipment are recorded at cost, less accumulated depreciation and amortization. Depreciation and amortization are provided using the straight-line method over the estimated useful lives as follows:

 

Equipment 5 years
Computer equipment 3 to 7 years
Furniture and fixtures 5 to 7 years
Leasehold improvements Shorter of life of asset or lease

 

Maintenance and minor replacements are charged to expense as incurred. Gains and losses on disposals are included in the results of operations.

Leases

Leases

In February 2016, the FASB issued ASU No. 2016-02—Leases, to increase transparency and comparability among organizations by recognizing lease assets and lease liabilities on the balance sheet and disclosing key information about leasing arrangements. A lessee should recognize in the statement of financial position a liability to make lease payments (the lease liability) and a right-of-use asset representing its right to use the underlying asset for the lease term. The recognition, measurement and presentation of expenses and cash flows arising from a lease by a lessor have not significantly changed from previous U.S. GAAP. This ASU was effective for annual periods, including interim periods within those annual periods, beginning after December 15, 2018. We adopted this ASU on September 1, 2019.

 

We lease various production, administrative and sales offices under operating leases. We evaluate our contracts to determine if an arrangement is a lease at inception and classify it as a finance or operating lease. Currently, all our leases are classified as operating leases. Leased assets and corresponding liabilities are recognized based on the present value of the lease payments over the lease term. Our lease terms may include options to extend when it is reasonably certain that we will exercise that option. Costs associated with operating leases are recognized on a straight-line basis within operating expenses over the term of the lease. With the adoption of ASC 842 on September 1, 2019, we recognized all leases with terms greater than 12 months in duration on our consolidated balance sheets as right-of-use assets and lease liabilities. We adopted the standard using the prospective approach and did not retrospectively apply to prior periods. Right-of-use assets are recorded in long-term assets on our consolidated balance sheets. Current and non-current lease liabilities are recorded as operating lease liabilities within current liabilities and long-term liabilities, respectively, on our consolidated balance sheets. As part of the adoption of this standard we recorded the following assets and liabilities as of September 1, 2019:

 

Right of use assets  $902,553 
Lease Liabilities, Current  $537,017 
Lease Liabilities, Long-term  $365,536 

 

We have made certain assumptions and judgments when applying ASC 842, the most significant of which are:

 

  · We elected the package of practical expedients available for transition that allow us to not reassess whether expired or existing contracts contain leases under the new definition of a lease, lease classification for expired or existing leases and whether previously capitalized initial direct costs would qualify for capitalization under ASC 842.
  · We did not elect to use hindsight when considering judgments and estimates such as assessments of lessee options to extend or terminate a lease or purchase the underlying asset.
  · For all asset classes, we elected to not recognize a right-of-use asset and lease liability for short-term leases.
  · The determination of the discount rate used in a lease is our estimated incremental borrowing rate that is based on what we would expect to pay to borrow over a similar term an amount equal to the lease payments.

 

Supplemental balance sheet information related to operating leases was as follows as of November 30, 2019:

 

Right of use asset  $770,853 
Lease Liabilities, Current  $528,055 
Lease Liabilities, Long-term  $240,072 
Operating lease costs  $141,375 
Weighted Average remaining lease term   1.33 years 
Weighted Average Discount rate   5% 

 

Goodwill and indefinited-lived assets

Goodwill and indefinite-lived assets 

The Company performs valuations of assets acquired and liabilities assumed on each acquisition accounted for as a business combination and recognizes the assets acquired and liabilities assumed at their acquisition date fair value. Acquired intangible assets include customer relationships, software, trade names, and non-compete agreements. The Company determines the appropriate useful life by performing an analysis of expected cash flows based on historical experience of the acquired businesses. Intangible assets are amortized over their estimated useful lives using the straight-line method, which approximates the pattern in which the majority of the economic benefits are expected to be consumed.

 

Goodwill represents the excess of the cost of an acquired entity over the fair value of the acquired net assets. Goodwill is not amortized, instead it is tested for impairment annually or when events or circumstances change that would indicate that goodwill might be impaired. Events or circumstances that could trigger an impairment review include, but are not limited to, a significant adverse change in legal factors or in the business climate, an adverse action or assessment by a regulator, unanticipated competition, a loss of key personnel, significant changes in the manner of the Company's use of the acquired assets or the strategy for the Company's overall business, significant negative industry or economic trends, or significant under-performance relative to expected historical or projected future results of operations.

 

Goodwill is tested for impairment at the reporting unit level, which is one level below or the same as an operating segment. As of November 30, 2019, the Company determined that it has three reporting units, Simulations Plus, Cognigen Corporation, and DILIsym Services, Inc. When testing goodwill for impairment, the Company first performs a qualitative assessment to determine whether it is necessary to perform step one of a two-step annual goodwill impairment test for each reporting unit. The Company is required to perform step one only if it concludes that it is more likely than not that a reporting unit's fair value is less than its carrying value. Should this be the case, the first step of the two-step process is to identify whether a potential impairment exists by comparing the estimated fair values of the Company's reporting units with their respective book values, including goodwill. If the estimated fair value of the reporting unit exceeds book value, goodwill is considered not to be impaired, and no additional steps are necessary. If, however, the fair value of the reporting unit is less than book value, then the second step is performed to determine if goodwill is impaired and to measure the amount of impairment loss, if any. The amount of the impairment loss is the excess of the carrying amount of the goodwill over its implied fair value. The estimate of implied fair value of goodwill is primarily based on an estimate of the discounted cash flows expected to result from that reporting unit, but may require valuations of certain internally generated and unrecognized intangible assets such as the Company's software, technology, patents, and trademarks. If the carrying amount of goodwill exceeds the implied fair value of that goodwill, an impairment loss is recognized in an amount equal to the excess.

 

As of November 30, 2019, the entire balance of goodwill was attributed to two of the Company's reporting units, Cognigen Corporation and DILIsym Services. Intangible assets subject to amortization are reviewed for impairment whenever events or circumstances indicate that the carrying amount of these assets may not be recoverable. There were no changes to goodwill, nor has the Company recognized any impairment charges, during the three months’ periods ended November 30, 2019 and 2018.

Fair Value of Financial Instruments

Fair Value of Financial Instruments

Assets and liabilities recorded at fair value in the Condensed Balance Sheets are categorized based upon the level of judgment associated with the inputs used to measure their fair value. The categories, as defined by the standard are as follows:

 

Level Input:   Input Definition:
Level I   Inputs are unadjusted, quoted prices for identical assets or liabilities in active markets at the measurement date.
Level II   Inputs, other than quoted prices included in Level I, that are observable for the asset or liability through corroboration with market data at the measurement date.
Level III   Unobservable inputs that reflect management’s best estimate of what market participants would use in pricing the asset or liability at the measurement date.

 

For certain of our financial instruments, including accounts receivable, accounts payable, accrued payroll and other expenses, accrued bonus to officer, and accrued warranty and service costs, the amounts approximate fair value due to their short maturities.

 

The following table summarizes fair value measurements at November 30, 2019 and August 31, 2019 for assets and liabilities measured at fair value on a recurring basis:

 

November 30, 2019:

 

   Level 1   Level 2   Level 3   Total 
Cash and cash equivalents  $12,610,446   $   $   $12,610,446 
Acquisition-related contingent consideration obligations  $   $   $1,761,028   $1,761,028 

 

August 31, 2019:

 

   Level 1   Level 2   Level 3   Total 
Cash and cash equivalents  $11,435,499   $   $   $11,435,499 
Acquisition-related contingent consideration obligations  $   $   $1,761,028   $1,761,028 

 

As of November 30, 2019 and August 31, 2019, the Company has a liability for contingent consideration related to its acquisition of the DILIsym Services, Inc. The fair value measurement of the contingent consideration obligations is determined using Level 3 inputs. The fair value of contingent consideration obligations is based on a discounted cash flow model using a probability-weighted income approach. These fair value measurements represent Level 3 measurements as they are based on significant inputs not observable in the market. Significant judgment is employed in determining the appropriateness of these assumptions as of the acquisition date and for each subsequent period. Accordingly, changes in assumptions could have a material impact on the amount of contingent consideration expense the Company records in any given period. Changes in the value of the contingent consideration obligations are recorded in the Company’s Consolidated Statement of Operations.

 

The following is a reconciliation of contingent consideration value.

 

Value at August 31, 2019  $1,761,028 
Contingent consideration payments   (–)
Change in value of contingent consideration    
Value at November 30, 2019  $1,761,028 

  

Research and Development Costs

Research and Development Costs

Research and development costs are charged to expense as incurred until technological feasibility has been established. These costs include salaries, laboratory experiment, and purchased software which was developed by other companies and incorporated into, or used in the development of, our final products.

Income Taxes

Income Taxes

The Company accounts for income taxes in accordance with ASC 740-10, “Income Taxes” which requires the recognition of deferred tax assets and liabilities for the expected future tax consequences of events that have been included in the financial statements or tax returns.

 

Under this method, deferred income taxes are recognized for the tax consequences in future years of differences between the tax bases of assets and liabilities and their financial reporting amounts at each year-end based on enacted tax laws and statutory tax rates applicable to the periods in which the differences are expected to affect taxable income. Valuation allowances are established, when necessary, to reduce deferred tax assets to the amount expected to be realized. The provision for income taxes represents the tax payable for the period and the change during the period in deferred tax assets and liabilities.

Intellectual property

Intellectual property

On February 28, 2012, we bought out the royalty agreement with Enslein Research of Rochester, New York. The cost of $75,000 is being amortized over 10 years under the straight-line method. Amortization expense for each of the three-month periods ended November 30, 2019 and 2018 was $1,875. Accumulated amortization as of November 30, 2019 and August 31, 2019 was $58,125 and $56,250, respectively.

 

On May 15, 2014, we entered into a termination and nonassertion agreement with TSRL, Inc., pursuant to which the parties agreed to terminate an exclusive software licensing agreement entered into between the parties in 1997. As a result, the company obtained a perpetual right to use certain source code and data, and TSRL relinquished any rights and claims to any GastroPlus products and to any claims to royalties or other payments under that 1997 agreement. We agreed to pay TSRL total consideration of $6,000,000, which is being amortized over 10 years under the straight-line method. Amortization expense for each of the three-month periods ended November 30, 2019 and 2018 was $150,000. Accumulated amortization as of November 30, 2019 and August 31, 2019 was $3,325,000 and $3,175,000, respectively.

 

On June 1, 2017, as part of the acquisition of DILIsym Services, Inc. the Company acquired certain developed technologies associated with the drug induced liver disease (DILI). These technologies were valued at $2,850,000 and are being amortized over 9 years under the straight-line method. Amortization expense for the three months ended November 30, 2019 and 2018 was $79,167 and is included in cost of revenues. Accumulated amortization as of November 30, 2019 and August 31, 2019 was $791,680 and $712,513, respectively.

 

In September 2018, we purchased certain intellectual property rights of Entelos Holding Company, a Delaware Corporation. The cost of $50,000 is being amortized over 10 years under the straight-line method. Amortization expense for the three-month period ended November 30, 2019 and 2018 was $1,250. Accumulated amortization as of November 30, 2019 and August 31, 2019 was $6,250 and $5,000 respectively.

 

Total amortization expense for intellectual property agreements for the three months ended November 30, 2019 and 2018 was $232,292. Accumulated amortization as of November 30, 2019 was $4,181,042 and $3,948,750 as of August 31, 2019.

Intangible assets

Intangible assets

The following table summarizes those intangible assets as of November 30, 2019:

 

   Amortization
Period
  Acquisition
Value
   Accumulated
Amortization
   Net book
value
 
Customer relationships-Cognigen  Straight line 8 years  $1,100,000   $721,875   $378,125 
Trade Name-Cognigen  None   500,000    0    500,000 
Covenants not to compete-Cognigen  Straight line 5 years   50,000    50,000    0 
Covenants not to compete-DILIsym  Straight line 4 years   80,000    50,000    30,000 
Trade Name-DILIsym  None   860,000    0    860,000 
Customer relationships-DILIsym  Straight line 8 years   1,900,000    475,000    1,425,000 
      $4,490,000   $1,296,875   $3,193,125 

  

Amortization expense for each of the three months ended November 30, 2019 and 2018 was $86,875 and $89,375, respectively. According to policy in addition to normal amortization, these assets are tested for impairment as needed.

Earnings per Share

Earnings per Share

We report earnings per share in accordance with FASB ASC 260-10. Basic earnings per share is computed by dividing income available to common shareholders by the weighted-average number of common shares available. Diluted earnings per share is computed similar to basic earnings per share except that the denominator is increased to include the number of additional common shares that would have been outstanding if the potential common shares had been issued and if the additional common shares were dilutive. The components of basic and diluted earnings per share for the three months ended November 30, 2019 and 2018 were as follows:

 

    Three months ended  
    11/30/2019     11/30/2018  
Numerator:                
Net income attributable to common shareholders   $ 2,058,277     $ 1,535,947  
                 
Denominator:                
Weighted-average number of common shares outstanding during the period     17,608,991       17,421,838  
Dilutive effect of stock options     698,007       575,897  
Common stock and common stock equivalents used for diluted earnings per share   $ 18,306,998     $ 17,997,735  

 

Stock-Based Compensation

Stock-Based Compensation

Compensation costs related to stock options are determined in accordance with FASB ASC 718-10, “Compensation-Stock Compensation.” Under this method, compensation cost is calculated based on the grant-date fair value estimated in accordance with FASB ASC 718-10, amortized on a straight-line basis over the options’ vesting period. Stock-based compensation was $294,704 and $200,029 for the three months ended November 30, 2019 and 2018, respectively. This expense is included in the condensed consolidated statements of operations as Selling, General, and Administration (SG&A), and Research and Development expense.

Impairment of Long-lived assets

Impairment of Long-lived Assets

The Company accounts for the impairment and disposition of long-lived assets in accordance with ASC 350, “Intangibles – Goodwill and Other” and ASC 360, “Property and Equipment”. Long-lived assets to be held and used are reviewed for events or changes in circumstances that indicate that their carrying value may not be recoverable. We measure recoverability by comparing the carrying amount of an asset to the expected future undiscounted net cash flows generated by the asset. If we determine that the asset may not be recoverable, or if the carrying amount of an asset exceeds its estimated future undiscounted cash flows, we recognize an impairment charge to the extent of the difference between the fair value and the asset's carrying amount. No impairment losses were recorded during the three months ended November 30, 2019 and 2018.

Recently Issued Accounting Standards

Recently Issued Accounting Pronouncements

In February 2016, the FASB issued ASU 2016-02, Leases (Topic 842), which supersedes existing guidance on accounting for leases in "Leases (Topic 840)" and generally requires all leases to be recognized in the consolidated balance sheet. ASU 2016-02 is effective for annual and interim reporting periods beginning after December 15, 2018; early adoption is permitted. The provisions of ASU 2016-02 are to be applied using a modified retrospective approach. The Company adopted the new standard effective September 1, 2019.

XML 24 R5.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
CONDENSED CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY (Unaudited) - USD ($)
Common Stock
Additional Paid-In Capital
Retained Earnings
Total
Beginning balance, shares at Aug. 31, 2018 17,416,445      
Beginning balance, value at Aug. 31, 2018 $ 7,417 $ 13,453,668 $ 18,461,540 $ 31,922,625
Cumulative Effect of Changes related to adoption of ASC 606 at Nov. 30, 2018     (493,279) (493,279)
Exercise of stock options, shares 41,103      
Exercise of stock options, amount $ 42 357,410   357,452
Stock-based compensation   200,029   200,029
Shares issued to Directors for services, shares 2,222      
Shares issued to Directors for services, value $ 2 44,904   44,906
Declaration of dividends     (1,045,073) (1,045,073)
Net income     1,535,947 1,535,947
Ending balance, shares at Nov. 30, 2018 17,459,770      
Ending balance, value at Nov. 30, 2018 $ 7,461 14,056,011 18,459,135 32,522,607
Exercise of stock options, shares 37,680      
Exercise of stock options, amount $ 38 121,912   121,950
Stock-based compensation   208,715   208,715
Shares issued to Directors for services, shares 2,508      
Shares issued to Directors for services, value $ 4 48,954   48,958
Declaration of dividends     (1,048,887) (1,048,887)
Net income     2,099,449 2,099,449
Ending balance, shares at Feb. 28, 2019 17,499,958      
Ending balance, value at Feb. 28, 2019 $ 7,503 14,435,592 19,509,697 33,952,792
Exercise of stock options, shares 25,849      
Exercise of stock options, amount $ 26 103,747   103,773
Stock-based compensation   224,654   224,654
Shares issued to Directors for services, shares 2,176      
Shares issued to Directors for services, value $ 2 49,023   49,025
Declaration of dividends     (1,050,914) (1,050,914)
Net income     2,888,706 2,888,706
Ending balance, shares at May. 31, 2019 17,527,983      
Ending balance, value at May. 31, 2019 $ 7,531 14,813,016 21,347,489 36,168,036
Exercise of stock options, shares 62,071      
Exercise of stock options, amount $ 62 204,910   204,972
Stock-based compensation   232,450   232,450
Shares issued to Directors for services, shares 1,780      
Shares issued to Directors for services, value $ 2 69,098   69,100
Declaration of dividends     (1,052,181) (1,052,181)
Net income     2,059,227 2,059,227
Ending balance, shares at Aug. 31, 2019 17,591,834      
Ending balance, value at Aug. 31, 2019 $ 7,595 15,319,474 22,354,535 37,681,604
Exercise of stock options, shares 29,445      
Exercise of stock options, amount $ 29 135,529   135,558
Stock-based compensation   294,704   294,704
Shares issued to Directors for services, shares 2,045      
Shares issued to Directors for services, value $ 2 72,411   72,413
Declaration of dividends     (1,056,379) (1,056,379)
Net income     2,058,277 2,058,277
Ending balance, shares at Nov. 30, 2019 17,623,324      
Ending balance, value at Nov. 30, 2019 $ 7,626 $ 15,822,118 $ 23,356,433 $ 39,186,177
XML 25 R1.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Document and Entity Information - shares
3 Months Ended
Nov. 30, 2019
Jan. 09, 2020
Cover [Abstract]    
Entity Registrant Name SIMULATIONS PLUS INC  
Entity Central Index Key 0001023459  
Document Type 10-Q  
Document Period End Date Nov. 30, 2019  
Amendment Flag false  
Current Fiscal Year End Date --08-31  
Is Entity's Reporting Status Current? Yes  
Entity Filer Category Accelerated Filer  
Entity Emerging Growth Company false  
Entity Small Business true  
Entity Interactive data Yes  
Incorporation state CA  
Entity file number 001-32046  
Entity Common Stock, Shares Outstanding   17,643,339
Document Fiscal Period Focus Q1  
Document Fiscal Year Focus 2020  
XML 26 R9.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
3. REVENUE RECOGNITION
3 Months Ended
Nov. 30, 2019
Revenue Recognition [Abstract]  
REVENUE RECOGNITION

NOTE 3. REVENUE RECOGNITION

 

The Company adopted Topic 606 effective September 1, 2018 using the modified retrospective method applying this guidance to all open contracts at the date of initial application, which resulted in an adjustment to retained earnings for the cumulative effect of applying this guidance. The most significant impact of Topic 606 on revenue to the Company relates to the timing of revenue recognition for one of its payment contracts. Under 606 the revenues under the contract are being recognized as time is expended and costs are being expensed as incurred. Under ASC 605 revenues were recognized as invoiced and certain costs were capitalized as development.

 

We generate revenue primarily from the sale of software licenses and providing consulting services to the pharmaceutical industry for drug development.

 

The Company determines revenue recognition through the following steps:

 

i. Identification of the contract, or contracts, with a customer
ii. Identification of the performance obligations in the contract
iii. Determination of the transaction price
iv. Allocation of the transaction price to the performance obligations in the contract
v. Recognition of revenue when, or as, the Company satisfies a performance obligation

 

The Company accounts for a contract when it has approval and commitment from both parties, the rights of the parties are identified, payment terms are identified, the contract has commercial substance and collectability of consideration is probable. Contracts generally have fixed pricing terms and are not subject to variable pricing. The Company considers the nature and significance of each specific performance obligation under a contract when allocating the proceeds under each contract. Accounting for contracts includes significant judgement in the estimation of estimated hours/cost to be incurred on consulting contracts, and the di minimis nature of the post sales costs associated with software sales.

 

Components of revenue

 

The following is a description of principal activities from which the Company generates revenue. As part of the accounting for these arrangements, the Company must develop assumptions that require judgment to determine the stand-alone selling price for each performance obligation identified in the contract. Stand-alone selling prices are determined based on the prices at which the Company separately sells its services or goods.

 

Revenue Components   Typical payment terms

Software Revenues:

Software revenues are generated primarily from sales of software licenses at the time the software is unlocked and the term commences. The license period typically is one year or less. Along with the license a di minimis amount of customer support is provided to assist the customer with the software. Should the customer need more than a di minimis amount of support they can choose to enter in to a separate contract for additional training. Most software is installed on our customers” servers and the Company has no control of the software once the sale is made.

 

For certain software arrangements the Company hosts the licenses on servers maintained by the Company, revenue for those arrangements are accounted as Software as a Service over the life of the contract. These arrangements are a small portion of software revenues of the Company.

 

 

Payments are generally due upon invoicing on a net 30 basis unless other payment terms are negotiated with the customer based on customer history. Typical industry standards apply.

     

Consulting Contracts:

Consulting services provided to our customers are generally recognized over time as the contracts are performed and the services are rendered. The company measures its consulting revenue based on time expended compared to total hours to complete a project. The Company believes the methods chosen for its contract revenue best depicts the transfer of benefits to the customer under the contracts.

 

 

Payment terms vary, depending on the size of the contract, credit history and history with the client and deliverables within the contract.

     

Consortium Member Based Services:

The performance obligation is recognized on a time elapsed basis, by month, for which the services are provided, as the Company transfers control evenly over the contractual period.

 

 

Payment is due at the beginning of the period, generally on a net 30 or 60 basis.

 

Remaining performance obligations that do not fall under the expedients require the Company to perform various consulting and software development services and consortium memberships of approximately $3,700,000. It is anticipated these revenues will be recognized within the next two and a half years.

 

Contract liabilities

 

During the period ended November 30, 2019 the Company recognized $306,000 of revenue that was included in contract liabilities as of August 31, 2019.

 

Disaggregation of Revenues

 

Disaggregation of Revenues:  Three Months
Ended
November 30, 2019
 
Software licenses     
Point in time  $4,362,796 
Over time   250,800 
Consulting services     
Over time   4,787,507 
      
Total Revenue  $9,401,103 

 

XML 27 R36.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
5. CONTRACTS PAYABLE (Details) - USD ($)
Nov. 30, 2019
Aug. 31, 2019
Total contract with customer $ 1,761,028 $ 1,761,028
Less: Current Portion 1,761,028 1,761,028
Long-Term 0 0
Working Capital Liability [Member]    
Total contract with customer 0 0
Holdback Liability [Member]    
Total contract with customer 1,000,000 0
Earn-Out Liability [Member]    
Total contract with customer $ 1,761,028 $ 1,761,028
XML 28 R32.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
2. SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details Narrative) - USD ($)
3 Months Ended 12 Months Ended
Nov. 30, 2019
Nov. 30, 2018
Aug. 31, 2019
Amortization of software development $ 313,668 $ 339,073  
Accumulated amortization of intellectual property 1,296,875    
Stock-based compensation 367,117 244,935  
Impairment of long-lived assets 0 0  
Stock Options [Member]      
Stock-based compensation 294,704 200,029  
Intellectual Property [Member]      
Amortization of intangible assets 232,292 232,292  
Accumulated amortization of intellectual property 4,181,042   $ 3,948,750
Intellectual Property [Member] | Enslien Research      
Amortization of intangible assets 1,875 1,875  
Accumulated amortization of intellectual property 58,125   56,250
Intellectual Property [Member] | TSRL [Member]      
Amortization of intangible assets 150,000 150,000  
Accumulated amortization of intellectual property 3,325,000   3,175,000
Intellectual Property [Member] | DILIsym [Member]      
Amortization of intangible assets 79,167 79,167  
Accumulated amortization of intellectual property 791,680   712,513
Intellectual Property [Member] | Entelos [Member]      
Amortization of intangible assets 1,250 1,250  
Accumulated amortization of intellectual property 6,250   5,000
Other Intangible Assets      
Amortization of intangible assets 86,875 $ 89,375 357,500
Accumulated amortization of intellectual property $ 1,296,875   $ 1,210,000
XML 29 R19.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
2. SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)
3 Months Ended
Nov. 30, 2019
Accounting Policies [Abstract]  
Property and Equipment estimated useful lives
Equipment 5 years
Computer equipment 3 to 7 years
Furniture and fixtures 5 to 7 years
Leasehold improvements Shorter of life of asset or lease
Right to use asset

As part of the adoption of this standard we recorded the following assets and liabilities as of September 1, 2019:

 

Right of use assets  $902,553 
Lease Liabilities, Current  $537,017 
Lease Liabilities, Long-term  $365,536 

 

Supplemental balance sheet information related to operating leases was as follows as of November 30, 2019:

 

Right of use asset  $770,853 
Lease Liabilities, Current  $528,055 
Lease Liabilities, Long-term  $240,072 
Operating lease costs  $141,375 
Weighted Average remaining lease term   1.33 years 
Weighted Average Discount rate   5% 

 

Fair value measurements

November 30, 2019:

 

   Level 1   Level 2   Level 3   Total 
Cash and cash equivalents  $12,610,446   $   $   $12,610,446 
Acquisition-related contingent consideration obligations  $   $   $1,761,028   $1,761,028 

 

August 31, 2019:

 

   Level 1   Level 2   Level 3   Total 
Cash and cash equivalents  $11,435,499   $   $   $11,435,499 
Acquisition-related contingent consideration obligations  $   $   $1,761,028   $1,761,028 

 

Reconciliation of contingent consideration value
Value at August 31, 2019  $1,761,028 
Contingent consideration payments   (–)
Change in value of contingent consideration    
Value at November 30, 2019  $1,761,028 
Schedule of intangible assets
   Amortization
Period
  Acquisition
Value
   Accumulated
Amortization
   Net book
value
 
Customer relationships-Cognigen  Straight line 8 years  $1,100,000   $721,875   $378,125 
Trade Name-Cognigen  None   500,000    0    500,000 
Covenants not to compete-Cognigen  Straight line 5 years   50,000    50,000    0 
Covenants not to compete-DILIsym  Straight line 4 years   80,000    50,000    30,000 
Trade Name-DILIsym  None   860,000    0    860,000 
Customer relationships-DILIsym  Straight line 8 years   1,900,000    475,000    1,425,000 
      $4,490,000   $1,296,875   $3,193,125 
Earnings per share
    Three months ended  
    11/30/2019     11/30/2018  
Numerator:                
Net income attributable to common shareholders   $ 2,058,277     $ 1,535,947  
                 
Denominator:                
Weighted-average number of common shares outstanding during the period     17,608,991       17,421,838  
Dilutive effect of stock options     698,007       575,897  
Common stock and common stock equivalents used for diluted earnings per share   $ 18,306,998     $ 17,997,735  
XML 30 R11.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
5. CONTRACTS PAYABLE
3 Months Ended
Nov. 30, 2019
Other Liabilities Disclosure [Abstract]  
CONTRACTS PAYABLE

NOTE 5: CONTRACTS PAYABLE

 

DILIsym Acquisition Liabilities:

On June 1, 2017, the Company acquired DILIsym Services, Inc. The agreement provided for a working capital adjustment, an eighteen-month $1,000,000 holdback provision against certain representations and warranties, and an Earn-out agreement of up to an additional $5,000,000 in Earn-out payments based on earnings over three years. The Earn-out liability has been recorded at an estimated fair value. Payments under the Earn-out liability started in FY 2018. In September 2018, $1,556,644 was paid out under the first earn-out payment, a second earn-out payment was made in August 2019 in the amount of $1,682,329 it is estimated that a final payment of approximately $1,761,028 will be paid in August 2020.

 

As of November 30, 2019 and August, 31, 2019 the following liabilities have been recorded:

 

   November 30,
2019
   August 31,
2019
 
Working Capital Liability  $   $ 
Holdback Liability        
Earn-out Liability   1,761,028    1,761,028 
Sub Total  $1,761,028   $1,761,028 
Less: Current Portion   1,761,028    1,761,028 
Long-Term  $   $ 

 

XML 31 R15.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
9. SEGMENT AND GEOGRAPHIC REPORTING
3 Months Ended
Nov. 30, 2019
Segments, Geographical Areas [Abstract]  
SEGMENT AND GEOGRAPHIC REPORTING

NOTE 9: SEGMENT AND Geographic Reporting

 

We account for segments and geographic revenues in accordance with guidance issued by the FASB. Our reportable segments are strategic business units that offer different products and services.

 

Results for each segment and consolidated results are as follows for the three ended November 30, 2019 and 2018 (in thousands, because of rounding numbers may not foot):

 

November 30, 2019
    Lancaster     Buffalo     North Carolina     Eliminations     Total  
Net revenues   $ 4,927     $ 2,387     $ 2,087     $     $ 9,401  
Income (loss) from operations   $ 1,903     $ 40     $ 775     $     $ 2,718  
Total assets   $ 40,655     $ 10,659     $ 14,148     $ (17,702 )   $ 47,763  
Capital expenditures   $ 8     $ 17     $ 3     $     $ 28  
Capitalized software costs   $ 457     $ 20     $ 30     $     $ 507  
Depreciation and amortization   $ 435     $ 86     $ 150     $     $ 671  

 

November 30, 2018
    Lancaster     Buffalo     North Carolina     Eliminations     Total  
Net revenues   $ 4,365     $ 2,065     $ 1,106     $     $ 7,536  
Income (loss) from operations   $ 1,607     $ 304     $ 175     $     $ 2,086  
Total assets   $ 36,889     $ 8,635     $ 14,126     $ (17,702 )   $ 41,948  
Capital expenditures   $ 1     $     $     $     $ 1  
Capitalized software costs   $ 290     $ 30     $ 45     $     $ 365  
Depreciation and amortization   $ 462     $ 91     $ 142     $     $ 695  

 

In addition, the Company allocates revenues to geographic areas based on the locations of its customers. Geographical revenues for the three months ended November 30, 2019 and 2018 were as follows (in thousands, because of rounding numbers may not foot):

 

    North & South America     Europe     Asia   Total  
Lancaster   $ 2,547     $ 1,147     $ 1,233   $ 4,927  
Buffalo     2,387                 2,387  
North Carolina     1,737       325       25     2,087  
Total   $ 6,562     $ 1,472     $ 1,258   $ 9,401  

 

    North & South America     Europe     Asia   Total  
Lancaster   $ 2,112     $ 947     $ 1,306   $ 4,365  
Buffalo     2,065                 2,065  
North Carolina     745       51       310     1,106  
Total   $ 4,912     $ 998     $ 1,616   $ 7,536  

 

XML 32 R23.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
6. COMMITMENTS AND CONTINGENCIES (Tables)
3 Months Ended
Nov. 30, 2019
Commitments and Contingencies Disclosure [Abstract]  
Future minimum lease payments
Years Ending November 30,     
2020   $554,000 
2021    246,000 
    $800,000 
XML 33 R27.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
2. SUMMARY - Right to use assets (Details) - USD ($)
3 Months Ended
Nov. 30, 2019
Sep. 02, 2019
Aug. 31, 2019
Accounting Policies [Abstract]      
Right of use assets $ 770,853 $ 902,553 $ 0
Lease liabilities, current 528,055 537,017 0
Lease liabilities, noncurrent 240,072 $ 365,536 $ 0
Operating lease costs $ 141,375    
Weighted average remaining lease term 1 year 3 months 29 days    
Weighted average discount rate 5.00%    
XML 34 R46.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
10. SEGMENT AND GEOGRAPHIC REPORTING (Details - geographic) - USD ($)
3 Months Ended
Nov. 30, 2019
Nov. 30, 2018
Revenues $ 9,401,103 $ 7,535,903
North and South America [Member]    
Revenues 6,562,000 4,912,000
North and South America [Member] | Lancaster [Member]    
Revenues 2,547,000 2,112,000
North and South America [Member] | Buffalo [Member]    
Revenues 2,387,000 2,065,000
North and South America [Member] | North Carolina [Member]    
Revenues 1,737,000 745,000
Europe [Member]    
Revenues 1,472,000 998,000
Europe [Member] | Lancaster [Member]    
Revenues 1,147,000 947,000
Europe [Member] | Buffalo [Member]    
Revenues 0 0
Europe [Member] | North Carolina [Member]    
Revenues 325,000 51,000
Asia [Member]    
Revenues 1,258,000 1,616,000
Asia [Member] | Lancaster [Member]    
Revenues 1,233,000 1,306,000
Asia [Member] | Buffalo [Member]    
Revenues 0 0
Asia [Member] | North Carolina [Member]    
Revenues 25,000 310,000
Lancaster [Member]    
Revenues 4,927,000 4,365,000
Buffalo [Member]    
Revenues 2,387,000 2,065,000
North Carolina [Member]    
Revenues $ 2,087,000 $ 1,106,000
XML 35 R42.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
7. SHAREHOLDERS EQUITY (Details - Options outstanding and exercisable) - Stock Options [Member]
3 Months Ended
Nov. 30, 2019
$ / shares
shares
Awards outstanding | shares 1,141,279
Awards outstanding weighted average remaining contractual life 6 years 11 months 26 days
Awards outstanding weighted average exercise price $ 13.44
Awards exercisable | shares 511,534
Awards exercisable weighted average remaining contractual life 5 years 10 months 25 days
Awards exercisable weighted average exercise price $ 9.25
$6.75 to $8.00 [Member]  
Exercise price low 6.75
Exercise price high $ 8.00
Awards outstanding | shares 212,753
Awards outstanding weighted average remaining contractual life 4 years 9 months 7 days
Awards outstanding weighted average exercise price $ 6.84
Awards exercisable | shares 212,753
Awards exercisable weighted average remaining contractual life 4 years 9 months 7 days
Awards exercisable weighted average exercise price $ 6.85
$8.01 to $16.00 [Member]  
Exercise price low 8.01
Exercise price high $ 16.00
Awards outstanding | shares 604,376
Awards outstanding weighted average remaining contractual life 6 years 10 months 17 days
Awards outstanding weighted average exercise price $ 9.97
Awards exercisable | shares 274,381
Awards exercisable weighted average remaining contractual life 6 years 8 months 12 days
Awards exercisable weighted average exercise price $ 9.94
$16.01 to $24.00 [Member]  
Exercise price low 16.01
Exercise price high $ 24.00
Awards outstanding | shares 242,650
Awards outstanding weighted average remaining contractual life 8 years 6 months 18 days
Awards outstanding weighted average exercise price $ 20.68
Awards exercisable | shares 24,400
Awards exercisable weighted average remaining contractual life 6 years 10 months 3 days
Awards exercisable weighted average exercise price $ 22.56
$24.01 to $36.11 [Member]  
Exercise price low $ 24.01
Awards outstanding | shares 81,500
Awards outstanding weighted average remaining contractual life 9 years 8 months 19 days
Awards outstanding weighted average exercise price $ 34.80
Awards exercisable | shares 0
Awards exercisable weighted average remaining contractual life 0 years
Awards exercisable weighted average exercise price $ 0.00
XML 36 Show.js IDEA: XBRL DOCUMENT // Edgar(tm) Renderer was created by staff of the U.S. Securities and Exchange Commission. Data and content created by government employees within the scope of their employment are not subject to domestic copyright protection. 17 U.S.C. 105. var Show={};Show.LastAR=null,Show.showAR=function(a,r,w){if(Show.LastAR)Show.hideAR();var e=a;while(e&&e.nodeName!='TABLE')e=e.nextSibling;if(!e||e.nodeName!='TABLE'){var ref=((window)?w.document:document).getElementById(r);if(ref){e=ref.cloneNode(!0); e.removeAttribute('id');a.parentNode.appendChild(e)}} if(e)e.style.display='block';Show.LastAR=e};Show.hideAR=function(){Show.LastAR.style.display='none'};Show.toggleNext=function(a){var e=a;while(e.nodeName!='DIV')e=e.nextSibling;if(!e.style){}else if(!e.style.display){}else{var d,p_;if(e.style.display=='none'){d='block';p='-'}else{d='none';p='+'} e.style.display=d;if(a.textContent){a.textContent=p+a.textContent.substring(1)}else{a.innerText=p+a.innerText.substring(1)}}} XML 37 R7.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
1. GENERAL
3 Months Ended
Nov. 30, 2019
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
ORGANIZATION AND LINES OF BUSINESS

NOTE 1: GENERAL

 

This report on Form 10-Q for the quarter ended November 30, 2019, should be read in conjunction with the Company's annual report on Form 10-K for the year ended August 31, 2019, filed with the Securities and Exchange Commission (“SEC”) on November 13, 2019. As contemplated by the SEC under Article 8 of Regulation S-X, the accompanying consolidated financial statements and footnotes have been condensed and therefore do not contain all disclosures required by generally accepted accounting principles. The interim financial data are unaudited; however, in the opinion of Simulations Plus, Inc. ("we", "our", "us"), the interim data includes all adjustments, consisting only of normal recurring adjustments, necessary for a fair statement of the results for the interim periods. Results for interim periods are not necessarily indicative of those to be expected for the full year.

 

Organization

Simulations Plus, Inc. (“Simulations Plus”, “Lancaster”) was incorporated on July 17, 1996. On September 2, 2014, Simulations Plus, Inc. acquired all of the outstanding equity interests of Cognigen Corporation (“Cognigen”, “Buffalo”) and Cognigen became a wholly owned subsidiary of Simulations Plus, Inc. Simulations Plus, Inc., acquired DILIsym Services, Inc. (DILIsym) as a wholly owned subsidiary pursuant to a stock purchase agreement dated May 1, 2017. On June 1, 2017, the Company consummated the acquisition of all outstanding equity interests of DILIsym pursuant to the terms of the Stock Agreement, with DILIsym becoming a wholly owned subsidiary of the Company. (Collectively, “Company”, “we”, “us”, “our”)

 

Lines of Business

The Company designs and develops pharmaceutical simulation software to promote cost-effective solutions to a number of problems in pharmaceutical research and in the education of pharmacy and medical students, and it provides consulting services to the pharmaceutical and chemical industries. Recently, the Company has begun to explore developing software applications for defense and for health care outside of the pharmaceutical industry.

XML 38 R3.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
CONDENSED CONSOLIDATED BALANCE SHEETS (Unaudited) (Parenthetical) - USD ($)
Nov. 30, 2019
Aug. 31, 2019
Allowance for doubtful accounts $ 0 $ 0
Accumulated amortization of computer software development costs 12,669,722 $ 12,356,055
Accumulated amortization on intangible assets $ 1,296,875  
Preferred stock par value $ 0.001 $ 0.001
Preferred stock, shares authorized 10,000,000 10,000,000
Preferred stock, shares issued 0 0
Preferred stock, shares outstanding 0 0
Common stock par value $ 0.001 $ 0.001
Common stock shares authorized 50,000,000 50,000,000
Common stock shares issued 17,623,324 17,591,834
Common stock shares outstanding 17,623,324 17,591,834
Intellectual Property [Member]    
Accumulated amortization on intangible assets $ 4,181,042 $ 3,948,750
Other Intangible Assets    
Accumulated amortization on intangible assets $ 1,296,875 $ 1,210,000
XML 39 R13.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
7. SHAREHOLDERS' EQUITY
3 Months Ended
Nov. 30, 2019
Equity [Abstract]  
SHAREHOLDERS' EQUITY

NOTE 7: SHAREHOLDERS’ EQUITY

 

Dividend

The Company’s Board of Directors declared cash dividends during fiscal years 2020 and 2019. The details of the dividends paid are in the following tables:

 

FY2020
Record Date   Distribution Date   Number of Shares
Outstanding on
Record Date
    Dividend per
Share
    Total
Amount
 
10/25/2019   11/01/2019     17,606,314     $ 0.06     $ 1,056,379  
Total                       $ 1,056,379  

 

FY2019
Record Date   Distribution Date   Number of Shares
Outstanding on
Record Date
    Dividend per
Share
    Total
Amount
 
11/01/2018   11/08/2018     17,417,875     $ 0.06     $ 1,045,073  
1/25/2019   2/1/2019     17,481,450       0.06       1,048,887  
4/24/2019   5/1/2019     17,515,228       0.06       1,050,914  
7/25/2019   8/1/2019     17,536,454     $ 0.06       1,052,181  
Total                       $ 4,197,055  

 

Stock Option Plan

 

On February 23, 2007, the Board of Directors adopted and the shareholders approved the 2007 Stock Option Plan under which a total of 1,000,000 shares of common stock had been reserved for issuance. On February 25, 2014 the shareholders approved an additional 1,000,000 shares increasing the total number of shares that may be granted under the Option Plan to 2,000,000. This plan terminated in February 2017 by its term.

 

On December 23, 2016 the Board of Directors adopted, and on February 23, 2017 the shareholders approved, the 2017 Equity Incentive Plan under which a total of 1,000,000 shares of common stock has been reserved for issuance. This plan will terminate in December 2026.

 

As of November 30, 2019, employees and directors hold Qualified Incentive Stock Options and Non-Qualified Stock Options to purchase 1,141,279 shares of common stock at exercise prices ranging from $6.75 to $36.11.

 

The following table summarizes information about stock options:

 

Transactions in FY20   Number of
Options
    Weighted-
Average
Exercise
Price
Per Share
    Weighted-
Average
Remaining
Contractual
Life
 
Outstanding, August 31, 2019     1,163,259     $ 12.63       7.13  
Granted     34,500     $ 35.57          
Exercised     (29,445 )   $ 8.11          
Cancelled/Forfeited     (27,035 )   $ 12.84          
Outstanding, November 30, 2019     1,141,279     $ 13.44       6.99  
Exercisable, November 30, 2019     511,534     $ 9.25       5.90  

 

The weighted-average remaining contractual life of options outstanding issued under the Plan, both Qualified ISO and Non-Qualified SO, was 6.99 years at November 30, 2019. The total fair value of non-vested stock options as of November 30, 2019 was $10,559,000 and is amortizable over a weighted average period of 3.07 years.

 

The fair value of these options was estimated at the date of grant using the Black-Scholes option-pricing model. The Black-Scholes option valuation model was developed for use in estimating the fair value of traded options, which do not have vesting restrictions and are fully transferable. In addition, option valuation models require the input of highly subjective assumptions, including the expected stock price volatility. Because our stock options have characteristics significantly different from those of traded options, and because changes in the subjective input assumptions can materially affect the fair value estimate, in management's opinion, the existing models do not necessarily provide a reliable single measure of the fair value of its stock options.

 

The following table summarizes the fair value of the options, including both ISOs and NQSOs, granted during the current fiscal year 2020 and fiscal year 2019:

 

   YTD FY 2020   FY 2019 
Estimated fair value of awards granted  $401,580   $1,928,820 
Unvested Forfeiture Rate   0%    6.20% 
Weighted average grant price  $35.57   $22.78 
Weighted average market price  $35.57   $22.69 
Weighted average volatility   32.15%    31.61% 
Weighted average risk free rate   1.56%    2.59% 
Weighted average dividend yield   0.68%    1.10% 
Weighted average expected life   6.68 years    6.64 years 

 

The exercise prices for the options outstanding at November 30, 2019 ranged from $6.75 to $36.11, and the information relating to these options is as follows:

 

Exercise Price     Awards Outstanding     Awards Exercisable  
Low     High     Quantity     Weighted
Average
Remaining
Contractual
Life
    Weighted
Average
Exercise
Price
    Quantity     Weighted
Average
Remaining
Contractual
Life
    Weighted
Average
Exercise
Price
 
$ 6.75     $ 8.00       212,753       4.77 years     $ 6.84       212,753       4.77 years     $ 6.85  
$ 8.01     $ 16.00       604,376       6.88 years     $ 9.97       274,381       6.70 years     $ 9.94  
$ 16.01     $ 24.00       242,650       8.55 years     $ 20.68       24,400       6.84 years     $ 22.56  
$ 24.01     $ 36.11       81,500       9.72 years     $ 34.80       0       0 years     $ 0  
                  1,141,279       6.99 years     $ 13.44       511,534       5.90 years     $ 9.25  

 

During the period ended November 30, 2019 the company issues 2,045 shares of stock to non-management directors of the Company valued at $72,411 as compensation for services rendered to the Company.

XML 40 R17.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
11. SUBSEQUENT EVENTS
3 Months Ended
Nov. 30, 2019
Subsequent Events [Abstract]  
SUBSEQUENT EVENTS

NOTE 11: SUBSEQUENT EVENT

 

On January 7, 2020, our Board of Directors declared a quarterly cash dividend of $0.06 per share to our shareholders. The dividend will be distributed on Friday February 3, 2020, for shareholders of record as of Monday January 27, 2020.

XML 41 R38.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
6. COMMITMENTS AND CONTINGENCIES (Details Narrative) - USD ($)
3 Months Ended
Nov. 30, 2019
Nov. 30, 2018
Commitments and Contingencies Disclosure [Abstract]    
Rent expense $ 144,765 $ 144,012
Royalties expense $ 53,309 $ 38,109
XML 42 R34.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
3. REVENUE RECOGNITION (Details Narrative)
3 Months Ended
Nov. 30, 2019
USD ($)
Revenue Recognition [Abstract]  
Revenues included in contract liabilities $ 306,000
XML 43 R30.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
2. SUMMARY - Intangible assets (Details) - USD ($)
3 Months Ended
Nov. 30, 2019
Aug. 31, 2019
Acquisition value $ 4,490,000  
Accumulated amortization 1,296,875  
Net book value $ 3,193,125 $ 3,280,000
Customer Relationships [Member] | Cognigen    
Amortization period Straight line 8 years  
Acquisition value $ 1,100,000  
Accumulated amortization 721,875  
Net book value $ 378,125  
Customer Relationships [Member] | DILIsym [Member]    
Amortization period Straight line 8 years  
Acquisition value $ 1,900,000  
Accumulated amortization 475,000  
Net book value $ 1,425,000  
Trade name | Cognigen    
Amortization period None  
Acquisition value $ 500,000  
Accumulated amortization 0  
Net book value $ 500,000  
Trade name | DILIsym [Member]    
Amortization period None  
Acquisition value $ 860,000  
Accumulated amortization 0  
Net book value $ 860,000  
Covenants not to compete | Cognigen    
Amortization period Straight line 5 years  
Acquisition value $ 50,000  
Accumulated amortization 50,000  
Net book value $ 0  
Covenants not to compete | DILIsym [Member]    
Amortization period Straight line 4 years  
Acquisition value $ 80,000  
Accumulated amortization 50,000  
Net book value $ 30,000  
XML 44 R21.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
4. PROPERTY AND EQUIPMENT (Tables)
3 Months Ended
Nov. 30, 2019
Property, Plant and Equipment [Abstract]  
Property and equipment
Equipment  $744,125 
Computer equipment   440,487 
Furniture and fixtures   160,990 
Leasehold improvements   110,165 
Sub total   1,455,767 
Less: Accumulated depreciation and amortization   (1,121,004)
Net Book Value  $334,763 
XML 45 R25.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
9. SEGMENT AND GEOGRAPHIC REPORTING (Tables)
3 Months Ended
Nov. 30, 2019
Segments, Geographical Areas [Abstract]  
Schedule of consolidated results from reportable segments

November 30, 2019
    Lancaster     Buffalo     North Carolina     Eliminations     Total  
Net revenues   $ 4,927     $ 2,387     $ 2,087     $     $ 9,401  
Income (loss) from operations   $ 1,903     $ 40     $ 775     $     $ 2,718  
Total assets   $ 40,655     $ 10,659     $ 14,148     $ (17,702 )   $ 47,763  
Capital expenditures   $ 8     $ 17     $ 3     $     $ 28  
Capitalized software costs   $ 457     $ 20     $ 30     $     $ 507  
Depreciation and amortization   $ 435     $ 86     $ 150     $     $ 671  

 

November 30, 2018
    Lancaster     Buffalo     North Carolina     Eliminations     Total  
Net revenues   $ 4,365     $ 2,065     $ 1,106     $     $ 7,536  
Income (loss) from operations   $ 1,607     $ 304     $ 175     $     $ 2,086  
Total assets   $ 36,889     $ 8,635     $ 14,126     $ (17,702 )   $ 41,948  
Capital expenditures   $ 1     $     $     $     $ 1  
Capitalized software costs   $ 290     $ 30     $ 45     $     $ 365  
Depreciation and amortization   $ 462     $ 91     $ 142     $     $ 695  

 

Schedule of geographical revenues

Geographical revenues for the three months ended November 30, 2019 and 2018 were as follows (in thousands, because of rounding numbers may not foot):

 

    North & South America     Europe     Asia   Total  
Lancaster   $ 2,547     $ 1,147     $ 1,233   $ 4,927  
Buffalo     2,387                 2,387  
North Carolina     1,737       325       25     2,087  
Total   $ 6,562     $ 1,472     $ 1,258   $ 9,401  

 

    North & South America     Europe     Asia   Total  
Lancaster   $ 2,112     $ 947     $ 1,306   $ 4,365  
Buffalo     2,065                 2,065  
North Carolina     745       51       310     1,106  
Total   $ 4,912     $ 998     $ 1,616   $ 7,536  

 

XML 46 R29.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
2. SUMMARY - Contingent consideration (Details) - USD ($)
3 Months Ended
Nov. 30, 2019
Nov. 30, 2018
Accounting Policies [Abstract]    
Value at beginning $ 1,761,028  
Change in value of contingent consideration 0 $ 38,188
Value at end $ 1,761,028  
XML 47 R44.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
8. CONCENTRATIONS AND UNCERTAINTIES (Details Narrative) - USD ($)
3 Months Ended
Nov. 30, 2019
Nov. 30, 2018
Cash and cash equivalents exceeding insured limits $ 11,387,000  
Net Sales [Member] | International Sales [Member]    
Net sales concentration percentage 30.00% 35.00%
Net Sales [Member] | Customer 1 [Member]    
Net sales concentration percentage 13.00% 13.00%
Net Sales [Member] | Customer 2 [Member]    
Net sales concentration percentage 8.00% 9.00%
Net Sales [Member] | Customer 3 [Member]    
Net sales concentration percentage 6.00% 7.00%
Net Sales [Member] | Customer 4 [Member]    
Net sales concentration percentage 6.00% 6.00%
Accounts Receivable [Member] | Customer 1 [Member]    
Net sales concentration percentage 14.00% 15.00%
Accounts Receivable [Member] | Customer 2 [Member]    
Net sales concentration percentage 8.00% 7.00%
Accounts Receivable [Member] | Customer 3 [Member]    
Net sales concentration percentage 7.00% 7.00%
Accounts Receivable [Member] | Customer 4 [Member]    
Net sales concentration percentage 7.00% 6.00%
Accounts Receivable [Member] | Customer 5 [Member]    
Net sales concentration percentage   6.00%
XML 48 R40.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
7. SHAREHOLDERS EQUITY (Details - Option activity) - Options, ISOs and NQSOs [Member] - $ / shares
3 Months Ended
Nov. 30, 2019
Nov. 30, 2018
Number of Options    
Option outstanding, beginning balance 1,163,259  
Granted 34,500  
Exercised (29,445)  
Canceled/Forfeited (27,035)  
Expired 0  
Awards Outstanding, ending balance 1,141,279  
Vested and Exercisable, end of period 511,534  
Weighted-Average Exercise Price Per Share    
Outstanding $ 12.63  
Granted 35.57 $ 22.78
Exercised 8.11  
Canceled/Forfeited 12.84  
Outstanding 13.44  
Vested and Exercisable, end of period $ 9.25  
Weighted-Average Remaining Contractual Life    
Weighted average remaining contractual life 6 years 11 months 26 days  
Vested and Exercisable 5 years 10 months 25 days  
XML 49 R28.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
2. SUMMARY - Fair value measurements (Details) - Fair Value Measurements Recurring [Member] - USD ($)
Nov. 30, 2019
Aug. 31, 2019
Cash and Cash Equivalents [Member]    
Cash and cash equivalents $ 12,610,446 $ 11,435,499
Acquisition-related Contingent Consideration Obligations [Member]    
Cash and cash equivalents 1,761,028 1,761,028
Fair Value, Inputs, Level 1 [Member] | Cash and Cash Equivalents [Member]    
Cash and cash equivalents 12,610,446 11,435,499
Acquisition-related contingent consideration obligations   0
Fair Value, Inputs, Level 1 [Member] | Acquisition-related Contingent Consideration Obligations [Member]    
Cash and cash equivalents 0 0
Fair Value, Inputs, Level 2 [Member] | Cash and Cash Equivalents [Member]    
Cash and cash equivalents 0 0
Fair Value, Inputs, Level 2 [Member] | Acquisition-related Contingent Consideration Obligations [Member]    
Cash and cash equivalents 0 0
Fair Value, Inputs, Level 3 [Member] | Cash and Cash Equivalents [Member]    
Cash and cash equivalents 0 0
Fair Value, Inputs, Level 3 [Member] | Acquisition-related Contingent Consideration Obligations [Member]    
Cash and cash equivalents $ 1,761,028 $ 1,761,028
XML 50 R20.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
3. REVENUE RECOGNITION (Tables)
3 Months Ended
Nov. 30, 2019
Revenue Recognition [Abstract]  
Disaggregation of revenues
Disaggregation of Revenues:  Three Months
Ended
November 30, 2019
 
Software licenses     
Point in time  $4,362,796 
Over time   250,800 
Consulting services     
Over time   4,787,507 
      
Total Revenue  $9,401,103 
XML 51 R24.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
7. SHAREHOLDERS' EQUITY (Tables)
3 Months Ended
Nov. 30, 2019
Equity [Abstract]  
Schedule of dividends declared and paid

Dividend

The Company’s Board of Directors declared cash dividends during fiscal years 2020 and 2019. The details of the dividends paid are in the following tables:

 

FY2020
Record Date   Distribution Date   Number of Shares
Outstanding on
Record Date
    Dividend per
Share
    Total
Amount
 
10/25/2019   11/01/2019     17,606,314     $ 0.06     $ 1,056,379  
Total                       $ 1,056,379  

 

FY2019
Record Date   Distribution Date   Number of Shares
Outstanding on
Record Date
    Dividend per
Share
    Total
Amount
 
11/01/2018   11/08/2018     17,417,875     $ 0.06     $ 1,045,073  
1/25/2019   2/1/2019     17,481,450       0.06       1,048,887  
4/24/2019   5/1/2019     17,515,228       0.06       1,050,914  
7/25/2019   8/1/2019     17,536,454     $ 0.06       1,052,181  
Total                       $ 4,197,055  

 

Schedule of stock option activity
Transactions in FY20   Number of
Options
    Weighted-
Average
Exercise
Price
Per Share
    Weighted-
Average
Remaining
Contractual
Life
 
Outstanding, August 31, 2019     1,163,259     $ 12.63       7.13  
Granted     34,500     $ 35.57          
Exercised     (29,445 )   $ 8.11          
Cancelled/Forfeited     (27,035 )   $ 12.84          
Outstanding, November 30, 2019     1,141,279     $ 13.44       6.99  
Exercisable, November 30, 2019     511,534     $ 9.25       5.90  
Assumptions for options
   YTD FY 2020   FY 2019 
Estimated fair value of awards granted  $401,580   $1,928,820 
Unvested Forfeiture Rate   0%    6.20% 
Weighted average grant price  $35.57   $22.78 
Weighted average market price  $35.57   $22.69 
Weighted average volatility   32.15%    31.61% 
Weighted average risk free rate   1.56%    2.59% 
Weighted average dividend yield   0.68%    1.10% 
Weighted average expected life   6.68 years    6.64 years 
Schedule of options by exercise price range
Exercise Price     Awards Outstanding     Awards Exercisable  
Low     High     Quantity     Weighted
Average
Remaining
Contractual
Life
    Weighted
Average
Exercise
Price
    Quantity     Weighted
Average
Remaining
Contractual
Life
    Weighted
Average
Exercise
Price
 
$ 6.75     $ 8.00       212,753       4.77 years     $ 6.84       212,753       4.77 years     $ 6.85  
$ 8.01     $ 16.00       604,376       6.88 years     $ 9.97       274,381       6.70 years     $ 9.94  
$ 16.01     $ 24.00       242,650       8.55 years     $ 20.68       24,400       6.84 years     $ 22.56  
$ 24.01     $ 36.11       81,500       9.72 years     $ 34.80       0       0 years     $ 0  
                  1,141,279       6.99 years     $ 13.44       511,534       5.90 years     $ 9.25  
XML 53 R45.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
9. SEGMENT AND GEOGRAPHIC REPORTING (Details - Segments within the U.S.) - USD ($)
3 Months Ended
Nov. 30, 2019
Nov. 30, 2018
Aug. 31, 2019
Net Revenues $ 9,401,103 $ 7,535,903  
Income (loss) from operations before income taxes 2,718,482 2,086,745  
Total assets 47,763,068 41,948,000 $ 45,196,697
Capital expenditures 28,000 1,000  
Capitalized software costs 507,000 365,000  
Depreciation and Amortization 671,000 695,000  
Consolidation Eliminations [Member]      
Total assets (17,702,000) (17,702,000)  
Lancaster [Member]      
Net Revenues 4,927,000 4,365,000  
Income (loss) from operations before income taxes 1,903,000 1,607,000  
Total assets 40,655,000 36,889,000  
Capital expenditures 8,000 1,000  
Capitalized software costs 457,000 290,000  
Depreciation and Amortization 435,000 462,000  
Buffalo [Member]      
Net Revenues 2,387,000 2,065,000  
Income (loss) from operations before income taxes 40,000 304,000  
Total assets 10,659,000 8,635,000  
Capital expenditures 17,000    
Capitalized software costs 20,000 30,000  
Depreciation and Amortization 86,000 91,000  
North Carolina [Member]      
Net Revenues 2,087,000 1,106,000  
Income (loss) from operations before income taxes 775,000 175,000  
Total assets 14,148,000 14,126,000  
Capital expenditures 3,000    
Capitalized software costs 30,000 45,000  
Depreciation and Amortization $ 150,000 $ 142,000  
XML 54 R41.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
7. SHAREHOLDERS' EQUITY (Details - Assumptions) - Options, ISOs and NQSOs [Member] - USD ($)
3 Months Ended
Nov. 30, 2019
Nov. 30, 2018
Estimated fair value of awards granted $ 401,580 $ 1,928,820
Unvested Forfeiture Rate 0.00% 6.20%
Weighted average grant price $ 35.57 $ 22.78
Weighted average market price $ 35.57 $ 22.69
Weighted average volatility 32.15% 31.61%
Weighted average risk free rate 1.56% 2.59%
Weighted average dividend yield 0.68% 1.10%
Weighted average expected life 6 years 8 months 5 days 6 years 7 months 21 days
XML 55 R6.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (Unaudited) - USD ($)
3 Months Ended
Nov. 30, 2019
Nov. 30, 2018
Cash flows from operating activities    
Net income $ 2,058,277 $ 1,535,947
Adjustments to reconcile net income to net cash provided by operating activities    
Depreciation and amortization 670,712 694,789
Change in value of contingent consideration 0 38,188
Stock-based compensation 367,117 244,935
Deferred income taxes (27,905) (41,701)
(Increase) decrease in    
Accounts receivable (1,326,858) 227,402
Revenues in excess of billings (247,275) (274,014)
Prepaid income taxes 678,032 312,593
Prepaid expenses and other assets 143,187 108,376
Increase (decrease) in    
Accounts payable 380,866 (133,471)
Accrued payroll and other expenses (44,121) 65,892
Billings in excess of revenues 91,150 (112,666)
Accrued income taxes 0 168,220
Deferred revenue (109,048) (222,769)
Net cash provided by operating activities 2,634,134 2,611,721
Cash flows from investing activities    
Purchases of property and equipment (31,495) (1,255)
Purchases of intellectual property 0 (50,000)
Capitalized computer software development costs (506,871) (364,664)
Net cash used in investing activities (538,366) (415,919)
Cash flows from financing activities    
Payment of dividends (1,056,379) (1,045,073)
Payments on contracts payable 0 (1,556,644)
Proceeds from the exercise of stock options 135,558 357,452
Net cash used in financing activities (920,821) (2,244,265)
Net increase (decrease) in cash and cash equivalents 1,174,947 (48,463)
Cash and cash equivalents, beginning of year 11,435,499 9,400,701
Cash and cash equivalents, end of period 12,610,446 9,352,238
Supplemental disclosures of cash flow information    
Income taxes paid 25,063 16,357
Non-Cash Investing and Financing Activities    
Right of use assets acquired $ 902,553 $ 0
XML 56 R2.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
CONDENSED CONSOLIDATED BALANCE SHEETS (Unaudited) - USD ($)
Nov. 30, 2019
Aug. 31, 2019
Current assets    
Cash and cash equivalents $ 12,610,446 $ 11,435,499
Accounts receivable, net of allowance for doubtful accounts of $0 6,353,416 5,026,558
Revenues in excess of billings 3,480,934 3,233,659
Prepaid income taxes 87,078 765,110
Prepaid expenses and other current assets 561,129 704,316
Total current assets 23,093,003 21,165,142
Long-term assets    
Capitalized computer software development costs, net of accumulated amortization of $12,669,722 and $12,356,055 5,152,941 4,959,736
Property and equipment, net (note 4) 334,763 341,145
Operating lease right of use asset 770,853 0
Intellectual property, net of accumulated amortization of $4,181,042 and $3,948,750 4,793,958 5,026,249
Other intangible assets net of accumulated amortization of $1,296,875 and $1,210,000 3,193,125 3,280,000
Goodwill 10,387,198 10,387,198
Other assets 37,227 37,227
Total assets 47,763,068 45,196,697
Current liabilities    
Accounts payable 584,944 204,075
Accrued payroll and other expenses 1,597,643 1,639,038
Income taxes payable 0 0
Current portion - Contracts payable (note 5) 1,761,028 1,761,028
Billings in excess of revenues 889,699 798,549
Operating lease liability, current portion 528,055 0
Deferred revenue 271,739 380,787
Total current liabilities 5,633,108 4,783,477
Long-term liabilities    
Deferred income taxes, net 2,703,711 2,731,616
Operating lease liability 240,072 0
Total liabilities 8,576,891 7,515,093
Commitments and contingencies (note 6)
Shareholders' equity (note 7)    
Preferred stock, $0.001 par value 10,000,000 shares authorized no shares issued and outstanding 0 0
Common stock, $0.001 par value 50,000,000 shares authorized 17,623,324 and 17,591,834 shares issued and outstanding 7,626 7,595
Additional paid-in capital 15,822,118 15,319,474
Retained earnings 23,356,433 22,354,535
Total shareholders' equity 39,186,177 37,681,604
Total liabilities and shareholders' equity $ 47,763,068 $ 45,196,697
XML 57 R12.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
6. COMMITMENTS AND CONTINGENCIES
3 Months Ended
Nov. 30, 2019
Commitments and Contingencies Disclosure [Abstract]  
COMMITMENTS AND CONTINGENCIES

NOTE 6: COMMITMENTS AND CONTINGENCIES

 

Leases

We lease approximately 13,500 square feet of space in Lancaster, California. The original lease had a five-year term with two, three-year options to extend. The initial five-year term expired in February 2011, and we extended the lease to February 2, 2014. In June 2013, the lease was amended to extend the term to February 2, 2017. The amended lease also provides for an annual base rent increase of 3% per year and two, two-year options to extend. In May 2016 the Company exercised the two, two-year options extending the term of the lease through February 2, 2021 at a fixed rate of $25,000 per month. The new extension agreement allowed the Company with 90 days’ notice to opt out of the remaining lease in the last two years of the term upon payment of a recapture payment equal to the 3% base payment increase that would have been due under the original agreement.

 

Our Buffalo subsidiary leases approximately 12,623 square feet of space in Buffalo, New York. The initial five-year term expired in October 2018, and was renewed for a three year option to extend it to October 2021. The new base rent is $16,147 per month.

 

In September 2017 DILIsym service signed a three-year lease for approximately 1,900 rentable square feet of space in Research Triangle Park, North Carolina. The initial three-year term expires in October 2020. The initial base rent is $3,975 per month with an annual 3% adjustment. Prior to this lease DILIsym was on a month-to-month rental.

 

Rent expense, including common area maintenance fees for the three months ended November 30, 2019, and 2018 was $144,765, and $144,012, respectively.

 

Future minimum lease payments under non-cancelable operating leases with remaining terms of one year or more at November 30, 2019 were as follows:

 

Years Ending November 30,     
2020   $554,000 
2021    246,000 
    $800,000 

 

Employment Agreements

In the normal course of business, the Company has entered into employment agreements with certain of its key management personnel that may require compensation payments upon termination.

 

License Agreement

The Company has a royalty agreement with Dassault Systèmes Americas Corp. for access to their Metabolite Database for developing our Metabolite Module within ADMET Predictor™. The module was renamed the Metabolism Module when we released ADMET Predictor version 6 on April 19, 2012. Under this agreement, we pay a royalty of 25% of revenue derived from the sale of the Metabolism/Metabolite module. Under this agreement, we pay a royalty of 25% of revenue derived from the sale of the Metabolism/Metabolite module. We incurred royalty expense of $53,309 and $38,109, respectively, for the three months ended November 30, 2019 and 2018, respectively.

 

Dassault Systèmes has indicated they are no longer making access to this data base available for purchase, the Company is in the process of making arrangements to replace the database.

 

Income taxes

We follow guidance issued by the FASB with regard to our accounting for uncertainty in income taxes recognized in the financial statements. Such guidance prescribes a recognition threshold of more likely than not and a measurement process for financial statement recognition and measurement of a tax position taken or expected to be taken in a tax return. In making this assessment, a company must determine whether it is more likely than not that a tax position will be sustained upon examination, based solely on the technical merits of the position and must assume that the tax position will be examined by taxing authorities. Our policy is to include interest and penalties related to unrecognized tax benefits in income tax expense. Interest and penalties totaled $2,531 for fiscal year 2019. We file income tax returns with the IRS and various state jurisdictions and India. Our federal income tax returns for fiscal years 2016 through 2018 are open for audit, and our state tax returns for fiscal year 2015 through 2018 remain open for audit. In addition, certain elements of prior tax years, such as R&D credits, may remain open and may be subject to future audit.

 

Our review of prior year tax positions using the criteria and provisions presented in guidance issued by FASB did not result in a material impact on our financial position or results of operations.

 

Litigation

We are not a party to any legal proceedings and are not aware of any pending legal proceedings of any kind.

XML 58 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 59 R16.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
10. EMPLOYEE BENEFIT PLAN
3 Months Ended
Nov. 30, 2019
Retirement Benefits [Abstract]  
EMPLOYEE BENEFIT PLAN

NOTE 10: EMPLOYEE BENEFIT PLAN

 

We maintain a 401(K) Plan for all eligible employees, and we make matching contributions equal to 100% of the employee’s elective deferral, not to exceed 4% of total employee compensation. We can also elect to make a profit-sharing contribution. Our contributions to this Plan amounted to $92,368 and $86,940 for the three months ended November 30, 2019 and 2018, respectively.

EXCEL 60 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( ***5 ?(\\#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,$% @ HHI4"?HAPZ" L0 ! !D;V-0&UL38Y-"\(P$$3_2NG=;BGH06) 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 " "BBE0R'_ &>X K @ $0 &1O8U!R;W!S+V-O M&ULS9+/2L0P$(=?17)O)^FB8NCVHGA2$%Q0O(5D=C=L\X=DI-VW-ZV[ M740?0,@E,[]\\PVDU5'JD/ EA8B)+.:KT?4^2QW7;$\4)4#6>W0JUR7A2W,; MDE-4KFD'4>F#VB$TG-^ 0U)&D8()6,6%R+K6:*D3*@KIA#=ZP,W=I_;'P6[%KX]2^Z+U!+ P04 " "BBE0F5R<(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 ( ***5#56W;/E ( P* 8 >&PO=V]R:W-H965T&UL?5;MCILP$'P5Q ,Y MOGUMPU%J+_T3L)G9\7H]\>8/(5]5Q9B.WAK>JFU<:=T])XDJ*]90]20ZUIHO M%R$;JLU07A/524;/CM3P!*?I,FEHW<9%[N:.LLC%3?.Z94<9J5O34/E[S[AX M;&,4OT^\U-=*VXFDR#MZ9=^8_MX=I1DE8Y1SW;!6U:*-)+MLXQUZ/J"-)3C$ MCYH]U.0]LJFN;HV82^\#8@1"QA@04HL CH M*T\@1*QA@24HL SH&T\@1* 45EB!"JN0CSP) ()AB34HL0[YQ), (#.5WH 2 MFY#OEQJ S-0:I;"=TC""7VX(,U-P-&-:%$;P:PY@\$S1$>C<'<)A!+_L &:N M* BV+R*A"O95 ,S,?P2"78Y"$^/,5PDQLW6!K8Y")V/_B$&8N3,&^QV%=L;! M&0,P<[G GD>AH[%WQ@X#9N$P[7#:EQDA9#.C!9L?A=8FP34$8&8N(@3['X7N M)L%) S#^24LF=VO#Y-6U(2HJQ:UU/=!D=FQU=MC=S7_A?9_TE*QD;P.(/4$L#!!0 M ( ***5#7JJW!N00 '86 8 >&PO=V]R:W-H965T&ULC9C;;N,V$(9?Q? #K#@S/(@+QT#MHFB!%@BVZ/9:B9786-ER)279OGTI MV3'LF6&ZN8@._H?\AZ0^C;AX:[MO_;:NA]GW?7/H[^;;83A^+HK^<5OOJ_Y3 M>ZP/Z9>GMMM70[KLGHO^V-759@K:-P4:XXM]M3O,EXOIWGVW7+0O0[,[U/?= MK'_9[ZONWU7=M&]W]X.XXUBN3A6S_6?]?#7\;Y+5\6EEG[^W_LN4?$KFH>KK==O\O=L,V[MY.9]MZJ?J MI1F^M&^_UN>$W'QVSO[W^K5NDGQTDOIX;)M^^C][?.F'=G]N)5G95]]/Q]UA M.KZ=VW\/TP/P'("7 + ?!M Y@%A <7(VI?IS-53+1=>^S;K3;!VK<5' 9TJ# M^3C>G,9N^BUEVZ>[KTNRB^)U;."7!6\5:*LA=)$7J_V("51,XQ=-U MO-?C28VG*=Y>QP>6Q$GB)\EAD@!Z,-9ZEHLB!$O.QJ@[LJHC*QV5S-%)XJXZ M\N3( C13\5:$=KH M8L@A S+@ ^G)<4\@USK9X/DP:SJ;L)&!(.@4!)2./'>$M;0Z*2 &+BE_Y/=^M$)"Q*Q MCB,6)#QM2,^:\6*4%*6#Z'W,N=))"Z4 F\N $70R0I1Y$<\KRL5?VL@!N%9T M:*P)N4I*1RU*U#J.6I0$A010;SE%-*&G:"BS&E%'+4K4.HY:E @UW,U'DEL? MF3)3 M9QP*($)X14*")?A#\@O/6D,0B0>=6)2C49# 7@%9HJ M3%5PK@Y&':XHX5\!E/.E=);6B4Y6DE_P/K.$*?,)+SG(W_LKDGSC[X@/ M);<^=/J1I)_GP"%)M>!1C*JB0NHE:^FU"O?XFH#<-R1_:/JGG>'?O;0#D.[ MGW;\GMIVJ%.KYE/*&PO=V]R:W-H965T&ULC99AKYL@%(;_BO$'7$$4]:9MLG99MF1+;NZR[3-M:6NNB@/:WOW[ M 7J- K;MAPKXGG.>0\E;%E?&W\2)4AF\UU4CEN%)RO8YBL3N1&LBGEA+&_7F MP'A-I)KR8R1:3LG>!-55% . HYJ43;A:F+47OEJPLZS*AK[P0)SKFO!_:UJQ MZS*$X*1))XJ M-JX"I8,D4O4'B-@+$9OX9 R16A"=!!M)8R3 @KBEF# @+P-R&;#%T$G24048 M8UQDL;T?R$&!,4HQ2&=V)?$2)2Y19A$EGD(%SK.9.JFW3NK6R:TZG20;[^T3 M -!J^YYJPH*]+-AE*2P6[/X*H/M8. \()T29ERASB'*KT#IS"MDHMQ03AMS+ MD+L,UMZO\[L,MQ03AL++4+@,UK%?%P^=DGNJ"0L$?M<"+@VR;0LX#:?^@_*( M# F*0J*7A2/9[4E7&8 M5/0@]3!38][=F[J)9&U_)XR&B^GJ/U!+ P04 " "BBE0LT%I%KD# B M#P & 'AL+W=OD>Y+;"F'Y"%E'8FK6]U\ M;T_.==&/LJC:=7SJNLM3DK2[DROS]K&^N,K_D^>QW^3T_@>LS>Y9M5 M4]^B9ERM2]Y_%/ D?#%W_>10N^$_GVWK9]\VQJR2M][/!,E&")]!X(Y(O/-[ M!$Y%R#@RYQ\#;#'"6#J"(',0@[V8V5M&VZ>D?3K8IW-["&HP0M0 J49(R@"8 M"%+!."V%M#/X'P"GIE!/(4$(53P76PQCFNP M(!?J:TD^%O-1 1^+Z\:5D.%.HF!6"46S 49+ L-\=*@)#$5*F; :P@U! 5/ MC39Z@=."3 'FA'0*J,4PJ0FK1 &943J5"YQ(87L&CK_#!=T"6KA H*R L3 M M@=@"<)V&26&84'IA7P$MA("5$%@HA1-H'HB%7##D01B8G2P?V= R"%@'@85" M"%CAO+J%VY1 /0BF8&&; JV#@(40G0 98(F#U)I0" G8@Y)^71<8T4H(FF"4 MAHPTL2^$2)4..1% QD'!TKK1\@I87X&% @M8.1_\D0$6?4L$,#52+1UA0&LL M8)$%%JKL!%(?"B -UZA2& C].9\N+!^GE98SI"# EES0PLBQ,$)X"\@FD)EO MV4= US *Q184C=.:R#E!QX9T.$4GW+,D:I$.+; <7PW]I6W!!:V)G-)$5& L M>* 5,S:\2&Y)9,K!B(5-QFEQY)0XHD)CV?.!F++AV;FED-I:K45X)B:SSJ)T MS7%HPMIH5U^KKK_$SV;OC=XS[SN38#[S#>#8KOUR,W:/7_+F>*[:Z+7N?-\S M=">'NNZ<)\H>/<63;UCO@\(=NOY5^_=F[-K&05=?IHXTN;?%F_\!4$L#!!0 M ( ***5 KJT.Y P8 !$@ 8 >&PO=V]R:W-H965T&ULC9IA;]LV$(;_BN'OJ\D[DA*+),#L9-B #2A:;/NL)DIBU+8R6TFZ?S_* M5KWP[F7L+[7EO-2]),7GCE0O7KOMM]UCV_:3[^O59GS[IX^SV>[VL5TW MNP_=4[M)?[GOMNNF3Y?;A]GN:=LV=_M&Z]6,C FS=;/<3*\N]K]]VEY==,_] M:KEI/VTGN^?UNMG^.V]7W>OEU$Y__/!Y^?#8#S_,KBZ>FH?V2]O_^?1IFZYF MQ[O<+=?M9K?L-I-M>W\Y_=E^O'%Q:+!7_+5L7W=OOD^&KGSMNF_#Q6]WEU,S M.&I7[6T_W*))'R_MHEVMACLE'_^,-YT>8PX-WW[_=<_7D[KZ>2NO6^>5_WG[O77=NR0GT[&WO_>OK2K)!^#'!EY8FAWZOA_,ZZ9OKBZVW>MD>W@>GIKAL;,??9JNV^''_>SL_Y;&:@J9P-SA4B,8S$(%(E(ATTX4VD%$B(%EIDV7D.H18#"(2U"]8[ M(T91"]E&HD"%#CK800'HM"XSY*$A#PR)0'.O CEK#>,P M 88).@R)$9X'-<).+HF@G+!/LR_G"LL\8<<5=%P!QV(5+RH5)Z430W*B3LHR M.S6T4P,[8G3FM8Y#5.ATA%$BB"*0,X]JFN0L1?V\N&@DEK J8+O68-0:8-A) M1AJ]4*QQWE0L27F&,K=5R 6V/+2EM7(].RCJZ2KT\+<%*:X!1@GB7$+.>YC M59E", QR"TA.DN06H3S(13:J,DO.^&!D4KU&RCJ9M^SED&HEDT\T-Z4QQ3BW MB.<2GU:#FJM0EP84<]H"4"N"CJ(L2=5R.#7-$]BBK#YN"CI?LHVY;Q'XU0QK M7I.I*ZMF[:0NMX3!;A'9)4HM8+8W=2$01K9%S)8T'459UI/#H[GNZNA5F8=E M)<\X 5B4 110-;H'3-9UK=!UAC(O0#'G"7%> I4TO%*4^( M\F*YS0G NW(Q%B>&"C4XHK.06!!CO''L?28XH4"8"Q!#E1 ,E M<_2I&"W4'X3S!J$=@.JFIC?YNCA[&-T$T*V .HJR8B?(X=1X3\5QI=)X05MAI 4Q<6$F-Z,Z WRV.:490#5:H6#!COZF1=GI)< M R59=E5*U/*X02LYV%0U8)0'U QK=A.3\\K225UN"3.>$>,E4!G4YU5I4\&8 MW(S(+8'*^EQ&S9B&>X@FUG)TD,R:DF>,$FVMM+3&\!D8/U6X@QE;@MSWB'.2Z Z=+3N:ZHD4,\0YJ8PY1V@/#LYOQK>::=#S%1Z M:C&]':*WE\'T<7R*)?>H0&53[PF\? +'^\P^.(GR&Z#DE#6"56,Z>_/F='A9 M_D>S?5AN=I.O7=]WZ_VKTONNZ]MT5_,A#=MCV]P=+U;M?3]\K=+W[>$E]>&B M[Y[&%_"SX_\"N/H/4$L#!!0 ( ***5 K[SIOL00 *@5 8 >&PO M=V]R:W-H965T&ULA9C;;N,V$(9?Q?"]5^0,3PH< [$7BQ9H M@6"+;:\5FSY@):V;[^W1^V[VHRK/ M[>/\V'67ARQKMT=?%>VG^N+/X9=]W51%%QZ;0]9>&E_LAD)5F8$0)JN*TWF^ M6@[OGIO5LG[MRM/9/S>S]K6JBN:?M2_KZ^-B=^1+O^WZ$$6XO/F-+\L^4O#Q]Q1T?JNS+WA__Q[]RY!\2.:E:/VF+O\Z M[;KCX]S-9SN_+U[+[FM]_<5/">GY;,K^-__FRR#OG80ZMG79#O]GV]>VJZLI M2K!2%3_&Z^D\7*]3_/=B? &8"L"M0*C[OPK@5 !_%E!#\J.S(=7/15>LEDU] MG35C;UV*?E#(!PR-N>U?#FTW_!:R;^D"39CUJX%YS4V0A^JT* MX*I8 RD.'RO84(7+^1J030*'\O@A"2>B+%ABK029=H%\<:<4Q/R\B(H]48*V73LY:R=GVB6V MDY-Z%F!S$8W/#2-3THK$5)6"QX&@ T]!(D2"*)+)"6.D2.I6(ABG7906HP2P M2J1,L0QZDD!,D>DP:3XVM+)@XY9FA<&25 E//+4D$D]D3DR:CW/4"8SG**/# M@+ <$XYX#$J&@TK%EA2I*O2O=/'TX'3"H34)2SP()4-"E9ABDD>AI"S49#Q2 MR*$3SI@X*:H+XQ:534TS'H>2\E"3=J:T6RA%:+5A=$:[/#4_>"Q*RD5M8T,4 M>+F4.H8T(UM("<:D.IXGH^302'8F%'K$#I5(XP $[P9X+H*@[1/S8])\3%SD M0L5(XX00H&822RKPH 4.M'&G 8-/@TJBBDUQPK#H06JOQX,6@)FOB14:>"X" MY:)4I+$I\!889#&K.5T 8X(@P',1&"[&XWX-E'?Q6&0D"RW"7\(-CT30C)MX MTS")HJJ,LS$^."$:94QB,0,>LL!L.#7$IAAZ:G1(,,L)E=2Y3,T0'K-@Z6#4 MB241># "LV$DJ 8.>4(;M'F<&*M46MB4+9Z.P-!1QU\L\/]T9"2+$"CT?J+[ MD> MXXPR5T(D/T60ARXRT#4Q=)'99(9E2ZAXJ[!AE.%;#2#U68T\?)'9CYI48CPJ MD4&EB5&)E( 0^(UQ5E0F#>K$60/RF$0&D\DAQ&,2&4R:&).3Z/YH)!=A+29) M45V\0F9WYUN5;P[#46 [V]:OYZX_2;I[>SMN?(+^?"QZOY8/F_'0\&>8\0SS M]Z(YG,[M[*7NNKH:SLCV==WYX%!\"@U^],7N]E#Z?=??VG#?C&>'XT-77Z9S MT>QV.+OZ%U!+ P04 " "BBE0M32P!;,! #2 P & 'AL+W=O,9O7H(2] MP1:T_U.B4<)YUU3,M@9$$4%*,KY:[9@2C:99$F-'DR78.=EH.!IB.Z6$^7< MB7U*U_02>&ZJVH4 RY)65/ "[G=[--YC$TO1*-"V04T,E"E]6.\/VY ?$_XT MT-N934(G)\37X/PH4KH*@D!"[@*#\,<9'D'*0.1EO(V<="H9@'/[POX]]NY[ M.0D+CRC_-H6K4WI/20&EZ*1[QOX)QGYN*1F;_PEGD#X]*/$U68=J M9/%2E'@?SD;'LQ_Y+[!E !\!_ K AD)1^3?A1)88[(D99M^*<,7K/?>SR4,P MCB+^\^*MCYZS]>XV8>= -.8?2O"E$@?^'YPOPS>+"C<1OOFB M<+=,L%TDV$:"[1>"NZL6EW+NKXJPV4P5F"INDR4Y=CIN\BPZ+>P#CW?RF3YL M^R]AJD9;-"VQO0%61Y 4A";)GDC&%2[SZ#N9,M>#$US!R2 [2,G,VQ&$'@NJ,0B5G MK9^#\;TNU#^IM%&,N=- MTQ+;&V!U!$E!Z&YW123C"I=Y]!U-F>O!":[@:) =I&3FWP&$'@NJ,0B4GK5^" M\:,N\"X( @&5"PS,;V>X R$"D9?Q.G/B)64 KL_O[ ^Q=E_+B5FXT^*9UZXK M\ U&-31L$.Y)CX\PUW.)T5S\3SB#\.%!B<]1:6'CBJK!.BUG%B]%LK=IYRKN MXW23)C-L&T!G %T -S$/F1)%Y??,L3(W>D1FZGW/PA,G>^I[4P5G;$6\\^*M M]Y[+Y#K-R3D0S3&'*8:N8Y8(XMF7%'0KQ8%^@]-M>+JI,(WP])/";)L@VR3( M(D'VB>#R2XE;,5=?DI!53R68-DZ3194>5)SDE7<9V%L:W^0C?)KV7\RT7%ET MTLZ_;.Q_H[4#+V5WX4>H\Q]L,00T+ARO_=E,8S893O?S#R++-R[_ U!+ P04 M " "BBE0/02A$KV$ *[Y0VRSIW]E+]IM)',>=.T MQ/8&6!U!4A":)!^)9%SA,H^^LRES/3C!%9P-LH.4S/P]@=!C@5-\K/QMOD86EYA*4Y5HA TV![]/C*0OQ,>")PVA79Q0JN6C]'(QO M=8&3( @$5"XP,+]=X0&$"$1>QI^9$R\I W!]OK%_B;7[6B[,PH,6OWGMN@(? M,*JA88-PCWK\"G,]'S":B_\.5Q ^/"CQ.2HM;%Q1-5BGYO/7> M:YGN]SFY!J(YYC3%T'7,$D$\^Y*";J4XT?_@=!N^VU2XB_#=&X6';8)LDR"+ M!-D;@D_O2MR(.23ODI!53R68-DZ3194>5)SDE7<9V'L:W^0U?)KV'\RT7%ET MT&PO=V]R:W-H965TC/QEML8:F% FT%:F*@*>A](XV>8ZWE'R5S\5[B"].%!B<]1H;1Q)=5@':J9Q4M1_'G:A8[[.-UD M-]@V()T!Z0(X1 ";$D7E'[GC96YP)&;J?<_#$R?'U/>F"L[8BGCGQ5OOO9;) M(+H-WV\JW$?X_I7"_Q!DFP19),A> M$>S?E+@5D[U)PE8]56#:.$V65#CH.,DK[S*P]VE\DY?P:=J_<=,*;4;EW\!4$L#!!0 ( M ***5 DI-?(M@$ -(# 9 >&PO=V]R:W-H965TT5MJ#]385&<>=-4S/;&N!E M!"G)DM7JFBDN-,W3Z#N9/,7.2:'A9(CME.+F[0@2^XRNZ8?C2=2-"PZ6IRVO MX1G<[_9DO,4FEE(HT%:@)@:JC-ZN#\=MB(\!?P3T=G8FH9(SXDLP?I89705! M(*%P@8'[[0)W(&4@\C+^C9QT2AF \_,'^T.LW==RYA;N4/X5I6LRNJ>DA(IW MTCUA_P/&>G:4C,7_@@M('QZ4^!P%2AM74G36H1I9O!3%7X==Z+CWP\TN&6'+ M@&0$)!-@'_.P(5%4?L\=SU.#/3%#[UL>GGA]2'QOBN",K8AW7KSUWDN^WN]2 M=@E$8\QQB$GF,5,$\^Q3BF0IQ3'Y#YXLPS>+"C<1OOFB\'J98+M(L(T$VR\$ M-]]*7(K9?TO"9CU58.HX3984V.DXR3/O-+"W\1'99_@P[8_/\'5!+ P04 " " MBBE0(?5>@;8! #2 P &0 'AL+W=O; ?@T*L4RA:X0 M%(0FR0V1C"MX@I-!=I"2F;]'$'HL<(K?'$^\[5QPD#+O60L_ MP?WJ3\9;9&&IN01EN5;(0%/@N_1PS$)\#'CF,-K5&85*SEJ_!.-;7> D" (! ME0L,S&\7N
IYVKN(_3#4/S+$R-WI$9NI]S\(3IP?J>U,%9VQ%O//BK?=>RG1_FY-+ M()ICCE,,7<W 0 T@, !D !X;"]W;W)K&UL;5/; M;IPP$/T5RQ\0[P+9IBM RJ:J6JF55JF:/GMA "N^4-LLZ=]W; @E*2^V9SSG MS)GQ.!^-?78=@"-,8J[M&T+7.]!5Y'D)(L MV>T.3'&A:9E'W]F6N1F\%!K.EKA!*6[_G$":L:![^NIX%&WG@X.5><];^ '^ M9W^V:+&%I18*M!-&$PM-0>_WQU,6XF/ DX#1KFXIF8O_!E>0&!Z48([*2!=74@W.&S6SH!3%7Z9=Z+B/TTUZF&';@&0& M) O@+N9A4Z*H_!/WO,RM&8F=>M_S\,3[8X*]J8(SMB+>H7B'WFNY_YCF[!J( MYIC3%).L8Y8(ANQ+BF0KQ2GY#YYLP]--A6F$IV\49ML$V29!%@FR-P2W[TK< MBCF\2\)6/55@VSA-CE1FT'&25]YE8.^3^";_PJ=I_\YM*[0C%^/Q96/_&V,\ MH)3=#8Y0AQ]L,20T/AP_X-E.8S89WO3S#V++-R[_ E!+ P04 " "BBE0 MX$4T)KF@6V@:5%LP 8$';8]*S9M"]7%D^2X^_M1LN.YK5\DD>(Y M/*2H;##VQ;4 GKPJJ5U.6^^[ V.N;$%Q=V,ZT'A3&ZNX1],VS'46>!5!2K)D ML_G,%!>:%EGTG6R1F=Y+H>%DB>N5XO;O$:09S:%H?'*S(.M[ #_ _ MNY-%B\TLE5"@G3":6*AS>K\]'-,0'P-^"1C%"".4HC75Q)V3MOU,2"4A1_'7>AXSZ,-^D5M@Y()D R M _81P,9$4?DC][S(K!F('7O?\?#$VT."O2F#,[8BWJ%XA]Y+L;V[S=@E$$TQ MQS$F6<;,$0S9YQ3)6HIC\@&>K,-WJPIW$;Y[HW"_3I"N$J21('U#NQ(\Q M.-?ODK!%3Q78)DZ3(Z7I=9SDA7<>V/LDOLG_\'':OW/;".W(V7A\V=C_VA@/ M*&5S@R/4X@>;#0FU#\=;/-MQS$;#FV[Z06S^QL4_4$L#!!0 ( ***5 0 M]TUXM0$ -(# 9 >&PO=V]R:W-H965TF+[1G/.7-F M/"XF;9YL#^#0BQ3*EKAW;C@08NL>)+-7>@#E;UIM)'/>-!VQ@P'61) 4A";) M-9&,*UP5T7BIQBE\=C[SK77"0JAA8!S_ _1Q. MQEMD96FX!&6Y5LA 6^+;]'#,0WP,^,5ALILS"I6X R$"D9?QO'#B-64 ;L^O[%]C[;Z6,[-PI\5OWKB^Q#<8-="R4;A'/=W# M4L\GC);BO\$%A \/2GR.6@L;5U2/UFFYL'@IDKW,.U=QG^:;+%U@^P"Z .@* MN(EYR)PH*O_"'*L*HR=DYMX/+#QQ>J"^-W5PQE;$.R_>>N^EHDE:D$L@6F*. M["K,(S]XI_ ]!ODN01X+\'4'VH<2]F/Q# M$K+IJ033Q6FRJ-:CBI.\\:X#>TOCF[R%S]/^G9F.*XO.VOF7C?UOM7;@I217 M?H1Z_\%60T#KPO&S/YMYS&;#Z6'Y063]QM5?4$L#!!0 ( ***5" *1<3 MMP$ -(# 9 >&PO=V]R:W-H965T<"CMM_/\"NYW;^ MQQ[]V[XT@' M-,^V 7#D5:O69K1QKCLP9HL&M+!7V$'K;RHT6CAOFIK9SH H(T@KQI/DAFDA M6YJGT78J]4[*%DR&VUUJ8MR,H'#*ZH>^.)UDW+CA8GG:BAI_@?G4GXRTV MLY120VLEML1 E=&[S>&X"_$QX+>$P2[.)%1R1GP.QO*D<\H 7)[?V;_%VGTM9V'A'M4?6;HFHWM*2JA$K]P3#@\PU7-- MR53\#[B \N%!B<]1H+)Q)45O'>J)Q4O1XG7<91OW8;SA7R;8.H!/ #X#]C$/ M&Q-%Y5^%$WEJ<"!F['TGPA-O#MSWI@C.V(IXY\5;[[WD/+E.V24033'',88O M8C9S!//L$VPK!X/93B6LQ^T]) MV**G&DP=I\F2 OLV3O+".P_L'8]O\B]\G/9'86K96G)&YU\V]K]"=."E)%=^ MA!K_P69#0>7"\=:?S3AFH^&PFWX0F[]Q_A=02P,$% @ HHI4 N(DEBC M @ % L !D !X;"]W;W)K&UL=5;MCML@$'P5 MRP]P&.Q\G9)(EZNJ5FJETU5M?Y.$)-;9Q@627-^^@'VNA8<_,>#9&3"SFUW? MI7K3%R%,\EY7C=ZD%V/:1T+TX2)JKA]D*QK[YB15S8V=JC/1K1+\Z(/JBK L MFY.:ETVZ7?NU%[5=RZNIRD:\J$1?ZYJKOSM1R?LFI>G'PFMYOABW0+;KEI_% M#V%^MB_*SLC A2-HD2ITWZ1!]WC+D C_A5BKL>C1-WE+V4;V[R];A) M,[S663 M+M/D*$[\6IE7>?\B^@/-TJ0__3=Q$Y6%NYU8C8.LM/]-#E=M9-VSV*W4_+U[ MEHU_WKLWLT4?A@-8'\"&@*77(9V0W_DG;OAVK>0]4=W';[F[8_K([+LRNP[ 1A@X(8MD'"88D=FP2SG!X#G>8^_!\K+[( M,$$!"0I/4(SU:18<$6$BAYQ!D1D@8($(PN189 Y%YH"@"$009H9%%E!D 0CF M@0C"++#($HHL <$R$$&8%19909'5E("%%X\PD8NG&X M E"0WOG$!P@4\P$N A1D>#[Q 0+%?(#K 5)GD]\@$ Q'^!20$&>YQ,?(%#, M![@:4)#JQ<0'"!3[M\/U@(%4+T(?0%#$!PS7 P92O0A] $$1'S!<#QA(]2+T M 02%/B"CIJ06ZNS;,9T!H=6CYGGS'1_[#NW[Q.U?GLM')7AK;&OD& MYB2E$78OV8/-L8MM48=))4[=VK+H^K9L8V?8]*!D:X>T_4$L#!!0 ( M ***5">-MOH_0$ ,L% 9 >&PO=V]R:W-H965TZE>=0U@@C?!6[T/:V.Z'2&ZK$$P_2 [:.W)12K!C%VJBNA. M 3O[(,$)C:(-$:QIPR+W>T=5Y/)J>-/"407Z*@13?P[ 9;\/X_!]X[FI:N,V M2)%WK((?8'YV1V579'(Y-P):W<@V4'#9AX_Q[K!U>B]X::#7LWG@*CE)^>H6 M7\_[,'() 8?2. =FAQL\ >?.R*;Q>_0,)Z0+G,_?W3_[VFTM)Z;A2?)?S=G4 M^S +@S-) S&XK_!#;B5NTPLHY1<^]^@O&HCQ>AB4Q'L;1B; MUH_]<)(D8Q@>0,< .@5DGD,&D,_\$S.LR)7L S7"KK.0!(4DB$&\@&":#ZYB@T(VB,%J <$T:QR2HI 4,4@6 M$$RSP2$9"LD0@W0!P309#MFBD.V=01PM(?<:FFP7$#)[3 )4Y=N(#DIY;7T+ MF^U.G>J1^L?X3SZTN>],54VK@Y,T]DG[AW>1TH!-)7JP_X_:=M9IP>%BW#2U MV3C+U[^(O4$L#!!0 ( ***5"2%"JZM@$ -(# 9 M>&PO=V]R:W-H965T(,R*7[]P.2IEF7+X"-W_.S,?F$YMEV (Z\:-7;@G;. M#4?&;-6!%O8&!^C]38-&"^=-TS([&!!U!&G%>)+<,BUD3\L\^LZFS'%T2O9P M-L2.6@OSYP0*IX*F]-7Q)-O.!01F_%TZZI@S M[?F5_5.LW==R$18>4?V2M>L*>D])#8T8E7O"Z3,L]7R@9"G^*UQ!^?"@Q.>H M4-FXDFJT#O7"XJ5H\3+OLH_[--\<^ +;!_ %P%? ?S^(\,3ID?O>5,$96Q'OO'CKO=>2WR8YNP:B)>8TQ_!-3+I&,,^^IN![*4[\ M/SC?AQ]V%1XB_+#-?I?M$V2[!%DDR/XI,7U7XE[,>Y5LTU,-IHW39$F%8Q\G M>>-=!_8A/B)["Y^G_9LPK>PMN:#S+QO[WR Z\%*2&S]"G?]@JZ&@<>%XY\]F M'K/9<#@L/XBMW[C\"U!+ P04 " "BBE08:,MT[M\? M&7-E"UJX&]-#AS>UL5IX-&W#7&]!5)&D%>.[W1W30G:TR*+O;(O,#%[)#LZ6 MN$%K87^?0)DQIPE]=[S(IO7!P8JL%PU\ _^]/UNTV*)220V=DZ8C%NJ**F@%H/R+V;\!',]MY3,Q7^!*RB$ATPP1FF4 MBRLI!^>-GE4P%2W>IEUV<1^GFS29:=L$/A/X0CC$.&P*%#-_$EX4F34CL5/O M>Q&>.#ER[$T9G+$5\0Z3=^B]%OQNG[%K$)HQIPG#5YAD03!47T+PK1 G_A^= M;]/WFQGN(WV_CGY_V!9(-P72*)#^4V+ZH<0MS.V'(&S54PVVB=/D2&F&+D[R MRKL,[ ./;_(7/DW[5V$;V3ER,1Y?-O:_-L8#IK*[P1%J\8,MAH+:A^,]GNTT M9I/A33__(+9\X^(/4$L#!!0 ( ***5 (4.JSM@$ -(# 9 >&PO M=V]R:W-H965T[( MF"T:T,+>80>MOZG0:.&\:6IF.P.BC"2M&-]L]DP+V=(\C;ZSR5/LG9(MG VQ MO=;"_#J!PB&C6WISO,BZ<<'!\K03-7P%]ZT[&V^Q6:64&EHKL24&JHP^;H^G M). CX+N$P2[.)%1R07P-QJU7(2%)U0_9.F:C!XH*:$2O7(O.'R$J9Y[2J;B/\,5E(>'3'R, I6- M*REZZU!/*CX5+=[&7;9Q'\:;Y$9;)_")P&?"(1+8&"AF_D$XD:<&!V+&WG<[_RN?,CU/@/-AL**A>.#_YLQC$; M#8?=](/8_(WSWU!+ P04 " "BBE0Q]U#C[TFZLBUE4U6IU$BK M5&V?67MLHX!Q *^3O^^ '==*_0+,<,Z9"T,Z&/OB&@!/WK1J748;[[LC8ZYH M0 MW8SIH\:8R5@N/IJV9ZRR(,I*T8CQ)#DP+V=(\C;ZSS5/3>R5;.%OB>JV% M?3^!,D-&-_3#\2SKQ@<'R]-.U/ 3_*_N;-%BLTHI-;1.FI98J#)ZOSF>=@$? M ;\E#&YQ)J&2BS$OP?A>9C0)"8&"P@<%@=L5'D"I((1IO$Z:= X9B,OSA_JW M6#O6,L$8A5$NKJ3H MG3=Z4L%4M'@;=]G&?1AO]GRBK1/X1. SX;"/M8R!8N9?A1=Y:LU [-C[3H0G MWAPY]J8(SMB*>(?)._1> MV/OXB.P??)SV)V%KV3IR,1Y?-O:_,L8#II+&PO=V]R M:W-H965T>9X99"8=I7K5#8!!;X)W.L.-,?V9$%TT M()A^D#UT]J222C!C3543W2M@I0\2G- H.A+!V@[GJ?==59[*P?"V@ZM">A"" MJ=\7X'+,\ Z_.U[:NC'.0?*T9S5\ _.]ORIKD86E; 5TNI4=4E!E^&EWOB0. M[P$_6ACU:H]<)3/7S(D721>XWK^S M?_2UVUIN3,.SY#_;TC09/F%40L4&;E[D^ GF>@X8S<5_@3MP"W>96(U"?7<3J)XSDL'$#G +H$G+P.F81\YA^887FJY(C4=/<] M<[]X=Z;V;@KG]%?ASVSRVGKO.4UH2NZ.:,9<)@Q=878+@ECV18*&)"[TOW : M#M\',]S[\/U:_3$*$\1!@M@3Q/^4N-^4&,+$89%#4.00(#AL1$*88UCD&!0Y M!@B2C4@(FZK;3Z":-;03_7"LI#=A4H@=[JXV=1XO!H3)NF]B]FKIR,HSLYX%# MEJF7_P%02P,$% @ HHI4&3J8QW% 0 -P0 !D !X;"]W;W)K&UL;51A;]L@$/TKB!]0$A)W7F1;:EI5F[1)4:=MGXE] MME'!N(#C[M\/L.NZ*5\,=[Q[[X[CG(U*/YL6P*)7*3J3X];:_D"(*5N0S-RH M'CIW4BLMF76F;HCI-; J!$E!Z&9S2R3C'2ZRX#OI(E.#%;R#DT9FD)+I?T<0 M:LSQ%K\YGGC36N\@1=:S!GZ!_=V?M+/(PE)Q"9WAJD,:ZAS?;0_'Q.,#X ^' MT:SVR%=R5NK9&]^K'&]\0B"@M)Z!N>4"]R"$)W)IO,R<>)'T@>O]&_MCJ-W5 MY" M^&ZM_C6-$^RC!/M L/]0(KTJ,8;9Q462J$@2(=A?B<0PR94(635.@F["DS6H M5$,7QF7E7:;BCH;&O\.GD?K)=,,[@\[*NN<3FEPK9<&ELKEQN;1NBA=#0&W] M]HO;Z^DM3X95_3RF9/E7%/\!4$L#!!0 ( ***5 X(_.G^ $ ,@% 9 M >&PO=V]R:W-H965TDT;=(F19W6?7;(!5!MS&PG=/]^MJ&,M5.QM?,4CUK!L $[P( MWND=:8SIMY3JJ@'!])WLH;,[9ZD$,W:I:JI[!>SDDP2G<1BNJ6!M1\K"QPZJ M+.3%\+:#@PKT10BF_NR!RV%'(O(:>&SKQK@ +8N>U? #S,_^H.R*SBRG5D"G M6]D%"LX[. MR?KX/9&26=,E+N>O[)]]\;:8(]/P(/FO]F2:'E(AA=J;KM='"4QCYG M_^C.4AJP7L([^_\TMJW."PYGXZ8;.U=C;QD71O93WZ1S\R[_ E!+ P04 M" "BBE0$VL\ E<" !;!P &0 'AL+W=O-OHB)$>N\-;<7:KZ3L5D$@CA5IL'AB'6G5R9GQ!DNUY)= M=)S@DR$U-( )$&#Z]8O"[.WYV7!KI+6+=ES3UR;!O._&T)9O_9#_V/CI;Y4 M4F\$9='A"_E)Y*]NS]4JF**S.:>SN3 MV)M>?#NM?: -$4J.4D? :KB1+:%4!U(V_HPQ_4E2$^?SC^A?3.XJEP,69,OH M[_HDJ[6?^=Z)G/&5RA?6?R5C/K'OCL>KD*P9HR@K M#7X?QKHU8S^8.M Y.D]9K?$H-CM CD318:/YDFDP!T@<@:(3(#HSF1F56K ) ;3 M&DR:@BQ&5KY+6 Y@;,-V2]@#P['3<.PPG%N&!TP\DXAA!N+8,NR H12$]C]: MPAX83IR&DX5A!(!E.%E(P B U+Y1R:)T*%$%MF[V;@E[8#AU&DX=AD/+<+J0 M"*,0I0_N;N;4R1PZ5L8;%P:Y17*G2.X($%DB+HR=23![>AK"+^99%]Z175O3 M4F:[4^=XAN;I^@\?VLX/S"]U*[P#D^H!-,_4F3%)E!7PI.Y I3K=M*#D+/4T M57,^O/?#0K)N;&7!U$_+?U!+ P04 " "BBE0\D"$Q'L" #B"0 &0 M 'AL+W=OBK.2-:"DJ,-*AGR/2]&)2DJ-UO;M9W( MUORB6%'1G7#DI2R)^/M"&6\V+G9O"Z_%.5=F 67KFISI3ZI^U3NA9ZAG.18E MK63!*T?0T\;]A)^W.#4!%O%6T$;>C1UC9<_YNYE\.VY6UF3R3=.*+]6C4Q?PK\'.C-/)A%NW?VG78K]>HU"[QX MC:Z&J,.\M!C_#N,/$=LQ(HAZ"-(">A4^J,*W\>% 10(3!"!!,"9('ERTD-A" M*@O!?HR],'RPNP6 . RB<+6"%86@HA"PE,($$4@0+5MJ(=&]TD1;\M,'1\NX M@9X8U!,#AB9V) $)DF5#R5@H_(T X.PW2D%%Z5@1]AXRI:-,'IQB!:98 2DP M3( ]N$*]Y7WK,+#*KD3G($,=$YT" U;\"0JXS#%0YR,K_K*5.J NP0&V@0.)RC@PL9 98^LQ,M6YB!#'7!_P$"# MP!/'"(8+&@,5/;*2COL[V#7_ ]AJ0G>'K;G]_"#B7%32V7.ESVU[NIXX5U23 M>D]Z?W)]X>HGC)Z4&29Z+-I;1SM1O.YN5*B_UF7_ %!+ P04 " "BBE0 M$VG]- $" T!0 &0 'AL+W=OZ9D$*7?23EN$1)U!Q2+.S;"H'8:QBF6:LE;)$8.^&1(E* H M"#)$<3_X56%B!UX5["Q)/\"!>^),*>9_=T#85/JA_Q)XZ-M.Z@"JBA&W\!/D MK_' U0HM*J>>PB!Z-G@\$#3X3 M^<"FKS#7D_K>7/QWN !1<)V)\J@9$>;KU6F,4)L&5D<6D*Z,K MQ#Z]227.P_P_B63.1#)'Q?E5(MD'*T:KRT:!M^9="J]FYT'JW[J*+D__/M*7 M]2J^4RW!ON!7&=M/?F#>]H/PCDRJIV N;,.8!)5F<*>.HU,M;%D0:*2>;M2< MVX=L%Y*-&ULC9CA;ILP$,=?!?$ A3M#@"J)U&2: M-FF3JD[;/I/$25 !9^ DW=O/&,K2^(S<#P6;N_O?V?Y5OLZOHGEMCYQ+[ZTJ MZW;A'Z4\/09!NSWR*F\?Q(G7ZLM>-%4NU; Y!.VIX?E..U5E@&$X"ZJ\J/WE M7,\]-\NY.,NRJ/ESX[7GJLJ;ORM>BNO"!_]]XJ4X'&4W$2SGI_S ?W#Y\_3< MJ%$P1MD5%:_;0M1>P_<+_PD>URSN'+3%KX)?VYMWKRME(\1K-_BZ6_AAEQ$O M^59V(7+UN/ U+\LNDLKCSQ#4'S4[Q]OW]^B?=?&JF$W>\K4H?Q<[>5SXJ>_M M^#X_E_)%7+_PH:#8]X;JO_$++Y5YEXG2V(JRU;^][;F5HAJBJ%2J_*U_%K5^ M7OLO,0QNM ,.#C@Z($XZL,&!C0X0Z>+[S'2IGW*9+^>-N'I-OUNGO#L4\,C4 M8FZ[2;UV^INJME6SER6#;!Y3)XA MP@DM&FB@B$XL(6BDP85ITBBUZ-!4@PO68'(=3VTVS36X@ TFV185I*%&%ZC1 MA'JJ(*2A1@KJS!*"AAI=H":-+-N,--3H C6:4*>SB56AF487IM%DVJ9"XXPN M.*.)\V1!-,U(T,QL(6B:T85FRHC9;H,TS>A",UIHMBC1,*,+S&C"/*'$:*"9 M"]#,!-JF0K/,")896D+0+#,7EBDC9KGL,"F/ZMX<]"M;.MMQ;G6??3-[-@N/^F&,/AOWO?:W_/F4-2M MMQ%2=8FZE]L+(;G*)GQ0V1Q5>S\.2KZ7W6NBWIN^Q^T'4IR&_CT8_XFP_ =0 M2P,$% @ HHI4!Q?//"# @ U@< !D !X;"]W;W)K&ULC57;CILP%/P5Q ,?687RM[YD1#A?31UR^?^48CN.0AX>20-YD^T(ZW\ MLJ>LP4).V2'@'2-XITE-'<1AF <-KEI_,=-K&[:8T9.HJY9LF,=/38/9WX+4 M]#+W(_]SX:TZ'(5:"!:S#A_(#R)^=ALF9\&@LJL:TO**MAXC^[G_$CVOH<)K MP*^*7/AH[*E*MI2^J\G7W=P/54*D)J50"EB^SF1)ZEH)R33^])K^$%(1Q^-/ M];6N7=:RQ9PL:?V[VHGCW(>^MR-[?*K%&[U\(7T]F>_UQ7\C9U)+N,I$QBAI MS?73*T]$K*>D/UOA+PGY!8A,&9I]U=8X,6,T8O'S/_38?6;1L^YW-]2+>KMU-_D M!G"Y>EXD23H+SDJHQQ0&$X\PT8 (I/H0(G:%*.()/;X-L)PBDNP6LG) ;,RK M"Y/?8M93#$3N8A*G7XGF)S;$ MH3BV<"L'#D((0LN<5Y<>0FF*+!.GN"A+,I3>,2)S&I$YG+RS%;E3()\ZF8:6 MDP:3C3,%>0@1BJR27, TCN!H;VY2 LZ4@",E*U(!)I%R!,/0VK/U%):!#*([ M%D-G.M"1CG7V"C@M'"9ACI#U4ZX=0( 0 *-C:%(*1G=/0]A!=P[NE?34"G7T M1JM#R:9D>\[9H>JY=Z6"GDSZOMK3ZD@,L_P2:9XE$UV MF-1D+]00R#$SK<9,!.WZ+AH,K7SQ#U!+ P04 " "BBE0\.?V08T# ![ M#P &0 'AL+W=O+JE9JI5.KMK^YQ$E0 :?@7-JWKPU<#KS+Y?X$[,SNC@=[8!<7W?QN MCTJ9X&]5UNTR/!ISNHNB=GM45=Y^T"=5VW_VNJER8X?-(6I/C&SN*KEEV1:7JMM!UT*C],KPG=QLJ74"'^%FH2SNZ#]Q2GK3^[0:? M=\LP=HQ4J;;&I\K=+B)WW*J_=9.=V-U_5I[6SCZO&&>+Z-DE&C#K'D-'&#)% M;"""<7[%1);!E0;%:*PI2$"G)1X@(LT\%A#"!$Z"H5JP+IY/5B$\+7J,[#!U MCR%,RM1CB\!8%B<,I\-1.ARA(STZ/4:,ZA":R3296;= "PE0B%#O":\%*,1D M0DCBK1O"*.?9W&.0*!V)K-NKLY:@3NPQ>0LQ(9&@)!*$1(HG2-$$Z3M$3:%: M&4]B[BT%@<5Q3#.<3H;2R0"=5.+Q),:-(D84R7RGB"%51FGF'^;;N"FE&>\B M[S@A VA# MT#=04SJX#Y'W&!&!3B120H4O,@*3=%8?W*\(-"PFR$P*W&,(9C) 8N@A1-B3 MYUO-;=R4$NXX!+,<(',"?9A1 3AM,"!)Q#PIW,4(M#$FYDXI[CP$6@\B=0;H M)AF1_NOE)FSZJ8$[&<6:0H=RE5)?9PQGMSV9>=-3W,DHXF1B+@7N.Q3Q M'2#S )I^+PA_/]]"3>G@'D8Q#P,B0W>2@,X&0EL[M&MQT*&(Z M4%_X_9-*Z,H#;/RJ23/FPS9(-B;<&9XACEL=Q:P./ D)&/D?D@,G#$@0LXM& M'4BEFD/7W;7!5I]KXS[21[/7#O*>N@[&FU^3NX>^#WQ-T[>E7_/F4-1M\*2- M[8^Z+F:OM5&69_S!JG:TG?!U4*J]<;>)O6_Z=K ?&'T:6MWHVF^O_@-02P,$ M% @ HHI4.HV#5(D @ (@8 !D !X;"]W;W)K&ULA57K;ILP%'X5Q /4W"\1(#69IDW:I*C3NM\..0FH!C/;"=W;SQ=* M:?"6/\$^?+<#^*08*7OA#8!P7CO2\])MA!@V"/&Z@0[S!SI +^^<*.NPD%MV M1GQ@@(^:U!$4>%Z".MSV;E7HVIY5!;T(TO:P9PZ_=!UF?[9 Z%BZOOM6>&K/ MC5 %5!4#/L,/$#^'/9,[-*L87 JW4=_L\L57@.>6QCY8NVH3@Z4 MOJC-UV/I>BH0$*B%4L#R# MW1J1Y7:'T-I$J/G1@I_[-ST82*(AO8%$GN][X4V4-2Z-PSA?X#[DB:QYHE6> M,([M K%5(+[?D('$BZ!1F 1IGMA]$JM/8@GZ#X'4*I#>#YJN@@:QEWF>W2:S MVF26G*E=(+<*Y/=SYJLW'Z59&GNW/FAQM#I@9SV%N%/32R_41[RHSH/N,5!' M\Z:^E0/0S*MW&3,]OV-V;GON'*B0!U\?SQ.E F1,[T$^R48.['E#X"34,I5K M9L:6V0@Z3!,9S7\+U5]02P,$% @ HHI4%<#!$C! 0 UP, !D !X M;"]W;W)K&UL;5/;;IPP$/T5RQ\0L\!NTA4@95-5 MJ=1(JU1MG[TP@!5?B&V6Y._K"Z$HY<7VC,^<.3,>%Y/2+Z8'L.A-<&E*W%L[ M' DQ=0^"FALU@'0WK=*"6F?JCIA! VU"D. D39(#$91)7!7!=]95H4;+F82S M1F84@NKW$W UE7B'/QS/K.NM=Y"J&&@'/\'^&L[:661A:9@ :9B22$-;XOO= M\91[? #\9C"9U1GY2BY*O7CC>U/BQ L"#K7U#-1M5W@ SCV1D_$Z<^(EI0]< MGS_8OX7:72T7:N!!\3^LL7V)[S!JH*4CM\]J>H2YGCU&<_$_X KV=H1;ASXHWS7JML?U>0JR>:,:>(25>8W8(@CGU)D6ZE.*7_ MA6?[+]L$V:;&+!!DZ_RW^39!ODF0!X)\K>"0?"HR8@X!(R,F.21)\BD/6356 M@.["2!E4JU&&<5YYEZF]3\/#_(/'D7^BNF/2H(NR[GG#([1*67!JDALW1[W[ M98O!H;7^>.O..LY:-*P:YF]$EK]<_0502P,$% @ HHI4 W/U" Y @ M%0< !D !X;"]W;W)K&ULC57;CILP%/P5Q'O7 M%PPD$4%J4E6MU$K15FV?G<0): VFMA.V?U_;L(@%4^4%W^;,S#$^=M8*^:(* MQG3P6O%:;<-"ZV8#@#H5K*+J232L-BL7(2NJS5!>@6HDHV<75'& (4Q 1"VTG0)XU],I^,/VS.4@S M @/+N:Q8K4I1!Y)=MN%'M-DC; ,MG MT7YA?4)Q&/39?V-WQ@W<.C$:)\&5^P:GF]*BZEF,E8J^=FU9N[;M5DC:A_D# M29%&\CN;S74'@JTB1PG*P-T2]9A=A\$C#'Z/V,\143Q @#$PN,!>%]C%DW,%HZM5)YT;7T$^P\A*L'C"Z MFADE!)*E#5E[==8>H]A/@*"_]N #5GO0V"M*X'II3]!"F2./VX7SC/PUBAXI M4N2I4@11,CT"8'0_V0?C.Y77LE;!46ASU;D+Z2*$9H83/IG<"_-�/.+MIV M4].7W47=#;1H^D<(#"]A_@]02P,$% @ HHI4&""MKH< @ %@< !D M !X;"]W;W)K&ULC97;CMHP$(9?)O[7A3$KP$+O#IG]_?V##..LI>>0D@G+>: M-#QW2R':%4)\7T*-^1-MH9$K1\IJ+.20G1!O&>"##JH)"CPO1C6N&K?(]-R6 M%1D]"U(UL&4./]ELJ/T50V^'7+74T1 8"^4!9;-!39 MB'*2''^,J3OLJ0*O^^_N7W3R,ID=YK"AY'=U$&7NIJYS@",^$_%,NZ]@$EJX MCLG^.UR 2+DBD7OL*>'ZV]F?N:"U<9$H-7[KVZK1;=>O1+X)LP<$)B 8 OSH M;D!H L)) .K)=*J?LY5Y/Z[/2:S);+V4L1QHL, M7921T:Q[37"E"<:*S:TB_&^"),! $5@I AT?C2CB"46OB;6FT1H_B7TO2"9U(Z#("A19@"8;K:.;C;P)RCW%"&)AA5A8()9V M@]AJ$#]PS_%L%O<4(XC$"I'<0B0?&*16@_2!+-+;2_?T9Y++K>X#E*4596G) MQ;<;R&)K+0#> ]D8T?R?[P%A#X6N"I1Z,7Y@=JH:[NRHD+5.5Z0CI0*DJ?4C]0P(' 4JIO(/NLK=3\0M#6O$!J>PN(?4$L#!!0 ( ***5 1^7DC MQ0$ "P$ 9 >&PO=V]R:W-H965T0/6#L&)VD$2,U652NU4K15VV<'AH#6QM1VPO;OZPN+4$)?L&=\YIPSOI"/ M2K^:%L F;U+TID"MM<,!8U.U(+EY4@/T;J516G+K0GW!9M# ZU D!::$;+'D M78_*/.1.NLS5U8JNAY-.S%5*KO\>0:BQ0!OTGGCI+JWU"5SF [_ #[ _AY-V M$9Y9ZDY";SK5)QJ: GW<'([,XP/@5P>C6E?C=U;8MT!XE-33\*NR+&K_ MU ]#R=3\-[B!<'#OQ&E42ICP3:JKL4I.+,Z*Y&]Q[/HPCG&%T:ELO8!.!70N MH+&7*!25#X9MB*L.?/&96]ENJ,YOGFB"7., M&+K$L \S!CO^682NBM! D"X(-OOM.D&Z2I &@FSI(+TS&2'; .D#A+&,$+(N MDZW*9(\RNWN=B&$+'9IM_ZO#5G78@P[=D3L=]M#/GI!'';PX:/^.OG-]Z7J3 MG)5U=R:<;*.4!4=)GAQGZY[N' AHK)_NW%S'"QP#JX;I;>+Y!U'^ U!+ P04 M " "BBE0N0H+I?H! #U! &0 'AL+W=O.XN MK3()5!4#N< /4#^'H] 1FE6:CD$O.]X' LYE^!3O#IG!6\"O#D:YF >FDQ/G M+R;XVI1A9 P!A5H9!:*'&QR 4B.D;?R9-,.YI"$NYV_JGVWONI<3D7#@]'?7 MJ+8,MV'0P)E8^LG"8&K^&]R :KAQHFO4G$K[#>JK5)Q-*MH*(Z]N M['H[CFXEQQ/-3T@F0C(3XNR_!#P1\#LAM M8;V9M4G:O;-KNENIL[<*;]("W8S0A-D[3++ Q#,":?6Y1.(KL4_NZ,G' H=[ MQ/;17P%[F\"6CY<&M[E?(/4*I%8@_; +V6H7'":WF-X52=--OH(=O+ H3OQV M,J^=S&,G7]G)[NID&$>/*S?W*+R-H_7FHL5I82 N]F+)H.;77IG_LLC.=_Q"^$W'I>AFB[<372!XL/TR*#YI:O^ 5!+ P04 " "BBE0%0'A@XT# !B$ &0 M 'AL+W=O .??#EW-LW\S.HGEN]YQ+YZ4J MZW;N[J4\W'M>N][S*F_OQ('7ZLU6-%4NU6.S\]I#P_--;U25'O7]R*ORHG87 MLW[LL5G,Q%&61_%WR4ISG+G%?![X7N[WL!KS%[)#O^ \N?QX> M&_7DC5XV1<7KMA"UT_#MW'T@]QECG4&/^%7P1+BN7OXLIF[?I<1 M+_E:=BYR=3GQ%2_+SI/*XX]VZHXQ.\/+^U?OG_K)J\D\Y2U?B?)WL9'[N9NX MSH9O\V,IOXOS9ZXG%+J.GOU7?N*E@G>9J!AK4;;]K[,^ME)4VHM*IM> :0/V9A"\:Q!H@\"(X U3Z6N3Y3)?S!IQ=IKA M\Q[RCD7D/E#57W>#?;'[=ZH\K1H]+5@6WB2,_8L1"V01&2D"DT(@T8)*+2/Z='^$H*8R2 MWL#)]$-.7@4B/EX)?# A2Z[$LIB0CWF405!LB0-7BP="/Z92!D&))0Y>$ A8 M$4PV91IT3:> Q$ELT3#!(B9 Q2:A,@VZC5$$BYT )9ND J#4L@H2K&@")#TE58I(E1#U!2S;*A8U M1:(V2:5!MY&*8NE3H.H)J33((%62V.1/L?PI4'9*+2ZPLBE2MDDJ!$HM_*=8 MU!2)VB05 J6VXQ/6-$6[LTDJ#;HF54A"2BW+(L6BIDC4$U)%_T,J+'T*5#TE M58RV/S^U[>84RY\B95M6<(J539&R)Z0"H-12%H9%S9"H35(A4&K1&<.:9FBG M-DFE00:I6!2$EOHS+&J&MFN35!IT&ZF8Y91_PS$_8_"<3\GDQ.M=-%H5;W9] M$]LZ:W&L9=>+7(R.C?(#[1HU8WQ)[E=#N_OF9NB^O^7-KJA;YTE(U0;VS=I6 M",E5GOZ=JOM>-?SC0\FWLKN-U7TS=+W#@Q0'W=%[X]\*BW]02P,$% @ M HHI4-RR>B[B @ M0H !D !X;"]W;W)K&UL MC99?CYLP#,"_"N)]0!+^GMI*UT[3)FW2:=.VYUR;MNB L"1M;]]^2> 8#=?G+DHJ5*+\4I MEKU@]&"5VB;&29+'+:V[<+.R>T]BL^(7U=0=>Q*!O+0M%;^WK.&W=8C"MXVO M]>FLS$:\6?7TQ+XQ];U_$GH53U8.=M@ MGJED.][\K _JO [+,#BP([TTZBN_?61C0%D8C-%_9E?6:''CB6;L>2/M?["_ M2,7;T8IVI:6OP[7N[/4VVG]3@Q7PJ( G!9S_4X&,"F120*D-?O#,AOJ>*KI9 M"7X+Q/"V>FH.!7H@.IE[LVES9Y_I:*7>O6Y(5:[BJS$TRFP'&3R309-$K*U/ M" PAMGBACN\!NZ5$6<$$ @9!K#ZY"\)C( 4-I-9 .C.0)HF3A4$FLS+=D 64 M$YQY0!D(R@ 08=[A*TPSF%""G #C$X10 MITB(AU."G!+@I ZG7' \*:M 1 4@,@=1 4<@1;CP' &4P"67 *CA\1!KQ==(A!J)QG!D%TE%%L[A#&45%Z'(*[ H+:@EM&H]#:APBT!0CW"+:A2J[A-> M^DX'W"40U"86KS9?DDB4^DAPGT!0HU@<^6+QSJH(>_H$@AL%*H$#[\L_W @0 MT F0^S$ A7Q?1;@-8* -(/=T@4)N6<6SCWW+Q,G.13+8\TNGS&=UMCO-7H_8 M# O._E;/9,,$]=?,,-!]H>)4=S)XYDJ/(G9@.'*NF/8QB?19/.L9&PO=V]R:W-H965T2LMMZGB@KTF"Q8AUIU3]GQALLU91?/-%Q@D\FJ*$>\OW$:W#=NOO, MK!WX/F-72>N6'+@CKDV#^9^<4-;OW,"]+SS7ETKJ!6^?=?A"?A#YLSMP-?,F MEU/=D%;4K'4X.>_97,$0M2,/JK/LEJYZ:N!*+!]*L+1A(D\(@,0@2 P8; M"V30I+.,PW@5VRA+%4*K]0.8!(1)EC#(.OX\^2^8I4K!) ^NS!J$60,P@04# M:>RK"VE"&"0%05+ P/X (8UUOPM(D\ @&Q!D QA8!Y]#FM0"@30/7HVJ_V!- M\I<6H7U30)'U!@M0A"P8;U8K&\(OIJT(IV375NJJ-%N=6M<3TK766L]U2S,U M^-UFZ(??,;_4K7".3*I*;NKMF3%)%*._4I]6I5KP-*'D+/5PK<9\Z$/#1+)N M[+'>U.CW?P%02P,$% @ HHI4#;*+ZKH P 8!, !D !X;"]W;W)K M&ULC9AKCZ,V%(;_"N(' +YP&R619K9:M5(KC;;J M]C.3. E:P%D@D^V_KP%/2NSW5#L?ADM>G]<^]G.PO+GI_MMP5FH,?K1--VS# M\SA>GN)XV)]56PV1OJC._'+4?5N-YK$_Q<.E5]5A;M0V,4^2+&ZKN@MWF_G= M:[_;Z.O8U)UZ[8/AVK95_\^+:O1M&[+PX\67^G0>IQ?Q;G.I3NI/-?YU>>W- M4WR/';?A,WMZD6)J,"N^UNHVK.Z#:2AO6G^;'GX[;,-DZI%J MU'Z<0E3F\JX^J::9(IE^?+=!P[OGU'!]_Q']\SQX,YBW:E"?=/-W?1C/V[ ( M@X,Z5M=F_*)OORH[H#0,[.A_5^^J,?*I)\9CKYMA_A_LK\.H6QO%=*6M?BS7 MNINO-QO_HQENP&T#?F\@Y@;Q8C3W_)=JK':;7M^"?DG^I9KFF#UQDYO]]'). MQ?R;Z?Q@WK[OI!";^'T*9#4OBX:O-.RNB$WTNP5'%B_<:RZ%Q $$[*.8 \B' M *G3QT63SIINZ2.3C.$'D(EC4G@Y*R.>8I<2NI3 MA9A:EF":$A""NS@MHG+5TRS*B9XR EL&C#QN%U&V,BH(%TCN,^,_09X5K5<1 M-^"EQ 0SS#A#D+OL(1%%!<.(,\2XBY\5%0\S5%!&&'.&.'X,\4Z%P"PS!+-'8NF16$0)]7'#R'.$O$NB M%:U)9!EA@X'G '@/12M:+Z"H !"?%([1Y@AMETLK*A]PH<'$%8"C"N"!67I@OUQ),H(U:#(';VJ 2X, I_;\_- M^J9RA[$7"'N7120BYP@S+Q#.+HO"W]]S'J5$^128>@&H3PE$!.99()Y=&(7_ M0>>2A%%@[ 7 WJ>D\":Z8"DYT1A[ ;#W(0&BE&,?B;F7B'L7$BM:YT[(B&!$ M8NHEHMYE1/I??B)M$C,O$?,N'TA$[54E)EZB+;S+AQ5E_S.:>'7 T:K^-!_M M#,%>7[OY7&GU]GY\],SG Y+_Y,O9TQ]5?ZJ[(7C3XZC;^3#DJ/6H3$^2R&3T MK*K#_:%1QW&ZS!@ &0 'AL+W=OV.FS 0 M?!7$ QS&X2-$@'2YJFJE5HJNZO6W0S8!G<'4=L+U[6L;CE*REQ_!7L_.S&[P M)A^$?%4U@/;>6MZIPJ^U[G=!H*H:6J8>1 ^=.3D+V3)MMO(2J%X".[FDE@>4 MD"1H6=/Y9>YB!UGFXJIYT\%!>NK:MDS^V0,70^&'_GO@N;G4V@:",N_9!7Z M_MD?I-D%,\NI::%3C>@\">?"?PQW^Y#8!(=X:6!0B[5G2SD*\6HW7T^%3ZPC MX%!I2\',XP9/P+EE,CY^3Z3^K&D3E^MW]L^N>%/,D2EX$OQ7<])UX6]][P1G M=N7Z60Q?8"HH]KVI^F]P V[@UHG1J 17[MNKKDJ+=F(Q5EKV-CZ;SCV'\23. MIC0\@4X)=$Z@J:ME%'+./S'-RER*P9-C\WMF?^-P1TUO*AMTK7!GQKPRT5L9 MQ5$>W"S1A-F/&+K A#,B,.RS!,4D]O0N/8ICG&"#>MPX@N@_@F3E<<0D#M.- M'DD<9X007"E"E2)$*5TI89@M+A*C(C%"D.$$"4J0W!,D9.5RQ,2+?E 2?=#U M%%5)$95PI9+>=3VE4?C!V[%%9;:(#,4),I0@0P@V*Y_973="XCZXD!DSZ%TA MB-3=9<% Z\8'B^O9@KRXP:2\2EP[-Q47T7GX/5)WO?_!Q\GYG&ULC5;1CILP$/P5Q <Y*5:^$>MJ\<@4-LC+YAZ$!4OS9V]D 73 M9BL/@:HD9SL75.0!#<,X*%A6^LNY.WN6R[DXZ3PK^;/TU*DHF/RWXKFX+'SB M?QR\9(>CM@?!_J69I=T++LLH*7*A.E)_E^X3^1QS6-;(!#O&;\ MHJ[6GI6R$>+-;K[O%GYH*^(YWVI+P-O0^JW.6W@]?J#_:L3 M;\1LF.)KD?_)=OJX\%/?V_$].^7Z15R^\4;0U/<:]3_XF><&;BLQ.;8B5^[7 MVYZ4%D7#8DHIV'M]S4IWO=1WXK@)PP&T":!M@,E]+R!J J+/@(D37U?FI'YA MFBWG4EP\6;^MBMF/@CQ&YF%N[:%[=NZ>4:O,Z7DYB>-Y<+9$#6958^@5AK2( MP+"W*2A*L:*]<'J;8-U'I#.<(8(B(A<_N1&1=$34F-AAREH$B=(D#$.<:0(S M34"F%!-,(<$4$,PZI0),$G8>&<(,O)48%A(# HH)$DB0C% ",$G447(?,#"-1K'P@:^MZP%1#@!>ET@ *; 1GC!@B4S+IZ M[H-N_SFQ'U#@!^F I5#L!W2,'R!03P\$#?0/Q7Y D1\,^!O%?D!'^,$:@7JE M!E@W\R>S>C=;G*^UW:9F+6LY\]ZHT75S-9!.^ O_P-02P,$ M% @ HHI4&E*VH<$! 'A, !D !X;"]W;W)K&ULC9A;CZ-&$(7_"N(]2]]H8&1;&GNT2J1$&FV4Y)FQVS9:H+V QYM_ MG^8R7J .SKZ,H7VJ^U31]0WNUNV?F^;R% 3U_FR*M/YD M+Z9TWQQM5:2-NZU.07VI3'KH@HH\$(SIH$BSTM^LNK'7:K.RUR;/2O-:>?6U M*-+JWZW)[6WM<_]CX$MV.C?M0+!97=*3^=,T?UU>*W<7W&9?,6UJ;G>W'OG.G%K[&U>=W^]_;5N;#',XJP4Z??^,RN[S]LP_T<8#A!#@+@' MN+4?!<@A0/X(4 \#U!"@9@%!GTI7FY>T23>KRMZ\JG^\E[3=1?Q)N>KOV\&N MV-UWKCRU&WW?J#A>!>_M1(-FVVO$2,/OBL#-?E]"H"6V@H2+Z0([JHB3J>2% M2F2(34B8I^SBU23/V1K;7J,[3=EI$L4X9W)FE^JB4(;)2#VXBL$K*(FJ$R MJ<-%.S&T$P,[L_V\C@#,,+/;_^W30C*W^PJ.( M"9K43TFGOA9 RD%J"PW((2B?N?@)2 VB26\E NP>)'RT?S@&)P?D)* :1).^ M<3P$IH!03_?^U!2&)Z?TI)N 4E$Q'8; %%5*'FQ IQ_T+08D1X34 M"U-@J'% -=JW"2V@C%&E@9 ]Z%N!.2DH)VG?"DH_Q:@E()-,+3O"A!24D*1I M!\UTW^LP 9ZH,M;R09DPTP]0:E'>Y&^\''%P5O\#BO%@T)AD KT>DAL M43[*Q84DAJ-$<)SWHD34H\D#F5I^'A*S4:*WQWDO#J+QKR4>(D= I\ _QF!T M2%"8ZM0=P-3>WE[+IOVM/1J]'_(\B_:083:^Y4^[_JCFQS3]R=$?:77*RMI[ MLTUCB^Z@X6AM8YQ-]LF5[&S2P_TF-\>FO8S<==6?V/0WC;T,IU'!_4AL\Q]0 M2P,$% @ HHI4/E",LQ[ P CQ !D !X;"]W;W)K&ULC9AO;YLP$,:_"N(##'PV_ZHD4I-IVJ1-JCIM>TT3)T$%G(&3 M=-]^-E *\9GPIH!Y[GP/Y'[BNKB*ZK4^,X.1ZD7O-7BE![X3RY_G9XJ=>7U6799PYSJ3JN-O ME]3M]]2!P_/W[%\:\\K,2UKSC5J#VV(J^;O\[V7$M1=%E4*47ZUAZSLCE>VSO1>Q@> %T ] %J[ZD MV@70CP#6F&\K:ZQ^3F6Z6E3BZE3MVSJE^D=!'JAZF%N]V#R[YIYR6ZO5RXHE M\<*[Z$2=9MUJ8* AO<)3V?LM -MB#48XC#?8F(HXP7>@J G:Q+-!?$)N/+22 ML)&4K83YA/CTIA13%P4T2 :Z43T,K8<9];#$8BA $P3W#;628%!H&(2J??T; M0Z:.)62D&]43HO6$1CV!+4&$)HCN&XJ,0B%@D6D(T9$)0S%:3XP8LORH$S1! M1%2#9G-*+@70G)5I_])/?@C3W?]1<[W4I]&ZKQJ1^3V0HI3-_Y[_?\@5O\! M4$L#!!0 ( ***5!GK"('X0$ &8$ 9 >&PO=V]R:W-H965TK75WP%CE-7"J'D0'K3DI MA>14&U-66'42:.%(G&'B^Q'FM&F]-':^DTQCT6O6M'"22/6<4_DW R:&Q-MX M'XZ7IJJU=> T[F@%/T'_ZD[26'A6*1H.K6I$BR24B?>X.1Q#BW> UP8&M=@C M6\E9B#=K?"L2S[<) 8-<6P5JE@L<@3$K9-+X,VEZ*J"D/=,O8O@*4SU;#TW%?X<+, .WF9@8N6#*?5'>*RWXI&)2 MX?1]7)O6K<-XLHTFVCJ!3 0R$TSL_Q&"B1!<">XV\9B9*_6):IK&4@Q(CH_5 M4=L3FT-@+C.W3G=W[LQ4JXSWDFXWFQA?K-"$R48,66"N"&S4YQ!D+41&[NCD M4> MM8OVH7^3#%X\#P=9N4Y6*!=]J^U%++SSL#P2^[PW_LP,T=CS5YEQ G]0636M M0F>A3?.X)RZ%T&"2]!],6]=FZ&>#0:GM]HO9R['U1T.+;IIJ//]:TG]02P,$ M% @ HHI4'7G@/1,: 7'T! !0 !X;"]S:&%R9613=')I;F=S+GAM M;.V]:7,;1Y8H^GGR5U1XY&XIH@AA7^09OZ H2&:/)-(D-7Y^$^]#$2B2U090 M["I -#OFQ]^SYE(+"-J>CGMO=$2[!0)5F2RW$:[3?:W77J2[S;; M?_]FU!M\$_VZ7FW*?__F;KN]?_/Z=;FX2]=)VKU_UN=_QZG62;;[[_MS+[_M^VW[_+%[MUNME&R689S3?;;/L8 MG6YXA"S?1$=1>9<4:?EOK[??_]MK?(??&T2?\LWVKH1WENFR^NOG_&LG&G3C MJ-_MS:H__B79=*+N#'_L=ZL_GN1?TR+ZK^/K;]*;JN_WB2KLC;BR:XHZ(6L7,!B?TZ3HG7VHZ/N]&C0JWY]6@I^_+F$ M[;_/BVVVN8TNM\EV5T8R_O]3?>GG.N;(OK_/5G#0)S#_;5[4-OUXL4CA=_AU MR4^VC#)?I\4MPO&AR!^V=]%)OKY/-K7AY.G+=;):16]W9;9)RQI@VV)7VPM[ M([8IHF/V-8V6R3:I[P)7QGRFW#KIXVV ,!F";O2BG^"!H*&[^'KVF[\6$. ZMN$ M1(WO-E[LL\_OYI\OY^\B^'1Y]O'TW?$5_/'V^./QYY-Y=/G#?'YU&;W\LDEV MRPR._160GB^7[Z*7+U[5D&-W"]>CUTQ=%-.3LDRW-3;:+TUP7@'SYWG:U6<%"UZ<^+]#[)EO#P(E^GT3;Y MM7Z1])GT5R#[)8R,Z\JW=W"M%GLWX2K?PO'M?^9COKD] J1?MV[D?0:C9'^' M"PH@WN_@V:C,;[8/@(31$A:[RN\)6Q9YN2W=WBT B78KNMC)&HG(W_G2X*;U M^O%X/(LG_3ZM!?\>C,9Q=S2JKQUX70%7 )_#8Z2Y>):7FWR;1L,:VIS=(T%! M8K%*DS*-BNSVCF#:P1^TROJUWJ:K5;K8[F"_[F7*PY8RC'O37MP=RDH&\6PX MC2>C&EJ#H9R6[%_5XW!G95G>-#GB\? -&: MY]Z'(RUG+YBSRA+ WVR;U7'37I_[Y!'O3L/O0&V7^'.1 TUVJ*O8W$1B]2:T MC:J $7,BX>4DWY <85\1[!C5L..MW,3P?A9R:Y_")=T*P(Y%"$2-BJ8W*3RP MU*'W7\X]6^QNZ)Z'[&P^(2$,/GA%S0#NF1.Y4K;%^\@D:0%G ..FFP4\+/L_ MKNX_2K1OROMDD?[[-R"REFGQ-?WF^Z@FV"&/N\M7R[0H_TP7'V@ #SFI'2D0 M2%E]R1SR1;<#+!50H8B [._2B.\+_B=B;I3LMG=Y061MD^N765DBLA*2MG-7 MX<9M+I8/@\$(Z7P#L!Z9!< 6LX EQ>,*&N MLZ,MJ $P(C#Q31,'XF,N&_;[280@* ]Y\_DRP'OL'8=>C3!]Z!=L"#IYX$NNGI9H"; MGMP#;,#>K43Q7Y]2E,5KFB=SRU-W>L?-S+$9IR^OX)]/\\^ SV?OH[/S^86H MIP=)O+X^/6WAC*B)I822[=KS10L[.P$DWL?N0+L"?KA.4-=J9QQMK/LR)=8: M1\ #X-E53 0B6:ZS#2GQJ%;5(2V!,BU86/?N6S/QR9^$03;IILC7^G2^J;-U MD<;HV9RD*K5^S$BD/DL']VL2A3WX&T?2T<>5SX271/5)+O'\U*2LILT5- M2,E60%]KM_FG% 7T='F4?(7SNDV1$-/U?IH*'7('+W\XOIC_VC7_-2T6&8B;\ Z3;1ZCC%OLCGM> $:[JQ,(.J6C:Q!I65&%2Y,TR>67 M@9P%RWF7@>J_S8N2+@0*I-DB;87KX-<;&>*[=+%*"BMQ++.OV3+=+!NO7C/1 MF=-%:$**_?M?>Q9;[G)/B6/[7:@ULF>]5;S MW3I\LF>]U7QFAT^V]ZV#:.+)\>4/T?N/9S\=*)>0.>T&).TRX*P '1E+FTT# MR[_N2E$/X9[ +"_KC(^#*1H.$) MX+4%$!E#G9]WD<1]45=1MM^4,'71^&JC:EWC]< H"]2G7X$0PY^BN@C58&Q\ MAK&O68O0B:.7.O&KYIG)#O,4O_]-)U'%CFSS%<2B_>^<[T#H2W"!)/LP_@[+YL:;J%+?)1JABC';2,E]E M2T/IY3CSF[9=+ M_'A9VY&SJWG4>Z/P1E=W&1)$-*,B;K^'K8[0J4KR%*+NWW9) 1?7I.B!1N9' M>KME@,A/\]T*J%4:H0^7\Q/Z MU/ON%4YKU](;\-B=Z+BDVYVN[UG>!A),<\Q/S Z@*:)CX'$+X*)3/*R+])9$ M=M12CO[?F!Y%TQG2!E!$7 Q ZP>$:;TGHQDS $1M/L"*$8& MUZ_L ZD1-&+;.U!B1[8""GU3D64[\Q=_@!DNXCQE'&U^7VV$?O.0?A-'W^2[ O_9E=^\XHW2"6D:@&6U6Z:EP04E3G2)63C@ MFYMO8"TPTP;) >(/:O1TI?T7-BEZ%9+BD9 IB6Z2K' [CN_C[+!9N]6VM @G MT!@F5+ G%]X#"JK\2)N"IZ!390!7!N+B@M4WFB(O2;ZZ3DF66! "R%PW.U@D M8G@G\LE#ZPXJ]KJ?#?XLJ!Q'\OM'.+>D!$@MCC\D)8D<[#,'"&"2O^P V-XD MCGJSV1@ @&D1-^@>].D:#.,V2)3\T2G)1GKV 7449&*9(3I^DM]N,D!%^.!< M][HD_;&ZE+>[FYMDE=N%X!VP UVGBV2=FB1ZN,L1N_,'5._+W34(D1F>>SLR M-G\=VX5%[TX_GI:/:]@3523Y".1[@ 1.7R8VM8GO=T6YPV 95-/5.BMB4Y3< M%BFC(),#4) BIFD3.H:_[#:I?A'[%).NP&Z]9@, D1B MB3[AV$_^9.GH.OR M(<2AT+%5ZE&2#A\=*YPQTUA]%;8]7]-M"S;>A!OOP0W;=I*3D B78O5H#U=^ MKI[Y0UK]IH[B0$0L3GS$Z!*<4@--B(SIG@$MR6XWI6_7! D!-+]ULDAWY-8P MI<4&)Y7"OH XNT9/%PJE1RF98O!6 R'?,>;0Z7(HB8C/( .NR:49SH!4QIE7 MA62FR]TBT;.3YUGT7J=+>JO< BDD6D:O;54C*!D35D0,U=2A)UF9F:2QNW1- M?P!M OI89"G1M06,#<=A?!0##$4Q;[?!X8!@K7(GH=-LNC\)2&S90JX0^7Q M/]L@>F^8P-VER0JP9H$/(U8"W(H7E>T7J!X[51&E#Q?URZ=/QQ<_DP'Q],/G MT_>G)\>?KZ+CDY.S+Y^O3C]_B,Y!MSXYG=?DFV/'XLZ!]9(SM%U^^NWSD!S5 M?_/4:R#@*9]E:N@+@(BP3XL(PAN-2A<:_-)&I#?+&,D4/E&G[!F\VT(WXT9: M+5Z$$K&U3J)\>%IHYS&0)[R+V0V<^F;+=$ED)/<^23E%LBF3!:\(\2==94!Q M:&>RC5GX>]>)YB 4($W$4*RB7;CRY3'#4E9"%GM0]-FL0(\42_)B$L5KE)*: MQ"FYT5\V*!RQP$X[<;P&06&1="(R)Y"(8N$S'GPBK:'+9Y/<,G. ^[=.?H&U MV^7Q_@,'N!?RY"DX3E89E!@,7JB?G/AS( MK1W6- Q)Y&9G[XL[=[D&'%! MTV_3^_*-R3K1*4H+;LN$VZJ5*HX0[W5[1*A+ 'UXATS6.@*H.V1Y0<(((DYV M*T@L2*MCP@@PQ#M90S""1]%QTQ>IR;X21\@7^Y^S>WH@"%\[ :H['SLPNW1# M6Y"4H52-_JGRALP&+=-$UO;L; EE=)FL2!)SWV!LCYAK@1.5]#L,!ZOE.*+" M>QHY+CU0I.[&?A6FI(9PMA07:AG#41 ?T#^+$1%$FG"-^342$Y;)=2NJY]LQ M=8 1(S?I@V?(9.HGJQ6+PT9-^JPXHD)3)&@4.UH!JD;7">CE$>41)*(94Z@M M7+:;#!#\I]3A]=+(888/D7DE^047 %)!'CH">.-D%3X"X_?;='&WR5?Y[:-G MH;])R!/8J1^1P14#M4P?,.CO#UHU\UZF;CHFAY<+Z.XY1HRP7:"GRK=( MC&"<("4@*7Y)@Q@+!$.074Q"@A@\%F[^6_, MG_ZU-QU\YQLNYW(8'?G-7'F$\IP(I1!3%A'>[[:[(C7G'CD[\ZBFA@M8N9-$ M29\HBBU1E(W;6V35P#A9LJ1=KE-J' /0.?$!::/;]#"=!]K/'M,M8X;2XJ4H M+FJ9-6IE[EC8G2XLHE3C#M,\J#VHB$P+5@%;5QD=L$K#JPQ6M]LX@%M6&C)X MDH\%31K@-5NVZH9P[=GSYT(3W-*&!TR&[I."8^$=*Y'3PEL URZ[S38"->'\ MOMO9B:Q/B#[,G4\(K?UHA[K/Q9>(8(5$#'T_AIQX=4,8\@="MN@.J#(0MU4& M8R_%.#YL3J1]1U?6-\QT5<8 M]O'OBDCLV%:6)9$#96SN,OBJH#._3I9'R_2:H]8*.'P,+7!<#NALMGT ?G%' M)JU8[#@%7WR7GR6;,"CXUTS)W6*G!4$R0@G<>8F--)9%0Y.?.GI\\Y% M;M2]W)/3I8T[9/5(V\5-7AG9/SS0FQTS@191"B"^WV;$V(]M?=\I:>"8P,AO8 N-4]&3QR2_C37V'7\5J+W"<"%87 7N^V1%&) M!1"9C-M7B7@$%#F[9QL<\=#HEF)Q-5(W-GJME@X+5]E-6KNASE*Z0=FG6/+I MV+G3,D2?/9O$*L$:2#Z#M M]%?QJ/EF;[@J&G- :HS^! QWN5L0#:Q&[#^Q#,,0 &^!#5](G#[)U#+FT?7C MD7Q4P7HC[,"7N== (5"R5*&[Y2BLVBH &TQ889$6HS& 2'UE)E6^JJ]EWS$0 M(V9>^V+0&\3C\532S0:SN#L96,=>P%'(>VUJ_G)Z$Z/]8L5I\HZ0M,ZL53$P MR&A0L1Q@^(JN%B&72OV8.33$VYCVA=&46XR@;GIQWXDV7'VDG>@9CO#";(F? M^FPK*Q:[-7JH%O0%N4H]_K%(BH*D81%ZD'3CX5VGON+;B8)\Q+E&*D7-:8IT M?_#U I6LA(&/FW7\"M*/WD2E"Y9 M?0HL^6OX<2G'RHX6LN\"ZYP?OY#F17#E@:<<0XVW@P(8"42X$G]V,Z>JI _Z3["_R# MEB)\DMTD0980B7ULZ@&YF&S<'/WDPE%I*&8A*?M(THH5!_5LJRF0F<;'7;(8 MZ(VAZ,7T7BFL$;_'(_J^*>""$3=%>E0!H:,U,3# @",AA&:)_.1<*&A:J,'/ MHK)_:8%?(&/.*9C"!/F61>HNV#+B9(=&SO4B6_OMX?J;PBBJ' MK$\]6N)I,D1.MQA*22I*1KN'5"O? %]\M!(Q\=,'U!I6*Q=R2M_R4+!;8M8+ M#&"U?:DLU;0:0AE]&Q+#W&+)&.=O"""-QNY5MN84NV-"O@6J^O@AC YTP5&\529T -B#%QX3I5*TTC/:_63VJS387KZ!&I)F+.E2AB ,+757J21RP8'N# M"*A-OCFR6?$U]A5*5+7[%&0G"VHTI-B+ -"05Q_*Q'$3]*8*_;$S7551BBBB M/9('#_:*O=9CV3Z8E2 *0<8WIBDT^$4TZ_;CT6C 0E;TT5^5[O"+:#28Q-W> MI.DA5VG@1308C^+18(SH1>P)C1CVF@?.>8!9]>;2L 5#3T9R[IFT[Y/%+Z"&4Z12DYDU^9ID*]+=B86C!,5B!<MJF0)/L,X^X22QH&'H M=2?8FJ926L=TE2!2/H]$U5.*:"H0FT339BV(W1M_ XZ-K"J(+N!Y)6*83Z'C M;;'>?-IJD8P,7)9E28A%IZB6$034'C K.-; 5^[P^$K/*D,8*R)AKO$BEGO@ M&8F3-K7>2S$9[C(:1!P]E])Q5"&T4$.N4E'>O M1"U$2 )S9YT99<%E@W_9H-1,"B.Y]]5\H2M#>P)0#Z=M^4[5:V#S?/L+JXK" M"Y:I/R@OI5,6S1R)Z4AE2NM! M(,3"U=]E]YAO*^:>V+ G8).L4_$_D$R .;U;+XJY; UAH66AH /RBUQ+MG'< MD-XE^\^I..Q (RL/.[PI;9[F S*6^5-"&># M1-WN&VJSY98R?8ABH@51,#\#7,@*,A2R*HO&ZH+YF6<7#(R!DJW#J@O1VM \ M>*MPK(F(P:;P++@I\Y8Q\44),-P" [I%&KWQH$.S?I8^Z)U@=X$F=?@N@R20 MF)(E["%2-9O-NDIO/?\#Q?^Q?4?0$#19P@OR5.GKXLG-"]^;0@:)@O.)\B+& MG!O/)\&W3T,:R7B&AX>6(K@*H 9NTE4$\V, 7IF+MRCH6J.90 M6,S?IK>/UDCC7B:[+)R,KC:$8(-.=30FV$ XE+T4Z[<%9EF2B\I_B82/(]]) MS63J:ZHV11(T/&* XDN1_U4R;-ARWF(T]%&Z$6N%RIK"UMW< 2^!4_Z*V\MW MF9P4*7\'V(@2KNX44,Q(G.66#Y;I+9 4H$I:))BP 8ESCE)A8EJ&? M&BFN9*+I <#+ZYP"0G])*98*SI<<2Z3B5.:%6^'15WB5@PKP'7*"JY]#^/4E M6VU)3[U.Q16">@QB(>\T READKHK]YA@7))K#4W8'+WY:+[S+7Z7!!M& MB@]9K=FTKVEJM**"?S8#,RL\K1T$X_P7&<*W>^H!4A!!VZ0N.4]F M,G3_V']7>D/''D*4?MBD>/P\+J$BC!>4Q:&S3/ 5%1&N.++IC" MX_6!VVJT38GT;LEGF)6*>(R%@7'47XY"3J90M,FSX;L2%.2=*[(#C81CQ/=B MA^[2ZJ.$-771H>*"$PW+ D;R QX[C$:Q3+[<>>4=J !7>0:_]1?IO-E6PH-- M],= H%2_"V5"RP:HK@62>HWC3K:5,V+6CC95C3@(I7XUJ9!9?D,"BT:+LPJP MVWAFT+I4K1IX>%.L+.W%J<8H%KJL+A*R,=:SM#>BX03LCLD5,'*<#9L;"$MQ M1=[18_=,J-FF35%EO'B"8R%U*:PCR_BPDE:Z!<'K>B>'!'2K+GK4V%ECIF@3 M[VH0[3$+\:^BH=?\LRSMU;E]D\_ZF8YJ7E69&L&'-L?U%29P1P\IR9C6,P[ MNA-#A^I=B$J!R1OYF(.=/:VP:\L=TG%3#3^0N"[K9VK)WK?1")WH/:+3?RHZ MN=R04Y#VBQT;EXZ;#:6>D]VGFB)[GMBXY;=BY;@42SN%/E%E,_TB0 MG.),;_@?3 T0^Z/]F7\I-66>3$L!>V\B_YV;W]I!@P MXJ8<#5Z*8!KX0%'Y[^C<.GDLH?#$DL*)?<^ZO!6+$(/QUM>8SN),N6J:\$'# M7>),%/21Y==Z1^DL&%(I&O 4M*?1EXTWHYRAT.\;LHHV9)E=4[4_CT60C4XF M1A\ Z4L;:YK=<50@KE]%G88UM0%+]D[E#Q*C[N(<,W5B MZ)LGZC*[9Z[S#9O0V15;V+PS^O6!?*H2J2<929J[Y@2&TC=2^(Q#PHCXMI ! MU@N2Y3OCW"1;.BQ*12_(@.4&,M[V:6FM!DK#M3QLI2XQES72%!G0TA3E=!N2 MN;7R WDAWS39/!G5>H+J??EW$%&Y/]-:L0:-E?UXW.O&P^$8_B#DZWT7?'(/ MF&-GC3OR3<2_N]J?!Y\JN_:ZU]>+A8!0/9[,V".P#_Z"U M-0L9%6PQ=569PM(K'H16Z#PC>J;6UC+S/ EM^O%5J ?X1,)+LWMR1[+24^W% MK*B'QL3/3=54(LWL'=I)T)[ [!506N=+F(EGI=C+:]FTHPJOJG-2FX M[8);(Z1=17C_28IY),9B@0MSP(G@HZ04L &Q52%!#]-_503 1 4LSI,_,B/3 M7;7TW=F=-TZY8:^'\YF6@((T=CZ-50C)<7CR*3X7,?21*N!0: M&P?,]L\'DIMI 2PY2RL4PA,-[@B*#F%J)QEZU3]+FKVW!_E-;*6KE1=O+M7= MKJBZFV_/LP)5->4>RT0T94],AMVCGLN>\ ?6Q(@O$EZ YCYQ[RR;2D^:2A28 MC?U.?B4,(H+!\K::H\F5BR,7N+K%TN9B,/8(1+ MU34(K&R3@*AV# \(KD='\1M,D-J+=%>=:CB^-C+1\Y7T5K+)W5D?$&O?_@/$ ME 1O/#@KQTDFC'H%3:P#Y0*:N5)O/\8PA&O4N[9848<]%/ECLD+EQ1:5(ER? M;\I5"A!8)@XP01G1<][,%#F5P:NF]"4\]!HB1_ M1P..IG&O+UU]1N.X/^I658L19CD?.G7$J MQW-U>?%12X[YE;BEKPPX<$T"I'1Y;E 4SU^&?W,",_97$6 MPGXLMU<<3;8&5^@VA4,U[;9B& _!M^5&0*%0!)=BK&UD/,??@=-&/I[RA M;&Y!3:;I]&?[#[^1-AK_\*N&VP-/>S*+>^,)"UNA;6]1:3+R1R+$9-:+QU-! MAPFPIA&63@V1X32H*$F);@^I)T_*B9K&$M)*'0"L.?Z>E]$/^8I,:X(:&/_P M#M1Y(GZ>IZ#"T^3LVB^M>?ZY18WG%ES6@UD9,!O2)IO[%SW[8(A["2>CA8=G M(FWFVM;B'X5QUL&%RYHWS M[*DGIS68,L (ST867#.LR(T>87/2&&YW9'U=EX)U$6'=5*@):I8]Z6+V(IKT M2?3!L/ )B2Q8!@2X+;;D=2-]QDB&D;S4U4\&._UNR"@NOG&)Y&L#0=(-I8^: M_K-G'$O-@V&&,LPT&&; ,'G@Z]L$_72LT,NGMNUKGE-WKQ?/9!N&(MKVXB$S M,O,B&L;#F>ZL:^T(>QOW9@,2" ]GU.995V'J=9& :RI^[-\@*N49YH2TA#=A[$VZI- YOX<0=55!^4A*U!D-AF41. MR:O045#: .R>70N,JT"]^OW6^X&6*H6P;M)\8YL$%)Y-Q M5BG96O Y!Z47@A("[$4_>N62O)J^F:2VV[">X'USERSY':]_8:;Y,"USDL"S MQ.T!Y%/NN;Z'>RAI!+P1G*G4NHG"&U3/G>[W7@^YK>L]^G)K/ MNW5*)JLWQG7IL>$&^Y#H1=2/NZ#R]2<3NOFCP0B8R<2\<\?XQM2:8;6AF'\X M=2, ]IGL3N/9K(%/ZAE3NL M*R4 WG"I .OD:*AC8@G&I#?US7'^+$=JT)8[C!U.L9:638FZ MW66\8)?5H*5-5[;.Q#?5,;NOOJ%-=25R;84Q+U-3;7)^")+X)EIR$SN1MQ2D MUXU9UFQPYO+]SB*JRO.3.=3?X5W!M$M-'.1 O376!:I:#EGF]&!RM5.DQ)=1 M-]N:JIBFRS"],_2P.6SU4D@QN\U&HK@%US.ZJQ6I!YWH8OZ?\\]?YO#OR=F' MSZ?8%:2E-V50+G-/)\LG!VSN*$S5L9L!:ERX*T%H5VRJ*YYZ^1@MNRN58FP& M))GS+4ZC(6E%72S]'C[*S35T45+]O)+&>F'83N9BYVS7";915SK]6LJS<(W] M'.%O!I&Q E,U3> N%=_AC;=/Y-7FHQ0;N L:6W$JBI3XSRC7QBN)ZI55(" Y MZIH\XUI6S&Y/Q[!CA*I#WMD2NK[B;,O%.2.)'[=6(@0D;9$HO13QQ#F^^!61 MLY=AP1":W'#MOY&;G.2'<))L\S7/%CJX6(TD43,-:VQ%SH5E+8/_K!'\SQK! MOZE&<*O0X9?DA?&-Y'(0 _BJ'1IL#W?&LNL<+4ELI&=(G#TL< ^@^B+G@3ZS ML!I@]==@%Q &G!:+0V H_.Z:HUT%'K]4H/C'/<,X!6YC^ BJ5J[DMN/[7"4O M^U7"#HG ,4QL1#549\7%ZF(M$A+:Y>D0YUV]1V*,B:UNY(@CYP!RN(96#&PY M*:)8IG(L6DK3J]; R09,WVA@?:'C2V4W_HVQ_8N"*!<,6I%B)QL_YT',X"X# MXB[?%>5KLEU*\H)Z_?.-3TV\&ZIEW989UF("$E_2KCGM37&[(10#X%P4F:V2 M(#T.D.?99FB,CLXOI2>B9-(2H7K]A7"+Q#+A%2T*;]@:S7="]$RMRX$&[=L( MX"!OPL;L'B4KY&$E-\ 6ZF --BWHX&Z('(]QYWS9-JK6C+9J3J4(##^R;=BY M$CM!P,ZM'FG$DMBM90]8Y#+G*A]R;MYI7CW>$[<(;KG1RH_Z1OG&%8.TC!+_ M< D-EJ<9.EZM\-/$T+8J.\@VZQ,9W@RX,;^DMF)V).66@:9PF5!$.1E)%>(M M+V'U*/ES)BP6>XSZE_/@Z,N)C]Y^.*XKLN@A5A I=4>9=^DM_FVXO+R:LX*.MIO.%42?0""15;F4"6C M)%GWL4.Q74QIC*7M;Z*3!FG&5KS#L&2O3#M; 7PUT(IHG'^<<8JDSY&D'XM- MC5*LLI,Q0F\HPH;N<.*\5/SG[3=SKY!DA JQ&[17E MN6M6:5#X[/%IE6@AH MF9+K-"'KAM3R\0=D=$%E>[>./K&>QA8D=>N^8=VYA?KZR4A\"?B05LE]R70U MPPIHCVP4C&EW'54-D$.Q,:YD8ME]EC/)5Y3IL_*2X;VZ_49C/'6/,6B70__P MR: )*G(+?CSVL-V_RCFJ3+P*%#NURL6^NNC:V_$&E51W^EZY'66'P1I=/JL6 M=O,D!A*6FBJ N@W<2#\!.DFSII,D+XNHJ9HV M\,8@G78DR..42;EZ2.K-Z MIZ.A%>PZ-1X-\-!HD_ZZI;PPKB-XEZRXM6SIY,H@_.U=S<;:8F0.VIIY<[] MRR=Z?3S9B,WN2=5_WC!]B[?Q759J^7@1II09F_:?\%Z@M?L36;LM'[>,RISG MF"/08S48]^/);&S.+!'%8*4IN?=JU-E[:AA/II-XU)T8]@"K-OL>L-'QC"[Z:P^K UERYE$\026O1=*FRJY63_?JK+Z+)<$A>UX8*K,-A M-QY.)VW%5WOC;CR;==OJKO9ZW;@W'IG+W;4PHEX\'(WBR1@+A)6 *<>'UJF- M7L)I]GN X'1FSI4-FK(=[G[0-6"D!KCB604TY#GX8+U MK'C#>OQ#7E!E?3$A>88_RK-EEU&ZD4"0%SV-'(OPQ*\3; )J0T^36RR!NS4J MR?IM@+2>F^1T95I_!^9 =^T1!G\Z(+&6Y,X\8$(;00D^K[GR43 MM2&""#9U-!K'X^&0Z#6V^J986#! 5%R MD%53-%Y@T%,_'O1G4@_"+5B*0$CDNNLC7^&;+D] N"*MP/@3][NM&==>V$]L MLZ$JECZ?63D7LA[4F[ .N9=8]9/@MI2DMS?JL2F+R_R@".T>TX?T$8LW[A&W M>I>W@22/>5)+9I@00"U%=IYS1&W36.0)O.)*9/7,LRI=&B/)^_3I] JYSB4Q M(20VIY\_S#\W-?H\L38ZOITVXV3Q#%+XC/F( H[?[ =2W7JVJ&^(<+T!,/UN M5&+O=L"2-*6J4$1L*?U7.T7'<.ZK#*C<)DOXVMM>*3PL!A8D5#G_B#1V4O59 M77C E@H4 ,>Z?+7:H+859W=*90@MQYB%SLP>$SR,LJ8QQ"4FM>%R[UD.R"9: M050?_AK$WL-4A& M0^1&"B!::T5]K(E6SN!W9%=79>XZ#K'/4=V.2$BC@JU[ M4D(<]GCP+7G<::6DR=(V/>2T=M.P2:XKXSC@6%J^5X#VA[%[S6.H7%PKM!NI M4T"7:FBI_5XD1 O-M(7XO5Y(I"]"3XR,]P.]D31-&<:S4P:' *<@$U[,NM$R M>;3U!T"A$5,] &V0+MA:*F'E/Z&ZJZ1DO< FS=BED>'$I[%(WI)[DKKTZZ"0 M!9S%M5=ST9Z3:0RW(=N,92?V'G@!Y%BJ63J3^UV_M8RH?P,-Y@CW!_X-C/P; M*,-44S+DME0OG'=;SA;;W+%%EA9*;CEGY14.3?,PQ2L!FI$-U8W2[[ES]C : M8U3'<6\X\?&ARI3<>%Y ;5X./AZ@+C/AK^HN2C,)(1.XDQ\;7W;I:R9SO"=6% M1)@HUL[4RY-RXQZ]Y[;7O-\LC$IK-697UF+$?B:*,&>"5]'F^AC-.1H-*<:3 M2%Q_.): SZF(PW/*&R9*<.Q"FT_%'L%AE0LT!!(]=$7M K,REOKWLVM2-Z@7 M+TTK]VI'H'T/B_5Y?9YMW3Z6(?T210L_ZLKM^3VZ>9W_M ,2%IO)[6IJ[0F3 MJ#E1S+Q+RC+!PDF7C^7V3__:'_2_6\.)2>/JD@+K.WQI%POIB[:E(A&?4KBO M<.> :[Q+X*->;J]9/%J$O<<^Y.GE[HYS?_L MG#]YCD2=0,.9*4=B$ ^Z,\.!]=.XUYU5ZZ__IKC_*BEIP;6[Q!58HIS*1RG! M*5T\M9^=CX!HDL4",X1U8?%Q33 )]?[,:[&=:[DS'=CSZQB*X*%N-AH-1*AM MDY Y3_0G5;E<4)%$W(H;B<+PZ(9QDVMUD%2\HAC-1\1A2_'=E5S4:H!<4V][ MK!\-3-&"@5:$19%=IYIK[P6&I"69GG#E384,V0+KE[;0O4)0&R8/ HBH&U!8 M%B/A!%H)KS3;Y)=TPX77@^Q<_I[J=5/V<0H<9T-2AAP0WQ9;4C*FD(K ;=Q< M7[*Z2N.5:_0AL\IX":.Q-Y!DS/371(EL+#ZD,E^E;.%G<71QMR%G&M)++SS# M=M7!34$0N7RSL3'CC=/S?()$R:^$F[OM7:Y5>%#NU&2 TH\NIZA'="Y1_!%0 MS)64X[(AND'Y.DHS5W=3@'9*%C@MN6%(LDZB%;T?CP8]08P2=X 8N>TP<8.&=&0A+5JA(M=A\*5 MZVE*S3SH" C2V)8.O/A3LK[_[IWXY^ '%@7<+(1,W,O2BYS1)G$\/>Z3%#76 MN7@!/L*5Q@50 JV@PB0N=(WC6\4:R<2G@<@1@7.=2ZCX(EWAAD(G8<4L2P^H M<5AS5R]X0/PEF*PK!9D3BB]YU#Q@KKDL<3IDP-0$37J80B)R;CVJ?M'Z*_( MD)EE+8YV K3UA^.+^0]G']_-+R[_3#Z*JY^KCZ&' *!JM_H<,@@9>R9O@@E5 M=>8WHG>8+8.JFR?8JJ4"A[9$4.!#0W_^,XYD+,CJB=$CE^CDS \^4OOEL M$RHN.9/"K@^5+:Y@U>N^[H]LZD>W)Q\QJ6(<#WI#D/6[G2Z6Y^I%W1%\-9D9 M:TRTWR XO=D? 8[","5PIO)Q$@_A/TX>4W#B[G"$+2%-SZZ@_]K!/YRB@Z?+ MC^/#TW@ZG9CAZ_Z0GQEY#X]ZH[C?G]J'1]UXUAN:B1UYZC\\&,/(=F?P\3ZF M3MI]&<:]V01[.7"V1W3&E@%TW855)P8HSG7%?]* 7QJR;>,T_"0;CFX4N1V' M:9B-E4>IG2]^+YC!N4TTQ<;EW- 8FN1DQ%DDZ6TEEE' T.E@%5*Q80^$H=ND M-KL8BZQQC<#D;""RI7J)6T*<;]%I@S*$-2+YJP;JU=]1X_&Y+2&YR-6]R/R%=_OC/95II308AS5(MQZLS$_R[X_4J0?C_=R*?.QD M1O(YWQRY)\/?,=9"V^CV8FQJTI_,VM UV1K;@DT" U'?R+05X8MQ9S+BGK+C M3J_W9+'%>DO((/_J#6;5:H!TR?XT(.Z.OMG4-O?)G+DLMKB66 XK' _B_H@* M7?4[XT$TZ?0&YH.@^6!(/H87T6#4&4W,W-JK7_9G\7 XBE[!;U-8F3DA&Q&( MCZ_?Y\5-2MT57O:!& WX(1A\.@QAJ6N7;K_AA4%G.(S&G=E,I^6RFO6W1CU, M]$.R..OT1]&H,^O2/E=323TSE1\2I-U0U> >I&2R3.1N.]Z.F$.X/52[/&M" MJ[.8K!RX!&'%338P*E0A5RPL#8BFMZ^\CKE5N+UW7*6J*J7Y24TFR(5+II?.\!<7[EZ/+ M!=Q3O$DTQ)$&D%/Y0IZPZ3E7T5L*'885RFZX\!CZ6C7\6B:M0(\YZ4L%7U-^ M)"2+O 1?I4T"JD>%KZN0W7J'$6 :<,8!\KY.8)J!#6.ZJ"PB G,'1X"!PBSN M2V<%#8WVC<0:(+9PF,#1SU]S3#E"]VLG>ILN$MP"5GE\;*%U8>$YK U68 [@ MHJRT0=4Z7[;&>EXV[A=NQ#5/Y!=&)#YCEV%XA4&UQ&1C=0?,PI/28>'Y*"+A MTCTC*O8@N8=;BSH7[X2D,RNEI,3$,?!9G'AE)5IQZ@%BXLK4];2Q0@!T4 MK.UOW9/D6L<(.PCD]2,D@@%D0MC/C_ IMK*$EUJLC11#]53D]ZHR_L;\?/6. M(RK@"8ZL &+9TG,!E:9E:2<%8;$+9'/*%1)F?1!20:S_LA&"(T0<]^H"[W/W M6Z!C_>ZWKEF7$E6^YHR0PBV<-OV8T_UX,AI$P\YD8FN?C$$<:/UE9.C5'N+F&(<8=X>@[HWQ-U<^9=:93:+^!'Z9 M]G#"KO_+T/"[/>I<1V ,^_$8]+)I9S2R3_;Q^.&G>(BS($SV%T"?L>&7>]2M M$\XB MT.!:)99]*W3PZ&G2G6,W'S=XV39#SVKT*-"BPDJ3B8079Y7@3LPAK M2PS&[:-BZDFJ3,NHG,CFR/-*.9$Y#_HU^)6Q)GU0?'L1YY$Y1Q6U<-005(W7 MK^2FUFPM4XH_/)ECL!\F!W.HRQ?XYN+J^/3S54-\S 7<9Z:57ZP5'4V4>R,1 MGS4#&66F;YZ$S&N2X)6#9YW05NH GF.M=F'8-M;#33=;5W-.(O2)8$ELJDO. M6G$Z7E+>Q;7"WEY+D:8*]"Q&6K\@Z$(E#]%8)!R OTXVL,64%\=JJ8L2$F'6 M][VSMU,2]V7Y^?&N%64OKSYFA7YIMXOBSQ0)#K>$E$VR8I:S9!4]Y \DE;).4Y_3TG.(,!W M7%B 5HIP8JOI.S2N^V.+X<%;J:Q,MLI5]\=[[N4>&!%I.(^I"#).;<)QGKIS M$.PMT^UVY9<_+X.\7%I+M?"UYKQS!RRQ_)K \AN[8N7<$LY9C3%T,W/UW=S* M.8%+$7E;:1T8]+1DMC?@5,">M@IO'36PX1-'EGAO$XW.! M(W]@M.>\ /H^F$[8"J3A^"$E*.^PR1&W']L(KJ"-RG"^7MAL= #2%P(Q8*\Q M9I_P8W^(Z_9]);DKF+HW^#:.IO#?^%LF0"!7O<3L4IC?>CSQNOXE@4USDMG#1N$"VF\GM[G1&* 7E,4%@K?D5NB^4P/AV*#NBWB/ MOU(JC.K%KK8ZA=MX+6DKU\>Z>4Q+Q0I*TY*R/>KQ7N8/P"3_SH2/!=66-.8$=?$AS4%3O[PC$8S3Z[W/J/6^:/4DNLSF'4KA)Z,W).R]56%C3Q:6>TF(!R0BH>ZR:I#" M>"K81>+)[,-QK=IN\GS[JI(@06J4C9*W0;\5N7>.;'TCB3OL*L3$*WL:Z'2; M]OB!C.9#T#LQQ>)E;Q)/NGTRO0\GF!9F-/N#4Z0S3EX#/9O* MQ*$:&TXXU1OC2:]V M3M,_YIP&XQ&?#_V+F9%A]R?RL!YP3N,N[5=W2%M7/:CN=%P]J,$XGD[Q?*;Q MF%:.Y]0?5\^IAX5OV\ZIU])RR6N^M/_$^C-[6,,09MB7IT]LW$=,)I/,L!^> MV&P4AL8$27E<>L45$Z$P/$?7*/:Y#$ML:%6@4JVREFEU0D)N3_/!E,HD%_%.'_D!+9X(!Q/*(S[,7#"?_;'TTM=?KM*^CU M"#,$_@'=*;IK'OQXX^KPP[=5^"> FJ->-.AU^7YZH0TSGH?K6L;CWEAO;"W[ M"^O4SC^=?SS[>3Z/WLX_S]^?7D7G'X\;ZN1A@U/B56\U9JY=+#AH2&+[O>Z; M9@"0V:M:"_HS;/S+_WC%+G>*,\,NL*N,:U1;/[?-EUHGO^#_;1=WUHZW:MC3(6PH4;H25Q.W+TFH)>F64T?(C#/D=^F8]>W !$@R-?IS*&V* MQB/C!H)&]31@$X_0!ED%D061$&B-]Z4-X%Q,-G&\F %VCZ<B!4?GE[.?_Q"\IH6,CPJF8JO'0MPN;<1':/Z/C48(P?O3>U:2FW.=E0 M!,>$4KBZW#%I7_@7=68OX":BMN*'@E'L-T4)N=JP$J;L1X1(.)B^I,&J5MM@ MFOR^ /GMT668#10\DE?] !.*::=0+/91?\HW^*:NJR\+JYU#'X_ATZ?CBY^C ML_?1Y>F'SZ?O3T^.46P^.3G[0DF1T?G9QU/*BWQYCH&R65J^JIAI4VG:%F MZ["-: )^P#AAEWS6W#59TL;)RE;/B??A:6G%<0QG'?;K SQ:V%QZS_ :6/^H M2K8(6V0X-@M_[VI'J_[(LO4'#@!NVF%:X4)@0KLJ$"M;#R;E^CX-ZI 7B'_O M3MG5<,%L@_NMB[W_LLELISNN <*L#W.^?K8#K>5>4&*9V>7Q. ME:IGG@^1E7DRJ\"I^F;LJI M-=V+O5B,:B5NVV/7']_/TJBA\@62W;*T]3%K*%U[(#J1*'&5&VVBB@W>1@.) MT41^>5OL_#GY>UW1*/9&X%M_MD'NH0#P04:+IL+!+GEY2+3%.(^85RKQ M4@N-";]ZB<:'5VJ0:'SPRSV%"KT\OOSRBH8_ZC+CSKP2Y)2KK;<-LVV0##0. M=T+E@@6)70W=EUA8UO[Y*K8&><)95]^2*,>)M8[]LUSL/\O%_M9RL>^T-R"5 ME2@YZ>*2/ D+[QNT>SISL/7HP&HU=\4]C0(!/>#7DODJO%#]EL31%JS02/%9 MQ >I\":& +0#4]\W+F'N"J6&Y]LQ=8#5W!Q6];.=$"5,9>/W84(M)VRZQ/4/ M)0[1A1U*SA*I%Z[TIO$B(=Q#G$/U"]N@F5#ZC=T\*[>/P/B][0;&Y:.X_.)- M0E)UIWY$YH;R6&#-[*7\0U;-+-^UVI8X5#N/MOIM["96Z0,FWD)*'L+(*J_( M=JG6%/2NNULI>2W MU]26E(0:+E%V;_/IUGJD>*GD7$KT$Q9/5X=&<"R4F;C!DQ[,E49TB)QKE!%UA^:NBA_5+/LU51&LFK-->K-D M4#C2[%(53,.VL^5?2\K;S7]C_O2OO>G@.X_8$"!X&!WYS0\;USBPE89^8)D4 MRC,SYQXY._.H)I=F'SMQUZ8Z6D[$%7)$%Y*2>'YYI09*3;[OTAH(EUZ5P\;2 MB7P>:*YXQ,9;B!E*BY>5D&CC^3$%=EO@1?/V&G>8YB%'OEQ36K"M2BRKC Y8 MI>%5!JO;;1S +2NMM(S@?A-M%]%L.?8UA&O/GC\7FN"6-CR +9&T+K3'2N2T M\!:X&BLVE'+?[>S4;'DG&H%!'^8N N/@!ZFH\/VNP/@9&_(64C\TG1B)3/'1 MVM4F1\N<>(57&8R]E( ?'L(U/B0N:M>\QFKF7*^+YO4,5[)@29,F /R@I.KJ MK#O^PKJ\#WB$2#D \OAWQ5GNA^XJ"7,\5VSN;*06?+D\6J;7?FQ6[#%4"CYZ M0*NME,[P/>.95Y0XK&I,F"0YWTY5M3*G7Y)>R]I6\R!;8]_L.D BO4%#J5\^ M7"A50[21S1"M>AD,O9]Q:_/8)IY+I)4^=F1KT6-A;S8N1%B&+E_#=QR32;4# M;>DH+3JGC;$UM@L+U#5&7%"EY8<"N]3@=;FQU>QUQ\A9 [\"GQ%^=9-DJ[3N M//<]0[;$I:U*6NME_YM?-_2Z^ZFFD;/ ZFGQ+3V89M/14=]O'R6RJQT93N)M M"G^NEM+_:$GB^B>2@]*E]ERBZ&QM/6Z#VFQ36$3X&TP!%-334&L0""@8P54F MB%@6%'':]4YH[&MVTSS7RE0;*4"J\LO MB*/KW998 ?$NHN]Q^RKCH*2O))G?%GGIG'2QM@#%X\ZJF6L,MB?7/Q,T"/R@+,V# 'V'$Q6"ZGH2LJ C'ET_7@D'U4C MD.R9AKZT3EMH.0JK;PO YF7HRZ&H+ HO?U5?R[YC\!TQ@]X@'H^G7$=J,)AA MXO,>5TP]Q*(U[O G3:^P90Z:6G)R_Y!');Y*2YG5>.>AQD#3OC":$IMF-KZX M[T0;KCY28HP:IFKC6^+G/A/,BL5NS4U77 4::.PU M*M[<7NZPIUH+)TN7):GU2BN.639)#BU,C&:$#?@%W+R.P">M- ];#-;W9 MK:C-=R6WQ:Y",CJ:RC\ MQU9P8YT\VQ#B4,DA&W1E,!?OEJ^78GG0#^L#Q3SC !+B#3O(K0R3E8;M.1, MZRE-I3:J>,'E1 ^R TOET2?;$%*?O,]YQTBO/)+5^M_QZ[%_85D;09?-9O$H MD6'8H4'O$^ +5A4K;I.-8 V%4FME&U=#4AO@;K1^I^ M2[) !$MY?"4%FZ@SU%%^<[33E8=1OF0II^;(J-")!DC9RF0EX#[7EEQ+P5"J M-'!U5W&T^/6=V';M_ O,0^^=8=N%\L.&9:7-=T]DCNM'^EB6>6&LVAZ&PS*U ME)2W>ZQK@T&_7SJ7< &.C\^E5@#B%V49-S6%E/:/?J*E](BTG2&Y()V1)B^5 MUYYL&\FV,-NW4>#)_1*9MDV K=*K\A%0KWP ;?K0".)>433E, MPJ9\\Z M52M-(SVOW+_4]4QU0L1]0^-5(?E:P,KK'KIZ5-MV+DY8H08=L'V!A%05$Y5_JZSKU 6J]VGH "\H(8=S+]()#HHI)40 K_T8P/T MI@I]M?6;AU)$$>V1/'BP5^S:'LNN]5NI(>,;/@G\S3N)%]&LVX]'HP&+9WY7 MB-CN\(MH-)C$W=ZDZ:&/=DQ$P"SJNFE8?.+FN#E M1K%0A/U<@W":_$;KYQ2IM=$C.?=,_R!V_8+5-ZB<6X,Y.JQ^21(4BQ4<0D)% M*G=E)&9@I%AHK; &*RTI364910-V# 0_X7+YHAM7XX3R3=*;S#E%A9/$@H9A MD /'_3=,I;2.Z2I!I'R>PM6<#J8UG46QEXZN)'']C>JI/(;!'UZO1SV%CK?% M>O-M="(6QH#+LBP)L>@4_5Q/>\"L&EGKI%;OPD 99F-]ACM, \>RN@YJQ#:*"#6*>FC!.J!_B(D@;FSSDPQ M@ U^>(-2,^FG% :AUA)=&9HO@'HX/D49'-UX^B2YZD^Q7-M3Y*H_[,;=2=^<5?B!AO9CK8'!9.3J5QS7 M*AXY&2CJ=08#475K+[P+3GST;.H,*IM:'PE4^8/78JRVV M)JK8L"\$RV>+!X8$"\I7])H9/^YNQR[D,A: M>6/=>,93 >VE]KQ(SGED)0==MVX[^6MJ>Y X2V#J;*!94;,'&;8'[3NXZ"?+$DF*#6WVHJZ%/VJ6R"^.PSM6I/A1M'8$N339"G*S):K^E"$ M(^!"5I!QD_5A-+ 7S!0]6V9@P&1=/?)::H0FS5N%8TV4$)L;TRRX*?.6,:D; M(@>1;H&+83%P21-EZ+34K=P)=G%H!5C?S9$$8E>RQ++P6IZ*9'8J#*L^$XKQ M9".1H"&HPU)WBJI%\NOB-B=*83U 9-4HTELTB>9%#*S<]Z/8;&%2^,EVAX>' MYB;;!R .8!6#L1& UIC56U2*LORYC"0'*< "53\*B_G;]/;16GKKZS+R2$"O:NG@S0'LS?$JC_$P5A2&$ZO6HFW)40 M1.Z39IEHPE(TAPSZ"!W8D,+ZZEI/+6@^BK&CM+/Y#?9_>*H'2&$4;9/J M.NU,ANX?^QQ+;^C80XC2CU$5+Z7')52$\8OU4IRR-,,65$2XXNA.R_4HHS3- M<#%="([7!VZKH4W2.I#.#..9;)/JJH757XY"3O94-.Q+8<$P LL[5V0'&G:H M7/B!,T M0*A+U:K&AS?%RM)>4'",8F&EV!8&UI;V1C2<@-TQN0)&CK-A()CH74I;#>,./#2JKMUB;YX:@/>5WTJ+&S)N;5R+L:1'OC=3:H MN8=9VJMS^R8_^S.=ZUK%R@@^M#C;\8)@N%7*#6K4FX_9ZO;$T)][5VE [MO- MD8\YV-G1"[O&]8-,-61"FP"HL^JI9-::1_<]8M=_*G:YO)Q35ZGN('?O >, MIC4:OQ4+S*5X 2@*#&36O/"\/:3PN&(27-$?ZF]Z7W_ M+-H4.CJW3AY+.@-QNG!B/UY WHI%-L*8^6M$ V=F5HN'#QKN$F<3H?\NO]:K M3VC'*&PA9NR&+;D*!XC7*DSWD>N.8;EY/%TG:HAFVL MV7C'X99:7KIE36W DBW6:^T6-CGQZD#&QDE/#8&IL?OR/GFTWQ08.2'1:UX> MBOKVW#/7^8;-^^PF+FS*(OTJ+:0Y:%&[,TK:HY-#@J:5/C]RA0,S,0Y[\RRC6D]0 MO2__#J1ZQ4EK33^L4A^/>]UX. P+PW@U5NP#QNM1?N3G\V38-WA;34KR@NI; M1FYJD%S=M=^UMEX\'(SBX6S6!H%]X!^TMB<[8=M&V/7BH4G%N]$*G6?@S]2( M6V:>EZ--[;X*U8M*_[.MI!$^N2/8SLY:#,1:J8?&Q*^ISKX;VNP=V@GFGASN MPG.D6C[/2F&HU[)I1[8%@*0\J^]<\\G;+KBU;=I5A/>?A"-N\V>!"\L,$,%' M 2Q@ V("0X(>9HZK"(#))E*2A!B9[JJE[\Z=X4M,<3QIAHORJ/1G ]>RQ:1+I4HF !+2+6TJ# M\.-HE9 $F!>/XNCA5J<4-VASH6Q -1MEPY8=F/5,4@]7]]"P%21&K%BR@RPG MZ[-ZGLGK6RP5W:ZPJ,.^W\+<.Y7\KF$?M3F$HHG(VW3WXE5"7*Q(*]FM-M*W4MUX@_7Z?; MAU3,7-08,I$4N+:(',Z= )[GI%UG K#RY)9I)$YYA'$/ELZGFX1M/C#7*GF0 M0I% *7:$*M2$D4N4<+T1I/PN8Y]T8/7'&38MN;7XGC>R($@!E>1782"X?1W2 M8L6JH&E6\J[#[IB]7=:N&+.1"I#'Y753%T?9)@%1[3!AA],BY2 6IGRVRV(= M;2I.06K:R$J!/5_)A2:;XIWU82UK30&(^PG>>'!6CK/A'FQ32AO;\6VA=("# M'@K[KDVYR3*U4[Y&I7"+#2[8*]/8BCJ:;\I5ZC=Z!QR\R!=WZ. !K>9S^A#] MG!>_B*:.H518OVHRHC9&9'<7!/3=PCUMGF!#ETR3"[B2^Z(DTK)ZM=M3/WEN MVWZH048Z+F%_0,K?TVP)$YJW#I)SO19.HVG1%\YC)$ T:1@D,+CN;J\^,A2;XST&[NUD97.><:E>CR_R/9" M%^E$30!6(&2"V%,IA$+'II.9 $2?..GP@"*]V6Q"=LU$[,:Q2#%,EKEV!>J& M>$KW*9=.\$/@56\O@3.00KQDV0[-$\RB<+G4&FB#(N"=&.YH$(E17B79NM1F MI!\20*L?4$&\: _LBW.X,\>DXJ& M:Q*61DLJP:Q.!S#MA=*V@50@+DK%,B?1^"F/C>9**N:#CG9L=H'!*UA;N:2X MK)%2RKBFF?R1"3&:]>#P5=)@ :QKU!E5D./4#WSDA\2'UQ%4Y470@ M-3! H0X UAQ_S\OHAWQ%=C]!#8SY>)>NJ#>Q[QVI\#0YN_9+:YY_;E'CN067 M]6!6!LR&5-W&@WD^*R/N)9R,%AZ>B=1);EN+?Q3&'H4+;_L]B-H?]./^K/\; M^#:]/L3&NW%WV%<2-!M.XPFNE2L(AIO1)(J%SK$G'WBZ%UU.-F]]3;U=K5&K M 09Y!K_@6F(-;?2:FY/&D,0CZP^\%"R-"$M=DRZLXLLH_R*:]'O22GDP(1$' MZ]( =_Z,]AC)2UW]!-K^5TRM%-,157VB:,6<8>5REM=961B(-UGM\),.5A'=P M)'NQKMS]V%B#G?H(6T+ ,#XI73;4N9A++PDJ>TO=O@]R@-9?0ZF,55_;G\(K MI1L4K>""#905BW: _ACM )WH;5)FB\:72TTZ)S,(5=_EW$4VQ-JD#T9.ZC;L M%]D5EV6UO:W9V#; _EM>%DDG>I>M:-HGH++Q]CEY61I7@1$(]UOG=5^FX M0:.0R6QK;3&\BP$)GW-0>L$^(G*E7!;K-D??!&<&)9ZR8*/S+/Y$=IQ>E\5:^KT.N]'G2E M$[Q^G)K/NW5*=K@WU.U ,4@"._8A$74J $6S/^&Z[:/!"%@8=FZPQ_C&I@?8 M#LIM*.8?3MU< 9+WN#N-9[,>?APB%QA,S3O9;-L\K%*?-1K/IC%VEQ\!?9G. M)IC;[W7>Y@QR]X7O[")[(=7/;#\J6/04J]7'4E%^ A\F\60PJMESJ3_XT5M" MYA.O%/JASX5_:#T8ZY4*%FVX (7U%S54Q[&$9M*;^@9'?Y8C[FGN?]41(V1- MT'!D%4Z LD[VI7*T/GY\ W-OX+-6@GBRMH+!7'.IJR E MCLKH)=?]FP[[KU3_+W<87IYB;3N;>F<; KG$%ZUPO++E4[ZICME]]0V=BZN4 M;2O^>1G!:O;TH]3$S]22 ]N)O*4@HVG,YF?S/Z7O>\'=:FMX,E?_.[SDF-ZK M":H4H?P7JHR9E':J"*W MX'KE@-]9"_\*J7Q3)?S&(C#-155J4M3_5G55ZLUA/6L?/7J0C/=_=2+S/[,= M_T>R'=^[H P_RN&P!G#_#$SZ/S0PJ8&IM\8O1 WQ"P>AQ__1(0Z7B[MTN>/2 M][6 ^\.H\3^M3_^76Y\.0H-_:KK_.VFZ@TYT@$OJPVUS#G><9UZ+';M_2;Z\>3V=B< M40HU?HMN\RE=W5KK#>^I83R93F+L6 \HP6S6 M;9/!>R Z],8C<[F[%LP:8#XW>X0>!+>U;>8 M=<>,!NC#8(C=2&M[.NI$)V>?KRZ.3ZXNH_/CGX_??IRW;J?/?CPQ\OEBF1=F M_%->4'%J;;_YT887-X@.!IU_UPE<1O=8I;^A09OR$<;%N$<<0W4L'K=C,/QQ?S'\X^_AN?G'Y9[J2<#L/02#M?H?1B=I6#^,8DVQY(!F3[GF>)<#F MK>QKWA]_ MQO',!7?H>X'9]R%%8FN\!4QY9%MWMR4=D?N-XT,.^ MN-1[$+O6=D?PU61F&WFZ;Q" I$=?BZ/^1G1M[#H]XH[L/]TX>!W\QZ0S.Q(T_] MAP=C&-GN##[>1Q>RU^"T!UP9U..]PK8O-W"B6%8+X6N1M/PF?H BN/O>[EH! MR'TR9T[6B6MJ"E#Y\2#N<]OI?@=(^J33&Y@/F)($R UD?D3"X6#4&4W,7*HE M+J.7?6"LPQ%U/)YV>MBT>+- +__R]?N\N$FIKL?+/FS%@!^"P:?#$):ZLH(- M=$$,G1 T@\YP&(T[H"[*M)QY57]KU$-Q$ ]EU@&)==29U4G+L1?>?T,%,NGS M863NZAWL,]]B^A?0?=Z24X^!(TLLLLC[A]V] ;@IR]>S/B B7-TOU'0"?I:M M0C)\@=>D^RTLN-_]UMDX5)"E :7_AYP&BL3]SF1:?U@3ZNI/CV?UI[_FJ$T0 M9QOT.[W1MX =G7&O 8@B*W^);JA !D+;ZXS&WT;]SFC6\*SM1OJ8I2"G=#OC MZ;?P1J]I<386ERR'8WA4""=\5-UIWW52 ?SZT=7SY,53)=7#!#1]41KK\#EZ M^*I?><@(G/HA^@$6$_V(L9:X@W9M]D/[3\ )QQVB:],.7+)^#V3?T2 :=B83 MJ_J.X=:T_C(R]"IU\Q[C$.,NB-"3,?[FM.=99S:)^A/X9=K#";O^+T/#[_;( M8D=@#/OQ&(CGM#,:V2?[>'[P$PC378;)_@+G/S;\+SH3N&GNZ_WFBZT@[FNE'X/3/5R_H%D=Y1_/LS//EP< MG_]P>@(*T/G9!=G:#Q$B N>'EK:A@@?LRN!H':XS\QO-AU[;;6VL76F>/9>V MK(32S!H_4\5HZ9(N?<5)(\:.XMRM?A((B]P-7)(77F)-@E>\#E>DARE2E_J4 MDV%E$K:3!Y0#A5U"N]3H#>K)>(3/]? #D6G@>$.4=%\">YQT^T3LAQ/4#K21 M/0>M+#/680!E27U%C @GG)K&#A-J,!XR$2-NU W>1+UO?^EZ>'M %XW$AU'X M^GC2JS4\F/XQYS08C_A\Z%_JA1Y,31+% >T==6#ZD['U8,".64Z MQ?.9QF-:.9Y3?UP]IQX&O+6=4Z_%W.H97O>?6']F#VL8PHQ]Y9\\,>IS/R/J M-NR')S;;+U_=ICDPS/L[RI)ZEC7C0].;SPI0-&T!(=%+$NGS79ELN&[Y(I&B M8$6^8QZC#6:UN,5-GF]?O3&,>7]*UO??19>@C-YI;^-HOD.;1'1<9HG@H,-; M1(W1D,UE/?FW/Q@H 3&*UTQ&*HHO?VLJ. ]*ZF "8L(HPO\AV;&2[S@>T8&! MZ#WA?_NCJ25%OWT%O1ZA@< _H M$%\N#'Z]7'7[XM@K_!/!PU ,!I\N7T9/; M9SP/&]?B<6^LU[.&:9YK]\CUXPC:6[Q\Q_I=C=LX.]!_?2*\J?6>GQ_DVQ76 M7.OP5#K8;.3B,ND_9.PKX_%&SVGUH;J0WN ^K;[4 MXW9] R5E_5FT3!Z?'CNH)%RW_76[W^X]GA8_;'!$7A&;3_XS%[9BA*).^WFV M-Q%L0[LFAZ3GM3L)O&Y^4\VV =TR8EO817VK=@'_'?TQD![B.OV- /X#-Z;_ M^S;FP('_@0L:_$\M:/ _NJ#@RK:ZK@\@J]8K;:.^6I\ 66HO&/4\B@/F]_W1 M31[][]L29*K/J0.[>13KEKWPW;+!V8MWN3:_+_"R[[$>C=K@U'T^!.HC;COS M*UN(>@^XZ);>^^)3L[2YS??,V>B/?\:X3X'4Z*C?BXKSNFOV %S$/%\UNM8N M>GK=T73LVH_68]Z$E(?[SVM.7^>-TBR?YSS_'<&9\KQ M1I^Q5!.A9$K"=@XH!A!$>]<"M!LCX*.S^_UL MHKJ2IP*(PI($5FWRB!26%\A25U[@V0-0QG4;O$^^_12I. !^3BEMU;A:XC(4 MO8ZB,)9BG\:B:/-18BF";4 ?D=25.$97,T99G&ZB*XR4:"6$AXY(01=[A_)" M-30'^[)\HI4.[733!7XM[J#VD(0\U9M0:S]&& M, TQ':VF%HSM. MB.]H>?3K*HLWB@[$/OWFT@UC.12KU;#8-4?:VF$7+ Y68 M"QMRX1,EB4UX$B&.J;1.3;P1UVFOW$8_;HO6+?8B"&J6D,46)*11;/[E7YID MI%J\02,IZ+6]7@M.\+U^.?*C5L"",(:F1-7OQ6'\Y.H#$*>-OT[;?M4Y^@#( MOCG^DFSV;2/)H:V[I),,BOV3'-\7'?04M@Q#!6^>FF,(]&3O0G:K?0LYWMWN M6H?F=51<\N=M5\P#[,DQ+ZQU]$2XUXZXRDUMU#V&U87WZJKAU;'& M7O>L@77<:&!MWJ<66S^6 M+A1HW#M<;/.=3VXF .1.L6BG]8 $SUK;;(E^IS MW29;,H7&/'E,7J3,D\_Z@3)//NSB9&HR*H7-U+ZE*)JGT2H(JJFIDQAC4U=? M1[.G!PXC<.H[/)[6QJ#XG"<'#L)UVG!_JKC:C*KZV,2B=.\0E&XEUJ$U@N1J M=Z$0TP]3:@.=P1'T9K(N=-&?^+];.$##HP^_G;X<,EH8"-4R@K='3X'N/_K[ M0=\[VG[07U#,U#:/7E#45*ML'P:"K?*')YZX RAJ6IY@Z4RQ=-*(I"\H" M! MXC"L5B6B1LA[S0/6+E&OWSPQAV[AS!R\U3:S#:BS T[W3NP@'#1/S.%>.#$' M?+5-/*NMI-G5V&VVO#[)T9ZG_C=C^/N @6$+1F%287K/?T8G/HFD+'.1IOO,5\CA%(@A0NHNUH1L1IJVZ[V$V_SEC0L M&ZOPD0L+%.;3#99*0,/N.8B">VQ"GO56HFVD(%")A2H7J5/UF^G9DV#S9X_PV"/N:=AL,GS9QCN\>-+ M594+VV?DN7LZ;(*GUWANA\[6ON>'CM"^IX>.\/OW;-3.C@X)%':RY:6$^I*% M4Q)ROG0N.WM( .+#17/$X??[XSROTYN\T!+87&VZ3E_J@9HMSS1$9-:I8\60 M?+S'D.S:!N#30>QKVV:[.+ZV)S2"KUT<#Z+W6F]"]WG'ZL)#]QTDS8W;$L8K M[H>U_7E T*MK_[.4\NIOW$@]!10>M"/!T%> M?>,IN*O//P.5YY_./Y[]/)]';^>?Y^]/KZ+SC\>-'J\]@@BJ86H1Q[08[KA" M79.E"S9)4.Z]UV6Y_?Y_ 5!+ P04 " "BBE0K$XIA#P" " "@ #0 M 'AL+W-T>6QEU%7*]?.UWR!F$BA52<:..J,FAJ!21O;!)GP30,%P$G5. T%BV_X;I!F6R% M3O!L@)#/OY8Y)/CA[.675NJK%\B/DU>32?AP?G6(G[G .4:>XT.>X&CQ&@>_ M3WH1AC\FML$#\OD?DO^,^X!Z8:F#;H/2N)!B?Y\L8&H3#FA-6(*O":,K16U6 M03AE6P]/+9!))A72YH",ML@BS:,/1]ZS9]?Q<"JD6N@D[[)Y[EW:\"A>5-.UU.];LQSA?'MWX$Y!03?.WQ2# ,-. MZIIMWS%:"@Y^,;\L&!U9,(U)7P=54M%'PV>O2F8 4!BM06F:[2)?%:F7L-'] M==H4QVJ>GJ#FI][G$@0HPG9%F[O_G'?Y/RN>O?E[R>ZOG M('+Q_$7.+O^QQJ#K.CNM;:^Q#2A:M91I*CJU%[4^0TY9?NH+CFS/] M!E!+ P04 " "BBE09N8V*%<$ #D'P #P 'AL+W=O/)$, Q\',_Q=SA\^:CYM[>Z_H;^+(NJ&5M[(0Y/PV&SWM.2-(/Z M0"MY9%OSD@BYRW?#YL IV31[2D59#)W1Z&Y8$E997[^'P^LVHTMVT);QAN1 MJ7NW9Y:L8B7[3C?M7K.O/UYJSK[7E2!%MN9U4;1_I0ZT?R3OT/P8>:54B)9Q];=2%[PG37LC15,_#6VVM\%M>13#+7':.-PVG9!?.+_)XSU=LO6 M=%*OCR6M1!='3@MU]ZK9LT-CH8J4=&R=3D&DVB!<"4F#PJJ[E#Q7/8N\=;CI MGDO(B/V$1?R)R0,\W-@*W!QD$$<3'&5X@N2O+)Z'$S^7.\_^W(\"C#1(!X!T MK@CYAZ-!N@"D>Q7(+)>;!8XT2 ^ ]*X(V8OD+0!Y>TU(5X.\ R#OS$+: S3# M$4[]N<9S#_#!'.?*#(%YJD \ Y(-92'> M4OR*HR66VR"6C'D8ZZGQ"+ ]FF7S!BA)XP2G^0KYT03AWY=A(A,WUQ?J$;12 MC\P"W@Y4/N2I'^092OR5_SS'.AMH$<,:N5-LBT68JX!E;?P4:QC)' G"'B;D M$=NP2.YEDKSX*7Z)YQ.<9K^TDYRO=#S((+9AA3RT,QQ@-913Q3,UTRS?#\2SUDYS1 >)',XQ7& MZ%FNU=,P1XDL&71 R""V:878:LU^SN0_H8JE6ACS3(>#=&)?TR>]2L&&A&(; M-@J,J=<*-N06V[!C CE3'A&SC&+;-.1.> MC27XSF+8-: 2>PGD0,YQ##OG@A)/X=0Q(>#HF9"'7L(4N%1X3 M*@@K].7=!7MGABT$8O8[?)"%7,,6 NHC1:IC0A9R#5OH?'WTSY3K!9(+2<@U M+"&X0-)+=Q>2D&M80C!F+]$A";F&)?2O.NY'&79"$O.NTW3K._J1#$O*NV7[K8X*?<*[Z*M2; M=$A"WB>TWX VH8X)6<@SW82[U"7\C](]R$)>:Z'AZ:ORAFY913>1O$4CQ]>D M6"<FR?OQ4*=%4>78YU_J?A>H B_!^EXD-*#;#S(Z$$^'N3T MH-EXT(P>-!\/FM.#KL>#KNE!-^-!-_2@V_&@6WJ03(&,4WX2PIJOM0"NA>^U M +"%+[8 LH5OM@"TA:^V +:%[[8 N(4OMP"ZA6^W +R%K[<"O96OMP*]]0)[ M;;39YNNM0&_EZZU ;^7KK4!OY>NM0&_EZZU ;^7KK4!OY>NM0&_EZVU ;^/K M;4!OX^MM0&^[P%D).BSAZVU ;^/K;4!OX^MM0&_CZVU ;^/K;4!OX^MM0&_C MZ^U ;^?K[4!OY^OM0&_GZ^U ;[_ 63'<+3U*^( M\..7YL,G4$L#!!0 ( ***5#]T :O@$ .T< 3 6T-O;G1E;G1? M5'EP97-=+GAM;,W9RV[",! %T%]!V5;$^%'Z$+!INVV1VA]PDX%$)+%E&PI_ M7R= I2(J40'2W1"2<69N@G4VC#XVEGQO75>-'R=%"/:1,9\55&N?&DM-K,R, MJW6(IV[.K,X6>DY,# 9#EIDF4!/ZH>V13$;/--/+*O2>MM?;UN-$6UN5F0ZE M:=BJR0^:]G<-4T=5M\87I?4W<4'2>UG'+CY>&R>QZA-VPH3#&]OS>-_;BIPK M<_I7-#.;E1GE)EO6\9;46T:?:A5==Q\9L7;%? M"]+KY0B;BHX'Z"J7G!SBMJ!CH[K"]I.?-7"_&S+CJ&]=K+I0'GF\&&D:JYZU M"R_YB-1NG9SRDX;'UM?[8;^,6W3?C[WPGZ)GW>&\MWZY' (DAP3)H4!RW(+D M&(+DN /)<0^2XP$D!Q^@!$$1E:.0RE%,Y2BHSG ML^Y?SLDW4$L! A0#% @ HHI4!\CSP/ $P( L M ( ! %]R96QS+RYR96QS4$L! A0#% @ HHI4"?HAPZ" L0 M ! ( !Z0 &1O8U!R;W!S+V%P<"YX;6Q02P$"% ,4 M" "BBE0R'_ &>X K @ $0 @ &9 0 9&]C4')O<',O M8V]R92YX;6Q02P$"% ,4 " "BBE0F5R<(Q & "<)P $P M @ &V @ >&PO=&AE;64O=&AE;64Q+GAM;%!+ 0(4 Q0 ( ***5#5 M6W;/E ( P* 8 " ?<( !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ M HHI4&--O>&S @ I H !@ ( !L! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ HHI4*/ZYBBV 0 T@, !@ ( ! M?28 'AL+W=O&UL4$L! A0#% @ HHI4 0^@8&U 0 T@, !D M ( !5RH 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ HHI4"X.VF>W 0 T@, !D ( !'3 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ HHI M4( I%Q.W 0 T@, !D ( !Y34 'AL+W=O&PO=V]R:W-H965T-MOH_0$ ,L% 9 " :TZ !X;"]W;W)K M&UL4$L! A0#% @ HHI4)(4*KJV 0 T@, M !D ( !X3P 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ HHI4,?=0X^W 0 T@, !D M ( !J4( 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ HHI4#@C\Z?X 0 R 4 !D ( !JT@ 'AL+W=O M&PO=V]R:W-H965TP( .() 9 " 6A- M !X;"]W;W)K&UL4$L! A0#% @ HHI4!-I M_30! @ - 4 !D ( !&E 'AL+W=O";;SX# !0$ &0 M @ %24@ >&PO=V]R:W-H965T&UL4$L! A0#% @ HHI4/#G]D&- P >P\ !D M ( !@5@ 'AL+W=O&PO M=V]R:W-H965T !X;"]W;W)K&UL4$L! A0#% @ HHI4 W/U" Y @ %0< !D ( ! MF& 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ HHI4+D*"Z7Z 0 ]00 !D ( !5V< 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ HHI4'?,MA=B M @ ] < !D ( !97 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ HHI4$FRQ2C) @ [ L !D M ( !<'D 'AL+W=O$P &0 @ %P? >&PO=V]R M:W-H965TP, (\0 M 9 " :N !X;"]W;W)K&UL M4$L! A0#% @ HHI4&>L(@?A 0 9@0 !D ( !780 M 'AL+W=O> M]$QH !&PO&PO]0 >&PO7W)E;',O=V]R M:V)O;VLN>&UL+G)E;'-02P$"% ,4 " "BBE0_= &KX! #M' $P M @ '@]P 6T-O;G1E;G1?5'EP97-=+GAM;%!+!08 . X + #H/ #/^0 ! end XML 61 R35.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
4. PROPERTY AND EQUIPMENT (Details) - USD ($)
Nov. 30, 2019
Aug. 31, 2019
Property and equipment, gross $ 1,455,767  
Less accumulated depreciation and amortization (1,121,004)  
Net Book Value 334,763 $ 341,145
Equipment [Member]    
Property and equipment, gross 744,125  
Computer equipment [Member]    
Property and equipment, gross 440,487  
Furniture and fixtures [Member]    
Property and equipment, gross 160,990  
Leasehold improvements [Member]    
Property and equipment, gross $ 110,165  
XML 62 R31.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
2. SUMMARY - Earnings per share (Details) - USD ($)
3 Months Ended
Nov. 30, 2019
Aug. 31, 2019
May 31, 2019
Feb. 28, 2019
Nov. 30, 2018
Numerator          
Net income attributable to common shareholders $ 2,058,277 $ 2,059,227 $ 2,888,706 $ 2,099,449 $ 1,535,947
Denominator          
Weighted-average number of common shares outstanding during the period 17,608,991       17,421,838
Dilutive effect of stock options 698,007       575,897
Common stock and common stock equivalents used for diluted earnings per share 18,306,998       17,997,735
XML 63 R39.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
7. SHAREHOLDERS EQUITY (Details - Dividends) - USD ($)
3 Months Ended 12 Months Ended
Nov. 30, 2019
Nov. 30, 2018
Aug. 31, 2019
Total Amount $ 1,056,379 $ 1,045,073 $ 4,197,055
FY 2020 1st Qtr [Member]      
Record Date Oct. 25, 2019    
Distribution Date Nov. 01, 2019    
Number of Shares Outstanding on Record Date 17,606,314    
Dividend per Share $ 0.06    
Total Amount $ 1,056,379    
FY 2019 1st Qtr [Member]      
Record Date     Nov. 01, 2018
Distribution Date     Nov. 08, 2018
Number of Shares Outstanding on Record Date     17,417,875
Dividend per Share     $ 0.06
Total Amount     $ 1,045,073
FY 2019 2nd Qtr [Member]      
Record Date     Jan. 25, 2019
Distribution Date     Feb. 01, 2019
Number of Shares Outstanding on Record Date     17,481,450
Dividend per Share     $ 0.06
Total Amount     $ 1,048,887
FY 2019 3rd Qtr [Member]      
Record Date     Apr. 24, 2019
Distribution Date     May 01, 2019
Number of Shares Outstanding on Record Date     17,515,228
Dividend per Share     $ 0.06
Total Amount     $ 1,050,914
FY 2019 4th Qtr [Member]      
Record Date     Jul. 25, 2019
Distribution Date     Aug. 01, 2019
Number of Shares Outstanding on Record Date     17,536,454
Dividend per Share     $ 0.06
Total Amount     $ 1,052,181