0001683168-20-000474.txt : 20200213 0001683168-20-000474.hdr.sgml : 20200213 20200213162714 ACCESSION NUMBER: 0001683168-20-000474 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 52 CONFORMED PERIOD OF REPORT: 20191231 FILED AS OF DATE: 20200213 DATE AS OF CHANGE: 20200213 FILER: COMPANY DATA: COMPANY CONFORMED NAME: FRANKLIN WIRELESS CORP CENTRAL INDEX KEY: 0000722572 STANDARD INDUSTRIAL CLASSIFICATION: TELEPHONE & TELEGRAPH APPARATUS [3661] IRS NUMBER: 953733534 STATE OF INCORPORATION: NV FISCAL YEAR END: 0630 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-14891 FILM NUMBER: 20611016 BUSINESS ADDRESS: STREET 1: 9707 WAPLES STREET, SUITE 150 CITY: SAN DIEGO STATE: CA ZIP: 92121 BUSINESS PHONE: 858-623-0000 MAIL ADDRESS: STREET 1: 9707 WAPLES STREET, SUITE 150 CITY: SAN DIEGO STATE: CA ZIP: 92121 FORMER COMPANY: FORMER CONFORMED NAME: FRANKLIN TELECOMMUNICATIONS CORP DATE OF NAME CHANGE: 19920703 FORMER COMPANY: FORMER CONFORMED NAME: ABM COMPUTER SYSTEMS DATE OF NAME CHANGE: 19870317 FORMER COMPANY: FORMER CONFORMED NAME: AUTOMATED BUSINESS MACHINES INC DATE OF NAME CHANGE: 19830802 10-Q 1 franklin_10q-123119.htm FORM 10-Q

Table of Contents

 

UNITED STATES

SECURITIES AND EXCHANGE COMMISSION

Washington, DC 20549

 

FORM 10-Q

 

x

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

 

For the quarterly period ended December 31, 2019

 

OR

 

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

 

For the transition period from                          to                         .

 

Commission file number: 001-14891

 

FRANKLIN WIRELESS CORP.

(Exact name of Registrant as specified in its charter)

 

Nevada

(State or other jurisdiction of incorporation or organization)

 

95-3733534

(I.R.S. Employer Identification Number)

     

9707 Waples Street

Suite 150

San Diego, California

(Address of principal executive offices)

 

92121

(Zip code)

 

 

 

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

 

Title of each class Trading Symbol(s) Name of each exchange on which registered
None N/A N/A

 

Securities registered pursuant to Section 12(g) of the Act: Common Stock, par value $.001 per share

 

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

 

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 x No o

 

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

 

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

 

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

 

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

 

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

 

The Registrant has 10,570,203 shares of common stock outstanding as of February 14, 2020.

 

 

 

   
 

 

FRANKLIN WIRELESS CORP.

FORM 10-Q

FOR THE QUARTERLY PERIOD ENDED DECEMBER 31, 2019

INDEX

 

 

 

    Page
PART I – Financial Information
     
Item 1: Consolidated Financial Statements (unaudited)  
  Consolidated Balance Sheets as of December 31, 2019 (unaudited) and June 30, 2019 4
  Consolidated Statements of Comprehensive Income (Loss) (unaudited) for the three and six months ended December 31, 2019 and 2018 5
  Consolidated Statements of Stockholders' Equity (unaudited) for the three and six months ended December 31, 2019 and 2018 6
  Consolidated Statements of Cash Flows (unaudited) for the six months ended December 31, 2019 and 2018 8
  Notes to Consolidated Financial Statements (unaudited) 9
Item 2: Management’s Discussion and Analysis of Financial Condition and Results of Operations 20
Item 3: Quantitative and Qualitative Disclosures About Market Risk 24
Item 4: Controls and Procedures 25
     
PART II – Other Information
     
Item 1: Legal Proceedings 26
Item 1A: Risk Factors 26
Item 2: Unregistered Sales of Equity Securities and Use of Proceeds 26
Item 3: Defaults Upon Senior Securities 26
Item 4: Mine Safety Disclosures 26
Item 5: Other Information 26
Item 6: Exhibits 26
     
Signatures   27

 

 

 

 

 

 

 

 2 
 

 

NOTE ON FORWARD LOOKING STATEMENTS

 

You should keep in mind the following points as you read this Report on Form 10-Q:

 

The terms “we,” “us,” “our,” “Franklin,” “Franklin Wireless,” or the “Company” refer to Franklin Wireless Corp.

 

This Report on Form 10-Q contains statements which, to the extent they do not recite historical fact, constitute “forward looking” statements within the meaning of Section 27A of the Securities Act of 1933, as amended, and Section 21E of the Securities Exchange Act of 1934, as amended. Forward looking statements are used under the caption “Management’s Discussion and Analysis of Financial Condition and Results of Operation,” and elsewhere in this Quarterly Report on Form 10-Q. You can identify these statements by the use of words like “may,” “will,” “could,” “should,” “project,” “believe,” “anticipate,” “expect,” “plan,” “estimate,” “forecast,” “potential,” “intend,” “continue,” and variations of these words or comparable words. Forward looking statements do not guarantee future performance and involve risks and uncertainties. Actual results may differ substantially from the results that the forward looking statements suggest for various reasons, including those discussed under the caption “Risk Factors” in Item 1A of our Annual Report on Form 10-K for the year ended June 30, 2019. These forward looking statements are made only as of the date of this Report on Form 10-Q. We do not undertake to update or revise the forward looking statements, whether as a result of new information, future events or otherwise.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 3 
 

 

PART I – FINANCIAL INFORMATION

 

ITEM 1. Financial Statements

FRANKLIN WIRELESS CORP.

CONSOLIDATED BALANCE SHEETS

 

 

   December 31, 2019   June 30, 
   (unaudited)   2019 
ASSETS          
Current assets:          
Cash and cash equivalents  $9,385,486   $6,447,505 
Certificates of deposit account   5,375,619    5,380,226 
Accounts receivable   7,481,079    4,138,469 
Other receivables, net   748    40,807 
Inventories, net   2,986,729    1,052,740 
Prepaid expenses and other current assets   28,725    28,042 
Advance payments to vendors   14,111    51,340 
Total current assets   25,272,497    17,139,129 
Property and equipment, net   226,098    131,879 
Intangible assets, net   1,272,071    1,109,911 
Deferred tax assets, non-current   2,157,806    2,282,975 
Goodwill   273,285    273,285 
Right of use asset   1,335,893     
Other assets   287,638    258,097 
TOTAL ASSETS  $30,825,288   $21,195,276 
           
LIABILITIES AND STOCKHOLDERS' EQUITY          
Current liabilities:          
Accounts payable  $12,874,274   $5,672,514 
Income tax payable   49,799    654 
Accrued liabilities   236,933    247,658 
Lease liabilities, current   357,767     
Total current liabilities   13,518,773    5,920,826 
Lease liabilities, non-current   989,393     
Total liabilities   14,508,166    5,920,826 
Commitments and contingencies (Note 7)          
Stockholders’ equity:          
Parent Company stockholders’ equity          
Preferred stock, par value $0.001 per share, authorized 10,000,000 shares; No preferred stock issued and outstanding as of December 31, 2019 and June 30, 2019        
Common stock, par value $0.001 per share, authorized 50,000,000 shares; 10,570,203 shares issued and outstanding as of December 31, 2019 and June 30, 2019   13,972    13,972 
Additional paid-in capital   7,442,272    7,442,272 
Retained earnings   13,312,257    12,477,441 
Treasury stock, 3,472,286 shares as of December 31, 2019 and June 30, 2019   (4,513,479)   (4,513,479)
Accumulated other comprehensive loss   (616,052)   (634,802)
Total Parent Company stockholders’ equity   15,638,970    14,785,404 
Non-controlling interests   678,152    489,046 
Total stockholders’ equity   16,317,122    15,274,450 
TOTAL LIABILITIES AND STOCKHOLDERS’ EQUITY  $30,825,288   $21,195,276 

 

See accompanying notes to consolidated financial statements.

 

 

 

 4 
 

 

FRANKLIN WIRELESS CORP.

CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS)

(Unaudited)

 

 

   Three Months Ended   Six Months Ended 
   December 31,   December 31, 
   2019   2018   2019   2018 
Net sales  $13,263,855   $9,185,756   $22,134,130   $22,514,692 
Cost of goods sold   10,672,228    7,904,692    17,521,991    19,060,409 
Gross profit   2,591,627    1,281,064    4,612,139    3,454,283 
                     
Operating expenses:                    
Selling, general and administrative   769,743    1,276,603    1,618,504    2,580,622 
Research and development   1,024,424    715,447    1,919,936    1,472,663 
Total operating expenses   1,794,167    1,992,050    3,538,440    4,053,285 
Income (loss) from operations   797,460    (710,986)   1,073,699    (599,002)
                     
Other income (loss), net:                    
Interest income   40,561    30,700    95,591    33,752 
Income from governmental subsidy   33    636    4,126    64,824 
Other income (loss), net   10,774    7,778    26,366    (6,306)
Total other income (loss), net   51,368    39,114    126,083    92,270 
Income (loss) before provision for income taxes   848,828    (671,872)   1,199,782    (506,732)
Income tax provision (benefit)   114,886    (119,010)   175,860    (77,040)
Net income (loss)   733,942    (552,862)   1,023,922    (429,692)
Non-controlling interests in net loss of subsidiary at 48.2%               55,564 
Non-controlling interests in (net income) net loss of subsidiary at 35.8%   (153,064)   37,483    (189,106)   37,483 
Net income (loss) attributable to Parent Company  $580,878   $(515,379)  $834,816   $(336,645)
                     
                     
Basic income (loss) per share attributable to Parent Company stockholders  $0.05   $(0.05)  $0.08   $(0.03)
Diluted income (loss) per share attributable to Parent Company stockholders  $0.05   $(0.05)  $0.08   $(0.03)
                     
Weighted average common shares outstanding – basic   10,570,203    10,570,203    10,570,203    10,570,203 
Weighted average common shares outstanding – diluted   10,708,028    10,570,203    10,708,028    10,570,203 
                     
Comprehensive income (loss)                    
Net income (loss)  $733,942   $(552,862)  $1,023,922   $(429,692)
Translation adjustments   37,067    10,544    18,750    (3,299)
Comprehensive income (loss)   771,009    (542,318)   1,042,672    (432,991)
Comprehensive (income) loss attributable to non-controlling interest   (153,064)   37,483    (189,106)   93,047 
Comprehensive income (loss) attributable to controlling interest  $617,945   $(504,835)  $853,566   $(339,944)

 

See accompanying notes to consolidated financial statements.

 

 

 

 

 5 
 

 

FRANKLIN WIRELESS CORP.

CONSOLIDATED STATEMENTS OF STOCKHOLDERS’ EQUITY

For the Three and Six Months Ended December 31, 2019 (unaudited)

 

 

   Common Stock   Additional Paid-in   Retained   Treasury   Accumulated Other Comprehensive   Non-controlling   Total Stockholders 
   Shares   Amount   Capital   Earnings   Stock   Loss   Interest   Equity 
Balance - June 30, 2019   10,570,203   $13,972   $7,442,272   $12,477,441   $(4,513,479)  $(634,802)  $489,046   $15,274,450 
Net income attributable to Parent Company               253,938                253,938 
Foreign exchange translation                       (18,317)       (18,317)
Comprehensive income attributable to non-controlling interest                           36,042    36,042 
Balance – September 30, 2019 (unaudited)   10,570,203   $13,972   $7,442,272   $12,731,379   $(4,513,479)  $(653,119)  $525,088   $15,546,113 
Net income attributable to Parent Company               580,878                580,878 
Foreign exchange translation                       37,067        37,067 
Comprehensive income attributable to non-controlling interest                           153,064    153,064 
Balance – December 31, 2019 (unaudited)   10,570,203   $13,972   $7,442,272   $13,312,257   $(4,513,479)  $(616,052)  $678,152   $16,317,122 

 

 

See accompanying notes to consolidated financial statements.

 

 

 

 

 6 
 

 

FRANKLIN WIRELESS CORP.

CONSOLIDATED STATEMENTS OF STOCKHOLDERS’ EQUITY

For the Three and Six Months Ended December 31, 2018 (unaudited)

 

 

    Common Stock     Additional Paid-in     Retained     Treasury     Accumulated Other Comprehensive     Non-controlling     Total Stockholders  
    Shares     Amount     Capital     Earnings     Stock     Loss     Interest     Equity  
Balance - June 30, 2018     10,570,203     $ 13,972     $ 7,442,272     $ 13,753,565     $ (4,513,479 )   $ (581,983 )   $ 921,010     $ 17,035,357  
Net income attributable to Parent Company                       178,734                         178,734  
Foreign exchange translation                                   (13,843)             (13,843)  
Comprehensive loss attributable to non-controlling interest                                         (55,564 )     (55,564)  
Balance – September 30, 2018 (unaudited)     10,570,203     $ 13,972     $ 7,442,272     $ 13,932,299     $ (4,513,479 )   $ (595,826 )   $ 865,446     $ 17,144,684  
Net loss attributable to Parent Company                       (515,379)                         (515,379)  
Foreign exchange translation                                   10,544             10,544  
Purchase of shares of a subsidy                                         (234,330)       (234,330)  
Comprehensive loss attributable to non-controlling interest                                         (37,483)       (37,483)  
Balance – December 31, 2018 (unaudited)     10,570,203     $ 13,972     $ 7,442,272     $ 13,416,920     $ (4,513,479 )   $ (585,282 )   $ 593,633     $ 16,368,036  

 

 

See accompanying notes to consolidated financial statements.

 

 

 

 7 
 

 

FRANKLIN WIRELESS CORP.

CONSOLIDATED STATEMENTS OF CASH FLOWS

(Unaudited)

 

 

  

Six Months Ended

December 31,

 
   2019   2018 
CASH FLOWS FROM OPERATING ACTIVITIES:          
Net income (loss)  $1,023,922   $(429,692)
Adjustments to reconcile net income (loss) to net cash provided by operating activities:          
Depreciation   43,871    54,570 
Amortization of intangible assets   198,268    245,931 
Deferred tax (benefit)   125,169    (77,875)
Amortization of right of use asset   11,267     
Increase (decrease) in cash due to change in:          
Accounts receivable   (3,302,551)   948,864 
Inventories   (1,933,989)   (300,261)
Prepaid expenses and other current assets   (683)   (10,952)
Prepaid income tax       25,144 
Advance payments to vendors   37,229    18,180 
Other assets   (29,541)   518 
Accounts payable   7,201,760    638,137 
Income tax payable   49,145     
Advance payments from customers       (164,779)
Accrued liabilities   (10,725)   (10,972)
Net cash provided by operating activities   3,413,142    936,813 
           
CASH FLOWS FROM INVESTING ACTIVITIES:          
Short-term investments   4,607     
Purchases of shares of a subsidiary       (234,330)
Purchases of property and equipment   (138,090)   (58,599)
Payments for capitalized development costs   (333,668)   (64,405)
Purchases of intangible assets   (26,760)   (1,345)
Net cash used in investing activities   (493,911)   (358,679)
           
Effect of foreign currency translation   18,750    (3,299)
Net increase in cash and cash equivalents   2,937,981    574,835 
Cash and cash equivalents, beginning of period   6,447,505    11,975,944 
Cash and cash equivalents, end of period  $9,385,486   $12,550,779 
           

Supplemental disclosure of cash flow information:

          
Cash paid during the periods for:          
Interest  $   $ 
Income taxes  $(800)  $(800)

 

See accompanying notes to consolidated financial statements.

 

 

 

 

 8 
 

 

FRANKLIN WIRELESS CORP.

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

(Unaudited)

 

NOTE 1 - BASIS OF PRESENTATION

 

The accompanying unaudited consolidated financial statements of Franklin Wireless Corp. (“the Company”) have been prepared in accordance with accounting principles generally accepted in the United States (“GAAP”) for interim financial information and are presented in accordance with the requirements of Form 10-Q. In the opinion of management, the financial statements included herein contain all adjustments, including normal recurring adjustments, considered necessary to present fairly the financial position, the results of operations and comprehensive income (loss) and cash flows of the Company for the periods presented. These financial statements and notes hereto should be read in conjunction with the financial statements and notes thereto for the fiscal year ended June 30, 2019 included in the Company’s Form 10-K filed on September 30, 2019. The operating results or cash flows for the interim periods presented herein are not necessarily indicative of the results to be expected for any other interim period or the full year.

 

 

NOTE 2 - BUSINESS OVERVIEW

 

We are a provider of intelligent wireless solutions including mobile hotspots, routers and modems as well as innovative hardware and software products that support machine-to-machine (M2M) applications and the Internet of Things (IoT). Our M2M and IoT solutions include embedded modules, modems and gateways built to deliver reliable always-on connectivity supporting a broad spectrum of applications. These products are designed to solve wireless connectivity challenges in a variety of vertical markets including video surveillance, digital signage, home security, oil and gas exploration, kiosks, fleet management, smart grid, vehicle diagnostics, telematics and many more.

 

We have a majority ownership position in Franklin Technology Inc. ("FTI"), a research and development company located in Seoul, South Korea. FTI primarily provides design and development services to us for our wireless products.

 

Our products are generally marketed and sold directly to wireless operators, and indirectly through strategic partners and distributors. Our global customer base extends primarily from the United States to countries in South America, the Caribbean, Europe, the Middle East and Africa ("EMEA") and Asia.

 

 

NOTE 3 - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES

 

Principles of Consolidation

 

The consolidated financial statements include the accounts of the Company and its subsidiary with a majority voting interest of 64.2% (35.8% is owned by non-controlling interests) as of December 31, 2019 and June 30, 2019. In the preparation of consolidated financial statements of the Company, intercompany transactions and balances are eliminated and net earnings are reduced by the portion of the net earnings of the subsidiary applicable to non-controlling interests.

 

Non-controlling Interest in a Consolidated Subsidiary

 

As of December 31, 2019, the non-controlling interest was $678,152, which represents a $189,106 increase from $489,046 as of June 30, 2019. The increase of $189,106 was due to the net income of subsidiary of $572,693 for the six months ended December 31, 2019, of which 35.8% was attributable to the non-controlling interest.

 

 

 

 9 
 

 

Segment Reporting

 

Public companies are required to report financial and descriptive information about their reportable operating segments. We identify our operating segments based on how our chief operating decision maker internally evaluates separate financial information, business activities and management responsibility. We have one reportable segment, consisting of the sale of wireless access products.

 

We generate revenues from four geographic areas, consisting of the United States, the Caribbean and South America, EMEA and Asia. The following enterprise-wide disclosure is prepared on a basis consistent with the preparation of the consolidated financial statements. The following table contains certain financial information by geographic area:

 

   Three Months Ended   Six Months Ended 
   December 31,   December 31, 
Net sales:  2019   2018   2019   2018 
United States  $13,035,820   $9,016,495   $21,898,467   $22,335,332 
Europe, the Middle East and Africa (“EMEA”)       156,321        161,080 
Asia   228,035    12,940    235,663    18,280 
Totals  $13,263,855   $9,185,756   $22,134,130   $22,514,692 

 

 

Long-lived assets, net (property and equipment, intangible assets, and right of use asset): 

December 31,

2019

  

June 30,

2019

 
United States  $2,605,898   $1,209,159 
Asia   228,164    32,631 
Totals  $2,834,062   $1,241,790 

 

Use of Estimates

 

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

 

Fair Value of Financial Instruments

 

The carrying amounts of financial instruments such as cash equivalents, short-term investments, accounts receivable, accounts payable and debt approximate the related fair values due to the short-term maturities of these instruments. We invest our excess cash into financial instruments which are readily convertible into cash, such as money market funds and certificates of deposit.

 

Allowance for Doubtful Accounts

 

Based upon our review of our collection history as well as the current balances associated with all significant customers and associated invoices, we do not believe an allowance for doubtful accounts was necessary as of December 31, 2019 and June 30, 2019.

 

Revenue Recognition

 

On July 1, 2018, we adopted ASU 2014-09 using the modified retrospective method applied to those contracts that were not completed or substantially complete as of June 30, 2018. Results for the reporting period beginning after July 1, 2018 are presented under Topic 606. We recorded no change in retained earnings as of July 1, 2018 as a result of the cumulative impact of adopting Topic 606.

 

 

 

 10 
 

 

Contracts with Customers

 

Revenue for sales of products and services is derived from contracts with customers. The products and services promised in contracts primarily consist of hot spot routers. Contracts with each customer generally state the terms of the sale, including the description, quantity and price of each product or service. Payment terms are stated in the contract, primarily in the form of a purchase order. Since the customer typically agrees to a stated rate and price in the purchase order that does not vary over the life of the contract, the majority of our contracts do not contain variable consideration. We establish a provision for estimated warranty and returns. Using historical averages, that provision for the six months ended December 31, 2019 was not material.

 

Disaggregation of Revenue

 

In accordance with Topic 606, we disaggregate revenue from contracts with customers into geographical regions and by the timing of when goods and services are transferred. We determined that disaggregating revenue into these categories meets the disclosure objective in Topic 606, which is to depict how the nature, amount, timing and uncertainty of revenue and cash flows are affected by regional economic factors.

 

Contract Balances

 

We perform our obligations under a contract with a customer by transferring products in exchange for consideration from the customer. We typically invoice our customers as soon as control of an asset is transferred, and a receivable is established. We, however, recognize a contract liability when a customer prepays for goods and/or services, or we have not delivered goods under the contract since we have not yet transferred control of the goods and/or services.

 

The balances of our trade receivables are as follows: 

 

  

December 31,

2019

  

June 30,

2019

 
Accounts Receivable  $7,481,079   $4,138,469 

 

The balance of contract assets was immaterial as we did not have a significant amount of un-invoiced receivables in the periods ended December 31, 2019 and June 30, 2019.

 

Our contract liabilities are as follows: 

 

  

December 31,

2019

  

June 30,

2019

 
Undelivered products  $140,000   $140,000 

 

Performance Obligations

 

A performance obligation is a promise in a contract to transfer a distinct good or service to the customer and is the unit of measurement in Topic 606. At contract inception, we assess the products and services promised in our contracts with customers. We then identify performance obligations to transfer distinct products or services to the customer. In order to identify performance obligations, we consider all the products or services promised in the contract regardless of whether they are explicitly stated or are implied by customary business practices.

 

Our performance obligations are primarily satisfied at a point in time. Revenue from products transferred to customers at a single point in time accounted for 98% of net sales for the six months ended December 31, 2019. Revenue recognized over a period of time for non-recurring engineering projects is based on the percent complete of a project and accounted for 2% of net sales for the six months ended December 31, 2019. The majority of our revenue recognized at a point in time is for the sale of hot-spot router products. Revenue from these contracts is recognized when the customer is able to direct the use of and obtain substantially all of the benefits from the product which generally coincides with title transfer at completion of the shipping process.

 

 

 

 

 11 
 

 

As of December 31, 2019, our contracts do not contain any unsatisfied performance obligations, except for undelivered products.

 

Cost of Goods Sold

 

All costs associated with our contract manufacturers, as well as distribution, fulfillment and repair services are included in our cost of goods sold. Cost of goods sold also includes amortization expense associated with capitalized product development costs associated with complete technology.

 

Capitalized Product Development Costs

 

Our products contain embedded software internally developed by FTI, which is an integral part of these products because it allows the various components of the products to communicate with each other and the products are clearly unable to function without this coding.

 

The costs of product development that are capitalized once technological feasibility is determined (noted as Technology in progress in the Intangible Assets table) include certifications, licenses, payroll, employee benefits, and other headcount-related expenses associated with product development. We determine that technological feasibility for our products is reached after all high-risk development issues have been resolved. Once the products are available for general release to our customers, we cease capitalizing the product development costs and any additional costs, if any, are expensed. The capitalized product development costs are amortized on a product-by-product basis using the greater of straight-line amortization or the ratio of the current gross revenues to the current and anticipated future gross revenues. The amortization begins when the products are available for general release to our customers.

 

As of December 31, 2019, and June 30, 2019, capitalized product development costs in progress were $130,500 and $465,352, respectively, and these amounts are included in intangible assets in our consolidated balance sheets. For the three and six months ended December 31, 2019, we incurred ($15,000) and $348,668, respectively, and for the three and six months ended December 31, 2018, we incurred $33,905 and $64,405, respectively, in capitalized product development costs, and such amounts are primarily comprised of certifications and licenses. All costs incurred before technological feasibility is reached are expensed and included in our consolidated statements of comprehensive income.

 

Research and Development Costs

 

Costs associated with research and development are expensed as incurred. Research and development costs were $1,024,424 and $715,447 for the three months ended December 31, 2019 and 2018, respectively, and $1,919,936 and $1,472,663 for the six months ended December 31, 2019 and 2018, respectively.

 

Warranties

 

We provide a warranty for one year which is covered by our vendors and manufacturers under purchase agreements between the Company and the vendors. As a result, we believe we do not have any net warranty exposure and do not accrue any warranty expenses. Historically, the Company has not experienced any material net warranty expenditures.

 

Shipping and Handling Costs

 

Costs associated with product shipping and handling are expensed as incurred.  Shipping and handling costs, which are included in selling, general and administrative expenses on the consolidated statements of comprehensive loss, were $166,741 and $363,589 for the three months ended December 31, 2019 and 2018, respectively, and $339,849 and $715,680 for the six months ended December 31, 2019 and 2018, respectively.

 

 

 

 

 12 
 

 

Cash and Cash Equivalents

 

For purposes of the consolidated statements of cash flow, we consider all highly liquid investments purchased with original maturities of three months or less to be cash equivalents. We invest our excess cash into financial instruments which management believes are readily convertible into cash, such as money market funds and short-term government bonds mutual funds that are readily convertible to cash and have a $1.00 net asset value.

 

Inventories

 

Our inventories consist of finished goods and are stated at the lower of cost or net realizable value, cost being determined on a first-in, first-out basis. We assess the inventory carrying value and reduce it, if necessary, to its net realizable value based on customer orders on hand, and internal demand forecasts using management’s best estimates given information currently available. Our customer demand is highly unpredictable and can fluctuate significantly caused by factors beyond the control of the Company. We may write down our inventory value for potential obsolescence and excess inventory.  As of December 31, 2019, and June 30, 2019, we have recorded an inventory reserve in the amounts of $468,165 and $553,281, respectively, for inventories that we have identified as obsolete or slow-moving

 

Property and Equipment

 

Property and equipment are recorded at cost. Significant additions or improvements extending useful lives of assets are capitalized. Maintenance and repairs are charged to expense as incurred. Depreciation is computed using the straight-line method over the estimated useful lives as follows:

 

Machinery 6 years
Office equipment 5 years
Molds 3 years
Vehicles 5 years
Computers and software 5 years
Furniture and fixtures 7 years
Facilities improvements 5 years or life of the lease, whichever is shorter

 

Goodwill and Intangible Assets

 

Goodwill and certain intangible assets were recorded in connection with the FTI acquisition in October 2009, and are accounted for in accordance with ASC 805, “Business Combinations.”  Goodwill represents the excess of the purchase price over the fair value of the tangible and intangible net assets acquired. Intangible assets are recorded at their fair value at the date of acquisition. Goodwill and other intangible assets are accounted for in accordance with ASC 350, “Goodwill and Other Intangible Assets.”  Goodwill and other intangible assets are tested for impairment at least annually and any related impairment losses are recognized in earnings when identified. No impairment was recognized during the periods ended December 31, 2019 and June 30, 2019.

 

The definite lived intangible assets consisted of the following as of December 31, 2019:

 

Definite lived intangible assets:  Expected Life 

Average

Remaining

life

  

Gross

Intangible

Assets

  

Accumulated

Amortization

  

Net Intangible

Assets

 
Complete technology  3 years   2.3 years   $18,397   $4,599   $13,798 
Technology in progress  Not Applicable       130,500        130,500 
Software  5 years   2.3 years    424,258    301,059    123,199 
Patents  10 years   6.2 years    59,023    9,690    49,333 
Certifications & licenses  3 years   1.3 years    4,013,780    3,058,539    955,241 
Total as of December 31, 2019          $4,645,958   $3,373,887   $1,272,071 

 

 

 

 13 
 

 

The definite lived intangible assets consisted of the following as of June 30, 2019:

 

Definite lived intangible assets:  Expected Life 

Average

Remaining

life

  

Gross

Intangible

Assets

  

Accumulated

Amortization

  

Net Intangible

Assets

 
Complete technology  3 years   3.0 years   $18,397   $   $18,397 
Technology in progress  Not Applicable       465,352        465,352 
Software  5 years   2.7 years    423,436    278,266    145,170 
Patents  10 years   6.3 years    58,884    8,729    50,155 
Certifications & licenses  3 years   0.8 years    3,319,461    2,888,624    430,837 
Total as of June 30, 2019          $4,285,530   $3,175,619   $1,109,911 

 

Amortization expense recognized for the three months ended December 31, 2019 and 2018 was $112,132 and $122,126, respectively, and for the six months ended December 31, 2019 and 2018 was $198,268 and $245,931, respectively.

 

Long-lived Assets

 

We review for impairment of long-lived assets and certain identifiable intangibles whenever events or circumstances indicate that the carrying amount of assets may not be recoverable. We consider the carrying value of assets may not be recoverable based upon our review of the following events or changes in circumstances: the asset’s ability to continue to generate income from operations and positive cash flow in future periods; loss of legal ownership or title to the asset; significant changes in our strategic business objectives and utilization of the asset; or significant negative industry or economic trends.  An impairment loss would be recognized when estimated future cash flows expected to result from the use of the asset are less than its carrying amount.

 

As of December 31, 2019, and June 30, 2019, we were not aware of any events or changes in circumstances that would indicate that the long-lived assets are impaired

 

Stock-based Compensation

 

The Company’s employee share-based awards result in a cost that is measured at fair value on an award’s grant date, based on the estimated number of awards that are expected to vest. Stock-based compensation is recognized on a straight-line basis over the award’s vesting period. The Company estimates the fair value of stock options using a Black-Scholes option pricing model. Transactions with non-employees in which goods or services are the consideration received for the issuance of equity instruments are accounted for based on the fair value of the consideration received or the fair value of the equity instrument issued, whichever is more reliably measurable. The measurement date of the fair value of the equity instrument issued is the earlier of the date on which the counterparty's performance is complete or the date on which it is probable that performance will occur. Stock-based compensation costs are reflected in the accompanying consolidated statements of comprehensive income (loss) based upon the underlying recipients' roles within the Company.

 

Income Taxes

 

The Company uses the asset and liability method of accounting for income taxes. Accordingly, deferred tax assets and liabilities are determined based on the difference between the financial statement and income tax bases of assets and liabilities, using enacted tax rates in effect for the year in which the differences are expected to reverse. A valuation allowance is recorded to reduce the carrying amount of deferred tax assets, unless it is more likely than not such assets will be realized. Current income taxes are based on the year’s taxable income for federal and state income tax reporting purposes and the annual change in deferred taxes.

 

The Company assesses its income tax positions and records tax benefits based upon management’s evaluation of the facts, circumstances, and information available at the reporting date. For those tax positions where it is more likely than not that a tax benefit will be sustained, the Company records the largest amount of tax benefit with a greater than 50% likelihood of being realized upon ultimate settlement with a taxing authority having full knowledge of all relevant information. For those income tax positions where it is not more likely than not that a tax benefit will be sustained, no tax benefit is recognized in the financial statements. The Company classifies interest and penalties associated with such uncertain tax positions as a component of income tax expense.

 

 

 

 

 14 
 

 

As of December 31, 2019, we have no material unrecognized tax benefits. We recorded an income tax provision of $114,886 and $175,860 for the three and six months ended December 31, 2019, respectively. We also recorded a decrease in deferred tax asset, non-current, of $113,994 and $125,169 for the three and six months ended December 31, 2019, and an increase in deferred tax asset, non-current, of $119,845 and $77,875 for the three and six months ended December 31, 2018.

 

Earnings per Share Attributable to Common Stockholders

 

Earnings per share is calculated by dividing the net income by the weighted-average number of common shares that were outstanding for the period, without consideration for potential common shares. Diluted earnings per share is calculated by dividing the net income by the sum of the weighted-average number of dilutive potential common shares outstanding for the period determined using the treasury-stock method or the as-converted method. Potentially dilutive shares are comprised of common stock options outstanding under our stock plan.

 

Concentrations

 

We extend credit to our customers and perform ongoing credit evaluations of such customers. We evaluate our accounts receivable on a regular basis for collectability and provide for an allowance for potential credit losses as deemed necessary. No reserve was required or recorded for any of the periods presented.

 

Substantially all our revenues are derived from sales of wireless data products. Any significant decline in market acceptance of our products or in the financial condition of our existing customers could impair our ability to operate effectively.

 

A significant portion of our revenue is derived from a small number of customers. For the six months ended December 31, 2019, sales to our two largest customers accounted for 43% and 30% of our consolidated net sales, and 52%, and 25% of our accounts receivable balance as of December 31, 2019. In the same period in 2018, sales to our three largest customers accounted for 47%, 15%, and 10% of our consolidated net sales, and 56%, 26%, and 0% of our accounts receivable balance as of June 30, 2019. No other customers accounted for more than ten percent of total net sales for the six months ended December 31, 2019 and 2018, and no other customers accounted for more than ten percent of total accounts receivable as of December 31, 2019 and June 30, 2019.

 

For the six months ended December 31, 2019, we purchased the majority of our wireless data products from two manufacturing companies located in Asia. If these manufacturing companies were to experience delays, capacity constraints or quality control problems, product shipments to our customers could be delayed, which would negatively impact the Company's revenue. For the six months ended December 31, 2019, we purchased wireless data products from these two manufacturers in the amount of $18,362,013, or 90% of total purchases, and had related accounts payable of $11,290,854 as of December 31, 2019. For the six months ended December 31, 2018, we purchased wireless data products from two manufacturers in the amount of $18,785,481, or 98% of total purchases, and had related accounts payable of $4,401,501 as of June 30, 2019.

 

We maintain our cash accounts with established commercial banks.  Such cash deposits exceed the Federal Deposit Insurance Corporation insured limit of $250,000 for each financial institution.  However, we do not anticipate any losses on excess deposits.

 

Recently Adopted Accounting Pronouncements

 

In February 2016, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update No. 2016-02, Leases (ASC Topic 842) (ASU 2016-02), which amends existing standards for leases to increase transparency and comparability among organizations by requiring recognition of lease assets and liabilities on the balance sheet and requiring disclosure of key information about such arrangements. We adopted the standard as of July 1, 2019 using the modified retrospective approach. The adoption of the new standard resulted in the recording of operating lease right-of-use (“ROU”) assets and operating lease liabilities of $1,501,203 and $1,507,367, respectively, as of July 1, 2019, with the difference due to the existing lease liabilities of $6,164. As of the adoption date, we have no finance leases. As permitted under ASC 842, we elected several practical expedients that permit us to not reassess (1) whether existing contracts are or contain a lease, (2) the classification of existing leases, and (3) whether previously capitalized costs continue to qualify as initial indirect costs. The application of the practical expedients did not have a significant impact on the measurement of the operating lease liability. The standard did not affect our consolidated net income or cash flows. See Note 7 for the further details.

 

 

 

 

 15 
 

 

Recently Issued Accounting Pronouncements

 

In February 2018, the FASB issued Accounting Standards Update (ASU) 2018-02, Income Statement—Reporting Comprehensive Income (Topic 220): Reclassification of Certain Tax Effects from Accumulated Other Comprehensive Income. Under the amendments in ASU 2018-02, an entity may elect to reclassify the income tax effects of the Tax Cuts and Jobs Act on items within AOCI to retained earnings. We do not expect that the adoption of this update will impact the Company’s consolidated financial statements.

 

 

NOTE 4 – PROPERTY AND EQUIPMENT

 

Property and equipment consisted of the following as of:

 

  

December 31,

2019

  

June 30,

2019

 
Machinery and facility  $363,558   $363,022 
Office equipment   400,791    396,222 
Molds   917,155    784,170 
    1,681,504    1,543,414 
Less accumulated depreciation   (1,455,406)   (1,411,535)
Total  $226,098   $131,879 

 

Depreciation expense associated with property and equipment was $23,746 and $27,909 the three months ended December 31, 2019 and 2018, respectively, and $43,871 and $54,570 for the six months ended December 31, 2019 and 2018, respectively.

 

 

NOTE 5 – ACCRUED LIABILITIES

 

Accrued liabilities consisted of the following as of:

 

  

December 31,

2019

  

June 30,

2019

 
Accrued salaries and payroll deductions owed to government entities  $49,930   $44,752 
Accrued vacation   30,904    56,335 
Accrued undelivered inventory   140,000    140,000 
Taxes   15,888    408 
Other accrued liabilities   211    6,163 
Total  $236, 933   $247,658 

 

 

 

 

 16 
 

 

NOTE 6 – EARNINGS (LOSS) PER SHARE

 

Basic earnings (loss) per share are computed using the weighted average number of shares outstanding during the period. Diluted earnings per share represent basic earnings per share adjusted to include the potentially dilutive effect of outstanding stock options.

 

For the three and six months ended December 31, 2018, we were in a net loss position and have excluded 299,000 stock options from the calculation of diluted net loss per shares because these securities are anti-dilutive. The weighted average number of shares outstanding used to compute loss per share is as follows:

 

   Three Months ended December 31,   Six Months Ended December 31, 
   2019   2018   2019   2018 
Net income (loss) attributable to Parent Company  $580,878   $(515,379)  $834,816   $(336,645)
Weighted-average shares of common stock outstanding:                    
Basic shares outstanding   10,570,203    10,570,203    10,570,203    10,570,203 
Dilutive effect of common stock equivalents arising from stock options   137,825        137,825     
Diluted shares outstanding   10,708,028    10,570,203    10,708,028    10,570,203 
Basic income (loss) per share  $0.05   $(0.05)  $0.08   $(0.03)
Diluted income (loss) per share  $0.05   $(0.05)  $0.08   $(0.03)

 

 

NOTE 7 - COMMITMENTS AND CONTINGENCIES

 

Leases

 

We lease approximately 12,775 square feet of office space in San Diego, California, at a monthly rent of $23,115, pursuant to a lease that expired in October 2019 and was then extended at a monthly rent of $25,754 to December 31, 2023. In addition to monthly rent, the lease includes payment for certain common area costs. Our facility is covered by an appropriate level of insurance and we believe it to be suitable for our use and adequate for our present needs. Rent expense for this office space was $74,624 and $69,346 for the three months ended December 31, 2019 and 2018 and $143,968 and $138,690 for the six months ended December 31, 2019 and 2018.

 

Our Korea-based subsidiary, FTI, leases approximately 10,000 square feet of office space in Seoul, Korea, at a monthly rent of approximately $8,000, pursuant to a lease that expired on September 1, 2019 and was extended to August 31, 2021. Beginning on June 12, 2015, FTI leased additional office space consisting of approximately 2,682 square feet, also located in Seoul, Korea, at a monthly rent of approximately $2,700, and the lease was extended to August 31, 2021. In addition to monthly rent, the lease provides for periodic cost of living increases in the base rent and payment for certain common area costs. These facilities are covered by an appropriate level of insurance and we believe them to be suitable for our use and adequate for our present needs. Rent expense related to these leases was approximately $32,100 for the three months ended December 31, 2019 and 2018, and approximately $64,200 for the six months ended December 31, 2019 and 2018.

 

We lease one corporate housing facility primarily for our employees who travel, under a non-cancelable operating lease that expired September 4, 2019 and was extended to September 4, 2020. Rent expense related to this lease was approximately $2,217 and $2,529 for the three months ended December 31, 2019 and 2018, and approximately $4,521 and $5,091 for the six months ended December 31, 2019 and 2018.

 

As of December 31, 2019, we used discount rates of 4.0% and 2.8% in determining our operating lease liabilities for the office spaces in San Diego, California, and South Korea, respectively. These rates represented our incremental borrowing rates at that time. Short-term leases with initial terms of twelve months or less are not capitalized. Both our San Diego and Korean office leases were extensions of previous leases and neither contains any extension provisions.

 

 

 

 

 17 
 

 

Maturities of lease liabilities are as follows:

 

   Operating Leases 
Fiscal 2020  $181,916 
Fiscal 2021   444,315 
Fiscal 2022   342,328 
Fiscal 2023   321,930 
Fiscal 2024   160,965 
Total lease payments   1,451,454 
Less imputed interest   (104,294)
Total  $1,347,160 

 

Other Contingencies

 

We are from time to time involved in certain legal proceedings and claims arising in the ordinary course of business. Management does not expect any material adverse outcome.

 

We entered into a Professional Services Agreement with Anydata Corp. (“Anydata”) for the product ACT233F Smart Link OBD device on May 5, 2017, for a minimum purchase commitment by Anydata of 250,000 units, which is associated with Anydata’s irrevocable purchase orders received from its customer. We have delivered approximately 25,000 units and 7,000 units during our second and fourth quarters of fiscal 2018, respectively, and an additional 18,000 units during our first quarter of fiscal 2019. Sales to Anydata were approximately $1.8 million for the year ended June 30, 2019. We have received information that Anydata may not be able to fulfill the entire purchase commitment, for which we have already ordered parts from our main vendor, Quanta. Management believes that the Company will be able to supply some of the products to another customer and has received personal guarantees from the principals of Anydata. As of December 31, 2019, the remaining purchase commitment unfulfilled by Anydata to the Company was approximately $3.1 million. The total remaining product purchase commitment with Quanta was approximately $2.0 million. We have not recorded a receivable from Anydata, nor a liability owed to Quanta. Management believes that, at this time, a loss contingency is reasonably possible but not estimable as to how much ultimately would be paid to Quanta. As of December 31, 2019, we paid $100,000 for the right to call on inventory and recorded an additional $49,580 as a prepaid expense related to pricing adjustments, which has been agreed with Quanta for other products to ensure demand is met. As of December 31, 2019, there is a reasonable possibility we may incur a loss, however, the amount is not estimable at this time.

 

Change of Control Agreements

 

On September 21, 2009, we entered into Change of Control Agreements with OC Kim, our President, and Yun J. (David) Lee, our Chief Operating Officer. Each Change of Control Agreement provides for a lump sum payment to the officer in case of a change of control of the Company. The term includes the acquisition of Common Stock of the Company resulting in one person or company owning more than 50% of the outstanding shares, a significant change in the composition of the Board of Directors of the Company during any 12-month period, a reorganization, merger, consolidation or similar transaction resulting in the transfer of ownership of more than fifty percent (50%) of the Company's outstanding Common Stock, or a liquidation or dissolution of the Company or sale of substantially all of the Company's assets.

 

The Change of Control Agreement with Mr. Kim calls for a payment of $5 million upon a change of control, and the agreement with Mr. Lee calls for a payment of $2 million upon a change of control.

 

The Board of Directors has approved extension of the Change of Control Agreements with Mr. Kim and Mr. Lee, through September 30, 2021.

 

 

NOTE 8 – LONG-TERM INCENTIVE PLAN AWARDS

 

We adopted the 2009 Stock Incentive Plan (“2009 Plan”) on June 11, 2009, which provided for the grant of incentive stock options and non-qualified stock options to our employees and directors. Options granted under the 2009 Plan generally have a term of ten years and generally vest and become exercisable at the rate of 33% after one year and 33% on the second and third anniversaries of the option grant dates. Historically, some stock option grants have included shorter vesting periods ranging from one to two years.

 

 

 

 18 
 

  

The estimated forfeiture rate considers historical turnover rates stratified into employee pools in comparison with an overall employee turnover rate, as well as expectations about the future. We periodically revise the estimated forfeiture rate in subsequent periods if actual forfeitures differ from those estimates. There was no compensation expense recorded under this method for the three and six months ended December 31, 2019 and 2018.

 

A summary of the status of our stock options is presented below as of December 31, 2019:

 

           Weighted-     
           Average     
       Weighted-   Remaining     
       Average   Contractual   Aggregate 
       Exercise   Life   Intrinsic 
Options  Shares   Price   (In Years)   Value 
Outstanding as of June 30, 2019   299,000   $1.04    2.75   $420,620 
Granted                
Exercised                
Cancelled                
Forfeited or Expired                
Outstanding as of December 31, 2019   299,000   $1.04    2.25   $402,680 
Exercisable as of December 31, 2019   299,000   $1.04    2.25   $402,680 

 

The aggregate intrinsic value in the preceding table represents the total pretax intrinsic value, based upon the Company’s closing stock price of $2.39 as of December 31, 2019, which would have been received by the option holders had all option holders exercised their options as of that date. The weighted-average grant-date fair value of stock options outstanding as of December 31, 2019, in the amount of 299,000 shares, was $0.92 per share.

 

As of December 31, 2019, there was no unrecognized compensation cost related to non-vested stock options granted.

 

A summary of the status of our stock options is presented below as of December 31, 2018:

 

           Weighted-     
          Average     
       Weighted-   Remaining     
       Average   Contractual   Aggregate 
       Exercise   Life   Intrinsic 
Options  Shares   Price   (In Years)   Value 
Outstanding as of June 30, 2018   299,000   $1.04    2.75   $241,220 
Granted                
Exercised                
Cancelled                
Forfeited or Expired                
Outstanding as of December 31, 2018   299,000   $1.04    2.24   $366,800 
Exercisable as of December 31, 2018   299,000   $1.04    2.24   $366,800 

 

The aggregate intrinsic value in the preceding table represents the total pretax intrinsic value, based upon the Company’s closing stock price of $2.27 as of December 31, 2018, which would have been received by the option holders had all option holders exercised their options as of that date. The weighted-average grant-date fair value of stock options outstanding as of December 31, 2018, in the amount of 299,000 shares, was $0.92 per share.

 

As of December 31, 2018, there was no unrecognized compensation cost related to non-vested stock options granted.

 

 

 

 19 
 

 

ITEM 2.  MANAGEMENT'S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS

 

The following discussion and analysis of our financial condition and results of operations should be read in conjunction with our financial statements and related notes included elsewhere in this report.  This report contains certain forward-looking statements relating to future events or our future financial performance. These statements are subject to risks and uncertainties which could cause actual results to differ materially from those discussed in this report. You are cautioned not to place undue reliance on this information, which speaks only as of the date of this report. We are not obligated to publicly update this information, whether as a result of new information, future events or otherwise, except to the extent we are required to do so in connection with our obligation to file reports with the SEC. For a discussion of the important risks to our business and future operating performance, see the discussion under the caption “Item 1A. Risk Factors” and under the caption “Factors That May Influence Future Results of Operations” in the Company’s Form 10-K for the year ended June 30, 2019, filed on September 30, 2019. In light of these risks, uncertainties and assumptions, the forward-looking events discussed in this report might not occur.

 

BUSINESS OVERVIEW

 

We are a provider of intelligent wireless solutions including mobile hotspots, routers and modems as well as innovative hardware and software products that support machine-to-machine (M2M) applications and the Internet of Things (IoT). Our M2M and IoT solutions include embedded modules, modems and gateways built to deliver reliable always-on connectivity supporting a broad spectrum of applications. These products are designed to solve wireless connectivity challenges in a variety of vertical markets including video surveillance, digital signage, home security, oil and gas exploration, kiosks, fleet management, smart grid, vehicle diagnostics, telematics and many more.

 

We have a majority ownership position in FTI, a research and development company located in Seoul, South Korea. FTI primarily provides design and development services to us for our wireless products.

 

Our products are generally marketed and sold directly to wireless operators, and indirectly through strategic partners and distributors. Our global customer base extends primarily from the United States to countries in EMEA and Asia.

 

FACTORS THAT MAY INFLUENCE FUTURE RESULTS OF OPERATIONS

 

We believe that our revenue growth will be influenced largely by (1) the successful maintenance of our existing customers, (2) the rate of increase in demand for wireless data products, (3) customer acceptance of our new products, (4) new customer relationships and contracts, and (5) our ability to meet customers’ demands.

 

We have entered into and expect to continue to enter into new customer relationships and contracts for the supply of our products, and this may require significant demands on our resources, resulting in increased operating, selling, and marketing expenses associated with such new customers.

 

 

 

 20 
 

 

CRITICAL ACCOUNTING POLICIES

 

Our discussion and analysis of our financial condition and results of operations are based upon our consolidated financial statements, which are prepared in accordance with accounting principles generally accepted in the United States of America (GAAP). The preparation of these financial statements in accordance with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and the disclosure of contingencies at the date of the financial statements, as well as the reported amounts of revenues and expenses during the reporting periods. Management evaluates these estimates and assumptions on an ongoing basis. Our estimates and assumptions have been prepared on the basis of the most current reasonably available information. The results of these estimates form the basis for making judgments about the carrying values of assets and liabilities that are not readily apparent from other sources. Actual results could differ from these estimates under different assumptions and conditions.

 

We have several critical accounting policies, which were described in our Annual Report on Form 10-K for the year ended June 30, 2019, that are both important to the portrayal of our financial condition and results of operations and require management’s most difficult, subjective and complex judgments. Typically, the circumstances that make these judgments difficult, subjective and complex have to do with making estimates about the effect of matters that are inherently uncertain. There were no material changes to our critical accounting policies for the six months ended December 31, 2019.

 

RESULTS OF OPERATIONS

 

The following table sets forth, for the three and six months ended December 31, 2019 and 2018, our statements of comprehensive income including data expressed as a percentage of sales:

 

 

   Three Months Ended   Six Months Ended 
   December 31,   December 31, 
   2019   2018   2019   2018 
                 
Net sales   100.0%    100.0%    100.0%    100.0% 
Cost of goods sold   80.5%    86.1%    79.2%    84.7% 
Gross profit   19.5%    13.9%    20.8%    15.3% 
Operating expenses   13.5%    21.7%    16.0%    18.0% 
Income (loss) from operations   6.0%    (7.8%)   4.8%    (2.7%)
Other income (expense), net   0.4%    0.4%    0.6%    0.4% 
Net income (loss) before income taxes   6.4%    (7.4%)   5.4%    (2.3%)
Income tax provision (benefit)   0.9%    (1.3%)   0.8%    (0.3%)
Net income (loss)   5.5%    (6.1%)   4.6%    (2.0%)
Non-controlling interest in (net income) net loss of subsidiary   (1.2%)   0.4%    (0.9%)   0.4% 
Net income (loss) attributable to Parent Company stockholders   4.3%    (5.7%)   3.7%    (1.6%)

 

 

 

 

 21 
 

 

THREE MONTHS ENDED DECEMBER 31, 2019 COMPARED TO THREE MONTHS ENDED DECEMBER 31, 2018

 

NET SALES - Net sales increased by $4,078,099, or 44.4%, to $13,263,855 for the three months ended December 31, 2019 from $9,185,756 for the corresponding period of 2018.  For the three months ended December 31, 2019, net sales by geographic regions, consisting of the United States, EMEA and Asia, were $13,035,820 (98.3% of net sales), $0 (0% of net sales), and $228,035 (1.7% of net sales), respectively. For the three months ended December 31, 2018, net sales by geographic regions, consisting of the United States, EMEA and Asia, were $9,016,495 (98.2% of net sales), $156,321 (1.7% of net sales) and $12,940 (0.1% of net sales), respectively.

 

Net sales in the United States increased by $4,019,325, or 44.6%, to $13,035,820 for the three months ended December 31, 2019 from $9,016,495 for the corresponding period of 2018. The increase in net sales was primarily due to a newly launched product and the timing of orders placed by a new carrier customer, from which a significant portion of our revenue (46% of our consolidated net sales for the compared period) was derived. Net sales in EMEA decreased by $156,321, or 100%, to $0 for the three months ended December 31, 2019 from $156,321 for the corresponding period of 2018. The decrease in net sales was due to the discontinued orders for a product placed by a carrier customer in Africa. Net sales in Asia increased by $215,095, or 1662.2%, to $228,035 for the three months ended December 31, 2019 from $12,940 for the corresponding period of 2018. The increase in net sales was primarily due to product development service revenue generated by FTI, which typically varies from period to period.

 

GROSS PROFIT - Gross profit increased by $1,310,563, or 102.3%, to $2,591,627 for the three months ended December 31, 2019 from $1,281,064 for the corresponding period of 2018.  The gross profit in terms of net sales percentage was 19.5% for the three months ended December 31, 2019 compared to 13.9% for the corresponding period of 2018. The increase in gross profit was primarily due to the change in net sales as described above. The increase in gross profit in terms of net sales percentage was primarily due to a newly launched product, which involves higher selling price, as well as the product development service revenues generated by FTI, which involve lower costs of goods sold.

 

OPERATING EXPENSES - Operating expenses decreased by $197,883, or 9.9%, to $1,794,167 for the three months ended December 31, 2019 from $1,992,050 for the corresponding period of 2018. The decrease in operating expenses was primarily due to the decreased shipping and handling costs resulting from the positively restructured shipping terms with a vendor.

 

OTHER INCOME (LOSS), NET - Other income (loss), net increased by $12,254, or 31.3%, to $51,368 for the three months ended December 31, 2019 from $39,114 for the corresponding period of 2018. The increase was primarily due to increased interest income earned from the money market accounts and certificates of deposit, which is partially offset by the decreased product development funding received by FTI from a government entity as the periods of the associated projects expired.

 

SIX MONTHS ENDED DECEMBER 31, 2019 COMPARED TO SIX MONTHS ENDED DECEMBER 31, 2018

 

NET SALES - Net sales decreased by $380,562, or 1.7%, to $22,134,130 for the six months ended December 31, 2019 from $22,514,692 for the corresponding period of 2018.

 

For the six months ended December 31, 2019, net sales by geographic regions, consisting of the United States, EMEA and Asia, were $21,898,467 (98.9% of net sales), $0 (0% of net sales), and $235,663 (1.1% of net sales), respectively. For the six months ended December 31, 2018, net sales by geographic regions, consisting of the United States, EMEA and Asia, were $22,335,332 (99.2% of net sales), $161,080 (0.7% of net sales) and $18,280 (0.1% of net sales), respectively.

 

Net sales in the United States decreased by $436,865, or 2.0%, to $21,898,467 for the six months ended December 31, 2019 from $22,335,332 for the corresponding period of 2018. The decrease in net sales was primarily due to the average of 83% decreased product demand from two major carrier customers, which is materially offset by the increase in net sales generated by a new carrier customer (30% of our consolidated net sales for the compared period). Net sales in EMEA decreased by $161,080, or 100%, to $0 for the six months ended December 31, 2019 from $161,080 for the corresponding period of 2018. The decrease in net sales was due to the discontinued orders of a product placed by a carrier customer in Africa. Net sales in Asia increased by $217,383, or 1,189.2%, to $235,663 for the six months ended December 31, 2019 from $18,280 for the corresponding period of 2018. The increase in net sales was primarily due to product development service revenue generated by FTI, which typically varies from period to period.

 

 

 

 

 22 
 

 

GROSS PROFIT - Gross profit increased by $1,157,856, or 33.5%, to $4,612,139 for the six months ended December 31, 2019 from $3,454,283 for the corresponding period of 2018.  The gross profit in terms of net sales percentage was 20.8% for the six months ended December 31, 2019 compared to 15.3% for the corresponding period of 2018. The increase in gross profit and gross profit in terms of net sales percentage was primarily due to a newly launched product, which involves higher selling price, as well as the product development service revenues generated by Franklin and FTI, which involve lower costs of goods sold.

 

OPERATING EXPENSES - Operating expenses decreased by $514,845, or 12.7%, to $3,538,440 for the six months ended December 31, 2019 from $4,053,285 for the corresponding period of 2018. The decrease in operating expenses was primarily due to the decreased shipping and handling costs resulting from the positively restructured shipping terms with a vendor.

 

OTHER INCOME (LOSS), NET - Other income (loss), net increased by $33,813, or 36.6%, to $126,083 for the six months ended December 31, 2019 from $92,270 for the corresponding period of 2018. The increase was primarily due to increased interest income earned from the money market accounts and certificates of deposit, which is partially offset by the decreased product development funding received by FTI from a government entity as the periods of the associated projects expired.

 

LIQUIDITY AND CAPITAL RESOURCES

 

Our historical operating results, capital resources and financial position, in combination with current projections and estimates, were considered in management's plan and intentions to fund our operations over a reasonable period of time, which we define as the twelve-month period ending from the date of the filing of this Form 10-Q. For purposes of liquidity disclosures, we assess the likelihood that we have sufficient available working capital and other principal sources of liquidity to fund our operating activities and obligations as they become due.

 

Our principal source of liquidity as of December 31, 2019 consisted of cash and cash equivalents as well as short-term investments of $14,761,105.  We believe we have sufficient available capital to cover our existing operations and obligations through at least one year from the date of the filing of this Form 10-Q.  Our long-term future cash requirements will depend on numerous factors, including our revenue base, profit margins, product development activities, market acceptance of our products, future expansion plans and ability to control costs.  If we are unable to achieve our current business plan or secure additional funding that may be required, we would need to curtail our operations or take other similar actions outside the ordinary course of business in order to continue to operate as a going concern.

 

OPERATING ACTIVITIES - Net cash provided by operating activities for the six months ended December 31, 2019 and 2018 was $3,413,142 and $936,813, respectively.

 

The $3,413,142 in net cash provided by operating activities for the six months ended December 31, 2019 was primarily due to the increase in accounts payable of $7,201,760 and our operating results (net income adjusted for depreciation, amortization, and other non-cash charges), which were partially offset by the increase in accounts receivable and inventories of $3,302,551 and $1,933,989, respectively.

 

The $936,813 in net cash provided by operating activities for the six months ended December 31, 2018 was primarily due to the decrease in accounts receivable of $948,864 and the increase in accounts payable of $638,137, which were partially offset by the our operating results (net loss adjusted for depreciation, amortization, and other non-cash charges) and the increase in inventories of $300,261.

 

INVESTING ACTIVITIES – Net cash used in investing activities for the six months ended December 31, 2019 and 2018 was $493,911 and $358,679, respectively.

 

The $493,911 in net cash used in investing activities for the six months ended December 31, 2019 was primarily due to the payments for capitalized product development, intangible assets, and property and equipment of $333,668, $26,760, and $138,090, respectively.

 

 

 

 

 23 
 

 

The $358,679 in net cash used in investing activities for six months ended December 31, 2018 was primarily due to the payments for purchase of additional shares of the subsidiary of $234,330 as well as the purchase of capitalized product development of $64,405.

 

FINANCING ACTIVITIES – We had no financing activities for the six months periods ended December 31, 2019 and 2018.

 

CONTRACTUAL OBLIGATIONS AND OTHER COMMITMENTS

 

Leases

 

We lease approximately 12,775 square feet of office space in San Diego, California, at a monthly rent of $23,115, pursuant to a lease that expired in October 2019 and was then extended at a monthly rent of $25,754 to December 31, 2023. In addition to monthly rent, the lease includes payment for certain common area costs. Our facility is covered by an appropriate level of insurance and we believe it to be suitable for our use and adequate for our present needs. Rent expense for this office space was $74,624 and $69,346 for the three months ended December 31, 2019 and 2018 and $143,968 and $138,690 for the six months ended December 31, 2019 and 2018.

 

Our Korea-based subsidiary, FTI, leases approximately 10,000 square feet of office space in Seoul, Korea, at a monthly rent of approximately $8,000, pursuant to a lease that expired on September 1, 2019 and was extended to August 31, 2021. Beginning on June 12, 2015, FTI leased additional office space consisting of approximately 2,682 square feet, also located in Seoul, Korea, at a monthly rent of approximately $2,700, and the lease was extended to August 31, 2021. In addition to monthly rent, the lease provides for periodic cost of living increases in the base rent and payment for certain common area costs. These facilities are covered by an appropriate level of insurance and we believe them to be suitable for our use and adequate for our present needs. Rent expense related to these leases was approximately $32,100 for the three months ended December 31, 2019 and 2018, and approximately $64,200 for the six months ended December 31, 2019 and 2018.

 

We lease one corporate housing facility primarily for our employees who travel, under a non-cancelable operating lease that expired September 4, 2019 and was extended to September 4, 2020. Rent expense related to this lease was approximately $2,217 and $2,529 for the three months ended December 31, 2019 and 2018, and approximately $4,521 and $5,091 for the six months ended December 31, 2019 and 2018.

 

As of December 31, 2019, we used discount rates of 4.0% and 2.8% in determining our operating lease liabilities for the office spaces in San Diego, California, and South Korea, respectively. These rates represented our incremental borrowing rates at that time. Short-term leases with initial terms of twelve months or less are not capitalized. Both our San Diego and Korean office leases were extensions of previous leases and neither contains any extension provisions.

 

Recently Issued Accounting Pronouncements

 

Refer to NOTE 3 - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES in the Consolidated Financial Statements.

 

OFF-BALANCE SHEET ARRANGEMENTS

 

None.

 

 

ITEM 3. QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK

 

As a “smaller reporting company,” the Company is not required to respond to this item.

 

 

 

 

 24 
 

 

ITEM 4. CONTROLS AND PROCEDURES

 

Evaluation of Disclosure Controls and Procedures

 

Our management has evaluated, under the supervision and with the participation of our President and Acting Chief Financial Officer, the effectiveness of our disclosure controls and procedures (as defined in Rules 13a-15(e) and 15d-15(e) under the Securities Exchange Act of 1934) as of the end of the period covered by this report. Based upon that evaluation, our President and Acting Chief Financial Officer have concluded that, as of December 31, 2019, our disclosure controls and procedures were effective in ensuring that information required to be disclosed by us in the reports that we file or submit under the Securities Exchange Act of 1934 is (i) recorded, processed, summarized, and reported within the time periods specified in the rules and forms of the SEC and (ii) accumulated and communicated to our management, including our principal executive and principal accounting officers, or persons performing similar functions, as appropriate to allow timely decisions regarding required disclosure.

 

Changes in Internal Control Over Financial Reporting

 

There have been no changes in our internal controls over financial reporting (as defined in Rules 13a-15(f) and 15d-15(f) under the Securities Exchange Act of 1934 and as a result of adopting Topic 842) during the six months ended December 31, 2019 that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.

 

 

 

 

 

 

 

 

 

 

 25 
 

 

PART II - OTHER INFORMATION

 

ITEM 1. LEGAL PROCEEDINGS

 

We have provided information about legal proceedings in which we are involved in Note 7 of the notes to consolidated financial statements for the six months ended December 31, 2019, contained within this Quarterly Report on Form 10-Q.

 

 

ITEM 1A. RISK FACTORS

 

Our Annual Report on Form 10-K for the fiscal year ended June 30, 2019, filed with the SEC on September 30, 2019 (the “Annual Report”), includes a detailed discussion of our risk factors under the heading “PART I, ITEM 1A – RISK FACTORS.” You should carefully consider the risk factors discussed in our Annual Report, as well as other information in this quarterly report. Any of these risks could cause our business, financial condition, results of operations and future growth prospects to suffer. We are not aware of any material changes from the risk factors previously disclosed.

 

 

ITEM 2. UNREGISTERED SALES OF EQUITY SECURITIES AND USE OF PROCEEDS

 

None.

 

 

ITEM 3. DEFAULTS UPON SENIOR SECURITIES

 

None.

 

 

ITEM 4. MINE SAFETY DISCLOSURES

 

None.

 

 

ITEM 5. OTHER INFORMATION

 

None.

 

 

ITEM 6. EXHIBITS

 

31.1 Certification of Chief Executive Officer pursuant to Section 302 of the Sarbanes-Oxley Act of 2002.

31.2 Certification of Chief Financial Officer pursuant to Section 302 of the Sarbanes-Oxley Act of 2002.

32.1 Certification of Chief Executive Officer pursuant to Section 906 of the Sarbanes-Oxley Act of 2002.

32.2 Certification of Chief Financial Officer pursuant to Section 906 of the Sarbanes-Oxley Act of 2002.

101.INS XBRL Instance Document

101.SCH XBRL Schema Document

101.CAL XBRL Calculation Linkbase Document

101.DEF XBRL Definition Linkbase Document

101.LAB XBRL Label Linkbase Document

101.PRE XBRL Presentation Linkbase Document

 

 

 

 

 

 

 26 
 

 

SIGNATURES

 

In accordance with Section 13 of 15(d) of the Exchange Act, the registrant caused this report to be signed on its behalf by the undersigned, thereunto duly authorized.

 

  Franklin Wireless Corp.
     
  By:

/s/ OC Kim

   

OC Kim

President

(Principal Executive Officer)

     
  By:

/s/ OC Kim

   

OC Kim

Acting Chief Financial Officer

(Principal Financial Officer)

     
     

Dated: February 13, 2020

   

 

 

 

 

 

 

 

 

 

 27 

EX-31.1 2 franklin_ex3101.htm CERTIFICATION OF CHIEF EXECUTIVE OFFICER

Exhibit 31.1

 

CERTIFICATION OF CHIEF EXECUTIVE OFFICER PURSUANT TO

SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002

 

 

I, OC Kim, President of Franklin Wireless Corp., certify that:

 

1)     I have reviewed this quarterly report on Form 10-Q of Franklin Wireless Corp.;

 

2)     Based on my knowledge, this quarterly 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)     I am responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) 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 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 my 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)     I have disclosed, based on my most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):

 

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

 

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

 

 

 

/s/ OC Kim

OC Kim

President

February 13, 2020

EX-31.2 3 franklin_ex3102.htm CERTIFICATION OF CHIEF FINANCIAL OFFICER

Exhibit 31.2

 

 

CERTIFICATION OF CHIEF FINANCIAL OFFICER PURSUANT TO

SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002

 

I, OC Kim, Acting Chief Financial Officer of Franklin Wireless Corp., certify that:

 

1)     I have reviewed this quarterly report on Form 10-Q of Franklin Wireless Corp.;

 

2)     Based on my knowledge, this quarterly 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)     I am responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) 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 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 my 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)     I have disclosed, based on my most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):

 

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

 

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

 

 

 

/s/ OC Kim

OC Kim

Acting Chief Financial Officer

February 13, 2020

EX-32.1 4 franklin_ex3201.htm CERTIFICATION

Exhibit 32.1

 

CERTIFICATION PURSUANT TO

SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

 

In connection with the Quarterly Report of Franklin Wireless Corp. (the "Company") on Form 10-Q for the six months ended December 31, 2019 as filed with the Securities and Exchange Commission on the date hereof (the "Report"), I, OC Kim, President of the Company, certify, pursuant to 18 U.S.C. ss. 1350, as adopted pursuant to ss. 906 of the Sarbanes-Oxley Act of 2002, that to my 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/ OC Kim

OC Kim

President

February 13, 2020

 

A signed copy of this written statement required by section 906 of the Sarbanes-Oxley Act of 2002 has been provided to the Company and will be retained by the Company and furnished to the Securities and Exchange Commission or its staff upon request.

 

EX-32.2 5 franklin_ex3202.htm CERTIFICATION

Exhibit 32.2

 

CERTIFICATION PURSUANT TO

SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

 

In connection with the Quarterly Report of Franklin Wireless Corp. (the "Company") on Form 10-Q for the six months ended December 31, 2019 as filed with the Securities and Exchange Commission on the date hereof (the "Report"), I, OC Kim, Acting Chief Financial Officer of the Company, certify, pursuant to 18 U.S.C. ss. 1350, as adopted pursuant to ss. 906 of the Sarbanes-Oxley Act of 2002, that to my 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/ OC Kim

OC Kim

Acting Chief Financial Officer

February 13, 2020

 

A signed copy of this written statement required by section 906 of the Sarbanes-Oxley Act of 2002 has been provided to the Company and will be retained by the Company and furnished to the Securities and Exchange Commission or its staff upon request.

 

 

 

 

 

 

 

 

 

EX-101.INS 6 fkwl-20191231.xml XBRL INSTANCE FILE 0000722572 2019-06-30 0000722572 2019-12-31 0000722572 2020-02-14 0000722572 2019-07-01 2019-12-31 0000722572 2018-07-01 2018-12-31 0000722572 2018-06-30 0000722572 2018-12-31 0000722572 us-gaap:CommonStockMember 2018-06-30 0000722572 us-gaap:CommonStockMember 2018-12-31 0000722572 us-gaap:CommonStockMember 2019-06-30 0000722572 us-gaap:CommonStockMember 2019-12-31 0000722572 us-gaap:AdditionalPaidInCapitalMember 2018-06-30 0000722572 us-gaap:AdditionalPaidInCapitalMember 2018-12-31 0000722572 us-gaap:AdditionalPaidInCapitalMember 2019-06-30 0000722572 us-gaap:AdditionalPaidInCapitalMember 2019-12-31 0000722572 us-gaap:RetainedEarningsMember 2018-06-30 0000722572 us-gaap:RetainedEarningsMember 2018-12-31 0000722572 us-gaap:RetainedEarningsMember 2019-06-30 0000722572 us-gaap:RetainedEarningsMember 2019-12-31 0000722572 us-gaap:TreasuryStockMember 2018-06-30 0000722572 us-gaap:TreasuryStockMember 2018-12-31 0000722572 us-gaap:TreasuryStockMember 2019-06-30 0000722572 us-gaap:TreasuryStockMember 2019-12-31 0000722572 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-06-30 0000722572 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-12-31 0000722572 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-06-30 0000722572 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-12-31 0000722572 us-gaap:NoncontrollingInterestMember 2018-06-30 0000722572 us-gaap:NoncontrollingInterestMember 2018-12-31 0000722572 us-gaap:NoncontrollingInterestMember 2019-06-30 0000722572 us-gaap:NoncontrollingInterestMember 2019-12-31 0000722572 country:US 2019-07-01 2019-12-31 0000722572 us-gaap:EMEAMember 2019-07-01 2019-12-31 0000722572 srt:AsiaMember 2019-07-01 2019-12-31 0000722572 country:US 2018-07-01 2018-12-31 0000722572 us-gaap:EMEAMember 2018-07-01 2018-12-31 0000722572 srt:AsiaMember 2018-07-01 2018-12-31 0000722572 country:US 2019-12-31 0000722572 srt:AsiaMember 2019-12-31 0000722572 country:US 2019-06-30 0000722572 srt:AsiaMember 2019-06-30 0000722572 us-gaap:EquipmentMember 2019-07-01 2019-12-31 0000722572 us-gaap:OfficeEquipmentMember 2019-07-01 2019-12-31 0000722572 us-gaap:ToolsDiesAndMoldsMember 2019-07-01 2019-12-31 0000722572 us-gaap:VehiclesMember 2019-07-01 2019-12-31 0000722572 us-gaap:ComputerEquipmentMember 2019-07-01 2019-12-31 0000722572 us-gaap:FurnitureAndFixturesMember 2019-07-01 2019-12-31 0000722572 FKWL:FacilityMember 2019-07-01 2019-12-31 0000722572 FKWL:CompleteTechnologyMember 2019-07-01 2019-12-31 0000722572 us-gaap:ComputerSoftwareIntangibleAssetMember 2019-07-01 2019-12-31 0000722572 FKWL:PatentMember 2019-07-01 2019-12-31 0000722572 FKWL:CertificationAndLicensesMember 2019-07-01 2019-12-31 0000722572 FKWL:CompleteTechnologyMember 2019-12-31 0000722572 FKWL:TechnologyInProgressMember 2019-12-31 0000722572 us-gaap:ComputerSoftwareIntangibleAssetMember 2019-12-31 0000722572 FKWL:PatentMember 2019-12-31 0000722572 FKWL:CertificationAndLicensesMember 2019-12-31 0000722572 FKWL:CompleteTechnologyMember 2018-07-01 2019-06-30 0000722572 us-gaap:ComputerSoftwareIntangibleAssetMember 2018-07-01 2019-06-30 0000722572 FKWL:PatentMember 2018-07-01 2019-06-30 0000722572 FKWL:CertificationAndLicensesMember 2018-07-01 2019-06-30 0000722572 FKWL:CompleteTechnologyMember 2019-06-30 0000722572 FKWL:TechnologyInProgressMember 2019-06-30 0000722572 us-gaap:ComputerSoftwareIntangibleAssetMember 2019-06-30 0000722572 FKWL:PatentMember 2019-06-30 0000722572 FKWL:CertificationAndLicensesMember 2019-06-30 0000722572 2019-07-02 0000722572 us-gaap:AccountsReceivableMember FKWL:Customer1Member 2019-07-01 2019-12-31 0000722572 us-gaap:AccountsReceivableMember FKWL:Customer2Member 2019-07-01 2019-12-31 0000722572 us-gaap:SalesMember FKWL:Customer1Member 2019-07-01 2019-12-31 0000722572 us-gaap:SalesMember FKWL:Customer2Member 2019-07-01 2019-12-31 0000722572 us-gaap:CostOfGoodsProductLineMember us-gaap:SupplierConcentrationRiskMember 2019-07-01 2019-12-31 0000722572 us-gaap:AccountsReceivableMember FKWL:Customer1Member 2018-07-01 2018-12-31 0000722572 us-gaap:AccountsReceivableMember FKWL:Customer2Member 2018-07-01 2018-12-31 0000722572 us-gaap:AccountsReceivableMember FKWL:Customer3Member 2018-07-01 2018-12-31 0000722572 us-gaap:SalesMember FKWL:Customer1Member 2018-07-01 2018-12-31 0000722572 us-gaap:SalesMember FKWL:Customer2Member 2018-07-01 2018-12-31 0000722572 us-gaap:SalesMember FKWL:Customer3Member 2018-07-01 2018-12-31 0000722572 us-gaap:CostOfGoodsProductLineMember us-gaap:SupplierConcentrationRiskMember 2018-07-01 2018-12-31 0000722572 FKWL:IntangibleAssetsMember 2019-12-31 0000722572 FKWL:IntangibleAssetsMember 2019-06-30 0000722572 us-gaap:CostOfGoodsProductLineMember us-gaap:SupplierConcentrationRiskMember 2019-12-31 0000722572 us-gaap:CostOfGoodsProductLineMember us-gaap:SupplierConcentrationRiskMember 2018-06-30 0000722572 us-gaap:ShippingAndHandlingMember 2019-07-01 2019-12-31 0000722572 us-gaap:ShippingAndHandlingMember 2018-07-01 2018-12-31 0000722572 us-gaap:MachineryAndEquipmentMember 2019-12-31 0000722572 us-gaap:OfficeEquipmentMember 2019-12-31 0000722572 us-gaap:ToolsDiesAndMoldsMember 2019-12-31 0000722572 us-gaap:MachineryAndEquipmentMember 2019-06-30 0000722572 us-gaap:OfficeEquipmentMember 2019-06-30 0000722572 us-gaap:ToolsDiesAndMoldsMember 2019-06-30 0000722572 FKWL:AdministrativeOfficeSanDiegoCAMember 2019-07-01 2019-12-31 0000722572 FKWL:AdministrativeOfficeSanDiegoCAMember 2018-07-01 2018-12-31 0000722572 FKWL:AdministrativeOfficeKoreaMember 2019-07-01 2019-12-31 0000722572 FKWL:AdministrativeOfficeKoreaMember 2018-07-01 2018-12-31 0000722572 FKWL:CorporateHousingFacilityMember 2019-07-01 2019-12-31 0000722572 FKWL:CorporateHousingFacilityMember 2018-07-01 2018-12-31 0000722572 us-gaap:StockOptionMember 2019-07-01 2019-12-31 0000722572 us-gaap:StockOptionMember 2019-06-30 0000722572 us-gaap:StockOptionMember 2019-12-31 0000722572 us-gaap:StockOptionMember 2018-07-01 2019-06-30 0000722572 us-gaap:StockOptionMember 2018-06-30 0000722572 us-gaap:StockOptionMember 2018-07-01 2018-12-31 0000722572 us-gaap:StockOptionMember 2018-12-31 0000722572 us-gaap:StockOptionMember 2017-07-01 2018-06-30 0000722572 us-gaap:StockOptionMember 2017-06-30 0000722572 FKWL:UndeliveredProductsMember 2019-12-31 0000722572 FKWL:UndeliveredProductsMember 2019-06-30 0000722572 FKWL:AdministrativeOfficeSanDiegoCAMember 2019-10-01 2019-12-31 0000722572 FKWL:AdministrativeOfficeSanDiegoCAMember 2018-10-01 2018-12-31 0000722572 FKWL:AdministrativeOfficeKoreaMember 2019-10-01 2019-12-31 0000722572 FKWL:AdministrativeOfficeKoreaMember 2018-10-01 2018-12-31 0000722572 FKWL:CorporateHousingFacilityMember 2019-10-01 2019-12-31 0000722572 FKWL:CorporateHousingFacilityMember 2018-10-01 2018-12-31 0000722572 2019-10-01 2019-12-31 0000722572 2018-10-01 2018-12-31 0000722572 country:US 2019-10-01 2019-12-31 0000722572 us-gaap:EMEAMember 2019-10-01 2019-12-31 0000722572 srt:AsiaMember 2019-10-01 2019-12-31 0000722572 country:US 2018-10-01 2018-12-31 0000722572 us-gaap:EMEAMember 2018-10-01 2018-12-31 0000722572 srt:AsiaMember 2018-10-01 2018-12-31 0000722572 us-gaap:CommonStockMember 2019-09-30 0000722572 us-gaap:CommonStockMember 2018-09-30 0000722572 us-gaap:AdditionalPaidInCapitalMember 2019-09-30 0000722572 us-gaap:AdditionalPaidInCapitalMember 2018-09-30 0000722572 us-gaap:RetainedEarningsMember 2019-07-01 2019-09-30 0000722572 us-gaap:RetainedEarningsMember 2019-10-01 2019-12-31 0000722572 us-gaap:RetainedEarningsMember 2018-07-01 2018-09-30 0000722572 us-gaap:RetainedEarningsMember 2018-10-01 2018-12-31 0000722572 us-gaap:RetainedEarningsMember 2019-09-30 0000722572 us-gaap:RetainedEarningsMember 2018-09-30 0000722572 us-gaap:TreasuryStockMember 2019-09-30 0000722572 us-gaap:TreasuryStockMember 2018-09-30 0000722572 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-07-01 2019-09-30 0000722572 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-10-01 2019-12-31 0000722572 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-07-01 2018-09-30 0000722572 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-10-01 2018-12-31 0000722572 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-09-30 0000722572 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-09-30 0000722572 us-gaap:NoncontrollingInterestMember 2019-07-01 2019-09-30 0000722572 us-gaap:NoncontrollingInterestMember 2019-10-01 2019-12-31 0000722572 us-gaap:NoncontrollingInterestMember 2018-07-01 2018-09-30 0000722572 us-gaap:NoncontrollingInterestMember 2018-10-01 2018-12-31 0000722572 us-gaap:NoncontrollingInterestMember 2019-09-30 0000722572 us-gaap:NoncontrollingInterestMember 2018-09-30 0000722572 2019-07-01 2019-09-30 0000722572 2018-07-01 2018-09-30 0000722572 2019-09-30 0000722572 2018-09-30 0000722572 us-gaap:ShippingAndHandlingMember 2019-10-01 2019-12-31 0000722572 us-gaap:ShippingAndHandlingMember 2018-10-01 2018-12-31 0000722572 us-gaap:TransferredAtPointInTimeMember us-gaap:ProductMember 2019-07-01 2019-12-31 0000722572 us-gaap:TransferredOverTimeMember FKWL:NonRecurringEngineeringProjectsMember 2019-07-01 2019-12-31 0000722572 FKWL:AdministrativeOfficeSanDiegoCAMember 2019-12-31 0000722572 FKWL:AdministrativeOfficeKoreaMember 2019-12-31 0000722572 FKWL:AnydataMember 2019-12-31 0000722572 FKWL:QuantaMember 2019-12-31 iso4217:USD xbrli:shares iso4217:USD xbrli:shares xbrli:pure 10570203 10570203 10570203 0.001 0.001 10000000 10000000 0 0 0 0 0.001 0.001 50000000 50000000 10570203 10570203 3472286 3472286 FRANKLIN WIRELESS CORP 0000722572 10-Q 2019-12-31 false --06-30 Yes Non-accelerated Filer Q2 2020 false true NV 001-14891 Yes 0 1335893 1501203 1109911 1272071 13798 130500 123199 49333 955241 18397 465352 145170 50155 430837 5672514 12874274 11290854 4401501 15274450 16317122 17035357 16368036 13972 13972 13972 13972 7442272 7442272 7442272 7442272 13753565 13416920 12477441 13312257 -4513479 -4513479 -4513479 -4513479 -581983 -585282 -634802 -616052 921010 593633 489046 678152 13972 13972 7442272 7442272 12731379 13932299 -4513479 -4513479 -653119 -595826 525088 865446 15546113 17144684 22134130 22514692 21898467 0 235663 22335332 161080 18280 13263855 9185756 13035820 0 228035 9016495 156321 12940 1618504 2580622 339849 715680 769743 1276603 166741 363589 834816 -336645 580878 -515379 253938 580878 178734 -515379 253938 178734 189106 -93047 153064 -37483 36042 153064 -55564 -37483 36042 -55564 18750 -3299 37067 10544 -18317 37067 -13843 10544 -18317 -13843 -125169 77875 -113994 119845 43871 54570 23746 27909 0 0 800 800 1241790 2834062 2605898 228164 1209159 32631 140000 140000 P6Y P5Y P3Y P5Y P5Y P7Y 5 years or life of the lease, whichever is shorter P3Y P5Y P10Y P3Y P3Y P5Y P10Y P3Y P2Y3M19D P2Y3M19D P6Y2M12D P1Y3M19D P3Y P2Y8M12D P6Y3M19D P9M18D 4285530 4645958 18397 130500 424258 59023 4013780 18397 465352 423436 58884 3319461 3175619 3373887 4599 0 301059 9690 3058539 0 0 278266 8729 2888624 189106 572693 0 0 348668 64405 -15000 33905 553281 468165 0 0 0.52 0.25 0.43 0.30 .90 0.56 .26 .00 0.47 .15 .10 .98 .98 .02 18362013 18785481 1347160 1507367 1543414 1681504 363558 400791 917155 363022 396222 784170 1411535 1455406 44752 49930 56335 30904 140000 140000 408 15888 6163 211 143968 138690 64200 64200 4521 5091 74624 69346 32100 32100 2217 2529 299000 299000 299000 299000 299000 299000 299000 0 0 0 0 0 0 0 0 299000 299000 1.04 1.04 1.04 1.04 1.04 0.92 0.92 1.04 1.04 P2Y2M30D P2Y9M P2Y2M27D P2Y9M P2Y2M30D P2Y2M27D 420620 402680 241220 366800 241220 402680 366800 0 0 0 0 198268 245931 112132 122126 104294 1451454 160965 321930 342328 444315 181916 137825 0 137825 0 21195276 30825288 258097 287638 273285 273285 2282975 2157806 131879 226098 17139129 25272497 51340 14111 28042 28725 1052740 2986729 40807 748 4138469 7481079 5380226 5375619 5920826 14508166 0 989393 5920826 13518773 0 357767 247658 236933 654 49799 21195276 30825288 489046 678152 14785404 15638970 -634802 -616052 4513479 4513479 12477441 13312257 7442272 7442272 13972 13972 0 0 0 0 4612139 3454283 2591627 1281064 17521991 19060409 10672228 7904692 1919936 1472663 1024424 715447 3538440 4053285 1794167 1992050 1073699 -599002 797460 -710986 0 -55564 0 0 1023922 -429692 733942 -552862 175860 -77040 114886 -119010 1199782 -506732 848828 -671872 126083 92270 51368 39114 26366 -6306 10774 7778 4126 64824 33 636 95591 33752 40561 30700 0.08 -0.03 0.05 -0.05 0.08 -0.03 0.05 -0.05 10708028 10570203 10708028 10570203 10570203 10570203 10570203 10570203 853566 -339944 617945 -504835 1042672 -432991 771009 -542318 10570203 10570203 10570203 10570203 10570203 10570203 3413142 936813 -10725 -10972 0 -164779 49145 0 7201760 638137 29541 -518 -37229 -18180 683 10952 1933989 300261 3302551 -948864 11267 0 -493911 -358679 26760 1345 333668 64405 138090 58599 -4607 0 6447505 9385486 11975944 12550779 2937981 574835 18750 -3299 0 -25144 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>NOTE 1 - BASIS OF PRESENTATION</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The accompanying unaudited consolidated financial statements of Franklin Wireless Corp. (&#8220;the Company&#8221;) have been prepared in accordance with accounting principles generally accepted in the United States (&#8220;GAAP&#8221;) for interim financial information and are presented in accordance with the requirements of Form 10-Q. In the opinion of management, the financial statements included herein contain all adjustments, including normal recurring adjustments, considered necessary to present fairly the financial position, the results of operations and comprehensive income (loss) and cash flows of the Company for the periods presented.&#160;&#160;These financial statements and notes hereto should be read in conjunction with the financial statements and notes thereto for the fiscal year ended June 30, 2019 included in the Company&#8217;s Form 10-K filed on September 30, 2019. The operating results or cash flows for the interim periods presented herein are not necessarily indicative of the results to be expected for any other interim period or the full year.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>NOTE 2 - BUSINESS OVERVIEW</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>&#160;</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">We are a provider of intelligent wireless solutions including mobile hotspots, routers and modems as well as innovative hardware and software products that support machine-to-machine (M2M) applications and the Internet of Things (IoT). Our M2M and IoT solutions include embedded modules, modems and gateways built to deliver reliable always-on connectivity supporting a broad spectrum of applications. These products are designed to solve wireless connectivity challenges in a variety of vertical markets including video surveillance, digital signage, home security, oil and gas exploration, kiosks, fleet management, smart grid, vehicle diagnostics, telematics and many more.</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; text-indent: 0.5in">We have a majority ownership position in Franklin Technology Inc. (&#34;FTI&#34;), a research and development company located in Seoul, South Korea. FTI primarily provides design and development services to us for our wireless 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; text-indent: 0.5in">Our products are generally marketed and sold directly to wireless operators, and indirectly through strategic partners and distributors. Our global customer base extends primarily from the United States to countries in South America, the Caribbean, Europe, the Middle East and Africa (&#34;EMEA&#34;) and Asia.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>NOTE 3 - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>&#160;</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Principles of Consolidation</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>&#160;</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The consolidated financial statements include the accounts of the Company and its subsidiary with a majority voting interest of 64.2% (35.8% is owned by non-controlling interests) as of December 31, 2019 and June 30, 2019. In the preparation of consolidated financial statements of the Company, intercompany transactions and balances are eliminated and net earnings are reduced by the portion of the net earnings of the subsidiary applicable to non-controlling interests.</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"><b>Non-controlling Interest in a Consolidated Subsidiary</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>&#160;</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">As of December 31, 2019, the non-controlling interest was $678,152, which represents a $189,106 increase from $489,046 as of June 30, 2019. The increase of $189,106 was due to the net income of subsidiary of $572,693 for the six months ended December 31, 2019, of which 35.8% was attributable to the non-controlling interest.</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"><b>Segment Reporting</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; text-indent: 0.5in">Public companies are required to report financial and descriptive information about their reportable operating segments.&#160;&#160;We identify our operating segments based on how our chief operating decision maker internally evaluates separate financial information, business activities and management responsibility.&#160;&#160;We have one reportable segment, consisting of the sale of wireless access products.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1in; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">We generate revenues from four geographic areas, consisting of the United States, the Caribbean and South America, EMEA and Asia. The following enterprise-wide disclosure is prepared on a basis consistent with the preparation of the consolidated financial statements.&#160;&#160;The following table contains certain financial information by geographic area:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; 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>&#160;</td><td style="font-weight: bold">&#160;</td> <td colspan="6" style="font-weight: bold; text-align: center">Three Months Ended</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td> <td colspan="6" style="font-weight: bold; text-align: center">Six Months Ended</td><td style="font-weight: bold">&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td> <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">December 31,</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td> <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">December 31,</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: justify">Net sales:</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">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">2018</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">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">2018</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: justify">United States</td><td style="width: 2%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 11%; text-align: right">13,035,820</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">9,016,495</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">21,898,467</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">22,335,332</td><td style="width: 1%; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: justify">Europe, the Middle East and Africa (&#8220;EMEA&#8221;)</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">156,321</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><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">161,080</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">Asia</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">228,035</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">12,940</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">235,663</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">18,280</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-weight: bold; text-align: justify; padding-bottom: 2.5pt">Totals</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">13,263,855</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">9,185,756</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">22,134,130</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">22,514,692</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 0pt 0.5in; 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">Long-lived assets, net (property and equipment, intangible assets, and right of use asset):</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"><p style="margin-top: 0; margin-bottom: 0">December 31,</p> <p style="margin-top: 0; margin-bottom: 0">2019</p></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"><p style="margin-top: 0; margin-bottom: 0">June 30,</p> <p style="margin-top: 0; margin-bottom: 0">2019</p></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: 70%; text-align: left">United States</td><td style="width: 2%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 11%; text-align: right">2,605,898</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">1,209,159</td><td style="width: 1%; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 1pt">Asia</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">228,164</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">32,631</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; padding-bottom: 2.5pt">Totals</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">2,834,062</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,241,790</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 0pt 0.5in; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Use of Estimates </b></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; text-indent: 0.5in">The preparation of the consolidated financial statements in conformity with accounting principles generally accepted in the United States of America requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. Actual results could materially differ from those estimates.</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"><b>Fair Value of Financial Instruments</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The carrying amounts of financial instruments such as cash equivalents, short-term investments, accounts receivable, accounts payable and debt approximate the related fair values due to the short-term maturities of these instruments. We invest our excess cash into financial instruments which are readily convertible into cash, such as money market funds and certificates of deposit.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 27.5pt; text-align: justify; text-indent: 0.5in"><b>&#160;</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Allowance for Doubtful Accounts</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; text-indent: 0.5in">Based upon our review of our collection history as well as the current balances associated with all significant customers and associated invoices, we do not believe an allowance for doubtful accounts was necessary as of December 31, 2019 and June 30, 2019.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>&#160;</i></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Revenue Recognition </b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">On July 1, 2018, we adopted ASU 2014-09 using the modified retrospective method applied to those contracts that were not completed or substantially complete as of June 30, 2018. Results for the reporting period beginning after July 1, 2018 are presented under Topic 606. We recorded no change in retained earnings as of July 1, 2018 as a result of the cumulative impact of adopting Topic 606.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Contracts with Customers</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Revenue for sales of products and services is derived from contracts with customers. The products and services promised in contracts primarily consist of hot spot routers. Contracts with each customer generally state the terms of the sale, including the description, quantity and price of each product or service. Payment terms are stated in the contract, primarily in the form of a purchase order. Since the customer typically agrees to a stated rate and price in the purchase order that does not vary over the life of the contract, the majority of our contracts do not contain variable consideration. We establish a provision for estimated warranty and returns. Using historical averages, that provision for the six months ended December 31, 2019 was not material.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Disaggregation of Revenue</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">In accordance with Topic 606, we disaggregate revenue from contracts with customers into geographical regions and by the timing of when goods and services are transferred. We determined that disaggregating revenue into these categories meets the disclosure objective in Topic 606, which is to depict how the nature, amount, timing and uncertainty of revenue and cash flows are affected by regional economic factors.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Contract Balances</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">We perform our obligations under a contract with a customer by transferring products in exchange for consideration from the customer. We typically invoice our customers as soon as control of an asset is transferred, and a receivable is established. We, however, recognize a contract liability when a customer prepays for goods and/or services, or we have not delivered goods under the contract since we have not yet transferred control of the goods and/or services.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The balances of our trade receivables are as follows:&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#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>&#160;</td><td style="padding-bottom: 1pt">&#160;</td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><p style="margin-top: 0; margin-bottom: 0">December 31,</p> <p style="margin-top: 0; margin-bottom: 0">2019</p></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"><p style="margin-top: 0; margin-bottom: 0">June 30,</p> <p style="margin-top: 0; margin-bottom: 0">2019</p></td><td style="padding-bottom: 1pt">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="width: 70%; text-align: left; padding-bottom: 2.5pt">Accounts Receivable</td><td style="width: 2%; padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: Black 2.5pt double; width: 1%; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; width: 11%; text-align: right">7,481,079</td><td style="width: 1%; padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="width: 2%; padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: Black 2.5pt double; width: 1%; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; width: 11%; text-align: right">4,138,469</td><td style="width: 1%; 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; text-indent: 0.5in">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The balance of contract assets was immaterial as we did not have a significant amount of un-invoiced receivables in the periods ended December 31, 2019 and June 30, 2019.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Our contract liabilities are as follows:&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#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>&#160;</td><td style="padding-bottom: 1pt">&#160;</td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><p style="margin-top: 0; margin-bottom: 0">December 31,</p> <p style="margin-top: 0; margin-bottom: 0">2019</p></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"><p style="margin-top: 0; margin-bottom: 0">June 30,</p> <p style="margin-top: 0; margin-bottom: 0">2019</p></td><td style="padding-bottom: 1pt">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="width: 70%; text-align: left; padding-bottom: 2.5pt">Undelivered products</td><td style="width: 2%; padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: Black 2.5pt double; width: 1%; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; width: 11%; text-align: right">140,000</td><td style="width: 1%; padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="width: 2%; padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: Black 2.5pt double; width: 1%; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; width: 11%; text-align: right">140,000</td><td style="width: 1%; 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; text-indent: 0.5in">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Performance Obligations</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">A performance obligation is a promise in a contract to transfer a distinct good or service to the customer and is the unit of measurement in Topic 606. At contract inception, we assess the products and services promised in our contracts with customers. We then identify performance obligations to transfer distinct products or services to the customer. In order to identify performance obligations, we consider all the products or services promised in the contract regardless of whether they are explicitly stated or are implied by customary business practices.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Our performance obligations are primarily satisfied at a point in time. Revenue from products transferred to customers at a single point in time accounted for 98% of net sales for the six months ended December 31, 2019. Revenue recognized over a period of time for non-recurring engineering projects is based on the percent complete of a project and accounted for 2% of net sales for the six months ended December 31, 2019. The majority of our revenue recognized at a point in time is for the sale of hot-spot router products. Revenue from these contracts is recognized when the customer is able to direct the use of and obtain substantially all of the benefits from the product which generally coincides with title transfer at completion of the shipping process.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">As of December 31, 2019, our contracts do not contain any unsatisfied performance obligations, except for undelivered 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"><b>Cost of Goods Sold </b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">All costs associated with our contract manufacturers, as well as distribution, fulfillment and repair services are included in our cost of goods sold. Cost of goods sold also includes amortization expense associated with capitalized product development costs associated with complete technology.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>&#160;</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Capitalized Product Development Costs</b></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; text-indent: 0.5in">Our products contain embedded software internally developed by FTI, which is an integral part of these products because it allows the various components of the products to communicate with each other and the products are clearly unable to function without this coding.</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; text-indent: 0.5in">The costs of product development that are capitalized once technological feasibility is determined (noted as Technology in progress in the Intangible Assets table) include certifications, licenses, payroll, employee benefits, and other headcount-related expenses associated with product development. We determine that technological feasibility for our products is reached after all high-risk development issues have been resolved. Once the products are available for general release to our customers, we cease capitalizing the product development costs and any additional costs, if any, are expensed. The capitalized product development costs are amortized on a product-by-product basis using the greater of straight-line amortization or the ratio of the current gross revenues to the current and anticipated future gross revenues. The amortization begins when the products are available for general release to our customers.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">As of December 31, 2019, and June 30, 2019, capitalized product development costs in progress were $130,500 and $465,352, respectively, and these amounts are included in intangible assets in our consolidated balance sheets. For the three and six months ended December 31, 2019, we incurred ($15,000) and $348,668, respectively, and for the three and six months ended December 31, 2018, we incurred $33,905 and $64,405, respectively, in capitalized product development costs, and such amounts are primarily comprised of certifications and licenses. All costs incurred before technological feasibility is reached are expensed and included in our consolidated statements of comprehensive income.</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"><b>Research and Development Costs</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>&#160;</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Costs associated with research and development are expensed as incurred. Research and development costs were $1,024,424 and $715,447 for the three months ended December 31, 2019 and 2018, respectively, and $1,919,936 and $1,472,663 for the six months ended December 31, 2019 and 2018, respectively.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in"><b>&#160;</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Warranties</b></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; text-indent: 0.5in">We provide a warranty for one year which is covered by our vendors and manufacturers under purchase agreements between the Company and the vendors. As a result, we believe we do not have any net warranty exposure and do not accrue any warranty expenses. Historically, the Company has not experienced any material net warranty expenditures.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>&#160;</i></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Shipping and Handling Costs</b></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; text-indent: 0.5in">Costs associated with product shipping and handling are expensed as incurred.&#160; Shipping and handling costs, which are included in selling, general and administrative expenses on the consolidated statements of comprehensive loss, were $166,741 and $363,589 for the three months ended December 31, 2019 and 2018, respectively, and $339,849 and $715,680 for the six months ended December 31, 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"><b>Cash and Cash Equivalents </b></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; text-indent: 0.5in">For purposes of the consolidated statements of cash flow, we consider all highly liquid investments purchased with original maturities of three months or less to be cash equivalents. We invest our excess cash into financial instruments which management believes are readily convertible into cash, such as money market funds and short-term government bonds mutual funds that are readily convertible to cash and have a $1.00 net asset value.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>&#160;</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Inventories</b></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; text-indent: 0.5in">Our inventories consist of finished goods and are stated at the lower of cost or net realizable value, cost being determined on a first-in, first-out basis. We assess the inventory carrying value and reduce it, if necessary, to its net realizable value based on customer orders on hand, and internal demand forecasts using management&#8217;s best estimates given information currently available. Our customer demand is highly unpredictable and can fluctuate significantly caused by factors beyond the control of the Company. We may write down our inventory value for potential obsolescence and excess inventory.&#160; As of December 31, 2019, and June 30, 2019, we have recorded an inventory reserve in the amounts of $468,165 and $553,281, respectively, for inventories that we have identified as obsolete or slow-moving</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>&#160;</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Property and Equipment</b></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; text-indent: 0.5in">Property and equipment are recorded at cost. Significant additions or improvements extending useful lives of assets are capitalized. Maintenance and repairs are charged to expense as incurred. Depreciation is computed 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 0pt 0.05in; text-align: justify">&#160;</p> <table cellspacing="0" cellpadding="0" align="center" style="font: 10pt Times New Roman, Times, Serif; width: 70%; border-collapse: collapse"> <tr style="vertical-align: top; background-color: #F2F2F2"> <td style="width: 35%; text-align: justify">Machinery</td> <td style="width: 35%; text-align: right">6 years</td></tr> <tr style="vertical-align: top"> <td style="text-align: justify">Office equipment</td> <td style="text-align: right">5 years</td></tr> <tr style="vertical-align: top; background-color: #F2F2F2"> <td style="text-align: justify">Molds</td> <td style="text-align: right">3 years</td></tr> <tr style="vertical-align: top"> <td style="text-align: justify">Vehicles</td> <td style="text-align: right">5 years</td></tr> <tr style="vertical-align: top; background-color: #F2F2F2"> <td style="text-align: justify">Computers and software</td> <td style="text-align: right">5 years</td></tr> <tr style="vertical-align: top"> <td style="text-align: justify">Furniture and fixtures</td> <td style="text-align: right">7 years</td></tr> <tr style="vertical-align: top; background-color: #F2F2F2"> <td style="text-align: justify">Facilities improvements</td> <td style="text-align: right">5 years or life of the lease, whichever is shorter</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"><b>Goodwill and Intangible Assets</b></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; text-indent: 0.5in">Goodwill and certain intangible assets were recorded in connection with the FTI acquisition in October 2009, and are accounted for in accordance with ASC 805, &#8220;Business Combinations.&#8221;&#160;&#160;Goodwill represents the excess of the purchase price over the fair value of the tangible and intangible net assets acquired. Intangible assets are recorded at their fair value at the date of acquisition. Goodwill and other intangible assets are accounted for in accordance with ASC 350, &#8220;Goodwill and Other Intangible Assets.&#8221;&#160;&#160;Goodwill and other intangible assets are tested for impairment at least annually and any related impairment losses are recognized in earnings when identified. No impairment was recognized during the periods ended December 31, 2019 and June 30, 2019.</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; text-indent: 0.5in">The definite lived intangible assets consisted of the following as of December 31, 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">Definite lived intangible assets:</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Expected Life</td><td style="padding-bottom: 1pt">&#160;</td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Average</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Remaining</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>life</b></p></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"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Gross</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Intangible</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Assets</b></p></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"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Accumulated</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Amortization</b></p></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"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Net Intangible</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Assets</b></p></td><td style="padding-bottom: 1pt">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="width: 25%; text-align: left; text-indent: -9.9pt; padding-left: 9.9pt">Complete technology</td><td style="width: 2%">&#160;</td> <td style="width: 13%; text-align: center; padding-left: 1.15pt">3 years</td><td style="width: 2%">&#160;</td> <td style="width: 1%; text-align: left">&#160;</td><td style="width: 11%; text-align: right">2.3 years</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">18,397</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">4,599</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">13,798</td><td style="width: 1%; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; text-indent: -9.9pt; padding-left: 9.9pt">Technology in progress</td><td>&#160;</td> <td style="text-align: center">Not Applicable</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">130,500</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><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">130,500</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-indent: -9.9pt; padding-left: 9.9pt">Software</td><td>&#160;</td> <td style="text-align: center">5 years</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">2.3 years</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">424,258</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">301,059</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">123,199</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-indent: -9.9pt; padding-left: 9.9pt">Patents</td><td>&#160;</td> <td style="text-align: center">10 years</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">6.2 years</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">59,023</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">9,690</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">49,333</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; padding-bottom: 1pt; text-indent: -9.9pt; padding-left: 9.9pt">Certifications &#38; licenses</td><td style="padding-bottom: 1pt">&#160;</td> <td style="text-align: center; padding-bottom: 1pt">3 years</td><td style="padding-bottom: 1pt">&#160;</td> <td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt; text-align: right">1.3 years</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">4,013,780</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">3,058,539</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">955,241</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-weight: bold; padding-bottom: 2.5pt; text-indent: -9.9pt; padding-left: 9.9pt">Total as of December 31, 2019</td><td style="padding-bottom: 2.5pt">&#160;</td> <td style="text-align: left; padding-bottom: 2.5pt">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td> <td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><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">4,645,958</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">3,373,887</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">1,272,071</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; text-indent: 0.5in">The definite lived intangible assets consisted of the following as of June 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="border-bottom: Black 1pt solid; font-weight: bold">Definite lived intangible assets:</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Expected Life</td><td style="padding-bottom: 1pt">&#160;</td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Average</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Remaining</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>life</b></p></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"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Gross</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Intangible</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Assets</b></p></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"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Accumulated</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Amortization</b></p></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"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Net Intangible</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Assets</b></p></td><td style="padding-bottom: 1pt">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="width: 25%; text-align: left">Complete technology</td><td style="width: 2%">&#160;</td> <td style="width: 13%; text-align: center">3 years</td><td style="width: 2%">&#160;</td> <td style="width: 1%; text-align: left">&#160;</td><td style="width: 11%; text-align: right">3.0 years</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">18,397</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">18,397</td><td style="width: 1%; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Technology in progress</td><td>&#160;</td> <td style="text-align: center">Not Applicable</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">465,352</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><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">465,352</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td>Software</td><td>&#160;</td> <td style="text-align: center">5 years</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">2.7 years</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">423,436</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">278,266</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">145,170</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td>Patents</td><td>&#160;</td> <td style="text-align: center">10 years</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">6.3 years</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">58,884</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">8,729</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">50,155</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; padding-bottom: 1pt">Certifications &#38; licenses</td><td style="padding-bottom: 1pt">&#160;</td> <td style="text-align: center; padding-bottom: 1pt">3 years</td><td style="padding-bottom: 1pt">&#160;</td> <td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt; text-align: right">0.8 years</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">3,319,461</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">2,888,624</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">430,837</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-weight: bold; padding-bottom: 2.5pt">Total as of June 30, 2019</td><td style="padding-bottom: 2.5pt">&#160;</td> <td style="text-align: center; padding-bottom: 2.5pt">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td> <td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt; text-align: right">&#160;</td><td style="padding-bottom: 2.5pt; 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">4,285,530</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,175,619</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,109,911</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;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Amortization expense recognized for the three months ended December 31, 2019 and 2018 was $112,132 and $122,126, respectively, and for the six months ended December 31, 2019 and 2018 was $198,268 and $245,931, 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"><b>Long-lived Assets</b></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; text-indent: 0.5in">We review for impairment of long-lived assets and certain identifiable intangibles whenever events or circumstances indicate that the carrying amount of assets may not be recoverable. We consider the carrying value of assets may not be recoverable based upon our review of the following events or changes in circumstances: the asset&#8217;s ability to continue to generate income from operations and positive cash flow in future periods; loss of legal ownership or title to the asset; significant changes in our strategic business objectives and utilization of the asset; or significant negative industry or economic trends.&#160;&#160;An impairment loss would be recognized when estimated future cash flows expected to result from the use of the asset are less than its carrying amount.</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; text-indent: 0.5in">As of December 31, 2019, and June 30, 2019, we were not aware of any events or changes in circumstances that would indicate that the long-lived assets are impaired</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>&#160;</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Stock-based Compensation</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; text-indent: 0.5in">The Company&#8217;s employee share-based awards result in a cost that is measured at fair value on an award&#8217;s grant date, based on the estimated number of awards that are expected to vest. Stock-based compensation is recognized on a straight-line basis over the award&#8217;s vesting period. The Company estimates the fair value of stock options using a Black-Scholes option pricing model. Transactions with non-employees in which goods or services are the consideration received for the issuance of equity instruments are accounted for based on the fair value of the consideration received or the fair value of the equity instrument issued, whichever is more reliably measurable. The measurement date of the fair value of the equity instrument issued is the earlier of the date on which the counterparty's performance is complete or the date on which it is probable that performance will occur. Stock-based compensation costs are reflected in the accompanying consolidated statements of comprehensive income (loss) based upon the underlying recipients' roles within the Company.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>&#160;</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Income Taxes</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>&#160;</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The Company uses the asset and liability method of accounting for income taxes. Accordingly, deferred tax assets and liabilities are determined based on the difference between the financial statement and income tax bases of assets and liabilities, using enacted tax rates in effect for the year in which the differences are expected to reverse. A valuation allowance is recorded to reduce the carrying amount of deferred tax assets, unless it is more likely than not such assets will be realized. Current income taxes are based on the year&#8217;s taxable income for federal and state income tax reporting purposes and the annual change in deferred taxes.</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; text-indent: 0.5in">The Company assesses its income tax positions and records tax benefits based upon management&#8217;s evaluation of the facts, circumstances, and information available at the reporting date. For those tax positions where it is more likely than not that a tax benefit will be sustained, the Company records the largest amount of tax benefit with a greater than 50% likelihood of being realized upon ultimate settlement with a taxing authority having full knowledge of all relevant information. For those income tax positions where it is not more likely than not that a tax benefit will be sustained, no tax benefit is recognized in the financial statements. The Company classifies interest and penalties associated with such uncertain tax positions as a component of income tax expense.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">As of December 31, 2019, we have no material unrecognized tax benefits. We recorded an income tax provision of $114,886 and $175,860 for the three and six months ended December 31, 2019, respectively. We also recorded a decrease in deferred tax asset, non-current, of $113,994 and $125,169 for the three and six months ended December 31, 2019, and an increase in deferred tax asset, non-current, of $119,845 and $77,875 for the three and six months ended December 31, 2018.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Earnings per Share Attributable to Common Stockholders</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>&#160;</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Earnings per share is calculated by dividing the net income by the weighted-average number of common shares that were outstanding for the period, without consideration for potential common shares. Diluted earnings per share is calculated by dividing the net income by the sum of the weighted-average number of dilutive potential common shares outstanding for the period determined using the treasury-stock method or the as-converted method. Potentially dilutive shares are comprised of common stock options outstanding under our stock plan.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>&#160;</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Concentrations </b></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; text-indent: 0.5in">We extend credit to our customers and perform ongoing credit evaluations of such customers. We evaluate our accounts receivable on a regular basis for collectability and provide for an allowance for potential credit losses as deemed necessary. No reserve was required or recorded for any of the periods presented.</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; text-indent: 0.5in">Substantially all our revenues are derived from sales of wireless data products. Any significant decline in market acceptance of our products or in the financial condition of our existing customers could impair our ability to operate effectively.</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; text-indent: 0.5in">A significant portion of our revenue is derived from a small number of customers. For the six months ended December 31, 2019, sales to our two largest customers accounted for 43% and 30% of our consolidated net sales, and 52%, and 25% of our accounts receivable balance as of December 31, 2019. In the same period in 2018, sales to our three largest customers accounted for 47%, 15%, and 10% of our consolidated net sales, and 56%, 26%, and 0% of our accounts receivable balance as of June 30, 2019. No other customers accounted for more than ten percent of total net sales for the six months ended December 31, 2019 and 2018, and no other customers accounted for more than ten percent of total accounts receivable as of December 31, 2019 and June 30, 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; text-indent: 0.5in">For the six months ended December 31, 2019, we purchased the majority of our wireless data products from two manufacturing companies located in Asia. If these manufacturing companies were to experience delays, capacity constraints or quality control problems, product shipments to our customers could be delayed, which would negatively impact the Company's revenue. For the six months ended December 31, 2019, we purchased wireless data products from these two manufacturers in the amount of $18,362,013, or 90% of total purchases, and had related accounts payable of $11,290,854 as of December 31, 2019. For the six months ended December 31, 2018, we purchased wireless data products from two manufacturers in the amount of $18,785,481, or 98% of total purchases, and had related accounts payable of $4,401,501 as of June 30, 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; text-indent: 0.5in">We maintain our cash accounts with established commercial banks.&#160; Such cash deposits exceed the Federal Deposit Insurance Corporation insured limit of $250,000 for each financial institution.&#160; However, we do not anticipate any losses on excess deposits.</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"><b>Recently Adopted Accounting Pronouncements</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>&#160;</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">In February 2016, the Financial Accounting Standards Board (&#8220;FASB&#8221;) issued Accounting Standards Update No. 2016-02, Leases (ASC Topic 842) (ASU 2016-02), which amends existing standards for leases to increase transparency and comparability among organizations by requiring recognition of lease assets and liabilities on the balance sheet and requiring disclosure of key information about such arrangements. We adopted the standard as of July 1, 2019 using the modified retrospective approach. The adoption of the new standard resulted in the recording of operating lease right-of-use (&#8220;ROU&#8221;) assets and operating lease liabilities of $1,501,203 and $1,507,367, respectively, as of July 1, 2019, with the difference due to the existing lease liabilities of $6,164. As of the adoption date, we have no finance leases. As permitted under ASC 842, we elected several practical expedients that permit us to not reassess (1) whether existing contracts are or contain a lease, (2) the classification of existing leases, and (3) whether previously capitalized costs continue to qualify as initial indirect costs. The application of the practical expedients did not have a significant impact on the measurement of the operating lease liability. The standard did not affect our consolidated net income or cash flows. See Note 7 for the further details.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Recently Issued Accounting Pronouncements</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><font style="background-color: white">In February 2018, the FASB issued Accounting Standards Update (ASU)&#160;2018-02, Income Statement&#8212;Reporting Comprehensive Income (Topic 220): Reclassification of Certain Tax Effects from Accumulated Other Comprehensive Income. </font>Under the amendments in ASU 2018-02, an entity may elect to reclassify the income tax effects of the Tax Cuts and Jobs Act on items within AOCI to retained earnings. We do not expect that the adoption of this update will impact the Company&#8217;s consolidated financial statements.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>NOTE 4 &#8211; PROPERTY AND EQUIPMENT</b></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; text-indent: 0.5in">Property and equipment consisted of the following as of:</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: 70%"> <tr style="vertical-align: bottom"> <td>&#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"><p style="margin-top: 0; margin-bottom: 0">December 31,</p> <p style="margin-top: 0; margin-bottom: 0">2019</p></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"><p style="margin-top: 0; margin-bottom: 0">June 30,</p> <p style="margin-top: 0; margin-bottom: 0">2019</p></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: justify">Machinery and facility</td><td style="width: 2%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 11%; text-align: right">363,558</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">363,022</td><td style="width: 1%; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: justify">Office equipment</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">400,791</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">396,222</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">Molds</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">917,155</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">784,170</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td>&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">1,681,504</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">1,543,414</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 accumulated depreciation</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,455,406</td><td style="padding-bottom: 1pt; text-align: left">)</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,411,535</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-weight: bold; text-align: justify; padding-bottom: 2.5pt">Total</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">226,098</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">131,879</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: center">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Depreciation expense associated with property and equipment was $23,746 and $27,909 the three months ended December 31, 2019 and 2018, respectively, and $43,871 and $54,570 for the six months ended December 31, 2019 and 2018, respectively.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>NOTE 5 &#8211; ACCRUED LIABILITIES</b></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; text-indent: 0.5in">Accrued liabilities consisted of the following as of:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p> <table cellpadding="0" cellspacing="0" align="center" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 70%"> <tr style="vertical-align: bottom"> <td style="font-weight: bold; text-align: center; padding-bottom: 1pt">&#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"><p style="margin-top: 0; margin-bottom: 0">December 31,</p> <p style="margin-top: 0; margin-bottom: 0">2019</p></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"><p style="margin-top: 0; margin-bottom: 0">June 30,</p> <p style="margin-top: 0; margin-bottom: 0">2019</p></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; padding-left: 10pt; text-indent: -10pt">Accrued salaries and payroll deductions owed to government entities</td><td style="width: 2%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 11%; text-align: right">49,930</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">44,752</td><td style="width: 1%; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: justify">Accrued vacation</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">30,904</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">56,335</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">Accrued undelivered inventory</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">140,000</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">140,000</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: justify">Taxes</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">15,888</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">408</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">Other accrued liabilities</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">211</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">6,163</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-weight: bold; text-align: justify; padding-bottom: 2.5pt">Total</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"><b>236, 933</b></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">247,658</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"><b>NOTE 6 &#8211; EARNINGS (LOSS) PER SHARE </b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>&#160;</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Basic earnings (loss) per share are computed using the weighted average number of shares outstanding during the period. Diluted earnings per share represent basic earnings per share adjusted to include the potentially dilutive effect of outstanding 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; text-indent: 0.5in">For the three and six months ended December 31, 2018, we were in a net loss position and have excluded 299,000 stock options from the calculation of diluted net loss per shares because these securities are anti-dilutive. The weighted average number of shares outstanding used to compute loss per share is 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" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td style="font-weight: bold; text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td> <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Three Months ended December 31,</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td> <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Six Months Ended December 31,</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#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">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">2018</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">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">2018</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; padding-bottom: 2.5pt">Net income (loss) attributable to Parent Company</td><td style="width: 2%; padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: Black 2.5pt double; width: 1%; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; width: 11%; text-align: right">580,878</td><td style="width: 1%; padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="width: 2%; padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: Black 2.5pt double; width: 1%; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; width: 11%; text-align: right">(515,379</td><td style="width: 1%; padding-bottom: 2.5pt; text-align: left">)</td><td style="width: 2%; padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: Black 2.5pt double; width: 1%; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; width: 11%; text-align: right">834,816</td><td style="width: 1%; padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="width: 2%; padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: Black 2.5pt double; width: 1%; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; width: 11%; text-align: right">(336,645</td><td style="width: 1%; padding-bottom: 2.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Weighted-average shares of common stock outstanding:</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left; text-indent: -10pt; padding-left: 20pt">Basic shares outstanding</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">10,570,203</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">10,570,203</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">10,570,203</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">10,570,203</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; text-indent: -10pt; padding-left: 20pt">Dilutive effect of common stock equivalents arising from stock options</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">137,825</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">&#8211;</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">137,825</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">&#8211;</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: 1pt">Diluted shares outstanding</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">10,708,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">10,570,203</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">10,708,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">10,570,203</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 2.5pt">Basic income (loss) per share</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">0.05</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">(0.05</td><td style="padding-bottom: 2.5pt; text-align: left">)</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">0.08</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">(0.03</td><td style="padding-bottom: 2.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left; padding-bottom: 2.5pt">Diluted income (loss) per share</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">0.05</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">(0.05</td><td style="padding-bottom: 2.5pt; text-align: left">)</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">0.08</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">(0.03</td><td style="padding-bottom: 2.5pt; text-align: left">)</td></tr></table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>NOTE 7 - COMMITMENTS AND CONTINGENCIES</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify"><b>&#160;</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Leases</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>&#160;</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">We lease approximately 12,775 square feet of office space in San Diego, California, at a monthly rent of $23,115, pursuant to a lease that expired in October 2019 and was then extended at a monthly rent of $25,754 to December 31, 2023. In addition to monthly rent, the lease includes payment for certain common area costs. Our facility is covered by an appropriate level of insurance and we believe it to be suitable for our use and adequate for our present needs. Rent expense for this office space was $74,624 and $69,346 for the three months ended December 31, 2019 and 2018 and $143,968 and $138,690 for the six months ended December 31, 2019 and 2018.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Our Korea-based subsidiary, FTI, leases approximately 10,000 square feet of office space in Seoul, Korea, at a monthly rent of approximately $8,000, pursuant to a lease that expired on September 1, 2019 and was extended to August 31, 2021. Beginning on June 12, 2015, FTI leased additional office space consisting of approximately 2,682 square feet, also located in Seoul, Korea, at a monthly rent of approximately $2,700, and the lease was extended to August 31, 2021. In addition to monthly rent, the lease provides for periodic cost of living increases in the base rent and payment for certain common area costs. These facilities are covered by an appropriate level of insurance and we believe them to be suitable for our use and adequate for our present needs. Rent expense related to these leases was approximately $32,100 for the three months ended December 31, 2019 and 2018, and approximately $64,200 for the six months ended December 31, 2019 and 2018.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">We lease one corporate housing facility primarily for our employees who travel, under a non-cancelable operating lease that expired September 4, 2019 and was extended to September 4, 2020. Rent expense related to this lease was approximately $2,217 and $2,529 for the three months ended December 31, 2019 and 2018, and approximately $4,521 and $5,091 for the six months ended December 31, 2019 and 2018.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">As of December 31, 2019, we used discount rates of 4.0% and 2.8% in determining our operating lease liabilities for the office spaces in San Diego, California, and South Korea, respectively. These rates represented our incremental borrowing rates at that time. Short-term leases with initial terms of twelve months or less are not capitalized. Both our San Diego and Korean office leases were extensions of previous leases and neither contains any extension provisions.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Maturities of lease liabilities are as follows:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&#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="font-weight: bold; text-align: right; padding-bottom: 1pt">&#160;</td><td style="padding-bottom: 1pt">&#160;</td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><b>Operating Leases</b></td><td style="padding-bottom: 1pt">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="width: 35%">Fiscal 2020</td><td style="width: 2%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 11%; text-align: right">181,916</td><td style="width: 1%; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td>Fiscal 2021</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">444,315</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td>Fiscal 2022</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">342,328</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td>Fiscal 2023</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">321,930</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="padding-bottom: 1pt">Fiscal 2024</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,965</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Total lease payments</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">1,451,454</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; padding-bottom: 1pt">Less imputed interest</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">(104,294</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 2.5pt">Total</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,347,160</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; text-indent: 0.5in">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Other Contingencies</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>&#160;</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">We are from time to time involved in certain legal proceedings and claims arising in the ordinary course of business. Management does not expect any material adverse outcome.</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; text-indent: 0.5in">We entered into a Professional Services Agreement with Anydata Corp. (&#8220;Anydata&#8221;) for the product ACT233F Smart Link OBD device on May 5, 2017, for a minimum purchase commitment by Anydata of 250,000 units, which is associated with Anydata&#8217;s irrevocable purchase orders received from its customer. We have delivered approximately 25,000 units and 7,000 units during our second and fourth quarters of fiscal 2018, respectively, and an additional 18,000 units during our first quarter of fiscal 2019. Sales to Anydata were approximately $1.8 million for the year ended June 30, 2019. We have received information that Anydata may not be able to fulfill the entire purchase commitment, for which we have already ordered parts from our main vendor, Quanta. Management believes that the Company will be able to supply some of the products to another customer and has received personal guarantees from the principals of Anydata. As of December 31, 2019, the remaining purchase commitment unfulfilled by Anydata to the Company was approximately $3.1 million. The total remaining product purchase commitment with Quanta was approximately $2.0 million. We have not recorded a receivable from Anydata, nor a liability owed to Quanta. Management believes that, at this time, a loss contingency is reasonably possible but not estimable as to how much ultimately would be paid to Quanta. As of December 31, 2019, we paid $100,000 for the right to call on inventory and recorded an additional $49,580 as a prepaid expense related to pricing adjustments, which has been agreed with Quanta for other products to ensure demand is met. As of December 31, 2019, there is a reasonable possibility we may incur a loss, however, the amount is not estimable at this time.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>&#160;</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Change of Control Agreements</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>&#160;</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">On September 21, 2009, we entered into Change of Control Agreements with OC Kim, our President, and Yun J. (David) Lee, our Chief Operating Officer. Each Change of Control Agreement provides for a lump sum payment to the officer in case of a change of control of the Company. The term includes the acquisition of Common Stock of the Company resulting in one person or company owning more than 50% of the outstanding shares, a significant change in the composition of the Board of Directors of the Company during any 12-month period, a reorganization, merger, consolidation or similar transaction resulting in the transfer of ownership of more than fifty percent (50%) of the Company's outstanding Common Stock, or a liquidation or dissolution of the Company or sale of substantially all of the Company's assets.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The Change of Control Agreement with Mr. Kim calls for a payment of $5 million upon a change of control, and the agreement with Mr. Lee calls for a payment of $2 million upon a change of control.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The Board of Directors has approved extension of the Change of Control Agreements with Mr. Kim and Mr. Lee, through September 30, 2021.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>NOTE 8 &#8211; LONG-TERM INCENTIVE PLAN AWARDS</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; text-indent: 30.8pt">We adopted the 2009 Stock Incentive Plan (&#8220;2009 Plan&#8221;) on June 11, 2009, which provided for the grant of incentive stock options and non-qualified stock options to our employees and directors. Options granted under the 2009 Plan generally have a term of ten years and generally vest and become exercisable at the rate of 33% after one year and 33% on the second and third anniversaries of the option grant dates. Historically, some stock option grants have included shorter vesting periods ranging from one to two years.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30.8pt">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The estimated forfeiture rate considers historical turnover rates stratified into employee pools in comparison with an overall employee turnover rate, as well as expectations about the future. We periodically revise the estimated forfeiture rate in subsequent periods if actual forfeitures differ from those estimates. There was no compensation expense recorded under this method for the three and six months ended December 31, 2019 and 2018.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">A summary of the status of our stock options is presented below as of December 31, 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="font-weight: bold; text-align: center"><b>&#160;</b></td><td style="text-align: center"><b>&#160;</b></td> <td colspan="2" style="text-align: center"><b>&#160;</b></td><td style="text-align: center"><b>&#160;</b></td><td style="text-align: center"><b>&#160;</b></td> <td colspan="2" style="text-align: center"><b>&#160;</b></td><td style="text-align: center"><b>&#160;</b></td><td style="text-align: center"><b>&#160;</b></td> <td colspan="2" style="text-align: center"><b>Weighted-</b></td><td style="text-align: center"><b>&#160;</b></td><td style="text-align: center"><b>&#160;</b></td> <td colspan="2" style="text-align: center"><b>&#160;</b></td><td style="text-align: center"><b>&#160;</b></td></tr> <tr style="vertical-align: bottom"> <td style="font-weight: bold; text-align: center"><b>&#160;</b></td><td style="text-align: center"><b>&#160;</b></td> <td colspan="2" style="text-align: center"><b>&#160;</b></td><td style="text-align: center"><b>&#160;</b></td><td style="text-align: center"><b>&#160;</b></td> <td colspan="2" style="text-align: center"><b>&#160;</b></td><td style="text-align: center"><b>&#160;</b></td><td style="text-align: center"><b>&#160;</b></td> <td colspan="2" style="text-align: center"><b>Average</b></td><td style="text-align: center"><b>&#160;</b></td><td style="text-align: center"><b>&#160;</b></td> <td colspan="2" style="text-align: center"><b>&#160;</b></td><td style="text-align: center"><b>&#160;</b></td></tr> <tr style="vertical-align: bottom"> <td style="font-weight: bold; text-align: center"><b>&#160;</b></td><td style="font-weight: bold; text-align: center"><b>&#160;</b></td> <td colspan="2" style="font-weight: bold; text-align: center"><b>&#160;</b></td><td style="font-weight: bold; text-align: center"><b>&#160;</b></td><td style="text-align: center"><b>&#160;</b></td> <td colspan="2" style="text-align: center"><b>Weighted-</b></td><td style="text-align: center"><b>&#160;</b></td><td style="text-align: center"><b>&#160;</b></td> <td colspan="2" style="text-align: center"><b>Remaining</b></td><td style="text-align: center"><b>&#160;</b></td><td style="text-align: center"><b>&#160;</b></td> <td colspan="2" style="text-align: center"><b>&#160;</b></td><td style="text-align: center"><b>&#160;</b></td></tr> <tr style="vertical-align: bottom"> <td style="font-weight: bold; text-align: center"><b>&#160;</b></td><td style="font-weight: bold; text-align: center"><b>&#160;</b></td> <td colspan="2" style="font-weight: bold; text-align: center"><b>&#160;</b></td><td style="font-weight: bold; text-align: center"><b>&#160;</b></td><td style="font-weight: bold; text-align: center"><b>&#160;</b></td> <td colspan="2" style="font-weight: bold; text-align: center"><b>Average</b></td><td style="font-weight: bold; text-align: center"><b>&#160;</b></td><td style="text-align: center"><b>&#160;</b></td> <td colspan="2" style="text-align: center"><b>Contractual</b></td><td style="text-align: center"><b>&#160;</b></td><td style="text-align: center"><b>&#160;</b></td> <td colspan="2" style="text-align: center"><b>Aggregate</b></td><td style="text-align: center"><b>&#160;</b></td></tr> <tr style="vertical-align: bottom"> <td style="font-weight: bold; text-align: center"><b>&#160;</b></td><td style="font-weight: bold; text-align: center"><b>&#160;</b></td> <td colspan="2" style="font-weight: bold; text-align: center"><b>&#160;</b></td><td style="font-weight: bold; text-align: center"><b>&#160;</b></td><td style="font-weight: bold; text-align: center"><b>&#160;</b></td> <td colspan="2" style="font-weight: bold; text-align: center"><b>Exercise</b></td><td style="font-weight: bold; text-align: center"><b>&#160;</b></td><td style="text-align: center"><b>&#160;</b></td> <td colspan="2" style="text-align: center"><b>Life</b></td><td style="text-align: center"><b>&#160;</b></td><td style="text-align: center"><b>&#160;</b></td> <td colspan="2" style="text-align: center"><b>Intrinsic</b></td><td style="text-align: center"><b>&#160;</b></td></tr> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1pt solid; font-weight: bold">Options</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">Shares</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">Price</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">(In Years)</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">Value</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-indent: -19.8pt; padding-left: 19.8pt">Outstanding as of June&#160;30, 2019</td><td style="width: 2%">&#160;</td> <td style="width: 1%; text-align: left">&#160;</td><td style="width: 11%; text-align: right">299,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">1.04</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td> <td style="width: 1%; text-align: left">&#160;</td><td style="width: 11%; text-align: right">2.75</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">420,620</td><td style="width: 1%; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-indent: -19.8pt; padding-left: 19.8pt">Granted</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><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="text-indent: -19.8pt; padding-left: 19.8pt">Exercised</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><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: White"> <td style="text-indent: -19.8pt; padding-left: 19.8pt">Cancelled</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><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="text-align: left; padding-bottom: 1pt; text-indent: -19.8pt; padding-left: 19.8pt">Forfeited or Expired</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><td style="padding-bottom: 1pt">&#160;</td> <td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt; text-align: right">&#8211;</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td> <td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt; text-align: right">&#8211;</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td> <td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt; 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; text-indent: -19.8pt; padding-left: 19.8pt">Outstanding as of December 31, 2019</td><td style="padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; text-align: right">299,000</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td> <td style="padding-bottom: 2.5pt; text-align: left">$</td><td style="padding-bottom: 2.5pt; text-align: right">1.04</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td> <td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt; text-align: right">2.25</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td> <td style="padding-bottom: 2.5pt; text-align: left">$</td><td style="padding-bottom: 2.5pt; text-align: right">402,680</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="padding-bottom: 2.5pt; text-indent: -19.8pt; padding-left: 19.8pt">Exercisable as of December 31, 2019</td><td style="padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; text-align: right">299,000</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td> <td style="padding-bottom: 2.5pt; text-align: left">$</td><td style="padding-bottom: 2.5pt; text-align: right">1.04</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td> <td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt; text-align: right">2.25</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td> <td style="padding-bottom: 2.5pt; text-align: left">$</td><td style="padding-bottom: 2.5pt; text-align: right">402,680</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; text-indent: 0.5in">The aggregate intrinsic value in the preceding table represents the total pretax intrinsic value, based upon the Company&#8217;s closing stock price of $2.39 as of December 31, 2019, which would have been received by the option holders had all option holders exercised their options as of that date. The weighted-average grant-date fair value of stock options outstanding as of December 31, 2019, in the amount of 299,000 shares, was $0.92 per share.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">As of December 31, 2019, there was no unrecognized compensation cost related to non-vested stock options granted.</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; text-indent: 0.5in">A summary of the status of our stock options is presented below as of December 31, 2018:</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>&#160;</td><td>&#160;</td> <td colspan="2">&#160;</td><td>&#160;</td><td style="font-weight: bold">&#160;</td> <td colspan="2" style="font-weight: bold; text-align: center">&#160;</td><td style="font-weight: bold">&#160;</td><td>&#160;</td> <td colspan="2" style="text-align: center"><b>Weighted-</b></td><td>&#160;</td><td>&#160;</td> <td colspan="2">&#160;</td><td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#8239;</td><td>&#160;</td> <td colspan="2">&#160;</td><td>&#160;</td><td style="font-weight: bold">&#160;</td> <td colspan="2" style="font-weight: bold; text-align: center">&#160;</td><td style="font-weight: bold">&#160;</td><td>&#160;</td> <td colspan="2" style="text-align: center"><b>Average</b></td><td>&#160;</td><td>&#160;</td> <td colspan="2">&#160;</td><td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td><td>&#160;</td> <td colspan="2">&#160;</td><td>&#160;</td><td style="font-weight: bold">&#160;</td> <td colspan="2" style="font-weight: bold; text-align: center">Weighted-</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td> <td colspan="2" style="font-weight: bold; text-align: center">Remaining</td><td style="font-weight: bold">&#160;</td><td>&#160;</td> <td colspan="2">&#160;</td><td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td><td>&#160;</td> <td colspan="2">&#160;</td><td>&#160;</td><td style="font-weight: bold">&#160;</td> <td colspan="2" style="font-weight: bold; text-align: center">Average</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td> <td colspan="2" style="font-weight: bold; text-align: center">Contractual</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td> <td colspan="2" style="font-weight: bold; text-align: center">Aggregate</td><td style="font-weight: bold">&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td><td>&#160;</td> <td colspan="2">&#160;</td><td>&#160;</td><td style="font-weight: bold">&#160;</td> <td colspan="2" style="font-weight: bold; text-align: center">Exercise</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td> <td colspan="2" style="font-weight: bold; text-align: center">Life</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td> <td colspan="2" style="font-weight: bold; text-align: center">Intrinsic</td><td style="font-weight: bold">&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1pt solid; font-weight: bold">Options</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">Shares</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">Price</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">(In Years)</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">Value</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-indent: -19.8pt; padding-left: 19.8pt">Outstanding as of June&#160;30, 2018</td><td style="width: 2%">&#160;</td> <td style="width: 1%; text-align: left">&#160;</td><td style="width: 11%; text-align: right">299,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">1.04</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td> <td style="width: 1%; text-align: left">&#160;</td><td style="width: 11%; text-align: right">2.75</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">241,220</td><td style="width: 1%; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-indent: -19.8pt; padding-left: 19.8pt">Granted</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><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="text-indent: -19.8pt; padding-left: 19.8pt">Exercised</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><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: White"> <td style="text-indent: -19.8pt; padding-left: 19.8pt">Cancelled</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><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="text-align: left; padding-bottom: 1pt; text-indent: -19.8pt; padding-left: 19.8pt">Forfeited or Expired</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><td style="padding-bottom: 1pt">&#160;</td> <td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt; text-align: right">&#8211;</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td> <td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt; text-align: right">&#8211;</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td> <td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt; 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; text-indent: -19.8pt; padding-left: 19.8pt">Outstanding as of December 31, 2018</td><td style="padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; text-align: right">299,000</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td> <td style="padding-bottom: 2.5pt; text-align: left">$</td><td style="padding-bottom: 2.5pt; text-align: right">1.04</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td> <td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt; text-align: right">2.24</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td> <td style="padding-bottom: 2.5pt; text-align: left">$</td><td style="padding-bottom: 2.5pt; text-align: right">366,800</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="padding-bottom: 2.5pt; text-indent: -19.8pt; padding-left: 19.8pt">Exercisable as of December 31, 2018</td><td style="padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; text-align: right">299,000</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td> <td style="padding-bottom: 2.5pt; text-align: left">$</td><td style="padding-bottom: 2.5pt; text-align: right">1.04</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td> <td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt; text-align: right">2.24</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td> <td style="padding-bottom: 2.5pt; text-align: left">$</td><td style="padding-bottom: 2.5pt; text-align: right">366,800</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">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The aggregate intrinsic value in the preceding table represents the total pretax intrinsic value, based upon the Company&#8217;s closing stock price of $2.27 as of December 31, 2018, which would have been received by the option holders had all option holders exercised their options as of that date. The weighted-average grant-date fair value of stock options outstanding as of December 31, 2018, in the amount of 299,000 shares, was $0.92 per share.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">As of December 31, 2018, there was no unrecognized compensation cost related to non-vested stock options granted.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Principles of Consolidation</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>&#160;</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The consolidated financial statements include the accounts of the Company and its subsidiary with a majority voting interest of 64.2% (35.8% is owned by non-controlling interests) as of December 31, 2019 and June 30, 2019. In the preparation of consolidated financial statements of the Company, intercompany transactions and balances are eliminated and net earnings are reduced by the portion of the net earnings of the subsidiary applicable to non-controlling interests.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Non-controlling Interest in a Consolidated Subsidiary</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>&#160;</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">As of December 31, 2019, the non-controlling interest was $678,152, which represents a $189,106 increase from $489,046 as of June 30, 2019. The increase of $189,106 was due to the net income of subsidiary of $572,693 for the six months ended December 31, 2019, of which 35.8% was attributable to the non-controlling interest.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Segment Reporting</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; text-indent: 0.5in">Public companies are required to report financial and descriptive information about their reportable operating segments.&#160;&#160;We identify our operating segments based on how our chief operating decision maker internally evaluates separate financial information, business activities and management responsibility.&#160;&#160;We have one reportable segment, consisting of the sale of wireless access products.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1in; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">We generate revenues from four geographic areas, consisting of the United States, the Caribbean and South America, EMEA and Asia. The following enterprise-wide disclosure is prepared on a basis consistent with the preparation of the consolidated financial statements.&#160;&#160;The following table contains certain financial information by geographic area:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; 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>&#160;</td><td style="font-weight: bold">&#160;</td> <td colspan="6" style="font-weight: bold; text-align: center">Three Months Ended</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td> <td colspan="6" style="font-weight: bold; text-align: center">Six Months Ended</td><td style="font-weight: bold">&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td> <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">December 31,</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td> <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">December 31,</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: justify">Net sales:</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">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">2018</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">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">2018</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: justify">United States</td><td style="width: 2%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 11%; text-align: right">13,035,820</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">9,016,495</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">21,898,467</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">22,335,332</td><td style="width: 1%; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: justify">Europe, the Middle East and Africa (&#8220;EMEA&#8221;)</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">156,321</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><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">161,080</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">Asia</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">228,035</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">12,940</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">235,663</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">18,280</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-weight: bold; text-align: justify; padding-bottom: 2.5pt">Totals</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">13,263,855</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">9,185,756</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">22,134,130</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">22,514,692</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 0pt 0.5in; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; 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">Long-lived assets, net (property and equipment, intangible assets, and right of use asset):</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"><p style="margin-top: 0; margin-bottom: 0">December 31,</p> <p style="margin-top: 0; margin-bottom: 0">2019</p></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"><p style="margin-top: 0; margin-bottom: 0">June 30,</p> <p style="margin-top: 0; margin-bottom: 0">2019</p></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: 70%; text-align: left">United States</td><td style="width: 2%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 11%; text-align: right">2,605,898</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">1,209,159</td><td style="width: 1%; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 1pt">Asia</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">228,164</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">32,631</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; padding-bottom: 2.5pt">Totals</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">2,834,062</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,241,790</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"><b>Use of Estimates </b></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; text-indent: 0.5in">The preparation of the consolidated financial statements in conformity with accounting principles generally accepted in the United States of America requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. Actual results could materially differ from those estimates.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Fair Value of Financial Instruments</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The carrying amounts of financial instruments such as cash equivalents, short-term investments, accounts receivable, accounts payable and debt approximate the related fair values due to the short-term maturities of these instruments. We invest our excess cash into financial instruments which are readily convertible into cash, such as money market funds and certificates of deposit.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Allowance for Doubtful Accounts</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; text-indent: 0.5in">Based upon our review of our collection history as well as the current balances associated with all significant customers and associated invoices, we do not believe an allowance for doubtful accounts was necessary as of December 31, 2019 and June 30, 2019.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Revenue Recognition </b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">On July 1, 2018, we adopted ASU 2014-09 using the modified retrospective method applied to those contracts that were not completed or substantially complete as of June 30, 2018. Results for the reporting period beginning after July 1, 2018 are presented under Topic 606. We recorded no change in retained earnings as of July 1, 2018 as a result of the cumulative impact of adopting Topic 606.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Contracts with Customers</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Revenue for sales of products and services is derived from contracts with customers. The products and services promised in contracts primarily consist of hot spot routers. Contracts with each customer generally state the terms of the sale, including the description, quantity and price of each product or service. Payment terms are stated in the contract, primarily in the form of a purchase order. Since the customer typically agrees to a stated rate and price in the purchase order that does not vary over the life of the contract, the majority of our contracts do not contain variable consideration. We establish a provision for estimated warranty and returns. Using historical averages, that provision for the six months ended December 31, 2019 was not material.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Disaggregation of Revenue</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">In accordance with Topic 606, we disaggregate revenue from contracts with customers into geographical regions and by the timing of when goods and services are transferred. We determined that disaggregating revenue into these categories meets the disclosure objective in Topic 606, which is to depict how the nature, amount, timing and uncertainty of revenue and cash flows are affected by regional economic factors.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Contract Balances</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">We perform our obligations under a contract with a customer by transferring products in exchange for consideration from the customer. We typically invoice our customers as soon as control of an asset is transferred, and a receivable is established. We, however, recognize a contract liability when a customer prepays for goods and/or services, or we have not delivered goods under the contract since we have not yet transferred control of the goods and/or services.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The balances of our trade receivables are as follows:&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#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>&#160;</td><td style="padding-bottom: 1pt">&#160;</td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><p style="margin-top: 0; margin-bottom: 0">December 31,</p> <p style="margin-top: 0; margin-bottom: 0">2019</p></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"><p style="margin-top: 0; margin-bottom: 0">June 30,</p> <p style="margin-top: 0; margin-bottom: 0">2019</p></td><td style="padding-bottom: 1pt">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="width: 70%; text-align: left; padding-bottom: 2.5pt">Accounts Receivable</td><td style="width: 2%; padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: Black 2.5pt double; width: 1%; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; width: 11%; text-align: right">7,481,079</td><td style="width: 1%; padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="width: 2%; padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: Black 2.5pt double; width: 1%; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; width: 11%; text-align: right">4,138,469</td><td style="width: 1%; 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; text-indent: 0.5in">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The balance of contract assets was immaterial as we did not have a significant amount of un-invoiced receivables in the periods ended December 31, 2019 and June 30, 2019.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Our contract liabilities are as follows:&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#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>&#160;</td><td style="padding-bottom: 1pt">&#160;</td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><p style="margin-top: 0; margin-bottom: 0">December 31,</p> <p style="margin-top: 0; margin-bottom: 0">2019</p></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"><p style="margin-top: 0; margin-bottom: 0">June 30,</p> <p style="margin-top: 0; margin-bottom: 0">2019</p></td><td style="padding-bottom: 1pt">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="width: 70%; text-align: left; padding-bottom: 2.5pt">Undelivered products</td><td style="width: 2%; padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: Black 2.5pt double; width: 1%; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; width: 11%; text-align: right">140,000</td><td style="width: 1%; padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="width: 2%; padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: Black 2.5pt double; width: 1%; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; width: 11%; text-align: right">140,000</td><td style="width: 1%; 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; text-indent: 0.5in">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Performance Obligations</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">A performance obligation is a promise in a contract to transfer a distinct good or service to the customer and is the unit of measurement in Topic 606. At contract inception, we assess the products and services promised in our contracts with customers. We then identify performance obligations to transfer distinct products or services to the customer. In order to identify performance obligations, we consider all the products or services promised in the contract regardless of whether they are explicitly stated or are implied by customary business practices.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Our performance obligations are primarily satisfied at a point in time. Revenue from products transferred to customers at a single point in time accounted for 98% of net sales for the six months ended December 31, 2019. Revenue recognized over a period of time for non-recurring engineering projects is based on the percent complete of a project and accounted for 2% of net sales for the six months ended December 31, 2019. The majority of our revenue recognized at a point in time is for the sale of hot-spot router products. Revenue from these contracts is recognized when the customer is able to direct the use of and obtain substantially all of the benefits from the product which generally coincides with title transfer at completion of the shipping process.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">As of December 31, 2019, our contracts do not contain any unsatisfied performance obligations, except for undelivered products.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Cost of Goods Sold </b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">All costs associated with our contract manufacturers, as well as distribution, fulfillment and repair services are included in our cost of goods sold. Cost of goods sold also includes amortization expense associated with capitalized product development costs associated with complete technology.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Capitalized Product Development Costs</b></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; text-indent: 0.5in">Our products contain embedded software internally developed by FTI, which is an integral part of these products because it allows the various components of the products to communicate with each other and the products are clearly unable to function without this coding.</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; text-indent: 0.5in">The costs of product development that are capitalized once technological feasibility is determined (noted as Technology in progress in the Intangible Assets table) include certifications, licenses, payroll, employee benefits, and other headcount-related expenses associated with product development. We determine that technological feasibility for our products is reached after all high-risk development issues have been resolved. Once the products are available for general release to our customers, we cease capitalizing the product development costs and any additional costs, if any, are expensed. The capitalized product development costs are amortized on a product-by-product basis using the greater of straight-line amortization or the ratio of the current gross revenues to the current and anticipated future gross revenues. The amortization begins when the products are available for general release to our customers.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">As of December 31, 2019, and June 30, 2019, capitalized product development costs in progress were $130,500 and $465,352, respectively, and these amounts are included in intangible assets in our consolidated balance sheets. For the three and six months ended December 31, 2019, we incurred ($15,000) and $348,668, respectively, and for the three and six months ended December 31, 2018, we incurred $33,905 and $64,405, respectively, in capitalized product development costs, and such amounts are primarily comprised of certifications and licenses. All costs incurred before technological feasibility is reached are expensed and included in our consolidated statements of comprehensive income.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Research and Development Costs</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>&#160;</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Costs associated with research and development are expensed as incurred. Research and development costs were $1,024,424 and $715,447 for the three months ended December 31, 2019 and 2018, respectively, and $1,919,936 and $1,472,663 for the six months ended December 31, 2019 and 2018, respectively.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Warranties</b></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; text-indent: 0.5in">We provide a warranty for one year which is covered by our vendors and manufacturers under purchase agreements between the Company and the vendors. As a result, we believe we do not have any net warranty exposure and do not accrue any warranty expenses. Historically, the Company has not experienced any material net warranty expenditures.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Shipping and Handling Costs</b></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; text-indent: 0.5in">Costs associated with product shipping and handling are expensed as incurred.&#160; Shipping and handling costs, which are included in selling, general and administrative expenses on the consolidated statements of comprehensive loss, were $166,741 and $363,589 for the three months ended December 31, 2019 and 2018, respectively, and $339,849 and $715,680 for the six months ended December 31, 2019 and 2018, respectively.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Cash and Cash Equivalents </b></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; text-indent: 0.5in">For purposes of the consolidated statements of cash flow, we consider all highly liquid investments purchased with original maturities of three months or less to be cash equivalents. We invest our excess cash into financial instruments which management believes are readily convertible into cash, such as money market funds and short-term government bonds mutual funds that are readily convertible to cash and have a $1.00 net asset value.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Inventories</b></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; text-indent: 0.5in">Our inventories consist of finished goods and are stated at the lower of cost or net realizable value, cost being determined on a first-in, first-out basis. We assess the inventory carrying value and reduce it, if necessary, to its net realizable value based on customer orders on hand, and internal demand forecasts using management&#8217;s best estimates given information currently available. Our customer demand is highly unpredictable and can fluctuate significantly caused by factors beyond the control of the Company. We may write down our inventory value for potential obsolescence and excess inventory.&#160; As of December 31, 2019, and June 30, 2019, we have recorded an inventory reserve in the amounts of $468,165 and $553,281, respectively, for inventories that we have identified as obsolete or slow-moving</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Property and Equipment</b></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; text-indent: 0.5in">Property and equipment are recorded at cost. Significant additions or improvements extending useful lives of assets are capitalized. Maintenance and repairs are charged to expense as incurred. Depreciation is computed 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 0pt 0.05in; text-align: justify">&#160;</p> <table cellspacing="0" cellpadding="0" align="center" style="font: 10pt Times New Roman, Times, Serif; width: 70%; border-collapse: collapse"> <tr style="vertical-align: top; background-color: #F2F2F2"> <td style="width: 35%; text-align: justify">Machinery</td> <td style="width: 35%; text-align: right">6 years</td></tr> <tr style="vertical-align: top"> <td style="text-align: justify">Office equipment</td> <td style="text-align: right">5 years</td></tr> <tr style="vertical-align: top; background-color: #F2F2F2"> <td style="text-align: justify">Molds</td> <td style="text-align: right">3 years</td></tr> <tr style="vertical-align: top"> <td style="text-align: justify">Vehicles</td> <td style="text-align: right">5 years</td></tr> <tr style="vertical-align: top; background-color: #F2F2F2"> <td style="text-align: justify">Computers and software</td> <td style="text-align: right">5 years</td></tr> <tr style="vertical-align: top"> <td style="text-align: justify">Furniture and fixtures</td> <td style="text-align: right">7 years</td></tr> <tr style="vertical-align: top; background-color: #F2F2F2"> <td style="text-align: justify">Facilities improvements</td> <td style="text-align: right">5 years or life of the lease, whichever is shorter</td></tr></table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Goodwill and Intangible Assets</b></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; text-indent: 0.5in">Goodwill and certain intangible assets were recorded in connection with the FTI acquisition in October 2009, and are accounted for in accordance with ASC 805, &#8220;Business Combinations.&#8221;&#160;&#160;Goodwill represents the excess of the purchase price over the fair value of the tangible and intangible net assets acquired. Intangible assets are recorded at their fair value at the date of acquisition. Goodwill and other intangible assets are accounted for in accordance with ASC 350, &#8220;Goodwill and Other Intangible Assets.&#8221;&#160;&#160;Goodwill and other intangible assets are tested for impairment at least annually and any related impairment losses are recognized in earnings when identified. No impairment was recognized during the periods ended December 31, 2019 and June 30, 2019.</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; text-indent: 0.5in">The definite lived intangible assets consisted of the following as of December 31, 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">Definite lived intangible assets:</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Expected Life</td><td style="padding-bottom: 1pt">&#160;</td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Average</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Remaining</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>life</b></p></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"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Gross</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Intangible</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Assets</b></p></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"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Accumulated</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Amortization</b></p></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"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Net Intangible</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Assets</b></p></td><td style="padding-bottom: 1pt">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="width: 25%; text-align: left; text-indent: -9.9pt; padding-left: 9.9pt">Complete technology</td><td style="width: 2%">&#160;</td> <td style="width: 13%; text-align: center; padding-left: 1.15pt">3 years</td><td style="width: 2%">&#160;</td> <td style="width: 1%; text-align: left">&#160;</td><td style="width: 11%; text-align: right">2.3 years</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">18,397</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">4,599</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">13,798</td><td style="width: 1%; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; text-indent: -9.9pt; padding-left: 9.9pt">Technology in progress</td><td>&#160;</td> <td style="text-align: center">Not Applicable</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">130,500</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><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">130,500</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-indent: -9.9pt; padding-left: 9.9pt">Software</td><td>&#160;</td> <td style="text-align: center">5 years</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">2.3 years</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">424,258</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">301,059</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">123,199</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-indent: -9.9pt; padding-left: 9.9pt">Patents</td><td>&#160;</td> <td style="text-align: center">10 years</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">6.2 years</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">59,023</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">9,690</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">49,333</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; padding-bottom: 1pt; text-indent: -9.9pt; padding-left: 9.9pt">Certifications &#38; licenses</td><td style="padding-bottom: 1pt">&#160;</td> <td style="text-align: center; padding-bottom: 1pt">3 years</td><td style="padding-bottom: 1pt">&#160;</td> <td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt; text-align: right">1.3 years</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">4,013,780</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">3,058,539</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">955,241</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-weight: bold; padding-bottom: 2.5pt; text-indent: -9.9pt; padding-left: 9.9pt">Total as of December 31, 2019</td><td style="padding-bottom: 2.5pt">&#160;</td> <td style="text-align: left; padding-bottom: 2.5pt">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td> <td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><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">4,645,958</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">3,373,887</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">1,272,071</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; text-indent: 0.5in">The definite lived intangible assets consisted of the following as of June 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="border-bottom: Black 1pt solid; font-weight: bold">Definite lived intangible assets:</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Expected Life</td><td style="padding-bottom: 1pt">&#160;</td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Average</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Remaining</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>life</b></p></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"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Gross</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Intangible</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Assets</b></p></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"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Accumulated</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Amortization</b></p></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"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Net Intangible</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Assets</b></p></td><td style="padding-bottom: 1pt">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="width: 25%; text-align: left">Complete technology</td><td style="width: 2%">&#160;</td> <td style="width: 13%; text-align: center">3 years</td><td style="width: 2%">&#160;</td> <td style="width: 1%; text-align: left">&#160;</td><td style="width: 11%; text-align: right">3.0 years</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">18,397</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">18,397</td><td style="width: 1%; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Technology in progress</td><td>&#160;</td> <td style="text-align: center">Not Applicable</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">465,352</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><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">465,352</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td>Software</td><td>&#160;</td> <td style="text-align: center">5 years</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">2.7 years</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">423,436</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">278,266</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">145,170</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td>Patents</td><td>&#160;</td> <td style="text-align: center">10 years</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">6.3 years</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">58,884</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">8,729</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">50,155</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; padding-bottom: 1pt">Certifications &#38; licenses</td><td style="padding-bottom: 1pt">&#160;</td> <td style="text-align: center; padding-bottom: 1pt">3 years</td><td style="padding-bottom: 1pt">&#160;</td> <td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt; text-align: right">0.8 years</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">3,319,461</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">2,888,624</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">430,837</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-weight: bold; padding-bottom: 2.5pt">Total as of June 30, 2019</td><td style="padding-bottom: 2.5pt">&#160;</td> <td style="text-align: center; padding-bottom: 2.5pt">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td> <td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt; text-align: right">&#160;</td><td style="padding-bottom: 2.5pt; 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">4,285,530</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,175,619</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,109,911</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;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Amortization expense recognized for the three months ended December 31, 2019 and 2018 was $112,132 and $122,126, respectively, and for the six months ended December 31, 2019 and 2018 was $198,268 and $245,931, respectively.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Long-lived Assets</b></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; text-indent: 0.5in">We review for impairment of long-lived assets and certain identifiable intangibles whenever events or circumstances indicate that the carrying amount of assets may not be recoverable. We consider the carrying value of assets may not be recoverable based upon our review of the following events or changes in circumstances: the asset&#8217;s ability to continue to generate income from operations and positive cash flow in future periods; loss of legal ownership or title to the asset; significant changes in our strategic business objectives and utilization of the asset; or significant negative industry or economic trends.&#160;&#160;An impairment loss would be recognized when estimated future cash flows expected to result from the use of the asset are less than its carrying amount.</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; text-indent: 0.5in">As of December 31, 2019, and June 30, 2019, we were not aware of any events or changes in circumstances that would indicate that the long-lived assets are impaired</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Stock-based Compensation</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; text-indent: 0.5in">The Company&#8217;s employee share-based awards result in a cost that is measured at fair value on an award&#8217;s grant date, based on the estimated number of awards that are expected to vest. Stock-based compensation is recognized on a straight-line basis over the award&#8217;s vesting period. The Company estimates the fair value of stock options using a Black-Scholes option pricing model. Transactions with non-employees in which goods or services are the consideration received for the issuance of equity instruments are accounted for based on the fair value of the consideration received or the fair value of the equity instrument issued, whichever is more reliably measurable. The measurement date of the fair value of the equity instrument issued is the earlier of the date on which the counterparty's performance is complete or the date on which it is probable that performance will occur. Stock-based compensation costs are reflected in the accompanying consolidated statements of comprehensive income (loss) based upon the underlying recipients' roles within the Company.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Income Taxes</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>&#160;</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The Company uses the asset and liability method of accounting for income taxes. Accordingly, deferred tax assets and liabilities are determined based on the difference between the financial statement and income tax bases of assets and liabilities, using enacted tax rates in effect for the year in which the differences are expected to reverse. A valuation allowance is recorded to reduce the carrying amount of deferred tax assets, unless it is more likely than not such assets will be realized. Current income taxes are based on the year&#8217;s taxable income for federal and state income tax reporting purposes and the annual change in deferred taxes.</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; text-indent: 0.5in">The Company assesses its income tax positions and records tax benefits based upon management&#8217;s evaluation of the facts, circumstances, and information available at the reporting date. For those tax positions where it is more likely than not that a tax benefit will be sustained, the Company records the largest amount of tax benefit with a greater than 50% likelihood of being realized upon ultimate settlement with a taxing authority having full knowledge of all relevant information. For those income tax positions where it is not more likely than not that a tax benefit will be sustained, no tax benefit is recognized in the financial statements. The Company classifies interest and penalties associated with such uncertain tax positions as a component of income tax expense.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">As of December 31, 2019, we have no material unrecognized tax benefits. We recorded an income tax provision of $114,886 and $175,860 for the three and six months ended December 31, 2019, respectively. We also recorded a decrease in deferred tax asset, non-current, of $113,994 and $125,169 for the three and six months ended December 31, 2019, and an increase in deferred tax asset, non-current, of $119,845 and $77,875 for the three and six months ended December 31, 2018.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Earnings per Share Attributable to Common Stockholders</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>&#160;</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Earnings per share is calculated by dividing the net income by the weighted-average number of common shares that were outstanding for the period, without consideration for potential common shares. Diluted earnings per share is calculated by dividing the net income by the sum of the weighted-average number of dilutive potential common shares outstanding for the period determined using the treasury-stock method or the as-converted method. Potentially dilutive shares are comprised of common stock options outstanding under our stock plan.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Concentrations </b></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; text-indent: 0.5in">We extend credit to our customers and perform ongoing credit evaluations of such customers. We evaluate our accounts receivable on a regular basis for collectability and provide for an allowance for potential credit losses as deemed necessary. No reserve was required or recorded for any of the periods presented.</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; text-indent: 0.5in">Substantially all our revenues are derived from sales of wireless data products. Any significant decline in market acceptance of our products or in the financial condition of our existing customers could impair our ability to operate effectively.</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; text-indent: 0.5in">A significant portion of our revenue is derived from a small number of customers. For the six months ended December 31, 2019, sales to our two largest customers accounted for 43% and 30% of our consolidated net sales, and 52%, and 25% of our accounts receivable balance as of December 31, 2019. In the same period in 2018, sales to our three largest customers accounted for 47%, 15%, and 10% of our consolidated net sales, and 56%, 26%, and 0% of our accounts receivable balance as of June 30, 2019. No other customers accounted for more than ten percent of total net sales for the six months ended December 31, 2019 and 2018, and no other customers accounted for more than ten percent of total accounts receivable as of December 31, 2019 and June 30, 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; text-indent: 0.5in">For the six months ended December 31, 2019, we purchased the majority of our wireless data products from two manufacturing companies located in Asia. If these manufacturing companies were to experience delays, capacity constraints or quality control problems, product shipments to our customers could be delayed, which would negatively impact the Company's revenue. For the six months ended December 31, 2019, we purchased wireless data products from these two manufacturers in the amount of $18,362,013, or 90% of total purchases, and had related accounts payable of $11,290,854 as of December 31, 2019. For the six months ended December 31, 2018, we purchased wireless data products from two manufacturers in the amount of $18,785,481, or 98% of total purchases, and had related accounts payable of $4,401,501 as of June 30, 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; text-indent: 0.5in">We maintain our cash accounts with established commercial banks.&#160; Such cash deposits exceed the Federal Deposit Insurance Corporation insured limit of $250,000 for each financial institution.&#160; However, we do not anticipate any losses on excess deposits.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Recently Adopted Accounting Pronouncements</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>&#160;</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">In February 2016, the Financial Accounting Standards Board (&#8220;FASB&#8221;) issued Accounting Standards Update No. 2016-02, Leases (ASC Topic 842) (ASU 2016-02), which amends existing standards for leases to increase transparency and comparability among organizations by requiring recognition of lease assets and liabilities on the balance sheet and requiring disclosure of key information about such arrangements. We adopted the standard as of July 1, 2019 using the modified retrospective approach. The adoption of the new standard resulted in the recording of operating lease right-of-use (&#8220;ROU&#8221;) assets and operating lease liabilities of $1,501,203 and $1,507,367, respectively, as of July 1, 2019, with the difference due to the existing lease liabilities of $6,164. As of the adoption date, we have no finance leases. As permitted under ASC 842, we elected several practical expedients that permit us to not reassess (1) whether existing contracts are or contain a lease, (2) the classification of existing leases, and (3) whether previously capitalized costs continue to qualify as initial indirect costs. The application of the practical expedients did not have a significant impact on the measurement of the operating lease liability. The standard did not affect our consolidated net income or cash flows. See Note 7 for the further details.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Recently Issued Accounting Pronouncements</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><font style="background-color: white">In February 2018, the FASB issued Accounting Standards Update (ASU)&#160;2018-02, Income Statement&#8212;Reporting Comprehensive Income (Topic 220): Reclassification of Certain Tax Effects from Accumulated Other Comprehensive Income. </font>Under the amendments in ASU 2018-02, an entity may elect to reclassify the income tax effects of the Tax Cuts and Jobs Act on items within AOCI to retained earnings. We do not expect that the adoption of this update will impact the Company&#8217;s consolidated financial statements.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The following table contains certain financial information by geographic area:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; 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>&#160;</td><td style="font-weight: bold">&#160;</td> <td colspan="6" style="font-weight: bold; text-align: center">Three Months Ended</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td> <td colspan="6" style="font-weight: bold; text-align: center">Six Months Ended</td><td style="font-weight: bold">&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td> <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">December 31,</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td> <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">December 31,</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: justify">Net sales:</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">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">2018</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">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">2018</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: justify">United States</td><td style="width: 2%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 11%; text-align: right">13,035,820</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">9,016,495</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">21,898,467</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">22,335,332</td><td style="width: 1%; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: justify">Europe, the Middle East and Africa (&#8220;EMEA&#8221;)</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">156,321</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><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">161,080</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">Asia</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">228,035</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">12,940</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">235,663</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">18,280</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-weight: bold; text-align: justify; padding-bottom: 2.5pt">Totals</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">13,263,855</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">9,185,756</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">22,134,130</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">22,514,692</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 0pt 0.5in; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; 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">Long-lived assets, net (property and equipment, intangible assets, and right of use asset):</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"><p style="margin-top: 0; margin-bottom: 0">December 31,</p> <p style="margin-top: 0; margin-bottom: 0">2019</p></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"><p style="margin-top: 0; margin-bottom: 0">June 30,</p> <p style="margin-top: 0; margin-bottom: 0">2019</p></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: 70%; text-align: left">United States</td><td style="width: 2%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 11%; text-align: right">2,605,898</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">1,209,159</td><td style="width: 1%; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 1pt">Asia</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">228,164</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">32,631</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; padding-bottom: 2.5pt">Totals</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">2,834,062</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,241,790</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; text-indent: 0.5in">The balances of our trade receivables are as follows:&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#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>&#160;</td><td style="padding-bottom: 1pt">&#160;</td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><p style="margin-top: 0; margin-bottom: 0">December 31,</p> <p style="margin-top: 0; margin-bottom: 0">2019</p></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"><p style="margin-top: 0; margin-bottom: 0">June 30,</p> <p style="margin-top: 0; margin-bottom: 0">2019</p></td><td style="padding-bottom: 1pt">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="width: 70%; text-align: left; padding-bottom: 2.5pt">Accounts Receivable</td><td style="width: 2%; padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: Black 2.5pt double; width: 1%; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; width: 11%; text-align: right">7,481,079</td><td style="width: 1%; padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="width: 2%; padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: Black 2.5pt double; width: 1%; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; width: 11%; text-align: right">4,138,469</td><td style="width: 1%; 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; text-indent: 0.5in">Our contract liabilities are as follows:&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#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>&#160;</td><td style="padding-bottom: 1pt">&#160;</td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><p style="margin-top: 0; margin-bottom: 0">December 31,</p> <p style="margin-top: 0; margin-bottom: 0">2019</p></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"><p style="margin-top: 0; margin-bottom: 0">June 30,</p> <p style="margin-top: 0; margin-bottom: 0">2019</p></td><td style="padding-bottom: 1pt">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="width: 70%; text-align: left; padding-bottom: 2.5pt">Undelivered products</td><td style="width: 2%; padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: Black 2.5pt double; width: 1%; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; width: 11%; text-align: right">140,000</td><td style="width: 1%; padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="width: 2%; padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: Black 2.5pt double; width: 1%; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; width: 11%; text-align: right">140,000</td><td style="width: 1%; 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; text-indent: 0.5in">Depreciation is computed 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 0pt 0.05in; text-align: justify">&#160;</p> <table cellspacing="0" cellpadding="0" align="center" style="font: 10pt Times New Roman, Times, Serif; width: 70%; border-collapse: collapse"> <tr style="vertical-align: top; background-color: #F2F2F2"> <td style="width: 35%; text-align: justify">Machinery</td> <td style="width: 35%; text-align: right">6 years</td></tr> <tr style="vertical-align: top"> <td style="text-align: justify">Office equipment</td> <td style="text-align: right">5 years</td></tr> <tr style="vertical-align: top; background-color: #F2F2F2"> <td style="text-align: justify">Molds</td> <td style="text-align: right">3 years</td></tr> <tr style="vertical-align: top"> <td style="text-align: justify">Vehicles</td> <td style="text-align: right">5 years</td></tr> <tr style="vertical-align: top; background-color: #F2F2F2"> <td style="text-align: justify">Computers and software</td> <td style="text-align: right">5 years</td></tr> <tr style="vertical-align: top"> <td style="text-align: justify">Furniture and fixtures</td> <td style="text-align: right">7 years</td></tr> <tr style="vertical-align: top; background-color: #F2F2F2"> <td style="text-align: justify">Facilities improvements</td> <td style="text-align: right">5 years or life of the lease, whichever is shorter</td></tr></table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The definite lived intangible assets consisted of the following as of December 31, 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">Definite lived intangible assets:</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Expected Life</td><td style="padding-bottom: 1pt">&#160;</td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Average</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Remaining</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>life</b></p></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"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Gross</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Intangible</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Assets</b></p></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"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Accumulated</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Amortization</b></p></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"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Net Intangible</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Assets</b></p></td><td style="padding-bottom: 1pt">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="width: 25%; text-align: left; text-indent: -9.9pt; padding-left: 9.9pt">Complete technology</td><td style="width: 2%">&#160;</td> <td style="width: 13%; text-align: center; padding-left: 1.15pt">3 years</td><td style="width: 2%">&#160;</td> <td style="width: 1%; text-align: left">&#160;</td><td style="width: 11%; text-align: right">2.3 years</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">18,397</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">4,599</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">13,798</td><td style="width: 1%; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; text-indent: -9.9pt; padding-left: 9.9pt">Technology in progress</td><td>&#160;</td> <td style="text-align: center">Not Applicable</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">130,500</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><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">130,500</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-indent: -9.9pt; padding-left: 9.9pt">Software</td><td>&#160;</td> <td style="text-align: center">5 years</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">2.3 years</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">424,258</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">301,059</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">123,199</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-indent: -9.9pt; padding-left: 9.9pt">Patents</td><td>&#160;</td> <td style="text-align: center">10 years</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">6.2 years</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">59,023</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">9,690</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">49,333</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; padding-bottom: 1pt; text-indent: -9.9pt; padding-left: 9.9pt">Certifications &#38; licenses</td><td style="padding-bottom: 1pt">&#160;</td> <td style="text-align: center; padding-bottom: 1pt">3 years</td><td style="padding-bottom: 1pt">&#160;</td> <td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt; text-align: right">1.3 years</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">4,013,780</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">3,058,539</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">955,241</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-weight: bold; padding-bottom: 2.5pt; text-indent: -9.9pt; padding-left: 9.9pt">Total as of December 31, 2019</td><td style="padding-bottom: 2.5pt">&#160;</td> <td style="text-align: left; padding-bottom: 2.5pt">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td> <td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><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">4,645,958</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">3,373,887</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">1,272,071</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; text-indent: 0.5in">The definite lived intangible assets consisted of the following as of June 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="border-bottom: Black 1pt solid; font-weight: bold">Definite lived intangible assets:</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Expected Life</td><td style="padding-bottom: 1pt">&#160;</td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Average</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Remaining</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>life</b></p></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"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Gross</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Intangible</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Assets</b></p></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"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Accumulated</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Amortization</b></p></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"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Net Intangible</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Assets</b></p></td><td style="padding-bottom: 1pt">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="width: 25%; text-align: left">Complete technology</td><td style="width: 2%">&#160;</td> <td style="width: 13%; text-align: center">3 years</td><td style="width: 2%">&#160;</td> <td style="width: 1%; text-align: left">&#160;</td><td style="width: 11%; text-align: right">3.0 years</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">18,397</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">18,397</td><td style="width: 1%; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Technology in progress</td><td>&#160;</td> <td style="text-align: center">Not Applicable</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">465,352</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><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">465,352</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td>Software</td><td>&#160;</td> <td style="text-align: center">5 years</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">2.7 years</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">423,436</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">278,266</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">145,170</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td>Patents</td><td>&#160;</td> <td style="text-align: center">10 years</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">6.3 years</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">58,884</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">8,729</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">50,155</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; padding-bottom: 1pt">Certifications &#38; licenses</td><td style="padding-bottom: 1pt">&#160;</td> <td style="text-align: center; padding-bottom: 1pt">3 years</td><td style="padding-bottom: 1pt">&#160;</td> <td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt; text-align: right">0.8 years</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">3,319,461</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">2,888,624</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">430,837</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-weight: bold; padding-bottom: 2.5pt">Total as of June 30, 2019</td><td style="padding-bottom: 2.5pt">&#160;</td> <td style="text-align: center; padding-bottom: 2.5pt">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td> <td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt; text-align: right">&#160;</td><td style="padding-bottom: 2.5pt; 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">4,285,530</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,175,619</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,109,911</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; text-indent: 0.5in">Property and equipment consisted of the following as of:</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: 70%"> <tr style="vertical-align: bottom"> <td>&#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"><p style="margin-top: 0; margin-bottom: 0">December 31,</p> <p style="margin-top: 0; margin-bottom: 0">2019</p></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"><p style="margin-top: 0; margin-bottom: 0">June 30,</p> <p style="margin-top: 0; margin-bottom: 0">2019</p></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: justify">Machinery and facility</td><td style="width: 2%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 11%; text-align: right">363,558</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">363,022</td><td style="width: 1%; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: justify">Office equipment</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">400,791</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">396,222</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">Molds</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">917,155</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">784,170</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td>&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">1,681,504</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">1,543,414</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 accumulated depreciation</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,455,406</td><td style="padding-bottom: 1pt; text-align: left">)</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,411,535</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-weight: bold; text-align: justify; padding-bottom: 2.5pt">Total</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">226,098</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">131,879</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; text-indent: 0.5in">Accrued liabilities consisted of the following as of:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p> <table cellpadding="0" cellspacing="0" align="center" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 70%"> <tr style="vertical-align: bottom"> <td style="font-weight: bold; text-align: center; padding-bottom: 1pt">&#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"><p style="margin-top: 0; margin-bottom: 0">December 31,</p> <p style="margin-top: 0; margin-bottom: 0">2019</p></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"><p style="margin-top: 0; margin-bottom: 0">June 30,</p> <p style="margin-top: 0; margin-bottom: 0">2019</p></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; padding-left: 10pt; text-indent: -10pt">Accrued salaries and payroll deductions owed to government entities</td><td style="width: 2%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 11%; text-align: right">49,930</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">44,752</td><td style="width: 1%; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: justify">Accrued vacation</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">30,904</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">56,335</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">Accrued undelivered inventory</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">140,000</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">140,000</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: justify">Taxes</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">15,888</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">408</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">Other accrued liabilities</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">211</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">6,163</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-weight: bold; text-align: justify; padding-bottom: 2.5pt">Total</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"><b>236, 933</b></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">247,658</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; text-indent: 0.5in">The weighted average number of shares outstanding used to compute loss per share is 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" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td style="font-weight: bold; text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td> <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Three Months ended December 31,</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td> <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Six Months Ended December 31,</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#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">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">2018</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">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">2018</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; padding-bottom: 2.5pt">Net income (loss) attributable to Parent Company</td><td style="width: 2%; padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: Black 2.5pt double; width: 1%; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; width: 11%; text-align: right">580,878</td><td style="width: 1%; padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="width: 2%; padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: Black 2.5pt double; width: 1%; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; width: 11%; text-align: right">(515,379</td><td style="width: 1%; padding-bottom: 2.5pt; text-align: left">)</td><td style="width: 2%; padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: Black 2.5pt double; width: 1%; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; width: 11%; text-align: right">834,816</td><td style="width: 1%; padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="width: 2%; padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: Black 2.5pt double; width: 1%; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; width: 11%; text-align: right">(336,645</td><td style="width: 1%; padding-bottom: 2.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Weighted-average shares of common stock outstanding:</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left; text-indent: -10pt; padding-left: 20pt">Basic shares outstanding</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">10,570,203</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">10,570,203</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">10,570,203</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">10,570,203</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; text-indent: -10pt; padding-left: 20pt">Dilutive effect of common stock equivalents arising from stock options</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">137,825</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">&#8211;</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">137,825</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">&#8211;</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: 1pt">Diluted shares outstanding</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">10,708,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">10,570,203</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">10,708,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">10,570,203</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 2.5pt">Basic income (loss) per share</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">0.05</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">(0.05</td><td style="padding-bottom: 2.5pt; text-align: left">)</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">0.08</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">(0.03</td><td style="padding-bottom: 2.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left; padding-bottom: 2.5pt">Diluted income (loss) per share</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">0.05</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">(0.05</td><td style="padding-bottom: 2.5pt; text-align: left">)</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">0.08</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">(0.03</td><td style="padding-bottom: 2.5pt; text-align: left">)</td></tr></table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Maturities of lease liabilities are as follows:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&#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="font-weight: bold; text-align: right; padding-bottom: 1pt">&#160;</td><td style="padding-bottom: 1pt">&#160;</td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><b>Operating Leases</b></td><td style="padding-bottom: 1pt">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="width: 35%">Fiscal 2020</td><td style="width: 2%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 11%; text-align: right">181,916</td><td style="width: 1%; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td>Fiscal 2021</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">444,315</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td>Fiscal 2022</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">342,328</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td>Fiscal 2023</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">321,930</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="padding-bottom: 1pt">Fiscal 2024</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,965</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Total lease payments</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">1,451,454</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; padding-bottom: 1pt">Less imputed interest</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">(104,294</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 2.5pt">Total</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,347,160</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; text-indent: 0.5in">A summary of the status of our stock options is presented below as of December 31, 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="font-weight: bold; text-align: center"><b>&#160;</b></td><td style="text-align: center"><b>&#160;</b></td> <td colspan="2" style="text-align: center"><b>&#160;</b></td><td style="text-align: center"><b>&#160;</b></td><td style="text-align: center"><b>&#160;</b></td> <td colspan="2" style="text-align: center"><b>&#160;</b></td><td style="text-align: center"><b>&#160;</b></td><td style="text-align: center"><b>&#160;</b></td> <td colspan="2" style="text-align: center"><b>Weighted-</b></td><td style="text-align: center"><b>&#160;</b></td><td style="text-align: center"><b>&#160;</b></td> <td colspan="2" style="text-align: center"><b>&#160;</b></td><td style="text-align: center"><b>&#160;</b></td></tr> <tr style="vertical-align: bottom"> <td style="font-weight: bold; text-align: center"><b>&#160;</b></td><td style="text-align: center"><b>&#160;</b></td> <td colspan="2" style="text-align: center"><b>&#160;</b></td><td style="text-align: center"><b>&#160;</b></td><td style="text-align: center"><b>&#160;</b></td> <td colspan="2" style="text-align: center"><b>&#160;</b></td><td style="text-align: center"><b>&#160;</b></td><td style="text-align: center"><b>&#160;</b></td> <td colspan="2" style="text-align: center"><b>Average</b></td><td style="text-align: center"><b>&#160;</b></td><td style="text-align: center"><b>&#160;</b></td> <td colspan="2" style="text-align: center"><b>&#160;</b></td><td style="text-align: center"><b>&#160;</b></td></tr> <tr style="vertical-align: bottom"> <td style="font-weight: bold; text-align: center"><b>&#160;</b></td><td style="font-weight: bold; text-align: center"><b>&#160;</b></td> <td colspan="2" style="font-weight: bold; text-align: center"><b>&#160;</b></td><td style="font-weight: bold; text-align: center"><b>&#160;</b></td><td style="text-align: center"><b>&#160;</b></td> <td colspan="2" style="text-align: center"><b>Weighted-</b></td><td style="text-align: center"><b>&#160;</b></td><td style="text-align: center"><b>&#160;</b></td> <td colspan="2" style="text-align: center"><b>Remaining</b></td><td style="text-align: center"><b>&#160;</b></td><td style="text-align: center"><b>&#160;</b></td> <td colspan="2" style="text-align: center"><b>&#160;</b></td><td style="text-align: center"><b>&#160;</b></td></tr> <tr style="vertical-align: bottom"> <td style="font-weight: bold; text-align: center"><b>&#160;</b></td><td style="font-weight: bold; text-align: center"><b>&#160;</b></td> <td colspan="2" style="font-weight: bold; text-align: center"><b>&#160;</b></td><td style="font-weight: bold; text-align: center"><b>&#160;</b></td><td style="font-weight: bold; text-align: center"><b>&#160;</b></td> <td colspan="2" style="font-weight: bold; text-align: center"><b>Average</b></td><td style="font-weight: bold; text-align: center"><b>&#160;</b></td><td style="text-align: center"><b>&#160;</b></td> <td colspan="2" style="text-align: center"><b>Contractual</b></td><td style="text-align: center"><b>&#160;</b></td><td style="text-align: center"><b>&#160;</b></td> <td colspan="2" style="text-align: center"><b>Aggregate</b></td><td style="text-align: center"><b>&#160;</b></td></tr> <tr style="vertical-align: bottom"> <td style="font-weight: bold; text-align: center"><b>&#160;</b></td><td style="font-weight: bold; text-align: center"><b>&#160;</b></td> <td colspan="2" style="font-weight: bold; text-align: center"><b>&#160;</b></td><td style="font-weight: bold; text-align: center"><b>&#160;</b></td><td style="font-weight: bold; text-align: center"><b>&#160;</b></td> <td colspan="2" style="font-weight: bold; text-align: center"><b>Exercise</b></td><td style="font-weight: bold; text-align: center"><b>&#160;</b></td><td style="text-align: center"><b>&#160;</b></td> <td colspan="2" style="text-align: center"><b>Life</b></td><td style="text-align: center"><b>&#160;</b></td><td style="text-align: center"><b>&#160;</b></td> <td colspan="2" style="text-align: center"><b>Intrinsic</b></td><td style="text-align: center"><b>&#160;</b></td></tr> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1pt solid; font-weight: bold">Options</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">Shares</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">Price</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">(In Years)</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">Value</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-indent: -19.8pt; padding-left: 19.8pt">Outstanding as of June&#160;30, 2019</td><td style="width: 2%">&#160;</td> <td style="width: 1%; text-align: left">&#160;</td><td style="width: 11%; text-align: right">299,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">1.04</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td> <td style="width: 1%; text-align: left">&#160;</td><td style="width: 11%; text-align: right">2.75</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">420,620</td><td style="width: 1%; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-indent: -19.8pt; padding-left: 19.8pt">Granted</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><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="text-indent: -19.8pt; padding-left: 19.8pt">Exercised</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><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: White"> <td style="text-indent: -19.8pt; padding-left: 19.8pt">Cancelled</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><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="text-align: left; padding-bottom: 1pt; text-indent: -19.8pt; padding-left: 19.8pt">Forfeited or Expired</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><td style="padding-bottom: 1pt">&#160;</td> <td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt; text-align: right">&#8211;</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td> <td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt; text-align: right">&#8211;</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td> <td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt; 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; text-indent: -19.8pt; padding-left: 19.8pt">Outstanding as of December 31, 2019</td><td style="padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; text-align: right">299,000</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td> <td style="padding-bottom: 2.5pt; text-align: left">$</td><td style="padding-bottom: 2.5pt; text-align: right">1.04</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td> <td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt; text-align: right">2.25</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td> <td style="padding-bottom: 2.5pt; text-align: left">$</td><td style="padding-bottom: 2.5pt; text-align: right">402,680</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="padding-bottom: 2.5pt; text-indent: -19.8pt; padding-left: 19.8pt">Exercisable as of December 31, 2019</td><td style="padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; text-align: right">299,000</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td> <td style="padding-bottom: 2.5pt; text-align: left">$</td><td style="padding-bottom: 2.5pt; text-align: right">1.04</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td> <td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt; text-align: right">2.25</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td> <td style="padding-bottom: 2.5pt; text-align: left">$</td><td style="padding-bottom: 2.5pt; text-align: right">402,680</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; text-indent: 0.5in">A summary of the status of our stock options is presented below as of December 31, 2018:</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>&#160;</td><td>&#160;</td> <td colspan="2">&#160;</td><td>&#160;</td><td style="font-weight: bold">&#160;</td> <td colspan="2" style="font-weight: bold; text-align: center">&#160;</td><td style="font-weight: bold">&#160;</td><td>&#160;</td> <td colspan="2" style="text-align: center"><b>Weighted-</b></td><td>&#160;</td><td>&#160;</td> <td colspan="2">&#160;</td><td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#8239;</td><td>&#160;</td> <td colspan="2">&#160;</td><td>&#160;</td><td style="font-weight: bold">&#160;</td> <td colspan="2" style="font-weight: bold; text-align: center">&#160;</td><td style="font-weight: bold">&#160;</td><td>&#160;</td> <td colspan="2" style="text-align: center"><b>Average</b></td><td>&#160;</td><td>&#160;</td> <td colspan="2">&#160;</td><td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td><td>&#160;</td> <td colspan="2">&#160;</td><td>&#160;</td><td style="font-weight: bold">&#160;</td> <td colspan="2" style="font-weight: bold; text-align: center">Weighted-</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td> <td colspan="2" style="font-weight: bold; text-align: center">Remaining</td><td style="font-weight: bold">&#160;</td><td>&#160;</td> <td colspan="2">&#160;</td><td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td><td>&#160;</td> <td colspan="2">&#160;</td><td>&#160;</td><td style="font-weight: bold">&#160;</td> <td colspan="2" style="font-weight: bold; text-align: center">Average</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td> <td colspan="2" style="font-weight: bold; text-align: center">Contractual</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td> <td colspan="2" style="font-weight: bold; text-align: center">Aggregate</td><td style="font-weight: bold">&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td><td>&#160;</td> <td colspan="2">&#160;</td><td>&#160;</td><td style="font-weight: bold">&#160;</td> <td colspan="2" style="font-weight: bold; text-align: center">Exercise</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td> <td colspan="2" style="font-weight: bold; text-align: center">Life</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td> <td colspan="2" style="font-weight: bold; text-align: center">Intrinsic</td><td style="font-weight: bold">&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1pt solid; font-weight: bold">Options</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">Shares</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">Price</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">(In Years)</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">Value</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-indent: -19.8pt; padding-left: 19.8pt">Outstanding as of June&#160;30, 2018</td><td style="width: 2%">&#160;</td> <td style="width: 1%; text-align: left">&#160;</td><td style="width: 11%; text-align: right">299,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">1.04</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td> <td style="width: 1%; text-align: left">&#160;</td><td style="width: 11%; text-align: right">2.75</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">241,220</td><td style="width: 1%; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-indent: -19.8pt; padding-left: 19.8pt">Granted</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><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="text-indent: -19.8pt; padding-left: 19.8pt">Exercised</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><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: White"> <td style="text-indent: -19.8pt; padding-left: 19.8pt">Cancelled</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><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="text-align: left; padding-bottom: 1pt; text-indent: -19.8pt; padding-left: 19.8pt">Forfeited or Expired</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><td style="padding-bottom: 1pt">&#160;</td> <td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt; text-align: right">&#8211;</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td> <td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt; text-align: right">&#8211;</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td> <td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt; 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; text-indent: -19.8pt; padding-left: 19.8pt">Outstanding as of December 31, 2018</td><td style="padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; text-align: right">299,000</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td> <td style="padding-bottom: 2.5pt; text-align: left">$</td><td style="padding-bottom: 2.5pt; text-align: right">1.04</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td> <td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt; text-align: right">2.24</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td> <td style="padding-bottom: 2.5pt; text-align: left">$</td><td style="padding-bottom: 2.5pt; text-align: right">366,800</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="padding-bottom: 2.5pt; text-indent: -19.8pt; padding-left: 19.8pt">Exercisable as of December 31, 2018</td><td style="padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; text-align: right">299,000</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td> <td style="padding-bottom: 2.5pt; text-align: left">$</td><td style="padding-bottom: 2.5pt; text-align: right">1.04</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td> <td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt; text-align: right">2.24</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td> <td style="padding-bottom: 2.5pt; text-align: left">$</td><td style="padding-bottom: 2.5pt; text-align: right">366,800</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr></table> 189106 -37483 153064 -37483 -234330 -234330 0 234330 .358 130500 465352 0 0 .040 .028 3100000 2000000 100000 49580 false EX-101.SCH 7 fkwl-20191231.xsd XBRL SCHEMA FILE 00000001 - Document - Document and Entity Information link:presentationLink link:calculationLink link:definitionLink 00000002 - Statement - Consolidated Balance Sheets (Unaudited) link:presentationLink link:calculationLink link:definitionLink 00000003 - Statement - Consolidated Balance Sheets (Unaudited) (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 00000004 - Statement - Consolidated Statements of Comprehensive Income (Loss) (Unaudited) link:presentationLink link:calculationLink link:definitionLink 00000005 - Statement - Consolidated Statements of Stockholders' Equity (Unaudited) link:presentationLink link:calculationLink link:definitionLink 00000006 - Statement - Consolidated Statements of Cash Flows (Unaudited) link:presentationLink link:calculationLink link:definitionLink 00000007 - Disclosure - 1. BASIS OF PRESENTATION link:presentationLink link:calculationLink link:definitionLink 00000008 - Disclosure - 2. BUSINESS OVERVIEW link:presentationLink link:calculationLink link:definitionLink 00000009 - Disclosure - 3. SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES link:presentationLink link:calculationLink link:definitionLink 00000010 - Disclosure - 4. PROPERTY AND EQUIPMENT link:presentationLink link:calculationLink link:definitionLink 00000011 - Disclosure - 5. ACCRUED LIABILITIES link:presentationLink link:calculationLink link:definitionLink 00000012 - Disclosure - 6. EARNINGS (LOSS) PER SHARE link:presentationLink link:calculationLink link:definitionLink 00000013 - Disclosure - 7. COMMITMENTS AND CONTINGENCIES link:presentationLink link:calculationLink link:definitionLink 00000014 - Disclosure - 8. LONG-TERM INCENTIVE PLAN AWARDS link:presentationLink link:calculationLink link:definitionLink 00000015 - Disclosure - 3. SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies) link:presentationLink link:calculationLink link:definitionLink 00000016 - Disclosure - 3. SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables) link:presentationLink link:calculationLink link:definitionLink 00000017 - Disclosure - 4. PROPERTY AND EQUIPMENT (Tables) link:presentationLink link:calculationLink link:definitionLink 00000018 - Disclosure - 5. ACCRUED LIABILITIES (Tables) link:presentationLink link:calculationLink link:definitionLink 00000019 - Disclosure - 6. EARNINGS (LOSS) PER SHARE (Tables) link:presentationLink link:calculationLink link:definitionLink 00000020 - Disclosure - 7. COMMITMENTS AND CONTINGENCIES (Tables) link:presentationLink link:calculationLink link:definitionLink 00000021 - Disclosure - 8. LONG-TERM INCENTIVE PLAN AWARDS (Tables) link:presentationLink link:calculationLink link:definitionLink 00000022 - Disclosure - 3. Summary of Significant Accounting Policies (Details - Segments) link:presentationLink link:calculationLink link:definitionLink 00000023 - Disclosure - 3. Summary of Significant Accounting Policies (Details - Segments Long-Lived Assets) link:presentationLink link:calculationLink link:definitionLink 00000024 - Disclosure - 3. Summary of Significant Accounting Policies (Details - Receivables) link:presentationLink link:calculationLink link:definitionLink 00000025 - Disclosure - 3. Summary of Significant Accounting Policies (Details - Contract liabilities) link:presentationLink link:calculationLink link:definitionLink 00000026 - Disclosure - 3. Summary of Significant Accounting Policies (Details - Useful lives) link:presentationLink link:calculationLink link:definitionLink 00000027 - Disclosure - 3. Summary of Significant Accounting Policies (Details - Intangibles) link:presentationLink link:calculationLink link:definitionLink 00000028 - Disclosure - 3. Summary of Significant Accounting Policies (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000029 - Disclosure - 4. Property and Equipment (Details) link:presentationLink link:calculationLink link:definitionLink 00000030 - Disclosure - 4. Property and Equipment (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000031 - Disclosure - 5. Accrued Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 00000032 - Disclosure - 6. Earnings (Loss) Per Share (Details) link:presentationLink link:calculationLink link:definitionLink 00000033 - Disclosure - 7. Commitments and Contingencies (Details) link:presentationLink link:calculationLink link:definitionLink 00000034 - Disclosure - 7. Commitments and Contingencies (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000035 - Disclosure - 8. Long-Term Incentive Plan Awards (Details - Option Activity) link:presentationLink link:calculationLink link:definitionLink 00000036 - Disclosure - 8. Long-Term Incentive Plan Awards (Details Narrative) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 8 fkwl-20191231_cal.xml XBRL CALCULATION FILE EX-101.DEF 9 fkwl-20191231_def.xml XBRL DEFINITION FILE EX-101.LAB 10 fkwl-20191231_lab.xml XBRL LABEL FILE Equity Components [Axis] Common Stock Additional Paid-In Capital Retained Earnings Treasury Stock Accumulated Other Comprehensive Loss Noncontrolling Interest Geographical [Axis] United States [Member] EMEA [Member] Asia [Member] Property, Plant and Equipment, Type [Axis] Machinery [Member] Office Equipment [Member] Molds [Member] Vehicles[Member] Computers and software [Member] Furniture and fixtures [Member] Facilities Improvements [Member] Finite-Lived Intangible Assets by Major Class [Axis] Complete Technology [Member] Software [Member] Patents [Member] Certifications And Licenses [Member] Indefinite-Lived Intangible Assets by Major Class [Axis] Technology In Progress [Member] Concentration Risk Benchmark [Axis] Accounts Receivable [Member] Customer [Axis] Customer 1 [Member] Customer 2 [Member] Sales [Member] Purchases [Member] Concentration Risk Type [Axis] Supplier Concentration Risk [Member] Customer 3 [Member] Balance Sheet Location [Axis] Intangible Assets [Member] Product and Service [Axis] Shipping and Handling [Member] Machinery and Facility [Member] Property Subject to or Available for Operating Lease [Axis] Administrative office, San Diego, CA [Member] Administrative office, Korea [Member] Corporate housing facility [Member] AwardType [Axis] Options [Member] Undelivered Products [Member] Timing of Transfer of Good or Service [Axis] Transferred At Point In Time [Member] Product [Member] Transferred Over Time [Member] Non-recurring Engineering Projects [Member] Purchase Commitment, Excluding Long-term Commitment [Axis] Anydata [Member] Quanta [Member] Document And Entity Information 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 Incorporation, State or Country Code Entity File Number Entity Interactive Data Current 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 Certificates of deposit account Accounts receivable Other receivables, net Inventories, net Prepaid expenses and other current assets Advance payments to vendors Total current assets Property and equipment, net Intangible assets, net Deferred tax assets, non-current Goodwill Right of use asset Other assets TOTAL ASSETS LIABILITIES AND STOCKHOLDERS' EQUITY Current liabilities Accounts payable Income tax payable Accrued liabilities Lease liabilities, current Total current liabilities Lease liabilities, non-current Total liabilities Commitments and contingencies (Notes 7) Stockholders' equity: Parent Company stockholders' equity Preferred stock, par value $0.001 per share, authorized 10,000,000 shares; No preferred stock issued and outstanding as of December 31, 2019 and June 30, 2019 Common stock, par value $0.001 per share, authorized 50,000,000 shares; 10,570,203 shares issued and outstanding as of December 31, 2019 and June 30, 2019 Additional paid-in capital Retained earnings Treasury stock, 3,472,286 shares as of December 31, 2019 and June 30, 2019 Accumulated other comprehensive loss Total Parent Company stockholders' equity Non-controlling interests Total stockholders' equity TOTAL LIABILITIES AND STOCKHOLDERS' EQUITY Preferred stock par value (in Dollars per share) Preferred stock Authorized Preferred stock Issued Preferred stock Outstanding Common stock par value (in Dollars per share) Common stock Authorized Common stock Issued Common stock Outstanding Treasury stock shares Income Statement [Abstract] Net sales Cost of goods sold Gross profit Operating expenses: Selling, general, and administrative Research and development Total operating expenses Income (loss) from operations Other income (loss), net: Interest income Income from governmental subsidy Other income (loss), net Total other income (loss), net Income (loss) before provision for income taxes Income tax provision (benefit) Net income (loss) Non-controlling interests in net loss of subsidiary Non-controlling interests in (net income) net loss of subsidiary Net income (loss) attributable to Parent Company Basic income (loss) per share attributable to Parent Company stockholders Diluted income (loss) per share attributable to Parent Company stockholders Weighted average common shares outstanding - basic Weighted average common shares outstanding - diluted Comprehensive income (loss) Net income (loss) Translation adjustments Comprehensive income (loss) Comprehensive (income) loss attributable to non-controlling interest Comprehensive income (loss) attributable to controlling interest Statement [Table] Statement [Line Items] Beginning balace, shares Beginning balace, value Net income attributable to Parent Company Foreign exchange translation Purchase of shares of a subsidy Comprehensive income attributable to non-controlling interest Ending balance, shares Ending balance, value Statement of Cash Flows [Abstract] CASH FLOWS FROM OPERATING ACTIVITIES: Adjustments to reconcile net income (loss) to net cash provided by operating activities: Depreciation Amortization of intangible assets Deferred tax (benefit) Amortization of right of use asset Increase (decrease) in cash due to change in: Accounts receivable Inventories Prepaid expenses and other current assets Prepaid income tax Advance payments to vendors Other assets Accounts payable Income tax payable Advance payments from customers Accrued liabilities Net cash provided by operating activities CASH FLOWS FROM INVESTING ACTIVITIES: Short-term investments Purchases of shares of a subsidiary Purchases of property and equipment Payments for capitalized development costs Purchases of intangible assets Net cash used in investing activities Effect of foreign currency translation Net increase in cash and cash equivalents Cash and cash equivalents, beginning of period Cash and cash equivalents, end of period Supplemental disclosure of cash flow information: Cash paid during the periods for: Interest Cash paid during the periods for: Income taxes Accounting Policies [Abstract] BASIS OF PRESENTATION Organization, Consolidation and Presentation of Financial Statements [Abstract] BUSINESS OVERVIEW SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES Property, Plant and Equipment [Abstract] PROPERTY AND EQUIPMENT Payables and Accruals [Abstract] ACCRUED LIABILITIES Earnings Per Share [Abstract] EARNINGS (LOSS) PER SHARE Commitments and Contingencies Disclosure [Abstract] COMMITMENTS AND CONTINGENCIES Share-based Payment Arrangement [Abstract] LONG-TERM INCENTIVE PLAN AWARDS Principles of Consolidation Non-controlling Interest in a Consolidated Subsidiary Segment Reporting Use of Estimates Fair Value of Financial Instruments Allowance for Doubtful Accounts Revenue Recognition Cost of Goods Sold Capitalized Product Development Costs Research and Development Costs Warranties Shipping and Handling Costs Cash and Cash Equivalents Inventories Property and Equipment Goodwill and Intangible Assets Long-lived Assets Stock-based Compensation Income Taxes Earnings per Share Attributable to Common Stockholders Concentrations Recently Adopted Accounting Pronouncements Recently Issued Accounting Pronouncements Segment information by geographic areas Schedule of receivables Schedule of contract liabilities Useful lives of property and equipment Schedule of Intangible Assets Schedule of property and equipment Schedule of accrued liabilities Schedule of earnings (loss) per share Schedule of Future Minimum Rental Payments for Operating Leases Schedule of Stock Option Activity Long-lived assets, net (property and equipment, intangible assets, and right of use asset): Accounts Receivable Undelivered products Estimated useful lives Estimated useful lives Indefinite-lived Intangible Assets [Axis] Expected Life Average Remaining Life Intangible Assets, Gross Accumulated Amortization Intangible Assets, Net Noncontrolling interest Increase (decrease) in noncontrolling interest Net income (loss) of subsidiary Equity interest owned Allowance for doubtful accounts Capitalized product development costs Product development costs incurred during period Research and development costs Selling, general and administrative expenses Inventory reserve Goodwill and intangible assets impairment Unrecognized tax benefits Increase (decrease) in tax deferred asset Concentration of credit risk Products purchased, cost of goods sold Operating lease right-of-use assets Operating lease liabilities Property and equipment, gross Less accumulated depreciation Total Accrued salaries and payroll deductions owed to government entities Accrued vacation Accrued undelivered inventory Taxes Other accrued liabilities Total Net income attributable to parent company Weighted-average shares of common stock outstanding: Basic shares outstanding Dilutive effect of common stock equivalents arising from stock options Diluted shares outstanding Basic income (loss) per share Diluted income (loss) per share Fiscal 2020 Fiscal 2021 Fiscal 2022 Fiscal 2023 Fiscal 2024 Total lease payments Less imputed interest Total Rent Expense Operating lease discount rate Purchase commitment Payment made for inventory Prepaid expense Award Type [Axis] Shares Number of Options Outstanding, Beginning Number of Options Granted Number of Options Exercised Number of Options Cancelled Number of Options Forfeited or Expired Number of Options Outstanding, Ending Number of Options Exercisable Weighted-Average Exercise Price Weighted Average Exercise Price Outstanding, Beginning Weighted Average Exercise Price Granted Weighted Average Exercise Price Exercised Weighted Average Exercise Price Canceled Weighted Average Exercise Price Forfeited or Expired Weighted Average Exercise Price Outstanding, Ending Weighted Average Exercise Price Exercisable Weighted-Average Remaining Contractual Life (In Years) Weighted Average Remaining Contractual Life (in years) Outstanding Weighted Average Remaining Contractual Life (in years) Granted Weighted Average Remaining Contractual Life (in years) Exercised Weighted Average Remaining Contractual Life (in years) Cancelled Weighted Average Remaining Contractual Life (in years) Forfeited or Expired Weighted Average Remaining Contractual Life (in years) Exercisable Aggregate Intrinsic Value Aggregate Intrinsic Value Outstanding, Beginning Aggregate Intrinsic Value Granted Aggregate Intrinsic Value Exercised Aggregate Intrinsic Value Cancelled Aggregate Intrinsic Value Forfeited or Expired Aggregate Intrinsic Value Outstanding, Ending Aggregate Intrinsic Value Exercisable Share based compensation expense Weighted average grant-date fair value of stock options Weighted average grant-date fair value of stock options, per share price Unrecognized compensation cost related to non-vested options Parent company stockholders equity [Abstract] Long-lived assets, net (property and equipment, intangible assets, and right of use asset): Patent member Certification and licenses member Technology in progress member Customer 1 member Customer 2 member Accrued undelivered inventory Administrative office san Diego CA member Administrative Office Korea member Corporate housing facility member Weighted Average Remaining Contractual Life (in years) Cancelled Weighted Average Remaining Contractual Life (in years) Forfeited or Expired Aggregate Intrinsic Value Cancelled Schedule of useful lives of property and equipment [Table Text Block] Operating Leases Future Minimum Payments Interest Included In Payments Weighted-Average Exercise Price [Abstract] Weighted-Average Remaining Contractual Life (In Years) [Abstract] Aggregate Intrinsic Value [Abstract] Amount of Net Income (Loss) attributable to noncontrolling interest. Capitalized product development costs Assets, Current Assets Liabilities, Current Liabilities Treasury Stock, Value Stockholders' Equity Attributable to Parent Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest Liabilities and Equity Gross Profit Operating Expenses Operating Income (Loss) Nonoperating Income (Expense) Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Net Income (Loss) Attributable to Noncontrolling Interest NetIncomeLossAttributableToNoncontrollingInterest1 Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest Comprehensive Income (Loss), Net of Tax, Attributable to Parent Shares, Outstanding Increase (Decrease) in Accounts Receivable Increase (Decrease) in Inventories Increase (Decrease) in Prepaid Expense and Other Assets Increase (Decrease) in Prepaid Taxes Increase (Decrease) in Deposit Assets Increase (Decrease) in Other Operating Assets Increase (Decrease) in Accounts Payable Increase (Decrease) in Income Taxes Increase (Decrease) in Other Accrued Liabilities Net Cash Provided by (Used in) Operating Activities Payments for (Proceeds from) Short-term Investments Payments to Acquire Additional Interest in Subsidiaries Payments to Acquire Property, Plant, and Equipment Payments to Develop Software Payments to Acquire Intangible Assets Net Cash Provided by (Used in) Investing Activities Cash and Cash Equivalents, Period Increase (Decrease) Income Taxes Paid, Net Property, Plant and Equipment, Estimated Useful Lives Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Operating Leases, Future Minimum Payments Due OperatingLeasesFutureMinimumPaymentsInterestIncludedInPayments Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price Share-based Compensation Arrangements by Share-based Payment Award, Options, Expirations in Period, Weighted Average Exercise Price Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period, Weighted Average Exercise Price Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Aggregate Intrinsic Value Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period, Weighted Average Intrinsic Value Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Aggregate Intrinsic Value EX-101.PRE 11 fkwl-20191231_pre.xml XBRL PRESENTATION FILE XML 12 R20.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
7. COMMITMENTS AND CONTINGENCIES (Tables)
6 Months Ended
Dec. 31, 2019
Commitments and Contingencies Disclosure [Abstract]  
Schedule of Future Minimum Rental Payments for Operating Leases

Maturities of lease liabilities are as follows:

 

   Operating Leases 
Fiscal 2020  $181,916 
Fiscal 2021   444,315 
Fiscal 2022   342,328 
Fiscal 2023   321,930 
Fiscal 2024   160,965 
Total lease payments   1,451,454 
Less imputed interest   (104,294)
Total  $1,347,160 
XML 13 R24.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
3. Summary of Significant Accounting Policies (Details - Receivables) - USD ($)
Dec. 31, 2019
Jun. 30, 2019
Accounting Policies [Abstract]    
Accounts Receivable $ 7,481,079 $ 4,138,469
XML 14 R28.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
3. Summary of Significant Accounting Policies (Details Narrative) - USD ($)
3 Months Ended 6 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2019
Dec. 31, 2018
Jul. 02, 2019
Jun. 30, 2019
Jun. 30, 2018
Noncontrolling interest $ 678,152   $ 678,152     $ 489,046  
Increase (decrease) in noncontrolling interest     189,106        
Net income (loss) of subsidiary     572,693        
Equity interest owned           35.80%  
Allowance for doubtful accounts 0   0     $ 0  
Product development costs incurred during period (15,000) $ 33,905 348,668 $ 64,405      
Research and development costs 1,024,424 715,447 1,919,936 1,472,663      
Selling, general and administrative expenses 769,743 1,276,603 1,618,504 2,580,622      
Inventory reserve 468,165   468,165     553,281  
Goodwill and intangible assets impairment     0 0      
Amortization of intangible assets 112,132 122,126 198,268 245,931      
Unrecognized tax benefits 0   0     0  
Income tax provision (benefit) 114,886 (119,010) 175,860 (77,040)      
Increase (decrease) in tax deferred asset (113,994) 119,845 (125,169) 77,875      
Accounts payable 12,874,274   12,874,274     5,672,514  
Operating lease right-of-use assets 1,335,893   1,335,893   $ 1,501,203 0  
Operating lease liabilities 1,347,160   1,347,160   $ 1,507,367    
Shipping and Handling [Member]              
Selling, general and administrative expenses 166,741 $ 363,589 $ 339,849 $ 715,680      
Product [Member] | Transferred At Point In Time [Member]              
Concentration of credit risk     98.00%        
Non-recurring Engineering Projects [Member] | Transferred Over Time [Member]              
Concentration of credit risk     2.00%        
Intangible Assets [Member]              
Capitalized product development costs 130,500   $ 130,500     $ 465,352  
Accounts Receivable [Member] | Customer 1 [Member]              
Concentration of credit risk     52.00% 56.00%      
Accounts Receivable [Member] | Customer 2 [Member]              
Concentration of credit risk     25.00% 26.00%      
Accounts Receivable [Member] | Customer 3 [Member]              
Concentration of credit risk       0.00%      
Sales [Member] | Customer 1 [Member]              
Concentration of credit risk     43.00% 47.00%      
Sales [Member] | Customer 2 [Member]              
Concentration of credit risk     30.00% 15.00%      
Sales [Member] | Customer 3 [Member]              
Concentration of credit risk       10.00%      
Purchases [Member] | Supplier Concentration Risk [Member]              
Concentration of credit risk     90.00% 98.00%      
Products purchased, cost of goods sold     $ 18,362,013 $ 18,785,481      
Accounts payable $ 11,290,854   $ 11,290,854       $ 4,401,501
XML 16 R12.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
6. EARNINGS (LOSS) PER SHARE
6 Months Ended
Dec. 31, 2019
Earnings Per Share [Abstract]  
EARNINGS (LOSS) PER SHARE

NOTE 6 – EARNINGS (LOSS) PER SHARE

 

Basic earnings (loss) per share are computed using the weighted average number of shares outstanding during the period. Diluted earnings per share represent basic earnings per share adjusted to include the potentially dilutive effect of outstanding stock options.

 

For the three and six months ended December 31, 2018, we were in a net loss position and have excluded 299,000 stock options from the calculation of diluted net loss per shares because these securities are anti-dilutive. The weighted average number of shares outstanding used to compute loss per share is as follows:

 

   Three Months ended December 31,   Six Months Ended December 31, 
   2019   2018   2019   2018 
Net income (loss) attributable to Parent Company  $580,878   $(515,379)  $834,816   $(336,645)
Weighted-average shares of common stock outstanding:                    
Basic shares outstanding   10,570,203    10,570,203    10,570,203    10,570,203 
Dilutive effect of common stock equivalents arising from stock options   137,825        137,825     
Diluted shares outstanding   10,708,028    10,570,203    10,708,028    10,570,203 
Basic income (loss) per share  $0.05   $(0.05)  $0.08   $(0.03)
Diluted income (loss) per share  $0.05   $(0.05)  $0.08   $(0.03)
XML 17 R7.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
1. BASIS OF PRESENTATION
6 Months Ended
Dec. 31, 2019
Accounting Policies [Abstract]  
BASIS OF PRESENTATION

NOTE 1 - BASIS OF PRESENTATION

 

The accompanying unaudited consolidated financial statements of Franklin Wireless Corp. (“the Company”) have been prepared in accordance with accounting principles generally accepted in the United States (“GAAP”) for interim financial information and are presented in accordance with the requirements of Form 10-Q. In the opinion of management, the financial statements included herein contain all adjustments, including normal recurring adjustments, considered necessary to present fairly the financial position, the results of operations and comprehensive income (loss) and cash flows of the Company for the periods presented.  These financial statements and notes hereto should be read in conjunction with the financial statements and notes thereto for the fiscal year ended June 30, 2019 included in the Company’s Form 10-K filed on September 30, 2019. The operating results or cash flows for the interim periods presented herein are not necessarily indicative of the results to be expected for any other interim period or the full year.

XML 18 R3.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Consolidated Balance Sheets (Unaudited) (Parenthetical) - $ / shares
Dec. 31, 2019
Jun. 30, 2019
Statement of Financial Position [Abstract]    
Preferred stock par value (in Dollars per share) $ 0.001 $ 0.001
Preferred stock Authorized 10,000,000 10,000,000
Preferred stock Issued 0 0
Preferred stock Outstanding 0 0
Common stock par value (in Dollars per share) $ 0.001 $ 0.001
Common stock Authorized 50,000,000 50,000,000
Common stock Issued 10,570,203 10,570,203
Common stock Outstanding 10,570,203 10,570,203
Treasury stock shares 3,472,286 3,472,286
XML 19 R16.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
3. SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)
6 Months Ended
Dec. 31, 2019
Accounting Policies [Abstract]  
Segment information by geographic areas

The following table contains certain financial information by geographic area:

 

   Three Months Ended   Six Months Ended 
   December 31,   December 31, 
Net sales:  2019   2018   2019   2018 
United States  $13,035,820   $9,016,495   $21,898,467   $22,335,332 
Europe, the Middle East and Africa (“EMEA”)       156,321        161,080 
Asia   228,035    12,940    235,663    18,280 
Totals  $13,263,855   $9,185,756   $22,134,130   $22,514,692 

 

 

Long-lived assets, net (property and equipment, intangible assets, and right of use asset): 

December 31,

2019

  

June 30,

2019

 
United States  $2,605,898   $1,209,159 
Asia   228,164    32,631 
Totals  $2,834,062   $1,241,790 
Schedule of receivables

The balances of our trade receivables are as follows: 

 

  

December 31,

2019

  

June 30,

2019

 
Accounts Receivable  $7,481,079   $4,138,469 
Schedule of contract liabilities

Our contract liabilities are as follows: 

 

  

December 31,

2019

  

June 30,

2019

 
Undelivered products  $140,000   $140,000 
Useful lives of property and equipment

Depreciation is computed using the straight-line method over the estimated useful lives as follows:

 

Machinery 6 years
Office equipment 5 years
Molds 3 years
Vehicles 5 years
Computers and software 5 years
Furniture and fixtures 7 years
Facilities improvements 5 years or life of the lease, whichever is shorter
Schedule of Intangible Assets

The definite lived intangible assets consisted of the following as of December 31, 2019:

 

Definite lived intangible assets:  Expected Life 

Average

Remaining

life

  

Gross

Intangible

Assets

  

Accumulated

Amortization

  

Net Intangible

Assets

 
Complete technology  3 years   2.3 years   $18,397   $4,599   $13,798 
Technology in progress  Not Applicable       130,500        130,500 
Software  5 years   2.3 years    424,258    301,059    123,199 
Patents  10 years   6.2 years    59,023    9,690    49,333 
Certifications & licenses  3 years   1.3 years    4,013,780    3,058,539    955,241 
Total as of December 31, 2019          $4,645,958   $3,373,887   $1,272,071 

 

The definite lived intangible assets consisted of the following as of June 30, 2019:

 

Definite lived intangible assets:  Expected Life 

Average

Remaining

life

  

Gross

Intangible

Assets

  

Accumulated

Amortization

  

Net Intangible

Assets

 
Complete technology  3 years   3.0 years   $18,397   $   $18,397 
Technology in progress  Not Applicable       465,352        465,352 
Software  5 years   2.7 years    423,436    278,266    145,170 
Patents  10 years   6.3 years    58,884    8,729    50,155 
Certifications & licenses  3 years   0.8 years    3,319,461    2,888,624    430,837 
Total as of June 30, 2019          $4,285,530   $3,175,619   $1,109,911 
XML 20 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 21 R35.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
8. Long-Term Incentive Plan Awards (Details - Option Activity) - USD ($)
6 Months Ended 12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Jun. 30, 2019
Jun. 30, 2018
Shares        
Number of Options Outstanding, Ending 299,000 299,000    
Weighted-Average Exercise Price        
Weighted Average Exercise Price Granted $ 0.92 $ 0.92    
Options [Member]        
Shares        
Number of Options Outstanding, Beginning 299,000 299,000 299,000 299,000
Number of Options Granted 0 0    
Number of Options Exercised 0 0    
Number of Options Cancelled 0 0    
Number of Options Forfeited or Expired 0 0    
Number of Options Outstanding, Ending 299,000 299,000 299,000 299,000
Number of Options Exercisable 299,000 299,000    
Weighted-Average Exercise Price        
Weighted Average Exercise Price Outstanding, Beginning $ 1.04 $ 1.04 $ 1.04 $ 1.04
Weighted Average Exercise Price Granted    
Weighted Average Exercise Price Exercised    
Weighted Average Exercise Price Canceled    
Weighted Average Exercise Price Forfeited or Expired    
Weighted Average Exercise Price Outstanding, Ending 1.04 1.04 $ 1.04 $ 1.04
Weighted Average Exercise Price Exercisable $ 1.04 $ 1.04    
Weighted-Average Remaining Contractual Life (In Years)        
Weighted Average Remaining Contractual Life (in years) Outstanding 2 years 2 months 30 days 2 years 2 months 27 days 2 years 9 months 2 years 9 months
Weighted Average Remaining Contractual Life (in years) Exercisable 2 years 2 months 30 days 2 years 2 months 27 days    
Aggregate Intrinsic Value        
Aggregate Intrinsic Value Outstanding, Beginning $ 420,620 $ 241,220 $ 241,220 $ 241,220
Aggregate Intrinsic Value Outstanding, Ending 402,680 366,800 $ 420,620 $ 241,220
Aggregate Intrinsic Value Exercisable $ 402,680 $ 366,800    
XML 22 R31.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
5. Accrued Liabilities (Details) - USD ($)
Dec. 31, 2019
Jun. 30, 2019
Payables and Accruals [Abstract]    
Accrued salaries and payroll deductions owed to government entities $ 49,930 $ 44,752
Accrued vacation 30,904 56,335
Accrued undelivered inventory 140,000 140,000
Taxes 15,888 408
Other accrued liabilities 211 6,163
Total $ 236,933 $ 247,658
XML 23 R13.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
7. COMMITMENTS AND CONTINGENCIES
6 Months Ended
Dec. 31, 2019
Commitments and Contingencies Disclosure [Abstract]  
COMMITMENTS AND CONTINGENCIES

NOTE 7 - COMMITMENTS AND CONTINGENCIES

 

Leases

 

We lease approximately 12,775 square feet of office space in San Diego, California, at a monthly rent of $23,115, pursuant to a lease that expired in October 2019 and was then extended at a monthly rent of $25,754 to December 31, 2023. In addition to monthly rent, the lease includes payment for certain common area costs. Our facility is covered by an appropriate level of insurance and we believe it to be suitable for our use and adequate for our present needs. Rent expense for this office space was $74,624 and $69,346 for the three months ended December 31, 2019 and 2018 and $143,968 and $138,690 for the six months ended December 31, 2019 and 2018.

 

Our Korea-based subsidiary, FTI, leases approximately 10,000 square feet of office space in Seoul, Korea, at a monthly rent of approximately $8,000, pursuant to a lease that expired on September 1, 2019 and was extended to August 31, 2021. Beginning on June 12, 2015, FTI leased additional office space consisting of approximately 2,682 square feet, also located in Seoul, Korea, at a monthly rent of approximately $2,700, and the lease was extended to August 31, 2021. In addition to monthly rent, the lease provides for periodic cost of living increases in the base rent and payment for certain common area costs. These facilities are covered by an appropriate level of insurance and we believe them to be suitable for our use and adequate for our present needs. Rent expense related to these leases was approximately $32,100 for the three months ended December 31, 2019 and 2018, and approximately $64,200 for the six months ended December 31, 2019 and 2018.

 

We lease one corporate housing facility primarily for our employees who travel, under a non-cancelable operating lease that expired September 4, 2019 and was extended to September 4, 2020. Rent expense related to this lease was approximately $2,217 and $2,529 for the three months ended December 31, 2019 and 2018, and approximately $4,521 and $5,091 for the six months ended December 31, 2019 and 2018.

 

As of December 31, 2019, we used discount rates of 4.0% and 2.8% in determining our operating lease liabilities for the office spaces in San Diego, California, and South Korea, respectively. These rates represented our incremental borrowing rates at that time. Short-term leases with initial terms of twelve months or less are not capitalized. Both our San Diego and Korean office leases were extensions of previous leases and neither contains any extension provisions.

 

Maturities of lease liabilities are as follows:

 

   Operating Leases 
Fiscal 2020  $181,916 
Fiscal 2021   444,315 
Fiscal 2022   342,328 
Fiscal 2023   321,930 
Fiscal 2024   160,965 
Total lease payments   1,451,454 
Less imputed interest   (104,294)
Total  $1,347,160 

 

Other Contingencies

 

We are from time to time involved in certain legal proceedings and claims arising in the ordinary course of business. Management does not expect any material adverse outcome.

 

We entered into a Professional Services Agreement with Anydata Corp. (“Anydata”) for the product ACT233F Smart Link OBD device on May 5, 2017, for a minimum purchase commitment by Anydata of 250,000 units, which is associated with Anydata’s irrevocable purchase orders received from its customer. We have delivered approximately 25,000 units and 7,000 units during our second and fourth quarters of fiscal 2018, respectively, and an additional 18,000 units during our first quarter of fiscal 2019. Sales to Anydata were approximately $1.8 million for the year ended June 30, 2019. We have received information that Anydata may not be able to fulfill the entire purchase commitment, for which we have already ordered parts from our main vendor, Quanta. Management believes that the Company will be able to supply some of the products to another customer and has received personal guarantees from the principals of Anydata. As of December 31, 2019, the remaining purchase commitment unfulfilled by Anydata to the Company was approximately $3.1 million. The total remaining product purchase commitment with Quanta was approximately $2.0 million. We have not recorded a receivable from Anydata, nor a liability owed to Quanta. Management believes that, at this time, a loss contingency is reasonably possible but not estimable as to how much ultimately would be paid to Quanta. As of December 31, 2019, we paid $100,000 for the right to call on inventory and recorded an additional $49,580 as a prepaid expense related to pricing adjustments, which has been agreed with Quanta for other products to ensure demand is met. As of December 31, 2019, there is a reasonable possibility we may incur a loss, however, the amount is not estimable at this time.

 

Change of Control Agreements

 

On September 21, 2009, we entered into Change of Control Agreements with OC Kim, our President, and Yun J. (David) Lee, our Chief Operating Officer. Each Change of Control Agreement provides for a lump sum payment to the officer in case of a change of control of the Company. The term includes the acquisition of Common Stock of the Company resulting in one person or company owning more than 50% of the outstanding shares, a significant change in the composition of the Board of Directors of the Company during any 12-month period, a reorganization, merger, consolidation or similar transaction resulting in the transfer of ownership of more than fifty percent (50%) of the Company's outstanding Common Stock, or a liquidation or dissolution of the Company or sale of substantially all of the Company's assets.

 

The Change of Control Agreement with Mr. Kim calls for a payment of $5 million upon a change of control, and the agreement with Mr. Lee calls for a payment of $2 million upon a change of control.

 

The Board of Directors has approved extension of the Change of Control Agreements with Mr. Kim and Mr. Lee, through September 30, 2021.

XML 24 R6.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Consolidated Statements of Cash Flows (Unaudited) - USD ($)
6 Months Ended
Dec. 31, 2019
Dec. 31, 2018
CASH FLOWS FROM OPERATING ACTIVITIES:    
Net income (loss) $ 1,023,922 $ (429,692)
Adjustments to reconcile net income (loss) to net cash provided by operating activities:    
Depreciation 43,871 54,570
Amortization of intangible assets 198,268 245,931
Deferred tax (benefit) 125,169 (77,875)
Amortization of right of use asset 11,267 0
Increase (decrease) in cash due to change in:    
Accounts receivable (3,302,551) 948,864
Inventories (1,933,989) (300,261)
Prepaid expenses and other current assets (683) (10,952)
Prepaid income tax 0 25,144
Advance payments to vendors 37,229 18,180
Other assets (29,541) 518
Accounts payable 7,201,760 638,137
Income tax payable 49,145 0
Advance payments from customers 0 (164,779)
Accrued liabilities (10,725) (10,972)
Net cash provided by operating activities 3,413,142 936,813
CASH FLOWS FROM INVESTING ACTIVITIES:    
Short-term investments 4,607 0
Purchases of shares of a subsidiary 0 (234,330)
Purchases of property and equipment (138,090) (58,599)
Payments for capitalized development costs (333,668) (64,405)
Purchases of intangible assets (26,760) (1,345)
Net cash used in investing activities (493,911) (358,679)
Effect of foreign currency translation 18,750 (3,299)
Net increase in cash and cash equivalents 2,937,981 574,835
Cash and cash equivalents, beginning of period 6,447,505 11,975,944
Cash and cash equivalents, end of period 9,385,486 12,550,779
Supplemental disclosure of cash flow information:    
Cash paid during the periods for: Interest 0 0
Cash paid during the periods for: Income taxes $ (800) $ (800)
XML 25 R2.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Consolidated Balance Sheets (Unaudited) - USD ($)
Dec. 31, 2019
Jun. 30, 2019
Current assets:    
Cash and cash equivalents $ 9,385,486 $ 6,447,505
Certificates of deposit account 5,375,619 5,380,226
Accounts receivable 7,481,079 4,138,469
Other receivables, net 748 40,807
Inventories, net 2,986,729 1,052,740
Prepaid expenses and other current assets 28,725 28,042
Advance payments to vendors 14,111 51,340
Total current assets 25,272,497 17,139,129
Property and equipment, net 226,098 131,879
Intangible assets, net 1,272,071 1,109,911
Deferred tax assets, non-current 2,157,806 2,282,975
Goodwill 273,285 273,285
Right of use asset 1,335,893 0
Other assets 287,638 258,097
TOTAL ASSETS 30,825,288 21,195,276
Current liabilities    
Accounts payable 12,874,274 5,672,514
Income tax payable 49,799 654
Accrued liabilities 236,933 247,658
Lease liabilities, current 357,767 0
Total current liabilities 13,518,773 5,920,826
Lease liabilities, non-current 989,393 0
Total liabilities 14,508,166 5,920,826
Commitments and contingencies (Notes 7) 0 0
Parent Company stockholders' equity    
Preferred stock, par value $0.001 per share, authorized 10,000,000 shares; No preferred stock issued and outstanding as of December 31, 2019 and June 30, 2019 0 0
Common stock, par value $0.001 per share, authorized 50,000,000 shares; 10,570,203 shares issued and outstanding as of December 31, 2019 and June 30, 2019 13,972 13,972
Additional paid-in capital 7,442,272 7,442,272
Retained earnings 13,312,257 12,477,441
Treasury stock, 3,472,286 shares as of December 31, 2019 and June 30, 2019 (4,513,479) (4,513,479)
Accumulated other comprehensive loss (616,052) (634,802)
Total Parent Company stockholders' equity 15,638,970 14,785,404
Non-controlling interests 678,152 489,046
Total stockholders' equity 16,317,122 15,274,450
TOTAL LIABILITIES AND STOCKHOLDERS' EQUITY $ 30,825,288 $ 21,195,276
XML 26 R17.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
4. PROPERTY AND EQUIPMENT (Tables)
6 Months Ended
Dec. 31, 2019
Property, Plant and Equipment [Abstract]  
Schedule of property and equipment

Property and equipment consisted of the following as of:

 

  

December 31,

2019

  

June 30,

2019

 
Machinery and facility  $363,558   $363,022 
Office equipment   400,791    396,222 
Molds   917,155    784,170 
    1,681,504    1,543,414 
Less accumulated depreciation   (1,455,406)   (1,411,535)
Total  $226,098   $131,879 
XML 27 R34.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
7. Commitments and Contingencies (Details Narrative) - USD ($)
3 Months Ended 6 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2019
Dec. 31, 2018
Anydata [Member]        
Purchase commitment $ 3,100,000   $ 3,100,000  
Quanta [Member]        
Purchase commitment 2,000,000   2,000,000  
Payment made for inventory 100,000   100,000  
Prepaid expense 49,580   49,580  
Administrative office, San Diego, CA [Member]        
Rent Expense $ 74,624 $ 69,346 $ 143,968 $ 138,690
Operating lease discount rate 4.00%   4.00%  
Administrative office, Korea [Member]        
Rent Expense $ 32,100 32,100 $ 64,200 64,200
Operating lease discount rate 2.80%   2.80%  
Corporate housing facility [Member]        
Rent Expense $ 2,217 $ 2,529 $ 4,521 $ 5,091
XML 28 R30.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
4. Property and Equipment (Details Narrative) - USD ($)
3 Months Ended 6 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2019
Dec. 31, 2018
Property, Plant and Equipment [Abstract]        
Depreciation $ 23,746 $ 27,909 $ 43,871 $ 54,570
XML 29 R29.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
4. Property and Equipment (Details) - USD ($)
Dec. 31, 2019
Jun. 30, 2019
Property and equipment, gross $ 1,681,504 $ 1,543,414
Less accumulated depreciation (1,455,406) (1,411,535)
Total 226,098 131,879
Machinery and Facility [Member]    
Property and equipment, gross 363,558 363,022
Office Equipment [Member]    
Property and equipment, gross 400,791 396,222
Molds [Member]    
Property and equipment, gross $ 917,155 $ 784,170
EXCEL 30 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( &:#35 ?(\\#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,$% @ 9H--4"?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 " !F@TU025>]>.X K @ $0 &1O8U!R;W!S+V-O M&ULS9+!:L,P#(9?9?B>R'&@!Y/FLK+3!H,5-G8SLMJ:Q8FQ-9*^_9RL M31G; PQ\L?3[TR=P@T'C$.DY#H$B.TIWD^_ZI#%LQ8DY:("$)_(FE3G1Y^9A MB-YPOL8C!(,?YDB@I-R )S;6L($96(25*-K&HL9(AH=XP5M<\>$S=@O,(E!' MGGI.4)45B':>&,Y3U\ -,,.8HD_?!;(K<:G^B5TZ("[)*;DU-8YC.=9++N]0 MP=O3X\NR;N'ZQ*9'RJ^2TWP.M!77R:_U_6[_(%HEE2RD*JIZ7VVTRJ=^GUU_ M^-V$_6#=P?UCXZM@V\"O?]%^ 5!+ P04 " !F@TU0F5R<(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 ( &:#35 <^B'>H@( '(* 8 >&PO=V]R:W-H965T&UL?5;MCILP$'P5Q ,UK&XY2[[I_ )N9'2_K,;M\2/6JKT*8Y*VN&KU*K\:TSUFFCU=1<_TD6]'8 M-V>I:F[L4%TRW2K!3YY45QG-\VE6\[))UTL_MU?KI;R9JFS$7B7Z5M=<_=Z* M2CY6*4G?)U[*R]6XB6R];/E%?!/F>[M7=I0-44YE+1I=RB91XKQ*-^1Y1W-' M\(@?I7CHT7/B4CE(^>H>^K-'"V]M=[$15N4AV';_ZH.F@Z8CC MY_?H'WWR-ID#UV(GJY_ER5Q7Z3Q-3N+,;Y5YD8]/HD]HDB9]]E_$7506[E9B M-8ZRTOZ:'&_:R+J/8I=2\[?N7C;^_NC>%$5/PPFT)]"!0-E_":PGL(% O$+6 MKSU7;VOLZ7V=V%Z1';#D%' M"#(@,AM[$*"8P)8".OU78 <1#!=@: ;,T]F(7N#T J47GEZ,Z)/@ T#$%!>8 MH (30)\% A QQP6FJ, 4T!>! $20'%>8H0HSR">!! *AN,00$=3L,<0U\=4<-L3:&H6_(!V/6;B,4U_?$UF.P#W/X'N M9F _(YC(.4;Q$X!"=[/P),,PX4[+1G_P6JB+;W9TN+F6CDX,TMH_P?_NSE$;8I>1/]K->;0,X#"IQ-NYQ9I]5UP5U R/; MOL/+AC9S_0=02P,$% @ 9H--4,V:)SNZ! A18 !@ !X;"]W;W)K MM#=S_? M]OWQKBBZIVW<5]WGYA@/Z3_/3;NO^G3;OA3=L8W59@S:UP4JY8I]M3O,EXOQ MV4.[7#2O?;T[Q(=VUKWN]U7[WRK6S>E^#O/W!U]V+]M^>% L%\?J)?X9^[^. M#VVZ*ZZM;';[>.AVS6'6QN?[^4]PM]9^"!@5?^_BJ;NYG@VI/#;-U^'FM\W] M7 V.8AV?^J&)*OV\Q76LZZ&EY./?2Z/S:Y]#X.WU>^N_C,FG9!ZK+JZ;^I_= MIM_>S\-\MHG/U6O=?VE.O\9+0G8^NV3_>WR+=9(/3E(?3TW=C7]G3Z]=W^PO MK20K^^K;^7=W&']/E_;?P^0 O 3@-0#,AP'Z$J!)0'%V-J;Z<]57RT7;G&;M M^6T=J^&C@#N=!O-I>#B.W?B_E&V7GKXMM5T4;T,[%\GJ+,$;"4X5:Z[0[BHI M4O]7$RB:P#%>W\9[.5Z+\7J,-[?Q@21QEKA12M%+R;T8XJ7D.1L \B[77&5!Y\8%E,PI MQ=TP4"F>='H#:$I/@<65X$&7@)GO&#+T!.[*45? 7:%3)?V:!1UH"#[G2$8I M('?DJ2/D/:5A4IZ^.$D(JBQOWO#4DXQGX'RF_KIHYD2 .GM*64!HY?T-J&4E-+7)B;;S*B@3/: M4D8#!W!"D:-K[UK2V:#*#*E!1C5P5EO*:N 0UBHD" 3F2< Z0)EPD5E9008V M!%:[6)UI0<8L<,Y:RED00)N&VJ3EA>8EP#8M5A:,; IEW"+'K:6X10[11-J2 MKHN"S-F<&QFSR#%K*691P*QVI:8S0](9[VS(.,I4K!RSEF(6.3VU]=[1Q4C0 M9>8JRGQ%SE=+^8HLI8!%#LXRL8S13-#E M1DAF*W*V.LI6%-AJK K@Z!(D*#\>(1FQR!'K*&*1HU-1-Q])ICYDL*)G"'.9 M0A%E""(O6QTM6Y%7I"R3CR13'S)*D:/4492B@%)=>KJE_:YLNBV5*:HY11VE MJ.9X],8@,D<_()QZDEFJ.4OI![[24BFJ 9$R;BTI$TZ3L4R)J&6>:LY3RLF5 MYIS\9(:=!-ND_HARZBISKL#!ZMC! L?E)P=.T=ID+0JU29OYC">9JYISU5&N M:LY+L*DN*SV=(S).@'#;WQF8(I676:E[$THF^NFANSZ R1:R@S!2QQRQZ?MF/QX /C=-'U.KZG/*E_\#4$L#!!0 ( &:#35#I:-N43@( $8( 8 >&PO M=V]R:W-H965T&ULC99MKYHP%,>_"N$#V/*,!DFFR[(E6V+N MLKO75:N0"Y2U5>Z^_=K")=!VBB_L ___.;^#S:E91^@;*S#FSGM=-6SK%IRW M&P#8J< U8BO2XD8\N1!:(RZ6] I82S$Z*U-= 1_"&-2H;-P\4WL'FF?DQJNR MP0?JL%M=(_IWARO2;5W/_=AX*:\%EQL@SUITQ3\Q_]4>J%B!,402E>2]RQR=R1I1P)>9.+;^>M"R41KO")RQ!(#'>\QU4E(PF. M/T-0=\PIC=/Y1_0OJGA1S!$QO"?5[_+,BZV;NLX97]"MXB^D^XJ'@B+7&:K_ MCN^X$G))(G*<2,74MW.Z,4[J(8I J=%[/Y:-&KO^2;P>;':#/QC\T>"%#PW! M8 @T ^C)5*F?$4=Y1DGGT/[7:I$\%-XF$"_S)#?5NU//1+5,[-[S),C 7<89 M)+M>XD\D_ERQ-Q5!/$J R#]"^%8(7_F#*41H]P=6?Z#\X=0?:47TDD1)&B6! M*P@]K9!GJAE+:&4)39988^DET22+!_N/AK- .".*K$21291H1)&12$=YI)@Q MQ%:&V&1(-8;X*<,CQ8PAL3(D)L-:8T@6G9)GJAE+:F5)#994JW:7&M5&]E.R M0#@C6EN)UB:15O=N;3F.40)]J'6,_0+AC,B#]MX$329?;TYP*=02Y9SJ/QW3 M,ZF,END9N8(P\?TTUJ&>"WLF,&GH\H;]@>BU;)AS)%S<#:J#7PCA6 2%*Q&N M$)?ZN*CPA/;?MT.1YO;Q_K5;6]:)[J=?GGOMFLJK9<;A[& MVZ=-7=WM@E;+,1L3QJMJL1[>7.WN?=[<7#7/[7*QKC]O!MOGU:K:_#>IE\WK M]9"&/VY\63P\MMV-\+9CW8U/?7PT]T M.;?P0?R_JU^W)[T%'Y6O3?.LN?KN['IJN1_6ROFV[%%7Y>JFG]7+992K] M^/>0='ALLPL\_?TC^R\[\H7,UVI;3YOE/XN[]O%ZF(:#N_J^>EZV7YK77^L# M(3\<'-C_7K_4RP+O>E+:N&V6V]WGX/9YVS:K0Y;2E57U??^]6.^^7_?_Q'@( MPP%\".!C0&G[K0!["+ _ ]R; >X0X#[:@C\$>-'">,]]5\Q9U58W5YOF=;#9 MSX>GJIMV=.G+<-UV-W>CL_NOU'-;[K[<)' MXD\IFA"96=1BJH$QF[,.[2F"A-$SY4R"(@!F$XPS&5,,D&)0%+.HY22HAMAG M"AP%0XTC3J4:8@7.-,X%*L,H2CO7..N\XV0QOPCY137+<\]B3C ^Z?J($9LD M/;(A1V=%>32,.(9@!&X&<*$L!B/*.-C/ M5.,B>>?$+)F!=+G,;BN6^AS@7.00>D:?#!8$HPDJ13!@R65'04YP!,R9C1:99>LB2P 447C"2I<:-()BN% D RT88L MUS'*Z',VIF>F$I353\1Z*?<('F'%(ZO+%&69+!J10+)*&F9--&HB:%CV7FWE M*)LMNWX/.ZS'I 4Y2T$^8,X;DM0T)LC5.0,@1RS7,$KETLG.<T_I*<11/22NC)!NDP ,QF M(BF_ %9&SB0K^6E<9HZFAQ^67XJ 'TE^4;647$K*0@'<*$1*47HH *2R4\TY!C21T'S:S&DF0T7'N-?R,_0)KOT#2 M>4U8J[94T?>_9.Q.6!M#LA(=\! H\E;9=ZG &BCDYO'#.9+ MF8S<1=_-=TX16P-F0#%(BJR>"8M?3G+[GP+N MQ^0Q=B^LW4O1.$ER#TJGD^I"CO84H$8:-L/)DJ2'D_6-(#8OK,T+R98F!]![ MY#0*DH/)%#FD M<$T8.)!BGI-1B@^1F.I'<\X_DO.<*K8VK%\M$/6]*,2^@9%OD)IZ )UN'U!3 M 0YK*@!B3449W]14[!P8. >2[HBU?MMHU",X@)7!<]+C(EB*\CE]#F CR[GG M!9K%EL$"RT#2XEJMY+$\5J6NPB M+' 1)*>J_:B+ $#D(F ^Y"( ,%OC>MYG6^PB+' 1\NEI8K68A^YMD50A@"M/ M%H6BU"$ 3-YZ];B)$I9M(#OI!LO.P.[G:#FZ;YW7;;5F_N2B# M\UA7=\>+97W?=C]C^;W9'X'M+]KFZ7"\-SZ>,=[\#U!+ P04 " !F@TU0 M>X%*,!$& V) & 'AL+W=O2\A); MRB%YR!'G(VF=OY75]_JY*)K9C^UF5U_,GYMF_WFQJ.^?BVU>?RKWQ<[_Y[&L MMGGC+ZNG1;VOBOSA4&B[6<@D,8MMOM[-E^>'>W?5\KQ\:3;K77%7S>J7[3:O M_EL5F_+M8B[F/V]\63\]-^V-Q?)\GS\57XOFK_U=Y:\6IUH>UMMB5Z_+W:PJ M'B_FOXG/F5)M@8/B[W7Q5K_[/FN[\JTLO[<7OS]'SOO.?,OKXK+<_+-^:)XOYFX^>R@>\Y=- M\Z5\RXJN0WH^ZWK_1_%:;+R\=>+;N"\W]>'O[/ZE;LIM5XNWLLU_'#_7N\/G MV_$_]F2I@*#! M05H%,!:0<+J*Z ^M6"&RR@NP+Z5P$]6,!T!VHDZS.FID3V/ZFDNDL7W-%=*XON8::=*^Y@9H M9-+7W"*-Z&LRI)$GS<*/VVGP)!P\>:A ]2H@-GA'C3YH=D=-HFTB$\(M$6R) M0$N*M734F/V:=J.>>R!BE(VUAU@H$6_Z,BI"V9_1^"O5;PJP5"+:6MT1A M2RDE*C: F#X"X(<2_H@"L S/!\P6 >!"@C>FI\V'D"Z1^1 *_2,N3,I7;-= M&9L/0*F=ED[R^1 *=4J&."J124/&)60B(XQQ*0 O2?(1#DDX$DX,0P%HR'NV MZD2CX0RI&0DGP"O&%%#&P@F4$%1 "$F%3 ZB2N!%@$"K +XX% BS0A/O9C9! MV#>% 2H00?D244"$*KXF&Y7U]T 8LQ)@EJ^-;R5 F"1%/-EE$X1]4YA,$I&) MKUPE(I-5'*O9N*YO*;)9! +V#1TRZGH!D*_?K9> M+'@X)Z,;*0TIEP3A#(7*I4F0ZY%)+;U''4L8&-T2;75YKI$:2@!#"2<&,B$@,R3:B<:#6?([4@X >!Q4@7*6#B! M$B95((1)%9D<3*H4.;5&.VE^/D AD)TW+R(X)HQC0@>Y0;\ CIV-=@JSF- 9 M+4^W!+#D4I'$.H6A1&@_R8\AZ:/[2<*X(8 ;Q=>G-&T_25/WDT#H-[%"2FWY M=)B\GT1*(TRB@^D0"HUU@NLR9-)X=$9_+2),3P+TY--^1>"<=3BOF14(3_))H:GL%%9WQ!FK$*GMGS!J!!N* E^0AK7]2UA*"FT M->9)58%=XN L5)&?%P&6@J3:B<9F(9#A60CK@TD5*".S$"EA4@5"F%2129Q4 M%^_>96C?J/DSKY[6NWKVK6R:>&Q+)O"UYI\\A%[+O*'T\6F>&S:K]9_ MKXYOLAPOFG+?O:6S.+TJM/P?4$L#!!0 ( &:#35#TI'S@@@0 +84 8 M >&PO=V]R:W-H965T&ULA9C1;N,V$$5_Q?"[UYH9DB(# MQT#LHFB!%@BVV/99L9G86,ER)27>_GTI6?':G&'R$DO*Y? .21V.N#C5S?=V MYWTW^5&5A_9^NNNZX]U\WFYVOBK:+_71'\)_GNNF*KIPV[S,VV/CB^W0J"KG MF&5F7A7[PW2Y&)X]-LM%_=J5^X-_;";M:U45S7\K7]:G^RE,WQ]\W;_LNO[! M?+DX%B_^+]]].SXVX6Y^B;+=5_[0[NO#I/'/]],'N%N3[AL,BK_W_M1>74_Z M5)[J^GM_\_OV?IKUCGSI-UT?H@@_;W[MR[*/%'S\.P:=7OKL&UY?OT?_=4@^ M)/-4M'Y=E__LM]WN?FJGDZU_+E[+[FM]^LV/">GI9,S^#__FRR#OG80^-G79 M#G\GF]>VJZLQ2K!2%3_.O_O#\'L:X[\WDQO@V O#4!_V(#&!O2S@1J2/SL; M4OVEZ(KEHJE/D^8\6\>B7Q1P1V$P-_W#8>R&_X5LV_#T;0F*%O.W/M"H69TU M>*VY*.8A^J4+E+I8(6N.MQVLN<(:N0<2DZ"A/=TDH>0 2@R@A@#J.D 6C\)9 M8P;-8=0@.8R3X;J90F<2BF5PPDT=F /D(QUVM1M&-*7!$SL9S+BDIR] D%B'(T +B(\7( M2[PK8RDV)*@@'-2?$89/Z!YH.C8B^:=40Y M(ILN+@,+-K6L99P"YRE?09R4,W1:L44M$!5LPHX,5.!$U6QX."ISS" W;,*X MT) %RA.69*@"IZK6L26.2^6N-[;1$)>E9DLF*@A(U>S=^HB6HQ$NF8%1>>YD M.RAC%3,^-/%>/&JB=SC'>&QDGI()DAJ;!? M)NS(0$4.5-!QT8,A&F-DE71 J4(>9;"B4*Z:>.]!H1!5CAS$FX\D)&U- M$FDR85$@K(F+!12JUE ;LU$2*$N86DLD,Y8X8\'$R"<.3W24.QN/DB#4N;*4 MF#F2*4L"94U,6>+P#*LVC%),?D$(X'+M4J45R9PEH1HV\4Y-O,9U9+6R)G;% MA>%#26?)/9(2G_#"-[Q)'0+(Q"6!N/$GTHH^)^Z'DELC,FM)8&V,J]4HNCDG ML!GS\HGJ;&=^==I3^>9E.!AK)YOZ]=#UYRI73R^';P_8GQ9%SU=PMSX?H?T, MV 0 T@, !@ !X;"]W M;W)K=\?&'-5 M!XJ[*].#QIO&6,4]FK9EKK? ZPA2DF5)?2=;)F;P4NAX62)&Y3B M]O4(THP%3>F[XTFTG0\.5N8];^$'^)_]R:+%%I9:*-!.&$TL- 6]3P_'?8B/ M ;\$C&YU)J&2LS'/P?A6%S0)@D!"Y0,#Q^T"#R!E($(9?V9.NJ0,P/7YG?U+ MK!UK.7,'#T;^%K7O"GI+20T-'Z1_,N-7F.OY1,E<_'>X@,3PH 1S5$:ZN))J M<-ZHF06E*/XR[4+'?9QN=ND,VP9D,R!; +6?N>=E;LU([-3[GH(?B'7HO97I]E[-+()ICCE-,MHY9(ABR+RFRK13'[#]XM@W? M;2K<1?ANG?TFV2;8;Q+L(\'^'X+T0XE;,1]5LE5/%=@V3I,CE1ETG.25=QG8 M^RR^R=_P:=H?N6V%=N1L/+YL[']CC >4DESA"'7XP19#0N/#\0;/=AJSR?"F MGW\06[YQ^0902P,$% @ 9H--4,V*&R.R 0 T@, !@ !X;"]W;W)K M)LXZ5PR )?VA?UK[-WW M$;3/W<4C(U_QW.('UZ4.)KE"AM_)*RMP[5 MQ.*E*/X^GD+'6$?DW@G_]+' M;?_!32.T)2=T_F;C_&M$!U[*YL:O4.L?V.Q(J%TP[[UMQC4;'8?=](+8_(R+ MOU!+ P04 " !F@TU08S0E!;29M<Y B"U;D,Q>Z0Z4OZFU MD *3@;97DIFWHX@])#C#7YW M//*F=<%!BJQC#?P&]Z<[&6^1F:7B$I3E6B$#=8YO-H=C&N)CP!.'P2[.*%1R MUOHE&#^K'"=!$ @H76!@?KO +0@1B+R,OQ,GGE,&X/+\SGX?:_>UG)F%6RV> M>>7:'.\QJJ!FO7"/>O@!4SW?,)J*_P47$#X\*/$Y2BUL7%'96Z?EQ.*E2/8Z M[ES%?1AOTNL)M@Z@$X#.@'W,0\9$4?D=GZ_#MJL)MA&\_*4S6 M"=)5@C02I)\(]E]*7(OY_B4)6?14@FGB-%E4ZE[%25YXYX&]H?%-/L+':7]@ MIN'*HK-V_F5C_VNM'7@IR94?H=9_L-D04+MPW/FS&<=L-)SNIA]$YF]<_ -0 M2P,$% @ 9H--4+H$)@"V 0 T@, !D !X;"]W;W)K&UL=5/;;MP@$/T5Q <$FW7:U6;ML8W"Q0&\ M3O^^@!W'2=P78(8Y9\X,0SYJ\V0[ (=>I%"VP)US_8$06W4@F;W2/2A_TV@C MF?.F:8GM#; Z@J0@-$F^$,FXPF4>?2=3YGIP@BLX&60'*9GY>P2AQP*G^-7Q MP-O.!0 /QQ&NSJC4,E9 MZZ=@W-<%3H(@$%"YP,#\=H%;$"(0>1G/,R=>4@;@^OS*?A=K][6YEV MKN(^3C=9.L.V 70&T 6PCWG(E"@J_\8<*W.C1V2FWOZ?P/_FS M38(L$F3O".B'$K=B=A^2D%5/)9@V3I-%E1Y4G.25=QG8&QK?Y"U\FO:?S+1< M6736SK]L['^CM0,O);GR(]3Y#[88 AH7CE_]V4QC-AE.]_,/(LLW+O\!4$L# M!!0 ( &:#35#)N %5M@$ -(# 9 >&PO=V]R:W-H965TVT-]J#]38-&<>=- MTS+;&^!U!"G)DMWNCBDN-"WSZ#N;,L?!2:'A;(@=E.+F[PDDC@7=TU?'DV@[ M%QRLS'O>P@]P/_NS\19;6&JA0%N!FAAH"OJP/YZR$!\#?@D8[>I,0B47Q.=@ M?*T+N@N"0$+E @/WVQ4>0$XQ>8Z[FE9"[^&UQ!^O"@Q.>H4-JXDFJP#M7,XJ4H_C+M0L=] MG&[2=(9M Y(9D"R 0\S#ID11^2?N>)D;'(F9>M_S\,3[8^)[4P5G;$6\\^*M M]U[+_2'+V340S3&G*299QRP1S+,O*9*M%*?D/WBR#4\W%:81GKY3>+M-D&T2 M9)$@>T=P]Z'$K9C[#TG8JJ<*3!NGR9(*!QTG>>5=!O8AB6_R%CY-^W=N6J$M MN:#S+QO[WR Z\%)V-WZ$.O_!%D-"X\+QWI_--&:3X;"??Q!;OG'Y#U!+ P04 M " !F@TU02WU#&[8! #2 P &0 'AL+W=O(Y/*2H;##VU;4 GKPIJ5U.6^^[ V.N;$%Q=V,ZT'A3&ZNX1],V MS'46>!5!2K(T26Z9XD+3(HN^DRTRTWLI-)PL<;U2W/XY@C1#3C?TZG@23>N# M@Q59QQOX"?Y7=[)HL9FE$@JT$T83"W5.[S>'XR[$QX!G 8-;G$FHY&S,:S"^ M53E-@B"04/K P'&[P -(&8A0QN^)D\XI W!YOK(_QMJQEC-W\&#DBZA\F],] M)174O)?^R0Q?8:KG$R53\=_A A+#@Q+,41KIXDK*WGFC)A:4HOC;N L=]V&\ MV5YAZX!T J0S8!\!;$P4E7_AGA>9-0.Q8^\['IYX0\?I_T'MXW0CIR- MQY>-_:^-\8!2DAL&UL;5-A;]L@$/TKB!]0$N*L761;:EI5F]1*4:=MGXE]ME'!YP&.VW\_P*[G M=OX"W''OW;OC2 MO*C1:.&^:FMG. M@"@C2"O&-YLO3 O9TCR-OI/)4^R=DBV<#+&]UL*\'4'AD-$M?7<\R[IQP<'R MM!,U_ #WLSL9;[&9I90:6BNQ)0:JC-YN#\ 7Q(&NSB34,D9\248W\N, M;H(@4%"XP"#\=H$[4"H0>1E_)DXZIPS Y?F=_2'6[FLY"PMWJ'[+TC49O:&D MA$KTRCWC\ VF>O:43,4_P@64#P]*?(X"E8TK*7KK4$\L7HH6K^,NV[@/X\V> M3[!U )\ ? ;N.]-$9RQ%?'.B[?>>\FW M7WG*+H%HBCF.,7P9,TQL?D?T+'Z?]29A:MI:&PO=V]R:W-H965T MP"]PO[N3\1:;62JA0%N!FABHD@IKW MTCWB\ VF>KY0,A7_ RX@?7A0XG.4*&U<2=E;AVIB\5(4?QEWH>,^C#?I;H*M M Y()D,R ?)$9'(@9>]_Q\,3;0^)[4P9G;$6\\^*M]UZ*[>UU MQBZ!:(HYCC'),F:.8)Y]3I&LI3@F_\&3=?AN5>$NPG)?%-_H6/T_Z3FT9H2\[H_,O& M_M>(#KR4S94?H=9_L-F04+MPO/%G,X[9:#CLIA_$YF]&UL M=5?MCILP$'P5Q ,<>"%?IR12JK/4J/AO3/":)WI]%Q?6#;$1M_SE*57%CA^J4 MZ$8)?G!!59E0FDZ3BA=UO%ZZN9U:+^7%E$4M=BK2EZKBZL]6E/*VBEG\,?%< MG,ZFG4C6RX:?Q ]A?C8[94?)P'(H*E'K0M:1$L=5O&&/6YJV 0[Q4HB;OKN/ MVJV\2OG6#KX>5G':KDB48F]:"FXO5_$DRK)ELNOXW9/&@V8;>'__P?[9;=YN MYI5K\23+7\7!G%?Q/(X.XL@OI7F6MR^BW] DCOK=?Q-745IXNQ*KL9>E=K_1 M_J*-K'H6NY2*OW?7HG;76\__$88#J \@+R#IA-S*/W'#UTLE;Y'J'G[#VS-F MCV2?S;Z==(_"_6<7K^WL=6U/=)E<6Z(>L^TP=(=A R*Q[(,$(8DMC<()AV=P MA9D+S^[59SDFR"%![@CR_[;(O"TB3&"5$R@R 029)X(P@9U,H<@4$$P\$829 M8I$9%)D!@IDG@C!S+#*'(G- L/!$ (:E6&0!11: P#]XA D37T=! KX@' ]()#JF>\#" KX@' ]()#JN>\#" KY -<# JF> MCWR 0"$?X'I (-7SD0\0R/=!I33"KB5]L'L^VT^(85"*HVEO9_9>=7UT-S"RZ;\1 MDN%#9?T74$L#!!0 ( &:#35#U"QCX[@$ &8% 9 >&PO=V]R:W-H M965T)#\9UN:)B,)"4JHV)6;9SE\AJF>F 13\5_A!MS"7296HY!<^V]0 M7+618F*QJ0CV-JYMY]=A/(GC*0P/"*> < Y(O X=A7SFC\RP/%5R"-1X]SUS M3[P]AO9N"N?T5^'/;/+:>F]Y&.U3>G-$$^8T8L(%9CLCJ&6?)4),XA3^%Q[B MX3LTPYT/WRW5#QN<($()(D\0_5/B854BADEPD1@5B1&"3RL1!!-_4,D>%=DC M!-N5"(;YX+X/J,@!(=BM1#!,A(LDJ$B"$,0K$0RS7XG0Q7\N0-6^PW50R&OG MI\O".P^1^]#WR5_X.(&^,56WG0XNTMAN\SU126G IK*YLT_7V*$W&QPJX[8' MNU=CZX^&D?TTU>@\6O,_4$L#!!0 ( &:#35#)*G7LN $ -(# 9 M>&PO=V]R:W-H965T MIVF3-NG4:=UG+G$25 @9D$OW[V=(FF5=]@6P\7O/-B8;C7UV+8 G+UIU+J>M M]_V1,5>VH(6[,3UT>%,;JX5'TS;,]19$%4%:,;[;O6-:R(X66?2=;9&9P2O9 MP=D2-V@M[*\3*#/F-*&OCD?9M#XX6)'UHH%OX+_W9XL66U@JJ:%STG3$0IW3 M^^1X2D-\#'B2,+K5F81*+L8\!^-SE=-=2 @4E#XP"-RN\ !*!2),X^?,21?) M %R?7]D_QMJQEHMP\#UGY-J<'2BJHQ:#\HQD_P5S/+25S\5_@"@K#0R:H M41KEXDK*P7FC9Q9,18N7:9==W,?I)DUFV#: SP"^ Y1ATU",?,/PHLBLV8D M=NI]+\(3)T>.O2F#,[8BWF'R#KW7@M_>9>P:B.:8TQ3#5S')$L&0?9'@6Q(G M_@^<;\/WFQGN(WR_5C_\1S_=)$@C0?I7B8&PO=V]R:W-H965T-"VQO0%61Y 4A";)#9&,*USFT7^.)]YV+CA(F?>LA5_@?OCCN0GP,^,-AM*LS"I6A2=.#]3WI@K.V(IXY\5;[[V4]";)R240S3''*8:N8M(E@GCV)07=2G&D M_\'I-CS;5)A%>+;.OK_>)MAM$NPBP>Y3B>F7$K=BOJHDJYY*,&V<)HLJ/:@X MR2OO,K"W-+[)1_@T[8_,M%Q9=-;.OVSL?Z.U R\EN?(CU/D/MA@"&A>.W_S9 M3&,V&4[W\P\BRS&UL;5/;;MP@$/T5Q >$7>RDVY5M*9NH M:J566J5J^\S:8QL%C MXG?Y]!^RX;N(78(9SSEP8LM'89]<">/*B5>=RVGK? M'QES90M:N!O30X#1MPUQO0521I!7CN]T=TT)VM,BB[VR+S Q>R0[. MEKA!:V'_G$"9,:=[^NIXDDWK@X,562\:^ [^1W^V:+%%I9(:.B=-1RS4.;W? M'T]IP$? 3PFC6YU)J.1BS',POE0YW86$0$'I@X+ [0H/H%00PC1^SYIT"1F( MZ_.K^J=8.]9R$0X>C/HE*]_F]$!)!;48E'\RXV>8Z[FE9"[^*UQ!(3QD@C%* MHUQ<23DX;_2L@JEH\3+MLHO[.-TDAYFV3> S@2^$0XS#ID Q\T?A19%9,Q([ M];X7X8GW1XZ]*8,SMB+>8?(.O=>"WR49NP:A&7.:,'R%V2\(ANI+"+X5XL3? MT?DV/=G,,(GT9!W]\'%;(-T42*- ^E^)Z9L2MS"W;X*P54\UV"9.DR.E&;HX MR2OO,K#W/+[)/_@T[=^$;63GR,5X?-G8_]H8#YC*[@9'J,4/MA@*:A^.'_!L MIS&;#&_Z^0>QY1L7?P%02P,$% @ 9H--4/ZD-&UL;5/M;ML@%'T5Q .4A'AI%MF6FD[3 M*K52U&G;;V)?VZC@ZP&.V[:2%;FJ?1=S9YBKU3LH6S M(;;76IBW$R@<,KJE[XYG63=J*&[^!^=&?C+3:KE%)#:R6VQ$"5T;OM M\90$? 3\E##8Q9F$2BZ(+\%X*#.Z"0F!@L(%!>&W*]R#4D'(I_%[TJ1SR$!< MGM_5O\;:?2T78>$>U2]9NB:C!TI*J$2OW#,.WV"JYQ,E4_&/< 7EX2$3'Z- M9>-*BMXZU).*3T6+UW&7;=R'\6:?3+1U I\(?"8<8APV!HJ9?Q%.Y*G!@9BQ M]YT(3[P]?4Y!%\+<>+_ MT?DZ?;>:X2[2=\OHGW?K LFJ0!(%DG]*O/U0XAKF\"$(6_14@ZGC-%E28-_& M25YXYX&]X_%-_L+':7\2II:M)1=T_F5C_RM$!SZ5S8T?H<9_L-E04+EPO/5G M,X[9:#CLIA_$YF^<_P%02P,$% @ 9H--4.P,F?&W 0 T@, !D !X M;"]W;W)K&UL;5/;;MP@$/T5Q <$+^MDDY5M*9NH M:J566J5J^\S:8QL%/"[@=?KW!>RX5NH78(9SSEP8LA'-JVT!''G3JK,Y;9WK MCXS9L@4M[ WVT/F;&HT6SINF8;8W(*I(THKQ)+EC6LB.%EGTG4V1X>"4[.!L MB!VT%N;/"12..=W1=\>+;%H7'*S(>M' =W _^K/Q%EM4*JFALQ([8J#.Z>/N M>$H#/@)^2ACMZDQ")1?$UV!\J7*:A(1 0>F"@O#;%9Y J2#DT_@]:](E9""N MS^_JGV+MOI:+L/"$ZI>L7)O3>THJJ,6@W N.GV&NYY:2N?BO< 7EX2$3'Z-$ M9>-*RL$ZU+.*3T6+MVF77=S'Z29-9]HV@<\$OA#N8QPV!8J9/PLGBLS@2,S4 M^UZ$)]X=N>]-&9RQ%?'.)V^]]UKPNX>,78/0C#E-&+["[!8$\^I+"+X5XL3_ MH_-M^GXSPWVD[]?1'P[; NFF0!H%TG7\0_*AQ"W,QR+9JJ<:3!.GR9(2ARY. M\LJ[#.PCCV_R#SY-^S=A&ME9MVDB1J>^0U4P^BY8UYLQ>R9MH,Y2%1K>1LYTAUE< T)4G-RB:>3UUM(^=3 M<=)5V?"-C-2IKIG\L^"5N,QB$+\5GLK#4=M",I^V[,"_<_VCW4@S2@:575GS M1I6BB23?S^)',%D7%N\ /TM^45?/D77R+,2+'7S9S>+4-L0KOM56@9G;F2]Y M55DAT\;O7C,>IK3$Z^\,N"=@;X:D\^["7#'-YE,I+I'LED/+[*H#$VP^ MU]86W==Q[TR>RE3/8LLQL 4Y]AW M-<9!"% &4.J9"P$QR$@!PQ:SH,5L9!'F*"R @P+X?D8=!-]DE"),H6=I.086 M*2!9X:^^,0X"6M",Y%Y& 2!$""/TCXQ(T"()9)2%!?*@0'X_HWS4J1_.& $P M01!XV=P56@>$"$AI&G9$@XYH(!(<%BB" L7]2(K J=FW7BYC&$ %IEG>A40 M0Y@0Y&43$*-P%$URM=O67![BK3@UVNXE5]7A='V$=K?VZ@LP68) ?65. MX^[P?)?OCO)O3![*1D7/0ILSPNWD>R$T-\VG#^:;'LW?PS"H^%[;Q]P\R^X, M[09:M/WO03+\H\S_ E!+ P04 " !F@TU0:LP^GN\! X!0 &0 'AL M+W=O+NC%N\ /VOHU6P>V"0'(5YM\>68AY$U!!Q*;168&:ZP \ZMD+'Q>]0, MIU=:XGQ^4__DLILL!Z9@)_BO^JBK/%R'P1%.[,+UB^@_PY@G#8,Q_%>X C=P MZ\2\HQ1$O,9I:VZ?;.K9FTRG2O!5[1#%VMT(AY&C!XCGF/ MV-TCR#\19 Q,+K#7!7;\Y)V+U<+%@*$.TPZ8-4DBNO1RCXMQ$J\VD=\0\1HB M'D/$+Y!X!9(/)!HPZ3P1C=+U9KU(=(^+<;2)TXW?4.HUE'H,I7X!ZA6@'TA$ M[[\17L8: MFPH.)VVG*S.7P\\\%%ITXSV%ILNR^ M02P,$% @ 9H--4"20@?FW 0 MV , !D !X;"]W;W)K&UL?5/;CML@%/P5Q ;-07PSG,##,8RDGI%S, M6/0JN#05'JP=]X28=@!!S8,:0;J57FE!K2OUB9A1 ^T"27"2)V6FPOD'JO'%UZ["B3<$'%KK%:@;+M YU[( MV?@3-?&RI2>NYU?USR&[RW*D!AK%?[/.#A7>8=1!3\_R=NCU9Q$[ZH/1NK1%1Q5@1]G4-U-^)=)^[PVQ],YQ=6'-IC>M>ZFR[*\G%"T7,TXS) MUIBWB.8](M\L$.(,+"ZRNRZRP,]7_'2;W!?([PKD0:!X$^/Q)L:,V02,#)AM ML4N36USS'E>D^:[8/-X8(JLS]G?^.]4G)@TZ*NM^5SC47BD+3C-Y7,\-9'L5@[*OK M #QY5U*[DG;>]QO&7-V!XN[.]*!QIC56<8^I/3+76^!-)"G)LB19,\6%IE41 M:WM;%>;DI="PM\2=E.+V]Q:D&4J:TDOA61P['PJL*GI^A!_@?_9[BQF;51JA M0#MA-+'0EO1+NMGE 1\!OP0,[BHFH9.#,:\A>6I*F@1#(*'V08'C<(8=2!F$ MT,;;I$GG)0/Q.KZH/\3>L9<#=[ S\D4TOBOI/24-M/PD_;,9'F'JYQ,E4_/? MX P2X<$)KE$;Z>*?U"?GC9I4T(KB[^,H=!R'2?]"6R9D$R&;">GJGX1\(N0W M!#8ZBZU^Y9Y7A34#L>-A]3S2O/KA(EP7R18%\0>#&Y';$K"-&1TRZ2O"[ MZ>6_L-$.N]KA<.._&ULC57MCILP$'P5Q .]@ZZR-75BKJ! M@X[,54JN?^]!J&X;T_AMX[F^5-9OD")O^06^@?W>'K1;D9'E5$MH3*V:2,-Y M&^_HXYZN?$! _*BA,W?SR)=R5.K%+SZ?MG'B%8& TGH*[H8;/($0GLGI^#60 MQF-.'W@_?V/_&(IWQ1RY@2_1?.\/ %JG 1PI?_*%SB!$N48(D0I.]*Q# K/$F*)DD1@C5.L$() M5C-48I@-GF2-)EDC!!E.L$$)-C-4(I@LP9-D:)(,(9CXXFB"?]7)#)TH:.(Z MZ81[*")UXNNFJ#MVE,V1BH&FI.(VHHB/LL4$!6XD.L=)&"B;\"O%O401,V7I M! 7N)CK'3A@H>^]Z22M"7T$-,5*IK$QK8W>[8IW8LO,1_X7V3^\KUI6Y, M=%36O>?AU3TK9<%I21Y&ULC9AMCZ,V%(7_"N('+/@:\S)*(LVD6K52*XVV:ON929P$+2]9()/M MOZ\A3!I\CS/Y$L YOCZVN8^-%^>F_=X=M.Z]GU59=TO_T/?'IR#H-@==Y=V7 MYJAK\\^N::N\-X_M/NB.K*8[_6?NO_K^-J:I^ :95M4NNZ*IO9: MO5OZS^)I+>50853\7>AS=W/O#5UY:YKOP\-OVZ4?#HYTJ3?]$"(WEW>]UF4Y M1#(^?DQ!_6N;0\7;^X_H7\?.F\Z\Y9U>-^4_Q;8_+/W4][9ZEY_*_EMS_E5/ M'5*^-_7^=_VN2R,?G)@V-DW9C;_>YM3U335%,5:J_.?E6M3C]3S%_ZB&*]!4 M@:X52-VM(*<*TJH07)R-7?TE[_/5HFW.7GN9K6,^O!3B29K!W R%X]B-_YG> M=J;T?459L@C>AT"3YN6BH1N-F"O67$%9>M4$QL'5!B$;+\0#6$UPA8QQ"Q)V M5([UHYG%S.KH11./FGK41'&D,I5:7H".4J5DB U%T%#$#,DPM Q=-.JF(2D3 MF:;6#*V!3B0J%ADVI* A!0Q9$_VB6$."$@H3^X4 .A%FF1#84 P-Q< 0X0 ) M#) \,.<)=RI#9<_$FLNB6$GEL)-".^D#,YZR=FPG]Q0S$QDTD3TPRQE[O^&8 M<-F],1$A!E (#$E'" ?#! @1V1#C(LKL'GTBFIN!)'L6!,PHVPP2Q;89+G*; MP= 3CU!/<)R)5-JKP/I3V=P0AIYXA'J"X\Q0.+/]<)5K<##OQ"/ FT3S7$@R M>T5 LCN#@WDG$/!<(3#Q!$<>2 7 Q93UZ+YH;@;S3B#@L51 (I8*2.0R@[DG M./A *@"D441L P!U,G+M2 BCCQ#Z[&281+.U/12ALM,!Z"A)*799PB@EA%([ M)R;1[&4G*5B&(EVD1.)(4\) )<1*Q\:&, :)8Y!G!1()>X'X1#0W@Q%("(%V M5B"1L#=94.18?0DSD#@#>580AYO*0I*V'2!+TS1R&,(,),1 EA,Q>]>SF"WF M0)4FY'IS,$\)\93E0\)ID$G)QH?+5"B4-K&A'5S@O)=XR94A39' .Z MR"SOTM[Z!#>'&I5N]^/Y3^=MFE,]'C[=E%[/F)YI/!3Y7WXYH/HC;_=%W7EO M3=\WU7@ LFN:7AL[X1=;Z\/I=[UPVUB[MO+P=#EH6^.TZ%7<#UY6_T' M4$L#!!0 ( &:#35#K:V5B9@4 -L; 9 >&PO=V]R:W-H965T7XI6GV%Y-)_?#B MMT7]M=S[7?CGJ:RV11,NJ^=)O:]\\=@9;3<3D65FLBW6N_'5M+MW5UU-R]=F ML][YNVI4OVZW1?7?S&_*]\LQC7_>^+9^?FG:&Y.KZ;YX]G_ZYJ_]716N)DJ_-/E^)HN;I5L#3K$WVO_7I_\'K6EW)?E]_;BM\?+<=9FY#?^ MH6E=%.'KS<_]9M-Z"GG\VSL='V.VAJ>_?WJ_Z8H/Q=P7M9^7FW_6C\W+Y=B- M1X_^J7C=--_*]UO?%Z3'H[[ZW_V;WP1XFTF(\5!NZNYS]/!:-^6V]Q)2V18_ M#M_K7??]?OC'VMX,&XC>0!P-0NR/#&1O('\9J \-5&^@AD;0O8$>&L'T!F:H M@>T-[% #UQLX9C Y#$6D<]9G; B!.,T^>010RA(V(2$CAF(5 6,Q&9B_, \QCA6)J+ M3YTL/W=R$T,DV7/,"F"8FUODQN$G(N&XR,Z!.G.0LW$Y8$R'V7488QUI5O5B M&&P5PY3+,V5PU@IFK>*L1<;2.6#T21QR.66).!K&T2 .L3@ZBJ.M,+G$<0R, M8T <_MP0)A'$PB 6.%!LJ&U4#'^LGR)6-AK@#*?I8)H.I,G:P,Q%27PAG64L MD[F+,I$RSWA/B9U)Y8QQC-2Q,Z/4B;.STG)86@Y*XTTPCZ=M)I3B(S6/<9:T M4JR'+("[G/*<-Y(EP*DPC4UBAE&&NWP&*F0IS7K06>HFMTJR"@&.A#4F8\ % M AIR.F//; F 0KO,G'#MO,J$EA&HTO$J*8JEC",3*=HPW K@M YA$_I'4 "O M28#4(A/WED/.AM8$B2Y:".<$,2YM4"XW(F(Z@ G ME,YEZEECD2*@4C+C)<8RQ3ONYY#5AY#S7+'04:QTH>WP7&.I(U*.KVWF />% M*,\HJ@PXM-J9:+8!A]9F*E4C%ED""BJ)UVA0[C+/>?\%P%"C4Q&_D4.AR>2\ MR!AHK;,)@2&L\12+O.8:3[&$DW!6":MX[D.1*X#4QH8R52)]K/T$Q)^S?4:Q M8).4VN61+@P$WE"L[6$Y08(KS0IX3,U!O (@L 20DA<(Q%@J2YP7BZ' FQ[( M"K326)R]P/(N@+S+Q @+K)T":2?O^R+6.C+&*D;6>8\[6^"9=H#YC@W@9. J MIR# A465<8DQ%EAC!=!8F:"QP.HHP+:,+]D6$)0:4"Q1 DE48O\HL'((L$>* M4T6@/!$'=V\!NG=* 1NC@+L@/B)M#L*M $X9+75BR2EP M8Q2@,:J4"]QZ!&H]T4 !$%^8+R$HT08D[B02=!*5X(C$G42"3A+5@T"*[WT@ M*$$DB3DO >=5ZD5,XDW, ,XO$4@EB"0QYR7@O$X026+.RR&<1R!-O!X$2LQK MB1N#!(U!)[:M$C<&"1I#7 \ \;75$H)2\QI370*JZ\1;*XFI+@=0?8E .C'K M%6:Q BS6B5FO,(O5$!8CD.;B#3VEZL$L5H#%T:*K!YTU?B>-R(CW28BT3JO4 MIEWASJ!BTD>+>A6_5@U;Y3QS'+D8C+P%2*6R=F7,TI^T+YY/[AY/HJY%>XK [L_H8D[@_H(NEH=SIE_N#\=>?Q35\WI7C^[+IBFW MW0G#4UDV/N2??0W-Y<47C\>+C7]JVI\V_*X.QTV'BZ;<]T=ID^-YWM7_4$L# M!!0 ( &:#35"$B7ZN30( "X' 9 >&PO=V]R:W-H965T&MZJ=5AIW:T 4/N*-50]B8ZUYLU1 MR(9J,Y4GH#K)Z,&9&@XB"!/0T+H-R\*M/%[9EG-M(AN//$#0<][3&Z?@]^F>7 MO$EF1Q7;"OZ[/NAJ'69A<&!'>N;Z15R_L"$A$@9#]M_8A7$CMR1FC[W@ROT& M^[/2HAFB&)2&OO7/NG7/:_\&)X/-;X@&0S0:$/ZO(1X,\

C*7ZB>J:5E( M<0UD?UH=M7\*M(I-,?=VT=7.O3/9*K-Z*>,$%>!B PV:3:^))IKH5K%=*N)D ME #,%)$7HK(^?&-?[;'IML7AT!,<883]0[ 6*/4#Q#*C7 MD,E&'Q F!,-D1N05(D1BXD?"7B2\0$+1O$9XL5,4)3#/9D!+&8I1EN9^'.+% M(9X*W2EQX@V0/'#FR0+4' ,A\WR\,CBIS@U.ZL5)%SA1EOH#9-X V0/Y9 M0 M#&&:SSZX[5(6YTET+Y_UL#?""C033]W'*4(D+F'6*I2S., M4CA# I/&96^2[U2>ZE8%.Z%-#W2=ZBB$9B8F?#(5JLSE-4XX.VH[3,U8]AV\ MGVC1#;<3&*_(\A]02P,$% @ 9H--4%Q9ZEX2 @ E 4 !D !X;"]W M;W)K&ULC53K;ILP%'X5Q /47),T(D@EZ;1)FQ1U MZO;;(2> :F-F.Z%[^_E62@G+]@?[''_?=R[8)^L9?Q$U@/1>*6G%QJ^E[-8( MB;(&BL4=ZZ!5)R?&*9;*Y!42'0=\-"1*4!0$"T1QT_IY9GQ[GF?L+$G3PIY[ MXDPIYK\+(*S?^*'_YGAJJEIJ!\JS#E?P'>1SM^?*0H/*L:'0BH:U'H?3QG\( MUX^)QAO CP9Z,=I[NI(#8R_:^'+<^(%." B44BM@M5Q@"X1H(97&+Z?I#R$U M<;Q_4_]D:E>U'+" +2,_FZ.L-_[*]XYPPF^YXK_"!8B"ZTQ4 MC)(18;Y>>1:24:>B4J'XU:Y-:];>GJ0+1YLG1(X0#005^Q8A=H3XG9#<)"2. MD/QOA-01TDD$9&LWS=QAB?.,L][C]CIT6-^Z<)VJWU5JI_D[YDSU4RCO)8\7 M:88N6LAA"HN)1IC5!+*[AH0# JD$ABRBN2R*Z(H>?0RPO4:L%I,<_BGR>%/D M0YKQ;+-BPX_'5:[^4F3E';&=3R/KB?M.0: ME<2K93AIRS4J3=)E,"D,C:X4!5Z9]RV\DIU;J9LR\@XCY"'25W+B+\+U-ISQ M[]3(L1/B7=[.JV^85TTKO .3ZB&8ZWIB3()*/KA3#Z!6(W(P")RDWB[5GMM! M80W).C<#T3"(\S]02P,$% @ 9H--4)FZ(GXQ @ E 8 !D !X;"]W M;W)K&ULA95OKYL@%,:_BO$#7%04:6--5I=E2[:D MN??L!>IU%MO5%^?>JW M ,A335LBGWA/.[URX:(E2@_%%4'*V02T#210AT)*F"\O"SAU$6?";8DU' M#R*0M[8EXM>>,C[LPCA\FWANKK4R$Z L>G*E7ZGZUA^$'H'9Y=RTM),-[P)! M+[OP7;RML-%;P?>&#G+1#TPE1\Y?S.#3>1=&!H@R>E+&@>CF3BO*F#'2&#\G MSW!.:0*7_3?W#[9V7-TI+7L6TZVP[C"L)3F#\@F0*2.2!._QD IP#H M!("1S);ZGBA2%H(/@1@?5D_,.Q%OH=[,DYFT>V?7=+52S]Y+B% ![L9HTNQ' M3;+0)(^*:JV ?TR !I@I$B]%8N/A(C[&F=\ >@V@-4@? '*GC%&#K*:SFG2S M@9%3BD>5YEGBATF],*D'!CLPHR9;I('1)DH=F+4J0Q#^96:Z+\:#&PO=V]R:W-H965T>YWZSBZL?N4'2H7W5A85G_L'(8[3(."; RT)OV5'6LDO M.U:71,AEO0_XL:9DJTEE$40 I$%)\LI?S'3LL5[,V$D4>44?:X^?RI+4_S): ML,O<#_WWP%.^/P@5"!:S(]G39RI^'1]KN0I:E6U>THKGK/)JNIO[=^%T'0)% MT(C?.;WPSKNGK+PP]JH6W[=S'ZB,:$$W0DD0^3C3>UH42DGF\=>(^NV>BMA] M?U=?:?/2S OA])X5?_*M.,Q]['M;NB.G0CRQRS=J#"6^9]S_H&=:2+C*1.ZQ M8077?[W-B0M6&A692DG>FF=>Z>>E^8)"0W,3(D.(6H+<^QH!&@+\(,17";$A MQ&,)B2$D8PFI(:1C/2!#0-8.05-=W:XE$60QJ]G%JYL3=R3J8(=3) _$1@5U M__4WV3$NH^<%1-$L."LA@\D:3-3!X*0/60TA88L(9 )M%I$KBRP:T*T<[H<( MB& ?LQQB<-J'/+AD8LO+E\FLKV[4LPN=18>:#[O5PA.W0.P4B+5 W+-AM21K M,*G&5!J38( 1M@H[A$4)G$ +MAS";I(P@6AB%7B("Q%&T*[Q$(9AC$.K76O' MKA"F:9RXBY4XBY4,J@W1)^U*G0*IH]K(JG:#2;J^08) !.Q#.A:X&@M0P:1V"# UWDJ#(.GG+(0Q8WL8)K:\)]2QAIR7LL&2=UPP[BH< !I'] M W !G7T;J[@>H=@S.7&:G Q-8JO<68/!W3K> KMK0]#-$+5R2MG.W%*?V)*# MC/-B @YCH67,@+YPYD"YK+G%;&^?B-GF@LX%7-)ZK^%_R#<#Y$]2[_.*>R],R+%!7^X[Q@25V8-;>=P. M_ =02P,$% @ 9H--4&?P:=8X M @ N 8 !D !X;"]W;W)K&UL?95K;YLP%(;_ M"N+[:GSA%A&D-=.T29L4=>KVV2%.0#68V4[H_OUL0Q$#=U(4?'G/^YQCL%T, M0KZHFC$=O+:\4_NPUKK? :"JFK54/8B>=6;F(F1+M>G**U"]9/3L@EH.4!0E MH*5-%Y:%&SO*LA WS9N.'66@;FU+Y9]'QL6P#V'X-O#47&MM!T!9]/3*?C#] MW!^EZ8'9Y=RTK%.-Z +)+OOP(]P=8&0#G.)GPP:U: >VE),0+[;S];P/(YL1 MXZS2UH*:QYT=&.?6R>3Q>S(-9Z8-7+;?W#^[XDTQ)ZK80?!?S5G7^S +@S.[ MT!O73V+XPJ:"XC"8JO_&[HP;N>>PS@3 MXRG,'X"F #0'0/+? #P%X%4 &#-SI7ZBFI:%%$,@Q[?54_M1P!TVBUG90;=V M;LY4J\SHO<09*L#=&DV:QU&#%IJ5XK!58)C.&F RF-- WC20,\ + YACOP'V M&F!G0/ZI Z_J)TW0C)(,Y3/PL.*,F7G ((1C&?D[LY<0>3KSB MQ!L.)@BCS,])O)S$PTE6G&3+0>;U1'Y.ZN6D'DZZXJ0;#DRB/'EGW3(O)_-P MLA4GVW)(;'[$#\J]H-P#RE>@? /Z "."\G= YCCT;M%H@X)HLT>C[<>-26H6 M<+U5/<(X2G&RWJ]@<838,_T[E=>F4\%):',:N3/C(H1FQC1Z,#76YAJ9.YQ= MM&VFIBW'LW3L:-%/]P28+ZOR+U!+ P04 " !F@TU0P?Y0TO," "W"P M&0 'AL+W=OJK.7,/RC53() ;@ZLHO*!-ZS6;W9<5%3IJ=@'LA&,;ENCJ@QP&"9!18O: MGT_;M6 MA9X% \NVJ%@M"UY[@NUF_B.:/*'$&+2(WP4[RXNQ9T)9<_YJ)M^V,S\TBEC) M-LI04/TXL24K2\.D=?SM2?W!IS&\'+^S?VF#U\&LJ61+7OXIMNHP\S/?V[(= M/9;JA9^_LCZ@V/?ZZ+^S$RLUW"C1/C:\E.V_MSE*Q:N>14NIZ%OW+.KV>>[> M)%%O!AO@W@ /!MKW+8.H-X@^#,A- ](;D,]ZB'N#V/(0=+&WF[FBBLZG@I\] MT9V'AIICAR:Q3M?&++;9:=_I_91Z]32/\G :G Q1CUET&'R!R>(Q9.5"T( ( MM(!!!894++!CCL<.EBXB2RP-=TF>;I*,9$;@9D6M/1EMUI4X"4A )+Y*+# M)"VF[C H-#\KW/NXD: 8%!0#@B*8( $)DD]$U&'B"Z4XA"*ZCQL)2D%!*2"( M6()2QQ&XPW=A(SD9*"<#Y%B79Y$Y?D@>9[::>ZB1F!P4DP-BKEP %,+E(@0H M4KM>A,[13$F"K2PL 5B21\2^U@ ,$:T[LRXWA(NR)+^R0^A*/41 @)D=( 3* M;=VW06,Q8%E\1-BA(->.'X)+%H)JEI.PR*TE&-GW8=G#XMNP%<"6$&S#G@"V M,6P<'EQ0$511G72Y(!(B6_5MT%@,7$R16TU)B*]0P.440?7425?B;##&*+6S M!:!B[)Q2%T5BC.Q9[_]EH=A;7N$OE&HO_XYIX53[.K.ZQ_- MA3'A_"R+JEF[%R&N2\]K#A=69LT+O[)*_G+B=9D)>5J?O>9:L^S8=2H+C_I^ M[)597KF;5=?V7F]6_":*O&+OM=/+^:OB:GR^B;? VJVMV M9G\Q\>WZ7LLS;ZQRS$M6-3FOG)J=UNXK6>X#O^W0$7_G[-X\'#NME0_.?[0G MOQ_7KM\J8@4[B+9$)K\^V98515M)ZOAG*.J.UVP[/A[_JOZE,R_-?&0-V_+B M>WX4E[6;N,Z1G;);(;[R^V]L,!2YSN#^#_;)"HFW2N0U#KQHND_G<&L$+XR_\ZK[OO>_+(*A&^Y APYT[$"CR0[!T"&P[1 .'<*Q UE,=HB&#I'6 MP>N]=X.YRT2V6=7\[M3]_7#-VMN.+",Y78>VL9N=[C(88$8 M^%EH?GHF>1#JOZ3Z!,] BI0%E+( 4IY,;@(+)/:3F\("*5"0:H.1VDVN';:S MP_:SF&*.^#@K?-,>\?6P\(U+Z=8F$57(D] B0 C1A9!Y(5.(*@3&UBNA0 C5 MA=!Y(5.(*@3'$@F $"/'@WDA4X@J!,<;L6 M^WY[ZO_R_6[9GUE]SJO&^>!"\++;*SEQ+IB4[[_(N;FP[#B>%.PDVL.%/*[[ M7:K^1/#KL /GC=N F_\ 4$L#!!0 ( &:#35!?0+'_&0( /T% 9 M>&PO=V]R:W-H965TV$[=_7%Y8EK)6\8'M\SIDS-IZ\9_Q5U #2>Z.D%5N_ MEK+;("3*&B@6"]9!JW;.C%,LU9)72'0<\,F0*$%A$*2(XJ;UB]S$#KS(V462 MIH4#]\2%4LS_[8"P?NLO_?? X@E\@?W<'KE9H5#DU%%K1L-;C M<-[Z3\O-/M-X WAIH!>3N:]A3J%_=++Y3OF3$)RF"P4!=6JUX\ M+@B&UL[;WI=ND'+G(Z.@?$ E**), "R EZT0__%W3GC!0E-/G=I^. MK(@LBR2PQ[777N.W_EJ6VV"7I?_:):?Y+MO^^P^#_OB'X.MZE97__L/]=KMY M_=-/Y?P^6<=E)]\D&?RRS(MUO(6/Q=U/Y:9(XD5YGR3;]>JGJ-L=_;2.T^R' MO_VU3/_VU^W?WN;SW3K)MD&<+8*S;)MNGX+SC%M(\RPX")[4>/\XN_O[^_"+X?/[Q[/W9]75P>OGQJJ6M M4^B]B%?0ZR+Y&OP]>:H^UX7_C:-H.(Y:!W_SM*D-HM<]^4?K"U=)D>8XX47P M-M[6WM7KJ?[;?VM:T1FTL:!VWJWBN^JORWA5UEH\W14%O9"6R@;]I80-V.3%-LWN@NMMO-V5@;3__U9?^KU.2K+N[])54@2G MT/]=7M06_2+/3N+Y/(%GX(D%/]W2TMDZ*>YP++\4^>/V/CC-UYLXJS4I3U^O MX]4J>+,KTRPI:X/;%KO:>N@7[Q-X<7_CY]D\+V!IB'A#6IPDR&&:>)8+(+9\ M46O^XK<]*Q1<[-:W]9EWN[V3WF R[;6.8PL+-]^F#PEN<:SWI^T,Y.LU'/[K M;3[_ J,F#A!<[K;E%M@$K&PK'0LY"3F_@Z]K*_J/]F/C$F/CNTT96>ES M$I;&_EV&0);6&SK,'&$Y>I"V_7Q7))DX7 M0?(5[HX2QH:3R:GIN3?UV@@7#[32F_@)]ZX,MGD 72WRHO;H3;Z%7=W?W%4! MEUJG'M8%_%-$[AT$&)W.P^7RV2HOP+T=BVQK;A M. C9E,S[-L"*X$CODN!5MP-<-@ J99$H#.+=]AY.UG_ T[UN"%(!_B?RTL_! M11YL_-:"M"QQ+^B(668*I(/T!7=\@JS=R$WT'#"GI)TY,9M^V5"']:'"Z(?C M;AAU^_+5=Q_I; %<&*Y V&=D-R=I!AQSD\*^U\Y;L@7Y%/J&2R"#/NM'"@3: M_;Q^B_!V3\^G=_\_JUWZ!%/]#[9PDVVPCOU5?!3BX9 L@Y=Z[ ;[](, MVDQQJ?#:0\WB?\QN462?;__G,X?0(>PCH)NWL&!Q45KJKI_[ROLS0_S//7E. M9/_<4WL$(?=$OGC:QZQ]\B>X?IGJ64C/>(PNTJ'[-0['W(;';V' MA<2%XL4ZS4AA18&\S@%+X'USEBL7 MR4.RRDD8:F8,>6T0+0MUM*)M61;Y6K\$&]LLS*3N*R1>U69V+OQ*GFWIE'J[ MRQ^2(L,I("/;W9;IHL:[VOIMF?2!3_M3OTV6>9'@9CZD);(@^*@; 1&J=>5( MO#(O'=W"5@(UU&@9J7=:[>BGJQWRF_^$IC\G*-*C M= -D&=\E>,L3MV3QP95W3H);G. ?:F'!,VE@T0[KW$LW-T6P?,*!<_S M+#A]1O \>T[P;.[($1Z9F?EK][Y!>(33["[:>!:]&HW9OU%UE&>>X]AU6\C$>\ Z:;WF5P/\WO07&'-RP]'T1OWTJ\ M9WP$;UF>=1?H.MFT3[3ZFEF>%[UE.]LKQ;1VMO>M?9N_=Y1[-G_O>U<[$$A0 MI\?;1+C<,HC;;O-#B;.F@AU(G+7W#MOJ9U]K7(P7=+;7[W'05A^P(@?.[<"M M;C JM(O[:.1\M\H?#[2LGLZN?PW>O;_\?!V\^WCY(;B\.OLXNSF_^"68G=Z< M_T8Z:DVPG-D;#@][DC/_@*Q+9?)G$AL*;\VFU4B^N4B+>? '78%W574TA(X M%DS#.)&;O3AT'A:[ H<(\IOT1=OZNE4T.^3-=OVRUPG>S*[/KX/+=\'5Q[/K MLXL;8(^7%RUN &S_"E@S6;W;K1T'-7EQ>7,6](!U-SX=W, TT#5% AWVN]/L M7LW=^V%I['JE=U.\ ^+Z L)9\#DMDE4"&LAI7L"E<_1O_\\DBKH_XS*)N$C? M]'X^#NY!FP(R23*TFV_B@JD<1U$LB!4]IMM[%=NUV,"*SU/8^E*;5U9/^'RR M8UHPR&\B"N2X;C7N'-"6>=^(/['.X?,&AF3WZHC[92Y(@X&6'"F@3W,-CEKJ#Q%@Z@U'. MZF";&;E_<'E@%N5]OEO!Y8.#C(D(8+[_W&5SVD>S3XU+;1O;2FMZ4$MV3#^A M8SI!2Z7R' EVDX3H'-+NC7\N#1G\'5I:H7PJ2F(H',R.NKEUYW 9&'-T(0XIW,-O>"N:$.; MVU<@(UCN5KPDG2ISB8"O?;H^O\!(F\O?SC[^=G[VN6;P*^[B3&2A,+!"ISYN M5SP?(RM9#X(CD^YA@L_U3PPP0@98?3+XG-#BQ5J6*:!_6F]0-^_PB#QJI@9C MWC'QV].WSF]16KW/M^4FQP-7Y#M8/B:O=;Y(UN2B>L3@D1A?S/('WA*04!:/ MU#,\6>;+[2/SG'RQF\-IV]Z#Z%["70>R#_".^7V:)2?;_$3^#(X^1!_@E,%= M2'NLCR3N,EU?*"K#0M[6N". ]>A*^J=(3 M(?84W!8Y'-82B:_8K4E(AT77Y*MNXFX[=#NKGA(TA7K:VJ1WJ5DP89^ M@6^'L,7 W$KDLM!1&.3I2M:DQ(.T,E$_7]*\_ +KMEPER=;C^B7TO WNBG0! MVEERG\YAO4 NO#AH $^5H]A09N;Y,82.9LA[H'?_TA72R +L[BDJ,T9TM\ M11W]GH&/5A.IO?1-C4U^7FWB>_/L/="G!&?J!V6T?V.VS[2K=+EP! M1KXC7Z-[1>!5V2R)JKKP1,L8ZUB:BN!!9 %?6Z60Q01[L(*'?.O:&;&%T: 3 M_1@<]8>=R8]!"HT^9JSS5HR3RGAHC@\/3##"(@O"Y@X\2/1VYA;RD.40*]+X MXKF]&L04Q4<+^/4:FM1'"F\+'8)!OX/ N)OS'&EHR+QY6/C1>UR^CPTZOA. I'T[X10,OT*_!]\I23_%FGHA#?XSDP44)WJFHYW[<X04#-6S[AW:#JSZ!GCB7I>]#N\?X *2A9.JTMDCE[;-?Q M%RW$9J0C)F@)):Y<\OE*FO6^$,0:#@M6UL02R$4LESC>G1M4J2AX[S'F6 MN+.4<8O^Q78;?4[B%=& N;10AX4^[3WX6=]\6VSS(5!+/2"6GD4)JW"W;2M+=SA<922*%U>48N@&1#KXHT6-!]956:K7 MZN:^2!(O"B6XAL/F?J&\P^9Q&1-9\II9.?I.[%_*%P%>!;U^V.T/PTG4A0_ M0WJC<# =PM]1+YQ,)^%@-,8/4=B'I_K]2#TO!QB3!FZ8,6F0YMG[.>@-1V$_ MZMG/HU[8G705;BKT,\'A!+THG ZZ001]CD;]H#<)(WB$O(XRZ&C4#R?#(0VZ M-QF&X^&(Q]GK#^"_+G\8]@; M"+U/L_N3E +6+@!NL%1LSTUK)L^65:K6\>/ M7S?7+H,"-HT< M,$C,T,F<59:[]89E =(L8S85LU$ V19NW]J(3+PS]*H3J:M%93G]BH44#L[= MMK[#O2PH%V*YWQ[3-AS-!9F6)/)).4;8PEQB;+7H!+/Y=D=F,;9XS,E0A M2 MI+3(BQ16H-#R>UXZ*]8)WL5P:?U&#C3/&'&>E:BRTGA))HV+@@RF,E9<$9<9 MV:?+'>I;98.QNVST;H16@K5!_\Z7$@ N-_#M%F6N(O]*$U"\(AR=@ 8^]@5Z M\HC3*[R".FV::%&.W !FZ'P]T\CHXDV^SDGMQHG 6Q"9"LS(@\"1/HIP'RQVJ661#;$ZE@ W&2X'LL2@VO_AHLI1:+56&CK9$O=NI>:RS-&! M"(WR*5ZQ<8 &A\JS=I8I.7#Z:5B['!5@$#KA&.1DIKL%^3M!?3[#=IQY+/0\ MS$ZC(&E-MX=H%8I%TX]\:.#?>0[#I,E>9O 4[(5$&N"05+S(B=O,KC_AEX.3 M[C1 08A/UCJ'DY+"ST4"0B09;5#26R=P:!8LZ;-PR(>(9,T8%7AB,X^)V"51 MJ%R1!@^31/$7+H$MG42E?VH0L" M36W M^M47(SV?6O?$$D.!W$/VXA&3FWBK$TBB>>V5^<^(R9/RX/\IG0%8=>1 M0;>$5B90'/_7+N8$-1@QB,I')$#'Q5#J!N&:E$]QYZMA!F8MNG#=H1\:*^ VF2C#VQ[HN$=EQA'J^T M[[?*1V.1PZMX-!Y(#7Q(F+Y7Z3)QY&,9,0[ &"@,#].K+TQ%Y&(R>FI!F9P_ M)+(0'PIF5\!\MZ9\0L?2#.Z]Y! M'A^-@._<.2?#XCV\IEP,.A".@_OVG\)\T;R+4U<\=;IITY+M\?#UEI1DTO[Q M:D>Q@<234$\%)[?+1'MB@M+CJ;CMR#]!HB+;@GAY8)TP3@Y*4+\CEN$#YF#Q]J.[ MX!&6M @II FNW_](G.DJ+2 _,4TY$R5Y;EW_ 4:0S8U]23S O9U+NO/'-QI[Y'C$"$;,AM#,N$CT^*,R/;1+NFK8!P.)J"^CJ?P-ZJ=J"]/W1&(C9075)0/9"CI6K,3ENG@ M#)&G5WM07*&-#P:IG=F)$,?"FXSFX.)X;>%DJL&J>^GP:%G_WKBD\;+8E M^!H)P[EUM3IAR)?LZ\RZ=B!S4N #!5*S=JHY%PE!:K:U_2&%RKW_R : LA2[ MT7-RBW\95F6?SW1]9];"Z*R%6,_+N^C^6FN M18$=WBS=?MQ)>N<9KY%BP2XONI;(<0__]\3&_:]H?T^W6O:B'<,?0"8E<1VX M*P\>1 ^EK9[0'=H]Z:"3*ZYY_(IE:BU!E?!M20H"6A6"39[R-L-5DU@=A/BR MF:/+>% /M(QX2^Y8Y@YL8:.Q.NWMIK]"-SL5=9D]#Z^E'^\EF2XN_:V#L*$BQ MT_$7NH.OT=D]@\6@H%+'KJ!HBNZ8T RX0WD,N"VYP*U%P_BWB<$N=ZMENEH9 M)" *#W;X#K$*)\B).ZDF3W94/:$2MJW,];LE7J\V!%KL=C5#BAM%J_6Z6C1M M_2TY76IK ATZ.MF'FKJ2IMXZ39U24UZ<@8ZPTX$O-A3'<2')<)ASOKLY=X3N M.*,'[PI*=B^T):!T6/IM,H^1W!$ A*Y\(CS4TO)=21/)LT2LA]Y=0%$$ZS5< MI*@;.$HV!VIIBZD7,S%?)3%&].TR?>B6;CP<^^3(18-*=T=T]%60_QDC71LVKVC;&_C6S!2G2#7T'Q! M'DHWQ&Z7.^2KE9=XFEZ/9(\L[3WX!S9JSUU4TS?" Q?;/7=DG7W5@R:&H#U@ MDZ\&HV'8QP )='2SN6'U%&I6 _>^]LI4[XB:6\^1S*V+3*MN!%&'CA;9GRWY M94G"?S[V03U2USN2'X]>]8:H_'!DU*O^8!*.1I.F\2]?WA<9R&U?K_K]<-H= MDK+W:C0(!]UAM2,+=;)_'WA([/MP5M0UO*[)Y4[BJ,_X%+O8F/=U'.' #%1R MW_>J-2C1'Y^=9*6? M.J4+=8?="'8J&C!]C(%:!H-QA1B8"%2;F1+?9&JH4Q5T, 6:G/9'^B,"U*!G M_05V4-.!)MD^)HD7WV[D#6D/N9/2#A Z*-JK9?U<;'*!=U&],89E MV$XV:=+&\9,Q05?1L^YS0N._&KLSKKLS*+@DV82,SQ9IDLT3OJ:,#:C:,PP^ MQ>E#J]=:]L=Q_ K_1R%2^ZA4G^?2??->O]E.JM>-SPLGL*Y2]^B5%3 15<<2 ML>)+;@P$34U>&N=R=&P(*Z!+47@%/VQ4A"97O_0FE/\ $@207 ?D#3R8;&"G\ 2THID,5M+14N>SXX=< MX@FX-^9NG:TEEBX)-X'M9-F0]=:">H/AP;5,XA=U&?*OMPD'$!J%A43095J4 MVY,4U67Z"S4GDD$[ZK-GH-3#?++A())[3:HUQM&"ZD=BLO'CAV0IW):-P[+F M)&-#(>LB'7-D'J'B>YKU4QCY6N0;4#21:[&0;(G"9";=(G79R* [.$J9%S,G MPB_:7[2D*H9L/1+N#"W'C$R]4. W"VB6MN1\J(*:$5 M;B9Q',&8GG*Y6"I."&'Q=#+6,=P+<+#P9GG,R']CUYU7#7G*)L>@0SPD^2V< M]Z2E4^R2F)EM@E=()O3[$GDX45F A-BV%E2R#RDS7(!!B[ZT;;G>EH._]K M$X2G^*SJF;# A+YNQS$B6AX9I-,UBA[",3D'@K)$RP0C5=""Y06-^;:"3O ! MO8Q)%NN=8',3&Y*!B19W; :V]B'GXG3S]EFT66\(*L@J@K[V)X$IQI]N_=K> M<&$IC?_E Z=4P3Z.2) JU>5RB)E&O=@Y.$#]M.)]S;4O3 MLJW$CVBRL&%QVNIF)\^\57\TUU3)TR2RK*'2!M4CQ8'OMIM*'*1REJSC[X?) MPFSHX;DU#' -^\.N64.O948JJIG9ZDOZW##@\C!C6.-A9DUM2S2)II-LQT9\ ML1EIO=UQ-6CX[5+<=$O",?8Q0>!^ M;)J./ ,3U@^RBT/EX8U@J'KM<>)/='M8H[EF9D'4T7^]PJ#P_G1,CO?A=,I1 MX>/I1+78;R] _YJ9G!\;?BZ&I'T7 ".P-Z^W :]*)^V)M. MU56\I0/>Z\J#HTXD?PVGH.'W@VDXFG:#P33L]_OJU+.7!/\6KS<_&XN)F7'/ M=AMV<8:@F/2AVTDX[$^#Z7"(X> <*=X:=XE+-!H,P^D08\[[87_<#R>3,0>3 MCZ.P.^Y])^+R*/:_$F'U.]TZ86F:T%^]D+3$3%G]W$1:8T-:_7#0'P71>!)& MHU'0@UWKC;M-I*5'#I0PF0R"23B.IHBDW!L.#R2M;F>B9Q_V07XF/0F^G[7MB#2W7:Z_G;(L*3'[Z%:FX$SB) M)4*4GQ,=QNW?/'B%KZII**YL8ZZ16(+/A7SYDB'A"0WZ K^0%D#[Z(JF(%L& M4=#^GGK0/UWFW",J*1S=33<3GCA2H#X[9@6OA0>=8K"W =$'&T+9/3ZAG"E0 M?!PGG[BS>/[ Q@PEP#N!.$KD M%O[9X)*NDCO4RTS:.M(..^AS.ZR?_9AZ.P^-C$K)BB2K>*[;;IR(+>< M9E%?+>*(/FF*)!6K:,@" M.&&4!FF#DB@I8-S$,D@@A!DJB41L*+I')1/O!I_B7N86>DQL%'Y,O)'"+IZ" MY\E%%%&:$@B,DF;L"F:*,VY: N^0M'.VB MU LFX6FE>*334@>6D;CM"-H$*<(O&R*_HVI!*'N'?K".V3654:D56ASNUUBU MW-U[X-Q99VYS=VY^+ S9D7SUE+V81@WQ1JDTPI?.87)6RK':^.H+^S\1SSN7 M_"[6C./@S2J&05[/[W/*J:=?20UBW))%LH(>G"1Q#BC!@">]&T01$F-#MK:\ M$B2B;P]^Z6GU) [P]L>?YY[NLNK:IU^OM:G5#NH M*,X(LZ$$Q>1)*(N9-X58.2&,7B+;P=WIH$@,SDB9S*PV*(LL&84[2K>-"RJU MY(81B?E#FW]J[V. "27DYK<<^T%Q^4X#I-OE(-D5[22LK$^^2)8K)GQMUW(Q MP@[V-?BX4,Y=QD&BL)>K)PZ)GZ>;%-OXBRJ(9I$@?8RECD98NT&$->^ [$H^ M&TJXJ).&^&2L0DLW^;(*"-ZAY+$";5LHX"SJ-67JR8V%%^E/DU,R-PWEB"=9S&P)7BF(-:#Z3-'Z2A\_<@R:4^P/JZQQ M-PQK*$H@^EG 2?.4R&\2U(2[D8F#GB;;=H-,I"A1KZ$DSRZCFXT)%<\0WN=\JMF%H^F$EPZ$!KHQX8J,ZLIKM:C9OK+AJE..$%\TT+AYF)[A.^C)&V$L2QR1VD3%-S3*(-KI'4+6Y*-93 MO\N<>;D'HL.:G^MY:2C50.@KO0%HV3H4 Y3FR:CK*\+JP""CBC**+C\,;;6C M"#1&;Y41,/?R:F"%,KA^.)T.E&C5P[ WJCK:#QT<&U8M4LWA0T!GO$0PCK^9B;+K%U/R'U&2$ M.L YDH_W*/483G0]!BNY^Y49; :R6Z/!AYX,E8Z*K222>5%4"9:F6(>V9H"N>6)_95JH;G)#JH+1X)$I)>2(.?'B' M?^H$5[IGPDZ0X6AP\B*IQ*NY%8FT7N*.D0./6*?' 6Q6<48IA)@YH4T,GS7@ M6C!'#S/F)%43][*%33',[G*22_E9>TM*491Y-2M(XP+1,!K0%EA]*Y([V,R" M%3?%&8>$':!%2T[VY<@L!M*LI/0[>\9#TZX/#)(&3NT@LY*/0SN3V<'!'B<, M'C&LQ\!U+CUWAX.A>EU/I=@5RJ)HD-3J9(YSXHD+2K3 LJ$V)V&&558<\PGP M/E)GTTR'C3!HB=;TW,AGQ9XJ_Y8" F,'LWXZ^2H(1G9W&;.##0J\2=94Q9:H M1,1=8=(S;XR"6:8J:3'5K/D8<1EAA1PN8LGD71$EAG?[F&O!1CGT MZKGO!OT?B7KZW1^=G&ZK5)F4(.;WP^A'_B,:FN>;R%;'V/HN"V43H 1NKHS7 MADG _G ES\)NA&T?-8ZC3&,JS>4P?6:)Z.JDQG!\]%(7NJ^8$(5SQT<&%W MM'EX)+&BQ*6V"#8MR5EX=LCZ_BTY9$[ &_Z5_<$A-,WY!>B!=1IM,\*3V&4C MU[8-R6/-#$"LE8^Y$S_*-@ -%>= AA*$F#K7:3!M;]#%+&$?'+B)FS#FB#-PAZ.N_,4$_!_ $53+:N]=65HI?WT9G\"))V(!;A+V1Q&Y*W%%IGQR MF(YT7R7'A]W'"^-XK^$&L3 81M-N.!D.VLCM!0QPXD]7'4Y(K1,=3X:4 Q[8 MC,_J1(.VB2IWHABIWPN'W5XS"Z'PLI33^(AFT)MA\7&T<;7/FW(LGF1=ZBKDVX4!E1FN R.,,2%X2\F@^@8/W_2#QV;8.HU MX?0:H:(T+2\I#)=:VN96@:(D4<0QQ&(9Y#G$HU\8(0]H_P[HT**8EXK@,% \ M$^.E 5DB7U=<)FU&0[%2>;DP8@S2S?EU+;XD3T$-6E.QI0P#V^^TOH]:JNPC M1\;QK.O@10<@/!&@&)"=I#@MQ(&0:P381V6:9P^--4:PI"J@*1:BDQ>%@/Y. M\N4).KXT87R\_&3HPEFUZKLNB@(Q"3S45,E805NY++I%$@,8&-GM.T$(+MH1JP/30 %].DZ\*1!MNHZXF'8,A; MXX<(9F*3G*XTMJ];O0$Q=I&' 2.S"4?+74';LD"$L97+@<]K_+#&@)7+@">< M"(,\]1!>BGSRF-XC;EHMJ$OFY>AGBP;<5.U7'3%Z!QS9X]"[)8U5D\D$GN/J(I<1N?J<"UUC2^NK#V<5-O<@5ASJ'P=4J M%I^*#83>4W_ZH-8)T7Q@XHV:7VH+MWXNMNMY"!@;HDQA-QPH_(2A09BOP[%G M\%T%_.@HC>(!CF*>],<8S!>/)@,*@>N%H@OQS !QR..B' M@]Y O1=X8K-Q"S<:^Z@7#H8@H75'P3%] 'ERV!\&QQ+7A"BQH[#+8*PPK\EX MZH=SMP$":.18Y:TB!PY%_7 \$/MN- ZGW>G+8YP:TY1@RI.Q)$$-!^$0EN2; M%$+/;%REHF$'H>\_?CI[ZQ9N;Z@Q)D!*&1UI./&K?=5/GF]R#TK_T-!T0S/< M>^*)+]^!FG6KH'?'A<:5E11^H#'4%-AN]\B.1B?[""UI= F_PEC/*87'#0;A M>!B95A]B84?0WQ3H&4&1^T/SLPNZ83,X-(22_*O8O]P;8LP>G*")8IX5U]G]Y?7T< $,) MKG^=?3RKE7739N8K8VIO)X:#6Z7='YG=;WU/<=5G8^MF/[YRBC.+];>2EO%8 M+9ML#6P-1NM:^/9>*[L)^2=4@'G3(UP%B^G'+0RQ:;)C)Z9PGCLFSWS=DJNN M#E"*R=)!$ MK0M2ND9'+:"*>*(7@ 6>E^T8YG$I1BC!K:_T3M H#L:9![S>L%A5%/:ZS["* MMO[28N9P&(>3+C!YO(^.AG"T^W A'<,'! "?]!#C_*@/)WUJG2Z]%)&H6=3.G L17?HYA>?QQ.HJ$3 M?>]]5OIX-8]VW)V -#&I#+'^K=I?$_Y5T.UT$4G^B/X]YB\F\D4?UOFYTN_/ MME#E:^-.<'KYXWXG&A;@L7W7CVI7A2.Q\.@!&T*1K9,N-A7SJ(?7?3( M<*[C#":0W.5A<(I:5PY<,@X9#8SXU@I-&&)PPTP+.!1H7,.(O2W#V@HP":J; M(*ZE?&DJF^ ELL\CHV9GXK!+%FV=8#6! 39=8951G_P2.NV08.R=EUG568FO MF]&EE!2K91A0T3ODI&"U!ZU.8OJJD9A]= 3TU>&Z;@H4/Z%]D-HXE$&;Z&AR M%MF G) 0J=_LJPDV:VE6M=&L5X+1G=1C7%J:A;=G MNSL0&S118LE66\DV8S$6SAZ^#T<%4Q^ILX6#BJ2\6?FE6?S11Z!R1>Z:A!QC M4B^_]H(5 <8 *Z)TR!JOQ;.S//#HF5IOY->()5Y02;*P6!8^;B@DC4?=KOQW S2Y56E+S(H3V3(%FX-R&IT'!]6'IK1S9#M$DS#O-#E MNF_SHF!+ 3\;2P@D@\4Z==[Y*'&XIC83V^(!CPE6 )7%U; JN@*N!SWP)A>, M3#,OF@I-(M.SU^ON3E)W]N@H596?HUVP\8HG !RX8 M3'T7& C: A%S3NX7]B!4Q%OS>AHT>]+O"@Z< Q M]_5 2AF'T*HQ\+J2M-399446$6BWN6(DVNR!P TI_4@N!,X5(TC69,'U-] G MMXK3M55ZY'HA5Q/:Q.& %)Q,I=/#< L,,HXIN, 1[[AORB*%+RCR'=4@MD-C M@!C-=<'P.S$:=Y?0)E_RUSH-9J8QLR3_/GLBA[=? %V^]6J0LTN#PQ9FIS=1 MO_\NN*8*L>_3[$MP^>8M8IH1:$$&TW@*AL0UQ@07HD .@'.QWJTMPL'<*#)X M/^J!P&IH1S("01%-TFZ#S".$MI,Z24'*S03?.7*3*WJ2Y M"X+VTZTQ@+U8KM_2%+1W>$&M :V/6S_7K$B_4 M?3FYH!;)E7![V3\)9ZM(5,/N,YZ,!+?HNL$KA&9ZXMU+%H14*T8E7(8UE0TA M6+T=A=8S#DUQ>I.SW=0K'3=>YT9QI=,U;1N*80>OB3YW8L5P M>92,'&.^41BSJ4_:B/[&G!EK!--%CU3X&VN42-Q>S!);@,_$P; M[6ZKB*]2BJ)$KT&/6(5D33D$DHD!+YGTV4V<>L-JW<-'>?852- F'H8VEBH& M$KS8:J5R%X_)9M8D54[P:C -AY,NYR]0L8UTT210ZD1)MB-+338^5$BO!,M+ M>(F"#"B[2:(RD;A+]@D%]VB@+DI=;U A%[-0O,.YC? MJSU=^CHJ+,UNO<$H>Z-WRM%FV:]@P%;!HM>97?FR%8J,3CH(HLI@G'-BI,4_ MHD&1.GO-]EB_ #7'RHCX@AH8,SR.Q^!'\L>,4W0E:I3RG73,@C73*K;KZ.BE>/;TZUGCR&68R***?'=W[S 8EI&B7LUI#NKQ^\N+7TYNSCY^ M",XO3L\N;LY_.PNNWL\N@MGGV<>W]6KV#HB K@HWLX%R>RSY+^R(;/D3XV)I M>UOQV]7P/&2GG!V%T2\HT,$UC\$K1F_ )^@;HSD8(Z1FQW(G"=>S>?>,>,!I M>=*T[Q_BR/7LA .RTF2A_-\E@-K:?/"%A::*#O!F?HXZ,I%L>EX\#UN90^*S M2+E'RH';D_%QL%7S&"$@T%>W";F#DJ\8:5MZ6:N2?]_'[ D"TC< R)1, 5]+ MR)>C/\"5AV&0688*2?Y\ZASLD+Q8)H01J&BB.BNM#)S2>UB2CR DV(K" M<, 4PDD7L@'3V.3Y2BH08S!K6FK.^Z++N M G/2D3)O9 JFK4:;"7N=&^<5"*H,<=?D7SNZLV6IL)( U^VUSY=J;ZG>&Y*5 MN)"@C\5AA3H1!#6%LOR%"6\O2'U4358[%"S65+YQJ0-NM[M29QSYYREU,K10 M\@;AN!4USCB?EPW6;Z0J(ZHR/3L+P7^?P2 JD-%?ZW%ZS MW_>*IWN &&VT$<[B+KA*.JJ7X0G M:,;8\J\9X_-/GI)A>77 D^^8_-S+]6G6[?6UJ8U/V^;D9]&X%4M$GY<\5V&<.@T84S9(GO*_3@P]; D^4\Z. MBH5;QUN!*G##54R$!G'E$PIVW8>/DS^_UZ&?D(('VH3EB-!-3MIN9QK96(4] M9ORMRZ6\/'>/99$GS5%"\7Y^8*Q-?PYRZ;:RH*")!:F#6=#$94%('_WIS\'_ MF:QHTL**HD$OC/[O9$4-4XX&% $\"B?=0UC1,RW\G\R*HG';G/ZO9$63[\N* M)O]YK*BJ&_4[P?6G#Q]F'W\/+M\%U^>_7)R_.S^=7=Q@H/'E)XIU"JXNWY]3 MN-/158XE*Y.R%L]UQ39?25 _=8T,+WA4ZIPY61LFFTXYX%5NI*C) *P8",B$ M!U_;R!<-4F.2:1]R,7&(LPQ:& TZT8_!47](WMJ2;!U$DN0V9]49ZWT88)5]"ZG+F%/&0Q1"G'<",5L77M7P*.PE3%C+,N,XY M-7&X'*2+\%#FV$DZODT@-S,*6-:J[J#QYKK> XF]/ MW?6X-KU]>R/*-K+W\F^= 1_>T7@2]K#J%G,PAY-BL8S)-.QU1S97D12A5P/X MNHNI$$TIK4CM^GG.E)-&L#LGR\T!)!%[ETR&S%%8R&CZDD)&!#+#I!L!"JTD8,K%P"]60EY*'H!4==$5@1&$H_Z,Q2Y#APEEEY'QVSZY2.8, M<;2.OS FNRY,J3%,@!OQP4^\+&$SXM"XQ!6>YP>)/\@6;ND8=**BN4$GP6G/ M$]HLG%G*N,-*;!M1B!A.3?(WHH) GQ9(!-HTR+(:CT010:.+%W[+X3[9 51 M,%C9U,FGC$0JREPKI1A4#!1VBR$=-E!EMD[06A(&9Q_.9IQ*@\ $=#1LQ@IY M,@BXYN01]DDYB;&[_6$XH< 48$2] M43B8DMS="R=3K-4^I@0P3+V!_R)UML.L+MZN#^EB 7,]B\78-UOB3AFK)VZ8 M,7B:\'5,XXEZ]O.H%W9![\9-A7XF.!P,S9P.ND$$?6(%-A!W(GB$XE-DT-&H M'TZ&0QIT;X+1R",>9Z^/1>:[_&'8&P#GB]3[*L1M2!SS:-.8YQ?64=C97L^> M2B",G4X*/W[=<*U7J[[[*PZ\N#O$M65L^2Z,?SBUT^^-!D$?GNGW['RC$%,; MNJ.(7P&-:#SMUE*1/K'WZTS;U)[[G>C6IWAU$,5+!1&D8O)ADM!D,U8W5GJS M=F.&%;*IY?ZJ8! 'W/-RTN7H6$D*W!,!SN7(D-*4)FUD9L ^#C/@H,%D,WA M=ML2/FW0G]G"2=-7XD@A5_FV]1VO!@A;49L62CMYFH9C49PR6[]6.?E3#H"E M9%+-6"%GWYM&0M&A3Y0'U6Y@K5+#.U1G?M/JC$5_.+>@OM_PBE2+]4!$)J9+EQ6+:(6NC7+G')M81/&3EA'1>$[_W;K!F0H7E-6A*PRYXE13J_5 G ) M92R8H7];F3=E2P0VE5@[O*2;+23*XQ,@D-HNSSP$L[?Y[G:+M9,DO[RVP\\\ M'KQI [#G7'K"4R/EFWP<3V[E@ \1IPVT+/PV+!H-:LP=H.4L](!:@M[T?!(OMH44,.> 0#,AP,"THN M5-JA*"@H@Y/N =@>XOX@)4O'3^=EXD!$6.Q$+G+/L--DR/*\XLH@4C>8YJA$ M*[$<$[-3X4U<+9G"'=B7Y\Y/*N)J@R6[;QB 8-0=X4FRY=C0^6,"']#F1("' M5A^M H!,. !(L.6US,:)[B3M"WC$4H ]8(!.SZ=FG8C\3@W(E-ZUI401$ ^S M%:#1P:0#1ZLX='._30>$[L8-HO/:@&_79*/BFU7>=XL(FZJ)]XBMO,$8LIPJ ME-4F01!#)B[/WL ,D+R5N)?2%?5#L9=H:C/J$BH<_\* * %(5-J"Q[WHT#@+ M)]\Q?GKNQ"GH: )9>+2A,SV-*IBS4SFN1*EB13LIEVXP^(+MTT;\E!1!P5&) MNJ^"$9,68G'4ADZO5;']Z6#B!]*6-9Z_6Y_-CA@'4 5:L]LE;$BCL4"#J58% M+" I!R1K%"JND"ZXMX0/91RMIM0MQ\"A5Q?V^A-R!.6XD,502?I3O*VT=F#Z MPJ.4WM62!*9LE]IL+(*A/A#G]7)OYCPQ,[:O&LUP_\'@:\^J023AW%E;%9N= MMFBDNF.[1)+9FJ'*+V0@44A4W.VSA^G.V^U,C-">!$LR,\D_>*7>N>%MVA/(+2+AE,QPO#P+H2*$3)44X+3. JUKN6';K\]G";!(@O#M!OM(9 M/WIGM/W3'#)<>[VB3BPL ]1_%4;-6*H>Z*Y)V)E=N["@(+\F"."GKI M1NWA;4Z% '!I[>Y*<+@;/@L/./!NV&48F%!*8QYWIJML<"W1E#-Q4HN>^+XS MI/:34S:#PM$>G9!>&R3/S]LP&K.Z)7$QYR7U!/-R)E6-5FSLF>\1(T(Q&T(3 M[R)Q5D,GI=C,_0/ /%@X^FB7]%4P)N2^[IA+66'&Z6 T=4=@(L]P037>/X)" MK6U.1LF,8>&4$O?$/ L7N,M.A#@6WF0T!]]?$5 U&-0O'1[MP9^\='T^.7@C MYAR\,H C]J\KIU+'I3UMP1P:\S6U@98QL"-@6?'V7 M,\JST(167[QH?"E4@JD2%(;IX&9ISD5"D)IM;7](H7+O/WK%D9^76_S+L"K[ M?*;K.[,V5&W<(UE4F3[T1N]KRQ'Y?W>37"52S)&(W]N)/T MSC->(\5B)55*-4X;_-^3+LB!KK"MEKUHQZ2T$HGKP%UY\"!Z*%,)2^#1$LEX M;QF_8IE:2U#H["NYMC#F%F_RE+>9H\,_NM>PC6=W& _JG981;^E\9G<4K.ZT M5*GP(UB>WX*\:\?DEEEZ("H7C0)Y8"J%/M#-4"#N2<&V7M UD@3_1HOT/PF< M+"W]VB$ZS-A6VEGR*?LGYXPM*MB^T;?,15DO354N+.KSJV\-CMIT)#9W$/!/ M' '? >_VMI&D%64/G%]-@NXSCR4@DQ''C:#T$7>0B'G$:+PEL;4U5MI4-7&R M>&AD8M2PFL8\1P/@0@K_Z.)PAHV9/7&L[!@LOA$)8TX)?ZU>N+U"-Q40RNQI M:#W]:*_9WY#@J6V"TOM9.RU?2\ENG91Q_S71UT$O,434# M%*)12&$+BOS554<=SYQ,B=DU 6/8O,N,'KPC=$],^#2&0M.%AFZ".YAL4GR9 MHFJ(VXR4:89P:W-Q7KLYH])R5IP[*]EA%58855R? V$3#S%;Y M9E;Y0T^](*$7)YFA]F-TM-)7SW+W.2177NT?JVA)D"YW11.80HW0=P>$D MITO04A=6[M1:+6N.13HV@1QSKUQK:"JUAAIO+K01T)I3L8[ "W:?Q MB]R?: M!*Q-[E4250W$[.N2O"[M2V!!)[2V1/EVSV$,_F3TU>&WU>>LBRAR+1W$9[9^7AD]NG$TV3[+"UUE!=1(KB ML-RJC![CTJ9*_&0M@VR!OJ-RR<8%8T3)PL";6.AM$':X$*C_DN#;NCV2$;2T ME^\?V*B7U08];+'=ZLCL_4BV!;=M6C#/1C'G]_, E'H\8D\F\IC41'Q?3UJM\/IUTI MN#1"(/IAM2/*0#Q@'WA([.!Q5M2U]KHE>#S&I]@3R;ROXP@89J"WR9(2[O8Q M:,.,G%/+.F-->FBL#]_6OZ_RJT+]R5WK?W) MV14B9T;S*[R44\D>QL3XS+)K.RS*2CX/?A&3"B ,F#LFI M!\%6,&-XCVU*H5M*TXW()/F(VT,>J+1O)W3AVZS3CZU)\"YJ;L9F#OO.UEK: M8:FE0)"O <, V.?D)/F98LZ@*&U2HXUP?1.^#(UYJ]IS@A61,.&I'@2GM1P< MUJ_P?RO.;3D(;ND4\^:]?K/]-%PW/B^_+-F$\-1[#?QRIZ4WO" M,7WG^Q^_4[3DX[/TQYD-+XMA@)H;EU [Q%2]R$.CQNP@GP<,"H M;W/\?;WCC$5ZV*@^37$:TIN0C(!4.R!'(2M@;P7%EM0HX5R0+7 M+PE3 MRWYV?+Q+/$CWQI5 I\LZ4DW9]DS@1@JT05#TXW9(V8*(J0K+";LO&85E3 MG;%/,1X11<]"JPQ\J-5P#;B!D@TL_%;K @U%=6^1V&R"7>&5GDY*[ML@P7_YEL36S1'-(/5#L.QL"ZM=650V0P">H.K49QR M,*:G7&ZV-CB*SXP#\@CG#*^VQTSE#GD\R:KY50CSVQ*K:\\3C6\JY\N\M0>9 MI$&'$+^4*KSZK'H NIBAE\3")50&(XQ:' IVWK ?1ECKR6>W7*+;$KN$I4CF M-=OJR7H-/(6FQ:712R#RDW7^4(\7-V4BJ%M3'^*PI]KJ._!YU]-G>1"##QQ/ ME6C Y"%(UP2FP%R+\0X%4!N#C="DZ,4=^G84!/!!^LX,/"V;\]BR#XRXN&.[ MO+6_.9>V5W]!ZLE7<-M]S5A7!M4!#C;0P!NNBV)G:U6,.,>]7I)B*#]P*8J^ M?/HM 0Z.-G3]\RF/3B1$8V73/[_;%1FGE-,A3[^2]!2,]<\6.]1;<7F=@ .= M< VI@4.W"/I^<7DDI;]*'6BJ)> K[->:H (V0;WLZ<#[6;SZJJX:DV!CB(SC M?;+$6NEH#@A(ZV+1P&,6JKFKZP872<6'D=:#,Z@B$>JJ$I/]1KN98$]N,>N' M$ XE2MO.H9(#*)Q%&RFU."_10)JF;%"E-F?:R3,WUQ_-/5GR-(FFSVMK53V/ MG*CA).+Y<;C*6;*.OQ]L!*SOQB%K2%6=^L.N64.O989(K-DOZTOZW#"VG)2W M9,8"C+&.&W'M \K79"V\-Q.&*NAX^<>'1]LBHM^D;N] M<:E:\V:MF,->45@UY"XM$I1E$-<7 ^0:CL-S14B:4!7>>HW6E_,UYNARL PE M*NND9I/FS/SB%S+GU0^R6^%HYIKW,+6B]C@Q-[JOK$=#<\(@ZNB_$/4S[$_' M%$8QG$XYBV$\G:@6P_@%J)PSDSSGH/^SQ:[R65U7F*K3]2 :A-%P CO3"[O# M:=!#A/CI5%W%6T8([?# -^_V^.O4,4<&_Q>O-S\84 M96;'P0-+J=B9Z]F$?)-;!J(>9 M,9,) >P/8!LG_;%'6C[4"9)5-!D"(7:)K'IC4/CI^U[8@TMUVNOYVR*2EW(X MXC'[ZO6?J6#EY4"V8E/Z]#;A !W[J@\=7E#,% MBH[D9"EW-J]9@<+.C-;J%$1W:RR:#$M)[67DJ8V$64JY+4(%?&#KBT*;#_8H M'BNYM7]F"%#<(<)C=O#Y"AV>D=MA_=R 0VA\.F3@2^[2NYE_CE=/(KLT,1+*>CF M*7B>7$15IAG7ST'MQ"D),(M1IJX9E1'P0?#T3AV0B$.?8W1$'^)#&;=[Z:#U MX201,HW766(:2XDH(-RNF,LDPT<76".C>%]\V9P-!L#C:JQ>A)?9;&7K6TF_ MQGKG;CK:(3N!.S*)4/%M=Q5\HQ1_E:4AU'A+7W M.'BSBF&0U_/[G# P&-%$(]FN\T6"*(\.J ,'%6&4G(7Y@T67P"PR(N:50"%M MD[=1VQ8*7&X@C$70(;ZH\Z/ST+'3>KH3.8J\[?'GN:>[O*H]ZN=K?4IYU(IR MCP"C<$=C;"^H1TQ9S/,I+L^)>_7R-0_N3D?28G!-RF1FE4Y99$FEQL M$5+4C3T3$XVV:]7>QP ARE//;SEV1^H"FP9(AQ3S=4"'?OZB":!8),O6\>PW&<&J<*C3N M^\T[2[N2CY$2/NTDYCX9(]?234=FI9Z:VV)S'4IGI++6*'*!$B$AL/'7UG3? MPLLDH750L@I.U6G7I=F0#JP][#(2:F9/8G(HW"#)8N9@\ KC1*)"3]D@IK(I M>6?-@?>'5=88(4:P%"5B"P4,.T%0&"9E4AAAL=!/DWV_0>I2E'A:6SZL)$-W M)],TX?^NTB^(&DZW*5Z"XJ9ABYA S[.3 (T2IQ*'XVX;S<)C,#AIPW_A&9$K M65*"A5DF"PJQ(9OCUA&C:"5M J-VJVGO,UM:G#1$=XXZ[L>XK,E+@C62. A# MMZ_!FDLQ[>)ZEKSM.H[6.4X-CHS$;HWA6'-<7$\Z"(6HC']#V3"CV$V%)_\/ MX5QQW UFB?KC?&2P\O8]XTO5G8/9NA+$-\K4#)7KSS?31DD%#=JEF^OA-T2) M1SJPRZ!ETQC2^YQ/-;NQ-)WPTFE,>KC=MB#(DBHBK4$'1*P[F"Z%9M_'5-AJ MN8-1?\GRQU6R8,CC>,616 ]4;]RNIKM:C9OK+AJET.%=]$T+AYFO[A.^.)*V MI*WE2U2Z")2$T -K)B9E:)R*6C:/+0JL1;DN0F8:JX5,XRB'Z\O^J1 MY#K9< D/JLP]$!W6+5WODUUQD]=(($B] >C].G &U/C)J%*42QT83U:I?X1N M3XR$=NHS+!)!:ZHP N9>(2,@,;\*97#]<#H=*-'SAV%O5(U9.'1P;.JU@%&' M#P'C&B18;3P.)^/A-X7 U:[L,[<^+U6F]=O<60W[I9,K=6OM9]LS+U$9N&=*>";HRC_4K;@N2J)].2'516N82I:@\ MD4 )>(=_Z@173:6:I7===-K&.WI%>1OP%3FDS("BJLTJSAK2-0@M70PE^W^E MC&SRW@9S]/-CUETU-35;V"3:["XG(9J?M?=TR=!K\VK>F\;VHC$WX)>PKEDD M=SLLLD!:IN*<6L+3T,(MI[-S@![5!:C"7#@;S$/3[B",R(>[8F&#,\COHUWZ M[/1A+QQ&]!CFQ[T81%KM C)(#AV"WJLD"^T*99%M2&YVL!$XMZ>9CN5A("&MEKIA]HJ]=_X]BN,;9QC]R']$0_-\$]GJ@&[?C:-L MBI]@69;QVG 4V!^.QO,G07>2EA!;IS&&\V14=3(C>#X:R4O=%TRH MXLV$ ^.7O*H.S]0Y45@40:3#CAMB$]LID!B$7V,7?"B-E@H>$>G9JZ! .HSG7.5=L;=(M+' W'[V*N M?OQ44MI$/,=!(06AK4]LL51*@[^F:"TTRX!J@$F]Q*+\9: M)29<;?-&% 2&IG$4IK^8[)(#.()J6>V]*TLKY:\O(W X45TL0D["_B@B%RZN MR%0J%S$6M/15 B_K8(0:$A>+HV$T[8:3X:"-W%[ "?^=-7AA-0ZT?%D M2"@'@*:2&]<-CM-;,0"O)+.5&5: 8]-A:3BE+\+( %24*( M78WU5N/L2XG7+0H7Z-(0O*^2(G/DB+T3>\=;_@UAV:2"\JD4!^90(C:\(^BO ME!0:VGILE&+HA^6FVQVKPK]J+ T;?6^3I$A0$(*<4,*2'V9 8,N<@S)F& MO;(&NZLBSW)42!M!Z Y_$^^?=\EML4-DGPB1+O4;HDUP$73M(0 MEN]FUV\,A*68@QM?^[0A>^Y%WJ&N3KI1*,5?@R.,'V*DF,D@.L;/G_1#QR;$ M?HW>+BN=E*;E)0594TO;W.J"E$^-H*98T(_U;;%_YKK^MY/!)78MW9R+D+,,OB1/00UG5['1S]9O8O'8K:2D M9UW'^3H #(VP_H!^)3%O(6Z37.-4/RK3//NEK%V%15[!%ZK66R;4SY-\>8)> M0DT8'R\_&;IP5FU/K6:&;T;N$$;=OD[Z&7;'P&C'M4" VOQ#&QWHF)P=[$)# M.O7ZQ-CS")%%=8G-K;M [%IS3#5\_G4]93+O;% /W%KT-@HK'$3T6B*>AC*A M4D0:P +AB>#*7:021<@.#60ZNY*!Z"DNG*/,CWK'!D##2N@FRY\\IJ94,Y:! MXR#/(SA.9)@6J]?<&$S]U1 &?M0WO9B2T!2Q;;/VV(7B.N&YKM83Q]]R!6OT MPQ*$@JUQKX'.79)K7 B!P5$-,#@:JXYITG5"HN'M5_M8>7G-?:XEY,W(WX?W!IP=^5R M=ZZ($"##/H11(Q,^IO>(58N_Z5I;5_![.+M\'9/SZ=7WTX WFY539V^.9!]U4S\VS),'V.HI^_C.W- M11<*WQ]/5/.O'P[YQ,%?W2BJ7VF#;A=85B_H3T=A! _PU3;MC7$7@_%D0)O? M"T<3-$P,8%V' R"0WD"]ER) AOX7[B5]U L'P!D&W5%P3!]Z\"9(LL>RFRB. MCL(N2WTPK\FX+O(,.ZC"?/QT]C9X?SY[<_[^_&:O"N-L$R-[+%XL(,WJ[WV' M#=*M@A["]:G)<!L]O$"=%'8P/>7U]?' 1S!X/K7V<>S@W;4 M1$=(Y*D)DJB^=.,$/P3UX(>&$ =,SE>,KH=R&R<4>$$8KFCLJ:,-#HFJ;EH/ M@JKJH!< M7>PWYCCGYAUGO7P 86:]6X-! P=0,S:Y16 MO:IVHMZE)=I!HRZ96GH3!+\:.=_V@,\-0"H8.M]%07\0A?UHXGS7#_I1#SFC M\QW<4R-@AJ.AL"@>WD9/&N\F_$\NL52421,=>=3K@EPQ'3BW52_L V>#5FN< M;=()WE]>_')R<_;Q0W!^<0I[=?[;67#U?G81S#[//KX];)\HKBW@LLE8U0D+ M^56K5[;<67^6JO^S5/UW*U7_9]7Q/ZN.?_^JXTU."TMF+IR.Z]V1NM'!T5MV M- 4G@?@I8"]/@D_7;X.C5S6NZAN8_\<'&NC_K$4<8^G0MA_)^MSVXQ\>>T#F M]_=."O6>V?PGFNJ_V\2L.7O?3!JLW]]M!*<-1NV])&)UHBMMOF[;[R9;]W<; MN&L/KPW3*O:M5-QHUZXI7VQDJ7XMQ@"+@=76R[#Y?;85M!Z3YI>TM;SMM1;C M>=OC+<;TML?'S8-R;.[GKLW]F07Y [;X;R88:U3<1^"]R--!Z[F4%ZWGP#7BUF91L^DV/:4-Y7T= M; BBTB)^JL.P/D>2NJ&):2AJ;$A;5-O:T9;6EM,<1,^T/SIP0A53[2S#511# M;>O8.+_TN::GYO=)X^_?> HN,&(,#0M[3L!_WZTZ <9QH,Q;_S'K&'FO^N-% MGC75KV_(1^:PNR.=#X:E"3#SZI"WZS8?RA2Y+=-%"LM1HV^=B"X:*L)UU$YU M?]B9='_<7\"U5OBT 1ZQ%2M>\,0% XSC]_=^+#!P1[8X#;D5(-$ MN1>=KP&1WD"(U&_\EGS$ VD 7S%9>=1;[>K=%U 8-^+N5%]I-VVW($6WG66] MX_KWX'\QD(2,?[:%$X@%BH!GWV"!HG9^[:10D:V/\++BF4\L@+_&VW3NZJ*G#ND.O=7*'P/@?(/&Z$]"U98->NZ#1..SA MJ.G;0WN+VM=HV-1N](=ZZ[?VUFUJ]IKR85ZV2(-^4TN#\XV+ MU=Y^^T+T&MN_TID&;FO7.ZKKC+&![F'[B#5CVIJ?-C>OU1Z3-Q$V5(9JP/;?F]T!]8D]28 EE:/8).OSWCKWI-PMD8Z2S MFNCF_E@7W:Q4576A;=B%)I WU1>_Q4=6;:/-958+9OLN7K'&5AN=8,WC;/%2 MM35[X./HLH*YI%(_@ H74. \R'?S P^'XQAJ_ZG7_E/4_E.__:=![0PT>(X: MF535??3-:W(0TYEE3Y36UBK-:23FN>FS^L@_L'S[GA:D7/LZEK3R5C9Q1?CD MIFY:;:B^')^3N2D,KN,L>)LF=WD8G+:;8-%12;%9#0U716',-*+L/6A_ST&(WR-"-JA7.I$N">YSCD9=/G?]H,<0K;HW6'/BG.YQ',35"A9F MQFAUCL&GXA+#YL<# M\9G4]Y$'U+90SPS]#=96RQI&7W^O90#U!XW7YOE'C=OF^4>;_#8'CZ7)4/[< M@A^T3LWNY)JOYKF^6I?LN1=Y 5_^WB&K^:(%VG\&GIGWONTYJ9L>782^M M>_+9 >QK)7_;J M'OS@@3SDP/>;2:?]Y3U3>\FU<(BDP/)V ZQIRW7]N1HT1S"K)Y0;MP>A]#LU M$SJ14INF.\8SRGGS(;559^%3&FEV\L"E$VIC_*DLMW_[_P!02P,$% @ M9H--4*Q.*80\ @ @ H T !X;"]S='EL97,N>&ULU5;;:MM $/V595U* M B62[-HEC21H X%"&P+Q0]_"6AI)"WM15RO7SM=W+[K8+KVY:8E?M#-G=LZ< MO:#9N-%;!O<5@$8;SD23X$KK^FT0-%D%G#07L@9A(H54G&CCJC)H:@4D;VP2 M9\$T#!SEEU;JJQ?(CY-7DTGX M<'YUB)^YP#E&GN-#GN!H\1H'OT]Z$88_)K;! _+Y'Y+_C/N >F&I@VZ#TKB0 M8G^?+&!J$PYH35B"KPFC*T5M5D$X95L/3RV02285TN: C+;((LVC#T?>LV?7 M\7 JI'*U?07_7773#P*]9P52Q@:!4^R!-*Z)UJ#$C7'<9 =^%T*=O=S61F&I MR#::SO&8X 939"55#FHH$^$>2F,&A96C:%G94>Y=VO H7E33M=3O M6[,YQ($*,)V19N[_YQW^3\K MGKWY>\GNKW(H^ DUVC9U B+GIR!R\?Q%SB[_L<:@ZSH[K6VOL0TH6K64:2HZ MM17-<_!Z[,LBP;?V4O$\2,D;:O]F)Z"OZ(_?BUXLS;":%IJ9G@)K/-6#/ZJOZ4MTE$3(476I#GB3?P$#EH\64 M:/HHQ6'/^';B^1[:,*ETWO;=U6P89PW[1:LNI7;B]9N0[)?@FM1Y*45==V^U M!=U+I@?U.V=-I6;E645-GI?$L$Z\\< T^,(4>V8UTV\3K_M=4\^,HF\-HXO# MZ7D,XIW\/V$4FPTKZ524AX9R?8RCI'7;.U<[ME<>XJ2A$^]4!1%>H81K0X,P M/S9EZK9C,5WCZC@N;2+V!Q;).V8*)*[\%MP=9&S2HF:5Z;U"]Z0FO*2H"[E" M5RL;,@ @@P^$? HLR!" #"\(F;<0[0L*B0V*1;.W((< Y/##(',M2@MR!$". M/BZ21.TLR#$ .78+Z??0?93C'&4/:+%,\B0MH@)GJ45W#=!=NZ4+#-TJQVF2 M&\!ULESCY+M%=@.0W;@E"WLH7\WGT?)'&[D+T,4=7LRS//R$32Y1_BY:)S0@IQ7?LE.L>BK/Y'!?M MM.;=+,=96ACF)(WQ&28D%=^Q56YZ:):ECY^+9#E'.(T-+%XG:#&+4A1]CVQ, M2"N^8Z^ 7_69H7U(++YCL\"8H8T)J<5W[)9WEQ]T93;"M8T).<9W+)G_7H2. MC%1]LC$AX?B.C0.M1@;6QH24XSMV#K@@G7U" 62>P+%YP 7I'!-24.!80>V7 M?F@:(M^ZO2W;).8T%I7ET]#&! \VCBT$8XYL3,A"@6,+P9AC&Q.R4' ! M"[V/>6UC0A8*+F"A]S%O;$S(0H%C"\&8MS8F9*' L84@S*=ND_X;$[)0X-A" MK=.E:4#JM^.%T-\'MN^NAZZF5!,;$[)0<(&3S[N8YU:(5F MC'17?8RJ8RA9K6Q,R$+A!0Y"1'+&MX9M)I0R6P\J4;XCDAI8&Q.R4'B!LY!H M&J:/]RSMO,>":X-->7FV+0[!"S;'%H(Q;:>'D(5"QQ9J=TB";S\75#8(\]+4 M9B\4+6K"S0[I+)J0A4+'%H(QSZ()62CL+-0_7:=7=,,XK5+3A3+Y):G+A43M MXWCB'X[:3?;F4->QRV\>6Q\Y-S735^DY0A=*_&^+RT=>9?VLXV_9M#Z^HL](^N,%V6G[+" M&D[3N7'C&TWB=OM*9E\9JZP89.8D@$UXL4DAF_!F MDX(VX=4FA6W"NTT*W(27FQ2Z"6\W*7@37F]6]&:\WJSHS4_XU]9^MO%ZLZ(W MX_5F16_&Z\V*WHS7FQ6]&:\W*WHS7F]6]&:\WJSHS7B]1=%;\'J+HK?@]19% M;WG"68EV6(+76Q2]!:^W*'H+7F]1]!:\WC+2VY>9L_N/X(Y-X1]=;R?8"K#VUQ+800*=O/UIUR98N<5&3WTTI'#CG@Y+OHI/W MK24_V-15XZ=)&8)]8,QG)=7*I\92$R.%<;4*L>L6S*ILJ1;$Q&@T9IEI C5A M&-HX3IHZJ;HXOM?57<4(R M>-[$+#Z.39,8]0D[HL+OA6T_KGM=DW,ZIW^AF:+0&>4F6]5Q2>JM(Y7[DBC4 M5>I+Y2A_"TXWBSWO7+GPHNJ8F&TJ]F-">CF.L*VH'Z"+G+-RB->"^DIU@=V3 MGU3PI9._&<6Z3VZN24'U4\IK[] M>.X K @ $0 @ &9 0 9&]C4')O<',O8V]R92YX;6Q0 M2P$"% ,4 " !F@TU0F5R<(Q & "<)P $P @ &V @ M>&PO=&AE;64O=&AE;64Q+GAM;%!+ 0(4 Q0 ( &:#35 <^B'>H@( '(* M 8 " ?<( !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ 9H--4.EHVY1. M @ 1@@ !@ ( !OQ 'AL+W=OX%*,!$& V) & @ %"&0 >&PO=V]R:W-H965T&UL4$L! A0#% @ 9H--4/2D?.""! MA0 !@ M ( !B1\ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0# M% @ 9H--4&,T)06W 0 T@, !@ ( !%2@ 'AL+W=O M&UL M4$L! A0#% @ 9H--4,FX 56V 0 T@, !D ( ![RL M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M9H--4-?;A?^W 0 T@, !D ( !MC$ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 9H--4/ZD-&PO=V]R:W-H M965T&UL4$L! M A0#% @ 9H--4&K,/I[O 0 . 4 !D ( !3T4 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 9H-- M4(.[XS4P @ R0< !D ( !1TL 'AL+W=O&PO=V]R:W-H965TI1 !X;"]W;W)K M&UL4$L! A0#% @ 9H--4(2)?JY- @ +@< M !D ( !AU< 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 9H--4+'":Y7C @ )0L !D M ( !O%X 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ 9H--4 DBQZ30 P $A0 !D ( !;V< 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% M @ 9H--4$+V.=OF P W1@ \ ( !HLL 'AL+W=O7!E&UL4$L%!@ M "T +0P $?3 $! end XML 31 R21.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
8. LONG-TERM INCENTIVE PLAN AWARDS (Tables)
6 Months Ended
Dec. 31, 2019
Share-based Payment Arrangement [Abstract]  
Schedule of Stock Option Activity

A summary of the status of our stock options is presented below as of December 31, 2019:

 

           Weighted-     
           Average     
       Weighted-   Remaining     
       Average   Contractual   Aggregate 
       Exercise   Life   Intrinsic 
Options  Shares   Price   (In Years)   Value 
Outstanding as of June 30, 2019   299,000   $1.04    2.75   $420,620 
Granted                
Exercised                
Cancelled                
Forfeited or Expired                
Outstanding as of December 31, 2019   299,000   $1.04    2.25   $402,680 
Exercisable as of December 31, 2019   299,000   $1.04    2.25   $402,680 

 

A summary of the status of our stock options is presented below as of December 31, 2018:

 

           Weighted-     
          Average     
       Weighted-   Remaining     
       Average   Contractual   Aggregate 
       Exercise   Life   Intrinsic 
Options  Shares   Price   (In Years)   Value 
Outstanding as of June 30, 2018   299,000   $1.04    2.75   $241,220 
Granted                
Exercised                
Cancelled                
Forfeited or Expired                
Outstanding as of December 31, 2018   299,000   $1.04    2.24   $366,800 
Exercisable as of December 31, 2018   299,000   $1.04    2.24   $366,800 

XML 32 R25.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
3. Summary of Significant Accounting Policies (Details - Contract liabilities) - USD ($)
Dec. 31, 2019
Jun. 30, 2019
Undelivered Products [Member]    
Undelivered products $ 140,000 $ 140,000
XML 33 R36.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
8. Long-Term Incentive Plan Awards (Details Narrative) - USD ($)
6 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Share-based Payment Arrangement [Abstract]    
Share based compensation expense $ 0 $ 0
Weighted average grant-date fair value of stock options 299,000 299,000
Weighted average grant-date fair value of stock options, per share price $ 0.92 $ 0.92
Unrecognized compensation cost related to non-vested options $ 0 $ 0
XML 34 R32.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
6. Earnings (Loss) Per Share (Details) - USD ($)
3 Months Ended 6 Months Ended
Dec. 31, 2019
Sep. 30, 2019
Dec. 31, 2018
Sep. 30, 2018
Dec. 31, 2019
Dec. 31, 2018
Earnings Per Share [Abstract]            
Net income attributable to parent company $ 580,878 $ 253,938 $ (515,379) $ 178,734 $ 834,816 $ (336,645)
Weighted-average shares of common stock outstanding:            
Basic shares outstanding 10,570,203   10,570,203   10,570,203 10,570,203
Dilutive effect of common stock equivalents arising from stock options 137,825   0   137,825 0
Diluted shares outstanding 10,708,028   10,570,203   10,708,028 10,570,203
Basic income (loss) per share $ 0.05   $ (0.05)   $ 0.08 $ (0.03)
Diluted income (loss) per share $ 0.05   $ (0.05)   $ 0.08 $ (0.03)
XML 35 R11.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
5. ACCRUED LIABILITIES
6 Months Ended
Dec. 31, 2019
Payables and Accruals [Abstract]  
ACCRUED LIABILITIES

NOTE 5 – ACCRUED LIABILITIES

 

Accrued liabilities consisted of the following as of:

 

  

December 31,

2019

  

June 30,

2019

 
Accrued salaries and payroll deductions owed to government entities  $49,930   $44,752 
Accrued vacation   30,904    56,335 
Accrued undelivered inventory   140,000    140,000 
Taxes   15,888    408 
Other accrued liabilities   211    6,163 
Total  $236, 933   $247,658 
XML 36 R4.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Consolidated Statements of Comprehensive Income (Loss) (Unaudited) - USD ($)
3 Months Ended 6 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2019
Dec. 31, 2018
Income Statement [Abstract]        
Net sales $ 13,263,855 $ 9,185,756 $ 22,134,130 $ 22,514,692
Cost of goods sold 10,672,228 7,904,692 17,521,991 19,060,409
Gross profit 2,591,627 1,281,064 4,612,139 3,454,283
Operating expenses:        
Selling, general, and administrative 769,743 1,276,603 1,618,504 2,580,622
Research and development 1,024,424 715,447 1,919,936 1,472,663
Total operating expenses 1,794,167 1,992,050 3,538,440 4,053,285
Income (loss) from operations 797,460 (710,986) 1,073,699 (599,002)
Other income (loss), net:        
Interest income 40,561 30,700 95,591 33,752
Income from governmental subsidy 33 636 4,126 64,824
Other income (loss), net 10,774 7,778 26,366 (6,306)
Total other income (loss), net 51,368 39,114 126,083 92,270
Income (loss) before provision for income taxes 848,828 (671,872) 1,199,782 (506,732)
Income tax provision (benefit) 114,886 (119,010) 175,860 (77,040)
Net income (loss) 733,942 (552,862) 1,023,922 (429,692)
Non-controlling interests in net loss of subsidiary 0 0 0 55,564
Non-controlling interests in (net income) net loss of subsidiary (153,064) 37,483 (189,106) 37,483
Net income (loss) attributable to Parent Company $ 580,878 $ (515,379) $ 834,816 $ (336,645)
Basic income (loss) per share attributable to Parent Company stockholders $ 0.05 $ (0.05) $ 0.08 $ (0.03)
Diluted income (loss) per share attributable to Parent Company stockholders $ 0.05 $ (0.05) $ 0.08 $ (0.03)
Weighted average common shares outstanding - basic 10,570,203 10,570,203 10,570,203 10,570,203
Weighted average common shares outstanding - diluted 10,708,028 10,570,203 10,708,028 10,570,203
Comprehensive income (loss)        
Net income (loss) $ 733,942 $ (552,862) $ 1,023,922 $ (429,692)
Translation adjustments 37,067 10,544 18,750 (3,299)
Comprehensive income (loss) 771,009 (542,318) 1,042,672 (432,991)
Comprehensive (income) loss attributable to non-controlling interest (153,064) 37,483 (189,106) 93,047
Comprehensive income (loss) attributable to controlling interest $ 617,945 $ (504,835) $ 853,566 $ (339,944)
XML 37 R15.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
3. SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)
6 Months Ended
Dec. 31, 2019
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Principles of Consolidation

Principles of Consolidation

 

The consolidated financial statements include the accounts of the Company and its subsidiary with a majority voting interest of 64.2% (35.8% is owned by non-controlling interests) as of December 31, 2019 and June 30, 2019. In the preparation of consolidated financial statements of the Company, intercompany transactions and balances are eliminated and net earnings are reduced by the portion of the net earnings of the subsidiary applicable to non-controlling interests.

Non-controlling Interest in a Consolidated Subsidiary

Non-controlling Interest in a Consolidated Subsidiary

 

As of December 31, 2019, the non-controlling interest was $678,152, which represents a $189,106 increase from $489,046 as of June 30, 2019. The increase of $189,106 was due to the net income of subsidiary of $572,693 for the six months ended December 31, 2019, of which 35.8% was attributable to the non-controlling interest.

Segment Reporting

Segment Reporting

 

Public companies are required to report financial and descriptive information about their reportable operating segments.  We identify our operating segments based on how our chief operating decision maker internally evaluates separate financial information, business activities and management responsibility.  We have one reportable segment, consisting of the sale of wireless access products.

 

We generate revenues from four geographic areas, consisting of the United States, the Caribbean and South America, EMEA and Asia. The following enterprise-wide disclosure is prepared on a basis consistent with the preparation of the consolidated financial statements.  The following table contains certain financial information by geographic area:

 

   Three Months Ended   Six Months Ended 
   December 31,   December 31, 
Net sales:  2019   2018   2019   2018 
United States  $13,035,820   $9,016,495   $21,898,467   $22,335,332 
Europe, the Middle East and Africa (“EMEA”)       156,321        161,080 
Asia   228,035    12,940    235,663    18,280 
Totals  $13,263,855   $9,185,756   $22,134,130   $22,514,692 

 

 

Long-lived assets, net (property and equipment, intangible assets, and right of use asset): 

December 31,

2019

  

June 30,

2019

 
United States  $2,605,898   $1,209,159 
Asia   228,164    32,631 
Totals  $2,834,062   $1,241,790 
Use of Estimates

Use of Estimates

 

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

Fair Value of Financial Instruments

Fair Value of Financial Instruments

 

The carrying amounts of financial instruments such as cash equivalents, short-term investments, accounts receivable, accounts payable and debt approximate the related fair values due to the short-term maturities of these instruments. We invest our excess cash into financial instruments which are readily convertible into cash, such as money market funds and certificates of deposit.

Allowance for Doubtful Accounts

Allowance for Doubtful Accounts

 

Based upon our review of our collection history as well as the current balances associated with all significant customers and associated invoices, we do not believe an allowance for doubtful accounts was necessary as of December 31, 2019 and June 30, 2019.

Revenue Recognition

Revenue Recognition

 

On July 1, 2018, we adopted ASU 2014-09 using the modified retrospective method applied to those contracts that were not completed or substantially complete as of June 30, 2018. Results for the reporting period beginning after July 1, 2018 are presented under Topic 606. We recorded no change in retained earnings as of July 1, 2018 as a result of the cumulative impact of adopting Topic 606.

 

Contracts with Customers

 

Revenue for sales of products and services is derived from contracts with customers. The products and services promised in contracts primarily consist of hot spot routers. Contracts with each customer generally state the terms of the sale, including the description, quantity and price of each product or service. Payment terms are stated in the contract, primarily in the form of a purchase order. Since the customer typically agrees to a stated rate and price in the purchase order that does not vary over the life of the contract, the majority of our contracts do not contain variable consideration. We establish a provision for estimated warranty and returns. Using historical averages, that provision for the six months ended December 31, 2019 was not material.

 

Disaggregation of Revenue

 

In accordance with Topic 606, we disaggregate revenue from contracts with customers into geographical regions and by the timing of when goods and services are transferred. We determined that disaggregating revenue into these categories meets the disclosure objective in Topic 606, which is to depict how the nature, amount, timing and uncertainty of revenue and cash flows are affected by regional economic factors.

 

Contract Balances

 

We perform our obligations under a contract with a customer by transferring products in exchange for consideration from the customer. We typically invoice our customers as soon as control of an asset is transferred, and a receivable is established. We, however, recognize a contract liability when a customer prepays for goods and/or services, or we have not delivered goods under the contract since we have not yet transferred control of the goods and/or services.

 

The balances of our trade receivables are as follows: 

 

  

December 31,

2019

  

June 30,

2019

 
Accounts Receivable  $7,481,079   $4,138,469 

 

The balance of contract assets was immaterial as we did not have a significant amount of un-invoiced receivables in the periods ended December 31, 2019 and June 30, 2019.

 

Our contract liabilities are as follows: 

 

  

December 31,

2019

  

June 30,

2019

 
Undelivered products  $140,000   $140,000 

 

Performance Obligations

 

A performance obligation is a promise in a contract to transfer a distinct good or service to the customer and is the unit of measurement in Topic 606. At contract inception, we assess the products and services promised in our contracts with customers. We then identify performance obligations to transfer distinct products or services to the customer. In order to identify performance obligations, we consider all the products or services promised in the contract regardless of whether they are explicitly stated or are implied by customary business practices.

 

Our performance obligations are primarily satisfied at a point in time. Revenue from products transferred to customers at a single point in time accounted for 98% of net sales for the six months ended December 31, 2019. Revenue recognized over a period of time for non-recurring engineering projects is based on the percent complete of a project and accounted for 2% of net sales for the six months ended December 31, 2019. The majority of our revenue recognized at a point in time is for the sale of hot-spot router products. Revenue from these contracts is recognized when the customer is able to direct the use of and obtain substantially all of the benefits from the product which generally coincides with title transfer at completion of the shipping process.

 

As of December 31, 2019, our contracts do not contain any unsatisfied performance obligations, except for undelivered products.

Cost of Goods Sold

Cost of Goods Sold

 

All costs associated with our contract manufacturers, as well as distribution, fulfillment and repair services are included in our cost of goods sold. Cost of goods sold also includes amortization expense associated with capitalized product development costs associated with complete technology.

Capitalized Product Development Costs

Capitalized Product Development Costs

 

Our products contain embedded software internally developed by FTI, which is an integral part of these products because it allows the various components of the products to communicate with each other and the products are clearly unable to function without this coding.

 

The costs of product development that are capitalized once technological feasibility is determined (noted as Technology in progress in the Intangible Assets table) include certifications, licenses, payroll, employee benefits, and other headcount-related expenses associated with product development. We determine that technological feasibility for our products is reached after all high-risk development issues have been resolved. Once the products are available for general release to our customers, we cease capitalizing the product development costs and any additional costs, if any, are expensed. The capitalized product development costs are amortized on a product-by-product basis using the greater of straight-line amortization or the ratio of the current gross revenues to the current and anticipated future gross revenues. The amortization begins when the products are available for general release to our customers.

 

As of December 31, 2019, and June 30, 2019, capitalized product development costs in progress were $130,500 and $465,352, respectively, and these amounts are included in intangible assets in our consolidated balance sheets. For the three and six months ended December 31, 2019, we incurred ($15,000) and $348,668, respectively, and for the three and six months ended December 31, 2018, we incurred $33,905 and $64,405, respectively, in capitalized product development costs, and such amounts are primarily comprised of certifications and licenses. All costs incurred before technological feasibility is reached are expensed and included in our consolidated statements of comprehensive income.

Research and Development Costs

Research and Development Costs

 

Costs associated with research and development are expensed as incurred. Research and development costs were $1,024,424 and $715,447 for the three months ended December 31, 2019 and 2018, respectively, and $1,919,936 and $1,472,663 for the six months ended December 31, 2019 and 2018, respectively.

Warranties

Warranties

 

We provide a warranty for one year which is covered by our vendors and manufacturers under purchase agreements between the Company and the vendors. As a result, we believe we do not have any net warranty exposure and do not accrue any warranty expenses. Historically, the Company has not experienced any material net warranty expenditures.

Shipping and Handling Costs

Shipping and Handling Costs

 

Costs associated with product shipping and handling are expensed as incurred.  Shipping and handling costs, which are included in selling, general and administrative expenses on the consolidated statements of comprehensive loss, were $166,741 and $363,589 for the three months ended December 31, 2019 and 2018, respectively, and $339,849 and $715,680 for the six months ended December 31, 2019 and 2018, respectively.

Cash and Cash Equivalents

Cash and Cash Equivalents

 

For purposes of the consolidated statements of cash flow, we consider all highly liquid investments purchased with original maturities of three months or less to be cash equivalents. We invest our excess cash into financial instruments which management believes are readily convertible into cash, such as money market funds and short-term government bonds mutual funds that are readily convertible to cash and have a $1.00 net asset value.

Inventories

Inventories

 

Our inventories consist of finished goods and are stated at the lower of cost or net realizable value, cost being determined on a first-in, first-out basis. We assess the inventory carrying value and reduce it, if necessary, to its net realizable value based on customer orders on hand, and internal demand forecasts using management’s best estimates given information currently available. Our customer demand is highly unpredictable and can fluctuate significantly caused by factors beyond the control of the Company. We may write down our inventory value for potential obsolescence and excess inventory.  As of December 31, 2019, and June 30, 2019, we have recorded an inventory reserve in the amounts of $468,165 and $553,281, respectively, for inventories that we have identified as obsolete or slow-moving

Property and Equipment

Property and Equipment

 

Property and equipment are recorded at cost. Significant additions or improvements extending useful lives of assets are capitalized. Maintenance and repairs are charged to expense as incurred. Depreciation is computed using the straight-line method over the estimated useful lives as follows:

 

Machinery 6 years
Office equipment 5 years
Molds 3 years
Vehicles 5 years
Computers and software 5 years
Furniture and fixtures 7 years
Facilities improvements 5 years or life of the lease, whichever is shorter
Goodwill and Intangible Assets

Goodwill and Intangible Assets

 

Goodwill and certain intangible assets were recorded in connection with the FTI acquisition in October 2009, and are accounted for in accordance with ASC 805, “Business Combinations.”  Goodwill represents the excess of the purchase price over the fair value of the tangible and intangible net assets acquired. Intangible assets are recorded at their fair value at the date of acquisition. Goodwill and other intangible assets are accounted for in accordance with ASC 350, “Goodwill and Other Intangible Assets.”  Goodwill and other intangible assets are tested for impairment at least annually and any related impairment losses are recognized in earnings when identified. No impairment was recognized during the periods ended December 31, 2019 and June 30, 2019.

 

The definite lived intangible assets consisted of the following as of December 31, 2019:

 

Definite lived intangible assets:  Expected Life 

Average

Remaining

life

  

Gross

Intangible

Assets

  

Accumulated

Amortization

  

Net Intangible

Assets

 
Complete technology  3 years   2.3 years   $18,397   $4,599   $13,798 
Technology in progress  Not Applicable       130,500        130,500 
Software  5 years   2.3 years    424,258    301,059    123,199 
Patents  10 years   6.2 years    59,023    9,690    49,333 
Certifications & licenses  3 years   1.3 years    4,013,780    3,058,539    955,241 
Total as of December 31, 2019          $4,645,958   $3,373,887   $1,272,071 

 

The definite lived intangible assets consisted of the following as of June 30, 2019:

 

Definite lived intangible assets:  Expected Life 

Average

Remaining

life

  

Gross

Intangible

Assets

  

Accumulated

Amortization

  

Net Intangible

Assets

 
Complete technology  3 years   3.0 years   $18,397   $   $18,397 
Technology in progress  Not Applicable       465,352        465,352 
Software  5 years   2.7 years    423,436    278,266    145,170 
Patents  10 years   6.3 years    58,884    8,729    50,155 
Certifications & licenses  3 years   0.8 years    3,319,461    2,888,624    430,837 
Total as of June 30, 2019          $4,285,530   $3,175,619   $1,109,911 

 

Amortization expense recognized for the three months ended December 31, 2019 and 2018 was $112,132 and $122,126, respectively, and for the six months ended December 31, 2019 and 2018 was $198,268 and $245,931, respectively.

Long-lived Assets

Long-lived Assets

 

We review for impairment of long-lived assets and certain identifiable intangibles whenever events or circumstances indicate that the carrying amount of assets may not be recoverable. We consider the carrying value of assets may not be recoverable based upon our review of the following events or changes in circumstances: the asset’s ability to continue to generate income from operations and positive cash flow in future periods; loss of legal ownership or title to the asset; significant changes in our strategic business objectives and utilization of the asset; or significant negative industry or economic trends.  An impairment loss would be recognized when estimated future cash flows expected to result from the use of the asset are less than its carrying amount.

 

As of December 31, 2019, and June 30, 2019, we were not aware of any events or changes in circumstances that would indicate that the long-lived assets are impaired

Stock-based Compensation

Stock-based Compensation

 

The Company’s employee share-based awards result in a cost that is measured at fair value on an award’s grant date, based on the estimated number of awards that are expected to vest. Stock-based compensation is recognized on a straight-line basis over the award’s vesting period. The Company estimates the fair value of stock options using a Black-Scholes option pricing model. Transactions with non-employees in which goods or services are the consideration received for the issuance of equity instruments are accounted for based on the fair value of the consideration received or the fair value of the equity instrument issued, whichever is more reliably measurable. The measurement date of the fair value of the equity instrument issued is the earlier of the date on which the counterparty's performance is complete or the date on which it is probable that performance will occur. Stock-based compensation costs are reflected in the accompanying consolidated statements of comprehensive income (loss) based upon the underlying recipients' roles within the Company.

Income Taxes

Income Taxes

 

The Company uses the asset and liability method of accounting for income taxes. Accordingly, deferred tax assets and liabilities are determined based on the difference between the financial statement and income tax bases of assets and liabilities, using enacted tax rates in effect for the year in which the differences are expected to reverse. A valuation allowance is recorded to reduce the carrying amount of deferred tax assets, unless it is more likely than not such assets will be realized. Current income taxes are based on the year’s taxable income for federal and state income tax reporting purposes and the annual change in deferred taxes.

 

The Company assesses its income tax positions and records tax benefits based upon management’s evaluation of the facts, circumstances, and information available at the reporting date. For those tax positions where it is more likely than not that a tax benefit will be sustained, the Company records the largest amount of tax benefit with a greater than 50% likelihood of being realized upon ultimate settlement with a taxing authority having full knowledge of all relevant information. For those income tax positions where it is not more likely than not that a tax benefit will be sustained, no tax benefit is recognized in the financial statements. The Company classifies interest and penalties associated with such uncertain tax positions as a component of income tax expense.

 

As of December 31, 2019, we have no material unrecognized tax benefits. We recorded an income tax provision of $114,886 and $175,860 for the three and six months ended December 31, 2019, respectively. We also recorded a decrease in deferred tax asset, non-current, of $113,994 and $125,169 for the three and six months ended December 31, 2019, and an increase in deferred tax asset, non-current, of $119,845 and $77,875 for the three and six months ended December 31, 2018.

Earnings per Share Attributable to Common Stockholders

Earnings per Share Attributable to Common Stockholders

 

Earnings per share is calculated by dividing the net income by the weighted-average number of common shares that were outstanding for the period, without consideration for potential common shares. Diluted earnings per share is calculated by dividing the net income by the sum of the weighted-average number of dilutive potential common shares outstanding for the period determined using the treasury-stock method or the as-converted method. Potentially dilutive shares are comprised of common stock options outstanding under our stock plan.

Concentrations

Concentrations

 

We extend credit to our customers and perform ongoing credit evaluations of such customers. We evaluate our accounts receivable on a regular basis for collectability and provide for an allowance for potential credit losses as deemed necessary. No reserve was required or recorded for any of the periods presented.

 

Substantially all our revenues are derived from sales of wireless data products. Any significant decline in market acceptance of our products or in the financial condition of our existing customers could impair our ability to operate effectively.

 

A significant portion of our revenue is derived from a small number of customers. For the six months ended December 31, 2019, sales to our two largest customers accounted for 43% and 30% of our consolidated net sales, and 52%, and 25% of our accounts receivable balance as of December 31, 2019. In the same period in 2018, sales to our three largest customers accounted for 47%, 15%, and 10% of our consolidated net sales, and 56%, 26%, and 0% of our accounts receivable balance as of June 30, 2019. No other customers accounted for more than ten percent of total net sales for the six months ended December 31, 2019 and 2018, and no other customers accounted for more than ten percent of total accounts receivable as of December 31, 2019 and June 30, 2019.

 

For the six months ended December 31, 2019, we purchased the majority of our wireless data products from two manufacturing companies located in Asia. If these manufacturing companies were to experience delays, capacity constraints or quality control problems, product shipments to our customers could be delayed, which would negatively impact the Company's revenue. For the six months ended December 31, 2019, we purchased wireless data products from these two manufacturers in the amount of $18,362,013, or 90% of total purchases, and had related accounts payable of $11,290,854 as of December 31, 2019. For the six months ended December 31, 2018, we purchased wireless data products from two manufacturers in the amount of $18,785,481, or 98% of total purchases, and had related accounts payable of $4,401,501 as of June 30, 2019.

 

We maintain our cash accounts with established commercial banks.  Such cash deposits exceed the Federal Deposit Insurance Corporation insured limit of $250,000 for each financial institution.  However, we do not anticipate any losses on excess deposits.

Recently Adopted Accounting Pronouncements

Recently Adopted Accounting Pronouncements

 

In February 2016, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update No. 2016-02, Leases (ASC Topic 842) (ASU 2016-02), which amends existing standards for leases to increase transparency and comparability among organizations by requiring recognition of lease assets and liabilities on the balance sheet and requiring disclosure of key information about such arrangements. We adopted the standard as of July 1, 2019 using the modified retrospective approach. The adoption of the new standard resulted in the recording of operating lease right-of-use (“ROU”) assets and operating lease liabilities of $1,501,203 and $1,507,367, respectively, as of July 1, 2019, with the difference due to the existing lease liabilities of $6,164. As of the adoption date, we have no finance leases. As permitted under ASC 842, we elected several practical expedients that permit us to not reassess (1) whether existing contracts are or contain a lease, (2) the classification of existing leases, and (3) whether previously capitalized costs continue to qualify as initial indirect costs. The application of the practical expedients did not have a significant impact on the measurement of the operating lease liability. The standard did not affect our consolidated net income or cash flows. See Note 7 for the further details.

Recently Issued Accounting Pronouncements

Recently Issued Accounting Pronouncements

 

In February 2018, the FASB issued Accounting Standards Update (ASU) 2018-02, Income Statement—Reporting Comprehensive Income (Topic 220): Reclassification of Certain Tax Effects from Accumulated Other Comprehensive Income. Under the amendments in ASU 2018-02, an entity may elect to reclassify the income tax effects of the Tax Cuts and Jobs Act on items within AOCI to retained earnings. We do not expect that the adoption of this update will impact the Company’s consolidated financial statements.

XML 38 R8.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
2. BUSINESS OVERVIEW
6 Months Ended
Dec. 31, 2019
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
BUSINESS OVERVIEW

NOTE 2 - BUSINESS OVERVIEW

 

We are a provider of intelligent wireless solutions including mobile hotspots, routers and modems as well as innovative hardware and software products that support machine-to-machine (M2M) applications and the Internet of Things (IoT). Our M2M and IoT solutions include embedded modules, modems and gateways built to deliver reliable always-on connectivity supporting a broad spectrum of applications. These products are designed to solve wireless connectivity challenges in a variety of vertical markets including video surveillance, digital signage, home security, oil and gas exploration, kiosks, fleet management, smart grid, vehicle diagnostics, telematics and many more.

 

We have a majority ownership position in Franklin Technology Inc. ("FTI"), a research and development company located in Seoul, South Korea. FTI primarily provides design and development services to us for our wireless products.

 

Our products are generally marketed and sold directly to wireless operators, and indirectly through strategic partners and distributors. Our global customer base extends primarily from the United States to countries in South America, the Caribbean, Europe, the Middle East and Africa ("EMEA") and Asia.

XML 39 R19.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
6. EARNINGS (LOSS) PER SHARE (Tables)
6 Months Ended
Dec. 31, 2019
Earnings Per Share [Abstract]  
Schedule of earnings (loss) per share

The weighted average number of shares outstanding used to compute loss per share is as follows:

 

   Three Months ended December 31,   Six Months Ended December 31, 
   2019   2018   2019   2018 
Net income (loss) attributable to Parent Company  $580,878   $(515,379)  $834,816   $(336,645)
Weighted-average shares of common stock outstanding:                    
Basic shares outstanding   10,570,203    10,570,203    10,570,203    10,570,203 
Dilutive effect of common stock equivalents arising from stock options   137,825        137,825     
Diluted shares outstanding   10,708,028    10,570,203    10,708,028    10,570,203 
Basic income (loss) per share  $0.05   $(0.05)  $0.08   $(0.03)
Diluted income (loss) per share  $0.05   $(0.05)  $0.08   $(0.03)
XML 40 R23.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
3. Summary of Significant Accounting Policies (Details - Segments Long-Lived Assets) - USD ($)
Dec. 31, 2019
Jun. 30, 2019
Long-lived assets, net (property and equipment, intangible assets, and right of use asset): $ 2,834,062 $ 1,241,790
United States [Member]    
Long-lived assets, net (property and equipment, intangible assets, and right of use asset): 2,605,898 1,209,159
Asia [Member]    
Long-lived assets, net (property and equipment, intangible assets, and right of use asset): $ 228,164 $ 32,631
XML 41 R27.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
3. Summary of Significant Accounting Policies (Details - Intangibles) - USD ($)
6 Months Ended 12 Months Ended
Dec. 31, 2019
Jun. 30, 2019
Intangible Assets, Gross $ 4,645,958 $ 4,285,530
Accumulated Amortization 3,373,887 3,175,619
Intangible Assets, Net 1,272,071 1,109,911
Technology In Progress [Member]    
Intangible Assets, Gross 130,500 465,352
Accumulated Amortization 0 0
Intangible Assets, Net $ 130,500 $ 465,352
Complete Technology [Member]    
Expected Life 3 years 3 years
Average Remaining Life 2 years 3 months 19 days 3 years
Intangible Assets, Gross $ 18,397 $ 18,397
Accumulated Amortization 4,599 0
Intangible Assets, Net $ 13,798 $ 18,397
Software [Member]    
Expected Life 5 years 5 years
Average Remaining Life 2 years 3 months 19 days 2 years 8 months 12 days
Intangible Assets, Gross $ 424,258 $ 423,436
Accumulated Amortization 301,059 278,266
Intangible Assets, Net $ 123,199 $ 145,170
Patents [Member]    
Expected Life 10 years 10 years
Average Remaining Life 6 years 2 months 12 days 6 years 3 months 19 days
Intangible Assets, Gross $ 59,023 $ 58,884
Accumulated Amortization 9,690 8,729
Intangible Assets, Net $ 49,333 $ 50,155
Certifications And Licenses [Member]    
Expected Life 3 years 3 years
Average Remaining Life 1 year 3 months 19 days 9 months 18 days
Intangible Assets, Gross $ 4,013,780 $ 3,319,461
Accumulated Amortization 3,058,539 2,888,624
Intangible Assets, Net $ 955,241 $ 430,837
XML 42 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)}}} ZIP 43 0001683168-20-000474-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001683168-20-000474-xbrl.zip M4$L#!!0 ( &:#35!XW@691ZT ,PO" 1 9FMW;"TR,#$Y,3(S,2YX M;6SLO6MSVTB2*/K]1)S_@.OM/NN.H&0\2=">GA.R+/=HQ[8TEMQ]YW[I@( B MB3$(_OOIV=W9Q=WE]_4KZOW_]W_]+@G_^\O^(Y M;Z4/@7UV[8^"=](7:TK>2K\1GX16'(3OI-\M+\%O@H^N1T+I,IC./!(3^('- M]%8RSE5+.CNK,.SOQ'>"\-O7ZVS821S/WKYY\_3T=.X'C]93$'Z/SNV@VG!W M01+:)!MK%%K^=\_U__RW^K/Z0965H:)JROF/$6#QP8KA"5569?A)QM\5[5Y5 MWL+_*X/_K^)TL14G43:=_$/F_[#7__+C(?3T\9#H=OZ*_IHPM/XN3I M'-H;_/G!BO*1$< 5SR] K\Z-0M?;3/'G731QTR]UQ$[/-Q M\/@&?GB#JW8F*V>:DCX>DM%2D/MOX-?T03<*=%49K,*//9&^D$1G8\N:92^, MK.B!/LQ_* $&?@D#CT2E[]!?2E[R ]]/IN5P.7'X)GZ>D3?PT!D\14+7SMY; M_U+Q!8 !ORZ'COY2 IT=)'X'$:^+)DAH]__^-3_BS? MI$]N2(!)7[LQL_9M]GW MKH._C%P0@A0R4EB<'A6(I*AG^<(<(Y$H KLDDBJ?R>J9HA\MD5($ M=D.DCV$P9=R*(B0.CI:K@"AAC(K$7W-TTI'RWQ9> YTG?ZG C.DOC=+9%.AL M'C^=S4WH;.Z2SEPRFL=^?)A[.#Z.DP$+1-KY\9$NQ)]<[?P33*QIX-_%@?W] M,YD^D/!@Y,NW)!E/B8!W]I,#P/R8>:[MQ@Q6R7'A26:"

HN%$\/VK?R< M-YJ0@0]_1A<_W.C57]/'%O#^RYO2*43PWI3#=TR;HUOW5JW[[O?[L-OOK5OW M/=I2W;JW:MWW?[Y?.(X; ^$L[]9RG6O_TIJYL>6=% ^LI,&)G?L=/[29'_:O M#W3\T%Y^.(2>T/%#F_EA__K#5Q);KD^<*ROT77\IW:]^6M3] W,"VDVGB ;6(/'9\<(9_L7S_Y$OCX5!AXGNN/K^'YD$3Q2;'& M*A*6S=.8)OO]WM>W6/X]I:&5.DXN+J\]7%<0N'-V**]MW27<$4W;'2,+P^7?BSA"E MXU[N5/^^#0,@5?Q\ZP$5+WPG0^_]\_WSC,PIZT7<.UN_+O/EW @>]1TZ1AXJH=ZQ3 MEW4PA)S$)#SE(VT)#3IFJLM,'Y/0=^,D)$#QC^X/_'2*,FDY&3J6JIRSD41Q M,/WSHV6['B!\0ER$%S9@PF[@L1+]>^0T:UN6(Y/4Z$ M+SHU^2C5Y,-*D4['/92.>]AU[Q34-BNH>[ZR9Q8,&9YDUVF=[=0ZM\^KGLO_ MVGG2?4E'G$Y!.1X%Y7@9KM-QVN3'.T;6Z=2D-JM)+6>O^6L+G4;53HWJ0)<> M.C_>,?GQ]L<7G9I\E&KR8:5(I^.VPH^W]W7O%-0V*ZC[YPU0@=7C[1E^)3=Q'"YB-,4BVV^A_2*B\C.UU&?BP.^*0;I:O;O3]_?-[ MXMN3J15^7RB*6TJ8]1NJ"CQX,Y;M9D[?PHXNTKS+%=D54ZL=4^^=J=6.J3=C MZCLKNW)V\L)9H$4GCX^:=4].!!^&=3NINR'K7@91?#/Z+0BO2[8:Z%28[:[&]BG4;M)/V M%3ULD*E/3E5I 5.W06]YT4RM=4R]=Z;6.J;>C*D[%\BA[=4].KSA= M%\A+8]V3TQX.P[J=PK AZW;>N\Y[=R*[H?S2XWP.T69P%/W$T(B3\% M//,I%YOE2!\T$VJ/K0*ZA6_3PN^_%VEWYG5GWI'*L/D&[!TK=ZR\ U;>:??X M*NDP$W_\S?(=[)=\W+R*1BQGN9OPCH2/KCW/#,M0[F+PM=TQ'?>T M@WM:;P.F'//9LB=P$H3/8OGGX^:9C6JDKZ##"U>LNI9"K6PI=& NZ/H!M:8? MT(&<1=T)<1PGQ/ZOXG';RJ(J[JF./%^:,6A*XZM;YA86E*K30Z-;\:+2$?928GT\5 M[=CC9>91KLR$Z];\6$3"/M+>.O9H@TC8O98P*(B$[A@XO$@8;"82=J\E##KV M.+A(&.S10.3.R&^^0SSWD83$X8GE+R1Q90J M*7*7J_3R4D?XNK;([YP9I3G#=;E*+X?AS$T8;C\QL5H2KDLB:742R4N1:QV; MM9K-CE&:=6DD1Y9&_ZXQ>2$%B1*$JURD'5,U#8F.A(?2<< UM) M'0>TB0,.X3>Y#XD5)>'SZ7G,2C _L=W?K7T[UO[0_I +VTZFB0>4TH/3 =JQTG MJQV)GZ9CKR-AKT/'O#L^.3H^.;3M]R7P\8TP\+"3[C6\&Y+HA;1XJ\@FJTC0 M67AU+;R.H=K,4$=HQW4,U5Z&.DIKK6.H-C/4D=AD'1.UBHD.;'EUW-!6;CB0 M?77,%2E::W:4:(G'3.?V*4_%L^[(:'N8(^!XB;0?R;C<47 W<6T^6UEF_".Q(^NO9\*?9E*'=>@;I&7,<]+>&>]EEL%7I'WH>6 M'XU(&!+G(KX-7#^^]N_=-!R0/<;7X[@9*\MYC%/>;T6]!X"SAM=4$ M6L]PS7!\@?['Z(IO#9??/))08'!>_!)LMJ_$3L(0&./*'[L^(?@1R([5(E]( M-OBF?%\DV:Y9GI;=K+0>W3ZHT/6E*[U_7*7W]]XDIBMH?G0%S0_,(_ZS8\4O MA2.2T)[ 8F/5&#>FSMT?MI M]*&-YP#X;N_*YW'<1V"J1=KBNU^2*1X#08E*6X,&\S"6C2I,^H'X 9PQZZ9= M3Y?Y>4?X7"G>Q5;M)8N1GW(P2 MY]:O9)2*)54^D]4S17\EX7#T!\Y4DD-L=VIYT:^OKK]\?/57138&\+CVES?5 M)DM!*ZDH5@6PM+M;'<"J3+4]6*Q$_([!N@T),QOIX[=6"/8=!DZ=WRTO(]69N$=9Z8^X65S721Q),@=/]#G"WYD/VS#,3YR9H MK3(O-@_:=10E6U)L#3QLAFUAJ4BBQF!I2JRM :BR[&A6JFT.E2#]]B7.*DS9 M&)2;"[+MH&Q4A!D+U@&E.S2@'IE"S@#VX M%54T'KNSOI\N;KK:@>%P-NPMM8ROF!^^\OBBY;UT-'&Z"_C5P2<^>M:X M\C0C8 _"9B@,((Y\F< Y!E^[D6UY_R166!>7L[05]:K12AB /?F5S((0/:8H M^I.H\JS_1/-UW6B+LWYT/1)> D#C(*S.=%\"_\RR;>*A 0Y"BXXB3E\8MHQ- M&$'8\GZ$[ZHC^@^UR"(+(RV?#NE?;S(TBLNFRT9:I.C5E(1CH/AO8? 43S"E MU?*K4U;@T!7#+X\-]4A4';TX3 J3%499G 3O-;+F?2X>*K"\EZSY MR&7@5-\?7WX7IUPY9CF_?DFH\[&ZA%3.%-T<*O,,RL8I0S,&OK8Q, %;U>); M:=.=6#[:_.E7#)1\=<>3^&;T+2(7443BRKJP> C*!05]Y?@- %.B\LX!HVB: M80ZU_8&$2Z.N!LF0E8*Z5 LD6%C+'[L/'OLY^D)R5S>F 3RYGK?IRBF*/!PJ M@F%09;+F *RPFNI E0>'!3#OLSJ=>20F]\2>^($7C-,.JZO9<3 T6P%^#O:U M?QL&8]!+HTH(R(9H"!T"@S0;"%<@ 3%W%XSB)U"LY\:M@HVJ*<-A*];C%LX@ MOPK,^E#3M%: ?$E"C.;9]!"]\)U/KDW\B%1AHZ%AJ/K!]C&5A-OM8U,;#EH! M_H;[6.\;FJ$>%H,&][%N*(.#2:7">E3>QZ %&$8K0-YB'^N:;&I;;H0+FS83 MC&ZM9\S?*5-\:^@P1G^@&HJ>@U0^_#9 5-%3S(&N#G8/A;"'HICE@48\'?,3 MF%-SV=]WR6SFN5@VQK>IJP87_*L;?:^RQ11U*)O&#E$R%\3"CE'2=1EU\;H8 M44_>)/ <$D;L!BE8DXS%;]'M 7LHCD/W(8EQD/N@_![IQCJZ 7RE&X*P:P:> M?6)980/U-66@J.KQ8FE66$O(GO/+S>WYU^[U5A(#C6E6/FQ1SQ6%/EQ3S\N"D2=%Q MQ1)9L:0)S1K',&B"?>.8B5"IB==J(NA*?Z@>M6VS/2>H^@!VA'+,1&B $S0% MTTN.EPCS,J&L-?O4*# O#4Z1 J?. PMV1.62YBOI M8IC*T-2.F2R;-IQ80Q9#-8]8DURP+YHA2U_33?FHR;(3;NDK?=DX8K+,RY:5 M13M7AN-515:.6.VN51!Y9?1PJ/6U(Q:K\_)C8T+HYE#6C]AE7ZN(_RI"] >F MD M\FW+53"K*D9<-<'QDXY>9]9B$XLJLQJ*WA^JV\U:5B;89GG_0/ "I/+CZ?'518?=O2?@R"*(P_O,B]KC:]]Y550-E V&F@@S5/Z[UO_44(ZFQ]8#>M^:6ON@I#6>GKPQW,7W?G&WU-59H' MH\[.5X=Z!5ZX(U0I^(WX)+2\"]\I5C*^^C'#&UM-Z 0@#4U#%M682E,W!W!M M=<(PY7[AILB> 5ZE""QOZK(*)4T#_638JB78$J,!;#7QA-O_&M4['0?]X4#7 M#KD"]9IO7[NM'4]'4W.AP>YL!L#OEZV_;,4(Q"(&5; MY!?:=FX3XE -;:@U1IM5$F(#X)I>N.7MVC<)#@W,@:;OD*NV 6[W3+='KBKK MH-K8RI2X^>'YF]&]]:.V*W%3==P<*K(@G+<$:0\8UCX AIJL#XX)P]JN%D.3 M^_HQ85C['-,&NJD=$X:KCLJ-HSE:7];5XZ+"\C-Y8RH<([LO/_TW)L.981C' M1H;E>L;F9'@)HN%E[?JZ.M...7E91L7'("3NV&=5>.QGVL@2*YK2&E7T+X]6 M^_D-%WBY"-X)I/B2TPR2MS)N"U8PF-A"K[NP!ZI80JKY%7TB+.QU"U=4+ MM8$L!J%/AU"UO9NRH>NG2*A56FI#.6F*J2DGR82K=-]F:'O"^WNY/MT4VVJF M&)\Y)=HN5]*;H6TG;2LJ_J3#X3]]]K_P)N'L:GAE6:2 M*N$10^D7BHI7F+DQ<.MJZX,!V#6' K:NQGRF*-IPJ!^.MC7U5F5HZML2]P.! M76*[E.^;X$]=,\4."N+P=:>NRVN&;HA5NK>9NB[GJ-I S+/?#NMZ7* .AO*P MVM2IBP1O)7XAC020BE71Q=$WF+SN@M>9/-L #2)O%EM5S$^Q&1!UB5 1"-J/ M_#8,9B2,G^&XPRL#,]JNW'?FRZIO7#Q:U17@QK^\J3-9'))^S*0\)-K/;B>&S^OY%;6Q.&;[Q /%&E0)GBU_$J)*OI\7],5 M4#0 D)>&9"0.A);B1%DR",L8?I1G#.(_G1!?H1_&G^ MM*F_*.N:8Q7W8Y69=PGM/+NO[B159/Y#PU[6-^JOMXKYN[8+V6!AX!:7;PL"KF.%P#!Q])5/+Q13MBRE>_O\/A8&YK)7FA++Z3^VS M,OQ0!8N5$.T9L;KL?Z1HEN^4_C_5SXIZK,BLW5-*^]=JE^='FW"JO\W,MG-F M]0.I?]Q\N&Z;#3\KYEZ1^RV3R"N9FA=/3#;5.\\/)15[; ^:7Q MEN$' +NA5N'[A+S)#:KI8@_2 ]"_^@8U3;&0W"$X?/,-JFG*4.\K.P%?2' 4 ME9=-M1!-&1A]L4YI_:EW!7R%VP/:0#/-:A+E$,!O)2Q!"6OOLFPI3ZN=70=! MK#EQJ\F*;+1_"2N+Y&%_V.)U:T!JRX9I:*U^VHU_;4BBI]=/PAI 66>1$J]5?/IU+NH MMU)MYO)$4KRA@&#<)0^1Z[A6Z)*HR1O)QD#M#P5#?OVL\W!>>%[P9/DV7KSX M$"0/\2CQ8$DP22_Z2FSB/N)%[DW5:T$Z59NH2?!J)2=O!AZ]Q?*51,0*[0GL MD0_DD7@!2]=HKB"GIIO]ON!96C]K,W#637/NZ[IL[!_,^E=(C$+ZX/[(6>_6 M@*8-MR/GM?\(/P;A\^^6EU"IBJ^'\_E--?:S86BJJ8CR9MD,V\)2Q4]O*GUC M$UB^^2&Q@['O_H%0N@P@4M-^"P(EX)OPGUT\Y+L,WFB<2HW\\>%7GS7/UB-#2JJ,EMX +FY*#@U:C4H/7 ME#T=3AMB4H.]E!:PU]X$NGGXPXO696#7V"_BV\#UXVO_WIW.8\OI<+2XW3R2 M4$"+\^<7-#3L),0"%%?^&!:9T%H48? O4G:?;;E0W%CIS3@-S,([,'E<<6 DIS8#HP[P%U7$9\-NAN<>M65HHT#1TT5"NCN;-C.!<_O@3NA6KW/]< MDUNE#Y2^Z.TH'W\K,)#4ZIJ*L/) *Y3"J@;&TMM06^4>*H:NZ8K@GUX]31- M56F[8RJ%MCM[ BKC^,^6/8%]$!;N+5=L:B$FONT;[O*KK:LSR.3!4#DY&,7;@CMDL3?3ON&NSQW:L*\>$N)-N&-@ZHI86*<>S$(, M3JQ- Y\]PJ-_A4SQ98-O+(]U13'$;G1- ;1?1"O(>-TP=#&XN"M$KZ8S+W@F MY"NA8Z?G*S 5JZRV\5+I^D!TSJZ=IR' *H0#AD/1CU<;,%B),"'.[Q8+>&]) M)J.OS?%SR>#;@% A?"0/16UB-0BT;@E_1"C*D<54-M_9K%3'NO&W@Z/*QJL' MQQS5;JUG+&%.BS9MNX%D&7P]G 8Q"_A8D M6+YUKH#*ZKQPL5_OWJB\!<2&/-P9Q*6-L!O:A0.]D,/7-*E+>D6/"5J+[Y_S1T#AH_4)GZS0N9GA@]%-$D>QY3LPS9<$ :RF M044X9K00UU"'PT*Z7>/0'03]Q02^DT)_WF=U%P?V=S; D^?&&'F MH=8=(- MTW',*DG2$6:>,(,3Y)C?X,$XNN;%6!9#!E62(NN3J4$*E2!P(!JM3#-J/8T0 MP.LH2H@CMC:APT8"]-'5#Q+:+LRS9S:I#=]N,-SA(F^/X99L\C$(1X26P\UX MY;AD00D"!Z)1>V7!?FF$(<,?,Y#7\DH34FZ6%[&[KVJEO)E[#[5TYR91S M,7:^)WQ:1<;J7->1<2D9ZS@].C*N(&/'C0V0L8Y#Y>C)&-4RPBN3LFH)AV7$ MD\^':@WB-8=%RPBXMK9$1\#:'%A[8_^(W+>^Z_WZ*@X3\DIZTS(4-[6A]HIB MBL7+7LBML3R2M5PPAE_H:FZ-9RO6N Q8R]+$\NY).%6WES;8JT7]K,D?YLBW7SQ:2LI5 MK7#*23G\W-%QV[. L:0ZZ%BRA)2# BE?#$LRN7Z1Q),@Q")T>,DJ%/#!FXM1 M0?I^19 %2L9'0SFF\$TTCOEJ&I MBB4O5L^X/7QU-Y^J&T--V1]\=5MC*(JJ:.H^Z5>O)08H3(I8$KL:?+3H3_'F M=/0QP1#99]=WI\F4'T)1VN+GVK>]Q,&R0.DO&Q?9D75UJ/.Z0]N!L/I>>OEH M'U;J5.M*E<'_+ZW_L'2^#<&\]C^ZC^2?Q JW** I#\6&(/5GWASV( FW@EU3 ME4+YLOHS;PS[_20DVQ%>TU5-75IHJ-+4FT/_%&P%NZ[KFK()TZ03;PCYML6[ M3&6H+*UQLF[6DF9E(=7,Z?D^S=RN,6C7#TF,*O=]<&EY'C_803?_PPII;E?] M4SM:$OG5!J9::.>S,4P[1F_UH;\$/?D8,%NM+KR A5NE;>QUX4I4HAJU\E1% M&1KJ0%2$RA6R%;-4*2 )ZZH6:@26SL)*X]&?P&*PMRL#J!JF/!1+])0-O@4$ M%71T<]#7YKOMK8, *[L_N9ZW,=H#.$&%392.5V^>"LA5G.<#82T/[JT?''42 M-["XJJD.!\+TJZ=I J@J91Z-@2G6Y*T'U-*2O/#6QE53-<4<"%6?5LVQ/3P5 M2*2":EVEPGL)/(R$6Q8'50:*-E3$0EB%83>8LP+2(&%5791%*^?\0&9!Y,91 M(_@:BJ;+(D>6C+T% %6L/T6L?EH)@-N0S"S7X6Y#8 M!?/2M($8BM3M MZRC+\WI"Z03;@K*>$@-]L3EO!4 6^ZHU0!5%,_6^*"=73+(]0)5HH\B##0'* M6Y 3F)$+H8OX$I3J9[!UU^7)K!:QFBFKA?9Z%29K#L *O;VU@=%7AML!*)2J MWIA00Q4, 8%0PIBUIZOD=Y1-I5]MOB5=A+;75-31H$IX+%;@P&%9ILK6XQ MT!R3J/J@;RRV&*CRSZX?A/!]&MK; M6+/BVBF+ Z]Z>05A'']R;^2V')]XEQ9 M(=YBB I]Q,!&<#?W(\"I/=!UP?FS?JZFH*NB^FF*JAJ#;:"[@X4*WQ851-YZX5AI?A8F1(FY,$P! 6\'K3K!+B&]OX1&0B_1> M,OK6@-2B1 U :,'EVS 8S8FA#7,.]3XFS0G26QB_YM1UTPDUW=!54VMBZKJ9 M@JHQ5/KJH!FLZR8!FHK &- M4C:8^*\,@1FTOJB.K)AQ:_!J?F5306O3]4:\FKRF&K@\V MA"[SO?'?&\EOUPS-U/4RKV,ZRT9@U&4K73:*:23-@%&;?09#72GU=VY)C9KG MT7"HRL9&BY*;N(T((WF@]8=EW<+R>38$I2Z'G!E8"0'WV M,PQ10VP'%G4YMX7+4(_AFT2 Z??-B4I5&ZJ%E*)T^'H3U^9,71T6]-=-)ZXM M!C5MJ#>"<$VA9QBJV:\T<19^XN?F>^*3AHQT,-O,?C&5NVRJ+2"JS0B#@:SO M%*+ZE_]T4SR==D&CFKRC@+FK;$HD9#&*=5S_B MT I"Q_6M\/DZ)M-H=\"HA;?I'=)[W?I9%M!57>/@MXD!L5W U3=W6$H MFGCQ?U>4JL>8VA#.U V HK'PG7*6VM?$%,O5$VX/7NUCH*_)>P2OOM]R,-#W M2;V:?LO!8#XAO3)T0OT!>.B.V$E(,YWH*-_N?@L>2>A/YS//-@V=%8HY5)ZZ M49CKLF9?-T6/]6& KLNP8N[CHCOE#HUSV%Y(,MUP4D3BFY)2.]Y?W"])*[<9[D(S_)F M1K(@J9?,N 5@&W=9.@/(M%U"MI:C5I#,V"W)UO#6*I)M#]E[*W+M/?(8G6]C MH';%7]M!M2/>VI94N^&K4JCFJEVS+JTW(\Z#;"*A+FAS15Q T)JRZ*6H"*CH*UE5F&]KX+9HK;(E8&F1M%OK&36I)B@W@.<& M_94@SLW:")BUP^L:B-!!HU!2.9 +W<::C:A#0U?6"J"YB9L#MWYJI6(V#RTO M0R?4N&SD2-(&JKI2$BW.VQ2L]<6FJ9@K]]4FL/(JHFDMXM)JHDU0NF]JJT"O M L;ND*E]W54>&BM5@F;020N=-J1_*4--&YHKN5V8<6OP:J>6R++:7RGG:D&W M6/^S$9M!DU7#6 GEXL1- 5M;8@SQHH6^'; 7SK] &<.DIX]!*/9!:N:&@BK> MJUTZUU9 ;=.YKBI 2TRP:]K8K''+]4P?8LKO6@NP9/IF :\?_C#,OJCZ;PYX MVFWF/KBP_YVXF&3??)\WX$Y1E5T[9R- UCZ---%4V0)&7FS@+AC%3U;8D+S$ MKIUET,U-MA54]7-K=;F49)6!XK1=VJ"@$>&HF?)P%?L_F;@)R^)Z$4R8E%OOF;2Q5^V*E]QJS-PSX%@?6%D"C',:2 M5O ?7)%'RZ-%KIJI@@X[;F"(>Z[2; V"6,6K:AJZ>"]UOR":56K?*<.!44P? MV#.,5>Z2&89<<.\U".,M"=W F5=CFW&R:(.AJ:R#NAR IH&O+7$'<_D16\!^ M-1H1.[X97?VP)]A(^ZL5DQN_?,1&3CES(-:TJ3-]TZ#7UV95\:#;!O2E+H3& M/-HK/4?B9-N#5IN.JJ'H*\W45?!A@AF()W@DPI9Y-#O =^[JA/WK__'B=S,IBI\]\NNK$;ST5E+D62S=NU.@P1?R M)'T-II;?8U_TI#O8:Z-WTM0*QZ[_5L)'Y7<23G5F>0#:6PD-2W?T_.K_C.-W M./H#?OAR<_X#IG%['V<[9N/6$AW"&I4@.6WBXO; A"C M((2W8B#F5$#2]>'[*7.16+XCH2$U8SN&4V<14CIS2*C.GM,'AH%U//O'N73- M8 MFKH_#PH^PG-:8/MNC/Y42V>4=IZ4)"8G+/#:6ZS.Z>)YD93X78 HWS?N1 M?(3? WBPYPA^47@.U]9U")+<)S8LFQ4^2W&0XBB-+#<$NA:!HMYR +W',8T2 M+XXH'(!+D-WAIP2SQ=PD! NOC+WV@BCZA?T.\ET:><$3I9+ (71!\.\9/7ZC MG.SGPO[)/@$/1P*,%!J!>#B5'R 3(/4 P6@2))X#7 ?P6Y1?@!3_2GR;+G6V MC*4KD0\6\]%26$=N9,.SS\0*)0+[C+'(_R0^D32Y)Z%DS->1\^CKK[]=7 M?QSH4"N"-W>2M>B,_8-09K: QZF+- 3FS?: !V.@='M*SRHXWQ(FLW+!.0T> M8.])DR".9@'*RC!(@*79]I\&#IG"QTAZ(BA[\44_>&3;9&*%#G6YX9-1ZG\# M0)S$YH(RGEBQ%"6S61#&@*8] 3X]BX,S_E%Z_5G]# )R-O/HWDNE*>X^FJ;I MDQAWX_T$KYI)KZ^#^U_.I9LDE. ]^B1\LX 5[%40($XJE@"'Q$-JI\C :V,0 M 2SQ](X=)T>0#1Q M;:";XUIC/P"NM>$5X$&":H7-V(&R%,K.:1"2\P-LZ)9II'\0IA1:,,B_:#,; MIEX\@:(73=Q9IH+@^F>JYSVQ)W[@!>-GV"1VIGMJ^KN/]]?9YU]Z,&S(2P73 MA77R8L$2UX(E. PLKDC>$5 5 "O8_A/I[[! UCF%!@9%+73*CDDN9R+.Q L# M1R1\=#$3#'@[8<=R /LU8_!T(W2K_P[E6$$N9 H^DUMT9\/:,/$*6IP#1+1C MCVJN&4&98A2$ !(^B&I,^M0$1/EX CC! V3LVA(8';&?RG;'C5B2/+S+A.K8 M"QZP\P?/KJ-0/* /"N '-2\2V& $.D.)Z0& 4:V%!OV1IR@S70,SIZ+7*MKNV^?/%U__B5Z"N^O?OEQ_O+Z\^'(O75Q>WGS[7UU=WG9ZU",YM;GO#D7N9^0> :5H!W\')M=+54NY/F;=84Y4MYLZ9 MA#L21!.9RC7X.DH>P(IWT7:GEFM^;$J/ 57)W/3^$8S0U\_5GZ77FG%N_BRY M,.@3JEP/SV#Y^6?"?:#<9(07T5RG\W\ TY"9H0HW:!&*@HF;N3B8.X=Y3^#5 M2HXD ;\> YL?R4QOAK,^LNQ<(P:YS!*L\9P %74*PZ9G RK)A)=CH+^'!,X4 MABL%C]V)2FJ-:^J6P_!2J MNXRXG=18*34N%G8>!03W&E,2EG&B] 2;]J?^P.PIAMJ3GL 2F< NX'X?V!32 M3XHY["ER'^4-BZM1#>8G';Z6]3[?]'/;&Z58^GSJ]\L&PBF=A*#*D^XJ[O:# MIX3]A.\8 [77'VJ9_RQR?X )Y,>3B+G/%J5-#]]C># !!M,Q$TJXV9C-O80L MI[H_[\B8VB)?"3?5#[KO6F9UW"8/'JW\@*>-RTX4"@IWY5.O1$@I)QQ>S,SC MFC3U< L!@P?0\I$1W9"_2)DS]]A&;#VB4H\VV, NP@@PHZ7(]MG"JQ+:(=1! M/ F>J$5I3UPR$B;!D&&$X$RM[ZE?UJ?1$O)H>0DU3R)V3I/RR$=/>N V P_" M9*F-W&_!_1YH5<\PH,#:6"_#BEKV@4]$FG!T>$""IC!F1[#E4=&1&788Y.&@ M[-QHIO]67/]XV/B/U%R.D<"TZQ:C%97K(^20,0G&H34#(8H\;D5E5"^8KW,& M*EWV.0L6+=#<[J0GQ BD;O"$8V*,(00;.2)G3\#3W.L6V5X0):"6N5$>^,-M M@SSM1BE0S%'+XS%S&F6\5)T6M,IE\:(<0*;09>GCE@O*I4U"_+ D%@@:Y!P5 MW^Z4!>GZ;L.$'#OB>3/+079R10-_38#8"MSN M0"?;!69OXO!@;/%.XKO@C(T-;#J+MZ(GWPCI<.\]R_Z.@TI4-KV3JM.[H.8O MPZ@$_)(Y-F:MCCX-,6A#Z(NR_@L85*@316_WOY[J#M83K;ICY_,=T<7LZ-+Q M2VOXI:X\!.T0D!F'0>([J"$&X5LI'#^\5C6SQ__WRRJ9R15(7?YYN3 LF"E+ ML>J8JKQUDV?05>+B= MN ][LM+OZ4/C]%!7E9XY-'MZ?W""N*L]#5A>T]3F<6]"//TQ 7&R2B8MDT/K M(_:%[.,\7L^RCQ>H47?1-F63\F7*IR@O!Y@6N3U_I MR>;R@W#_HJ".IE+JGUVF*:*#M(Z>5EN KU,I-UVY.N.*(M]$-:>>9KHIB"^/ M?(K:&^K+]T5'O=7,!\I&OZ]UY-N0^4#TK1#*#5!O+TI;->?:HL16SPV^A/=! M;'G+[C2E\?6,5V.B+AZ2EF*B*8N(2_S.=12X/X,X*,#?Y3VW8 MLN#2+-^J79AIJ^5.*D/%#D;S$?.LH/IF,-F:J\O&QA"63O&BPN?*#U5 M!I7>6![_;G?TI'.)9BY1I:]W7JG-R*>!!-"6AW):XI6J(Z]KV62=+ZJJ?=, M-#L#H&6W8NX7[HZP.Q]5[H_PXF!X^0-O5+,;UEL5HH,5X1=GQ MFD7B5*@[H M?2V)9"M'R\]%43*=L=O/M(2016MG\JI<>)L*W133[+(X\T#05SVAO1>O46/EA MK#68KU@],(S/@/FF\$)6&;R7%VH(L[X@PI$P2 MX9+B!4U2N$XMS RO884JEZ35"B(B@G\NX0U2"AV]%TI^V+20%B+C^EBTL QI M"@>[7\TJ)E@.EK4!V4!57P2?OHS#]#(*30.?//.26](HP9(XM+@COH*%8KC0 MUE0'3&^HPQO91CIX#8 B.!=X09$6%L4;\A] YXI'B2>EW6<."F/+ MMO=[>@\ZF>'AGN!]ZT<79L&"I'@G.O \PDI[3MPH#K"<1UZZCVH!21CBR9?7 M$XFB #8';D5VXGNL0APO?)05@\H+N EOP+8+L-A7#^8 59G6U'P@GDNPIIF/ M8PG+ZJ3+F@D*+*&0EV.M4GQL[TUMT_@@UO"!F[&C(?>.E^9GB%])78 MJT;7_D" '4TAZ!L?& JD/>,P$[F7<;<34&7VXNX;_J"?R4,)*P(P96T:@/+E MPL\AB<. %GW$2@A3 GJ8P\KFL.()3"^C!3DL+.U&-=@GPFO.8N$%C]9U@SV! M=4)BV&9N5O4M_;FD(HEY#JO,],*TD,B\ @F[#XCBTZ-_!*=G <]B56<)CB]X MX#Z8N;;4E_MXCG(U'3% M'5) )B L,QN6F3W7)I;86+9^.Q*(A8A5T:K;F!0][TK\3 ME"XL?,]+B0#<^#J=B2-%11%#Z5SB/8+X1"@SZ.29C9^BV1/0Y#^A[X#N;VF6 MA" [T"N#KK5SZ!6%ZR.MN/1(F'3TW!$1RF=PJ%,@LMIQF?*4K@379'B-#%IV-RV:0:O( M4]\*M3O Z(!?W&B25F"F%6B0_U*S'-0J,,9@$5@&!8C1),32P-^BM" 'T]1H M,5\+(+?&K! )H%4H0E&14=V'"0EAYVDZ P4BA8-X%-.3'K''ME)"864Y" M(9_@X5]<^<-JS(@^A8*1@/H4W(C5%(>?8EJQBI9I0T<&.DJH4Z:7HH1()CZO MP\/$40K37.<(6FN=>D)9<4=&)J 7:&P^G$,,C!'0&$OZMH-IVL;$Z7DKO><6 M<#O :AN9_J -2=AY#F=C (<:W:PXZY-]R&+'G#M"78, MX0VPZ*E6.%/SLM+I0'0'YUH"=S@P=0K/[$R(6-C= *MJL9938>!11<1G/GZZ M(7.YP'(5+<%]B0]DASD3'%@@_PDV8MC#Y]"X_@\14*8PI% R:5! +0*,PS ML]0R8?4FU[-@E>"/)UXF#@]LWH$ MC9[GM%8U%W@^*>2-W^) O$,^ G(B?CC MVZ6S=])AJ?,\1R'7#1]I,"W)H%:U.Z[ZI\HS2,A#YR+K^7$B%+B-UC M/FJ;0U M!E^>;3OHZ:;2DP>5LFV7)"]MG7]\.N3&BW%8%F=_Y-Y78MB+4?UX$X==Y M0NA:I8XV%5B7'I5T2TT9.8NR4&?KT-I1_QDT7IZ!%ICY-WJAPB4\O"[T6 MZ].W@VYM6\<;P94K9G4Q(G9:>Z>U=UI[I[5W6GO;M?9O?NX0RWJ*=GID?M% MEWNR7*FF9J>T'QNQ.Y6]"CRW+$)!5?8;(4+1"N#:1JR+-*##+)R,7!0<-V() M#)C+PKJ892HT1D5Y< &^=FC[%/@:HPI"VDB:MYW%/VC//A8Y37R7&D%38F'X ME":7I(%3EON%(%S$^9P8YN )+$^LC$04\;XHZY)PBID<\XD\?] <%#_O."30 MA 65- 7EZ2E ZEQA0HSBF83!FI7A>$5MQ+A'90G ( M(]JAPWK"TB@Y[4\/_WIF30-_8%\_-TZ3B>CJX0_NE&4N/CQS!+!1'8*1=D." M*;$74A0LI$Q@!B> ]O M)>1ASYCZ'/RQ1XHCI5G6O E95FGF*T M$>?%0;$A78B-Q4/6%@D(2TB8)CP!5I@_01/PLK9>W UBI\VI:0XL2R5CC[.0 M;8H4G4;=!)\\A9RF]"XN$T*>3<;[=DV"^$Q([7-,Y:PN=2 MRHW$Z6@DN2!+43KS=G^LN3,3J^S.(Y(E>*"):H5L8IK)ST/ #\0G(^R@FL77 M.704$):RDN<:V@'>],,>WZP?%<@,(IP!V?H(S:FP6?F,Q_DQG[\3%.5G\*H& MERMS$+$-;N+GHF/I68+7GP PY,ZDQ()ZD9<$*UR3N Q84^#?:#+$'793I]"< M\DW!"Q 0-M!%O 3$! )N>Y$=\<9N@GEEH+[11O/YI:*LBSS5UD:)-W(]CZIX M+-UUAO?["OEYO..SH*VQI6%Y*MCHGBF$EPO?@TB+@O3]"-WK8>S^AV4.\2NV M"_>9;&OFQD"0_^2;0') ('L!+62V0 #^%C^!6/('L2=^X 7CYWW=.MKC[;RY M;2)0ZY93ZX- +5R3/5S':^5VH5I>JI!QN4Q!06'N($-'P2A^8BR>-1_EO,;T MZX_WUT*&J.73!\=PZDHS*TROS$2"XO] ; O/>3"@Z&4Z9@5A0GJ01)1+ Y\( M%WP+5@,JBL%T"N87)K0*]PL":AFDM]=SFPH@MSUBA1Z>-:G&,4I\=J,0WV>- M7FG32G1RG,YILOJZ-94A^3T3"HHH9%@- R2OL+\">B,BE2TT[WD$%C+O*LMN MIV29RZ]!&:"E&:7[3!JA (49QR'::-P:O,[*,C*CF@4NJ??HEU1R"O>5F6,LDX9T(LA^KA9^DM[K3 P;P@3?7]>;%; M3,QF]%E."E1F G'W4849.!DI0J^YH:X[<<>3L]"-OA?DNQM%:6=8&J%]( 0O ML\%Q\HAIGC?\6DIQ%UB/ENO1#4#3-YEFC%?6:>=PV!2%W%-FP-.?LO5-+^.4 MX,Z5_XA[,5"S0Y=AS%*YZ0\]R47%_KF76NY(7(<9+!4/-,2"G8]IMUG^\-G# M\YG(IZP);7[-$=@) ]RTBSD<_N@"/?-PD0K';7K_$/_*K_JQN\7C,(BBO !& MYAQAOS*<8]=V9YG",4I0LYA[D:%;F)7>;HQR"VF+1>LLE/H6RD(*0J\B-XJ" MBEZ$_4F!(0Q9ID/^I/>-GF:H/=I8F]VL\)Y[Z0'%S>6TMLJ\"KE0B%;P N8% M;]+,CFB"%SK.I8^<@6/:T99Z$]$R*2Z(.>8Z7C 2A,7,2_"D>@\%EH!8 MB-BM'/B;O$CE9/[R?P3J&BZA[QQ.3S^$V5+WTD^)D4=A"44*BINDR)$Y6],[ M^.6O,/[G\JTGJ[ _59U)A@'("5T?S(D!MOV9#;'D-B>^S63!HDR!288@E89: M/_U3'ZC8!Z;.==%L@I08LZB M"6!X2L^P$7)[U@Z8KQ$,7139H,4Y0R.]BPI=D=3KIYV9.6 M;8<)>U9\CI]L?\NN9^.^$P#C-@6[;8W/AR[Q;<(T^BQ)='YV0,)%,NQ. 6U5 M!9LB,'=IF "I_S?XEX=_G+)3:?G)E&IND4BS24JSI<=3CJ!T5_HFU_[RVF>B MJA41#Q_JI>93INE9#ACJZ.IEI5PR>S_(@M!EZIFTH)IY8.'UTC.RW^\-=(7K MSGVM9YC#AD](31OV3'V8'\)]4V[YZ=@>[?(2;YXC!>B'J[PPX*E65T6C$4XM M.$&R6H1I)'W]PM9'IF_"NPLSP7".F)]Q>QDY,$(.'T 8CA+YBLASNT0 M@(YF?\0!'(<+U1PWJY/(Y810L96?M-&RNHDLGZAR[42AT.,8]0>?31+@[].$ M%D-E#V<^U+):C7PV+ND>N<< 1,RY+-,CF+H&6)W)0^SY(RG4] M]NL#P3-8<.Q3U^S(#2.$KL<_89B%^F59)/2/0@Y<"NYS7N:5SL #KJ T8+R( MNI"SXHH]FH@61Z6@Y4DX6<8)35ZCISOJ#;U,#4@#6X#!E+NU"&R\.'4@YW(B MZ]T\>(=J/:">EW@>PPF*CCN:P4 =N]PYC%DKJ1?W7+H1_+5\PC19DA];:RKSBA'B( M6X*7+V0&%4]FI-EK_-2AB&*R5BA%L!7.IF R^N.7YW(JSGPK]D6[2ONBG:@4 MO2UM$I?E/N9LRIQD6 Y.N"7)@U\TS=6=HLN!ZT\P&9K+(%=@XV+E6,QF*A1\ M+X94SZ7/6$*)^%:ZZ5C^29Z%"6I5.&8YE'G"B.#;^T! H* EAD+)91'VA!;+ MS.)CQ: 8K_Z9E9S+R[X50.9[);MWN%O/FMQ8(T3Q4N'\I4,Z]*^O^-6K^I"+ M%X.6WC^L>N4P#F9E%Y7^ZZ.*_U?A?I)F_+R<9)\M>P*K'3Z+US3J#9??)>E3 MM]G\7:;JU[( U57X+,/A9C3"/'U2$%4K42D'W]@>_ U7:NGJ!)X3;8J.=IC5 M^)V 7>61C<%NWRI<,E')';YI*M0!\=L$B8])Z%/W+ O:NC^HJW93) :M6Z2/ M(,YYDQ/QI-URE?#@%FNMTHP+[F+$ FIXDE([GX1K:#%_S^UX%*:B=HAIQD\N M9L@"&^4Y61++QSI1+;% %%[O,O46S:5P4 =QIC:RVLH^R?,0*9M]O+^6+!O. MLXB5O8?';L"N0PM*E65N/=',H,*M$;>\C.G%W:5D8CY%:KFJ\KOWZ0TH$&X/ MKL^R'\ZS!Q21Q-FG#,V0\&+KS&[G!F":I9E&OWA!YE2!S/NAI#X(Z@W/Z,., M\/3/S+45,4I0)?9Z@9SS2C@,";/D4\UU/&+JF7JF4]RGM. M?R@L].*VWE^3^4W16%JPY.K'C%5T_@0JU%(TVEA=I9%-,#& 6&&*=/RU)6EM MWO4(5)(#+K!PSE0]4-DR=]Z.SLF$%D^!L>#Z<";7$\)&W M$OTR\TS2"&5^D7Z!;A*D946SJM?Z M6E$:2SVOB$ #8.R !LL+AU6H"F;VM.'@]/#6>\:P4OGBEX6VHO4&0[-YO)L0 MK7],P#BN&A'80(:6WSI>H$7=Y5IRLGT)8ND"&VK:I<7:MYFE#AN6LT&6V:14 M>[/*C(?%B%_&?"'8=.O3+DVNEIRY*XD;-RE9RN/*AU[@]3K4<3&LKNH]U5A^ M5!X7-IJL]&1CN<)S7-@HJM935JAO;=5=JDJ06RN>3VEH4H H_WA2]&N]&%/TYI:F(.H(@4CJ,0/5M>[5"B-P=,:-/-=5AQC M*:V:"$.N\C3-C[M.QV@"GN7TW( #UPXFG&IK-:A=0]9X!'E3V.J,*_IT9/1O MF,OE5$? E0340$X:V7+/J"+B2@$/#Z*FZLDOR[45;K9!P(O:$J.R!"V+6 ML,57H*.@JLIJ/6T@=8SS>41J(Z"JRFH]-2!VI,'U0^=X^OF4P;:"\K= M+21 =WF[7=[NECIOE[?;Y>UV>;OM9*\N;W?UV>;O=,G=YNT>9M\OB)2W( MQJT4#FEYWJUVOBP2_?(3,4\T[[9*9MN+17Y7BWZ0[%OF!.ER:E]NSB;O:?)" ML.G6IQU:%GYUJBFRY=64CI;_5*VG:_T7@HTZ )[MOQ1L%-WH*8,VY=LO53#P MJU/->'U9.?.&V3--_84@8_8&ZDM)F#?DGF(8+1(&C6>\,K],E\>ZQUR]95:N M?&YV>:S;9!%J/4T9]O3^3O,(7S(!53B&S%Y?77X4=01QY MK,R7)62G%E)R*I-A^\S49>=&EYNZP7AUP*O%*0VG"J[)UVDF>W#-)&)2JVH: M/4.K?HN"D[XJ&MUJU%@-#:QXH]>O*X2ZU=C):B@]11[VADKM9-NM5Z/+OUUH M\R[DF*2=4"@H0C7BLDZ,:QLETI+&/RF*VE,TE;B9$"47&2 M(?H<33:)BG<)M+E>1B^R1^.*N3V>5_(IP/M#-.%V18I)HU"UDLO_P+KM*T!>61M'D/)=D,[F48QUCG' M?D(.^E$(:YU%NXNEG=I8,ZZLQCJ;%1N,81/A!U9'')-H:0.T/X2.D8516-'V MO ]2^0"\KULR@SV.#83Z=F6RU&9 *(4B2)6;UDS,9PPBP9B;S?K 3M* M/-,6C+"HKI_0=HRL@6Q,V\L&4Y@N#*82=HGB_B6D]"S ^O*/K%+, MHX0VX>!5T-_1MK$(N$?&V%OM"<;&OK@(;^S&K %D!MX[L>^;B \2@;:P)6/7 MEA[2XO[!P[^8Q.!]H@"R)':]5#QR>O&AL0"6$*$"TBGS>6XK3).HM&5(#33'2@ M NN)S*)JU\P4/MS%@?W]C,D\3#($ MG69Y#NV),O:]T+Y>$.+L")C.O. 95+UH @S&"8G<[$2I5,%^'JR/*>50%TX> M8D4@C6A7$:&?"'8U]=G+A<-B'*+0Q#8CO;SK:*%O'@7%3^B^PTW$YL^:_XJB M#EL9GTOBLMO"LB-T@C9+^ZP6>_?1#JMYYY4%:"DH. G*1G84G4L"!86.IL7. M+0AXA&#!@<=..]8^T&(&U-F=/<'>H/Q7V@&&-D\-'.+!#$"CR**];A@(M&^* M'_AGZ0I1*<(:,[.^M'@HD?#1M7DWDK0E.VH.C!A "4+%2*IRNU&4T*XL "OV MA(N?"VV?"[U^9< MQY0D7!#.A70(WL.FYI0X#_W="CV7L5[>$(<3F\+ \$2RA#,KC)__.T+6H)UL MD9J\9V3:$'5A##AP\9E9&#Q0%8TRMC@ [5\3V'82+F=M"@ANP[3WS,ACFR+M M^&K;C$.1JU8U)X>G0@+:1<0T&*JHO49=Y!=1=Z1J!(B2T*,#8H/,F8MC_#=; M%=G%(4K:>^O'/AIM'P-]JIQ0J+O279G;2E3Y0B' ;(ZT M^^HHE57(GZSQ%"5XC 0_ERYH#RKX#?T.#AD1;/:*/XIF7SJJRV6HT*.;[@5F M-#(.=]P1#$);.S^0^(D0+A%=[#R+W9^S?<8;=J70T*$*'6R+,_?X24%\BYUR M\$I(3QCL*@63VG$FC'%&#!7GAT$1M&CAP Q1HD8@,R^H4&1BVD(S,)5=69,P M^C1M)5YBOJ;V O? M2]8*O+"$%)/"X8.(+YS5\"PWUIG)"40:$3R/6$J1;O3<_L934J!R,S(3TU^QF 1VPO$)R-\ M6CAKEC20)SF_9D>[C=Q6L*5Z?+=E?>69X$@[RJ==[O)EQT/Q7/I(-Q,L_QR\ M8'>CH;6/0RK2$E5D8"M.^P'35VG$O=0G.#@>)G@=), M ,Z0S6O(/S,XW$G 1-\#8: =HB" M=&(]4M&9 /3?_>#)(\Z8&;&TCZ$']*=;,J.L2+72Q1:)A[3*E+B-B A/%IXH MZO;N4O$;%15VVP-.Q4Y\45IN H",F) &[< M8^J(FD13H#IA*RB0@WO6]RLMEN[8MDF0E5Z6)X),B2X5"1DYQ&5-?&'110E" M7:5Y@TN_P))A\.A&7'+\I"AZSS3[/#(Q,'IF7RY&.C(?8!Z46!;UF(LV(!"6 M%P4")'!LV"%VPYT_0MCYUZ-FGG@&_?C1==(NJ]@^ MEXN*AV?Z#0LS$^?,8J5,I-P59=-U86.G;EL\XX(D1OW#26V/O'UK+SMSX9DY M[P@^.0LP<1\E6V'L<^F#ZR4(+UE 2JJ+4)1,4W5]#7X.3HJ.@"5@K4!4-):8 M 4-E1$C=,L]GU!=&H4@--NYQB\Z *)BR!N^QG\ZEVW1V[SD'B4. !*!."S=B M%:%2 O.-A%.ZK?@@9\4B)EG^9US(@/G,O Q&=V%+A3QJR;QU8(F. ^I@8\_G)@I5:ZC2F+U(=0/^!*'LR!T6$7>3 M4N%/?=0A&W(K?"9-J7&1N4A;#36D9IU$F?XA[DZPV9ZSEJ8\Q[5O,LY&.\GQ3%W MR0.*&2ZJT%""=>5^ZD?B)YD?*62.=XS(1I;'W#]/+EI5480FJ(5+Z20VZK$7 M0%XQO@SZ(XU5N&@:A]_1 V;;9!:GKGMDI?3M=+T6S"$0LHZ;&L_X!OGALJA& MSMDVBT#2J")CT#RNS\+VA#N@=IM:T\JEOBBL"?4>< V-$Y2O.)[.A?6VI&B* MG"%H$;E(^+B0_;1,@VL!L\5/0>HY8*& 7#ZE(1NZ5W7M9RHI-/GG=.4+ MT0#4%NC S$XPU)_9!]7(GB\34P^61]FO6(N80I("?"Y=,R:,K&FF) !?HCDP MCPRU)%)'R%)4!@";8G E7*$6.QP#JD^O*/V^8MR#<0*,7XJ) / *%P*(G41 MH5N#>7R(CWC;W"D0T_SX#+:2S+>UJ74, [\!,,IP7U)8>C';H7-]OEO M][N(7.N<@G%-3^>(+'V+6BVP^] [%;HTBN$0SWI&=ZJ%)4D!,-Q6&"SGV2O_ M3BR/?QV'@4?CEQZ9PAL<6 G3L:C'C;$=V]OSQ\L#GRD+\?+$ES2+"LY1/('L M6(PC_G>4BM<*(K,@A>8HOY+*E&)%6B/<:40U\\_^A'5H^BKMEH"4&3*1PC96 M.E?4RQPG$PN=WLQ:R_;=S'IF"A_UM/34H=PS#7W9'JQQ4IA%E+G]696YEB(\ M,(V>;BH,8;,486D9LLSD$A#6>[JL] Q9*96SG73Y W8^)1;,DFN_I#E$I:]_F]$$H"_!.9WV3%9[ MTB="TP!>7]Q=2O?!S+4I+*:N_H+??4L?_"4])4&)]ITH-]NB;'3<>QX;#<[< MS,T?8P[9S,(\ .8LH*=_F+D/X! 9@S ?@T+ LIR9F'YXYL8_S_/!6$MJ-])9 MEB5,\*A\JD"#4.*Y&OEPCAO9L+L3EAS[G3R+X42P-H.$21:6'1"&&'CG(3R, MJW#NIZ<@QSX[/V!WI.IJ[GV $!&'% H-T6"&J[),G M!D0Z!4M\S&.,S!>"*FL\; 5_#D )&2Q:]DL3*?!^Q1!$@&U06UV8QY_9WEY MXE4(JCR/,$M"PEKX['QT0"NS8_8TYT56G$]DQU*"."Y:@8P8E/!6P3O!%6B^ M(\7,2#[H,HY[9F!DK,_GD2SJ]2GU'O H.HTW!*%P)>$S[1#Q@67'*@7R\<&JTXS]L6/UT.#\R($V5W51=*'#QE)0ZNF3=$ M5 # 5**'/YSE5897182;=DK%*#7 M]/27X(SXY:T$G+$@B2YYTLF]]4.ZHAN16VY"K7+IAFZKLDG.63@'R81D^.:G M5\FH1L$2@5U&&ZYW,*PLT+^!$)AB:3TS.%![SI,<^-Q)8$F-^+:9X;+N1E+!% MHHE#BQZ$0BI908:5I@SE[/V7-TET-K:LV=N[7,+F7'(+X]AP5-X#@[[W OO[ M7__W_\*+VG])WX(-#<(V?K[U\#W?N0)EB'I)/F3*4/8N/3+@CZ]D].NKC[#$ M>'Z?R8,S68D#^EE1SS3EU5_WI,E_N;F_DG1)J/PIW7Z]N;WZ>O]/Z>++!^GJ M']^N;S]??;D_T8!ANK:4Q4FZL#PU?W73HIVU*:I(J&H=B2@=?GW%*P'6AVQ] M@Z)!$_V)2E#>L [#KIL>5&\M5. %ML)G<3![BSS*_TQG86M>2*(KKKK4\#^U M847PX^DP(/+DS0BT5B(H*//HU5V"ALM@RW)O M,%Q>$NBX2L5JPWY/7<%"QU,K-M-^EYV:GT%"[[8$:[NJ.@Z5P/(?,\(I] M7KOD-"3$:Z6G&T9/EY=WD:@N)'XY,<(IL&6T)@ZG><(=JM)PI2TT5WYX&V? MB=3@5-5^3QXN-^ZZ>JC[6PM%4WKF8/^U:0]3#55T=^W+D[_HM/\@G*WI[>R% M^]XS[MG/&K?%A>X:/= MD2^C$/FZN+S\^NWJ@_3I^N+]]:?K^^NK.TK3TPM[\;5>R%,Z6,RKZ22&%Q4< MJZAAK>NX<_(!ERZ^=E++W<776A-?*S8MP[^8@)V3\&?X7>& BBS/"EU>TFMF M/8<@8"4':YKQ.]I/K,S9& N ^E2[HRE/[HI.9^T,7.G#WG!%QY$7&[#3]=Y@ M10??XXS7I>S[:-GE'L##NF9!* Y?C)_9Z/>T%5ZSHW,R%Q@(T^VQ M5Q=?OUQ_^>U.>OWIYN[N%^GVZJMT][>+KU=Y]'"G(9"CKCCPWHI<.Z_AR1IK ML*O#63G/M*(E+?>97UY/RW1*BV4Z2XIQ.JS"3UZ3;V4%T9#P@GWLRG\12 $R M!_%C/C+7M[W$8;T 9F7U.0F_(SPJP%4HRWDZ!3S6UHTJ%$^FL%0HZD.K-M'K MZUA%C#:,2ZN0\]H[N X_Z$(YDCHXM(0LNT-)07 XQ^2CIZP0 M20_$MK"F :N2%!$;&"YKE($57,Y23F!WR.NQ;Y)6*J(M!.E>F(, Z^I9$0\I M1OL-)38:-MQ!G%"1]QXH/'B0J+^#(-$]W92?EVW$>E9(^^)JNR#9G?LC)=C5 M?@E6UV[;(*7[*".=68#PB#EU1W2I;G6<%ETZ?CD$O[0SO+[HCOB2-Q3@C0&M MN785MQ9MUY66VEA&M"R$O$?GQ^;!YQJ#+X]/&Z;<,P>5;M(N<7QL':\_'6*_ M-A2CIZU(I]Z0VLMODIP@D4U-[YG*\@LZ'47Y"0UQ]-X#S1DD M?\PWHTF= _.-77)GP=L%:M1=^&;CN#5?;']@ND/HY! Z9 8!TS\74SGG4S[5 M-+V3.=47O8@M6R1%QNL[6+/UA7!=A]#)(700Q:#4*U!+0GQ8#$H5M F\S?=H M>;3VI16Z-.;&FC.)L9(ZUO^19]DHVJ!GJEUIDPW))\3+.Q)V'/AR.;#5F:9I MPD,%S?#E,@*H /9[,EJ3>=UMY5J*%$=!3L>? $\V!+M/O?>,LN^&&S*FWE7 MI<3.O,'-NX#+5U\^EZLK0EMZU5\<\5XW1KWJ%<2.GFA L]HIV1W'"1Q774[O M.RZSG5MV^6*EVG8GK3MIW4GK3EH?"_%V+ZWIQ\4K1DLO 6WJR^7>ZF2QOZ-=RR.X;)0$1S6![05H!R<,DMOS?Q!TMZCV+KSASNU8N*Q MXHR*VAL,#"GZ=X*71$;8=!2O(+&6!WCO@MZ8N;-\Z8-+QD%/NH0Y1P%L1:LG M6;%DL7J*'K8]Y=VN5:VG*$8/.UM'"?93C(.T8R3K/T9^S%Q64X."<&/' 6:\ M9^47L41D/"%87C)FUPB63&3T!H:.P\_=]U&U<^G:EU 6T?LY\(3X,FM;QP#B M][*R'MNTBA&6B[1YVS@>^ +J6&FKR9LDS%J3X+T:.V U0AZP:PFC\2S$:I@P MQR/Q$%8W:PI-$232 _%<^%%R*7D>@-:)RX1>6J\2NT7BC2%\P7((+%!,I/0' M?O],\@EQ **OM/82+\;)BEVZ47$5:=W-@=[KJSHKC]D?]C2]G[66%&MO4AC6 M% .^=/6 W>N"2A\AU7"M\ M9LV7/]Y?]]+NQ87-#8"QVVMK-C8)$J_'IEBRGXO#_F3BL/GF3F^=E6[P ">8 MQ6S)Q15'9LPV-[Q]D8R!$.GN5 333.8DG;27M0L)J_K-NS%':.9D2??&X^TE3>XHLETJ] M"B6!*73%5>_K/56N*/(H")W8JZ&P!#ZR7#@+0B W!682L#O>V0$,[ /-N2_, _LY$]/&;MGJ,/-#^A2=M5AS+0^=D\>*MU9W5Q=9YIV M7;K?Z?5SO*0M.6"!8J4,"1F:OJ"?RS\STIZ;/^/)XY 8>[6STP_8>45_^VSU MQ),O*FKL%(B"U@YSW05)/$D/MT*AKC@V6%Y>*\Z9-6I MV;-6VEW8Q:;)=Y,@C,\0$2Z0V4& Q>'3#N[X(VMW_$2\QTP* T8>;>@"IPUV M+A8ZPX->$, "$F&'T6'(N*G5$A/ +SN3_=HQ,J5LEOZ:=/Y3&WR\<:^2\ML M\0;W^.5S_BH[>*/]EV X/.LO3OW9BM/2!:AT+' DK6<0<2MF+\4&CKE$N;'' MR@/4A[=5A?)]WS9=5C?D^%W4\$BVVV'ZY.^VU(NL] M=5A+N+3I6OJF)7=?7&*$TM/T00_ KH?RMF)S/[T'6^.06!6 9Z72"PD?G$3!:U!(&E>* !?3PL^L_!MXCBX:E82*/C.'HG(6!38A#RYVB^\SV M+'>:7P7E02?82*YOA<]@^2VC= ? Q](GU_\NW;S_(#D$Y\)8[6?K63)HO�P[=9P$1"=_8TF6+8V)Z@ MWF5G25H82DR! A91#1:X3GPW!EH]35Q[PHJ7%EN,SD&K#-Z!&A&&Y#&PJ6\O MFXG*<^:0#(E-7.1HRO POF0#H8&EPG,)2$KKO^8M7^9"QD8.%F7Z@? W+Q^, MCNF(V &&7>!_(_@;(,4HIY0MA;4DQRZ<9N6$4IT-+A5&' MY]*=Y<'*8ZB9$Y;ZPDO"H>CE3M?ZF5@ACP&E7=SXL"F-,CJZ/KPT M945PJ?,_G6\*;(!;^@%FY57.1HDW@IGH%%C^.&3QO!*.H(S#5_Z)3VEY(;&< M9[::!&/88(A"@ AK;;&PA( EP!J ME,QFL.01)F;S7IQ\ U"B6H 9C19PYN'%@Z.<+C-8;KI\8U@@ 9CD5GEX!DL MHNW.+(]ZT#G%SBD@BR$DB86/\+V0();( &6[*/$Y@5EP/ET(%A9/L2T+.&KG M2LH"# @L/QQ3$TF8D>__LIGI=F0T+PUHGLO9^!D'(6\ M7 U@>,YX5@R )") MT8)AT(-G,6R;QAB>L[9SZY:YQT)2(#OP..OA&%@2V<[T YJ\A$Y;700PDD\91"9M'%GP1/TC0!SDR\.,7Q*4@\!QEH9KD%T):NYQ-_ M]B=%9N(NW7Q4G\0A8#/SI!8_;SY%.2VG6T%2_*0/>X8I(Y@69DS0\4O"S\!^ M-NTI2ZN34^,W%;/(PP^$P+!X9C!!2V'@JTL#[)3UQ>U ,-\#!><4H0.23DF\ M G5\GY6CSFE/..W9 @-Q4'[ +DE"OFH]'OM_@M4-V7:PIC2.ZG+=(5\F8=$/ MH2JT1NLK@G,YL8#I<4U000X#+U<,.BUY31*>F,:F4D:6A[TTLZF@B*VB,A.4 M-Y?2W]UICYY:MW#ZNPX]\7#K_#/QI?\!G>R#]>@ZOTB?"&&/74Y<,I+R8-<- M#7.#SG)EV6Q_KIBVF#4&NRF9 O50%>-98/R$8+'SD"K[%M/6+;<:2:=G^M/^=N+RZ/@6,)IC=L0HQA5%0"4)IRDP'3/EAYR>F M MC\D>")GD/3(*0I.CY&3M-AQ$H%" 8K8( "/X+U=0$OS$+FN'#C!,<-!%=+>VQ] -[%!W$;S<'+]"S\JZAG-5^!Y>#TJS8)P;/GN?Z@^Q/@#M(,Q M"BQ,1D0O$.\7 &JB"V111NJ%LE 4W[PQQ'3[X 0)2).\,_):]"1^O,)JY> Y+JC;6 0H)T]*! 3> M\BA38#9J;*6M+.!?"U.CVD[BDTN;J @/;IZ%K5KB'I1&"3CB7!<,>--580%RJ]4U;LI-7_/*G_D9H0; M'C"@\N,KTS4O,8N8WM1ZC[G:MSS0*4T^-[GG'MV)3C"CA@8P,:I) MS!=%#_UK'\\H+"MWZ\'));J>\$GZ;<'YE*7^IRH7-U.X1N-D1M,8;6R6>IY. M4>S:0W/\ O_LWPGF0;J\64[Q&="#BLG#^)*3[MEST+_87E/Q!Z%9S\@-/.&GP1OPZ8RB"XG\ *"O&3C_ZLB'5R3S4FB@M#A<+@8 KGN?0W M%V@28F0(O5'4_R$2B;T0,>2XLH?UH@+JA$(\J*^ :D1@68,(RRH#(KRH:3X% MC [E!\:!^+8=&ZEX;#"#-F94%>KD%_9K2)%LR"1[Q\7H&3\B- M8K07D-N9;9)R-MC:@4>3A*ER';JH:M,S!5-H'REGY@\7!NVEJ9U/!)ZA*?#H MO;3X+GL )9/RURA!<*F[)[VG0G<%IMZR)EBE^#$^!\!0L23_3JCYPKG)!7O$ MCF'_"L\S6!QWA#HR]Z\%43XVN\02LCQ[G[7&2D\IP37"W2GIAF8>C$G@S*7> M\VYCY5GR%)**F?*=;H1S7Z 5.OW_V_O2YL:-)-'O+^+]!X37CFU'0!H"X&G/ M3H2LEKR]VVWU:[7'L9\V(+(H84P"'!Q2:W[]RZ,*!PF0(,4#)&LF;$L44]NW,7Q."R3-F:>-^Q7/=#D_Q+4XJD9W M!^NOWK C1*IA+'W&QL47E45R?JAK0:8%6=/7WPG1ZILNIR_Z*8+'OLOSDX!7 MCX^A>,3F+5H 'NE9/C121TFT&P[B:0F(/WSTQF=XB_T 8M_S(V]X?*)O[3'P MM-C=BKEO1S6_GC)7UIIAM_8$^R.ES.?0&];O3W]&A'GWP3?^!Y,;ZO=2/R/J M_-V=)+MEFP.UZFFW?I@+W1N.6J#&P4'QHW M/#^ADD"GU\:O#ELT;FCWK@'2Q-+$.DEB':ZSYA8\S0OE4K4IM=\>G9O*ZCK- M.E?YIQLY!78=H*K=F356J>G./GHB;0I4M??;/K)1U@=@J78+I^_MN4ONOKO' M;R:K;_*5_UI6:UFM9;66U6NPND\_JX!1]W<86/8O=;MHQ!2Y@&3Q2FCE[YAKCJ!H4-E;&_ M$Z[.C1BP5[7=?66%HU#8E&R]9L #62='<:J'%=D';F(IE095-ZW\;MLG;*"C( M^V2=P>%QTHR[_284)\VVC4#I\%Q;%%];8=I#HU1L2W"P!3;%$N2&GJ&XBEBY"/N-J4EV$ MK(N0=1&RV$<1&]7;V_2R+D.VV9=JZ"'F]#6EZ;8C&2&.T M?XQT$7)#-D)CI#$ZSN.OBY U/VF,C@#'@D]<9VKTHAG6R]<5_7&^^MWKB_CWKCO_XEB2X>77?VTWLO0G9/0G$W MOLZM_H77O89W1)3_^0N>F\_NZQ3/V5? ZI<)O.-O__?_H'3^JUKN&MZ'OD%: MXS/\-'Q-OPL ^TB.+V+\']_=AL$4JZLO6KV+EA4']+-E7SC6=W_;V79\I^3L M _[P&03#T)M-!.U% 7*BU$,JE?=;13Q9-6WIX-R+TF:8T@OX;>SY+M#2G1! M6,0MB$] ; PGR4BP[!@.47A$JM9;BEX#1(_AP<=1\A!Y(P^KP5^\^,EP <1_ M!*$7OQK/08S2R<,,2N!P7*';OK1_,-XYG7Q;[Z(#>&&6"/&?P_%*!EFVF06A HT M_+7P=555GU'6G&'SR?-J^#W+%3-8T5B;\ M-D<,!3KJ/S?$E9+C#?UUZCD0K8INKV^:75L96#E##[7^-[J#TRK MU459$PK04L88^,CXO@T?M]K=7$YQ[FBC!%/?5]9,NA"^*/AN,&7; M*3M+^$RG9YO=@6.,@Y"/FO?-F (>3V# 15&9;U;X#G&@X47O(Z-NAA,U8>$ M;5KU[@JRE)[-&N=M_HC>BT>465\$21'_D4]TPQ6W!-I(H3[HX6N89?DY>8#- M,UC=>*Q2")10_#/!2#2R5DB4RVDO5#0C$0U##VS&9SP;P-!3UGGN ]P0Y"6$ M'R0.#<#&=TDM1[P?H# R6J0__0&+(8P ,_9TX<.V\*B\EM'UYX5ZOPR?/#'. MO60DX#*$X$S=/^$TT4'PX=KT:@B\UX!(!@N"%;7((99#!.Y^"=SK1"2/&^C? M9R\F$@'VL MP9R*^@K,#U\/(>_ F<)JJL*+[7>"+/$TD.B89"5Y$@"L=[$Y( M?KS 'H#)&:$YI$"9A0&H](+&W2X+T;\MSS\>-@8"/PI?T&Z&XEGXB6!:D7 ? M(X<\B@!N-C.0I,CC;E1&]=]]RL.X1^,L8DUS[8*4?1"N3]M^#[S]9%Q- >"A M:QHWGVZNZ/.KR'-938Q!] 8ON"85\,Q"N)-?O !/$SBC5,8:W)L(.) 9V46> MAL\D4,A89-:6F)1QI3V=,RM+^; (%MTW&((]LCUP+H!V;*Z M9GMPCH7>EMD?],UVMW>&N-NF RSO./;V<=]?V5N)'+I)PF FV$_RR1N-X*Y] MXT8Q>T3&Z"(QWJE4";OU,WI+TE^MGQ=[O:R[:4VO3SHT1E:G:SJV=2+8G.#^ M="VSM6121;,S=TO]LU66(CI(U['3MI-_>["B-MONHYFSGF5ZR+*C9I'/LLU! MNW[RI*9>D?G V.AV'4V^#9D/1-\:XX.:6@17S[FV*+&S%.NOF!G[IJ:4.RNE M6(%<#;/][2\IW&GMKF/V.VL/YZJ+QW;<-F>R'0/3ZG?,7J>K=Z,!NP&W7\MI MPS]K%T/H[=C-=G2LMMD=5#LC=K4=^RI7V4[N0#.@./(,AHT=_K38QP!K/:D6 MQHTB$0/\F%WY;H9NIS#F7'#,4YMQ&I7GQZ[_Z'$1*'\?OT',CXDS223_\..) M1!$+?,K<=Q$'LY\P?4K^JM[2*@\CSPHP;_-_:\.6AKAFF<#0P:XW;;=*8S[C MK3Y0_*XW'[]+U>,Q!^]LL]OJ8"!GY1HG%\2Q3+L%%XM.=12^V3$<[9A-';-6 MMW[]NO:-%L[BW3[,.=O]7=_R53[T:I[FI; M9F^P?P^,.LV%VWY6@E:KGFR^".WW2-R-;^ 2/:4JGGU6FZ56^ -9Q?GUWL42%2TOJE*E@I2Q\"6M,L'*;*[FY\AMK:&99T3W7 M]V %%Y9"S7!!V66B8%'CCLCZG'P=6Y2OV(H#*@LS1+ISZ"9PHRB9RAX(U"O# M'8_%D$K99-$6^B&F:5$ZNQCHT8GG4O67J@[+RGQ4M2AR*2"$;Z]ZCM]$_3=D MD4\IP?"Y*I!4Z1,[1KYA>P99!S5*0NJ DCY(U 4R!:-+XXKF+&(A6S*)\41A M0Q(D3.@1P4<>4"+D0MGX*8ARE"NM+"V>T/GS>^MZ(8TTNAO?*@0_^%$<)H0@ MG_X#'FN$S_B[:GZ2@FCD8-S]0<^\AXT]\D,W#%^I"PPSH&+U?.U82C$C2H9/ M6%P]=*,G\MD]NQ/\@VE$3\".%\!L4W@ .Y),^?.T 00WQ$'MD?MPYKYRMS? O#2Q,)>BHW%1\ MPVI,1L;S8;E2I D.KMWF3@SNR)L0:Y,MB^#3P[B,F5)H&OCB%3?G3Q$;8S!K M^3AC:9XW!K$FA=P(CG'DE9=VUSIB\^?RPT<1N$[\'H MB,?)Y$IN@#S>("T_"9 )(["\'U\/<'9K%("G:%#9O4+$4)CL_C ?3QWM+UF[ M*V1ST"<>O 6XC6JL@\E$#+GKE!?% ?8'B8P7,9G@?TG=)V&(*BYK4!)% 3 ? MGD%6[?#="" A1H8O#@&> +2UK+%F+:R>@/,6>$/J% 5Z$5N/P,IBXH&2,[ > MM["M([6MJ82@CD@"SZG+D*YLY)(VF2@]5%L['_,'[PMK[2_=#VP&PC]K_L9JRAT%9,M>W?^.?VA?M 9&$BE;;1J [>7!GT,1 MAT$TP^,'W#\EEN+N/-RB@82+DB %L21+#X2/; MCF!0?RYI?M*_A%UFLU#U+)FW'^%, E%\L@3&H$P+>)+BD^U74+( 74+C:S#S MAD:WU46U*JWT(=YW1]C";/CD@J&,QCWVY/.P3U/6T$@"F'\!=G5ATS4MCD^F M"2A^ZDPQG0$]R%Q'0B.0V=N;P1E-X]3KE(E(9%^G(KH1T#6-6DH6XNF@ E5E M!JLN':1A(A$^HRK#K@]P BBD3=>I89'8J3[D9A+E:\"G4^KTR'=G^3Q-BSAGIC\)HD4B2)&Z=*0G0+EBU!FT,O3*[Y"T\RA*?^$ MK@,ZW\8L"4%VH%,&76>7QKV'Q@%\AX6<0C!^G:$;&1T)CZ$ >H+X=-7[J(,( M4IMA5BU$"RO+3IJ!B$BX/E-SIV?!TG'BC46N28>$6@&1MJA+32JU$]*^D9TX M<%%/M>:(O)%@UPI=0^ . G_Q(FQY![1\YCXWR'_J5@[&%MS-8!,X0P+$:!+Z ML.^_1ZKM!]MO2 9#MO^D=B> 5G'%>CVJ9//)./49:,E:"L][+U(=:W-^,BE! MF@%BTTCVP2>#/AR1H8_BB@!)=3C?#3*ZINU_EHM7OG=GS6S(^_68-5CD7HDQ M=E9\Y 9LPC<>@X#OX@1"*HY16E&+QK& V\^(SNA(H"0CVX6%16[G844%(T'! MS@:\US_"D41/I1"R-W&N75#P\ ]I_(%T(/0)"B8!N1@\DF0C 7^*J2\6=81# MOP;Z3XZ4ATW$RM]:_PB[\7- *MI9()S S<*UN>@&P-0.<0YE@ M4$Y9*.0)0$.:5;VJIL/I+9F?!+L$O+[(9'2KLD<#T2FQ!QM]G&N=M%U#_ M)'FSAPB(5\ OAUP>?WRZ].U:.E3ZTE.'&=N%[, .W9'(L8N4Q9'LX!;]U#1$ M3CZ;>1]I/QLDD!Y?,+J77*T#;MI^4GP;LV%-2N==ED^DP@!&%BVH M)$*:\+K'!*7-4V776+PZF[9GMON6V>K5RJ;=\DRA,R0WEM]A\YW]D7M?M5XG M8_K)61&9F2_3A-"UYDV58XT#KL;(&Y'Y3B:Y6XBH\D6?JIW\"WEU&16L2.73 MI.!-I4\O#<@66^$W@VY-V\>[G"LWG]3%1-16N[;:M=6NK79MM3?=:O_=SQQB MRGNH[M*!73XAI.2 MB\#Q(DY@P%P6'IB6FM 8%97!!?AX1$-:X&.,*N321E0:=QK_H-& '#E-?(\N M05/A8OB4DDM4X)1SOQ"$JSA[)X8Y9 ++"[>)B"(Y?655$DXQDV,^D>_*!]0(1Q4&XUO*9%+$-O^N M/+*%X!!&M,,1#2CB*#D.(\6OO/)LPF\X/M"+53(1[1[^P9MRYN+#JT0 9^(A M&&KF$KP2)R[IJ-&R*V?%YJ:WSBQ7"J>T1I1(BG5-QBSP^#S$ YF>.92)E(& MR(?WL$@A"WO&Y'/P'R>BN)+*O9;C#C$,.>C_@)SAJ_$-:V0597#E1MI2GI6K M,D\QVHCOQ45Q]AU\,>'8K_"!L$*$*N$)L,+\"4K 2X>'23<(&O)IBJQ,)>.O M<\A6(46OL3?!)TLLI[2^^2RPE@3T%\D4OM2_=N;DLIPT1F M^BHIY47YUU$DN2!+43K+R8(C+U1U< F7/")9@@=*5"MD$_-@:@X!/PA?C'%0 M:QI?E]#EJF*R7,-A@(5^(R'%9PPR0^1T0+H_N1%8T9,WF\DX/V;Y:T%1KH.7 MS=)_QT#6\/ (A M19K_2DD0]\%DM(?JB(87#%Z!8, )Y/F2(!8$>-SS;(B%N@GFDX'9%F(98%9B MA 81S3PE*VV<3,;>9$*F':>YSK#,KY"7)P=*YZPTWAK.3XE@:]@0O%[X'$19 M%*CG(W2KA['W+\X8DI6U"]5-0W?FQ4"0?V7,;XR SR3OH0 MPR>?:H4JYBE7'8*%4:W!.'X!$GP-?A'(@A]Q=NWH+KQ#"^T%C+E/5& H1@>O MM[W.4>VSI-K['-5HJ/SN#U CCPU9><2IYC^_KV MZX=L:,S=4)3-1SO!_$$,7]3Q)!%Q:^"+7+UO MX=: AF(PG<+U"Q-:<_4% =T,5/%Z=J<"R(<3X883U#7*XA@G/M<9XO,\3I9& M8Z*38[]JOI%<0=77)$NR.A,")2]LN(4!DC=WO@*JB% RAO*>QR 8Y.Q:KDY) M,Y??@3% K1>-KZE40D$*;WP,\8XF;X,?TK:+?*GFP"5YCWY4$C17OLPV P@= MZDY@8B4WSJL&,P+D8/ J,M.14R:9GB]"+_BS(>2^*U/Q9BM ^"('%;*!6 MGC'-\TZ6I11/@?OL>A,Z )2^R98Q5K#3D'(X%(7<4[[ TY_2_57%."6X2^,_ MDEX,M.S091AS*C?]P30\-.Q?375S1^*.^,)24[$A%JPGU4Q;^>6+A]>+/)_R MJ-NLS!'8"0/<-# =C !T@5Y,<),*:E?5'^)O6:D?5QP_AD$49?TO4N<(_Y5Q MCKVA-TL-CW&"%L;<@XQNX:U4W1AE-Z0W;)J^H:Q_0UE(03!K4%$A[/<6 M+-%IM6C)[]O=CNET;)/&=W-EQ>355 I*7I=5:Y5Y4W*AT6S."YCUNU&9'=$3 M%G1<&K>2@6.:FTO>Q)5.$";%"[T^(5?,N^^M#L8%?F0\G';?[';[97B,UW\? MU25G[_K><%W&9F'7B4W4/ "A +$5?EP.^B MU&A?TQ1?; \0@7TT?+KR1SFS^(8A/[CUKJ C"A[,;%?0S(FV!O4CN"Z[^Q$L M89Z"^3-39-",RZDDO_P1/@Y2W)DM&XZKW69!T0.QT6[WYJ0"2P.^4E04=^+3 M+!H610R\9 !":N!TU:_MGHW#9]:I'DU?H,B1OJ3"<[3R/"Q>)<+[U_"*Y"'F%NHZID3B,*3=:CAG$QX'F,$:1TVG&.NXZ03R]]TA\,PX>_FOR>UVW^F)=IXV'* R7L% M5USC]T-/^$/!5GV:*#K_=D#"0S*4>V.7'I"%TR0=[W _Q,> T/]$:7;(;VR MQ1.D "1B*Q#/VH]4K7V4L1;E:?:D:%:I@C($C?O2)Z7!EW4_RUM7D9C@ETQU M8TJ-.W<$=W/T\G+WEO2*'Z1QYS*+S%BPQB9PJ3.5'NQVS5[;DN9RUS$[_<&6 MM:#C#,Q^>Y IVFZ_M4,-6.\ +@10W AU)O[G)NN_UYQ3BX 1)>B''(CGVE<5 M[XN@K$!QI%T)51"W\A2HPOU"@D?JJH(KUL0#PH[RG193A2CC$:!T &)0(?,] M$>=."D!'B1]Q %IPH:_C9AT3I;S(]6J5"C:JZJ#(J42UNRCF6CX^HMG@\TL" M_/LTH3:H_.74?5K6M5&^34J\9^DL %%SV6J1YB6O '><+(_CU#F+\P?X P#@ M8]N]AL<_%9SG:\%BV,;+J##?D6F,.NXI+;HGQ9>U/)*-@.$0LT>48Y8A\14P MX\3[%SD.>?Y1R')3X+YF?5WI M#3*T"C8"1H3(29PV530IU2R.2D'+TFS2G!)*3R-ECF:"F6I]%;H"#*;2<27@ M?,7*19R)@W0&=.]G--H!]:R'\R,H3'3-48X"N6ZE^Q?S4I2?]M*XRWEDY0M5 M.J(4D8D/EL3(&\9I@]FAZX-43;!-D&.;5XE%=&*F 6QH P;(W@ R2^B(1K\LLGSD",Q M\JF\8;;H5S4J?:JROX.T/V0S/@H6*G#031$^IRVQ:S>%/T)TDJ"E^%=&,0*G%ML&(OI2H6&[L68Z:7Q"7LD"=]59XX33;(T2S"> MPD=.DLPR0W+>NO<"Y G>NU F>1Q"3Z@;9AH *T:]9'O/M*=M +(\*FEA MX6XSBUI;FV28KQJ8B"\* MHFHI*N7@=]X._H8[5;D[P604;8J.&=J4!:((GM?*O?17#H'>8Y3"Y/[+/LBRTDDCKS]^L%PA\ ]$;? AZ_= MP0T0[UIVJR7O690E5*@@\_IKZNB"E! M]NZ'!7+.V^NP)+PE>]7<\".VK#/*7AJ%K>.$P,5-JT-J \GL=%H%,A=6IZR, M\IS&VI1?!64,%KT"<8J7"8[WQR3D,%W-3[B<1N;JJ93'[,L$%48Y1$9=6@IDSU-WY(UA;E6@TL=/*5@[!W.)D%EUQ3_PR.\G8#P1?Q!2L$^7Q M/ P,$\4/\Z;B=GCD?-GK5\PY/^#&YHR;PP&QY"JB^>N-I!W*"4A@DAQP@W-5 M%'J;=T#@W^#R=39'^4 MQ.QYESNW$"M<"2X&EX-9KJ\8?N4G@SY,G9@4R\R* M>ROIDO:Y6ML@5,:R\T/9ALU#9UU:JFM6N;-ZFR!5-="JW_=K29LL^[(F EL M8PWCO0W1^L<37([K!@\V MD*'E%<@+M%AWNRHTVV]!;%SA<,UA:>/VM[QE'38L9X,T!\JJ]V2=-QX6(UF8 M>2+8Z/UIEB6WEIRY+PDQ;U.RE(>@#[W!JVVHXV+8MMTV[4ZUJCPN;)R69;8Z MU0;/<6%CV8YI+3'?FFJ[U)4@G]UX/OMAFP+$:C52@G0O[9.2()V!V;*=$T%F M8'8'IV)=M0>FXVQK8PYBBA0N025^L'6]2X4V&3*MP>G_G#;*J*35-L*0RSQ- M\^NNLC&V 4\U/3?@P)6+Y;3:2@MJUY!M/8*\*6SKK)OWZ;30O]&OEE.:@$L) MZ("-V#<[3K5EI0FXE("#3L>TV]8NR;<7:[5&PDE^/D1M#UP0\_RQLH2EVD3; M;%C':KVY:MT= +7E"2#MYT37QR,LJ;;?,T5\PJGV^Z8@R5> M DW!Y11T3*?GF/U^=01*4W Y!2W3[MEFJU=?Z1S?9)\RT$XH=[>0 *WS=G7> M[AMM7IVWJ_-V==YN,]E+Y^T^ZKQ=G;>KMUGG[1YEWB['2QJ0C5LK'-+PO%OG MLBH2??J)F&>:=ULGL^UDD=_5IA\D^Y:=(#JG]G1S-N5\DQ/!1N]/,ZPL_.A< M4V3+&R\=+?_9CMEVNB>"C=T#GNV>"C96NV-:O2;EVU<:&/C1N6:\GE;.?*=O M]OOM$T&F;_;L4TF8[[1,J]-ID##8>L8K^V5T'NL><_6J;KFMR[[.8WU+%J%C M.M; ;'=WFD=XR@2T00WUS:Y=K8HT 9=G4CLML^_43\HZ]CQ6]F7ELE,+*3FU MR?#VS-0JO:%S4S=8;QWPUN*4+:<*KLC7V4[VX(J7Y)-:[7['[#CUJR@DZ>NB MH7=CC=UPX!;?,;OK"B&]&SO9#\$I MN4N24+;*H(T\!W]@Y^YG#U8N]@(G<,"4G61TD@GIN=[U:6-O2O#.4INY[3?- M2!#//!DR-(9>.$RF48R=T'$XT0@]+8+'<-&D,C7UC0=[I5W8^:TXK S'#3]P MIW%,LZ5A:G_DADP65N&V[ME0I?(%Y(RX9 92 (>?25K,I]KSH0)$"8DB M5C_Q8#)\81HOQ#EQ[@..IWBEJ8VPJ9Z?T 1'GCT;TV3:8 JO@V-AX&@(Z8%" M2L/A\F@2+8Y[)#!PN":^>9S01 _9)_UGFCB+@$_$(\YI>X&U<:0NPAM[,<^, M3,'[.3]#+H\/$H&FWXI';V@\J/;_P<,_6*;(H5, 61)[$R5 );WDTC@Q+;>Z M#P 1"K#GP(WA*WX!ML /IO"*. 1A%^6FQF4_7?GY5O&$WTN03$9J#UE,$T#4 M9CZ;4B5IDPXCC4C$4ZXZ4(&G9S.Y$>PD$@4,J)\]3Q9]P@ET6(519,Z=]9D_ M(@6Z4(=)@"R;[T,LO*$ PI0\L"#H,=S/\-RE7O(_#:CCGY1 366JHP?L8\+I@ M(9A'8O?:\'@X_6LV-S,OU5DG3&>3X!6LPPAY01(2V7L4*3&#(T!X2"JQK >J M2+@1B"<:1)(;08(C4WU^N* ]'D.4HCB9Q,Q&FA:F\A$H?D('$4\5OS\=()R7 M?3@.^=+(;_LPM^T(75$2C5M=6$-T,#XG5D8/)#-1HR=7X!&W@3#81)6LS8!@L=0C:L93_A0J'&R MPR%S*'+5L@'G\*U0@+D1L4E#EML[-$Y^S!N39%> * DGM"".WYQYN,:_\ZX0 M+R.3RM>KP;QENFH#/;,XN1OA_.I^:_BUC.$T -!]C.ZN ="<,MH_.'74$EJP M=!2S&Q.98'CR^>:A!KJ.E8!"IN0!543P& E^:5S1K"KX&_HG1F(L<'XL_C%_ M^5.K>E)PYJ9^TP'@JR.S]<@;PR(T+/I!Q"]"2#'HX3!;G">='BXYV$M!0TL5 MAN(6WVQ*]2!\EU4;/!*26L'I4_#289Q*8'PCAI0S#5 $+5K0DB&*T0@$Y15) M0I;-+EX&E54X&O>;AX80L)DX+&0<07%#1\5U[9^>()1!H+5$(\.8PV);\9 MH9BANPQ5>A*"K2QX/TANTJ@P:;LCA?.X D]I^S%_4%V:=R]OT7BQS!&9K_KJ MXL\,%O%9$+X8X[=S"J9B)+W(^#75YT/DML*-RI2G+9U4SX)#S:A7T_"R;4=- M>&G-VJ9F0V1?.XI/P< ?5<%!YF:BHH8J4DP%L>3KC&R73* M.32W&%A[+EC* N ,^;V=U@\,A_<4L.A[$*R*^0 Q&<%")W,4;,$XGHC4]257 MA)?0:4X [1 %Z9/[3*(S >C_](.7B1@]\E66YAU.@/YT)%/*YJE6NMEYXB&M M4LMM(R+"-PO?*!KT7J7XC8I6^G "G(H3^R+5E@* C%A(@P7B3ECZ1U& 8\5A M9:(7R:O$5][!.::.Z!XT!:H+WL$<.:0'?K_2HO+$-DV"+/6UO AD2G2L&,C( M(6YKXN)"7']Y;5-OO]KHQ@]#IFO]LJ1D123V 6 MO*B*CLQ%)1 (=Q(%.4A ;0Q#'+ [KT)8_YETEQNRQC,E@(XY&+13*+ZW[(YI M=0=S89NZ /*D2Z3'NF ,S'Z[DX'1ZYG]7F<3*/JEUG^5Z3YOXM_(D9N?14@7 MAH9;^@IA]Y!PNQBPJT 83:5JHEO=4S !&T7?"Y8+BP)AR2W% M(AR=V),A%_<;#Z]@_SY[(S5M%T+KZV< MLZC#@B1&^V*D[A;9&%;T@!Q=!H2YDTHT670!1,'4- MGN,_71J?U=LGKQE($@(D 'DBO(@[0RD "QZT/)SDC)#A'07$;.+ZI3)GA2R9 M%SW7 ;D@>$._>-&?UR UO1A_:IK8*8 :&><;]84_"(SDTDZ!M.6S >PQA&?A MV(0R_LAN-KA-/@;D&>/O9]<,,DW(\$L?)/TNOR&(Y:33(9+^31+PY%P.Q2,< MX)#=RNF%'1MY@;&@G!<$!QHG([ZJNOF[^)SX8/#47.H(SB.8MR,0!SAZW U? M:0 U#B4/X3#Q]&F>&L[XAYE)PF]Z3<>5RWG4/+P911%>(UW?R2<5:Z&SVG9^($GAP+U? EIPXZ-%0 NSK=^Q M?^ ?[$[Z_3(Q]>!.B/V*?8<)$@7PI?&!F3!RIZDA 'R))OT\,G0;4,Z,2E1Z M )O5D0!:Y0AQT&\.J2X\8W?E@ZTU$"M$ZTE(!H!16 DBN7G0-<%>&^$CWD-Y ML8\I%SZ%K23+;64:'6/@;P&,,MPKFD@OYBUH]^7/BP=W68HB^2-F23A\(EHB^U'8TK*H"BWS$/Y9^).Y,=Q&$PH\#@1 M4WA" FM@8A5YS9CM^&S/JY<'^:8T-BM36%0^%.A1U$##.!\ _/=(B=<:(K,@ MA>8HOY3*1+$BK1%N%0I-?:S?8\^9KDV3$9 R Q8I?+#4NR(S=7X\N>BXYAM9 M>NYF[BL;?.0M,>U!R^QWVE5G< U-T2^B+.^8=9FK$N%>OV.V^Q8CW"]%V*A" MEJ]5.83;9KMEF9V652IGM73Y T\N9H[*W,,TS3%E'_(L@[8$DGK1$T?UX921 MK??@^G_F
XML 45 R26.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
3. Summary of Significant Accounting Policies (Details - Useful lives)
6 Months Ended
Dec. 31, 2019
Machinery [Member]  
Estimated useful lives 6 years
Office Equipment [Member]  
Estimated useful lives 5 years
Molds [Member]  
Estimated useful lives 3 years
Vehicles[Member]  
Estimated useful lives 5 years
Computers and software [Member]  
Estimated useful lives 5 years
Furniture and fixtures [Member]  
Estimated useful lives 7 years
Facilities Improvements [Member]  
Estimated useful lives 5 years or life of the lease, whichever is shorter
XML 46 FilingSummary.xml IDEA: XBRL DOCUMENT 3.19.3.a.u2 html 158 291 1 false 42 0 false 4 false false R1.htm 00000001 - Document - Document and Entity Information Sheet http://franklinwireless.com/role/DocumentAndEntityInformation Document and Entity Information Cover 1 false false R2.htm 00000002 - Statement - Consolidated Balance Sheets (Unaudited) Sheet http://franklinwireless.com/role/BalanceSheets Consolidated Balance Sheets (Unaudited) Statements 2 false false R3.htm 00000003 - Statement - Consolidated Balance Sheets (Unaudited) (Parenthetical) Sheet http://franklinwireless.com/role/BalanceSheetsParenthetical Consolidated Balance Sheets (Unaudited) (Parenthetical) Statements 3 false false R4.htm 00000004 - Statement - Consolidated Statements of Comprehensive Income (Loss) (Unaudited) Sheet http://franklinwireless.com/role/StatementsOfComprehensiveIncomeLoss Consolidated Statements of Comprehensive Income (Loss) (Unaudited) Statements 4 false false R5.htm 00000005 - Statement - Consolidated Statements of Stockholders' Equity (Unaudited) Sheet http://franklinwireless.com/role/StatementsOfStockholdersEquity Consolidated Statements of Stockholders' Equity (Unaudited) Statements 5 false false R6.htm 00000006 - Statement - Consolidated Statements of Cash Flows (Unaudited) Sheet http://franklinwireless.com/role/StatementsOfCashFlows Consolidated Statements of Cash Flows (Unaudited) Statements 6 false false R7.htm 00000007 - Disclosure - 1. BASIS OF PRESENTATION Sheet http://franklinwireless.com/role/BasisOfPresentation 1. BASIS OF PRESENTATION Notes 7 false false R8.htm 00000008 - Disclosure - 2. BUSINESS OVERVIEW Sheet http://franklinwireless.com/role/BusinessOverview 2. BUSINESS OVERVIEW Notes 8 false false R9.htm 00000009 - Disclosure - 3. SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES Sheet http://franklinwireless.com/role/SummaryOfSignificantAccountingPolicies 3. SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES Notes 9 false false R10.htm 00000010 - Disclosure - 4. PROPERTY AND EQUIPMENT Sheet http://franklinwireless.com/role/PropertyAndEquipment 4. PROPERTY AND EQUIPMENT Notes 10 false false R11.htm 00000011 - Disclosure - 5. ACCRUED LIABILITIES Sheet http://franklinwireless.com/role/AccruedLiabilities 5. ACCRUED LIABILITIES Notes 11 false false R12.htm 00000012 - Disclosure - 6. EARNINGS (LOSS) PER SHARE Sheet http://franklinwireless.com/role/EarningsLossPerShare 6. EARNINGS (LOSS) PER SHARE Notes 12 false false R13.htm 00000013 - Disclosure - 7. COMMITMENTS AND CONTINGENCIES Sheet http://franklinwireless.com/role/CommitmentsAndContingencies 7. COMMITMENTS AND CONTINGENCIES Notes 13 false false R14.htm 00000014 - Disclosure - 8. LONG-TERM INCENTIVE PLAN AWARDS Sheet http://franklinwireless.com/role/Long-termIncentivePlanAwards 8. LONG-TERM INCENTIVE PLAN AWARDS Notes 14 false false R15.htm 00000015 - Disclosure - 3. SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies) Sheet http://franklinwireless.com/role/SummaryOfSignificantAccountingPoliciesPolicies 3. SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies) Policies 15 false false R16.htm 00000016 - Disclosure - 3. SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables) Sheet http://franklinwireless.com/role/SummaryOfSignificantAccountingPoliciesTables 3. SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables) Tables http://franklinwireless.com/role/SummaryOfSignificantAccountingPolicies 16 false false R17.htm 00000017 - Disclosure - 4. PROPERTY AND EQUIPMENT (Tables) Sheet http://franklinwireless.com/role/PropertyAndEquipmentTables 4. PROPERTY AND EQUIPMENT (Tables) Tables http://franklinwireless.com/role/PropertyAndEquipment 17 false false R18.htm 00000018 - Disclosure - 5. ACCRUED LIABILITIES (Tables) Sheet http://franklinwireless.com/role/AccruedLiabilitiesTables 5. ACCRUED LIABILITIES (Tables) Tables http://franklinwireless.com/role/AccruedLiabilities 18 false false R19.htm 00000019 - Disclosure - 6. EARNINGS (LOSS) PER SHARE (Tables) Sheet http://franklinwireless.com/role/EarningsLossPerShareTables 6. EARNINGS (LOSS) PER SHARE (Tables) Tables http://franklinwireless.com/role/EarningsLossPerShare 19 false false R20.htm 00000020 - Disclosure - 7. COMMITMENTS AND CONTINGENCIES (Tables) Sheet http://franklinwireless.com/role/CommitmentsAndContingenciesTables 7. COMMITMENTS AND CONTINGENCIES (Tables) Tables http://franklinwireless.com/role/CommitmentsAndContingencies 20 false false R21.htm 00000021 - Disclosure - 8. LONG-TERM INCENTIVE PLAN AWARDS (Tables) Sheet http://franklinwireless.com/role/Long-termIncentivePlanAwardsTables 8. LONG-TERM INCENTIVE PLAN AWARDS (Tables) Tables http://franklinwireless.com/role/Long-termIncentivePlanAwards 21 false false R22.htm 00000022 - Disclosure - 3. Summary of Significant Accounting Policies (Details - Segments) Sheet http://franklinwireless.com/role/SummaryOfSignificantAccountingPoliciesDetails-Segments 3. Summary of Significant Accounting Policies (Details - Segments) Details 22 false false R23.htm 00000023 - Disclosure - 3. Summary of Significant Accounting Policies (Details - Segments Long-Lived Assets) Sheet http://franklinwireless.com/role/SummaryOfSignificantAccountingPoliciesDetails-SegmentsLong-livedAssets 3. Summary of Significant Accounting Policies (Details - Segments Long-Lived Assets) Details 23 false false R24.htm 00000024 - Disclosure - 3. Summary of Significant Accounting Policies (Details - Receivables) Sheet http://franklinwireless.com/role/SummaryOfSignificantAccountingPoliciesDetails-Receivables 3. Summary of Significant Accounting Policies (Details - Receivables) Details 24 false false R25.htm 00000025 - Disclosure - 3. Summary of Significant Accounting Policies (Details - Contract liabilities) Sheet http://franklinwireless.com/role/SummaryOfSignificantAccountingPoliciesDetails-ContractLiabilities 3. Summary of Significant Accounting Policies (Details - Contract liabilities) Details 25 false false R26.htm 00000026 - Disclosure - 3. Summary of Significant Accounting Policies (Details - Useful lives) Sheet http://franklinwireless.com/role/SummaryOfSignificantAccountingPoliciesDetails-UsefulLives 3. Summary of Significant Accounting Policies (Details - Useful lives) Details 26 false false R27.htm 00000027 - Disclosure - 3. Summary of Significant Accounting Policies (Details - Intangibles) Sheet http://franklinwireless.com/role/SummaryOfSignificantAccountingPoliciesDetails-Intangibles 3. Summary of Significant Accounting Policies (Details - Intangibles) Details 27 false false R28.htm 00000028 - Disclosure - 3. Summary of Significant Accounting Policies (Details Narrative) Sheet http://franklinwireless.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative 3. Summary of Significant Accounting Policies (Details Narrative) Details 28 false false R29.htm 00000029 - Disclosure - 4. Property and Equipment (Details) Sheet http://franklinwireless.com/role/PropertyAndEquipmentDetails 4. Property and Equipment (Details) Details 29 false false R30.htm 00000030 - Disclosure - 4. Property and Equipment (Details Narrative) Sheet http://franklinwireless.com/role/PropertyAndEquipmentDetailsNarrative 4. Property and Equipment (Details Narrative) Details 30 false false R31.htm 00000031 - Disclosure - 5. Accrued Liabilities (Details) Sheet http://franklinwireless.com/role/AccruedLiabilitiesDetails 5. Accrued Liabilities (Details) Details 31 false false R32.htm 00000032 - Disclosure - 6. Earnings (Loss) Per Share (Details) Sheet http://franklinwireless.com/role/EarningsLossPerShareDetails 6. Earnings (Loss) Per Share (Details) Details 32 false false R33.htm 00000033 - Disclosure - 7. Commitments and Contingencies (Details) Sheet http://franklinwireless.com/role/CommitmentsAndContingenciesDetails 7. Commitments and Contingencies (Details) Details 33 false false R34.htm 00000034 - Disclosure - 7. Commitments and Contingencies (Details Narrative) Sheet http://franklinwireless.com/role/CommitmentsAndContingenciesDetailsNarrative 7. Commitments and Contingencies (Details Narrative) Details 34 false false R35.htm 00000035 - Disclosure - 8. Long-Term Incentive Plan Awards (Details - Option Activity) Sheet http://franklinwireless.com/role/Long-termIncentivePlanAwardsDetails-OptionActivity 8. Long-Term Incentive Plan Awards (Details - Option Activity) Details 35 false false R36.htm 00000036 - Disclosure - 8. Long-Term Incentive Plan Awards (Details Narrative) Sheet http://franklinwireless.com/role/Long-termIncentivePlanAwardsDetailsNarrative 8. Long-Term Incentive Plan Awards (Details Narrative) Details 36 false false All Reports Book All Reports fkwl-20191231.xml fkwl-20191231.xsd fkwl-20191231_cal.xml fkwl-20191231_def.xml fkwl-20191231_lab.xml fkwl-20191231_pre.xml http://fasb.org/us-gaap/2019-01-31 http://xbrl.sec.gov/country/2017-01-31 http://fasb.org/srt/2019-01-31 http://xbrl.sec.gov/dei/2019-01-31 true true XML 47 R33.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
7. Commitments and Contingencies (Details) - USD ($)
Dec. 31, 2019
Jul. 02, 2019
Commitments and Contingencies Disclosure [Abstract]    
Fiscal 2020 $ 181,916  
Fiscal 2021 444,315  
Fiscal 2022 342,328  
Fiscal 2023 321,930  
Fiscal 2024 160,965  
Total lease payments 1,451,454  
Less imputed interest (104,294)  
Total $ 1,347,160 $ 1,507,367
XML 48 R9.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
3. SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES
6 Months Ended
Dec. 31, 2019
Accounting Policies [Abstract]  
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES

NOTE 3 - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES

 

Principles of Consolidation

 

The consolidated financial statements include the accounts of the Company and its subsidiary with a majority voting interest of 64.2% (35.8% is owned by non-controlling interests) as of December 31, 2019 and June 30, 2019. In the preparation of consolidated financial statements of the Company, intercompany transactions and balances are eliminated and net earnings are reduced by the portion of the net earnings of the subsidiary applicable to non-controlling interests.

 

Non-controlling Interest in a Consolidated Subsidiary

 

As of December 31, 2019, the non-controlling interest was $678,152, which represents a $189,106 increase from $489,046 as of June 30, 2019. The increase of $189,106 was due to the net income of subsidiary of $572,693 for the six months ended December 31, 2019, of which 35.8% was attributable to the non-controlling interest.

 

Segment Reporting

 

Public companies are required to report financial and descriptive information about their reportable operating segments.  We identify our operating segments based on how our chief operating decision maker internally evaluates separate financial information, business activities and management responsibility.  We have one reportable segment, consisting of the sale of wireless access products.

 

We generate revenues from four geographic areas, consisting of the United States, the Caribbean and South America, EMEA and Asia. The following enterprise-wide disclosure is prepared on a basis consistent with the preparation of the consolidated financial statements.  The following table contains certain financial information by geographic area:

 

   Three Months Ended   Six Months Ended 
   December 31,   December 31, 
Net sales:  2019   2018   2019   2018 
United States  $13,035,820   $9,016,495   $21,898,467   $22,335,332 
Europe, the Middle East and Africa (“EMEA”)       156,321        161,080 
Asia   228,035    12,940    235,663    18,280 
Totals  $13,263,855   $9,185,756   $22,134,130   $22,514,692 

 

Long-lived assets, net (property and equipment, intangible assets, and right of use asset): 

December 31,

2019

  

June 30,

2019

 
United States  $2,605,898   $1,209,159 
Asia   228,164    32,631 
Totals  $2,834,062   $1,241,790 

 

Use of Estimates

 

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

 

Fair Value of Financial Instruments

 

The carrying amounts of financial instruments such as cash equivalents, short-term investments, accounts receivable, accounts payable and debt approximate the related fair values due to the short-term maturities of these instruments. We invest our excess cash into financial instruments which are readily convertible into cash, such as money market funds and certificates of deposit.

 

Allowance for Doubtful Accounts

 

Based upon our review of our collection history as well as the current balances associated with all significant customers and associated invoices, we do not believe an allowance for doubtful accounts was necessary as of December 31, 2019 and June 30, 2019.

 

Revenue Recognition

 

On July 1, 2018, we adopted ASU 2014-09 using the modified retrospective method applied to those contracts that were not completed or substantially complete as of June 30, 2018. Results for the reporting period beginning after July 1, 2018 are presented under Topic 606. We recorded no change in retained earnings as of July 1, 2018 as a result of the cumulative impact of adopting Topic 606.

 

Contracts with Customers

 

Revenue for sales of products and services is derived from contracts with customers. The products and services promised in contracts primarily consist of hot spot routers. Contracts with each customer generally state the terms of the sale, including the description, quantity and price of each product or service. Payment terms are stated in the contract, primarily in the form of a purchase order. Since the customer typically agrees to a stated rate and price in the purchase order that does not vary over the life of the contract, the majority of our contracts do not contain variable consideration. We establish a provision for estimated warranty and returns. Using historical averages, that provision for the six months ended December 31, 2019 was not material.

 

Disaggregation of Revenue

 

In accordance with Topic 606, we disaggregate revenue from contracts with customers into geographical regions and by the timing of when goods and services are transferred. We determined that disaggregating revenue into these categories meets the disclosure objective in Topic 606, which is to depict how the nature, amount, timing and uncertainty of revenue and cash flows are affected by regional economic factors.

 

Contract Balances

 

We perform our obligations under a contract with a customer by transferring products in exchange for consideration from the customer. We typically invoice our customers as soon as control of an asset is transferred, and a receivable is established. We, however, recognize a contract liability when a customer prepays for goods and/or services, or we have not delivered goods under the contract since we have not yet transferred control of the goods and/or services.

 

The balances of our trade receivables are as follows: 

 

  

December 31,

2019

  

June 30,

2019

 
Accounts Receivable  $7,481,079   $4,138,469 

 

The balance of contract assets was immaterial as we did not have a significant amount of un-invoiced receivables in the periods ended December 31, 2019 and June 30, 2019.

 

Our contract liabilities are as follows: 

 

  

December 31,

2019

  

June 30,

2019

 
Undelivered products  $140,000   $140,000 

 

Performance Obligations

 

A performance obligation is a promise in a contract to transfer a distinct good or service to the customer and is the unit of measurement in Topic 606. At contract inception, we assess the products and services promised in our contracts with customers. We then identify performance obligations to transfer distinct products or services to the customer. In order to identify performance obligations, we consider all the products or services promised in the contract regardless of whether they are explicitly stated or are implied by customary business practices.

 

Our performance obligations are primarily satisfied at a point in time. Revenue from products transferred to customers at a single point in time accounted for 98% of net sales for the six months ended December 31, 2019. Revenue recognized over a period of time for non-recurring engineering projects is based on the percent complete of a project and accounted for 2% of net sales for the six months ended December 31, 2019. The majority of our revenue recognized at a point in time is for the sale of hot-spot router products. Revenue from these contracts is recognized when the customer is able to direct the use of and obtain substantially all of the benefits from the product which generally coincides with title transfer at completion of the shipping process.

 

As of December 31, 2019, our contracts do not contain any unsatisfied performance obligations, except for undelivered products.

 

Cost of Goods Sold

 

All costs associated with our contract manufacturers, as well as distribution, fulfillment and repair services are included in our cost of goods sold. Cost of goods sold also includes amortization expense associated with capitalized product development costs associated with complete technology.

 

Capitalized Product Development Costs

 

Our products contain embedded software internally developed by FTI, which is an integral part of these products because it allows the various components of the products to communicate with each other and the products are clearly unable to function without this coding.

 

The costs of product development that are capitalized once technological feasibility is determined (noted as Technology in progress in the Intangible Assets table) include certifications, licenses, payroll, employee benefits, and other headcount-related expenses associated with product development. We determine that technological feasibility for our products is reached after all high-risk development issues have been resolved. Once the products are available for general release to our customers, we cease capitalizing the product development costs and any additional costs, if any, are expensed. The capitalized product development costs are amortized on a product-by-product basis using the greater of straight-line amortization or the ratio of the current gross revenues to the current and anticipated future gross revenues. The amortization begins when the products are available for general release to our customers.

 

As of December 31, 2019, and June 30, 2019, capitalized product development costs in progress were $130,500 and $465,352, respectively, and these amounts are included in intangible assets in our consolidated balance sheets. For the three and six months ended December 31, 2019, we incurred ($15,000) and $348,668, respectively, and for the three and six months ended December 31, 2018, we incurred $33,905 and $64,405, respectively, in capitalized product development costs, and such amounts are primarily comprised of certifications and licenses. All costs incurred before technological feasibility is reached are expensed and included in our consolidated statements of comprehensive income.

 

Research and Development Costs

 

Costs associated with research and development are expensed as incurred. Research and development costs were $1,024,424 and $715,447 for the three months ended December 31, 2019 and 2018, respectively, and $1,919,936 and $1,472,663 for the six months ended December 31, 2019 and 2018, respectively.

 

Warranties

 

We provide a warranty for one year which is covered by our vendors and manufacturers under purchase agreements between the Company and the vendors. As a result, we believe we do not have any net warranty exposure and do not accrue any warranty expenses. Historically, the Company has not experienced any material net warranty expenditures.

 

Shipping and Handling Costs

 

Costs associated with product shipping and handling are expensed as incurred.  Shipping and handling costs, which are included in selling, general and administrative expenses on the consolidated statements of comprehensive loss, were $166,741 and $363,589 for the three months ended December 31, 2019 and 2018, respectively, and $339,849 and $715,680 for the six months ended December 31, 2019 and 2018, respectively.

 

Cash and Cash Equivalents

 

For purposes of the consolidated statements of cash flow, we consider all highly liquid investments purchased with original maturities of three months or less to be cash equivalents. We invest our excess cash into financial instruments which management believes are readily convertible into cash, such as money market funds and short-term government bonds mutual funds that are readily convertible to cash and have a $1.00 net asset value.

 

Inventories

 

Our inventories consist of finished goods and are stated at the lower of cost or net realizable value, cost being determined on a first-in, first-out basis. We assess the inventory carrying value and reduce it, if necessary, to its net realizable value based on customer orders on hand, and internal demand forecasts using management’s best estimates given information currently available. Our customer demand is highly unpredictable and can fluctuate significantly caused by factors beyond the control of the Company. We may write down our inventory value for potential obsolescence and excess inventory.  As of December 31, 2019, and June 30, 2019, we have recorded an inventory reserve in the amounts of $468,165 and $553,281, respectively, for inventories that we have identified as obsolete or slow-moving

 

Property and Equipment

 

Property and equipment are recorded at cost. Significant additions or improvements extending useful lives of assets are capitalized. Maintenance and repairs are charged to expense as incurred. Depreciation is computed using the straight-line method over the estimated useful lives as follows:

 

Machinery 6 years
Office equipment 5 years
Molds 3 years
Vehicles 5 years
Computers and software 5 years
Furniture and fixtures 7 years
Facilities improvements 5 years or life of the lease, whichever is shorter

 

Goodwill and Intangible Assets

 

Goodwill and certain intangible assets were recorded in connection with the FTI acquisition in October 2009, and are accounted for in accordance with ASC 805, “Business Combinations.”  Goodwill represents the excess of the purchase price over the fair value of the tangible and intangible net assets acquired. Intangible assets are recorded at their fair value at the date of acquisition. Goodwill and other intangible assets are accounted for in accordance with ASC 350, “Goodwill and Other Intangible Assets.”  Goodwill and other intangible assets are tested for impairment at least annually and any related impairment losses are recognized in earnings when identified. No impairment was recognized during the periods ended December 31, 2019 and June 30, 2019.

 

The definite lived intangible assets consisted of the following as of December 31, 2019:

 

Definite lived intangible assets:  Expected Life 

Average

Remaining

life

  

Gross

Intangible

Assets

  

Accumulated

Amortization

  

Net Intangible

Assets

 
Complete technology  3 years   2.3 years   $18,397   $4,599   $13,798 
Technology in progress  Not Applicable       130,500        130,500 
Software  5 years   2.3 years    424,258    301,059    123,199 
Patents  10 years   6.2 years    59,023    9,690    49,333 
Certifications & licenses  3 years   1.3 years    4,013,780    3,058,539    955,241 
Total as of December 31, 2019          $4,645,958   $3,373,887   $1,272,071 

 

The definite lived intangible assets consisted of the following as of June 30, 2019:

 

Definite lived intangible assets:  Expected Life 

Average

Remaining

life

  

Gross

Intangible

Assets

  

Accumulated

Amortization

  

Net Intangible

Assets

 
Complete technology  3 years   3.0 years   $18,397   $   $18,397 
Technology in progress  Not Applicable       465,352        465,352 
Software  5 years   2.7 years    423,436    278,266    145,170 
Patents  10 years   6.3 years    58,884    8,729    50,155 
Certifications & licenses  3 years   0.8 years    3,319,461    2,888,624    430,837 
Total as of June 30, 2019          $4,285,530   $3,175,619   $1,109,911 

 

Amortization expense recognized for the three months ended December 31, 2019 and 2018 was $112,132 and $122,126, respectively, and for the six months ended December 31, 2019 and 2018 was $198,268 and $245,931, respectively.

 

Long-lived Assets

 

We review for impairment of long-lived assets and certain identifiable intangibles whenever events or circumstances indicate that the carrying amount of assets may not be recoverable. We consider the carrying value of assets may not be recoverable based upon our review of the following events or changes in circumstances: the asset’s ability to continue to generate income from operations and positive cash flow in future periods; loss of legal ownership or title to the asset; significant changes in our strategic business objectives and utilization of the asset; or significant negative industry or economic trends.  An impairment loss would be recognized when estimated future cash flows expected to result from the use of the asset are less than its carrying amount.

 

As of December 31, 2019, and June 30, 2019, we were not aware of any events or changes in circumstances that would indicate that the long-lived assets are impaired

 

Stock-based Compensation

 

The Company’s employee share-based awards result in a cost that is measured at fair value on an award’s grant date, based on the estimated number of awards that are expected to vest. Stock-based compensation is recognized on a straight-line basis over the award’s vesting period. The Company estimates the fair value of stock options using a Black-Scholes option pricing model. Transactions with non-employees in which goods or services are the consideration received for the issuance of equity instruments are accounted for based on the fair value of the consideration received or the fair value of the equity instrument issued, whichever is more reliably measurable. The measurement date of the fair value of the equity instrument issued is the earlier of the date on which the counterparty's performance is complete or the date on which it is probable that performance will occur. Stock-based compensation costs are reflected in the accompanying consolidated statements of comprehensive income (loss) based upon the underlying recipients' roles within the Company.

 

Income Taxes

 

The Company uses the asset and liability method of accounting for income taxes. Accordingly, deferred tax assets and liabilities are determined based on the difference between the financial statement and income tax bases of assets and liabilities, using enacted tax rates in effect for the year in which the differences are expected to reverse. A valuation allowance is recorded to reduce the carrying amount of deferred tax assets, unless it is more likely than not such assets will be realized. Current income taxes are based on the year’s taxable income for federal and state income tax reporting purposes and the annual change in deferred taxes.

 

The Company assesses its income tax positions and records tax benefits based upon management’s evaluation of the facts, circumstances, and information available at the reporting date. For those tax positions where it is more likely than not that a tax benefit will be sustained, the Company records the largest amount of tax benefit with a greater than 50% likelihood of being realized upon ultimate settlement with a taxing authority having full knowledge of all relevant information. For those income tax positions where it is not more likely than not that a tax benefit will be sustained, no tax benefit is recognized in the financial statements. The Company classifies interest and penalties associated with such uncertain tax positions as a component of income tax expense.

 

As of December 31, 2019, we have no material unrecognized tax benefits. We recorded an income tax provision of $114,886 and $175,860 for the three and six months ended December 31, 2019, respectively. We also recorded a decrease in deferred tax asset, non-current, of $113,994 and $125,169 for the three and six months ended December 31, 2019, and an increase in deferred tax asset, non-current, of $119,845 and $77,875 for the three and six months ended December 31, 2018.

 

Earnings per Share Attributable to Common Stockholders

 

Earnings per share is calculated by dividing the net income by the weighted-average number of common shares that were outstanding for the period, without consideration for potential common shares. Diluted earnings per share is calculated by dividing the net income by the sum of the weighted-average number of dilutive potential common shares outstanding for the period determined using the treasury-stock method or the as-converted method. Potentially dilutive shares are comprised of common stock options outstanding under our stock plan.

 

Concentrations

 

We extend credit to our customers and perform ongoing credit evaluations of such customers. We evaluate our accounts receivable on a regular basis for collectability and provide for an allowance for potential credit losses as deemed necessary. No reserve was required or recorded for any of the periods presented.

 

Substantially all our revenues are derived from sales of wireless data products. Any significant decline in market acceptance of our products or in the financial condition of our existing customers could impair our ability to operate effectively.

 

A significant portion of our revenue is derived from a small number of customers. For the six months ended December 31, 2019, sales to our two largest customers accounted for 43% and 30% of our consolidated net sales, and 52%, and 25% of our accounts receivable balance as of December 31, 2019. In the same period in 2018, sales to our three largest customers accounted for 47%, 15%, and 10% of our consolidated net sales, and 56%, 26%, and 0% of our accounts receivable balance as of June 30, 2019. No other customers accounted for more than ten percent of total net sales for the six months ended December 31, 2019 and 2018, and no other customers accounted for more than ten percent of total accounts receivable as of December 31, 2019 and June 30, 2019.

 

For the six months ended December 31, 2019, we purchased the majority of our wireless data products from two manufacturing companies located in Asia. If these manufacturing companies were to experience delays, capacity constraints or quality control problems, product shipments to our customers could be delayed, which would negatively impact the Company's revenue. For the six months ended December 31, 2019, we purchased wireless data products from these two manufacturers in the amount of $18,362,013, or 90% of total purchases, and had related accounts payable of $11,290,854 as of December 31, 2019. For the six months ended December 31, 2018, we purchased wireless data products from two manufacturers in the amount of $18,785,481, or 98% of total purchases, and had related accounts payable of $4,401,501 as of June 30, 2019.

 

We maintain our cash accounts with established commercial banks.  Such cash deposits exceed the Federal Deposit Insurance Corporation insured limit of $250,000 for each financial institution.  However, we do not anticipate any losses on excess deposits.

 

Recently Adopted Accounting Pronouncements

 

In February 2016, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update No. 2016-02, Leases (ASC Topic 842) (ASU 2016-02), which amends existing standards for leases to increase transparency and comparability among organizations by requiring recognition of lease assets and liabilities on the balance sheet and requiring disclosure of key information about such arrangements. We adopted the standard as of July 1, 2019 using the modified retrospective approach. The adoption of the new standard resulted in the recording of operating lease right-of-use (“ROU”) assets and operating lease liabilities of $1,501,203 and $1,507,367, respectively, as of July 1, 2019, with the difference due to the existing lease liabilities of $6,164. As of the adoption date, we have no finance leases. As permitted under ASC 842, we elected several practical expedients that permit us to not reassess (1) whether existing contracts are or contain a lease, (2) the classification of existing leases, and (3) whether previously capitalized costs continue to qualify as initial indirect costs. The application of the practical expedients did not have a significant impact on the measurement of the operating lease liability. The standard did not affect our consolidated net income or cash flows. See Note 7 for the further details.

 

Recently Issued Accounting Pronouncements

 

In February 2018, the FASB issued Accounting Standards Update (ASU) 2018-02, Income Statement—Reporting Comprehensive Income (Topic 220): Reclassification of Certain Tax Effects from Accumulated Other Comprehensive Income. Under the amendments in ASU 2018-02, an entity may elect to reclassify the income tax effects of the Tax Cuts and Jobs Act on items within AOCI to retained earnings. We do not expect that the adoption of this update will impact the Company’s consolidated financial statements.

XML 49 R18.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
5. ACCRUED LIABILITIES (Tables)
6 Months Ended
Dec. 31, 2019
Payables and Accruals [Abstract]  
Schedule of accrued liabilities

Accrued liabilities consisted of the following as of:

 

  

December 31,

2019

  

June 30,

2019

 
Accrued salaries and payroll deductions owed to government entities  $49,930   $44,752 
Accrued vacation   30,904    56,335 
Accrued undelivered inventory   140,000    140,000 
Taxes   15,888    408 
Other accrued liabilities   211    6,163 
Total  $236, 933   $247,658 
XML 50 R10.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
4. PROPERTY AND EQUIPMENT
6 Months Ended
Dec. 31, 2019
Property, Plant and Equipment [Abstract]  
PROPERTY AND EQUIPMENT

NOTE 4 – PROPERTY AND EQUIPMENT

 

Property and equipment consisted of the following as of:

 

  

December 31,

2019

  

June 30,

2019

 
Machinery and facility  $363,558   $363,022 
Office equipment   400,791    396,222 
Molds   917,155    784,170 
    1,681,504    1,543,414 
Less accumulated depreciation   (1,455,406)   (1,411,535)
Total  $226,098   $131,879 

 

Depreciation expense associated with property and equipment was $23,746 and $27,909 the three months ended December 31, 2019 and 2018, respectively, and $43,871 and $54,570 for the six months ended December 31, 2019 and 2018, respectively.

XML 51 R5.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Consolidated Statements of Stockholders' Equity (Unaudited) - USD ($)
Common Stock
Additional Paid-In Capital
Retained Earnings
Treasury Stock
Accumulated Other Comprehensive Loss
Noncontrolling Interest
Total
Beginning balace, shares at Jun. 30, 2018 10,570,203            
Beginning balace, value at Jun. 30, 2018 $ 13,972 $ 7,442,272 $ 13,753,565 $ (4,513,479) $ (581,983) $ 921,010 $ 17,035,357
Net income attributable to Parent Company     178,734       178,734
Foreign exchange translation         (13,843)   (13,843)
Comprehensive income attributable to non-controlling interest           (55,564) (55,564)
Ending balance, shares at Sep. 30, 2018 10,570,203            
Ending balance, value at Sep. 30, 2018 $ 13,972 7,442,272 13,932,299 (4,513,479) (595,826) 865,446 17,144,684
Beginning balace, shares at Jun. 30, 2018 10,570,203            
Beginning balace, value at Jun. 30, 2018 $ 13,972 7,442,272 13,753,565 (4,513,479) (581,983) 921,010 17,035,357
Net income attributable to Parent Company             (336,645)
Foreign exchange translation             (3,299)
Comprehensive income attributable to non-controlling interest             (93,047)
Ending balance, shares at Dec. 31, 2018 10,570,203            
Ending balance, value at Dec. 31, 2018 $ 13,972 7,442,272 13,416,920 (4,513,479) (585,282) 593,633 16,368,036
Beginning balace, shares at Sep. 30, 2018 10,570,203            
Beginning balace, value at Sep. 30, 2018 $ 13,972 7,442,272 13,932,299 (4,513,479) (595,826) 865,446 17,144,684
Net income attributable to Parent Company     (515,379)       (515,379)
Foreign exchange translation         10,544   10,544
Purchase of shares of a subsidy           (234,330) (234,330)
Comprehensive income attributable to non-controlling interest           (37,483) (37,483)
Ending balance, shares at Dec. 31, 2018 10,570,203            
Ending balance, value at Dec. 31, 2018 $ 13,972 7,442,272 13,416,920 (4,513,479) (585,282) 593,633 16,368,036
Beginning balace, shares at Jun. 30, 2019 10,570,203            
Beginning balace, value at Jun. 30, 2019 $ 13,972 7,442,272 12,477,441 (4,513,479) (634,802) 489,046 15,274,450
Net income attributable to Parent Company     253,938       253,938
Foreign exchange translation         (18,317)   (18,317)
Comprehensive income attributable to non-controlling interest           36,042 36,042
Ending balance, shares at Sep. 30, 2019 10,570,203            
Ending balance, value at Sep. 30, 2019 $ 13,972 7,442,272 12,731,379 (4,513,479) (653,119) 525,088 15,546,113
Beginning balace, shares at Jun. 30, 2019 10,570,203            
Beginning balace, value at Jun. 30, 2019 $ 13,972 7,442,272 12,477,441 (4,513,479) (634,802) 489,046 15,274,450
Net income attributable to Parent Company             834,816
Foreign exchange translation             18,750
Comprehensive income attributable to non-controlling interest             189,106
Ending balance, shares at Dec. 31, 2019 10,570,203            
Ending balance, value at Dec. 31, 2019 $ 13,972 7,442,272 13,312,257 (4,513,479) (616,052) 678,152 16,317,122
Beginning balace, shares at Sep. 30, 2019 10,570,203            
Beginning balace, value at Sep. 30, 2019 $ 13,972 7,442,272 12,731,379 (4,513,479) (653,119) 525,088 15,546,113
Net income attributable to Parent Company     580,878       580,878
Foreign exchange translation         37,067   37,067
Comprehensive income attributable to non-controlling interest           153,064 153,064
Ending balance, shares at Dec. 31, 2019 10,570,203            
Ending balance, value at Dec. 31, 2019 $ 13,972 $ 7,442,272 $ 13,312,257 $ (4,513,479) $ (616,052) $ 678,152 $ 16,317,122
XML 52 R1.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Document and Entity Information - shares
6 Months Ended
Dec. 31, 2019
Feb. 14, 2020
Document And Entity Information    
Entity Registrant Name FRANKLIN WIRELESS CORP  
Entity Central Index Key 0000722572  
Document Type 10-Q  
Document Period End Date Dec. 31, 2019  
Amendment Flag false  
Current Fiscal Year End Date --06-30  
Is Entity's Reporting Status Current? Yes  
Entity Filer Category Non-accelerated Filer  
Entity Emerging Growth Company false  
Entity Small Business true  
Entity Shell Company false  
Entity Incorporation, State or Country Code NV  
Entity File Number 001-14891  
Entity Interactive Data Current Yes  
Entity Common Stock, Shares Outstanding   10,570,203
Document Fiscal Period Focus Q2  
Document Fiscal Year Focus 2020  
XML 53 R14.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
8. LONG-TERM INCENTIVE PLAN AWARDS
6 Months Ended
Dec. 31, 2019
Share-based Payment Arrangement [Abstract]  
LONG-TERM INCENTIVE PLAN AWARDS

NOTE 8 – LONG-TERM INCENTIVE PLAN AWARDS

 

We adopted the 2009 Stock Incentive Plan (“2009 Plan”) on June 11, 2009, which provided for the grant of incentive stock options and non-qualified stock options to our employees and directors. Options granted under the 2009 Plan generally have a term of ten years and generally vest and become exercisable at the rate of 33% after one year and 33% on the second and third anniversaries of the option grant dates. Historically, some stock option grants have included shorter vesting periods ranging from one to two years.

 

The estimated forfeiture rate considers historical turnover rates stratified into employee pools in comparison with an overall employee turnover rate, as well as expectations about the future. We periodically revise the estimated forfeiture rate in subsequent periods if actual forfeitures differ from those estimates. There was no compensation expense recorded under this method for the three and six months ended December 31, 2019 and 2018.

 

A summary of the status of our stock options is presented below as of December 31, 2019:

 

           Weighted-     
           Average     
       Weighted-   Remaining     
       Average   Contractual   Aggregate 
       Exercise   Life   Intrinsic 
Options  Shares   Price   (In Years)   Value 
Outstanding as of June 30, 2019   299,000   $1.04    2.75   $420,620 
Granted                
Exercised                
Cancelled                
Forfeited or Expired                
Outstanding as of December 31, 2019   299,000   $1.04    2.25   $402,680 
Exercisable as of December 31, 2019   299,000   $1.04    2.25   $402,680 

 

The aggregate intrinsic value in the preceding table represents the total pretax intrinsic value, based upon the Company’s closing stock price of $2.39 as of December 31, 2019, which would have been received by the option holders had all option holders exercised their options as of that date. The weighted-average grant-date fair value of stock options outstanding as of December 31, 2019, in the amount of 299,000 shares, was $0.92 per share.

 

As of December 31, 2019, there was no unrecognized compensation cost related to non-vested stock options granted.

 

A summary of the status of our stock options is presented below as of December 31, 2018:

 

           Weighted-     
          Average     
       Weighted-   Remaining     
       Average   Contractual   Aggregate 
       Exercise   Life   Intrinsic 
Options  Shares   Price   (In Years)   Value 
Outstanding as of June 30, 2018   299,000   $1.04    2.75   $241,220 
Granted                
Exercised                
Cancelled                
Forfeited or Expired                
Outstanding as of December 31, 2018   299,000   $1.04    2.24   $366,800 
Exercisable as of December 31, 2018   299,000   $1.04    2.24   $366,800 

 

The aggregate intrinsic value in the preceding table represents the total pretax intrinsic value, based upon the Company’s closing stock price of $2.27 as of December 31, 2018, which would have been received by the option holders had all option holders exercised their options as of that date. The weighted-average grant-date fair value of stock options outstanding as of December 31, 2018, in the amount of 299,000 shares, was $0.92 per share.

 

As of December 31, 2018, there was no unrecognized compensation cost related to non-vested stock options granted.

->[J(8-K?2)#K&3/_AD)*HEL9XWK/?P.UC1D1*!*N@Q ,'9D# MXW-VSL2;>FD$[WN[TS);+7:!"A?>DEF?9??#SW_$ EQFM&S3^"@HS/_NZO[:^!K,O"'!TF_;/^)GOZLO_J@T*!C8_BC* MKG11NCJ>RPFO!OHX=>/'F!@VQVDPPD@>@@#FC K#&.X,M",( M,@[\T;*YJ+$O7A@(]0K.9LQBB.PGP7>@6<=)Z_ +$X=JGBZ"\06F5N<9YLO= M[P5^R5%Q?HT<55,A3)K4M%N.#$O!KSTP4'H+I34+]#!9C\SEI(R2-"T^9:F% MMY,>[YI6M\TF)T?CXCS1.#DS%XECY2 D1UZ"P8H7$] G2$%VQ2++ Z/38T+F MHD6H,-#2"#&7<0@_H=DZHL2Q-.U-::6$.!W5"K(ZYA48[ZP?,9Y,5Z;,[8%F M+"8!D(>&W&NL;UT&SS3>P7&C[!49]1VF"01%JDC#YYV3OH7M':R:")((J TF MM1?+^#HGV^4+'LBP'F,6A($]\5EWCL!B&\;\;$-D8A#A MW8+G0AK7\D3FTQWEHE4<]\I@I*POWV.XY!$J]2S(*#G%&X(P5WAP"0(;91X( MOEYZ#QXG(6W12, ^3,JU_394^!IF 7OX#QDSK-#V'Q8T2B.4_='D#N ;\45I M0>M"'X27M _"!W:CY*T#N&.190"*OHYR1Z7]8T8"7(#TO,SKO%?I)FG.D@T[ MK9*,K@NIM?P( ?2.3 ,#%,B//QG &0MBZEIFG'QUOQDW=$KEE2_7T-RXHS-7 M]I)+C@,AF9 ,O_NJFHS,#4[]]9@VTBAAK%PPW($0F%_IOK(0YWQ "2$''O-I M+A(V*8 0W.M$ZK__"AXB@)<$%FS(-$T/OKJ[_L#+J\N7*=#_X'GX+ H&9N@U# ^;A&6$)0XK^\\H]- M2HA8FC%8K#V4(W18<4=I_67^#IJ9D&"\/J:$0J7O[FPL$/\; 3_C 4&;-D*H MW_$@'3#0_:YRM^[83S-;M+[1-MGCCF*<2 M>FYOY%,A![%N%PNKM(?%%ON'G"%]ML&@6T(_+^M_4S&__8TUVV#X2OW]7*N! M5T/Y?$=TJ3^V]+SHHOGE$/QRH"D_[=8/U<+P=YS[..)+[R&F[+QIV(ACMIR. MV;>K&[F=[*"5@8E1D?:@NN7QR:)N6V9_T#?;W3,<+F3;I@,L[SC5,S&.9\9. M7@[=)&$P$^S(^^2-1G#7OG%E,=?5.(2W%V(T-Y]NKO)!F@5JK+MIV^U&?GJ3 M6*Q.UW3LZJZ QX7-">Y/US);_29-P]BT 7[J>*RR%#&Q;AT[;3M-.P_7ZMON MHYFSGF6J&WVG!\,V!^WZG7XU]8K,!\9&M^MH\FW(?"#ZE@CE(VXR7TMBSW6> MK[Y?ZO[+N3NMW77,_I)9-KH=]OZV8V!:_8[9ZU0/3=.[L;_=P![53AO^T9W[ M&[(=':MM=@?5SHAC;Q:_G=R!9D!QY!D,&SO\:;&/\QUX3:K]>S=#MU,H"[@Q M_9EJILQ19 M >9M_F]MV-(0URP3&#K8]:;M5D5A9[S5!XK?]>;C=ZEZ/.;@G6UV6QT,Y*Q< MX^2".%@= A>+3G44OMDQ'.V831VS5E=/8-QT!BA( &>G T#W+:_7G\6H/6(U M;IEF'^[\K>[^+YEZ-TIU5]LR>X/]>V#4:2[<]G,-Z/=8EE%=$B(K2R(LIH-W MN#X6PLF29?_Q2]K=Y5@J/&2-<"3[HG"=1^B.1*Y3C1PJ$/S-.SQ]KD7P^^ F[8??T%C-JQ)OH%EQHE24$:FBU;?GO=H[6Q^ M[UYC\>JK>8^Z*K5ZM:[F6Q[0?8;DQE@>9O+NC]RUK](Z@?QT*'$VWJ:5-/FWK:U-.F7N--/6P1@A%O[!.8=J36QD?FRFI3 MMT1MZ9TBL5?8>6H,R" M:FTM#2IO\,T;A+3T?WPGU>+ZD.>%=J5M6-<>\2\,C;()E9%=<3Q%KN4"@IE?DAS5CFH>32&"48:1V),F)!-P?T# M%W)P>2I;%/,XL3C?@:ZJ5?_.K!&=B;UA)O;[PD8O)EKO+Y]ZZTFU-VH\]T>0 M%T?EYMG*(9A;_ %_N.+)A8310RH-Z4P8^X'@B\#A#=BD\G P3!0_S+W^7+R( M.R/LKV$0E;97WM/&9BKW@$"PMM?\M0O29KV9#[G!4^P^S;,?]#;O@,#8$O)L MCO*!XA?VO-.(XQ>%*\'%X'(PRP4U\"L_&?1A>@V?"+ =8S%\\@&4Q]=*NKR] M]L/YH6S#YJ&S+BWELB]WM^RC'*5^T&%92[NH/-M["[T-9.C75'3BF*19&#R&(EH\\NMN5X5F^RV(C2N>E5.6 M:OB6M^@V<&6,W3([2\*LQX6-WI]F67)KR9G[DB#)-B5+>1#ET!N\VH8Z+H9M MVVW3[E2KRN/"QFE99FM)W?5Q86/9CFDM,=^::KO4E2"?W7@^?K=- 6*U&BE! MNI?V24F0SL!LV=4=)(\+F8'975+Z>ERXM >FXVQK8P[9,;@\$39K&%#;NX20 MJI%]D<&X.OV?#;B]"#]:TF)E&V'(99ZF^757V1C;@&?7[2LJ[^8K+2C=6&-I M8XVVV4+_QF[[SIXR 1VP$?MFQUES2HXF8*HE.QUL$[%+\AVJ[_&RY/3:'CAL M_5*5L%2;:)M5"JQ30+(![VX&U);+*VHL-^]C>NMZ;P9O.R>^6)6Q_3J/*H73 M;7?,P1(O@:;@<@HZIM-SS'Z_.@*E*;B<@I9I]VRSU:NO=-Y45J34SJ[Z#A^R MV_"AJ\W6-/]CM3_M)YNV>QS3IO=X;9W,MI-%?E>;?I#L6W:"Z)S: MT\W9;'<[IM.I;C]_7-CH_6F&E84?G6N*;'GKD*/E/]LQVT[UA-#CPL;N <]V M3P4;J]TQK5Z3\NTK#0S\Z%PS7D\K9[[3-_O]ZKE0QX5,W^S9IY(PWVF9UI+! MVLTT%.IG[E@ZC[5!>:RMR[[.8WU+%J%C.M; ;'=WFD=XR@2T00WUS:ZM1Q1N MFDGMM,R^4S\IZ]CS6-F7EC?*; &KUS&[ZPHAO1L[V0W+M%H#FW.TNX+=O0C7-KB0YO:,N_.M6VM\X-J MX_:X@A[.H&O:2UCH>*(>J?5;I3479N6WD'@&Y,,]L-Z]]<#_\S" #5UR:HLN;-W+>M(PEEMMXXD-":24$PTYD:&*&#G M.Q[B9P4%%;D3-\1)O!AUF+FO(0A8N$6.DB$G)0M4[7 M=);X!X[.G59@(%A68*.TD%JE/8-L"\+%J.N!79KMEMDZF6%!V\7FH%+HJ_NM M1 T>F+P=K"8X$5YIM[:%20/D3K7M?Q<_P:7)+?$9K&&['KDGVEXC2U7'1PND MZYI6MWH^2-.CH]J1OV_G,:[\0&?.Z9K&0,Z6>5CKLJR=^[O;'[O=,[OK=VG? M7]+^^J[Z:K?_C1MB\]CHLPCOG]Q0_.)&WA!6?.]-DEB,CL;CC_VUF?B@PEWN MRFOX";E#@[$1(6Z1$21Q%+L^;I^11+('=QP 7M-9@CV;@R@R9O (?=_P(@P+ M<(P@TJVV=]=J>PTOZ0&]OMT=>'V_/H5"&)_@^T^1(8"M1\:"&_^('>6[(-F] M]TT1[&:_!%O7$-L@&^TH0Q=KE3TWE%-W1)?Z9L1YT47SRR'XI9GQLL7[!3:L M]GRPRH3Q#FVR'PTWCD/O(6%[!RRVSV"?^;&!O95=OT:=SAYO,YM'D]98O#K@ MU.FWS'ZO5A'0EKLBG"&QWW6LCNDLR03;D-K52;!G2.2^TS;[5G5NL>;H;7*T MXW1Q4-VN.?IP7:C_D&Z""^4F4,Z!,?H!IH$/3Z.S(^O49(([1G MA YB&)1Z!=:2$!0P\9Z%(<9C,8P7K FLXG]V)]BWVG!#+\(0Q#@,ILK8F%'" MYSJW_R,/FUM.S^S;NBI[0_+QPLL'5&@2:@X\>@YL=.J8#)/7L0Q/EQ' !.BU M^F;+7M-YK8_2&D:4IJ#FP1/@P898]YGWEF_VQ6!3F@%4FQ([\P9OWP5K+-4M:V MEM9:6FMIK:7UL1!O]]*:?EQ6,[!6GG]UNA^.3YWC29?A%^[$X^NZ_8 MER"Z#<([$,5N#*_Y*-RH">V"%NL$/KF %5(H(=^@G#F*_X,3/MWN5G0GO+^ MC[G]3V>/10!TG-[4_6??B9]5)0P36?^5'A>#SPN]_2$[SV]&X0#FG&0,I\., M<>M%\ K#;MDK6W\TK&^'U;?,0;VDLP9Y0(HT7RSI79?"VXT5M]MMT[&.K9=% MD::+K5P.2U.G;9O.$J]G8YEST2 Z,"%M:VF'HF8RYRK%D-%[K?&6Q^[+[K;, M07>GD=W#Y:_RY$DV76?2^&[86<)^T/C/*70!KTP/H@6H!;A'U@5#@+KHPHF<+SKZJE<12[ M<<(>#/@D2,)BAB$V-9B!D,+[Z,AX$)/@14XQSI=1TR1CW?&@$1T/E+M@CC;+ M'05O76RU]Z-1X&K<&X-[6EYU?JCO>]NWT8]""R3-F:>-^Q67>9X?XEH<5:.[ M@_57;]@1(M4PECYCX^*+F+J>KRH+S@IU+V;.2@%>/CZ%X=.,]6;%: &H!V BBW7P3X="+M 3$'SYZXS.\Q7X L>_Y MD3<\/M&W=F=(6NQN12N(HVII21&WM=I:G$NSS\^A-ZQ?LG)&A'GWP3?^1[AA MM-8D\'.ASM_=2;);MCEXD]BLX<[@LK_86"(PEWIZU+W3-*B>JPQ:-Z^.W:X TL32Q3I)8AZOPVX*G>:%W.K+%*37?VT1-I4Z"JO=]K-&4_.FIMB:7:+=OL M]O=4K7NH+A:;R6KI7:-"42VKM:S6LEK+ZO.3U5E[A>84[S>B-8)1UA:!0*S= M&J&O6R-LOS7"MOR5N?2KC9VF@6]7= VIF*9QW/3XKR&;?(VLGWS M#A-G<'B<-.-NOT+\I-FV$2@=GFN+XFLK3'MHE(HUPP<[AYK5&\87>8%W$HP^ M7QQZ$D@5BSZW@)(^2SO8I4*)XDGP75IG>!+8%.L'&W**ZF9)Z K!,R[UTA6" MND)05PB*?50(5L]/:'JEF*X0/#:LM[/O9UDA:+SE M3<??A/Q!W\83,7'((JNXCCT'A)ZZ]?@M\#'@X_%W;!>E_Y3+_6TZ 3V1*[01N-0/^:W UA&^%X@H$(XHD M=Z+>_L&_3QXB;^2YH2>B;0B5')AKOW\G"*PK4^:)_68L/GE^$,(>J6_?O?BP M;T_>[#,8UK"R^RA^>?T,6L2/"_!?17=CWH#NA=/*P2R?R\/]X;?;[_YVZ73Z M&=QKO+8@1:[=F1>#GOR7&'T.@U$RC-^+9S$)9DB%ZR"*HW(HF=F'201*]W_A MI:[_Z,'!OXHB$4&V:U1;\&P>C% MFTRN_-'R\:PO4Y_N+&H@;;7HVFGN]%,:[P#,;=V!N*>]=_[XG'X/IJ@2$J#V*KG<-E M%5Q[PN._@U"X:Z!@]S='(5=B=O< )C?9Q'7@]E]';KP(Y2*O.%8+_Y>!6/K* M;<'U_Q+7KP66W=H$K*O1,Z8S1'?^!_\9=B,(7S\GX? )J%Q'V-:&;IYFR]Z[ MH(M# 0=O=/,-[SCB.@E1<<#Q1*N&?]DFI.U!IY_7P2M?KL =">^G&S\&O7?_ M)"83O).Y_FM=(?JW,0 @_OJ7\E7@'7_]R[>'<.+]A/^&7_\_4$L#!!0 ( M &:#35!2N3OT(0L /EB 1 9FMW;"TR,#$Y,3(S,2YX<&"*1IFVRR.RXA75\)L$#2]K[L"%N -K9$93D)_>OOD5_ MV$88DBZ9@TRG8Z3G_2<]?B3;.O_UT770/1$>Y>RB5*L'BH M,'Z/'[BX\RH6+R:NSWUAD;FLD<#LSJ'LCV_U?]4OZT>UTUK]N%9Y'($7EU@" M1?VH?@1=1ZJ_=CRHU\[@7^W=?PNJDUCZWES=T>-1]%>,_9IZUISYWY_XE+][ M[-$O8\+>^\WAE^EU!W_JU'%7SDY.ZM^^WCW>N[WO(\*^#6>6V[VU+-KX3_L[ M_]/].GSS*51Y[ED3XF($P#/OHI0(YL-QA8MQM7YT5*M^N6[U [I22'CV"$&Z MRR.OG9Z>5H/>F#1#^3@43BSZN*JZA]@C<\G02S7TE'D2,VN)WI9SAB3Q237L M7"*EN:1O0U(:D]HD1><1JS+F]U7HJ*IQ43ZJE8]K,;GOE<<83^,Y"XG*(2YB\XL*] M)"/L.Q"Z;SYVZ(@2NX0D%F,BU;SRIM@B!:7&DQ0SQF$N0_**6E3;=$IALD+# MW\[5J#Y3* [ $Z0N(&7I=2BB*LQX7UEM,+O)))4S-?V%&V@J(6I?E+042C=8 M$FBWR8@R&I@8)9D:*J.8/7F)F8U"62@A[+R:%I,0[GO$[K!?@NNI(!Z("9A: MT! Q1B0KF"SL6+ZS&<_"E%R6J"&.^I-P^( =E63Z$T*D%P9^N4D?Z3J$5^5Z M$H6ZP9G''6I#BXTB02B4A%[=,.S;%'I>'T(>Q[>+!?@W(9*"U3GQ7^[7@W&\ M'1CHU9*2_09G'C^O,U+UFR 3PCQZ3TPH#UW2XEXT2XH0ZN%ZHX-K(1[Q$5I2 M@$(-Z)72\?HPK7*0ZTMNW4VX8T/=W?SF0\+/@I9#H\?KI#A>2=D_H5#Z :B\ M*8:]R97#'_(FU;Q+#\O;#:81B$2!S ,8\YN11R'8W81K\5THVZ$'XITJM6#A MYG#/%P1^U"KH@]$W^ZASA;J]9K_9'A@#L]/>[X#['F70TKDGXIZ2ARC:Z59] MJ-^G0UV'4-_TS7:S#]&^;?9NS>;GO0YSWW==+&:0YNF8P4K(PK"2L"SN0_G/ MQEU($!8E<=8I1JN'Y#0-R7$%]6^NKXW>5S7^^^;'MGEE-HSV !F-1N>F/3#; M'U&WTS(;9K._UUAU!9\2(6=JI0>WRJG*UR$RN3U:'&I':1S>5"#Y=+K-WN K M,MJ7J/G[C=F]AERTUS&'\2U\8KS?-2]0R MC0]FRQSL^P!O8L$@DWBJ8.\2T9_ >BL,=VZ//N#U=,#?5E#3Z+4AG?1A3=#I M]U\C&.VH_YO1:^YUV&'5Y%(95'^00* N5.F-3+;#0#$O&VB;LMH(^.ST;O<;S"*53O;5$C%*J7:R9,J)?0J M5K/?"[=BD SPT-D,Q(A##^';)T(8*MEO /-JVR1#-00HFI /ST#8\CSP-\(PL_0#([%4\ M>0"@P(*6L@"%)AR&1'$8>\0B]'[CA5D>NQ[XS,[(UL G=!Z0+@Z5*HL$MF1F ME_WI8O3(YVZQ;(5\K!LY"^6'(5 K@< MY[X.HD?G,&=6[8LOS9C5W7I$L@RVRV%(3O< M<=8_W8B729VI,L6PH'?^6<<6?'HH,_LGZNF'4C( )6BN!2DU*-237%:%NE"L M[ #J&G!24W(C#CV0F5V138#\?YR5ZC_U%7J/C%#P]?J9^@3YHN11=59!*6J; M"#*Z*(WN'IQR_$7P'^!:Y=%U8A(E6O/U>@!].AJ1XE@$%E9&2N;K>A 25.N0 M+ZNQ\;$ 2:5B3WZC@I0>N E7G\-E!P\W=1E8B/,#?6TI^<_J)(R^39U,#=@? MY&ICH>59'8:ILZG#R[/M!_E[.5>2=#?ZYKZZ^.@^^IW^,/\<'.="(I;YTE]W MMD1X*D:+6X$H#8OZ58[YRJJI7*N7U9DAGKVP=!,C%F'8S(B8;PLCM"=Q+%]N8$LK:PI\ A'$6&2I*S M'3*JL7*JQDKM[1.-VOB1<+YZFQ.]X* ?RMS'S MR:GCJ(?L%R4I?'5[4$<$G0$OY?8@N+N%"5C&7+DDV&%%K#6V#8YW(& M=:R8F9*XBAFBXP\]N-?X*C8?!?>G,2D%$IV_T?;<#;.)>BHH"-A^#Q1JCNZ"!7F+P W%N_(EK!*NX2[L^FX7SX)U.\ $[G@2%@N. M;RN_XI[8]R=+>:&P)QX^JP_!5[R./B"/\H/#K;LX')NSK?7?]D7T:7KH:GAX MTYF,93R#LVTB%R=W&%(*.O1E8"AO<^B E,D=*#W&,9*UV-^M.#=P^2_%O(&G M5&*'?BPXTHA,$!\2:,.[P<]B";^7[4VU[=S&AEJ1J"K*ZZAV[L<"?[BO"#Z&+)/R04NQ<_L;OB-GAE[\[M-FP7BCQ/AIO$G1&D"-+'[)*2,6\8RUX4I'V1 M/GWB@N#U[BR3[=R3!A>PB(0;SF]<':XSSK_GKZ7:N1^))5549Z4FB(Y@Y]9# M!=PCEB\$Q+8)TY@1HB[!T#])QI.BQ#OWRF S&\OTG$@U[MS*WWVHK%-&IMIV M;J/NE%=CZ 7OGL>V%Z/%T57LT^8^AA0@1:W9GJ,0%L&*R)UB-LN>.ICVLC#Y MBW/T,Z'CB20VAER$QZ3Y2(1%/=(5<'-(>UF,]J6[V"-J&H#H^#,)'SLM.B(F M^TJP\-8X79C[Q8;!*.1(0RWI'4<=1KT2O;@!OL+BS$@N0+?[G;[S M:OAX5B&C1WXY<+!%S___<]_ M O3/Y[\T&N .0=NZ!5UL-OK.'/\$AL82WH)[Z$!B>)C\!+X9ML\^P7?(A@1T M\')E0P_2+\**;\'[RY8!&@T)MM^@8V'R..GOV#Y[WNKVZFJSV5PZ>&UL,/GN M7II8CMT4^\2$.UYS8CC?;>3\]D?KKZUNZ[KYJ=FZ:5Z^S*D67<.C)5K7K6OZ MU37[OGDS:S5OZ=_FQ_](5N<9GN_NJKM^N8[^A.2?:=7?;]D_3X8+ <7&<6]? M7/3EXD#)S#>(0!NZS$V65ZS0%07*7T+':SM6 MS_&0MV6HD64@-%4DX/I,X/S+Q?S[QF[L/<.U?I"A];8KVG1.4KQA1?[DTR):Z M$%HX:$X;*HU[IHE]&OB44T MU4I'K4!\: V0\81LY$G8DD]1K60]@S@4')?%MS$DTV<:K/-D$]%4*QT-Q$OD M!5&#@M3!@2/13%;"@!*DUC=<BNP=V1:74>40%RK%!=A M'CV ND5XAAEI>Y^P#B$7KX?"JGD4&LI14U& M;^W ZCMK*AXF6RHK'YQD*3DP;I2"D:67=L8?><^0',RKR+03$8T<,.^4 I.O MLW8PC0E<&(>SD<+L34RE1VK-[73R%=8.I?T*0Z@;E;7W8MH^V\-^ MC[&U0;;-1TN.6H\BMH!KD9[(%:NMG8_%4\]C8\LFU:0GVX_+JQX+%(%(H+".^#"/"L]CT1Q+OB%E MD:C._8LV)+[:V@&5[/-C1;?YL_(Y=*J3?VG(Y R@'6X9FS2%O:M6O1$'BC/J M?SA>(Y6 YI-JU"L5:S5GD)WR#]ZFH$IJ1T:;$=AC. M".WX?;*5"7M9955/3DMCQ%SN>00]^1Z;+IIAEIFS\WW8IJ(L^HX'"70% M<;8J_OIEG*^QTY$SY5WBHY&_/" 'DT#[/.33)?5+4BO$D&<8[1 \&)2W':O( M,#:?4G4KE=6-/V%4##:%$RI%]*O8\86F^7QU;)D!_;W6@TC9E\\E3B7=E#N5 M!-XD>+^MX8A5D3OJ$BJ^$ZFXYPKP'"3X@I Q>,-8O]7D3-8]88=<"9Z+QG2) M0DK'I6OH^*()]7T)U1$SP["IP652&^TZM YV:9(=B2F:-$L44QW*\PV?J9=^ M@\7=%'YTP$'@]AE%50Y]8-"]A;<;V[0_;5M+Y"#7"T\%1S(*AC:2]*J;.!>@ MXRRAD#VT"P,3Z$(J#CO_V:5MQL;!=N=<%'/(5(<)6?"DM-<.LYUVZ61&$#T. M"VO3N#+2,9P;\+4<9,BKQ'=.[7HI.J3!2;UR(X. 1.T9B6 T%I\C#"7C:\$K MK[KAY *2/AHAT%N_R,9D+.%T>72J@T-1V.3LH!U\L;>%TDZAZ9-@UB50YW%Z MC]>0.$OA_IP"+%2O$)=MB]+6T1#?N&N[H\8(;W'RJ?91CX8=]RN<8P(/=F#V M7F@B3*% CD&V?6I.M^A:R$DK51W/:[ H+_O@O=:@6V)5OXG.+_"&";)X('!8 M1K7;I^5-QQH@0KU8U)!L32%JJRI:6OD[S[YR^#XN@U,^!CG,HP M4CY&$(%75BE=@V3&0FN\DZO:[5&55Z0Z4)_(^[K*5RU=U)/:Y6(X[: M^;# PJ5"FM;AB;L*?QHO.R.L3];%G4?:6JG/5)C2JMEI)_GX:&(KVGOYK6B' M+/]FK+#[$P@Y)S:BU;SM+O5T:4*[#P4VVE%.(&"ER;XZ=HDLE8GF4VM$C?1U M^^BR:P=V4ZO1A?_"T^%%>/Q_9K'(@*L@-.>7)'AERU2=F7XUN(3/I-V_5MG[WW>!Q(CH\/?1408/EDZ@^6_OZMIIG MCC-HING',8JTTBQJU6=L3]!(^4;2KXVFI8^?W!!FV3EDJN^=/ &H&68Y!S2C MYQ[B?B/SV8DC^Y1+9.3[4@E\=5XJDG:/F>0<'?HD(&.]$C; M6K-3X(7:;YI6$EN-IZOD+70&X(;]2NJ:ZL(Q.HN%)-0:SVT5MM<9(%YR>JO$ MM%;SK.:UY.:S=$,S&A,4AC-))XFGQC-;:A<;S2V MP;KO'2945!-"*S@!,'W&Q)L%#Y,S>8,B@@7)(DPT7;$4@'N\8EG<9/JY>*S$ M#+?-/WQ$(/G3[PA3/O8U!1!=K\TDT720M RG' M'#HC&'FA_)JW!*FF"Z.O:*0%5KYU0W9_S_7^(//4?W*1A0SQ(DP)5IHNHKX" M>5GSZ><)S!"T/V$_6)^R-FRF6+@9^SBCYCM!,2ZJD[(R.J?/9!4=K6AY_OIT MIA"U)MT&U;WY')K>:-Y[,9]I!(<3PX,C)]LV_$90C(OJA*8"Y,N83<^;4EWD MCN9C&K>IJ,G=,(EMS1]! W21:]K8]0FDOS0OP=?VM#\%HSLPGO2FO>&L/>N/ MAC7LQO[JN\BAGXS6D*P1W&1+_..QQ"TJ\>.T/^Q-J=#?>I-O_=XO=>P=9TY) MMJ/Y%"V/#0WOR*[/[M'\_[-_U M.^WA#+0[G='C<-8?WH/Q:-#O]'O3&I2+!V>9X[)#59K7QZJ\NZ1^,QKW)K-? M07O8!;U_/?;'#]2-:A!;,(>=$+IY+/3[2V;HR6.O"P;]]M?^H#^KQ]#Q8QYL M S>-5-/GP^%30N;6L#JO6%-?C[ SJ+A!9-. M)M4$K2&;CFC30:S%T>+=L18_7H+!:'C?F/4F#Z _[%!=^M]Z8#QH#T'[E_:D M6X<>D])VQ16F.MA]>J6W(NPY=LV*Q2+-4E\Z- MR'5JD0[-(AU2G7QV@*Y3@:Q(+5(AU<>+XG6=B@@"MT"?5JJCSPO?=>HDBN,B MI5*)0'XTKU,MN3#790^#V6YC"A?)59.$JJG\@06\D']P)'-? ]A7 >(ZP)NH M%G8,,JI'7PL$[F!3+[".IBT3%DDE)*^V" @J'K"*05BS?C;:[Y[GF"65X90V MRT%5^MF!!3YBF%[>8*&5F1>5LD=<);#W=>IGF$<7SGV;.3''()FI4RF#A%4! MUE(U-,1^\8-CB%2F5=H0!U5I9X>A0<*W ;*-D$K52AIA5XVJG#H2)%O+5#;' MDNJ("3 <"^S8[#12>>*?N[@^A*(-"4(JM:?ZLP4+KMLOH5!$IWK91@:F]'E_ M"5-HMQZ1>*QV?S*>_M^&T75*AT2F-(&B+^ZB; MS$EJJ.;S/GKD 4XX*%%5Y16+;Q-3=R4>21J0QB3ZIMA!M#+ M:I$JK[K3R04D'5L$>NO8TS!QQ\:67;@5[)26A2J31G5O4!(N@?[:0<8Y?Y(+ M6QZ=Z@T)1:&3LX-V\/66*QMO(9S ( $I@J $J>I-E45!E+9&A3ARKK*.1'^D M"0F;8@GNMPEO6\AZ_YF1""E4;W*41B)7$QD U.2X6:M,PE0PKE6FH$.+SF*9\5 \-:O*$E/7. MV!%H*EZ9(^QYJ1Z9U.4(Q];3W!'BD5K6:#-3]P,"O5*^E";E(*QOZ"\CT,$# MK[9OL0%R_ UG=N"U3/7*X;B85J&JQLMH^>/RG-6TU 8QZ0%ZO8MJHDVA\1Z? MT2KPOO! 7_;#%C>I#6!LDRCCS6ZK #OF@'$'(?O#O3UA%2"N0Q/-:&NBG_P/4$L#!!0 ( &:#35"8OY,/5QD !2, 0 5 M9FMW;"TR,#$Y,3(S,5]D968N>&UL[5UM<^(ZLOY^J^Y_\,W6W9KS@220R;R= M,W>+$#*'6@(LD)E[[A=*L05XQUBL;.=E?_V5# 8;K!<;VQ(Y3$W-)*"6N_MI M2]TMJ?7;WUX6CO$$L6QC5FJ-6IW-F>#YP+> @ M%WX]<]'9W_[G/__#(']^^Z]:S;BSH6-],6Z16>NX4_2KT0,+^,7X!EV(@8_P MK\9WX 3T$W1G.Q ;+;18.M"'Y(O5@[\8U^<-8-1J$MU^AZZ%\,.PL^EV[OO+ M+Q<7S\_/YRYZ L\(__3.3237W0@%V(2;OJ88N#\=VYW\J_'?C=O&9?USO7%5 M/W^9$BEN@4]:-"X;E^2K2_I]_6KRO9S$AGZ_.$9Y=-"XOZQ?_>]\=F7.X #7;I1B9 M\"RBHKVDT=4_?_Y\$7X;-=UK^?*(G>@95Q<1.YN>R;>6OR&(-[Z^6'T9;VIS MNHXQ[=E?O%"2+C*!'UJCD".#V8+^5HN:U>A'M7JC1I'TK+,(IU#9&#EP"*<& M_9]8U>:ID24\VQ@ZT*,6M;B@C2X(IL$"NG[3M=JN;_NO%&"\")DF@H2]SC&< M?CV;_GQV:ELC\JR_R-#ZKTOREGDV?4G.C(L#N;T!#M7P: ZA[XG82VU<(C\# M@(DRYM"W3>!D8BZ5LEA.Z;L**5A>?TJ'+ SGT/7L)]@A ^0"=I$GU&>&+LKC M?>0C\^<<.189;-O_"HC196&;35VBMH$WOW/0>39XRP- CSY-Z MV3DD!?,6>+9+/NF3B?S)AL]"QACM"T8T6"P ?B4F9,]<>TI>5#+NF28*R,#G MS@;(L4T;BB'.U$NQ$@PP6D+LO]+1FIC^DEJ:B%\>3;'<$2W@ %I=&SS:CNU+ MZ))-42QG;8!= HY'Q["05* MD!;+:Q>YLYH/\8),&.2I9.88D$FP^0RP)616AE;%&U_LFU_N""#'PQ@\.D7) MD^RK_/%,CG'Q++NS"[>CE,Z5BAG#V ,Z'Q1 MJ)![O9;OX:V?G,?%VR&MC%=IW6?IHVP/55+/0L+R?51)3B5(*_-2)5F6[Z%J MSJ5-.D=7U?GK >/?@ M@L"RR3>_5,Q[^FIU0I"K?((8[Q)]5R!8EC7MA(3O>1)N>S70U$CT:ZPZ-M[1 MKG^I%D7)E?"$G-?R-:.!Y- M@?<8#DJ!5YL!L+R@CLP%='PO^B1T;6J7]?4.F;^L/YYLN"7ZA!WRXP9:!SQ" M)WSV9-TXK>V%!JR'25X)MM?M=EG>VE031\RO!W7)F7,UDWPQB2=/K+#MA$\C ML]$J51EQ-L5H(=3G6G>(*T%G4D]18:B (I\WD/'PD,1#(5D@7BE%D2:^$%NZ!+< MKX-!%H![32>%8Y>,2AFX\-\2).99S\&N:5FAWH S +;5<5M@:?O $:'")2OA M]2H<(K$ 3+S4 C:D"3<76E'&6H14>OM)VBBN&40+QS32#1>#0@+3OSR%.">.%8YUL%Y/W^L.731@6J._5 M@MI#+G6KB(I(U[,.<; P]'P1CCRJR;7^T GY9Z%UK1:M<#'5ZP=^>+*.L,X) M=G>;3CZIP44^(Y'*L9Z^WGY6C[SP3F"%6S=PJ$_?Q_9CX-.0?HS2#8Z7JBBB M?_TA+TY,IA^C=GB%_GZ".V4\C3?3'K5];ID>BU+ELV;E.X2A/7-; <;0-5_' M&+@>,$/=NE;XFQ,N57TC2J,B-K'M$7.[#3"U2XAM9!$5]*=C\,*&M(*':V\H M5>F Z5MI-D>$^L@RZ(<$VL/,XYOI2*E.FNW:9&10A\W;!W:L/=1%R,.Q6<6*O]D&%-FO1DA%U5O9& ?8HX(=?J\"GED'C!,,?]IEN$$8?AAU>NT1X?E[ M>_B]T_Y1P1I_MA/&"1$^[XIP=6Z,'N[OF\,_J-9'G6^]SEVGU>R-C6:KU7_H MC3N];\:@W^VT.NU1^;)Q3R/'):E?[DKR_IP837_0'H[_,)J]6Z/]CX?.X)[8 M4/E<<\XI)WBN[_)\?4[5/'QHWQK=3O.FT^V,*U$S]_!R@N7&+LL?SHUV<]@C M9C$RWG7[H]$O!M&Y,?J].6R7S[C,@>8$_U>[_'\\-UK]^_O.F)K&*+245C\T M\W:O&AN7.N><$.+]KA"?SHUNO_>M-FX/[XU.KT5$Z7QO&X-NLVQ,YJ$"'M3>_K(7"'_$B>N$Q+LS>R\@;I".>0/8L?%:>Q-[Z)QNT*1,AS13LBT M-_V+A_$*I3KPJ'9"TCVO@0YUJ_[#;:3;)QC;1QC1,XQWZZ?08&?]G-.NTM.N MTF/95>IA/X80^6T7'?+1%IEO$,TP6,[I=GC&+E+2GM-@&PTK1T')W:%&(E; M+L+)&;]2X#Y&OU#1BE@+3^\F%4]99/*9-'*4SJN>[?OF\W19MC MMFTJW[V91=OIW#+57OV4T/1LP-0U:;#]OO(MF%GTO,\I I&M0W_CA%@SJA<8H&3]&@SM%@T5&)SM'?/J>%1W[[U:_N_OZC.TE;UR0_ M;\LX)MW:F'8IN23U1-L ):L0;R)V2:LUFPA7]O96Y Y78H_2;KF.5X(VH8[4 M'1FYU!$]TG"VSSS%;:>X[5CBMLPHQ2MH==>7@O'+PK I-(WBA'SKF3M/XU=4 MZR.?Z8?OS5N#Y: %QY/*]LM\A+IFJ>A893@:)N&<. M=\<4R:3=JI!PW5/W%^=RW5>/,JCQGUSVD\O^=EWV*!U"]^_Z\9S(S>N8/)OO MO4L1Z^W(9Y!?MZF.R3IE7.0T2A&K\?*S0"()YKY&M//\RT93YUB@5,1U+B"Y M85>XKRW94%'TD.7]VB_MN<._GH-J?TH<1"B-2VIS584C\\/#%J/PE:F"2A0B MY'BWQ&DG8MXCQQ+6CV00J"H@F1\JGB#,J4TM6-_AW#9)X"?"*-E.5=2='YH4 M_IGSCNHLR6(9^!!+CW,, E6E(O-CQ!.$!9;B,I%W 2;J## D@M[9+_0GX:O$ MIE%5(C(_9 )96*CE+A?)2/W> 3/,IW'SO[Z]H)6<4E*]&8!,Z^9X(65*(Q%!Z9_43[M".)'4 MWZNMD3NI'WO4*:=_RNF_V9S^'=4M#$\+[6YKO'F]!_]$N.4 3W!A4Z9.],[Q MY]"';FDIC@A; 7I@(=I3+MU 57(Z[Q>4+EU5+K'B*8H M'.C#,33G+G+0C!]RLIHK6B/(^]XA.8GT')ZCK-((3?UG@.&.Y++9-2ZYJE6% M P'-+&+A*PZLLS#$<^ D/L.S(K$FJE8*"GB?]L0H?)V -9*1>#:,S=;EY;NV M268 3O8R?/NY1*I6!8H8UL2":;I T0Q#CS]=LPE4K30>\D(B M:<$*7W8L.UT@LS0F0SUI* I$I'.W\E+HN3S&\36'D&K*=F?-!;VC[=^A+[FZ ME:F>*_7#Z_"8D9803,]4 D>D;YA[D9V(\JCAC$F@IQ/-X3UV66W<&',AR>CK MJ+'ERL1T?!0[RDD1>M!OOZQOS_R&D/5LAXN43,]83*T_HO)2L#",W1&H_4:% M'L 8T)L.TGSF^?TI#5J\=:$;ZGV)MVVPJ29U1>%;3J#$LC#]$@774ZQR^.M*-ZPU M9](PK9VF_B&#VTJ275(ZIZLE_6F"1UXE:D[SZNN"A5-^%6?Z\ZKT@3#3 _EO=JEH9085%Q;BTNDJ0\CP[J>ZSE[+,M4 M7>(2:9/4$E10DI!<_U36@6AIZ0N5@:C.::M1L%PZ-L1[[ NS(WQ"?2)Q8:4+ M*4G8<;C:6>Y4_%UJH5L39$[%W_6;UD[%WS-C66F\O[>3F!=2I3>>U!7E[[,5 M?ND\P^27I?MK59JG50C7''J\ M-"2G>?798*YN]R!@BZA%/K@H(+2<+@H 2^N09VXOEW2+NFO]#ER+]#\3!CLL MDDFCZI.Q4J\(RL(]\[52?/YU+:8(FT2S24-!HC\K'BD<,S$H.M??(Z$M- ., MB1&TB;/A0DA_)"S]$XJNU9&BG304+ Q((Y!1#"8LN1<,"BK$;"\(Q_WI& /7 MFT*\VD,@0JA"DRU]!2K MP5UG9S)B'$.KZ0\0T7'')4()=['QZ:IW8W*]ARBS2&P_1_'-!EO>^T\09T0P M25*]!U0L>&G2L!TAM;C=VR["MO_:(0,6AI[/AFNWY>3J4O.3?ND<,Q.!6N&P M.O+=<4T,@0=OX>I_>732Z8\/,YX'='"*'CT;,L&V(;T MI"D96\ +&T4QK?X(RLK ]$>T>@_[SR[$WMQ>$D.DB]M@!F]>!P#'O#GQR\CI M1'\\,PNCYVIRTW'0,UU+ND/X%@6/_C1P]D_>L#&5H](T />&1EHL)MU,*"37&(XL >F9B^OXA^5HI<3N"/'[ "X/JE==(..0RN40#+[ H>P MW[1(L&I[_JKNAA W.7K] ' M<;Q]+IW^P,GPSX1,;?[DP<701#.7.L5C\')#!OJIS<.*0: _2%S&F>BHKB!' MLSN$V_5$NV9:E-+:(] ?'2[C3'34)CEV\Z0=]Q:NUB0VTO"]# GRHT!.5@PF MCH5N3E/VIB[IE@J4V#Q&J0Q+9/C9!C\:!BT1P#4'S> MF3"IS7=$2*49SE: ^4G\]/;ZP\/CFPF-VMQ&?PGI:^_.NG2X'MJS.3&P M!V_EK7)RB#PR_8&28)^)E]H,1I+SK@T>PPNX99':$!P;1CN,,]>?8T*I*! < M7$9Y-=M'Q63=9E:&U+$:G:&9X%$$LPCJ)A2-IHZ[PDO%7&==X3? M W-.)A><\%]$FXDY1(IN%,[RWJ$LLN@Y\/:G4]N$TGBE-E=U5W!^J-AB:+H@ M-D;(\6YM2%,W]\BQA$6<&02J[A7.#Q5/$.;TIZDS([A2BT^GJA:W=.@@P3X+ M,.4E[*,;H6[A$D/37A4L@?1>>*I:-W%3%%-.;E*RD"=H;P.%"JKGC,GDN<=+ M>O*HM$=5R#QS(-8VH\:_8.OJ,GMJ+7Z9UE;JDB0C[QD.H!5E-K<7AZ6+4]\5 MY_K<6'=AQ/J(I0E+EZ -,+TOTZ,G3@80C^8 0ZX,C5T9/IP;42?&.]K-+P;I MR A[JE*2%EHL;)_: O516BB\; VZI@B4JUV!/IX;L;Y",TOTII=0@C?H?6[I M3K?2G;+5?Z)L]2AXI/57QJB/FT_$_JDD=P@GE[#DCJ+$H) M(IL9S=29VKQW=@ /,(0CR8JKLH5CR)HKL)=*B[HF3[VLTI CX-[:<(9:36X5 M,AE2Q3GS/&\IRBYAT4-]!JS^CC $F6&*44VJONND?(AVI6/!\[Y@?%H(+Q%A M!/Z. H^P?@?,<)S&038G!/9MA'BYG+W+G)G M/L2+[5<"9SA[5YH[PWEUHUN)E4R""!V@/)TICN#"NV!:V=877V M4JTS[+Y:P!>X4_$VU=\45\";A[C",'W9HKVE?P3 %>@ZWF12OSYJ5>_+PM3T MM>(=. GG3ER!):WYI*ZH;F;.'?D)MO7<%-"%G@?ACN=M>^$AG2$1FHV0B%)_ ML.0D8,9YJL]@DNC4] /@]!\=>Q;N,V"#E=IIE7M_= MU!6)1GI>/0<.E?X@B;EG8:7V9.P PR6PK?4@O3Z)V'2M'G)-T?%+,:W^N,G* MP$(O=F!6Q:X7ZB;5J)_4"4]FVT^0[MMI/@-L16OWM?XR5+5)OHV= $RNX%_O MKN!_.C?"OL>D;V/3N4%[-U;=;]?P:\;J$4;TC--:_FDM_\VNY8?6+SYCMM-, M[[1CJDRZK:^'F[UNR(1JD:"0#M>KRQTQ&1QGH83>S>NVS0"\ABD3*ME6/->B M(QB]$%Z49RKG:6J2DNGP[EZ@59YVMTV5;327^J(L.L/I(A\I+,02RDK\;Q^X'L^<&F.NYVE_ M#*%$L?7,018H<"\0W?19\*/^3-84D_AM#E#?2$/?Z[BK:UT$QQA+>-B;-R:6 MS'INY BGYH[G!="Z#<([1$.V0PF]V+SMM5](3&I[D#>79>Y+?V/()Q+32SWJ MH8/,LE-H^P$1/3+O\H:.E(?I;RTER:SG\ER!TM)3G2]+>U5YM%KC2G_TG\G4 M.!K0R,^@%I#4]H@2>(P0Q&D_( MTRM\'[UPG9VQ8TJ&5%_P,DG D/Q]3K%!7&1)IHIFJ@D;N8QH*\1*= #RQ35 M5M?-GQI-C0%+,L?BF#A^DRQ8%[P%ZV.VRTA2U::9B8^W;YW9U<$T4,V3DV)- M[ 4BRDPT$R=_!B/-KA"FF2I.>I8=/*MQ0 ]BZ_@-N'3M,*WYN-.ZL8A=C=U* M,O#F+32+'IBV6/#-X#M)A2&D&B.17>S40M>>PH[[!P38RY9CD>Q,7]P/E(F) MH=HS Z&-/HK-^#%S_)^F'+H#O2$86ZIE1E][4ZP3IKVJO5;L4'6PAUV6.C@W M "I@YLW;:UZ=,.U5@T3W >KX#CVJ@="'A2;Y<8SH1]G?ZA+-N#@>W[QU%ZPJ MIM'G3:D+'$,.4S&_IT5/3SI.ZNZAN!>5L3=]C>-0H9B[Q0HNW)&-QW4,#:T^ M#@/H@O#<[_8M %LM>&M&?ASA.EEZ0\NX36V_XT> _ 24>J0 M#G^QF7L]VI45$53.H+X6JJ&>F+:>-P_,*D,TFV$X(PKJ$"9LU[/-[\ )1%L_ M!%3Z(BW+/%/]QYVX%'M.#.64E\K,S9*^1J:%9I@6?-Q;8'?/"I#?;BNT5JG' MOWG+E-<"TPK?Q'[8[?:#,?*!4Y41RCS]S=N@M!*8)IAWS2";)R6*XT5D^@(I MS3T3 0VRX!4NCU(XOA6@7T'YH7(I_\/U!+ P04 " !F@TU0+'O; M"N]# %\P, %0 &9K=VPM,C Q.3$R,S%?;&%B+GAM;.U]>W/<.)+G_Q=Q MWP'GO8VQ(Z2V+>_N7/?.[$99#W==RRJM2G;?W,1%!T6B2ARSR!H^9%5_^@/ M1Y'$DZPJ($N[%W%*F/&UF+U(N_16'\V]_/_O'LXNS=^Q_?GWUX_\/S@EAQX>6$XNS=V3OR MTSOZ^_L/]V?O?R+_]_T?_Z_AYW(O+[+F<^^>WU7_IV3_$_GTMY_H__?@91B1 MOHFSGYZS\,^O6D9^__!#DB[?GKU[]_[M__E\/?_E#&+:SR I M!?VOTYKLE/[I]/W9*>V>+'A5-SYKP32)\!U>(&;F3_EF36";A11UKZJ_/:9X M(58F2M.WE/]MC)>DQP/ZH1_IA][_"_W0/U1_OO8>Y%HY1OMWUK*/4J(EPT:L3QZ9?YJW\K2=&6%OV54O^_/[W=?L$=SHA:JR2>YXG_ M[3->/>!48KF SB:>I&JV,<01@<&-3+,^5DHZQ AAX&,2!"$-6+WHU@N#:7SN MK4,R#RNQHN&QB1LC]=L84C* P9.)EGUL;7D092++,52QP4#:''T8U,:JI8:#G/L5>5J0;_4PFI+2)&X6J M;= (R, @1JY;'RXU):@YS?>+51'1I?+B7)R:1/8G$IXQ=H3Q_97Y]TO58G;&R0$A^U]HZE@DH6> ML,?[/]IR]KQ"M7??_N*\EX7J<%$F(0 VOF_39(W3?'-+%,TG<4 WJ-=T2OJX MN2??5APP&'':] @#3&F["@,VY^@:KFL?>C7G"6*\R(L#U'"?(,H-ZBBBT4T] M^?2IK,Y 8A4[TU"7! R.Q'KU,?/9\Q_#&*<;8#YKMEB$/C9#B(36)DZ4ZK;1 M(B0$@QF5=GWDE+1;!P,,0/=)$F47($%*;76?6*UR9Z]83 H& M2&K]."=$*8#AYRLF2_ (JV'3)[*)%K&";9!T*I MV;PDI;:<2*%2N9=.(2(% QRU?H+4"D:=L3@X2Q;Y=R_%P+S,59'&85ZDF/C) MJ_"9_DOM<50,-F&E5[R-+#DU&'!I5>SCJV%@^%I4+'O#U^+;]^ATFX=/,'/U MRZ_7OUUY?AB%^48($B&%#50H5*,P$/SLO-_E.G$=71*18 9-5^LT>6+;^=#B ME:N0[C!?AT\XF,8YT3]\B/ DRW">?=Q\]OZ6I.>1EZFR20=)L.IKAIO6<3[F M[,Y1.5YG#K5,PBD3@;8R4"D$/6P0$X.8G#UM"TE\5GWMZ1[[CW$2)4N%]Y+3 M6O-C.G4;CR8C=(XB$^U$X1(E1UMZ8!ZN#NCF52C7&QA&H;B&UT5@;F2.*$Q7 M,CK'X!AM^YB<[SMHESBH6R^7K>4$OUMS1"*U&N?3_M%Y9\LTXDXH&,G!@^1S MG.;A(BQO7I)X_CKT<9Q)5E9&'/8F'R/5MU.0DAP&+HQTY*:C-E.&"!NJ^8!- M2],XP(N=@^_!4FQ.52--;$]: T4X1^YN>O?1O)4"(B#?AGC3^#9-EJ31%+Y1 M16W-+^I5;GRBG-0YJLSTXU+JMQ'Y-$8U"S W>$X[,,Y3YK#OPNS;Q\U''/N/ M*R_]IO![>C:[,;F9$=UP7,WC''0#%>47ABTV1/E0PP8JG63BLRS,[ [[.'SR MB&_57>J0D%N^PZ%4NG=E0T@+!F$:!047,A@YVM(#R(TL)_0BRY,53D4AFXS( M5JZD7,$Z9Y*G< X1I5JQMPX4*[==^'5_=]Z_"J6D MO?O^X/L U9?.]#U\YJR'SS0]? :QA\_,>O@,6) Z]W09/1T*JP54>-4ZY5(\ M>(D\O$[!HE>^NSB1TX/! MD8&2W$8R^?ZC!V\S4+#&TERQ4'(X7ONJKE0HR $!2Z>CP6(7W+6)>;%>1R&] M_]ZS3CVQZ;BL3G9F)G0F0#4+&,R9Z.\+E^KF,#DY#8]BD[IMBN1T3I'CZ&"?215 MY(C1HYKAL)LG_8,PN?.045KS(6I5&U_5*;"DY;*++ M0/4VOA3D8!"FUU%^6YV"K+Z] 0QD=1F&>?'P-^SG]\DLG3QY843/-Z^2=+:F MKX.0L7&-OH"1%C2RT(/_5 M2$-,W&%#^TFP"N,P8WL03[B\YC_WXHL0+Y-S<:&H 7S6POXA9C2+ !,FYQ < MJBE?&+K-BA+&>X((-V+L)^A\?T6J!H#LER3%XK)49BQ.H2507HFJ%CU<0/%* M&F*),1Y\YS))UPGY,/XY*3+B'/5W8W4<%N^8F:C>NFFF(H>!'R,=^?.6B@D] MEEQH 3.HFWSWTD!SE->CL9I&*%*ODSO8)G .&)56G(>I:6#M4=#JYK,UW6A5 M[TWP=':?Y9&HV7V*IT<$!A\RS;A:5.ORFM"!)YPO<8 C,LVE.*CVT!3[W@IB M:].,5N%FAI%2.L>"D7I\N=V&'M4,P&:4^Y!$3LO9XC[UXFR!TS(#1K5#/HC3 M:N$R2WR9AG$]C M8H4Z1T['9/?!%1,#NF^OJ#C@H-!$3?Y%EH8)37+$V.A%,LH(S"=6KEH)M!Z- MY2U/7KW>=N:6 QJ1%K)S@1AX:$%W1F9S(KK$8/"CTU#E M<"C#?CV-)#:_2>([[!=I2B;;RW@9QAC3?Q)DGWVHR*@)T-)O,QQNMK^I#H, M'"['ZLPXULS.[#E4B',\[ZJY[%H#VE*?H$84HK).J;#6[P<^"XPW@9>K#F6Z M!/:.8$2*;0]2*WCZ.PB M0Z)F%QH](D#8$&LF 4=%C!@U(N1.X%&[,GJ>*["K^[,M,(B4JC'0_@U$UPL4 MDLX7E,9I-]^2M7E"YKO@PLM5_=VCL]WQ0C7[".@0@8*"2#,I)DIB$D8$B)([ M@<>$:!)0;:XB;RDPK/>[+3@(U:IAT/D11/>+-.)6E#4-HD1..ON\2%.J9)CY M7O07[*5R=R GM04!G;(U&F1T(("A48Z_B,S(44F/*(-;]U!&++_B*/HE3K[' M<^QE28R#:985W(:% ;W=F%*C=C>VE!"#0)&)AMS5TZQ>GWJ(F=&_IF>R%'BHS<\E)6J71O12ND!00?I8)2%/V!%A*M.%#)@BI)+N'$ M\'Q.YM)EDLIW0GI4=L$C5+&+F0X)(*B(])+L@#!25-,Z1,3E"J=+ M)/:?(] M?Z0/I'BQ'!D2:KL(4:K<18J0%!!B5/I)D%.SH)('54P.(31?>5'TD=Z8P9E\ M:NI1V86,4,4N5#HD@" BTDL"#4:*:EJ7B'@D\;;.EW2)+.-!H& /#BT*2&C@ MU9*!@5("\ [3V*_NU85)3",A?$X+K:>;\R20G])IN.RBQ0SA$[[P*PDB2D+$*%UNQ"6K%9TA$__;_-$C M[3$K\BSW8IH+*]\[4C)9WI0S,*"W-:?@ (0D S5E:2B,$S%6$L P9M3B=IJN M4)Z E2?D5^1OHI6U@M9VVH)4W7[J D<( DHZ[:0I#-5!997)P%@ P(:>FYJ! MID7I!C*+JS#V8C\D0R#)0D72 M]C!6NU5&S(WI%A[1\SG'W@AEN=*H-2N]^=\PHYH;_;7F!W)IK2P;K8%AG\AJ MN2.A@IUZ1QT*," 2JL4E;L@,!)$[SC"(,U!2^H1UVO# 0-&%P^KW&<81(V,MQV5BX2DXTX[=9U,S:E6^U-RP8&9N:Z\I7A&"?")6O& M@OR$^2B_L_2$ ZYP[6WHGFA& M7SPA#BY(4B 0,H&.0\AHH>(.(GF2>]&UZ<:6K'P@%0+2M]1O]=P2??/VHU7R M:$C-XN*])I7RHJ>91/1@_(Z!DM('E^@\AFMZ0(%5_[%/8DI3 HZ6C?X>1O)@ MTH35;DQN;DPW5M?S@4'A &45C[66G@X0$"]P6<3UWGMN[+HA7:Z)J=1,=H,K M$P.Z49:* PS@C-3D4B(J)I1[SUNP)?&IO[]\S]U!I_%P;KR8RE.!\T8:CU/_ M#*.[N^\DWH7+QWRV^)*5CE2VHZ;FL;I;::)^9\-2Q0 &0B9:]G'%J.AI2Y%5 MS^XGUPA2CM-UZ#W0-P=#G)$E)$M-?TRB *<974[F&TW:DSF[3<0,-:J- M*5->,-YFH,)]2%Y/)Q^GU]/[Z>4<36XNT/Q^=O[+S[/KB\N[^1_0Y7]\F=[_ M!1Q4S7+R5 R.X&B0G2>GA@BY87EZT981!J;J'(9;;T./F\U24/K$+I)/Q J+ MTDZZE& PI%1/FFJR+JG!@",=>"9*#V]FZVYCU/9LU)C2 M,;G;7I(9(-]?ZG. @9B1FER83FG;*#M!H+:NC=V6:W]EYJ@<>RCM+H.Q?^HF M%!R+E])O5NKY /@JS2:FC@FZQ])N;@J<%K@SM]9(TH\U9ZY*XZ/ .B>E5P+G MC;8O"]*MM/,DIIC'L2_'AI+#ZK4HO>J=VU!R1Z\CM\VTY2BOX[5YT.N; MA-Z)^N,;&& ;O-<.97=]V'[Z$>R@#]XS;S/\@>71Y9N=+Q]+7CB\]>A<6=75 M-,;,,%9K[QP.-*9YZM"0SSFB1BC+I6@R[KJ0*LH$4(/AOV[3*J>*F:BZ1"RD MM'S'1:9J[TY+G\PYHO2Z">ZL5+EN65EH;.VEZ(DRH/_Y[H=W[]XC$LVCC%8? M.T%>D3\F:?@[H7[_[N3=._;_RA^S?T4W"5IWI:&0OF(2E/=@MI7+D,?N&E]@ MG[WVBCZ\/T$4-HSN?QE7^!@=U6#3?E[7>.S'9()U*R'\>U:<#@5:*8 M*&)+XH%(_6<>J02\__S'=R=G[SY4?WHA0)T$ 2N3Y$6W7AA,XW-O'9*EDVSS M6D9M]4! K7+G.$!,"@;$:OWXNUTU-:*7!D_#&/DE PPLW>'<"V,<7'II3(9" M-O']8E5$7HZ#"[P(_5"V\#!AM(DP2?_GAV M1H]MOMR.%)992Y=1*7[$<18^X?+D_SK)Z)61V>+>>Y8? @^38OG M?8R)O6/X(2+ ^,5Q>@N.[&LI]5W^MAP4)?MYS.806X3&.UBNMP3-M@)AG5M( M]1,?7QS-3LWG,"8KI^J!!)S)PCR>S":$9$JV =2G >.8)(KU<7-##S^3."?R M(KH8#2MRL.Z&^-3R)N\M?5HRB2=YGH8/14ZSYNX3>OZ[M4:#KGT)=^O6=FD0 MM2L<(QFZ^]S!)K'+A>MC=;*[*=$\+ M2* R2UD=]H"M!6]QRAX?,3IJD#.[.\'1&20_U)%Q@HDD!JFK.?II[:>_#F-T M01RMEV;;374@B1!=D\MG<2;-;K]1._%,[L I,T .RCX'4#!*U-2!<,L %VY3 M=E@TH!5J!M'15UT"J)X<)*_F:;,9=K@$E>;3-D 0TU_;MM M?;SM^:VVO>8Q# SRC#@=93L,">\,V," T%Q759K$D41UW#.)VI!.R>$(BB;! MG((<(O0,P[@.Y*#%<)PYR@!.2NT45/+034(*%TS*H*T#)$@1VX G=LU8G,)) M$ZB!?EQW@))*=(&+SSIY&*5))AD;-:6SU)>NJM+"I-1VZQPK5>Z6-A:2@H&06C])*9'M$Z?0'C.]PT\X+J1.9_NS MW?3-KE+=),WR-S" Z"G$G>CC'&5>!,5YG"=9/EM4.DLGV0Z-W:!%H%XW2FD1 M@,& 2"L^#LE8 =AED@09RI((2)#[*4VR[#9-%M+L[@Z%U<+2O&J=VM+;GV&= M(?.*<66F*05:,Q(8,&@J.%2/(.D>N%;0.ZFK(5-;6$^C3PS&D>@TY(H#U_3- M U1 GCB>8Y:S\PG'1,%H$@>38!7&(34F#Y]P99XL3\B0V6JFUR"#.IE<1IQ@ M(#A(7>[>>\E\@I8E^PF[!N!U), Z!W.,&EA^J+S!9FWHX0]=*/&I8;';HAL MH'XW;E8P@ &?B9;\E::2AT$MV'+!P!GGT4T]O^-YU&C^A!5VR=039XHFW-0) M###;ZRHZ>]N43D##JRJ$S98,*' X!27[.:_I#: WB+9&C:,D!H*?FR1.NO;4 MSYJJ WH#/IO8,C:CC30M$YB)SE13\6L@81N&[$TT(&%_G:-?/Z%;FB;=2A43 M6WZ!3Z%P[\T] 2480"G5$[RKQX@K(,'"3K7#COTB96GXS)PO\T_)$T[CE;SB MYP!^%P@S-DL$.BTS.!R::BR98=G4NFR(ZXB$+ R"7>9@U4A\N"S,T3-8? MTM(:P+VH)>4 @S\C-4UG51A@&XHS(! ;A"X8P-*N%(8"JUIJ@H;7=M%S1?JO MK*):$/MFS<+F(UXD*6Z]GW'Y3&+4) W"V$LWTQROLD$W?0_Z1?MY#0=M.CXW MXB"?@S7,#F^H>F'_P*33\[FG,".?0^0_Z_&;TZ]!&KG$_,H)?<0QEA_C2JGM MCQBIRCS:.5(PD89:/]6C0@VL7C^4/$ R\LLC:\6.8YO [KVCOF+=*T;UK["\ M&*>7*#>H$Q7 @ %1:^N =RCH,4*.U?ATK)F=N'6H$&B%X,8:8%RYAOR+QKJL M:!;-?RK7\2&9I0]4#WVP1>][33-:BK4JZ>--; JF#QK=:.P9G&1:MJ)''DM2*(\Z96"@P&:NGAL?;7THY>%OJ05 M)+0V0:14MPTF(2&898-*NSZNV&\]9#77>#48ZY3"@@FXBS J+;@KA&JO.! &3:! M.LJ\-GP'"0 #ZC%:]Z%>RT!>*816^V571LL"U^W'(4[1 Q4$&M'5R#6]L3Q8 M"@!4ZTPTP+5,!'1D:_3>"=M!*1L&N@6EN^NRW9I,-B-.RU?Q34WIWG%&0$1K M!,+W_A4@,<"^2L;O^1.PMF$/8]R> M@A$0(^TP(^NH1M(!1@ZHF# M/Q#81^/>A[MJ#HYPH=A4AKJGNDH:IT]D]X4;D8+=EVK:%&!"=:%:7+V";6$N M1@:D*E>CUG488Y;,JC.R1>@$'9RB0H0T5/!0TE=-@11*BA@M%+@8;O4[WLPW MVJYWNR&_9DMQTM=IKIJM3'??/^)E&--#5_3@19Z/3PP*21YTM )_K&.V=:T"Y4GG#XD&5:-:YM& M]W%8?0/A9_^1_)T <"L72$S!>3W67L8^LJ)V^QAG1V7U?,5(P7@SM7[<*S3D MTX]>AEEFR97Y_US[='"FJWU98K0KLH_=.7CK A?!XF6LW'B5*]GO MI\LRYX:&?/%_K0MT:/\ L*OW:YD.']HU@8/-J=GBW,L>KZ+DNZY8L)K%R8:5 M0GGAUI6 'LQD8J"D?#N+1 J4"3$N<.\3D$F1:G=+KTP'./BX^9+A8!HW%?LF M)#!_*E]KUI2W&R'(\A6ID8;V5N<#I8 !\6C5N1!H,O\975W/?IVCJ[O99S2[ MO;R;W$]O/J')^?WT*WN=&TBYO,DVD><^N<,4)F&$.UL9]\E^\'^83]D<(8=L MK/88.L1WP(RR QK7'X>M3]%%1UI_#,7<;4FZ)B%_].D\M*X^C!XVK1J]7O-5 M($/W I-UEA^R'1M)6W=); X5D7)MB+=_!P--@5+J!N2@'^293B7G=KJF*QZ52,#.OY1R0$&3D9JH6Q6Q).UBR&NY*)2Y.;T247I&:-EY0Y3F'6#UW#BM M(P6L>M1VOK]*TO9 TH8B'+V;L%*BMC@V[!'#<7L:#74>+Z7W!>D_BJSR>3#0 MQ8\:=B*R#4N9>Y[$P77H/801"Q5)6*M_'7,WJ6[=Y*@F4#O002+!H'X_=@AJ M]C%IZ'50R7U#JP*Q94I0E)FEY?%M& -9EO -,?']I"!K,++8P^&3(LO4C-4M MX.7&J%'-\\&/"J0Z=GC1",O2A7%F_W6398#GP7H#)@V/*_RP0"S ,6_&V.HP&G:HE?@W!;;APJ MVB[P.LG"?(QC%;&ZWG&2&:/;<.KSP4>A5&?^".>)II^@M;=ISG%(!! D4(JZ MF:W[=EHTN@:FRJ#A2WGXX%1H+7ZV!_:47"_.;KW-J+5WPP=CX=TSPVS573%! MNP!@JK!TO;TNR:!";\Q9$* SH,%G/];/?':!FOZL9]IZ,00VT,Z++">JIE6X M8(XVGM$MY&2&J''7YP*\*RY151OWL><8_8H9[%Q;!K2^GQ:XO=$_+/00\0.( M .5F&02!/#-\!ZE67# G4T(4;2EAH-0\K572,D,$P$Q8%@'5G!M6G9K!>HMN M(!OE.8*&+ST(R/:1?Z\4! #.!H8:P%HA!4RP,%IU7?[]].;KY1QF_OUM%=]< M)2FQV\A"F>!$%(D[>\:/OT^KQ^GDH>5HR0XP*^@\T4@=A8 M"%0H#S5 5B @$U<(@/..&6?!(']*KMFI*8MIA"@%,\:PU3 M EG*#1[!.LV5T%U7S.Q@'M>C? E*@MQF&/ M&"[LQ(IR*&LVNI*4+,_6(5D&AK^3Q5E0LK.;TGZ2@8T"#&\>&? Y]8HF]X^T M3'#!J%98Z?J WD0R7S7NO.R$NA^PVS[ 46QOR?66;F\5&7L\L%I 0=S:NEPL ML)_/%I=5#;8[,HYG,36?A"7T?VAH\N1%BM7_,!%6WZT<85SG,4.2TO+]4WENB:B?T#;Z6Z*@TH-'%"YIXTW9"YXBNM=F7>JSU&F&6$AZG. M;:K+>O $/30%A.D*F2GS,KL58!6X88H/Z%1,;QZ8=*?%NF_%>AVQFF%>5)<9 MF\9DFERQ.5%7 LZ4VVHUN&$F=0K#F;&"B8V&Z2&LR2W-/>E1VTWV$*G:3>CHD8" EUDOHY-B-EH!5 MR$;Y(Z[\&MMN^PE-0;W(TTK,U,&&)[2<*"91M)<1UJ."MCTFU7 ,DNJ462B; M#%6N.*L*&X6^09T^!8/5LBA:Q3MU4:348+R55D5)FC\%6LT!KCSJ1R\+L]GB MEC06G9NK1PKFX3(.%Z%/3]@XJ^_Q<_Z1J/1-TDZ[B;0)T7T8WP;Q+O+ P'P/ M1G OU$SFTSF:7:';N\OYYM%Y$F?$HJ"VN=T$L\55 M&'NQ'WI14_E8YXGW)-OJ"^#[;([. S'[$ QFC.S3&NY.8DOV">I(9TO]MGRZ M?&J^@+:?@#?-%%D8XRR[P)F?ANNJJ02N1CNYC!!D=4H9;6AG(ADL!?=U>ODK#"3O%!I!#(+&ASM'%MCL%,+,OWS^/+G["PUB MYM-/-].KZ?GDYAY-SL]G7VY8;OKM['IZ/KV,%-_E(K+YI]8)WC'"8"!$(5QAF!5< /'[=R MI3D(W]%G->[_@B8W%^CR/[Y,;S^3E2$0P):WY6FY3W8MU(MT2STEA^6$2)WJ MO51(&3D<&ZQ5RN$OZESSY^G]W2A/V?K_O,9VSN]O(&S<;HU9K:@;Z'C.&/' M%74=K01U3N:.Z==+='L]N4&37R=W%T#FC4ZB!CM5W.CC'!6+W:A&KWPW MAI'3@P&C@9+\N5I((IIU5-Z8[PB @;+/89RD8;ZI,][-@VHC3IN8&V!*&WH& M;& 0:*XK=_\RB4])&^;D$Q'-'ZXET+N87@N8)&J8 ZO -,=+ZM7O\)J^"UEE M6&S,/*(AK]7TF"'F=+)C3!C!0'6(MEP,6_*BAAD&$+]D) JYS/)P1<:)K !# MG\@FM,0*MC'4I0 #%J%:?500(CJ)-F0P0''EA2F[4]M*S9W&9(E5L%"T!+S$ M;$->FQ :9$X;64:,8 W1-L^#BDO8LS=;.D6/PQHWJ9X%1:KUG.=DRA*OM,Z M^E=)>I$4#_FBB.JSW6I;8+7G9NEF7^U).)BA MLF^+N&/_6AJK=%?+0[5 &$/I#C_AN,"D#9)E')JOR WX;$+?V(PVI+5,8*!J MJFD?@A4?:C'"@!W=WYHMYEZ$,],=(#F#W?T?G>+=W1\9-1AH:57D3UPS5K3K M4T+O@L^3"$K-E*KLZ'WR$5.MKFE%IF"6LO2M[V&&/WOI-YSC0#GU#Y9B=84] MSL3.6GN8"# P':E035D?O7HL6NN7D-I M>*RZ31/U.TY2Q0 &%!.;K=LFEKI;O$T,2T8<&D4Y)\4+LG!3+72 MFZAFB#)G!W&GV !QIKQ@$#A08=E5^.X=>!C@I)M)W\,H(E;U7^SH_[=RU3%" MCDVXCC:SC=O!0L >*SF?237AW,+83!(R0 P;=.RC/Y?$2IM.(TRB *= \'B>,.>* MPNS;>8J#,*?_DJ8!*#@L7[#1J=Z[7R,C!X,_O8Y\CD6+ PBF;O#W5C'(-(G) M/WW<7'-FK\"195R;IKXBI'.$^Q%M]\G*_35&]S'+W>6"P?T>C>%/S>GXB#9H M$B1K>K>G_8) YTO@!\^06S_#Q0 9%,9W@8;*. :P#[DAU ![FF4%?%S/_4<< M%!&]Y$*4S#>_A@%N76V./^%DF7KKQ]"?T!<2>YLA]+7;('P*@\*+KLHW0,^I MM?30Y..F_*<^"\"J"E;W(!PT;F?SPN+WP8QC!T;+;@FV'GE##QNT;+Z,//II M:!Z@OMAPD^28M(L7TUF^ND44+[>W+,P'] B);L;G:-/%PVVP.("C9ZP-W&"H M)-*4\[3A @+^?FG0>Q-\ZYBLOF)C9$#G>1HE!Q@@&JFIPAJK*>#Y.8JV0G8% MW>+;]XA!Z?U9!:2K7WZ]II>$%T5$9Q'V\$=Y2M\^WU?":IP(&R#;Q3@*N3'\ MS@&X@]*">^'TPB ]!V155M;M! X,*X%CZ_B)CP]SS&*B_J&^D7L<)O&A M4[M^H+L=(]+MKUEKD\,)#?@Q&JP>"5(O89!.]]X[%WNDL?T//I/;PP M*G(<#!P$ Z4YV@X<8[)D9V^(*("H'Z._"O"X/O5_'259]H8=_F=4,#387Q5Y MD>+/)/Q:%:L[^E1D5%<)O4K2&=';HZ<&[)[TX,![%]F.0O'=FT,2G(\7#'"X M[&Z-:O"4TE$E'I7RZV+-&2N#TWP"E=^ -JS$28\LPZ?,?,PF?AX^A?EFX)@: M+]C-@-JU(<2C::Q4@$-I1U-4XX@)0:445$LYT.:C:'=*<#]#M,MES&IMLW&@ M,JYC0E@O& M1'M>G:K\&N:/YT66)ZOM*8WLKHB&QW)RJE[]7GJJG,&Y.QFB)78NI&4 M.))U68$$2# GW06L3V466-(.1IP@=FQY4XRV;+=L8+!GKBN7H%_52P[H'-0< ME ''8*-TZXAP:,N(98# IY#D4=NA $?#BK+$&\)?3:CE5E,V=:J*_4@% 7JF2G]]J9TLS5JLU MW@<8TRGQ;L '9L()MQX/Q3FF2R&%#/!@2Y M'2,,(=A/?+U8%>VVP/<2&MXY4$!!H:@PU!*M$ MRC' 5ZVZ8.^PID9M(:P_0IA6-'#F 7Z5I1AU#3VZ34R?('+_S5L AFS MRQ9NT/ MO-GW&*?98[@F(Y#>T"?KS(^;6Z]]QJP9NDH)+IVG@6DJ#ZI@!X/5X3IS6V=_ M+PA_XRQ10B0 >?A(]6K=]OQ?EEY@R&P3H,,,ZJ1V&'&"@>4@==7/"P;U\X+> MGIX7E*2+M5Y0JMX=:;U9PQYP$*4LF7!92Q(S-Z')#].S.,?4,#U5#V-5V1PH M:#U&Y,-YFH/=[%:^MR09;2:,UN_>&QG"W;]7R9$J+GPGAZ,&X_>U*LK>RMF@M"2$@2CY[2 PH;?AC8_!*GY9O>O]-+KL\?B9=>A-SB2TMM M$X$:E=N@DY""P9E:/SY5?DN-H*_A\0GMP* 24WH'&!Z!JS*^W=N4I@X)]%:Z..,/LDN;04Y@UV(Z13O DQ& M#0A>&A4EVRH96A,U'NG-Y1.V**E4TIM=?]5K;(<:_ N M<*KUTX$*7'$GZ04K5:JTC@G$_3AIFK2: PS0C-14/CS;*BVPA),GW4IZO&Z57A&$OLNV,C!_+D1'C)558 M-@?.,GK$WV1H!ZV/.(K1KOU.NJ=2 M8?BUR]4Z2C88WV$&EU8IR%Z!E)[=!GQ6'R1%+O&03[-K;T-1>XAGH8H_6H4+)=[KQF)!%'EFHQ.PP%M/'3< $?)4A7SV? M.3(U-F7$EJ=&A<*]B4Y "09Z2O5D>'NJJ ^48U9]IE5AICD@%"4]*!2#J4<8%!EI":W%T:9AI8Y/_Q8-^L8 MN;' EE%Z10>OH0[8!V1MM[W<)&KW#L%O'Z =-8C54US#\GKOFJ_931A$?EM[ M,9#9^U=,CSYP4!7YN"E6#SBMJO!FLR+/5"'C)6RU#2-L/%V/3-8XUL M@W.H###^>Z3B?5S78DZ]JAP,*]^?E6^ZK59)C#)67CG92G15N=;48O:HP2Y] MS03 .Q,=IWZ_P]FO32]ON6#X+99%M&*5\,\9_$KK)BV7>Y^<>U%4%PV/@U^] M-/5B:3+?3A(M7X'>U70N^VR<.# ^;G<;^NAG#YVP;/S% OLYY^;H>=N3%[$' M&+PTS.BQ+^VFV@N6WX'E *O'6S@_,, %RD0 M^CF=BP)K-IT&"G&7>V5JH#PE2R\'P"U),"',F3H.Q(V8 M(X1Q7W)&RO&!N*^Z',,?C@W#X=-^?'%+ M$$P,]PT=A^%:RA%BN*>Z',/_=%08WJU=0*)U!XC".K(>IK3P^+JZ7K.NJ ^4 M+6>B:%WW4%9/1O8397; M%*^],*CFZ^HLK9.(<'">K"@*V(0XH=E^2Y8C M^'&S):E<%C.ER@UL)87=)5%TE:3T1TE+'>IC-KW)81NL4_3Y(%\"X[4.:AY7 M29KE([ZX(5?F:1Z^@>OO'.E ZS;3@<98^1&KPZM\>&">>VFNFJ .921WF8O] M2)._*T;4XCQ!'_$RC&,P=R)V;95/+"%^6CT'K2H*=I O'=-05#35/@>CX#,O M9K:3VZ8?A8P7RD-AP"A_20M!GH!_(FPB\=TXRB:*I] MSBB"SX ;7@9Q2]P/%'J^P]K\.R!+K%T2C[[I&.374S'FBDBC_Z M@L>MTF#]**XDX0 E*6*"U ,:,/0!-\YI@E VDS['(7<1U[>&)29:+PPHIP'2OBM"P94]6WJE=AM M&OI84OUH )^UY-TA9C0INB9,SC>>AFHJK6!4E81H%MN(<;\,A]Z:J7H5,#I- M=?@Y5OWU8W+^ YOT0(&9ZM,O_(C&P'396$?BL7[ZA_*4\&B\PZ[G M+@XV$G;4"93?L-'\5@\>7Y1'L= 80]W+RSR^A+IW]K*/.HU,WVGW[(4>ASJ8 M](R_?DS3V\ F/="!JOLIR]$QZ^$6Q_:.8N_PR@OI_GSKJOMUN,#3F%4O&W X M:RS)U7'M0%-E![B&8IQO$N^NN_:0MQ&'6O(0%8A>3V/$9+X!-'L]Z(?]P^!I M7]2F]SA=G:D Q>9K]=\P^'=#^M'LQ?FGO3;(G=[6W,W'-HE]A56L9 MV%S44ZTH!XNRONP?:2RW[A\HQ_E@V8/R>X+UWFY\[@76S='/+*T.?G9O.)%, MH$"7FS\2\;S 8X2^U(H]C8&A!XZNPU+VUVQ2Y(])&OZ.@R]Q@--6X85;TBA9 M9ZO[CDZ^K8B_FFL/LDWF0#OW :FS+M%'H]95<^YB8+;'?N/0 QX_39;+E&66 M3(D689R%_EG=AK?DXAW=$LWM6V/;B%'OJRLJX-OOT,0WK(8UY M@)Q&Y7=?6@[^ )O-A_:ACS,DH8;RW$+/XWH9*3^)T#$XGVF&:&D.H_]L!2-[ M>SY69H]=E3JF>64_'>#R.MC+GHOVTAKF[N4%705[(?LF+_"ZV.Z-,7+GY"5= M'9,T8NNT L1NK(D^QS1?[MSL%KR*7IG_-#[%N"D&+^3V<1ZXI[=,(R8,D"931; R7E!Z "Z^744@3W0*L+ MX_>$UA-$X@^4,6>YAE-W^7*UCI(-QG.B[X=1P+]XP^QZ3*,!I=OGW(LPW MT@0Y0[[?@L2WA@GRK8*Z=-;>HG..84ISKZ@S;M:IA+WTWQ4_PDP ^FLM0OGJ M]\'Z,DW(+$+L(.M+HL^:36]Q0):&Q(R0+BZS#.<9WY=F?,#Z9-4/;WYR,XIS MHN9GW%^)<#\"ZT->,W[041*T8C0NFO: MBBPB2A:7(Z<@4^0*I^]E0Z7[.ZSF%RO'#8:*"KT'T,YGFG8^@]S.9V;M?.:P MG2>^GQ;EQ2 :.:28!!M/Q+8DW?!Y/W):6.VO5Y0[9)%TG1"7\ MV;2C)(?534:Z2RZTJ-@<=I+K$AJ@NG4W(VR6TH !!QN%)HX8(%)K M'!6<.)XL=U"=;JCMGK/=#]597S*\* A*GW V6X@V1>]I#M ]?LX_1HG_C>N[ M@?RPNG*<\ER.BO^(@R+"U48ND8CHPB:C_RW>$$9_98(1E8R8:"<;_C.B&FF; M>'F-O0QG5P7-P/Y,',VJ6%7'VQD!*UFB9?DT]J,BH,N[^A<."KN)@X6,O=C2 M!THC%)5242D657)1S8YJR:@63?[1_.HR#MC_^]>@>GV Q@/?P79\M.>V(#[D M/AYFPWX*XSL&P[Z+V8#J7C-ES8,SMUUU@^GLDJSP=9)EDYRH]E#D+"9);@@K MA5@2$:9E/6.\YWION A8'3I:?ZZ/5TD1L]-V(A*5,M%K*O4-\EIRJ^2:EF1Z M?,]$_^!DW\Q;A[D7T8P@$J(&A9]?X"<<)2R2I&E&?"2F9X'5Q\;Z,H'DO$AIVD^[BX0$EM-A5?EO8KVXX53EL51T3AM9WKK@ MFE73GHZ:\3KT'NC6VM+ZAJ_+54T+0ZSJ4W:V%'3WJ=D MD5VD9:*F]'8B3P6HH17*<>D[%2EBM"?ZDHP';'D^-5;4\CP5H)97*,=M_[5( M_X!*8C3I!91E\B^8_BCWE4AH>YND+'O/(*XVZ\,QDG_[)\#]OI-!)E@Y0Y;O(SBYK4=9MO=X.4K;XE M@]CN NWD+=_9JW+4_&0&2KK**RH42(D!=85>QWZ'M#F:/JF87'7+%D=7Y._T MS"&,"Z)?!9XDSC[B19+BDN[>>\;9Y7.>>DE*X@TOW4QSO,K,X[T#?@X0-&Q8 MV0=7=S^:=C+:?AAMOXP>V*=K_+&/GP"+#P=OV0M]R% A@ T7G?.YW!'%3"7 M!@Y/J]P7-=E54.B^VQ!O-*^=ACV_ E 3N)0 MEO%YYJWO=)W)"3L*319T&CF^;0A% PY$TG&@8O<>AK4KR5[,:A5R$FXP]HD MN'N];L(J9B1,,WS<_K#K!7I0@"]P^;_3>.+[-"\BN\,^#I\H,B2!OY8/T"@: MI*X@%&=,Z'7-_H9>B:XEH*T(,)U87[J4'",J&4!WFTA/P_YJL8+II]L4K[TP MN, +G*8XJ#8/)G$PRQ]Q*D]F&"<)=,\.,L"PRRN9]58EVX1GXI#3[ JI\6SU M/JB_&<HCP?Z(Y3J&O8?94$:(.-6=3LI@_I M01$GZ#Y4*FS8BZ7#W)X^ .O-.@R[]3;#@]6*"70?RG0=&J96_& ZKK5;;AJC M-@R@.TRDIW&,NMW%!]-1Y0Q0EFG1Y"<:,X/N0)W.@QQG7=_&?0+D#<[/O>SQ M-DV>P@ ''S=?,GI)<3L]^'GX).U:4SFDC]^T MY\5&EJ/^K2^$7B4IT=7'.&#GE?/'),WI$_%35J&6NZL[@AU0#X_1FB\*6=VS M720I>EV+88>N;Q"3=)H34:@ERW$7WR<3_^]%F.))$(1T:YZ]U%C=/IX7#UD8 MA)YL]V>P$(#=/5QW::?G":IDH:VP[95KXLC;\J!T?%V=X)88E;=+%!CUN)0; M?=6%]WFR2+_[J7"Y8R4&&3GR714]57%@VHF MY[U2@4=5^MJ8"60OZ70U&5E;9K=[!)*@KYR]Q\:Y FY '3E"Z8%Q;B/*?9Q+ MM23NG_X/]=M/7D216#ZRTE_,"0_^!_ #ZN-1:O,7I$D/TQF/_:,EATR'3!(2 M+&:=YK*RO9!;+PP(0"5;#CTJ0'VF4$Z2\,EH$25FJ1JN9CY9J'5)?,"*/CG2 M*I4EG 6'" #48>/TYF;';HS9#3%/4",+E<(0D^;JQKSO%ZN"/2-S@=&JD/]D1?._?F=_'[3NV)=L0 #9NTF">MCU!U#["R>H^0;#4_LK)S!7 M-29%TR[$U[ -60$!8ZC&NF)P)])JEB_=MA^20ZT'*.D2 MK4U7 0"Q-^A.T*Q^#++^6L:2:IA*4-\SU3RI6=4T)J.A>5=3"*+]?P82R@YH MW2%AV/KN2P)B^?YZ6%W(LP1+\4=?)D@UMMJ"+ NIMWHQ-PF[[^/@OA>-3@FMWP8P\< /MMA!?:"D<_%:@ZP/TB'EX7^<:8? M&/^"N/EH1\"N2Q?;T!_ODG_<)_5-K)21YJ>00:!^MS M:#^_>!H<<$:5V]13 ]*.I MEO3/O>6S]*F:(QTHW.+M/LE9^SQLXBY)&OAO2 MB/S]743?_=?_^9__P^'__>U_'1PX%P$)_=^<,^H=#*,I_:MS[<[);\YG$A'F M)I3]U?GBAJGX";T(0L*<4SI?A"0A_!?YAW]S?CH\=IV# T"W7TCD4W9W.WSI M]B%)%K^]?__X^'@8T:7[2-FW^-"CL.[&-&4>>>EKRMSH6QA$?_[K^'\?GQU_ M./IT=/SQZ/!IRJ4XXOC#\0?^JP_B]T9[\MFVZU?+IG8?F-C^]+=EYZYK\- M%.TKG,3!;W'&WB7UW"0S,>UG'&D+\:^#LMF!^-'!T?&!@"?VWY7*SS3(:$AN MR=01?W)3>?EJ">]CP$A(8F$F\_>BT7L.5#HG43*(_/,H"9)G@1J;9TQS0;)> M'QB9_OW=]-MC>+"RC-C_#PAM\KS@0R<.A.6_<][OR.V)&PH-CQ\(26(=>[6- M.^3GQF5<&0\D"3PW-&*NEK)=3L4 ) *L>#05\Q C#R2*@R49\EEO3BYIK-6G M01?=\3Y.J/?M@88^GT'/_Y5RHS-A6T[=H;;=^.$BI(]F^MTD:MMNXX!_Y8:1 MF'\/--@5)"WSEL9!Q'\RXJOS,B"/6L8D[5M&-)W/7?;,32B81<&4#U0^[WD> M3?G$%\UN:!AX =%#;-1+NQ+<,+H@+'D6LS4W_86P-!V_*IIVN>-:8"GQ+P/W M/@B#!*!+.46[G)V[+.+@Q&)^NR%L_, G:QUO*IIVN>,3\3Q(LEF#@W1*,T/B MGBQ @0#2=GF]I-'L("%LSA<,_E6^"98M+A:)C MFW**R8&Y7F+@F+;V 9MRW\5DFH:7W.A:EK>F8YMR#OE>-IH%[=MQ3<<6Y;QV M&7/%>M&JD%N]=N_A%5]NXN)MD.Z-5[#N3?KHVD,%ZEE+V+V/"N040+HW+Q7( M,KR'?7,.-ND&7>W/YRZGZM%"1#,''O\M()[]2P:&J4E?*FD6E2CQ)?_! M&@EY2DCD$[_L2$C3TDD5_['HJSA;/'(.G)*J^E_?[W\4\7KX#[.'+ZRH]"])V'6_9^"%D;ZO@FS0L4QUW%VNA@3 M[W!&E^]]$KP7 HB_9)(C1)SGUK#.F]:WW.2T M:AH#YCF4^81QR,H^7>:M&<3V<6C1XOTB.S4[\!Z"\,66IHS.3759Z(UJ!*FJ ME[.P?PQ.B=@IA$,^=IY^)\\J$+:: E$XP@>#1&HK.)2"3'B_]>I?;P'4^C$F MK=?):%79W%D+*!?!%WDH:JUO- 6J_R-&]==*;06' 6?'%RQ=A.ZL7O\;38!Z M_Q&3WFNEM*+OTY0)&2^"V'/#/XC+E*8O;PU$X2=,*.ADM[CZ?B5A^'M$'Z,Q M<6,:$7\8QREAJE582@*$YF=,T("T8!&?+S1,N0K99#^)8L*!.;_3SS4^FL2BB J/R*#Q6U#BR"DUG)*9]09Y0I-Q ;#8%0 M?,('1:W$%A$XGQ,VXR;QF=''Y$&D4;J1$@D) 7A#AP\2I0HL0C.>NV%89A.J M(-EH"(4"X>:Z5F2;$#QP_P(P*-;;00% M<^6"VQ1_R*3F_%%*V,^RT<^%2=_ M[/F4^LJHGX80BA"JK;B!2BPOZ=?I_%Z]%:FV@H*!:G\N$];J8$F(X#98$KY' M=0NG3SU*ZBF@B*#:JT.48!&=F_0^#+R+D+I*2-::07% N#&O$=?F)I#.YV*V MI-ZW[* ]'J5)=I62NWW*K:"2#@H/PGTZ1"%6H^QYR"V/.E_PGTD<8$5S*#JH M]NM:\1& (N*@8$@JC:& H-JU:T2O@>-O[[>DN^0_Z#P?H?YZZ5H"PK%SX+S< MZN-_/Z513,/ YS_QG8+>R3MP?KB+W-0/^&_^TB@3H> W@VOJQO<99FE\,'/= M16YL)$SB\B>;5E?\^,\7;D?3BR#B_ 5\5- XT"0N%.0PZL;C:'?Q\OQIO2"; M[6PE,1CI=7TL221I;U9K"XW"982"LM7<6FJ#6L-U,$A$Q8&&N'(L6RAUHJ2REI#1 #&(_#B0&B4/A%6N M*T%P4M%82]AH@))>=AP8#:,EYXFR9\Z@')7U5M:R,QK@4"0A,WS%I:G@KS>WWB3DU2O=RG7)34 M5/;R/TRVO1#)<0RMU77=7##.X/F3%Z8B0/^94O\Q"$.5 P&AMI?I%2TUG+Z_$!"^8]#B0TH\D\]'2<9Q!HWV<(V*T$"5H M^8"])&Y,;H/90S*:WL7YB%;L3M5D]A)'3! !R8X$IM4F #)?29K;RQXQ@D4E M*PXXUJOKR/QJFVDBYD<.K\6'KE28X'[D=AU7_?$1O =[>2:[G_>9Z@G'R*MP M#3X.5-'8RT5I"H,41=1GAF6P_L9]%F%@\#'%9GM[J2IPA=[@$D=@?:.NM)H4AW%MW8 MT6<$:P?=P 2-2#A G<4YVG/J7\N(!#PA4)-EIB*"@MQ9;&6'O3?X007;8Z]) M^*2%@,DQQH!)]R$228W _-&GXNZO$2*"'$P-Q::S4 A\GC22"]-XNBGG[HQA M39)M;6,H2MWINP9,AW6M85BU4TIC]VPDLMNOA'[ ME&_$(C(34-O?BE7L+CMJE[S0>4VXCSQQGY2Q9;..H!;133V1':??9EK#,93E MKYE"MF]PX+HI.[(;<+J77/L;4[D*(LK*RBHD5BRMVRVAB'88/3'$428MUA'& MYX0\%?9&E';D6DT2%MRGB3@$GE 1;!7O.=&0LS+3(]A6_U#<.PS [#Q^=]%L MW\>\+K+VR*&VBA7&] M,ZR9*Q.MR4J',2]G7Q5S6SY1RWD%'JF5C6V72=D!)H7PB&JUO@@8CZ:2(Y[Z M:,N/JFC+JE>'3IVU?IV\8^<'T?5?D!1WS7EZX5H?:Y$26,U%6)(H50VQ50O+ M(1*-OK<2"=8%PS&YG=*8SPH%;ZIE:*V9[:B&F>9K9<2A_L],/%?/Z%258K/6 MR'9DPDSU-?+U_2SGY1Y&4>P-4&Y:06([5F$&IU9V'*-J3+)3Q,\DXNR&@\@? M^/,@RE[[%@^9%,PKSB" ]+;#$WHX:".Y,&%YRU7*>1"%FL_X#![2K+Z8%D(- MF>W0A"ER("W@ &Q+-(-YT7X4PA08J;2O9IG;WD(I@*PVMAV<: QES::QYV!> MTXBN2U=6JM7Z+@!2V^$-,Q\&K L"G+LILRAN_&G^F2L&BNO,!NT(7UTK"[0@E6$PYT,_:D,BL610V= M]7*Q37&$*00'> UP:P&RSJ(O32$S0:N7'L[*9[O@.LOOYJ=<-64H'%6):C&AL0/37IR'J186,+:"JI??P[F#& LP&"4L2MC/37 M,NN751K*%-L3-PX\.9:2YM;+%3?%5"D^#I=JD\6S($P35<*JE,!ZP>*V4-I0 M 0Z.FF#92%VJD"ZLTR%4V M[LAZ:>26T=:I# ?>-0FR9?T3_7$@B-AZ4673_$"P0G @:!:6^/,80?%C$QW+ M0A-"$$PPR"H*75#&YX7<=K+QZV79&YN-GL$!X16RW%5W X$9,80)*BG6[H;@V!3L:O$3Q; MI?+6):KF[V$ A(]@DN5D $"IM$4&S)I9R1"HL%^-'F- (3D(-#.>_ N;%]K;C0'FFH(![#U M038=EFHJVY>?F\ 'T0,.Q PR&9KG*G3O!VYMQS(,L,1^ M\/>5/=G0O3NJM1<<+S6@,K).4X&[=VUUD.M2?]]R*NSG5'3O9NNLQ$X&A=FL ML23LGL;$_HRQ/8MFZC-99PH"-#Z\^<*Q)C*.^:3WF0C=._LZG-O/.^CI)L @ MD;+[BLO&VX#:[,DF/MIYA" 'I!_; .+Z;[X\WXV AV:&8;4DU,W?K@(Z:.D MGO3/!O6D>4].UA6^%),7*8TR2VJH[.[A!$,WC"X#COG)\UU,_&'T4N5MP%W6 M9?X(G;X(6H.^\+S?)45S>UO84&,XUO:NJC5T=ONHN;X-JC=8/>C]9QHGV8PW MH;>$KQ9>$)*UZ,.$MC9(N_D:FC@>?!QWJ78D($@-XCU5K:C>Y+\SSD93[C.ZT2S@WN0@CDFBF+9U=+:#:GL$%Z9"''!SZ<4! M/3DC^9_#Z*S8"%2*?\E1!Y+;CICM$7PCA?;_IL=*LQ>450T?X@5LD=B.N.US MDM I#NO\D(605_)F<]H@\BM/AG-]@5XVVJUC-'$^N-O7DC*Q6L; \VC*APX? M."18JB^)P*AM1^;: DQG!G+-]7^%V)9V&"VYZBD+S#R+-3+;Q=+W91DUNGJ- M)G'#R,(-_-)5*FN\%!7E=7N/IOU9K].^+RLR4>\K-B_CSV M5:G;F2W$&ZL-YY@Z:NOEY_=E(G+5O49#J=/AKEL;!/7C]V4L*O6]1G,IW?D; M][GI+NB%U'KY^'WO@3:4UO_$PSJGOE%HM4E(M;M"]OO; ;40-L5O$Z=IG' Y MV_0FY$OL_ M/<#S3MK(B$)0(K\;RS%78]_+^DDD%E'$N*64.F5?UNORMY=4!] 9CD6&.\S9 MB>4%95P&CQ _>]9K_$!9,B%LG@N2-5%DW9ET8K^N?W/(:'.Q7\N&M11Z0@?> MO]* D561D]4#H./T/@[\P%6?TC3HROX# FT;C[$>7Z$)<6WR535YO@G=2+P$ M+*XG+-0/ZIKT8?\=@LZ,1JNYUV0M9V1)0KH8TVGRR-4.,8XM$NMO%W1@"Q*] MO";H"W.'9Y0"2*T_FM#=M !(&^VI2!,$3":T9B;GF^KZ?/9].BK'^V$&#/6P3/>'8O=;SF!>A MV(P*R1$VZ\7Z$P,-$&ZBI[Z/_GJ9!WP29.R9SW=?W# U-HHM&@'X&N) MB S"4#LX7($R:"8J+7-75W4FNM$0"E%WM1\-];UYPEDK.!947O(O ,!LMX5B MT]W][!VQD8G?\D[<5NT4\=YM/)K>5+I^D7"M2..4$?Z/HT/G M9# >CIW1A7-S>SX^OYX,)L/1M<4**4426580)PP\6%4"!8W%<5>#"U_BQ\$L M"J:!)V+%6WQ/N F<<):^R87=K5?+%5/TZ&X,WC9T6#,+6QNJ:1Q$_">C)6'+ M@#S6C]-?-\?I,1^G=^/A]?F8#]4OY[=?AN=?+8[1$9NY47'9=55]*8>FBM1H M>A%$;N0%;KBJRZ0?SBUU;W/D%S"?D=ACP:+@O<:6(>.]05^61WFK]K$Y(316 M+:)I8)S.YRY['DV5$UG]Y/!I.B,[ZZN!K=_B&5\//Q\/;P8G@ZN)\[@ M]'1T=ST97G]V;D:7P]/A^?AM96]EZ[KC&OY:5^O>KLOE$7[MZ7UU^!U]V!Q^ M/QYRUWET[=WYV?.Y7!P,KP<3NRN>\5U M*)'[G GEAH"%3TED]ZVEZAVO;93**^F5'ZW@R>O9)X AVO9W; ]BO0UL/]G4 M@:(1#?#RH3=1DNF&L*R6=OT0/]X#VVONUXZ='RY'X_%?'+[^.N-_ M#&[/+0[T4J)2&OTHEU/8S-C88 HP6A4DE@>>#I/-+ R=[(@&D'B!-,@SV\7) M([J./->3T?9?O'\VO)F42'<2@3] #/L MQO(+NEI. 4/1M!_+X[,1SC5/\9JK#M%(OJ31["#)+JMXO.]@2833/GATF2\9 MRC]N#N5?#YW+T?7G@\GY[94SO#[E WKXY=RYN1Q<.X.O@]LSFX-YQ>EH*EXZ M(5&^69$]2GM(XB;/I]MZ-B5\FTNI']Z[]VJRN#&7]I,HZ8/SOW+'E":$= M6]DLUMR.MA%-&; (LC*2?/333I%DYX>R=YL/:KP=16G]B@K7&6+/("]"1?6* MCY<@ZL*1U7,51)1E#PCEJ4=&7B*(V/;;'5WB;* ]''"/R4S(=4L6HM!T,<4_ M@PA"%]%,6L+B@[ MH^E],DW#,IY?6"Y7SQ5)'JA/0SI[UAE&BY^P_9!'E\;3.A(X#.R6+$F4$O&: M!=_K&?GQ %+;+W9T:1!@S>$ 6L0A^([>#8N=.VRG)J>Q_2$%^W!AAW9/OIC4Y]^69:Q6$2MUQV MSH.X[U=4#1$B%R7]=68 (K;]MD:WSC@'HO'P5W&!:=^ZB5?7<;<*-'Z M?!HRZR]?=#J\(2I#@NY#L%B(RAV1_P_.-.]_)I8F>& &2&_]Z8I.\392(@[@ M)>4OF:$SSR*J>P_GI$E]CJ%(4#3FF2-!A>> _6 MWX'H-O1BID@<\'^FU'\,PI SO%FM;?/?.G>M05?6'X#HTB :JQ:'90SG"S=@ M6,PD57"4#6E:%1> M25W+Y=-.'XTZL_Y<1+=[@L;JQ6$?+W5'#%Q%&87UYQVZ=175BL(!Y^;5 #"J M6D+K3RYT"2Y0;3@PYL*+687ER:%!_.V4$3](Q-^4N7)R(NL/+72<+*=3%PY< MK\EC)3F6T8C_U2,O-P:R@JOQRP-V69N JV(1@F[SM].[]5<5NK24-@% ;U*& MJ7GF/5E_2\&2J9AF[.%.SI]D-X)?V%]+S?]YQ]3\O&^;B?FOJ=J+]T#\-!1I MAYRYY/EKX)/*C9+H,Z$SYBX> F\@BC=O[&%%=7<_6 9^ZH87E!%N$J="2O&< MS,ES_E?00=%>N>A=Y1D+&.%8B%:2EXEMUS0A7$*^+>;3<3$!1[-54IR1L37H MU/:]@1V,I[$*<=C"9D&("1!N'9WM:P'&B,(4L2MHTV^/80;%T7$!Q,7O7R]% MUOXT#<7TDI6DVZXLI85%=&/^LI9"HU;:NX@J_F ZGSZ_.!U=D?D^8?)JOMK&6W&&BZQJ^.]0Y M:%H9Q($KU3-O4/V]M=P,$QUO\(S)IHM"7@K'9=7"\N9/[FW5%R=3E;#LU[8L MBPN%JZS*^FW:UBLD.V_3G.S#64*)DW_Y;>/VMG%[V[AAP>)MXX8<@[>-V]O& M[6WC]EHV$78W:IUL(B2)]G79N#7U9FHT*\C!U.@W%$;2]'RSL;J#(]E?;#V- MUGA_4?G4VTW*5E\/7FGVFB3%6[5:8214O;MM!E%"97AR>::$_]*_S!4CY3IC M>4G8/8U)UK9O0UMDV0B]Z=[\/JY]N*S1$"\_Z82K;[Z-];< 0H/[36\AA.\F MA&",PHD;BD=(Q@^$))?B,T)[]=&$@D1.T2-$Y$)T$E-H!19I@$$A$Y(H@U;K M8)!:BC;([D=S3T(<$W"?IBCP'DNWP-E587E[V\Z?WH+6[CSK!,=QV%8Z15^# MY.$TC1,Z7]VE5Y2PU)#9KB$ /I<#B=_;_7/EWGV]JB1BH!_6>>3@XAQ MX&9@G^!B#14A6S@>;"$!L>1,FX6XV="V.V]@A9N)B?4RXW#H1U/NL!$P+)+F MMAWXYN HY<SG>V"7VZ0$MM_%;HZ/1@DUTE"USX7I9"$L9:]UL9/L)Z09ZKA,#TU"0BE2&YJ:* M4 Z(&'W"DHDPO8#N/$Z"N;C;7Q->-0"QOAO;NZ+=\52IY[M,=5FEY4FB\%N% M0QM'X2N?LAF$5[P':%)FR; ;#/'@7@;G&\'U%JA'%@!&'*A75($^>;YR_TG9 M:>C&L3I@;]1)CW SD@M' %_!\HKA:W>N#>8;=X0#UP;V# >]7O!NLG-$."$D M"9D0[R&B(9VI-XSRYK;=UH866=U&ZG2!8U=2!H#&=)H\4[X%S?9&Q8-TEX%'HE@1 M;LQ&NH;(=OB^CX\I+&D8WC,ZX5M63KHK ]@'/#E9:G73U.L$QX@A&WA>.D^S$N%5RVL$HK0OVWO)-F#5* H'T)M,7Y/D M_,D+4Y]/+.7IBLJOA5#;WI6"P311QO=X('SM,O$$R'+E5ZR=!F^]8M?P-/CE M,V\U#M[.>-]J'+P=Z+9[:UB\!L3RETZ"^-O)\PF)O <^27U3Q^CTE#U"2"\, MCO/:;3Y++G4A-STE#KB@!JD%<%,\%)>LMJM(Z<[YY!1 -_+7[AY;@]FBMI 6 MQLC:V 7<%EEK!(ZA(,.C1E(<$(@'MT93L<^(B[H;8OG4GXNKJ* @=18?:0@2 M1!?VRJ'F8?6BZ(;L:(\WK&N'8]715EJN8[V3@SF0PL7IQ6BZQI.JQ+*BN?T2 MRW+CJ:A?(4%'^53%5X[4^0>;K:RMR6H=;9]P2>3K*KFC^-HQ2)O'AMK\A$:; MQWO5YD>0-C^:KGWM7Y9LJLZ/.-V2K0V*OD:)DJ@/2R!$CLHA!"9\(+5(E$0X M\ '8G0XL=#5'QNEB$0:$;7&JW7GI"/$Y^MHKQD!EX)@%WVJCUM=&_?&M-FK[ MT*"OC;J59Z9RS&2-P:D;.,JBJF6V%XPHXB,C-B9L&7@RQXPWK6^)P^2U 8EZ MYBOU3NRH750!*CB*52$)17/[(0F5"6U#4"<##N_J(5@L1$)_TSK M5\E)H--3^VDK:E77^U(ZT7%X4858.E0VFD&1Z"3*9(I$K8@=!4:NN;],O)0Q M#ORGT*O+CI-B! 21T;\07)#@R@91IQ_ M[>FKCL[>TF4&0CV (*4@F4I7O(Z6A!EBMTEB;]5K%[9Z5>! ["J(* N29[ZO M)ER]BK3:[9:]N;\C$[+E['$$\.4WCX:1QX@;DS.2_PD'54;?FPL^9@K!,08Y M=W1.+FD<7W"YQ^E]'/B!RP(BKC[PV<=]D@,(H>W--1ZX(G MVELH\>(L/@A M6'"K$X!JK!@>D@#.FC"$A?4'9&T_MDFH;;R:-R M.*'TMFM(@Y$T4TA7R2?N(DC<,/CWRVMH9V1)0II5#!5IBK*'NR&$MLL'P![M MAJL QT :)0^$W7)-!I%?X?;\:2&JR<@'$836=K5I\ ""*P('< TQ:P>N MSK;@8+A,D>KISF%,PE![09SDESZU<$/IK653FN)NII#^ M&\ P6G*M4/;\Q0W3/.N'(\.4QI8A?.\ T@ .M.XB1CPZBX2#/7&? M3O@Z, U4,$D)H/C8#[AH9,8!3!X5XNP52W#!I2XF5D, !<9^^$0C,QI@UJ*J MP^BL\(1>V%<[$R!R>Q=(&H &UP<."+>ROE?A.47%-S45%#"+\120'+AP>KF) M6TG#&=.5%I1WDK=HH!C9CY[H)<>!4!D2O7&?13ST-&7JL+^L/109^X$2M<0X M4!DMB!C=T>Q23,BWP>R!&]-=G#N@BOBCF@R*D?V@!DC^_LEJP#P_)6N0Y9$C+BRG52HX+7_@C'"%>D%>X8"(QR+SQ]76G@Z1B::,)+;T M!=O+H$GHL56EFD? /N6AC8C,!!/V(V!2$:]5<4XUE>W%=O?YX+J%(&="$S=$ M\DZ$(I*F?A7BXP?SD!J.%R!>;7"M.G')95AO97F!;AI1JQ,547R:KR8LY;-! M$4)?O;12/Y2.-H?23X=.T853Z0-':#H_FQ/>;,:B&P(>4%$261PQY_-%2)\) MN279RE_1M?:T%4!J>VSID=H856!UH'&$Q1#YXN8EOB 'Y+7M;3NIYD"I)>_H MQE3QT3L^'X9\"<^2D(JTYQJ="Q(EA6U?T$#K6ED0C@HN'M=%F&6(04=&+8WU MR$O3T:'0 ZDLFMTKO>:(P32! [4&@.V.56>IJ(U'%PBF_NZ+ MSUTFWN"-1>F &\+&#UR92A_^>-.'__G0*3MQ?A#=_,7A'3E93R@\^9*[4CR] M&R^GL#@>KTFRJO(@YWVCF67?7*?[C3%7*V/_D^R^$I$^2/P!Y\B=D>M4'(R, MIIE&XE&:Q(D;B3=:]99IWI-MI]_0 IJJ"L>:">7^Q(T#;W>4BVYL[S :8]8, M^C7E]7]RR.Z^B%"@&Y[2^9Q&N<"#)&'!?9H(KV5"3]TP'"T$H,*#^2K"RY'J MAMU.G=K>";5D3RTH%O6LN. MI+GMO5M+5J!4QNO#NK!N.-HO!+:K.G6$]X9"6D;+&U!(I8YL8"=TNRE M>1)YNK.XCYO[^%\.G4I?VU.#G+;R$""\%^6!Q]&7ICZ(DNG M_(TD26G73FU'!78RC#84T-18L%UXV'O)C\Y*(;4_5ZB*@?0WR4,?(]+<@?BQ M<; (QU6([RYLU._Z(VV,Z[=:)+9K7/2@%LDXO1>/:T[HB V6?+H2TEQ0MKXF MP"J3&'35(PP;2(>K:@F(<6@5$Z/.<*#LO2Z05X<8N]%9 M0&;T=*!\-!A&:CO\O8/MKMWD,-!35U=I:ECXG3+B&J.T1F4[1M$A0#7:Z>IA M*,H6E'^:_(.F,6?VPO6RG8\2&AV1[3=+6D(&IALT?80,Q@FJ!!R0B!2]5$TH9W+5LV5**ML'K_#: M<@#A<1?TTC3Y=)"Z&U?3!J4/\-J@A$5:>$ W0@/*!A M]@A1L"2BK-;@T65^>9YYD-_I&GC\M]73W+53S9\V3S5_/72ROB>\;^>E.[:+X:#MEZ>@+8#Z-N1*+(0%.(CT6Q^TS_$L-&L1[K?X!S',65Y$5$,Z=4H M'XA;R+-,HOCD>=6F&.>9)"MQ(E\L4-?N7'N.V7P)SW>K[U=E4?A=[+^94?LKZW&3!E-;5W#@'>4%80'TN $OLIYWOJI[/ M66668723":5YKZ.3C]F^$;DW2U2H&LF,)A;Q81RGQ#]+&1\P.:=YA8C*"A^? M/Q'F!;&J#$:3OFQ?BX1;0F-%]?^>RZZC@*_E4Q*(2T(O0Z&[":?V8[TY-NM0 MU6]V6%&.>#GB:1&PK(?]6J7LT[TY/=P;#&\6:W/#\.=QCTY,.Y&^E4W#>?0* M[+!P:D10N&L[K/E4;PZ!.U.S71N4Y *6U>7L,!370$5M#!2(.Z_ MVL,=+@NJ35][D^5&A<$UX?>R5JD9L'V+PL;Z!8'D.PF$20\[:L,S'=ERFTR M0[CX#;I];'HRN>H$+V6S;9>&?$!-LP?'"YT@]!UL9O5ZV]KJ6[-M0TZ@UMV# M(XN.4/H.['O7N)8=9WE'MJ"6C^"(!@-^;\.@+[M#@_CF4?\/A@R4@B'DA,.4 M*_$X.Z8,9L#Z768;,=(]1#KV$CF])2+-DH_,RKV\RV!*AE%60-"H M.V-MQ S46"T>/-E4SVLRUB\D%C)GVSWB\;].J/B1^2#NT(;;Y!%JVDA.Q)!H MK1V+USB#"C8J#LZI* P0AK5YN%5WR;@W<$XV#G>PH;908%@$FH@_8EF4J24P MZ[J%HFKQ5*8=0?$O2GFJ^"!-'B@+_DW\NXBKOI(Y+B[=Q6M[V%LQU566Z&)F MZVH+8(%!J'DB.5;!H+).Y['!;,:R./20?S:(XL#[XH:I+IM+2P6%V>(9 D@. M=)/,#G$TO7\D44=WTS./_.MNCJ0,_#S7K_H?U MC?!X'3/P5AK11+QTM"\+A'T=:H#]OP%B@H;-0WXSSTT7+M"302W 8N0>)LAK MFCI,4U7V-:GLRA?4V)!$WJTC^)9M])JV,0892<=( O2VU(0AN0/U *B$F+ , M A+X'H@K]7\X;BU;OR(JQ!K7E7]>9?ZPRC>57VK.[Q=1S7,.B=^_4C3/G0! MI;=<8*^3 L5FNGL=>Z+ON[A>-W6NNX*D)Q;WO=X?[NRXU8Z5=GK5V,SWXGW> MTYC8WW:\5.J/72HK?B/\3 O&?_']02P$"% ,4 " !F M@TU0>-X%F4>M #,+P@ $0 @ $ 9FMW;"TR,#$Y,3(S M,2YX;6Q02P$"% ,4 " !F@TU04KD[]"$+ #Y8@ $0 M@ %VK0 9FMW;"TR,#$Y,3(S,2YX&UL M4$L! A0#% @ 9H--4)B_DP]7&0 %(P! !4 ( !",H M &9K=VPM,C Q.3$R,S%?9&5F+GAM;%!+ 0(4 Q0 ( &:#35 L>]L*[T, M 7S P 5 " 9+C !F:W=L+3(P,3DQ,C,Q7VQA8BYX;6Q0 M2P$"% ,4 " !F@TU0J']8A4LN !U$P, %0 @ &T)P$ K9FMW;"TR,#$Y,3(S,5]P&UL4$L%!@ & 8 B@$ #)6 0 $! end XML 44 R22.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
3. Summary of Significant Accounting Policies (Details - Segments) - USD ($)
3 Months Ended 6 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2019
Dec. 31, 2018
Net sales $ 13,263,855 $ 9,185,756 $ 22,134,130 $ 22,514,692
United States [Member]        
Net sales 13,035,820 9,016,495 21,898,467 22,335,332
EMEA [Member]        
Net sales 0 156,321 0 161,080
Asia [Member]        
Net sales $ 228,035 $ 12,940 $ 235,663 $ 18,280