0001683168-19-003101.txt : 20190930 0001683168-19-003101.hdr.sgml : 20190930 20190930171421 ACCESSION NUMBER: 0001683168-19-003101 CONFORMED SUBMISSION TYPE: 10-K PUBLIC DOCUMENT COUNT: 63 CONFORMED PERIOD OF REPORT: 20190630 FILED AS OF DATE: 20190930 DATE AS OF CHANGE: 20190930 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-K SEC ACT: 1934 Act SEC FILE NUMBER: 001-14891 FILM NUMBER: 191126755 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-K 1 franklin_10k-063019.htm FORM 10-K

Table of Contents

UNITED STATES

SECURITIES AND EXCHANGE COMMISSION

Washington, DC 20549

 

FORM 10-K

 

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

 

For fiscal year ended June 30, 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 if the Registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act.    Yes ¨   No   x

 

Indicate by check mark if the Registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.    Yes ¨   No   x

 

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   ¨

 

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 and post such files.    Yes x   No   ¨

 

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

 

  Large accelerated filer  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

 

The aggregate market value of the voting common stock held by non-affiliates of the Registrant, based on the closing price of the Registrant’s common stock on December 31, 2018, as reported by the OTCQB, was approximately $10,410,000. For the purpose of this calculation only, shares owned by officers, directors (and their affiliates) and 5% or greater stockholders have been excluded. The Registrant does not have any non-voting stock issued or outstanding.

 

The Registrant has 10,570,203 shares of common stock outstanding as of September 30, 2019.

 

 1 
 

 

 

FRANKLIN WIRELESS CORP.

INDEX TO ANNUAL REPORT ON FORM 10-K

FOR THE FISCAL YEAR ENDED JUNE 30, 2019

 

    Page
 
PART I
     
Item 1: Business 4
Item 1A: Risk Factors 6
Item 1B: Unresolved Staff Comments 9
Item 2: Properties 9
Item 3: Legal Proceedings 10
Item 4: Mine Safety Disclosures 10
     
PART II
     
Item 5: Market for Registrant’s Common Equity, Related Stockholder Matters and Issuer Purchases of Equity Securities 10
Item 6: Selected Financial Data 11
Item 7: Management’s Discussion and Analysis of Financial Condition and Results of Operations 11
Item 7A: Quantitative and Qualitative Disclosures About Market Risk 17
Item 8: Financial Statements and Supplementary Data 17
Item 9: Changes in and Disagreements with Accountants on Accounting and Financial Disclosure 17
Item 9A: Controls and Procedures 17
Item 9B: Other Information 18
     
PART III
     
Item 10: Directors, Executive Officers and Corporate Governance 19
Item 11: Executive Compensation 21
Item 12: Security Ownership of Certain Beneficial Owners and Management and Related Stockholder Matters 23
Item 13: Certain Relationships and Related Transactions, and Director Independence 24
Item 14: Principal Accountant Fees and Services 24
     
PART IV
     
Item 15: Exhibits, Financial Statement Schedules 25
Item 16: Form 10-K Summary 25
   
Signatures 26
Index to Financial Statements F-1

 

 

 

   
 

 

NOTE ON FORWARD LOOKING STATEMENTS

 

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

 

·the terms "we," "us," "our," “Franklin,” “Franklin Wireless,” or the "Company" refer to Franklin Wireless Corp.
·our fiscal year ends on June 30; references to fiscal 2019 and fiscal 2018 and similar constructions refer to the fiscal year ended on June 30 of the applicable year.

 

This Annual Report on Form 10-K 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 captions "Business," "Management's Discussion and Analysis of Financial Condition and Results of Operations," and elsewhere in this Annual Report on Form 10-K. 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." These forward looking statements are made only as of the date of this Annual Report on Form 10-K. We do not undertake to update or revise the forward looking statements, whether as a result of new information, future events or otherwise.

  

 

 

 

 

 

 

 

 

   
 

 

PART I

 

ITEM 1.  BUSINESS.

 

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.

 

OUR STRUCTURE

 

We incorporated in 1982 in California and reincorporated in Nevada on January 2, 2008.  The reincorporation had no effect on the nature of our business or our management. Our headquarters office is located in San Diego, California. The office is principally composed of marketing, sales, operations, finance and administrative support. It is responsible for all customer-related activities, such as marketing communications, product planning, product management and customer support, along with sales and business development activities on a worldwide basis.  

 

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 June 30, 2019 and 51.8% (48.2% is owned by non-controlling interests) as of June 30, 2018. 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. The increase in the majority voting interest in percentage from 51.8% to 64.2% was due to the purchase of an additional 246,663 shares of the subsidiary, at $0.95 per share by the parent company from three shareholders of the subsidiary.

  

Accounting Standards Codification (“ASC”) 280, “Segment Reporting,” requires public companies 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:

 

   Fiscal Year Ended June 30, 
Net sales:  2019   2018 
United States  $36,217,387   $29,235,011 
Caribbean and South America       238,970 
Europe, the Middle East and Africa ("EMEA")   224,427    335,845 
Asia   27,086    256,007 
Totals  $36,468,900   $30,065,833 

 

Long-lived assets, net (property and equipment and intangible assets):  June 30, 2019   June 30, 2018 
United States  $1,209,159   $1,073,640 
Asia   32,631    47,140 
Totals  $1,241,790   $1,120,780 

 

 

 

 4 
 

 

OUR PRODUCTS

 

We were the world’s first supplier of both CDMA EVDO Rev A and dual-mode (CDMA Rev A/WiMAX) Universal Serial Bus (USB) modems. Our mobile broadband products include a variety of wireless USB modems as well as Wi-Fi mobile hotspot routers and embedded modules, which operate over LTE, HSPA, or CDMA networks. Our products provide consumers with an easy and convenient way in which to wirelessly connect to the Internet from laptop or desktop computers. These high-speed devices support the viewing of web pages and sending and receiving email with large file attachments, as well as downloading pictures, videos and music content.

 

The following are representative selections of our current wireless data products:

 

Mobile Broadband Products:

 

Routers:

 

·Mobile hotspots: Single-mode and dual-mode (3G and 4G) portable Wi-Fi routers that provide wireless Internet access for multiple devices simultaneously including laptops, tablets and portable gaming devices.

 

USB Modems:

 

·USB modems: Single-mode and dual-mode modems that plug into the Universal Serial Bus (USB) port of laptop or desktop computers, providing an easy and convenient way for users to connect to wireless broadband networks.

 

 

Connected Devices and IoT Solutions:

 

IoT Gateway Devices:

 

·Wireless modems and gateway devices deliver reliable always-on connectivity supporting a broad spectrum of M2M and IoT applications.  Featuring industrial grade ruggedized housings, these versatile and compact modems and routers provide 3G and 4G connectivity and include Wi-Fi and GPS functionality and support IoT cloud management.

 

Embedded Modules:

 

·Include single-mode and dual-mode modules that provide network connectivity for a wide-variety of products like vending machines, cargo containers, utility meters and video cameras. The primary market for these devices is original equipment manufacturers (OEMs) who seek reliable embedded module solutions for their wireless data needs.

 

 Bus Information System:

 

·Represents a full end-to-end IoT solution and includes both hardware and software engineered by the Company. This innovative system features Franklin’s intelligent gateway that supports GPS, Wi-Fi, OBDII, CCTV and black box integration and includes a fully functional information system.

 

Voice Device:

  

·Franklin’s Voice Over LTE (VoLTE) device provides a landline alternative connecting instantly and allows users unlimited local and domestic long distance calling through the carrier’s network.

 

Vehicle Diagnostics Solutions

 

·Franklin Vehicle Diagnostics Solution (VDS) offers GPS-featured location finding and tracking, automated vehicle diagnosis, driving style analysis and remote vehicle management via cloud-base web solution. Customer can easily install OBDII and GPS device in their vehicle.

 

 

 

 5 
 

 

CUSTOMERS

 

Our global customer base is comprised of wireless operators, strategic partners and distributors located primarily in the United States, the Caribbean and South America, EMEA and Asia.

 

SALES AND MARKETING

 

We market and sell our products primarily to wireless operators located in the United States, EMEA, South America and the Caribbean regions mainly through our internal, direct sales organization and, to a lesser degree, indirectly through strategic partners and distributors. The sales process is supported with a range of marketing activities, including trade shows, product marketing and public relations.

 

All of our wireless devices must pass Federal Communications Commission (FCC) testing in order to be sold in United States markets. CDMA Development Group (“CDG”) test certifications are required in order to launch any CDMA wireless data products with wireless operators in North America, the Caribbean and South America. PCS Type Certification Review Board (“PTCRB”) test certifications are required for all LTE and HSPA/GSM wireless data products. Other LTE test certifications, as defined by the 3GPP governing body, are required for LTE wireless data products. Certifications are issued as being a qualifier of CDG 1, CDG 2 and CDG 3, PTCRB and 3GPP.

 

PRODUCTION AND MANUFACTURING OPERATIONS

 

For the fiscal year ended June 30, 2019, the manufacturing of the majority of our products was contracted out to two companies located in Asia.

 

EMPLOYEES

 

As of June 30, 2019, we had 71 employees. We also use the services of consultants and contract workers from time to time. Our employees are not represented by any collective bargaining organization, and we have never experienced a work stoppage.

 

ITEM 1A:  RISK FACTORS.

 

The following risk factors do not purport to be a complete explanation of the risks involved in our business.

 

WE MAY NEED ADDITIONAL FINANCING DUE TO LIMITED RESOURCES.  Our financial resources are limited, and the amount of funding that is required to develop and commercialize our products and technologies is highly uncertain. Adequate funds may not be available when needed or on terms satisfactory to us. Lack of funds may cause us to delay, reduce and/or abandon certain or all aspects of our development and commercialization programs. We may seek additional financing through the issuance of equity or convertible debt securities. In such event, the percentage ownership of our stockholders would be reduced, stockholders may experience additional dilution, and such securities may have rights, preferences and privileges senior to those of our Common Stock. There can be no assurance that additional financing will be available on terms favorable to us or at all.  If adequate funds are not available or are not available on acceptable terms, we may not be able to fund our expansion, take advantage of desirable acquisition opportunities, develop or enhance services or products or respond to competitive pressures.  Such inability could have a materially adverse effect on our business, results of operations and financial conditions.

 

 

 

 

 

 

 

 6 
 

 

WE MAY INFRINGE THE INTELLECTUAL PROPERTY RIGHTS OF OTHERS.  The industry in which we operate has many participants that own, or claim to own, proprietary intellectual property. In the past we have received, and in the future may receive, claims from third parties alleging that we, and possibly our customers, violate their intellectual property rights. Rights to intellectual property can be difficult to verify and litigation may be necessary to establish whether or not we have infringed the intellectual property rights of others. In many cases, these third parties are companies with substantially greater resources than us, and they may be able to, and may choose to, pursue complex litigation to a greater degree than we could. Regardless of whether these infringement claims have merit or not, we may be subject to the following:

 

·We may be liable for potentially substantial damages, liabilities and litigation costs, including attorneys’ fees;

 

·We may be prohibited from further use of the intellectual property and may be required to cease selling our products that are subject to the claim;

 

·We may have to license the third party intellectual property, incurring royalty fees that may or may not be on commercially reasonable terms. In addition, there is no assurance that we will be able to successfully negotiate and obtain such a license from the third party;

 

·We may have to develop a non-infringing alternative, which could be costly and delay or result in the loss of sales. In addition, there is no assurance that we will be able to develop such a non-infringing alternative;

 

·The diversion of management’s attention and resources;

 

·Our relationships with customers may be adversely affected; and,

 

·We may be required to indemnify our customers for certain costs and damages they incur in such a claim.

 

In the event of an unfavorable outcome in such a claim and our inability to either obtain a license from the third party or develop a non-infringing alternative, then our business, operating results and financial condition may be materially adversely affected and we may have to restructure our business.

 

Absent a specific claim for infringement of intellectual property, from time to time we have and expect to continue to license technology, intellectual property and software from third parties. There is no assurance that we will be able to maintain our third party licenses or obtain new licenses when required and this inability could materially adversely affect our business and operating results and the quality and functionality of our products. In addition, there is no assurance that third party licenses we execute will be on commercially reasonable terms.

 

Under purchase orders and contracts for the sale of our products we may provide indemnification to our customers for potential intellectual property infringement claims for which we may have no corresponding recourse against our third-party licensors. This potential liability, if realized, could materially adversely affect our business, operating results and financial condition.

 

WE OPERATE IN AN INTENSIVELY COMPETITIVE MARKET. The wireless broadband data access market is highly competitive, and we may be unable to compete effectively. Many of our competitors or potential competitors have significantly greater financial, technical and marketing resources than we do. To survive and be competitive, we will need to continuously invest in research and development, sales and marketing, and customer support. Increased competition could result in price reductions, and smaller customer orders. Our failure to compete effectively could seriously impair our business.

 

 

 

 

 

 

 7 
 

 

WE OPERATE IN THE HIGH-RISK TELECOM SECTOR. We are in a volatile industry. In addition, our revenue model is evolving and relies substantially on the assumption that we will be able to successfully complete the development and sales of our products and services in the marketplace. Our prospects must be considered in the light of the risk, uncertainties, expenses and difficulties frequently encountered by companies in the early stages of development and marketing new products. In order to be successful in the market we must, among other things:

 

·Complete development and introduction of functional and attractive products and services;

 

·Attract and maintain customer loyalty;

 

·Establish and increase awareness of our brand and develop customer loyalty;

 

·Provide desirable products and services to customers at attractive prices;

 

·Establish and maintain strategic relationships with strategic partners and affiliates;

 

·Rapidly respond to competitive and technological developments;

 

·Build operations and customer service infrastructure to support our business; and

 

·Attract, retain, and motivate qualified personnel.

 

We cannot guarantee that we will be able to achieve these goals, and our failure to achieve them could adversely affect our business, results of operations, and financial condition. We expect that revenues and operating results will fluctuate in the future. There is no assurance that any or all of our efforts will produce a successful outcome.

 

WE OPERATE IN A FIELD WITH RAPIDLY CHANGING TECHNOLOGY. We cannot be certain that our products and services will function as anticipated or be desirable to our intended markets.  Our current or future products and services may fail to function properly, and if our products and services do not achieve and sustain market acceptance, our business, results of operations and profitability may suffer.  If we are unable to predict and comply with evolving wireless standards, our ability to introduce and sell new products will be adversely affected. If we fail to develop and introduce products on time, we may lose customers and potential product orders.

 

WE DEPEND ON THE DEMAND FOR WIRELESS NETWORK CAPACITY. The demand for our products is completely dependent on the demand for broadband wireless access to networks. If wireless operators do not deliver acceptable wireless service, our product sales may dramatically decline. Thus, if wireless operators experience financial or network difficulties, it will likely reduce demand for our products.

 

WE DEPEND ON COLLABORATIVE ARRANGEMENTS.  The development and commercialization of our products and services depend in large part upon our ability to selectively enter into and maintain collaborative arrangements with developers, distributors, service providers, network systems providers, core wireless communications technology providers and manufacturers, among others.

 

THE LOSS OF ANY OF OUR MATERIAL CUSTOMERS COULD ADVERSELY AFFECT OUR REVENUES AND PROFITABILITY, AND THEREFORE SHAREHOLDER VALUE. We depend on a small number of customers for a significant portion of our revenues. For the year ended June 30, 2019, net revenues from our two largest customers represented 56% and 26% of our consolidated net sales, respectively. We have a written agreement with each of these customers that governs the sale of products to them, but the agreements do not obligate them to purchase any quantity of products from us. If these customers were to reduce their business with us, our revenues and profitability could materially decline.

 

 

 

 

 8 
 

 

OUR PRODUCT DELIVERIES ARE SUBJECT TO LONG LEAD TIMES. We often experience long-lead times to ship products, often in excess of 45 days. This could cause us to lose customers, who may be able to secure faster delivery times from our competitors, and require us to maintain higher levels of working capital.

 

OUR PRODUCT-TO-MARKET CHALLENGE IS CRITICAL. Our success depends on our ability to quickly enter the market and establish an early mover advantage.  We must implement an aggressive sales and marketing campaign to solicit customers and strategic partners.  Any delay could seriously affect our ability to establish and exploit effectively an early-to-market strategy.

 

AS OUR BUSINESS EXPANDS INTERNATIONALLY, WE WILL BE EXPOSED TO ADDITIONAL RISKS RELATING TO INTERNATIONAL OPERATIONS. Our expansion into international operations exposes us to additional risks unique to such international markets, including the following:

 

  · Increased credit management risks and greater difficulties in collecting accounts receivable;

 

  · Unexpected changes in regulatory requirements, wireless communications standards, exchange rates,
trading policies, tariffs and other barriers;

 

  · Uncertainties of laws and enforcement relating to the protection of intellectual property;

 

  · Language barriers; and

 

  · Potential adverse tax consequences.

 

Furthermore, if we are unable to further develop distribution channels in countries in North America, the Caribbean and South America, EMEA and Asia, we may not be able to grow our international operations, and our ability to increase our revenue will be negatively impacted.

 

We believe that our products are currently exempt from Chinese tariffs. If this were to change at any point, a tariff of 10%-25% of the purchase price would be imposed. If such tariffs are imposed, they could have a materially adverse effect on sales and operating results.

  

GOVERNMENT REGULATION COULD RESULT IN INCREASED COSTS AND INABILITY TO SELL OUR PRODUCTS.  Our products are subject to certain mandatory regulatory approvals in the United States and other regions in which we operate. In the United States, the Federal Communications Commission regulates many aspects of communications devices.  Although we have obtained all the necessary Federal Communications Commission and other required approvals for the products we currently sell, we may not obtain approvals for future products on a timely basis, or at all. In addition, regulatory requirements may change, or we may not be able to obtain regulatory approvals from countries other than the United States in which we may desire to sell products in the future.

 

 

ITEM 1B. UNRESOLVED STAFF COMMENTS

 

None.

 

 

ITEM 2.  PROPERTIES

 

On September 9, 2015, we signed a lease for new office space consisting of approximately 12,775 square feet, located in San Diego, California, at a monthly rent of $23,115, which commenced on October 28, 2015. In addition to monthly rent, the new lease includes payment for certain common area costs. The term of the lease for the new office space was four years from the lease commencement date and was then extended by an additional fifty months to December 31, 2023. 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 related to these leases was $277,377 for the years ended June 30, 2019 and 2018.

 

 

 

 

 

 9 
 

 

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 $128,000 for each of the years ended June 30, 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 $10,066 and $8,875 for the years ended June 30, 2019 and 2018, respectively.

 

 

ITEM 3.  LEGAL PROCEEDINGS

 

Refer to NOTE 8 - COMMITMENTS AND CONTINGENCIES in the Consolidated Financial Statements.

 

 

ITEM 4.  MINE SAFETY DISCLOSURES

 

None.

 

PART II

 

ITEM 5.  MARKET FOR REGISTRANT’S COMMON EQUITY, RELATED STOCKHOLDER MATTERS AND ISSUER PURCHASES OF EQUITY SECURITIES.

 

MARKET PRICE OF OUR COMMON STOCK

 

Shares of our Common Stock are quoted and traded on the OTCQB under the trading symbol "FKWL."  We have one class of common stock.  As of June 30, 2019, we had 730 shareholders of record. Since many of the shares of our common stock are held by brokers and other institutions on behalf of shareholders, the total number of beneficial holders represented by these record holders is not practicably determinable.

 

 

EQUITY COMPENSATION PLAN INFORMATION

 

The following table summarizes share and exercise price information about our equity compensation plans as of June 30, 2019: 

 

Plan Category   Number of securities to be issued upon exercise of outstanding options, warrants and rights     Weighted-average exercise price of outstanding options, warrants and rights     Number of securities remaining available for future issuance under equity compensation plans  
                   
Equity compensation plans approved by security holders     299,000     $ 1.04       1,190,000  
                         
Equity compensation plans not approved by security holders            N/A        
                         
Total     299,000     $ 1.04       1,190,000  

 

 

 

 

 10 
 

 

ITEM 6.  SELECTED FINANCIAL DATA

 

As a “smaller reporting company” as defined by Rule 12b-2 of the Exchange Act, we are not required to include this item.

 

 

ITEM 7.  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” below.  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 South America, the Caribbean, Europe, the Middle East and Africa ("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 for 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.

 

 

 

 

 11 
 

 

CRITICAL ACCOUNTING POLICIES

 

Revenue Recognition

 

Through June 30, 2018, we recognized revenue in accordance with Accounting Standards Codification ("ASC") 605, “Revenue Recognition,” when persuasive evidence of an arrangement exists, the price is fixed or determinable, collection is reasonably assured, and delivery of products has occurred or services have been rendered.  Accordingly, we recognized revenues from product sales upon shipment of the products to the customers or when the products are received by the customers in accordance with shipping or delivery terms. We provided a warranty for one year from the shipment or delivery date, which was covered by our vendors pursuant to purchase agreements. Any net warranty related expenditures made by us have historically not been material. Under our sales return policy, customers may generally return products that are under warranty for repair or replacement. 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, while prior period amounts have not been adjusted and continue to be reported in accordance with our historic accounting under Topic 605. 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 year ended June 30, 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: 

 

   June 30, 2019   June 30, 2018 
Accounts Receivable  $4,138,470   $7,907,117 

 

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

 

Our contract liabilities are as follows:

 

   June 30, 2019   June 30, 2018 
Advance payments from customers  $   $228,598 
Undelivered products   140,000    140,000 
Totals  $140,000   $368,598 

 

 

 

 

 12 
 

 

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 satisfied at a point in time. Revenue from products transferred to customers at a single point in time accounted for 99% of net sales for the year ended June 30, 2019. Revenue for non-recurring engineering projects is based on the percentage completion of a project and accounted for 1.0% of net sales for the year ended June 30, 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 June 30, 2019, our contracts do not contain any unsatisfied performance obligations, except for undelivered products.

 

Capitalized Product Development Costs

 

ASC Topic 350, “Intangibles - Goodwill and Other” includes software that is part of a product or process to be sold to a customer and shall be accounted for under Subtopic 985-20.  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, in Note 2 to Notes to Consolidated Financial Statements) 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 straight-line amortization. The amortization begins when the products are available for general release to our customers.

 

As of June 30, 2019, and June 30, 2018, capitalized product development costs in progress were $465,352 and $100,000, respectively, and these amounts are included in intangible assets in our consolidated balance sheets. During the year ended June 30, 2019, we incurred $465,352 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.

 

Income Taxes

 

Deferred income tax assets and liabilities are recorded for differences between the financial statement and tax basis of the assets and liabilities that will result in taxable or deductible amounts in the future based on enacted laws and rates applicable to the periods in which the differences are expected to affect taxable income. Valuation allowances are established when necessary to reduce deferred tax assets to the amount expected to be realized. As of June 30, 2019, we have federal and state net operating loss carryforwards of approximately $5.6 million and no state net operating loss carryforwards. Under the Tax Cuts and Jobs Act (the “Act”), which was signed into law on December 22, 2017, the federal net operating loss recognized on or after January 1, 2018 will carryforward indefinitely. The federal net operating loss of $2.5 million, which was recognized on or before December 31, 2017, will expire through 2035, and the federal net operating loss of $3.1 million recognized on or after January 1, 2018 will carryforward indefinitely. The utilization of net operating loss carryforwards may be subject to limitations under provisions of the Internal Revenue Code Section 382 and similar state provisions.

 

Under the provision of ASC 740 “Application of the Uncertain Tax Position Provisions” related to accounting for uncertain tax positions, which prescribes a recognition threshold and measurement process for recording in the financial statements, uncertain tax positions taken or expected to be taken in a tax return, the impact of an uncertain income tax position on the income tax return must be recognized at the largest amount that is more-likely-than-not to be sustained upon audit by the relevant taxing authority. Tax benefits of an uncertain tax position will not be recognized if it has less than a 50% likelihood of being sustained based on technical merits.

 

 

 

 13 
 

 

RECENTLY ISSUED ACCOUNTING PRONOUNCEMENTS

 

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

 

RESULTS OF OPERATIONS

 

The following table sets forth, for the years ended June 30, 2019 and 2018, our statements of operations including data expressed as a percentage of sales:

 

   2019   2018 
   (as a percentage of sales) 
         
Net sales   100.0%    100.0% 
Cost of goods sold   84.3%    82.7% 
Gross profit   15.7%    17.3% 
Operating expenses   21.5%    26.2% 
Loss from operations   (5.8%)   (8.9%)
Other income, net   0.6%    1.1% 
Net loss before income taxes   (5.2%)   (7.8%)
Income tax benefit   (1.2%)   (0.6%)
Net loss   (4.0%)   (7.2%)
Non-controlling interest in net loss of subsidiary   0.5%    0.2% 
Net loss attributable to Parent Company stockholders   (3.5%)   (7.0%)

 

YEAR ENDED JUNE 30, 2019 COMPARED TO YEAR ENDED JUNE 30, 2018

 

NET SALES - Net sales increased by $6,403,067, or 21.3%, to $36,468,900 for the year ended June 30, 2019 from $30,065,833 for the corresponding period of 2018. For the year ended June 30, 2019, net sales by geographic regions, consisting of the United States, South America and the Caribbean, EMEA (Europe, the Middle East and Africa) and Asia were $36,217,387 (99.3% of net sales), $0 (0.0% of net sales), $224,427 (0.6% of net sales) and $27,086 (0.1% of net sales), respectively.

 

Net sales in the United States increased by $6,982,376, or 23.9%, to $36,217,387 for the year ended June 30, 2019, from $29,235,011 for the corresponding period of 2018. The increase in net sales was primarily due to the average of 46% increased product demand from four major carrier customers, which was increased by the favorable effect of sales that fluctuate significantly from period to period due to timing of orders placed by several customers. Net sales in the South American and Caribbean regions decreased by $238,970, or 100%, to $0 for the year ended June 30, 2019, from $238,970 for the corresponding period of 2018. The decrease was primarily due to the general nature of sales in these regions, which often fluctuate significantly from period to period due to timing of orders placed by a relatively small number of customers. Net sales in EMEA decreased by $111,418, or 33.2%, to $224,427 for the year ended June 30, 2019, from $335,845 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 decreased by $228,921, or 89.4%, to $27,086 for the year ended June 30, 2019, from $256,007 for the corresponding period of 2018. The decrease in net sales was primarily due to lower component sales generated by FTI, which typically vary from period to period in connection with its customers’ production schedule.

 

GROSS PROFIT- Gross profit increased by $547,775, or 10.6%, to $5,739,489 for the year ended June 30, 2019, from $5,191,714 for the corresponding period of 2018. The gross profit in terms of net sales percentage was 15.7% for the year ended June 30, 2019, compared to 17.3% for the corresponding period of 2018. The increase in gross profit was primarily due to the change in net sales as described above. The decrease in gross profit in terms of net sales percentage was primarily due to variations in customer and product mix, competitive selling prices and product costs which generally vary from period to period and region to region.

 

 

 

 14 
 

 

OPERATING EXPENSES - Operating expenses decreased by $36,638, or 0.5%, to $7,846,946 for the year ended June 30, 2019, from $7,883,584 for the corresponding period of 2018.  For the year ended June 30, 2019, operating expenses consisted of selling, general, and administrative costs of $4,891,365 and research and development costs of $2,955,581, respectively.

 

Selling, general, and administrative costs increased by $379,797, or 8.4%, to $4,891,365 for the year ended June 30, 2019, from $4,511,568 for the corresponding period of 2018. The increase in selling, general, and administrative costs was primarily due to the increase in delivery charges by $325,303 due to the increased sales. Research and development costs decreased by $416,435, or 12.3%, to $2,955,581 for the year ended June 30, 2019, from $3,372,016 for the corresponding period of 2018. The decrease in research and development costs was primarily due to the decrease in research and development payroll expense and the related expenses from a cost reduction effort especially for the early portion of fiscal 2019, as well as increased capitalized product development cost.

 

OTHER INCOME, NET - Other income, net decreased by $127,368, or 38.33%, to $204,954 for the year ended June 30, 2019, from $332,322 for the corresponding period of 2018. The decrease was primarily due to the decreased product development funding received by FTI from a government entity as the periods of the associated projects expired, which is partially offset by the increased interest income earned from the newly opened money market accounts and the certificates of deposit.

 

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 June 30, 2019.  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 June 30, 2019 consisted of cash and cash equivalents as well as short-term investments of $11,827,731.  We believe we have sufficient available capital to cover our existing operations and obligations through at least June 30, 2020.  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 year ended June 30, 2019 was $775,090, and net cash used in operating activities for year ended June 30, 2018 was $2,008,694.

 

The $775,090 in net cash provided by operating activities for the year ended June 30, 2019 was primarily due to the decrease in accounts receivable of $3,852,985 as well as the decrease in inventory of $304,813, which was partially offset by the decrease in accounts payable of $1,937,071.

 

The $2,008,694 in net cash used in operating activities for the year ended June 30, 2018 was primarily due to the decrease in accounts payable of $5,250,597 as well as our operating results (net loss adjusted for depreciation, amortization and other non-cash charges), which were partially offset by the decrease in accounts receivable of $3,039,951 and the decrease in inventory of $1,613,733.

 

INVESTING ACTIVITIES – Net cash used in investing activities for the years ended June 30, 2019 and 2018 was $6,250,710 and $399,185, respectively.

 

The $6,250,710 in net cash used in investing activities for nine months ended June 30, 2019 was primarily due to the payments for purchase of short-term investments of $5,380,226 and additional shares of the subsidiary of $234,330 as well as the purchases of capitalized product development, intangible assets, and property and equipment of $465,352, $70,034, and $100,768, respectively.

 

The $399,185 in net cash used in investing activities for the year ended June 30, 2018 was primarily due to the payments for capitalized product development of $291,386 and purchases of intangible assets and property and equipment of $83,896 and $23,903, respectively.

 

 

 

 15 
 

 

FINANCING ACTIVITIES – Net cash provided by financing activities for the years ended June 30, 2019 and 2018 was $0 and $67,000, respectively.

 

The $67,000 in net cash provided by financing activities for the years ended June 30, 2018 was due to the cash received from the exercise of stock options.

 

OFF-BALANCE SHEET ARRANGEMENTS

 

None.

 

CONTRACTUAL OBLIGATIONS AND OTHER COMMITMENTS

  

The following table summarizes our contractual obligations and commitments as of June 30, 2019, and the effect such obligations could have on our liquidity and cash flow in future periods:

 

    Payments Due by June 30,     
    2020   2021   2022   2023   2024   Total 
 Leases   $451,556   $452,808   $343,330   $321,930   $160,965   $1,730,589 

 

LEASES

 

Refer to ITEM 2. PROPERTIES.

 

FUTURE LIQUIDITY AND CAPITAL REQUIREMENTS

 

For the next twelve months, we may require in excess of $5.0 million for capital expenditures, software licenses and for testing and certifying new products.

 

We believe we will be able to fund our future cash requirements for operations from our cash available, operating cash flows, bank lines of credit and issuance of equity securities.  We believe these sources of funds will be sufficient to continue our operations and planned capital expenditures.  However, we will be required to raise additional debt or equity capital if we are unable to generate sufficient cash flow from operations to fund the expansion of our sales and to satisfy the related working capital requirements for the next twelve months.  Our ability to satisfy such obligations also depends upon our future performance, which in turn is subject to general economic conditions and regional risks, and to financial, business and other factors affecting our operations, including factors beyond our control.  See Item 1A, “Risk Factors” included in this report.

 

If we are unable to generate sufficient cash flow from operations to meet our obligations and commitments, we will be required to raise additional debt or equity capital. Additionally, we may be required to sell material assets or operations or delay or forego expansion opportunities. We might not be able to effect these alternative strategies to raise funds including credit lines and loans, on satisfactory terms, if at all.

 

 

 

 16 
 

 

ITEM 7A.  QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK. 

 

Not applicable.

 

 

ITEM 8.  FINANCIAL STATEMENTS AND SUPPLEMENTARY DATA

 

The financial statements and the supplementary financial information required by this Item and included in this report are listed in the Index to Financial Statements beginning on page F-1.

 

 

ITEM 9.  CHANGES IN AND DISAGREEMENTS WITH ACCOUNTANTS ON ACCOUNTING AND FINANCIAL DISCLOSURE

 

None.

 

 

ITEM 9A. 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 June 30, 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 Exchange Act or in other factors that materially affected or are reasonably likely to materially affect our internal controls and procedures over financial reporting during the fourth quarter of the fiscal year ended June 30, 2019.

 

 

 

 

 

 17 
 

 

MANAGEMENT’S REPORT ON INTERNAL CONTROL OVER FINANCIAL REPORTING

 

Our management is responsible for establishing and maintaining adequate internal control over financial reporting (as defined in Rules 13a-15(f) and 15d-15(f) under the Exchange Act). Our internal control over financial reporting is designed 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. Because of its inherent limitations, internal control over financial reporting may not prevent or detect misstatements. Also, projections of any evaluation of effectiveness to future periods are subject to the risk that controls may become inadequate because of changes in conditions, or that the degree of compliance with the policies or procedures may deteriorate.

 

To evaluate the effectiveness of internal controls over financial reporting, as required by Section 404 of the Sarbanes-Oxley Act, management conducted an assessment, using the criteria in Internal Control-Integrated Framework, (specifically the 2013 framework) issued by the Committee of Sponsoring Organizations of the Treadway Commission (COSO). Based on its assessment, management concluded that we maintained effective internal control over financial reporting as of June 30, 2019.

 

This annual report does not include an attestation report from our independent registered public accounting firm regarding internal control over financial reporting. Management's report was not subject to attestation by our registered public accounting firm pursuant to the rules adopted under Section 404(c) of the Sarbanes-Oxley Act.

 

 

ITEM 9B. OTHER INFORMATION

 

None.

 

 

 

 

 

 

 

 

 18 
 

 

PART III

 

 

ITEM 10.  DIRECTORS, EXECUTIVE OFFICERS AND CORPORATE GOVERNANCE

 

Set forth below are the names, ages, titles and present and past positions of our directors and executive officers as of June 30, 2019.

 

Name   Age   Position
OC Kim   54   President, Secretary and a Director
Gary Nelson   78   Chairman of the Board and a Director
Joon Won Jyoung   77   Director
Johnathan Chee   56   Director
Benjamin Chung   44   Director
Yun J. (David) Lee   57   Chief Operating Officer

 

OC Kim has been our President, Secretary and a director since September 2003 and served as our Acting Chief Financial Officer until March 2014 and reassumed the role in April 2018. Prior to joining Franklin Wireless, Mr. Kim was the CEO and President of Accetio Inc., a company he founded in April 2001 that developed cell phones and modules for the telecommunications industry. In September 2003, Accetio Inc. merged with Franklin Telecommunications Corp. and was renamed Franklin Wireless Corp. Prior to this, Mr. Kim was the Chief Operating Officer of Axesstel Inc., a pioneering developer of CDMA Wireless Local Loop Products. Before joining Axesstel, he was the president of the U.S. sales office for Kolon Data Communications Co., Ltd., one of Korea's most prominent technology conglomerates. While at Kolon Data Communications, Mr. Kim helped introduce the first generation of CDMA phones to the Korean market through his work with Qualcomm Personal Electronics (QPE), a joint venture between Qualcomm Incorporated and Sony Electronics Inc. Mr. Kim began his career at Lucky Goldstar (LG) Electronics. He has more than 29 years of experience in sales, marketing, and operations management in the telecommunications and information systems industries. He earned a B.A. from Sogang University in Korea. We believe Mr. Kim’s qualifications to serve as a director of the Company include his extensive business, operational and management experience in the wireless industry, including his current position as the Company’s President. In addition, his knowledge of the Company’s business, products, strategic relationships and future opportunities is of great value to the Company.

 

Gary Nelson has been a director since September 2003. Mr. Nelson was an early investor in Franklin Telecommunications Corp. in the 1980’s and served as a director from 2001 up until the Company’s merger with Accetio Inc. in September 2003, at which time the Company was renamed Franklin Wireless Corp. Following the merger, Mr. Nelson became a director and ultimately Chairman of the Board of Franklin Wireless Corp. He was co-founder and President of Churchill Mortgage Corporation, an income property mortgage banking firm based in Los Angeles, California, which was a loan correspondent for major life insurance companies and other financial institutions. In addition, Mr. Nelson was the Chief Operating Officer of Churchill Mortgage Capital, which was the loan origination arm of Churchill Mortgage Corporation. Mr. Nelson’s prior experience includes various marketing positions with Control Data Corporation and design engineering positions with North American Aviation where he worked on the Apollo Project.  He holds a B.S. in Mechanical Engineering from Kansas State University and an MBA from the University of Southern California. We believe that Mr. Nelson’s qualifications to serve as a director of the Company include his many years of business, operational and management experience including his previous position as President of Churchill Mortgage Corporation.  In addition, Mr. Nelson has served as a director of the Company for 14 years, and brings a valuable historical perspective on the development of the Company’s business and its leadership.

 

Joon Won Jyoung has been a director since September 2009.  He has been an active investor since 1997 and made early investments in Sewon Telecom, Telson Electronics and Pantech, three leading telecommunications companies based in Korea. From 2001 to 2007, Mr. Jyoung served as a director and Treasurer for Sewon Telecom. From 1992 to 1996, he served as President of Sneakers Classic Ltd., and from 1987 to 1991, he was Chairman of Empire State Bank in New York. From 1972 to 1982, he was Chairman of Downtown Mart, a distribution company in New York and Virginia. He holds a B.S. in Mathematics from Seoul National University and an M.S. in Statistics from the University of Connecticut. We believe Mr. Jyoung’s qualifications to serve as a director of the Company include his extensive management experience in a diverse range of industries as well as his broad experience in international business matters.

 

 

 

 

 19 
 

 

Johnathan Chee has been a director since September 2009.  He is an attorney and has owned the Law Offices of Johnathan Chee, in Niles, Illinois, since August 2007. Mr. Chee has represented clients in various business dealings and negotiations with Ameritech, SBC, Sprint and several wireless carriers in Latin America. Between 1998 and 2007, he served as an attorney with the C&S Law Group, P.C., in Glenview, Illinois. He holds a B.A. from the University of Illinois-Chicago and a J.D. from IIT Chicago-Kent College of Law. He is a member of the Illinois Bar Association. We believe Mr. Chee’s qualifications to serve as a director of the Company include his experience as a business attorney that allow him to provide the Company’s Board of Directors with valuable knowledge of legal matters that may affect the Company.

 

Benjamin Chung has been a director since November 2011. He is a Certified Public Accountant and an experienced finance and accounting executive whose client base includes several telecommunications companies. He is currently a Partner in the accounting firm of Benjamin & Young, LLP.  Between September 2010 and July 2011 he served as International Controller for American Apparel, Inc., a publicly traded company. He served as an Audit Senior Manager in the accounting firm of BDO USA, LLP from October 2007 to August 2010 and completed an 18 month international rotation at BDO Daejoo Korea where he was promoted to an Audit Partner. Prior to BDO, he was the Director of Internal Audit for Big 5 Sporting Goods Corporation, a publicly traded company, from January 2006 to October 2007.  He holds a B.S. in Business Administration from California State Polytechnic University, Pomona. We believe Mr. Chung’s qualifications to serve as a director of the Company include his experience as a certified public accountant and as controller for public companies, which will allow him to provide the Company’s Board of Directors with valuable knowledge of financial and accounting matters that may affect the Company.

 

Yun J. (David) Lee has been our Chief Operating Officer since September 2008. Mr. Lee has 23 years of upper level management experience in telecommunications, including experience in the cellular telephone business in the U.S. and South America. Prior to joining the Company, he was President of Ace Electronics, and served as Chief Financial Officer and Director of Sales and Marketing for RMG Wireless. Prior to that, he served as Controller and Director of International Sales for Focus Wireless in Chicago.

 

COMPLIANCE WITH SECTION 16(A) OF EXCHANGE ACT

 

Section 16(a) of the Securities Exchange Act of 1934 requires officers and directors, and persons who own more than ten percent of our equity securities, to file reports of ownership and changes in ownership with the Securities and Exchange Commission (the "Commission"). Officers, directors and greater than regulations to furnish us with copies of all forms they file pursuant to Section 16(a). Based solely on our review of the copies of such forms it received and written representations from reporting persons required to file reports under Section 16(a), to our knowledge all of the Section 16(a) filing requirements applicable to such persons with respect to fiscal 2019 were complied with.

 

CODE OF ETHICS

 

The Board of Directors has adopted a Code of Ethics, which is applicable to all of our employees, including our principal executive officer, principal financial officer, principal accounting officer or controller, or persons performing similar functions.   The Code of Ethics covers all areas of professional conduct, including honest and ethical conduct, conflicts of interest, compliance with laws, disclosure obligation, and accountability for adherence to this Code.

 

CORPORATE GOVERNANCE

 

During fiscal 2019, the Board of Directors held six meetings. Each director attended 100% of the meetings of the Board, except for Joon Won Jyoung, who attended none of the meetings. The Board of Directors has an Audit Committee made up of Messrs. Chung (committee chair) and Nelson and a Compensation Committee made up of Messrs. Nelson (committee chair) and Chee. The Board of Directors has no other committees.

 

 

 

 20 
 

 

ITEM 11. EXECUTIVE COMPENSATION

 

The following table sets forth all compensation paid or accrued by us for the years ended June 30, 2019 and 2018 to our President, Chief Operating Officer and Chief Financial Officer (The "Named Executive Officers").

 

Name and Principal Position   Fiscal
Year
  Salary
($)
    Bonus
($)
    Option Awards
($)
    All Other Compensation
($)(1)
    Total
($)
 
                                             
OC Kim, President   2018   $ 220,000     $     $           $ 220,000  
    2019   $ 220,000     $     $           $ 220,000  
                                             
Yun J. (David) Lee, Chief Operating Officer   2018   $ 220,000     $     $           $ 220,000  
    2019   $ 220,000     $     $           $ 220,000  
                                             
Richard Walker, Chief Financial Officer (1)   2018   $ 100,141     $     $     $     $ 100,141  
    2019   $     $     $     $     $  

 

(1) On April 6, 2018 Richard Walker resigned as Chief Financial Officer of the Company. Mr. Walker's resignation was not the result of any disagreement with respect to the Company's operations, policies or practices.

 

Outstanding Equity Awards at Fiscal Year-End

 

The following table presents the outstanding equity awards held by each of the Named Executive Officers as of June 30, 2019. The only outstanding equity awards are stock options. No options were granted to the Named Executive Officers during the 2018 fiscal year. The options previously granted to our Named Executive Officers vest over periods ranging from one to three years and are subject to early termination on the occurrence of certain events related to termination of employment. In addition, the full vesting of options is accelerated if there is a change in control of the Company.

 

Options Awards 

 

Name   Number of
Securities
Underlying
Unexercised
Options
(#)
    Option
Exercise
Price
($)
  Option
Expiration
Date
  Number of
Shares that
have not
Vested
(#)
    Market Value
of Shares that
have not
Vested
($)
 
OC Kim                      
Yun J. (David) Lee     100,000 (1)     $1.34   06/15/2022            
      100,000 (2)     $0.45   06/15/2022            

________________________

(1)

The option vests and is exercisable in full on the first anniversary of the date of the grant and has a ten-year term.

 

(2)

The option vests and is exercisable over two years as follows:

       i.          50% of the shares underlying the option vest on the first anniversary of the date of the grant.

      ii.          25% of the shares underlying the option vest eighteen months following the date of the grant.

     iii.          25% of the shares underlying the option vest on the second anniversary of the date of the grant.

 

The option originally had a five-year term and an expiration date of June 11, 2014. On June 10, 2014, the option was modified to extend the term an additional five years to June 11, 2019. On June 11, 2019, the option was again modified to extend the term an additional three years to June 15, 2022.  

   

 

 

 

 21 
 

 

Director Compensation

 

Our directors are reimbursed for reasonable out-of-pocket expenses incurred in attending meetings of the Board of Directors. Employee directors do not receive any cash compensation for services as directors and have not received any equity compensation designated for such services. Members of the Board of Directors who are not employees may receive stock option grants as consideration for their board service from time to time, although there is no established policy for such stock option grants.

 

Fiscal 2019 Director Compensation

 

Name

Fee Earned or

Paid in Cash

($)(1)

Option

Awards

($)

 

All Other

Compensation

($)

Total

($)

   
Gary Nelson  10,000 -   - 10,000    
Joon Won Jyoung - -   - -    
Johnathan Chee  10,000 -   - 10,000    
Benjamin Chung 10,000 -   -  10,000    

_________________________

(1) Directors are compensated a maximum of $10,000 annually, which is prorated based upon board meeting attendance.  This compensation plan became effective January 1, 2015.

 

There were no outstanding equity awards held by any of the non-officer directors as of June 30, 2019.

 

EMPLOYMENT CONTRACTS

 

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.

 

COMPENSATION DISCUSSION AND ANALYSIS

 

GENERAL PHILOSOPHY - We compensate our executive officers through a mix of base salary, incentive compensation and stock options. Our compensation policies are designed to be competitive with comparable employers and to align management’s incentives with both near-term and long-term interests of our stockholders. We use informal methods of benchmarking our executive compensation, based on the experience of our directors or, in some cases, studies of industry standards. Our compensation is negotiated on a case by case basis, with attention being given to the amount of compensation necessary to make a competitive offer and the relative compensation among our executive officers.

 

BASE SALARIES - We want to provide our senior management with a level of cash compensation in the form of base salary that facilitates an appropriate lifestyle given their professional status and accomplishments.

 

 

 

 

 22 
 

 

INCENTIVE COMPENSATION - Our practice is to award cash bonuses based upon performance objectives set by the Board of Directors. We maintain a bonus plan which provides our executive officers the ability to earn cash bonuses based on the achievement of performance targets. The performance targets are set by the Board of Directors, and our executive officers are eligible to receive bonuses on a quarterly basis. The actual amount of incentive compensation paid to our executive officers is in the sole discretion of the Board of Directors.

 

SEVERANCE BENEFITS - We are generally an at will employer, and have no employment agreements with severance benefits; however, we have entered into Change of Control Agreements with our executive officers, and one other employee that provide them with lump sum payments in the event of a change in control of the Company.

 

RETIREMENT PLANS - We do not maintain any retirement plans.

 

 

ITEM 12. SECURITY OWNERSHIP OF CERTAIN BENEFICIAL OWNERS AND MANAGEMENT AND RELATED STOCKHOLDER MATTERS

 

The following table sets forth certain information regarding the beneficial ownership of our Common Stock as of September 30, 2019 by each director and executive officer of the Company, each person known to us to be the beneficial owner of more than 5% of the outstanding Common Stock, and all directors and executive officers of the Company as a group. Except as otherwise indicated below, each person has sole voting and investment power with respect to the shares owned, subject to applicable community property laws.

 

Shares Beneficially Owned
Name and Address   Number     Percent  
Joon Won Jyoung
9707 Waples Street, Suite 150, San Diego, CA 92121
    1,869,012       17.7%  
                 
OC Kim
9707 Waples Street, Suite 150, San Diego, CA 92121
    1,596,695       15.1%  
                 
Gary Nelson
9707 Waples Street, Suite 150, San Diego, CA 92121
    391,825       3.7%  
                 
Yun J. (David) Lee
9707 Waples Street, Suite 150, San Diego, CA 92121
    25,000       0.2%  
                 
Johnathan Chee
9707 Waples Street, Suite 150, San Diego, CA 92121
    13,500       0.1%

 

 

                 

Paul Packer
805 Third Ave., 15th Floor, New York, NY 10022

  1,041,642 (1)     9.9%

 

 

                 

Kennedy Capital Management, Inc.

10829 Olive Blvd., St. Louis, MO 63141

    1,047,449 (2)     9.9%

 

 

All directors and executive officers as a group     3,896,032       36.9%  

 

(1) Based solely on a Schedule 13G dated February 14, 2019, which indicates that Mr. Packer may be deemed to beneficially own 1,041,642 shares.  With respect to these shares, Mr. Packer has shared voting power and shared dispositive power with Globis Capital Partners, L.P., Globis Capital Advisors, L.L.C., Globis Overseas Fund, Ltd., Globis Capital Management, L.P. and Globis Capital, L.L.C.  

 

(2)

Based solely on a Schedule 13G dated February 12, 2019, which indicates that Kennedy Capital Management, Inc. may be deemed to beneficially own 1,047,449 shares. 

 

 

 

 23 
 

 

ITEM 13. CERTAIN RELATIONSHIPS AND RELATED TRANSACTIONS, AND DIRECTOR INDEPENDENCE.

 

None.

 

 

ITEM 14. PRINCIPAL ACCOUNTANT FEES AND SERVICES

 

The aggregate fees billed for the most recently completed fiscal period for the audit of our annual financial statements and services normally provided by the independent registered public accounting firm for this fiscal period were as follows:

 

   FY 2019   FY 2018 
Audit Fees  $68,845   $65,675 
Total Fees  $68,845   $65,675 

 

In the above table, "audit fees" are fees billed by our external auditor for services provided in auditing our company's annual financial statements for the subject year. The fees set forth on the foregoing table relate to the audit as of and for the years ended June 30, 2019 and 2018, which was performed by Haskell & White LLP. All of the services described above were approved in advance by the Board of Directors or the Company's Audit Committee.

 

 

 

 

 

 

 

 

 

 

 24 
 

 

PART IV

 

ITEM 15. EXHIBITS, FINANCIAL STATEMENT SCHEDULES

 

  (a) Index to financial statements
  (b) Exhibits  

 

The following Exhibits are files as part of, or incorporated by reference into, this Report on Form 10-K: 

 

Exhibit No.   Description
2.1   Articles of Merger and Agreement and Plan of Reorganization, filed January 2, 2008 with the Nevada Secretary of State (1) 
3.1   Articles of Incorporation of Franklin Wireless Corp. (1) 
3.2   Amended and Restated Bylaws of Franklin Wireless Corp. (3) 
10.2    Lease, dated August 12, 2011, between the Company and EJMC, Inc., a California corporation (4) 
10.3    Employment Agreement, dated September 21, 2009, between Franklin Wireless Corp. and OC Kim (3) 
10.4    Change of Control Agreement, dated September 21, 2009, between Franklin Wireless Corp. and OC Kim (3) 
10.5    Change of Control Agreement, dated September 21, 2009, between Franklin Wireless Corp. and David Lee. (3)
10.7   Lease, dated September 9, 2015, between the Company and Hunsaker & Associates San Diego, Inc., a California corporation (5)
14.1    Code of Ethics (2)
31.1   Certificate of Chief Executive Officer pursuant to Section 302 of the Sarbanes-Oxley Act of 2002 
31.2   Certificate of Chief Financial Officer pursuant to Section 906 of the Sarbanes-Oxley Act of 2002 
32.1   Certificate of Chief Executive Officer pursuant to Section 906 of the Sarbanes-Oxley Act of 2002
32.2   Certificate 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

____________________________

(1) Incorporated by reference from Report on Form 10-QSB for the quarterly period ended March 31, 2008, filed on May 14, 2008.

 

(2) Incorporated by reference from Annual Report on Form 10-KSB for the year ended June 30, 2008, filed on September 26, 2008.

 

(3) Incorporated by reference from Annual Report on Form 10-K for the year ended June 30, 2009, filed on October 13, 2009.

 

(4) Incorporated by reference from Annual Report on Form 10-K for the year ended June 30, 2011, filed on September 28, 2011.

 

(5) Incorporated by reference from Quarterly Report on Form 10-Q for the quarter ended September 30, 2015, filed on November 16, 2015.

 

(c) Supplementary Information

 

None.

 

 

ITEM 16. FORM 10-K SUMMARY.

 

Not applicable. 

 

 

 

 

 

 25 
 

 

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  
       
Dated: September 30, 2019      

                                              

 

Pursuant to the requirements of the Securities Exchange Act of 1934, this report has been signed below by the following persons on behalf of the registrant and in the capacities and on the dates indicated.

 

Signature   Title   Date
         
Principal Executive Officer        
         
/s/ OC KIM    President and a Director   September 30, 2019
Principal Financial Officer        
         
/s/ OC KIM   Acting Chief Financial Officer   September 30, 2019
OC Kim        
         
         
/s/ GARY NELSON   Chairman of the Board of Directors   September 30, 2019
Gary Nelson        
         
         
/s/ JOON WON JYOUNG   Director   September 30, 2019
Joon Won Jyoung        
         
         
/s/ JOHNATHAN CHEE   Director   September 30, 2019
Johnathan Chee        
         
         
/s/ BENJAMIN CHUNG   Director   September 30, 2019
Benjamin Chung        

 

 

 

 

 

 

 

 

 

 

 26 
 

 

FRANKLIN WIRELESS CORP.

INDEX TO CONSOLIDATED FINANCIAL STATEMENTS

FOR THE YEARS ENDED JUNE 30, 2019 and 2018

 

 

  Page No.
   
Index to Consolidated Financial Statements F-1
   
Report of Independent Registered Public Accounting Firm F-2
   
Consolidated Balance Sheets as of June 30, 2019 and June 30, 2018 F-3
   
Consolidated Statements of Comprehensive Income for the Years ended June 30, 2019 and 2018 F-4
   
Consolidated Statements of Stockholders' Equity for the Years ended June 30, 2019 and 2018 F-5
   
Consolidated Statements of Cash Flows for the Years ended June 30, 2019 and 2018 F-6
   
Notes to Consolidated Financial Statements F-7
   

 

 

 

 

 

 F-1 
 

 

REPORT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM

 

 

To the Board of Directors and Stockholders

Franklin Wireless Corp.

 

Opinion on the Consolidated Financial Statements

 

We have audited the accompanying consolidated balance sheets of Franklin Wireless Corp. (the “Company”) as of June 30, 2019 and 2018, and the related consolidated statements of comprehensive income, stockholders’ equity, and cash flows for each of the years then ended, and the related notes (collectively, the “consolidated financial statements”). In our opinion, the consolidated financial statements present fairly, in all material respects, the consolidated financial position of the Company as of June 30, 2019 and 2018, and the consolidated results of its operations and its cash flows for each of the years then ended, in conformity with accounting principles generally accepted in the United States of America.

 

Basis for Opinion

 

These consolidated financial statements are the responsibility of the Company’s management. Our responsibility is to express an opinion on the Company’s consolidated financial statements based on our audits. We are a public accounting firm registered with the Public Company Accounting Oversight Board (United States) (“PCAOB”) and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.

 

We conducted our audits in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audits to obtain reasonable assurance about whether the consolidated financial statements are free of material misstatement, whether due to error or fraud. The Company is not required to have, nor were we engaged to perform, an audit of its internal control over financial reporting. As part of audits, we are required to obtain an understanding of internal control over financial reporting but not for the purpose of expressing an opinion on the effectiveness of the Company’s internal control over financial reporting. Accordingly, we express no such opinion.

 

Our audits included performing procedures to assess the risks of material misstatement of the consolidated financial statements, whether due to error or fraud, and performing procedures that respond to those risks. Such procedures included examining, on a test basis, evidence regarding the amounts and disclosures in the consolidated financial statements. Our audits also included evaluating the accounting principles used and significant estimates made by management, as well as evaluating the overall presentation of the consolidated financial statements. We believe that our audits provide a reasonable basis for our opinion.

 

/s/ HASKELL & WHITE LLP

 

We have served as the Company’s auditor since 2013.

 

Irvine, California

September 30, 2019

 

 

 

 F-2 
 

 

FRANKLIN WIRELESS CORP.

Consolidated Balance Sheets

 

   As of June 30, 
   2019   2018 
ASSETS        
Current assets:          
Cash and cash equivalents  $6,447,505   $11,975,944 
Certificates of deposit account   5,380,226     
Accounts receivable   4,138,469    7,907,117 
Other receivables, net   40,807    125,144 
Inventories, net   1,052,740    1,615,332 
Prepaid expenses and other current assets   28,042    19,034 
Prepaid income taxes       28,240 
Advance payments to vendors   51,340    78,696 
Total current assets   17,139,129    21,749,507 
Property and equipment, net   131,879    124,072 
Intangible assets, net   1,109,911    996,708 
Deferred tax assets, non-current   2,282,975    1,853,429 
Goodwill   273,285    273,285 
Other assets   258,097    139,637 
TOTAL ASSETS  $21,195,276   $25,136,638 
           
LIABILITIES AND STOCKHOLDERS' EQUITY          
Current liabilities:          
Accounts payable  $5,672,514   $7,609,585 
Income tax payable   654    3,750 
Advance payments from customers       228,598 
Accrued liabilities   247,658    259,348 
Total current liabilities   5,920,826    8,101,281 
Total liabilities   5,920,826    8,101,281 
           
Commitments and contingencies (Note 8)          
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 June 30, 2019 and 2018
        
Common stock, par value $0.001 per share, authorized 50,000,000 shares;
10,570,203 shares issued and outstanding as of June 30, 2019 and 2018, respectively
   13,972    13,972 
Additional paid-in capital   7,442,272    7,442,272 
Retained earnings   12,477,441    13,753,565 
Treasury stock, 3,472,286 shares as of June 30, 2019 and 2018   (4,513,479)   (4,513,479)
Accumulated other comprehensive loss   (634,802)   (581,983)
Total Parent Company stockholders’ equity   14,785,404    16,114,347 
Non-controlling interests   489,046    921,010 
Total stockholders’ equity   15,274,450    17,035,357 
TOTAL LIABILITIES AND STOCKHOLDERS’ EQUITY  $21,195,276   $25,136,638 

 

See accompanying notes to consolidated financial statements.

 

 

 

 

 F-3 
 

 

FRANKLIN WIRELESS CORP.

Consolidated Statements of Comprehensive Income

 

   Fiscal Years Ended June 30, 
   2019   2018 
Net sales  $36,468,900   $30,065,833 
Cost of goods sold   30,729,411    24,874,119 
Gross profit   5,739,489    5,191,714 
Operating expenses:          
Selling, general and administrative   4,891,365    4,511,568 
Research and development   2,955,581    3,372,016 
Total operating expenses   7,846,946    7,883,584 
Loss from operations   (2,107,457)   (2,691,870)
Other income, net:          
Interest income   138,462    10,007 
Income from governmental subsidy   64,201    330,856 
Other income, net   2,291    (8,541)
Total other income, net   204,954    332,322 
Loss before provision (benefit) for income taxes   (1,902,503)   (2,359,548)
Income tax benefit   (428,745)   (186,973)
Net loss   (1,473,758)   (2,172,575)
Non-controlling interests in net loss of subsidiary at 48.2%   55,564    80,118 
Non-controlling interests in net loss of subsidiary at 35.8%   142,070     
Net loss attributable to Parent Company  $(1,276,124)  $(2,092,457)
           
Basic earnings (loss) per share attributable to Parent Company stockholders  $(0.12)  $(0.20)
Diluted earnings (loss) per share attributable to Parent Company stockholders  $(0.12)  $(0.20)
           
Weighted average common shares outstanding - basic   10,570,203    10,538,610 
Weighted average common shares outstanding - diluted   10,570,203    10,538,610 
           
Comprehensive loss          
Net loss  $(1,473,758)  $(2,172,575)
Translation adjustments   (52,819)   31,822 
Comprehensive loss   (1,526,577)   (2,140,753)
Comprehensive loss attributable to non-controlling interest   197,634    80,118 
Comprehensive loss attributable to controlling interest  $(1,328,943)  $(2,060,635)

 

See accompanying notes to consolidated financial statements.

 

 

 F-4 
 

 

FRANKLIN WIRELESS CORP.

Consolidated Statements of Stockholders' Equity

 

 

   Common Stock   Additional Paid-in   Retained   Treasury   Accumulated Other Comprehensive Income   Non-controlling   Total Stockholders 
   Shares   Amount   Capital   Earnings   Stock   (Loss)   Interest   Equity 
Balance - June 30, 2017   10,520,203   $13,922   $7,375,322   $15,846,022   $(4,513,479)  $(613,805)  $1,001,128   $19,109,110 
Net loss attributable to Parent Company               (2,092,457)               (2,092,457)
Foreign exchange translation                       31,822        31,822 
Comprehensive income attributable to non-controlling interest                           (80,118)   (80,118)
Issuance of stock related to stock options exercised   50,000    50    66,950                    67,000 
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 loss attributable to Parent Company               (1,276,124)               (1,276,124)
Foreign exchange translation                       (52,819)       (52,819)
Comprehensive loss attributable to non-controlling interest                           (197,634)   (197,634)
Purchase of shares of a subsidiary                           (234,330)   (234,330)
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 

 

 

 

 

 

 F-5 
 

 

FRANKLIN WIRELESS CORP.

Consolidated Statements of Cash Flows

 

   Fiscal Years Ended June 30, 
   2019   2018 
CASH FLOWS FROM OPERATING ACTIVITIES:          
Net loss  $(1,473,758)  $(2,172,575)
Adjustments to reconcile net loss to net cash provided by (used in) operating activities:          
Depreciation   92,961    119,773 
Amortization of intangible assets   422,183    488,049 
Reserve for obsolete inventory   257,779    150,000 
Deferred tax   (429,546)   (191,523)
Forgiveness of accounts payable       (2,382)
Increase (decrease) in cash due to change in:          
Accounts receivable   3,852,985    3,039,951 
Inventories   304,813    1,613,733 
Prepaid expenses and other current assets   (9,008)   101 
Prepaid income taxes   28,240     
Advance payments to vendors   27,356    48,404 
Other assets   (118,460)   (2,985)
Accounts payable   (1,937,071)   (5,250,597)
Income tax payable   (3,096)   3,750 
Advance payments from customers   (228,598)   176,601 
Accrued liabilities   (11,690)   (28,994)
Net cash provided by (used in) operating activities   775,090    (2,008,694)
           
CASH FLOWS FROM INVESTING ACTIVITIES:          
Purchases of short-term investments   (5,380,226)    
Purchases of shares of a subsidiary   (234,330)    
Purchases of property and equipment   (100,768)   (23,903)
Payments for capitalized development costs   (465,352)   (291,386)
Purchases of intangible assets   (70,034)   (83,896)
Net cash used in investing activities   (6,250,710)   (399,185)
           
CASH FLOWS FROM FINANCING ACTIVITIES:          
Cash received from exercise of stock options       67,000 
Net cash provided by financing activities       67,000 
           
Effect of foreign currency translation   (52,819)   31,822 
Net decrease in cash and cash equivalents   (5,528,439)   (2,309,057)
Cash and cash equivalents, beginning of year   11,975,944    14,285,001 
Cash and cash equivalents, end of year  $6,447,505   $11,975,944 

 

Supplemental disclosure of cash flow information:

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

 

See accompanying notes to consolidated financial statements.

 

 

 F-6 
 

 

FRANKLIN WIRELESS CORP.

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

 

 

NOTE 1 - 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 2 - 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 June 30, 2019 and 51.8% (48.2% is owned by non-controlling interests) as of June 30, 2018. 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. The increase in the majority voting interest in percentage from 51.8% to 64.2% for the year ended June 30, 2019 was due to the purchase of an additional 246,663 shares of the subsidiary, at $0.95 per share, by the parent company from three shareholders of the subsidiary.

 

As consolidated financial statements are based on the assumption that they represent the financial position and operating results of a single economic entity, the retained earnings or deficit of the subsidiary at the date of acquisition, October 1, 2009, by the parent are excluded from consolidated retained earnings. When a subsidiary is consolidated, the consolidated financial statements include the subsidiary’s revenues, expenses, gains, and losses only from the date the subsidiary is initially consolidated, and the non-controlling interest is reported in the consolidated statement of financial position within equity, separately from the parent’s equity. There are no shares of the Company held by any subsidiaries as of June 30, 2019 or June 30, 2018.

 

Non-controlling Interest in a Consolidated Subsidiary

 

As of June 30, 2019, the non-controlling interest was $489,046, which represents a $431,964 decrease from $921,010 as of June 30, 2018. 

 

The decrease in the non-controlling interest of $431,964 was comprised of two components: (1) losses in the subsidiary of $511,622 incurred for the year ended June 30, 2019 and (2) a reduction in the ownership percentage of the non-controlling interests due to the repurchase by the Company of 246,663 shares of the subsidiary for $234,330 ($0.95 per share) from three non-controlling shareholders. This decreased the non-controlling interests’ ownership percentage from 48.2% to 35.8%.

 

 

 

 

 F-7 
 

 

Segment Reporting

 

Accounting Standards Codification (“ASC”) 280, “Segment Reporting,” requires public companies 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: 

  

   Fiscal Year Ended June 30, 
Net sales:  2019   2018 
United States  $36,217,387   $29,235,011 
Caribbean and South America       238,970 
Europe, the Middle East and Africa (“EMEA”)   224,427    335,845 
Asia   27,086    256,007 
Totals  $36,468,900   $30,065,833 

 

Long-lived assets, net (property and equipment and intangible assets):  June 30, 2019   June 30, 2018 
United States  $1,209,159   $1,073,640 
Asia   32,631    47,140 
Totals  $1,241,790   $1,120,780 

 

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 (see Note 3).

 

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.

 

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 June 30, 2019 and June 30, 2018.

 

 

 

 

 

 F-8 
 

 

Revenue Recognition

 

Through June 30, 2018, we recognized revenue in accordance with Accounting Standards Codification ("ASC") 605, “Revenue Recognition,” when persuasive evidence of an arrangement exists, the price is fixed or determinable, collection is reasonably assured, and delivery of products has occurred or services have been rendered. Accordingly, we recognized revenues from product sales upon shipment of the products to the customers or when the products are received by the customers in accordance with shipping or delivery terms. We provided a warranty for one year from the shipment or delivery date, which was covered by our vendors pursuant to purchase agreements. Any net warranty related expenditures made by us have historically not been material. Under our sales return policy, customers may generally return products that are under warranty for repair or replacement. 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, while prior period amounts have not been adjusted and continue to be reported in accordance with our historic accounting under Topic 605. 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 year ended June 30, 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: 

 

   June 30, 2019   June 30, 2018 
Accounts Receivable  $4,138,470   $7,907,117 

 

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

 

 

 

 

 

 F-9 
 

 

Our contract liabilities are as follows:

 

   June 30, 2019   June 30, 2018 
Advance payments from customers  $   $228,598 
Undelivered products   140,000    140,000 
Totals  $140,000   $368,598 

 

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 satisfied at a point in time. Revenue from products transferred to customers at a single point in time accounted for 99% of net sales for the year ended June 30, 2019. Revenue for non-recurring engineering projects is based on the percent complete of a project and accounted for 1.0% of net sales for the year ended June 30, 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 June 30, 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

 

Accounting Standards Codification (“ASC”) Topic 350, “Intangibles - Goodwill and Other” includes software that is part of a product or process to be sold to a customer and shall be accounted for under Subtopic 985-20. 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 in Note 2 to Notes to Consolidated Financial Statements) include related licenses, certification costs, 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 June 30, 2019, and June 30, 2018, capitalized product development costs in progress were $465,352 and $100,000, respectively, and these amounts are included in intangible assets in our consolidated balance sheets. During the year ended June 30, 2019, we incurred $465,352 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.

 

 

 

 

 

 F-10 
 

 

Research and Development Costs

 

Costs associated with research and development are expensed as incurred. Research and development costs were $2,955,581 and $3,372,016 for the years ended June 30, 2019 and 2018, respectively.

 

Advertising and Promotion Costs

 

Costs associated with advertising and promotions are expensed as incurred.  Advertising and promotion costs were $6,105 and $16,488 for the years ended June 30, 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 statement of comprehensive income, were $1,140,229 and $814,926 for the years ended June 30, 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.

 

Short Term Investments

 

We have invested excess funds in short term liquid assets of certificates of deposit.

 

Inventories

 

Our inventories consist of finished goods and are stated at the lower of cost or market, 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 our control. We may write down our inventory value for potential obsolescence and excess inventory.  As of June 30, 2019, and 2018, we have recorded inventory reserves in the amount of $553,281 and $295,502, respectively, for inventories that we have identified as obsolete or slow-moving.

 

 

 

 

 

 F-11 
 

 

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 years ended June 30, 2019 and 2018.

 

Intangible Assets

  

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  

 

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

 

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       100,000             100,000  
Software   5 years   2.7 years     323,295       238,487       84,808  
Patents   10 years   7.0 years     58,391       6,683       51,708  
Certifications & licenses   3 years   1.9 years     3,250,061       2,508,266       741,795  
Total as of June 30, 2018           $ 3,750,144     $ 2,753,436     $ 996,708  

 

 

 

 

 

 F-12 
 

 

Amortization expense recognized during the years ended June 30, 2019 and 2018 was $422,183 and $488,049, respectively. The amortization expenses of the definite lived intangible assets for the next five years and thereafter are as follows:

 

    FY2020     FY2021     FY2022     FY2023     FY2024     Thereafter  
Total   $ 303,890     $ 114,452     $ 47,465     $ 26,827     $ 16,745     $ 20,786  

 

Long-lived Assets

 

In accordance with ASC 360, “Property, Plant, and Equipment,” 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 assets; 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.

 

We are not aware of any events or changes in circumstances during the year ended June 30, 2019 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 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.

 

Earnings per Share Attributable to Common Stockholders

 

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

 

 

 

 

 

 F-13 
 

 

Concentrations of Credit Risk

 

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 of 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 year ended June 30, 2019, net sales to our two largest customers represented 57% and 24% of our consolidated net sales, respectively, and 56% and 26% of our accounts receivable balance as of June 30, 2019. For the year ended June 30, 2018, net sales to our three largest customers represented 54%, 21%, and 11% of our consolidated net sales, respectively, and 48%, 36%, and 9% of our accounts receivable balance as of June 30, 2018. No other customer accounted for more than ten percent of total net sales for the years ended June 30, 2019 and 2018. For the year ended June 30, 2019, sales to Verizon and Sprint each comprised more the 10% of our net sales. For the year ended June 30, 2018, sales to Verizon, Sprint, and Anydata Corp. each comprised more the 10% of our net sales.

 

For the year ended June 30, 2019, we purchased the majority of our wireless data products from two manufacturing companies located in Asia. If this manufacturing company were to experience delays, capacity constraints or quality control problems, product shipments to our customers could be delayed, or our customers could consequently elect to cancel the underlying product purchase order, which would negatively impact our revenue. For the year ended June 30, 2019, we purchased wireless data products from these suppliers in the amount of $28,858,171, or 97% of total purchases, and had related accounts payable of $4,401,501 as of June 30, 2019. For the year ended June 30, 2018, we purchased wireless data products from this supplier in the amount of $19,507,215, or 87% of total purchases, and had related accounts payable of $5,834,383 as of June 30, 2018.

 

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 Issued Accounting Pronouncements

  

In March 2016, the FASB issued Accounting Standards Update No. 2016-02, Leases (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. ASU 2016-02 will be effective for us beginning in our first quarter of fiscal 2020, and early adoption is permitted. We are currently evaluating the impact of adopting the new standard on our consolidated financial statements and the timing and presentation of our adoption. However, we do not expect that the adoption of this update will materially impact the Company’s consolidated financial statements. 

 

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

 

 

 

 

 F-14 
 

 

NOTE 3 - FAIR VALUE MEASUREMENTS

 

Fair value accounting is applied for all financial assets and liabilities and non-financial assets and liabilities that are recognized or disclosed at fair value in the consolidated financial statements on a recurring basis (at least annually). Assets and liabilities recorded at fair value in the financial statements are categorized based upon the level of judgment associated with the inputs used to measure their fair value. Hierarchical levels, which are directly related to the amount of subjectivity, associated with the inputs to the valuation of these assets or liabilities are as follows:

 

-Level 1 inputs are quoted prices (unadjusted) in active markets for identical assets or liabilities that the Company can access at the measurement date.
-Level 2 inputs are observable inputs other than quoted prices in active markets for identical assets and liabilities, quoted prices for identical or similar assets or liabilities in inactive markets, or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities.
-Level 3 inputs are unobservable inputs for the asset or liability.

 

The carrying values of the Company’s financial instruments, including cash and cash equivalents, short-term investments, accounts receivable, and accounts payable, approximate their fair values due to the short period of time to maturity or repayment. We invest our excess cash into financial instruments which management believes are readily convertible into cash, such as money market funds and certificates of deposit.

 

NOTE 4 - PROPERTY AND EQUIPMENT

 

Property and equipment consisted of the following as of: 

 

   June 30, 2019   June 30, 2018 
Machinery and facility  $363,022   $306,335 
Office equipment   396,222    385,913 
Molds   784,170    984,720 
    1,543,414    1,676,968 
Less accumulated depreciation   (1,411,535)   (1,552,896)
Total  $131,879   $124,072 

 

Depreciation expense associated with property and equipment was $92,961 and $119,773 for the fiscal years ended June 30, 2019 and 2018, respectively, and is included in selling, general, and administrative expenses on the consolidated statements of comprehensive income. Due to the disposal of molds in the amount of $234,321 with no remaining net value, the associated accumulated depreciation was decreased by the same amount for the year ended June 30, 2019.

 

NOTE 5 - ACCRUED LIABILITIES

 

Accrued liabilities consisted of the following as of: 

 

   June 30, 2019   June 30, 2018 
Accrued salaries, payroll deductions owed to government entities  $44,752   $38,855 
Accrued vacation   56,335    54,506 
Accrued undelivered inventory   140,000    140,000 
Taxes   408    1,332 
Other accrued liabilities   6,163    24,655 
Total  $247,658   $259,348 

 

 

 

 

 F-15 
 

 

NOTE 6 - INCOME TAXES

 

Income tax provision for the years ended June 30, 2019 and 2018 consists of the following:

 

   Year Ended June 30, 
   2019   2018 
Current income tax expense (benefit):          
Federal  $   $3,750 
State   801    800 
    801    4,550 
Deferred income tax expense (benefit):          
Federal   (345,083)   (27,460)
State        
Foreign   (84,463)   (164,063)
    (429,546)   (191,523)
Benefit for income taxes  $(428,745)  $(186,973)

 

The provision (benefit) for income taxes reconciles to the amount computed by applying the effective federal statutory income tax rate to the income before provision for income taxes as follows:

 

   Year Ended June 30, 
   2019   2018 
Federal tax benefit, at statutory rate of 21% for the year ended June 30, 2019 and 34% for the year ended June 30, 2018  $(438,706)  $(799,696)
State tax, net of federal tax benefit   (50,881)   (54,642)
Nondeductible expenses   4,129    6,753 
R&D credits   (36,127)   (36,733)
Foreign rate difference   40,660    (54,332)
Other   666    34,878 
Rate reduction   51,514    661,629 
Change in valuation allowance       55,170 
Benefit for income taxes  $(428,745)  $(186,973)

 

Deferred income taxes reflect the net effects of temporary differences between the carrying amounts of assets and liabilities for financial reporting purposes and the amounts used for income tax purposes. Significant components of our deferred tax assets are as follows:

 

   June 30, 2019   June 30, 2018 
Deferred tax asset:          
Net operating losses  $1,767,365   $1,417,549 
State tax   169    169 
Intangibles   22,678    44,200 
Tax credits   666,380    589,206 
Inventory reserve   165,160    76,663 
Other, net   44,853    48,687 
Total deferred tax assets   2,666,605    2,176,474 
Deferred tax liabilities:          
Fixed asset   (25,100)   (17,123)
Total deferred tax liabilities   (25,100)   (17,123)
Less valuation allowance   (358,530)   (305,922)
Net deferred tax asset  $2,282,975   $1,853,429 

 

 

 

 

 F-16 
 

 

Deferred income tax assets and liabilities are recorded for differences between the financial statement and tax basis of the assets and liabilities that will result in taxable or deductible amounts in the future based on enacted laws and rates applicable to the periods in which the differences are expected to affect taxable income. Valuation allowances are established when necessary to reduce deferred tax assets to the amount expected to be realized. We have evaluated the available evidence supporting the realization of our gross deferred tax assets, including the amount and timing of forecasted future taxable income. Management determined it is more likely than not that the federal deferred tax assets will be fully realized, and no valuation allowance is necessary as of June 30, 2019. Management also determined that certain state deferred tax assets required a partial valuation allowance as of June 30, 2019.

 

As of June 30, 2019, we have federal net operating loss carryforwards of approximately $5.6 million and no state net operating loss carryforwards. Under the Tax Cuts and Jobs Act (the “Act”), which was signed into law on December 22, 2017, the federal net operating loss recognized on or after January 1, 2018 will carry forward indefinitely. The federal net operating loss of $2.5 million, which recognized on or before December 31, 2017, will expire through 2035, and the federal net operating loss of $3.1 million recognized on or after January 1, 2018 will carry forward indefinitely. The utilization of net operating loss carryforwards may be subject to limitations under provisions of the Internal Revenue Code Section 382 and similar state provisions.

 

We apply the provisions of ASC 740 related to accounting for uncertain tax positions, which prescribes a recognition threshold and measurement process for recording in the financial statements uncertain tax positions taken or expected to be taken in a tax return. Under this provision, the impact of an uncertain income tax position on the income tax return must be recognized at the largest amount that is more-likely-than-not to be sustained upon audit by the relevant taxing authority. Tax benefits of an uncertain tax position will not be recognized if it has less than a 50% likelihood of being sustained based on technical merits.

 

A reconciliation of the beginning and ending balance of unrecognized tax benefits, which have been considered in the Company's computation of its deferred tax assets, is as follows:

 

 

Balance as of June 30, 2017  $221,145 
Gross increase   35,894 
Relief of ASC 740 reserve/adjustment   (14,852)
Balance as of June 30, 2018   242,187 
Gross increase   33,075 
Balance as of June 30, 2019  $275,262 

 

We do not anticipate any material change in the total amount of unrecognized tax benefits to occur within the next twelve months. ASC 740 requires us to accrue interest and penalties where there is an underpayment of taxes based on our best estimate of the amount ultimately to be paid. Our policy is to recognize interest accrued related to unrecognized tax benefits and penalties as income tax expense. We have not recorded any interest or penalties as the liability associated with the unrecognized tax benefits is immaterial. We are subject to taxation in the U.S., and various state and foreign jurisdictions.

 

The Tax Cuts and Jobs Act (the “Act”) was signed into law on December 22, 2017. The Act includes a provision to reduce federal corporate income tax rate to a flat 21% effective for a taxable year beginning on or after January 1, 2018. ASC 740 provides that deferred tax assets and liabilities be measured at the enacted tax rate expected to apply when the related temporary differences are to be realized or settled, and the related tax impact is recognized through continuing operation in the period in which tax legislation is enacted. Accordingly, the Company remeasures its deferred tax assets and liabilities as of June 30, 2018 and provides income tax provision of $661,629 through continuing operation section of the income statement.

 

The SEC staff issued Staff Accounting Bulletin No. 118 (“SAB 118”), which provides guidance on accounting for the tax effects of the Tax Act.  In accordance with SAB 118, a company must reflect the income tax effects of those aspects of the Tax Act for which the accounting under ASC 740 is complete.  To the extent that a company’s accounting for certain income tax effects of the Tax Act is incomplete but it is able to determine a reasonable estimate, it must record and provisional estimate in the financial statements. The Company has recognized the provisional tax impacts related to the Tax Act in its financial statements for the year ended June 30, 2018.

 

 

 

 F-17 
 

 

NOTE 7 - EARNINGS PER SHARE

 

We report earnings per share in accordance with ASC 260, “Earnings 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 year ended June 30, 2019, we were in a net loss position and have excluded 299,000 stock options from the calculation of diluted net loss per share because these securities are anti-dilutive.

 

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

 

   Year Ended June 30, 
   2019   2018 
Net loss attributable to Parent Company  $(1,276,124)  $(2,092,457)
Weighted-average shares of common stock outstanding:          
Basic   10,570,203    10,538,610 
Dilutive effect of common stock equivalents arising from stock options        
Diluted Outstanding shares   10,570,203    10,538,610 
Basic loss per share  $(0.12)  $(0.20)
Diluted loss per share  $(0.12)  $(0.20)

 

NOTE 8 - COMMITMENTS AND CONTINGENCIES

 

Leases

 

On September 9, 2015, we signed a lease for new office space consisting of approximately 12,775 square feet, located in San Diego, California, at a monthly rent of $23,115, which commenced on October 28, 2015. In addition to monthly rent, the new lease includes payment for certain common area costs. The term of the lease for the new office space was four years from the lease commencement date and was then extended by an additional fifty months, to December 31, 2023. 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. FTI leases approximately 10,000 square feet of office space, located in Seoul, Korea, at a monthly rent of approximately $8,000 that expires on 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 that expires on August 31, 2021. We lease one corporate housing facility primarily for our employees who travel, under a non-cancelable operating lease that expires on September 4, 2020.

 

Rent expense for the years ended June 30, 2019 and 2018 was $415,443 and $414,252, respectively. Future minimum payments under operating leases are as follows:

 

   Payments Due by June 30,     
   2020   2021   2022   2023   2024   Total 
Administrative office, San Diego, CA  $313,243   $321,930   $321,930   $321,930   $160,965   $1,439,998 
Administrative office, Korea   128,400    128,400    21,400            278,200 
Corporate housing facility   9,913    2,478                12,391 
Total Obligations  $451,556   $452,808   $343,330   $321,930   $160,965   $1,730,589 

 

 

 

 

 

 F-18 
 

 

Litigation

 

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 productACT233F Smart Link OBD device on May 5, 2017, for a minimum purchase commitment 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 parts have already been ordered with 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 ownership group of Anydata. As of June 30, 2019, the remaining purchase commitment unfulfilled by Anydata to the Company was approximately $3.1 million. The total preliminary product purchase commitment with Quanta was approximately $1.9 million. This amount is subject to further changes depending on the ability of Quanta to repurpose some of the component parts to its other customers. We have not recorded a receivable from Anydata, nor a liability owed to Quanta. Management believes, at this time, a loss contingency is reasonably possible but not estimable as to how much ultimately would be paid to Quanta. For the year ended June 30, 2019, we paid $100,000 for the right to call on inventory and has recorded this amount as a prepaid. Additionally, we have agreed pricing adjustments with Quanta for other products to ensure demand is met and have recorded an additional $22,000 as a prepaid related to pricing adjustments. As of June 30, 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.

 

Chinese Tariffs

 

We believe that our products are currently exempt from Chinese tariffs. If this were to change at any point, a tariff of 10%-25% of the purchase price would be imposed. If such tariffs are imposed, they could have a materially adverse effect on sales and operating results

 

Customer Indemnification

 

Under purchase orders and contracts for the sale of our products we may provide indemnification to our customers for potential intellectual property infringement claims for which we may have no corresponding recourse against our third-party licensors. This potential liability, if realized, could materially adversely affect our business, operating results and financial condition.

 

 

 

 

 

 F-19 
 

 

NOTE 9 - LONG-TERM INCENTIVE PLAN AWARDS

 

We apply the provisions of ASC 718, “Compensation - Stock Compensation,” using a modified prospective application, and the Black-Scholes model. Under this application, we are required to record compensation expense for all awards granted after the date of adoption and for the unvested portion of previously granted awards that remain outstanding at the date of adoption. Compensation costs will be recognized over the period that an employee provides service in exchange for the award.

 

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 year ended June 30, 2019.

 

A summary of the status of our stock options is presented below:

 

           Weighted-     
           Average     
       Weighted-   Remaining     
       Average   Contractual   Aggregate 
       Exercise   Life   Intrinsic 
Options  Shares   Price   (In Years)   Value 
Outstanding as of June 30, 2017   399,000   $1.12    4.05   $451,820 
Granted                
Exercised   (50,000)   (1.34)   (3.95)   (92,500)
Cancelled                
Forfeited or Expired   (50,000)   (1.34)   (3.96)   (92,500)
Outstanding as of June 30, 2018   299,000   $1.04    2.75   $241,220 
Granted                
Exercised                
Cancelled                
Forfeited or Expired                
Outstanding as of June 30, 2019   299,000   $1.04    2.75   $420,620 
                     
Exercisable as of June 30, 2019   299,000   $1.04    2.75   $420,620 

 

The aggregate intrinsic value in the preceding table represents the total pretax intrinsic value, based upon the Company’s closing stock price of 2.45 as of June 30, 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 June 30, 2019 in the amount of 299,000 shares was $0.92 per share.

 

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

 

NOTE 11 - SUBSEQUENT EVENTS

 

Management considered subsequent events in the preparation of the Company's financial statements through the date this Form 10-K was filed.

 

 

 

 F-20 

 

 

EX-31.1 2 franklin_ex3101.htm CERTIFICATION

Exhibit 31.1

 

CERTIFICATION

 

I, OC Kim, certify that:

 

1. I have reviewed this Annual Report on Form 10-K of Franklin Wireless Corp.

 

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

 

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

 

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

 

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

 

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

 

c) evaluated the effectiveness of the registrant's disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures as of the end of the period covered by this report based on such evaluation; and

 

d) disclosed in this report any change in 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.

 

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

 

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

 

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

 

Date: September 30, 2019

 

/s/ OC Kim                              

  

OC Kim  

Principal Executive Officer 

 

EX-31.2 3 franklin_ex3102.htm CERTIFICATION

Exhibit 31.2

 

CERTIFICATION

 

I, OC Kim, certify that:

 

1. I have reviewed this Annual Report on Form 10-K of Franklin Wireless Corp.

 

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

 

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

 

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

 

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

 

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

 

c) evaluated the effectiveness of the registrant's disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures as of the end of the period covered by this report based on such evaluation; and

 

d) disclosed in this report any change in 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.

 

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

 

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

 

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

 

Date: September 30, 2019

 

/s/ OC Kim                     

 

 

OC Kim  

Principal Financial Officer 

 

 

 

 

EX-32.1 4 franklin_ex3201.htm CERTIFICATION

Exhibit 32.1

 

 

 

CERTIFICATION PURSUANT TO 18 U.S.C. SECTION 1350, AS ADOPTED PURSUANT TO

 

SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

 

In connection with the Annual Report of Franklin Wireless Corp. (the "Company") on Form 10-K for the fiscal year ended June 30, 2019, as filed with the Securities and Exchange Commission on the date hereof (the "Report" ), I, OC Kim, Chief Executive 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:

 

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

 

(b) The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.

 

Date: September 30, 2019

 

  /s/ OC Kim
 

 

OC Kim

  President
   

 

 

 

EX-32.2 5 franklin_ex3202.htm CERTIFICATION

Exhibit 32.2

 

 

 

CERTIFICATION PURSUANT TO 18 U.S.C. SECTION 1350, AS ADOPTED PURSUANT TO

 

SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

 

In connection with the Annual Report of Franklin Wireless Corp. (the "Company") on Form 10-K for the fiscal year ended June 30, 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:

 

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

 

(b) The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.

 

Date: September 30, 2019

 

  /s/ OC Kim
 

 

OC Kim

  Acting Chief Financial Officer

 

EX-101.INS 6 fkwl-20190630.xml XBRL INSTANCE FILE 0000722572 2018-07-01 2019-06-30 0000722572 2019-06-30 0000722572 2018-06-30 0000722572 2017-07-01 2018-06-30 0000722572 2017-06-30 0000722572 2018-12-31 0000722572 2019-09-30 0000722572 us-gaap:CommonStockMember 2017-07-01 2018-06-30 0000722572 us-gaap:CommonStockMember 2018-07-01 2019-06-30 0000722572 us-gaap:CommonStockMember 2017-06-30 0000722572 us-gaap:CommonStockMember 2018-06-30 0000722572 us-gaap:CommonStockMember 2019-06-30 0000722572 us-gaap:AdditionalPaidInCapitalMember 2017-07-01 2018-06-30 0000722572 us-gaap:AdditionalPaidInCapitalMember 2018-07-01 2019-06-30 0000722572 us-gaap:AdditionalPaidInCapitalMember 2017-06-30 0000722572 us-gaap:AdditionalPaidInCapitalMember 2018-06-30 0000722572 us-gaap:AdditionalPaidInCapitalMember 2019-06-30 0000722572 us-gaap:RetainedEarningsMember 2017-07-01 2018-06-30 0000722572 us-gaap:RetainedEarningsMember 2018-07-01 2019-06-30 0000722572 us-gaap:RetainedEarningsMember 2017-06-30 0000722572 us-gaap:RetainedEarningsMember 2018-06-30 0000722572 us-gaap:RetainedEarningsMember 2019-06-30 0000722572 us-gaap:TreasuryStockMember 2017-07-01 2018-06-30 0000722572 us-gaap:TreasuryStockMember 2018-07-01 2019-06-30 0000722572 us-gaap:TreasuryStockMember 2017-06-30 0000722572 us-gaap:TreasuryStockMember 2018-06-30 0000722572 us-gaap:TreasuryStockMember 2019-06-30 0000722572 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2017-07-01 2018-06-30 0000722572 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-07-01 2019-06-30 0000722572 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2017-06-30 0000722572 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-06-30 0000722572 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-06-30 0000722572 us-gaap:NoncontrollingInterestMember 2017-07-01 2018-06-30 0000722572 us-gaap:NoncontrollingInterestMember 2018-07-01 2019-06-30 0000722572 us-gaap:NoncontrollingInterestMember 2017-06-30 0000722572 us-gaap:NoncontrollingInterestMember 2018-06-30 0000722572 us-gaap:NoncontrollingInterestMember 2019-06-30 0000722572 country:US 2018-07-01 2019-06-30 0000722572 FKWL:CaribbeanSouthAmericaMember 2018-07-01 2019-06-30 0000722572 us-gaap:EMEAMember 2018-07-01 2019-06-30 0000722572 srt:AsiaMember 2018-07-01 2019-06-30 0000722572 country:US 2017-07-01 2018-06-30 0000722572 FKWL:CaribbeanSouthAmericaMember 2017-07-01 2018-06-30 0000722572 us-gaap:EMEAMember 2017-07-01 2018-06-30 0000722572 srt:AsiaMember 2017-07-01 2018-06-30 0000722572 country:US 2019-06-30 0000722572 srt:AsiaMember 2019-06-30 0000722572 srt:AsiaMember 2018-06-30 0000722572 country:US 2018-06-30 0000722572 us-gaap:EquipmentMember 2018-07-01 2019-06-30 0000722572 us-gaap:OfficeEquipmentMember 2018-07-01 2019-06-30 0000722572 us-gaap:ToolsDiesAndMoldsMember 2018-07-01 2019-06-30 0000722572 us-gaap:VehiclesMember 2018-07-01 2019-06-30 0000722572 us-gaap:ComputerEquipmentMember 2018-07-01 2019-06-30 0000722572 us-gaap:FurnitureAndFixturesMember 2018-07-01 2019-06-30 0000722572 us-gaap:FacilityClosingMember 2018-07-01 2019-06-30 0000722572 FKWL:CompleteTechnologyMember 2019-06-30 0000722572 FKWL:TechnologyInProgessMember 2019-06-30 0000722572 us-gaap:ComputerSoftwareIntangibleAssetMember 2019-06-30 0000722572 FKWL:PatentMember 2019-06-30 0000722572 FKWL:CertificationAndLicensesMember 2019-06-30 0000722572 FKWL:CompleteTechnologyMember 2018-06-30 0000722572 FKWL:TechnologyInProgessMember 2018-06-30 0000722572 us-gaap:ComputerSoftwareIntangibleAssetMember 2018-06-30 0000722572 FKWL:PatentMember 2018-06-30 0000722572 FKWL:CertificationAndLicensesMember 2018-06-30 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 2017-07-01 2018-06-30 0000722572 us-gaap:ComputerSoftwareIntangibleAssetMember 2017-07-01 2018-06-30 0000722572 FKWL:PatentMember 2017-07-01 2018-06-30 0000722572 FKWL:CertificationAndLicensesMember 2017-07-01 2018-06-30 0000722572 us-gaap:SalesMember FKWL:Customer1Member 2018-07-01 2019-06-30 0000722572 us-gaap:SalesMember FKWL:Customer2Member 2018-07-01 2019-06-30 0000722572 us-gaap:SalesMember FKWL:Customer1Member 2017-07-01 2018-06-30 0000722572 us-gaap:SalesMember FKWL:Customer2Member 2017-07-01 2018-06-30 0000722572 us-gaap:SalesMember FKWL:Customer3Member 2017-07-01 2018-06-30 0000722572 us-gaap:AccountsReceivableMember FKWL:Customer1Member 2018-07-01 2019-06-30 0000722572 us-gaap:AccountsReceivableMember FKWL:Customer2Member 2018-07-01 2019-06-30 0000722572 us-gaap:AccountsReceivableMember FKWL:Customer1Member 2017-07-01 2018-06-30 0000722572 us-gaap:AccountsReceivableMember FKWL:Customer2Member 2017-07-01 2018-06-30 0000722572 us-gaap:AccountsReceivableMember FKWL:Customer3Member 2017-07-01 2018-06-30 0000722572 us-gaap:SalesMember FKWL:VerizonSprintAnydataMember 2017-07-01 2018-06-30 0000722572 us-gaap:SalesMember FKWL:VerizonSprintMember 2018-07-01 2019-06-30 0000722572 us-gaap:CostOfGoodsProductLineMember us-gaap:SupplierConcentrationRiskMember 2018-07-01 2019-06-30 0000722572 us-gaap:CostOfGoodsProductLineMember us-gaap:SupplierConcentrationRiskMember 2017-07-01 2018-06-30 0000722572 us-gaap:CostOfGoodsProductLineMember us-gaap:SupplierConcentrationRiskMember 2019-06-30 0000722572 us-gaap:CostOfGoodsProductLineMember us-gaap:SupplierConcentrationRiskMember 2018-06-30 0000722572 us-gaap:SalesMember us-gaap:TransferredAtPointInTimeMember 2018-07-01 2019-06-30 0000722572 us-gaap:SalesMember us-gaap:TransferredOverTimeMember 2018-07-01 2019-06-30 0000722572 us-gaap:MachineryAndEquipmentMember 2019-06-30 0000722572 us-gaap:OfficeEquipmentMember 2019-06-30 0000722572 us-gaap:ToolsDiesAndMoldsMember 2019-06-30 0000722572 us-gaap:MachineryAndEquipmentMember 2018-06-30 0000722572 us-gaap:OfficeEquipmentMember 2018-06-30 0000722572 us-gaap:ToolsDiesAndMoldsMember 2018-06-30 0000722572 us-gaap:DomesticCountryMember 2019-06-30 0000722572 us-gaap:DomesticCountryMember 2018-07-01 2019-06-30 0000722572 us-gaap:DomesticCountryMember 2018-06-30 0000722572 FKWL:AdministrativeOfficeSanDiegoCAMember 2019-06-30 0000722572 FKWL:AdministrativeOfficeKoreaMember 2019-06-30 0000722572 FKWL:CorporateHousingFacilityMember 2019-06-30 0000722572 us-gaap:StockOptionMember 2018-07-01 2019-06-30 0000722572 us-gaap:StockOptionMember 2018-06-30 0000722572 us-gaap:StockOptionMember 2019-06-30 0000722572 us-gaap:StockOptionMember 2017-07-01 2018-06-30 0000722572 us-gaap:StockOptionMember 2017-06-30 0000722572 us-gaap:StockOptionMember 2016-07-01 2017-06-30 0000722572 us-gaap:NoncontrollingInterestMember 2019-06-30 0000722572 us-gaap:NoncontrollingInterestMember 2018-06-30 0000722572 us-gaap:ShippingAndHandlingMember 2018-07-01 2019-06-30 0000722572 us-gaap:ShippingAndHandlingMember 2017-07-01 2018-06-30 0000722572 us-gaap:DomesticCountryMember 2017-07-01 2018-06-30 iso4217:USD xbrli:shares iso4217:USD xbrli:shares xbrli:pure FRANKLIN WIRELESS CORP 0000722572 10-K 2019-06-30 false --06-30 No No Yes Non-accelerated Filer FY 2019 10410000 10570203 0.001 0.001 10000000 10000000 0 0 0 0 0.001 0.001 50000000 50000000 false true false 001-14891 Yes false NV 21195276 25136638 258097 139637 273285 273285 2282975 1853429 1109911 996708 18397 465352 145170 50155 430837 18397 100000 84808 51708 741795 131879 124072 17139129 21749507 51340 78696 0 28240 28042 19034 1052740 1615332 40807 125144 4138469 7907117 6447505 11975944 14285001 5920826 8101281 5920826 8101281 247658 259348 0 228598 654 3750 5672514 7609585 4401501 5834383 0 0 13972 13972 21195276 25136638 15274450 17035357 19109110 13922 13972 13972 7375322 7442272 7442272 15846022 13753565 12477441 -4513479 -4513479 -4513479 -613805 -581983 -634802 1001128 921010 489046 489046 921010 14785404 16114347 -634802 -581983 4513479 4513479 12477441 13753565 7442272 7442272 10570203 10570203 10570203 10570203 3472286 3472286 5739489 5191714 30729411 24874119 28858171 19507215 36468900 30065833 36217387 0 224427 27086 29235011 238970 335845 256007 -2107457 -2691870 7846946 7883584 2955581 3372016 4891365 4511568 1140229 814926 -1276124 -2092457 -2092457 -1276124 -142070 0 -55564 -80118 -428745 -186973 -1902503 -2359548 204954 332322 2291 -8541 64201 330856 138462 10007 -0.12 -0.20 -0.12 -0.20 10570203 10538610 10570203 10538610 -197634 -80118 -80118 -197634 -52819 31822 31822 -52819 429546 191523 257779 150000 422183 488049 92961 119773 775090 -2008694 -11690 -28994 -228598 176601 -3096 3750 -1937071 -5250597 118460 2985 -27356 -48404 -28240 0 9008 -101 -304813 -1613733 -3852985 -3039951 -6250710 -399185 70034 83896 465352 291386 100768 23903 -52819 31822 0 67000 0 67000 -801 -800 5380226 0 234330 0 234330 234330 10520203 10570203 10570203 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>NOTE 1 - BUSINESS OVERVIEW</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; text-indent: 0.5in"><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 2 - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</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"><b>Principles of Consolidation</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 27.5pt; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 27.5pt">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 June 30, 2019 and 51.8% (48.2% is owned by non-controlling interests) as of June 30, 2018. 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. The increase in the majority voting interest in percentage from 51.8% to 64.2% for the year ended June 30, 2019 was due to the purchase of an additional 246,663 shares of the subsidiary, at $0.95 per share, by the parent company from three shareholders of the subsidiary.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 27.5pt">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 27.5pt">As consolidated financial statements are based on the assumption that they represent the financial position and operating results of a single economic entity, the retained earnings or deficit of the subsidiary at the date of acquisition, October 1, 2009, by the parent are excluded from consolidated retained earnings. When a subsidiary is consolidated, the consolidated financial statements include the subsidiary&#8217;s revenues, expenses, gains, and losses only from the date the subsidiary is initially consolidated, and the non-controlling interest is reported in the consolidated statement of financial position within equity, separately from the parent&#8217;s equity. There are no shares of the Company held by any subsidiaries as of June 30, 2019 or June 30, 2018.</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>Non-controlling Interest in a Consolidated Subsidiary</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: 27.5pt">As of June 30, 2019, the non-controlling interest was $489,046, which represents a $431,964 decrease from $921,010 as of June 30, 2018.&#160;</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: 27.5pt">The decrease in the non-controlling interest of $431,964 was comprised of two components: (1) losses in the subsidiary of $511,622 incurred for the year ended June 30, 2019 and (2) a reduction in the ownership percentage of the non-controlling interests due to the repurchase by the Company of 246,663 shares of the subsidiary for $234,330 ($0.95 per share) from three non-controlling shareholders. This decreased the non-controlling interests&#8217; ownership percentage from 48.2% to 35.8%.</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"><b>Segment Reporting</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">Accounting Standards Codification (&#8220;ASC&#8221;) 280, &#8220;Segment Reporting,&#8221; requires public companies 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.</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 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:&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;&#160;</p> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td> <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Fiscal Year Ended June 30,</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="font-weight: bold; padding-bottom: 1pt">Net sales:</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">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="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">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: 66%; text-align: left">United States</td><td style="width: 2%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">36,217,387</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">29,235,011</td><td style="width: 1%; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Caribbean and South America</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">238,970</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">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">224,427</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">335,845</td><td style="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">27,086</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">256,007</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">36,468,900</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">30,065,833</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-indent: 0.5in">&#160;</p> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="font-weight: bold; padding-bottom: 1pt">Long-lived assets, net (property and equipment and intangible assets):</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">June 30, 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="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">June 30, 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: 66%; text-align: left">United States</td><td style="width: 2%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">1,209,159</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">1,073,640</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">32,631</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">47,140</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">1,241,790</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,120,780</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">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Fair Value of Financial Instruments</b>&#160;</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 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 (see Note 3).</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-top: 0pt; margin-bottom: 0pt"> <b>Estimates</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: -0.5pt">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">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 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 June 30, 2019 and June 30, 2018.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 27.5pt; text-align: justify; text-indent: 0.5in">&#160;&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><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: 27.5pt">Through June 30, 2018, we recognized revenue in accordance with Accounting Standards Codification (&#34;ASC&#34;) 605, &#8220;Revenue Recognition,&#8221; when persuasive evidence of an arrangement exists, the price is fixed or determinable, collection is reasonably assured, and delivery of products has occurred or services have been rendered. Accordingly, we recognized revenues from product sales upon shipment of the products to the customers or when the products are received by the customers in accordance with shipping or delivery terms. We provided a warranty for one year from the shipment or delivery date, which was covered by our vendors pursuant to purchase agreements. Any net warranty related expenditures made by us have historically not been material. Under our sales return policy, customers may generally return products that are under warranty for repair or replacement. 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, while prior period amounts have not been adjusted and continue to be reported in accordance with our historic accounting under Topic 605. 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: 27.5pt; color: red">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 27.5pt">Contracts with Customers</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 27.5pt">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 27.5pt">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 year ended June 30, 2019 was not material.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 29.7pt; color: red">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 27.5pt">Disaggregation of Revenue</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 29.7pt">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 27.5pt">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: 29.7pt; color: red">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 27.5pt">Contract Balances</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 29.7pt">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 27.5pt">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: 29.7pt">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 27.5pt">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: 29.7pt">&#160;</p> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td>&#160;</td><td style="padding-bottom: 1pt">&#160;</td> <td colspan="2" style="text-align: right; border-bottom: Black 1pt solid">June 30, 2019</td><td style="padding-bottom: 1pt">&#160;</td><td style="padding-bottom: 1pt">&#160;</td> <td colspan="2" style="text-align: right; border-bottom: Black 1pt solid">June 30, 2018</td><td style="padding-bottom: 1pt">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="width: 66%; text-align: left; padding-bottom: 2.5pt">Accounts Receivable</td><td style="width: 2%; padding-bottom: 2.5pt">&#160;</td> <td style="width: 1%; border-bottom: Black 2.5pt double; text-align: left">$</td><td style="width: 13%; border-bottom: Black 2.5pt double; text-align: right">4,138,470</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="width: 1%; border-bottom: Black 2.5pt double; text-align: left">$</td><td style="width: 13%; border-bottom: Black 2.5pt double; text-align: right">7,907,117</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: 29.7pt; color: red">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 27.5pt">The balance of contract assets was immaterial as we did not have a significant amount of un-invoiced receivables in the periods ended June 30, 2019 and June 30, 2018.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 29.7pt; color: red">&#160;&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 27.5pt">Our contract liabilities are as follows:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 29.7pt">&#160;</p> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td>&#160;</td><td style="padding-bottom: 1pt">&#160;</td> <td colspan="2" style="text-align: right; border-bottom: Black 1pt solid">June 30, 2019</td><td style="padding-bottom: 1pt">&#160;</td><td style="padding-bottom: 1pt">&#160;</td> <td colspan="2" style="text-align: right; border-bottom: Black 1pt solid">June 30, 2018</td><td style="padding-bottom: 1pt">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="width: 66%; text-align: left">Advance payments from customers</td><td style="width: 2%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 13%; 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: 13%; text-align: right">228,598</td><td style="width: 1%; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1pt">Undelivered products</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">140,000</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">140,000</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="padding-bottom: 2.5pt">Totals</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">140,000</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">368,598</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: 29.7pt">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 27.5pt">Performance Obligations</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 29.7pt">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 27.5pt">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: 29.7pt">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 27.5pt">Our performance obligations are satisfied at a point in time. Revenue from products transferred to customers at a single point in time accounted for 99% of net sales for the year ended June 30, 2019. Revenue for non-recurring engineering projects is based on the percent complete of a project and accounted for 1.0% of net sales for the year ended June 30, 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: 29.7pt">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 27.5pt">As of June 30, 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 0pt 27.5pt; text-align: justify; text-indent: 0.5in">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Cost of Goods Sold</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">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">Accounting Standards Codification (&#8220;ASC&#8221;) Topic 350, &#8220;Intangibles - Goodwill and Other&#8221; includes software that is part of a product or process to be sold to a customer and shall be accounted for under Subtopic 985-20. 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 in Note 2 to Notes to Consolidated Financial Statements) include related licenses, certification costs, 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">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 27.5pt">As of June 30, 2019, and June 30, 2018, capitalized product development costs in progress were $465,352 and $100,000, respectively, and these amounts are included in intangible assets in our consolidated balance sheets. During the year ended June 30, 2019, we incurred $465,352 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; text-indent: 27.5pt">&#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 $2,955,581 and $3,372,016 for the years ended June 30, 2019 and 2018, respectively.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 27pt; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Advertising and Promotion 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 advertising and promotions are expensed as incurred.&#160;&#160;Advertising and promotion costs were $6,105 and $16,488 for the years ended June 30, 2019 and 2018, respectively.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 27pt; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><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 0pt 27.5pt; text-indent: 0.5in"><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 statement of comprehensive income, were $1,140,229 and $814,926 for the years ended June 30, 2019 and 2018, respectively.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 27.5pt; text-indent: 0.5in">&#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-indent: 0.5in; text-align: justify">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">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Short Term Investments</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-indent: 0.5in">We have invested excess funds in short term liquid assets of certificates of deposit.</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>Inventories</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">Our inventories consist of finished goods and are stated at the lower of cost or market, 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 our control. We may write down our inventory value for potential obsolescence and excess inventory.&#160; As of June 30, 2019, and 2018, we have recorded inventory reserves in the amount of $553,281 and $295,502, 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 0pt 27.5pt; text-indent: 0.5in"><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; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 30.8pt; text-align: justify; text-indent: 0.5in">&#160;</p> <table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: bottom; background-color: #EEEEEE"> <td style="width: 50%; text-align: justify"><font style="font-size: 10pt">Machinery</font></td> <td style="width: 1%">&#160;</td> <td style="width: 49%; text-align: right"><font style="font-size: 10pt">6 years</font></td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="text-align: justify"><font style="font-size: 10pt">Office equipment</font></td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">5 years</font></td></tr> <tr style="vertical-align: bottom; background-color: #EEEEEE"> <td style="text-align: justify"><font style="font-size: 10pt">Molds</font></td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">3 years</font></td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="text-align: justify"><font style="font-size: 10pt">Vehicles</font></td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">5 years</font></td></tr> <tr style="vertical-align: bottom; background-color: #EEEEEE"> <td style="text-align: justify"><font style="font-size: 10pt">Computers and software</font></td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">5 years</font></td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="text-align: justify"><font style="font-size: 10pt">Furniture and fixtures</font></td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">7 years</font></td></tr> <tr style="vertical-align: bottom; background-color: #EEEEEE"> <td style="text-align: justify"><font style="font-size: 10pt">Facilities improvements</font></td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">5 years or life of the lease, whichever is shorter</font></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 30.8pt; text-indent: 0.5in">&#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; 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; 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 years ended June 30, 2019 and 2018.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 27.5pt; 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>Intangible Assets</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 27.5pt; text-indent: 0.5in"><b>&#160;</b>&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 27pt; text-align: justify">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 0pt 27pt; text-align: justify">&#160;</p> <table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: bottom"> <td style="border-bottom: black 1pt solid"><font style="font-size: 10pt"><b>Definite lived intangible assets:</b></font></td> <td>&#160;</td> <td style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 10pt"><b>Expected Life</b></font></td> <td>&#160;</td> <td style="border-bottom: black 1pt solid"> <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>&#160;</td> <td colspan="2" style="padding-bottom: 1pt; border-bottom: Black 1pt solid"> <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>&#160;</td> <td>&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid"> <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>&#160;</td> <td>&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid"> <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>&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="width: 25%; background-color: #F2F2F2"><font style="font-size: 10pt">Complete technology</font></td> <td style="width: 3%; background-color: #F2F2F2">&#160;</td> <td style="width: 13%; background-color: #F2F2F2; padding-left: 1.15pt; text-align: center"><font style="font-size: 10pt">3 years</font></td> <td style="width: 1%; background-color: #F2F2F2">&#160;</td> <td style="width: 11%; background-color: #F2F2F2; text-align: center"><font style="font-size: 10pt">3.0 years</font></td> <td style="width: 1%; background-color: #F2F2F2">&#160;</td> <td style="width: 4%; background-color: #F2F2F2">&#160;</td> <td style="width: 10%; background-color: #F2F2F2; text-align: right"><font style="font-size: 10pt">18,397</font></td> <td style="width: 1%; background-color: #F2F2F2">&#160;</td> <td style="width: 1%; background-color: #F2F2F2">&#160;</td> <td style="width: 3%; background-color: #F2F2F2">&#160;</td> <td style="width: 10%; background-color: #F2F2F2; text-align: right"><font style="font-size: 10pt">-</font></td> <td style="width: 1%; background-color: #F2F2F2">&#160;</td> <td style="width: 1%; background-color: #F2F2F2">&#160;</td> <td style="width: 4%; background-color: #F2F2F2">&#160;</td> <td style="width: 10%; background-color: #F2F2F2; text-align: right"><font style="font-size: 10pt">18,397</font></td> <td style="width: 1%; background-color: white">&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="background-color: #F2F2F2; padding-left: 9.9pt; text-indent: -9.9pt"><font style="font-size: 10pt">Technology in progress</font></td> <td style="background-color: #F2F2F2">&#160;</td> <td style="background-color: #F2F2F2; text-align: center"><font style="font-size: 10pt">Not Applicable</font></td> <td style="background-color: #F2F2F2">&#160;</td> <td style="background-color: #F2F2F2; text-align: center"><font style="font-size: 10pt">-</font></td> <td style="background-color: #F2F2F2">&#160;</td> <td style="background-color: #F2F2F2">&#160;</td> <td style="background-color: #F2F2F2; text-align: right"><font style="font-size: 10pt">465,352</font></td> <td style="background-color: #F2F2F2">&#160;</td> <td style="background-color: #F2F2F2">&#160;</td> <td style="background-color: #F2F2F2">&#160;</td> <td style="background-color: #F2F2F2; text-align: right"><font style="font-size: 10pt">-</font></td> <td style="background-color: #F2F2F2">&#160;</td> <td style="background-color: #F2F2F2">&#160;</td> <td style="background-color: #F2F2F2">&#160;</td> <td style="background-color: #F2F2F2; text-align: right"><font style="font-size: 10pt">465,352</font></td> <td style="background-color: white">&#160;</td></tr> <tr> <td style="vertical-align: bottom; padding-left: 9.9pt; text-indent: -9.9pt"><font style="font-size: 10pt">Software</font></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: bottom; text-align: center"><font style="font-size: 10pt">5 years</font></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: bottom; text-align: center"><font style="font-size: 10pt">2.7 years</font></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: bottom; text-align: right"><font style="font-size: 10pt">423,436</font></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: bottom; text-align: right"><font style="font-size: 10pt">278,266</font></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: bottom">&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">145,170</font></td> <td style="vertical-align: bottom; background-color: white">&#160;</td></tr> <tr> <td style="vertical-align: bottom; background-color: #F2F2F2; padding-left: 9.9pt; text-indent: -9.9pt"><font style="font-size: 10pt">Patents</font></td> <td style="vertical-align: bottom; background-color: #F2F2F2">&#160;</td> <td style="vertical-align: bottom; background-color: #F2F2F2; text-align: center"><font style="font-size: 10pt">10 years</font></td> <td style="vertical-align: bottom; background-color: #F2F2F2">&#160;</td> <td style="vertical-align: bottom; background-color: #F2F2F2; text-align: center"><font style="font-size: 10pt">6.3 years</font></td> <td style="vertical-align: bottom; background-color: #F2F2F2">&#160;</td> <td style="vertical-align: bottom; background-color: #F2F2F2">&#160;</td> <td style="vertical-align: bottom; background-color: #F2F2F2; text-align: right"><font style="font-size: 10pt">58,884</font></td> <td style="vertical-align: bottom; background-color: #F2F2F2">&#160;</td> <td style="vertical-align: bottom; background-color: #F2F2F2">&#160;</td> <td style="vertical-align: bottom; background-color: #F2F2F2">&#160;</td> <td style="vertical-align: bottom; background-color: #F2F2F2; text-align: right"><font style="font-size: 10pt">8,729</font></td> <td style="vertical-align: bottom; background-color: #F2F2F2">&#160;</td> <td style="vertical-align: bottom; background-color: #F2F2F2">&#160;</td> <td style="vertical-align: bottom; background-color: #F2F2F2">&#160;</td> <td style="background-color: #F2F2F2; text-align: right"><font style="font-size: 10pt">50,155</font></td> <td style="vertical-align: bottom; background-color: white">&#160;</td></tr> <tr> <td style="vertical-align: bottom; padding-left: 9.9pt; text-indent: -9.9pt"><font style="font-size: 10pt">Certifications &#38; licenses</font></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: bottom; text-align: center"><font style="font-size: 10pt">3 years</font></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: bottom; text-align: center"><font style="font-size: 10pt">0.8 years</font></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: bottom; border-bottom: black 1pt solid">&#160;</td> <td style="vertical-align: bottom; border-bottom: black 1pt solid; text-align: right"><font style="font-size: 10pt">3,319,461</font></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: bottom; border-bottom: black 1pt solid">&#160;</td> <td style="vertical-align: bottom; border-bottom: black 1pt solid; text-align: right"><font style="font-size: 10pt">2,888,624</font></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: bottom; border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 10pt">430,837</font></td> <td style="vertical-align: bottom; background-color: white">&#160;</td></tr> <tr> <td style="vertical-align: bottom; background-color: #F2F2F2; padding-left: 9.9pt; text-indent: -9.9pt"><font style="font-size: 10pt"><b>Total as of June 30, 2019</b></font></td> <td style="vertical-align: bottom; background-color: #F2F2F2">&#160;</td> <td style="vertical-align: bottom; background-color: #F2F2F2; text-align: center">&#160;</td> <td style="vertical-align: bottom; background-color: #F2F2F2">&#160;</td> <td style="vertical-align: bottom; background-color: #F2F2F2; text-align: center">&#160;</td> <td style="vertical-align: bottom; background-color: #F2F2F2">&#160;</td> <td style="border-bottom: black 2.25pt double; background-color: #F2F2F2"><font style="font-size: 10pt">$</font></td> <td style="border-bottom: black 2.25pt double; background-color: #F2F2F2; text-align: right"><font style="font-size: 10pt"><b>4,285,530</b></font></td> <td style="background-color: #F2F2F2; text-align: right">&#160;</td> <td style="background-color: #F2F2F2; text-align: right">&#160;</td> <td style="border-bottom: black 2.25pt double; background-color: #F2F2F2"><font style="font-size: 10pt"><b>$</b></font></td> <td style="border-bottom: black 2.25pt double; background-color: #F2F2F2; text-align: right"><font style="font-size: 10pt"><b>3,175,619</b></font></td> <td style="background-color: #F2F2F2; text-align: right">&#160;</td> <td style="background-color: #F2F2F2; text-align: right">&#160;</td> <td style="border-bottom: black 2.25pt double; background-color: #F2F2F2"><font style="font-size: 10pt"><b>$</b></font></td> <td style="border-bottom: black 2.25pt double; background-color: #F2F2F2; text-align: right"><font style="font-size: 10pt"><b>1,109,911</b></font></td> <td style="vertical-align: bottom; background-color: white">&#160;</td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 27pt; 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, 2018:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p> <table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: bottom"> <td style="border-bottom: black 1pt solid"><font style="font-size: 10pt"><b>Definite lived intangible assets:</b></font></td> <td>&#160;</td> <td style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 10pt"><b>Expected Life</b></font></td> <td>&#160;</td> <td style="border-bottom: black 1pt solid"> <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>&#160;</td> <td colspan="2" style="border-bottom: Black 1pt solid"> <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>&#160;</td> <td>&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid"> <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>&#160;</td> <td>&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid"> <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>&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="width: 25%; background-color: #F2F2F2"><font style="font-size: 10pt">Complete technology</font></td> <td style="width: 3%; background-color: #F2F2F2">&#160;</td> <td style="width: 13%; background-color: #F2F2F2; padding-left: 1.15pt; text-align: center"><font style="font-size: 10pt">3 years</font></td> <td style="width: 1%; background-color: #F2F2F2">&#160;</td> <td style="width: 11%; background-color: #F2F2F2; text-align: center"><font style="font-size: 10pt">3.0 years</font></td> <td style="width: 1%; background-color: #F2F2F2">&#160;</td> <td style="width: 4%; background-color: #F2F2F2">&#160;</td> <td style="width: 10%; background-color: #F2F2F2; text-align: right"><font style="font-size: 10pt">18,397</font></td> <td style="width: 1%; background-color: #F2F2F2">&#160;</td> <td style="width: 1%; background-color: #F2F2F2">&#160;</td> <td style="width: 3%; background-color: #F2F2F2">&#160;</td> <td style="width: 10%; background-color: #F2F2F2; text-align: right"><font style="font-size: 10pt">-</font></td> <td style="width: 1%; background-color: #F2F2F2">&#160;</td> <td style="width: 1%; background-color: #F2F2F2">&#160;</td> <td style="width: 4%; background-color: #F2F2F2">&#160;</td> <td style="width: 10%; background-color: #F2F2F2; text-align: right"><font style="font-size: 10pt">18,397</font></td> <td style="width: 1%; background-color: white">&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="background-color: #F2F2F2; padding-left: 9.9pt; text-indent: -9.9pt"><font style="font-size: 10pt">Technology in progress</font></td> <td style="background-color: #F2F2F2">&#160;</td> <td style="background-color: #F2F2F2; text-align: center"><font style="font-size: 10pt">Not Applicable</font></td> <td style="background-color: #F2F2F2">&#160;</td> <td style="background-color: #F2F2F2; text-align: center"><font style="font-size: 10pt">-</font></td> <td style="background-color: #F2F2F2">&#160;</td> <td style="background-color: #F2F2F2">&#160;</td> <td style="background-color: #F2F2F2; text-align: right"><font style="font-size: 10pt">100,000</font></td> <td style="background-color: #F2F2F2">&#160;</td> <td style="background-color: #F2F2F2">&#160;</td> <td style="background-color: #F2F2F2">&#160;</td> <td style="background-color: #F2F2F2; text-align: right"><font style="font-size: 10pt">-</font></td> <td style="background-color: #F2F2F2">&#160;</td> <td style="background-color: #F2F2F2">&#160;</td> <td style="background-color: #F2F2F2">&#160;</td> <td style="background-color: #F2F2F2; text-align: right"><font style="font-size: 10pt">100,000</font></td> <td style="background-color: white">&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="padding-left: 9.9pt; text-indent: -9.9pt"><font style="font-size: 10pt">Software</font></td> <td>&#160;</td> <td style="text-align: center"><font style="font-size: 10pt">5 years</font></td> <td>&#160;</td> <td style="text-align: center"><font style="font-size: 10pt">2.7 years</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">323,295</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">238,487</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">84,808</font></td> <td style="background-color: white">&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="background-color: #F2F2F2; padding-left: 9.9pt; text-indent: -9.9pt"><font style="font-size: 10pt">Patents</font></td> <td style="background-color: #F2F2F2">&#160;</td> <td style="background-color: #F2F2F2; text-align: center"><font style="font-size: 10pt">10 years</font></td> <td style="background-color: #F2F2F2">&#160;</td> <td style="background-color: #F2F2F2; text-align: center"><font style="font-size: 10pt">7.0 years</font></td> <td style="background-color: #F2F2F2">&#160;</td> <td style="background-color: #F2F2F2">&#160;</td> <td style="background-color: #F2F2F2; text-align: right"><font style="font-size: 10pt">58,391</font></td> <td style="background-color: #F2F2F2">&#160;</td> <td style="background-color: #F2F2F2">&#160;</td> <td style="background-color: #F2F2F2">&#160;</td> <td style="background-color: #F2F2F2; text-align: right"><font style="font-size: 10pt">6,683</font></td> <td style="background-color: #F2F2F2">&#160;</td> <td style="background-color: #F2F2F2">&#160;</td> <td style="background-color: #F2F2F2">&#160;</td> <td style="background-color: #F2F2F2; text-align: right"><font style="font-size: 10pt">51,708</font></td> <td style="background-color: white">&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="padding-left: 9.9pt; text-indent: -9.9pt"><font style="font-size: 10pt">Certifications &#38; licenses</font></td> <td>&#160;</td> <td style="text-align: center"><font style="font-size: 10pt">3 years</font></td> <td>&#160;</td> <td style="text-align: center"><font style="font-size: 10pt">1.9 years</font></td> <td>&#160;</td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 10pt">3,250,061</font></td> <td>&#160;</td> <td>&#160;</td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 10pt">2,508,266</font></td> <td>&#160;</td> <td>&#160;</td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 10pt">741,795</font></td> <td style="background-color: white">&#160;</td></tr> <tr> <td style="vertical-align: bottom; background-color: #F2F2F2; padding-left: 9.9pt; text-indent: -9.9pt"><font style="font-size: 10pt"><b>Total as of June 30, 2018</b></font></td> <td style="vertical-align: bottom; background-color: #F2F2F2">&#160;</td> <td style="vertical-align: bottom; background-color: #F2F2F2; text-align: center">&#160;</td> <td style="vertical-align: bottom; background-color: #F2F2F2">&#160;</td> <td style="vertical-align: bottom; background-color: #F2F2F2; text-align: center">&#160;</td> <td style="vertical-align: bottom; background-color: #F2F2F2">&#160;</td> <td style="border-bottom: black 2.25pt double; background-color: #F2F2F2"><font style="font-size: 10pt">$</font></td> <td style="border-bottom: black 2.25pt double; background-color: #F2F2F2; text-align: right"><font style="font-size: 10pt"><b>3,750,144</b></font></td> <td style="background-color: #F2F2F2; text-align: right">&#160;</td> <td style="background-color: #F2F2F2; text-align: right">&#160;</td> <td style="border-bottom: black 2.25pt double; background-color: #F2F2F2"><font style="font-size: 10pt"><b>$</b></font></td> <td style="border-bottom: black 2.25pt double; background-color: #F2F2F2; text-align: right"><font style="font-size: 10pt"><b>2,753,436</b></font></td> <td style="background-color: #F2F2F2; text-align: right">&#160;</td> <td style="background-color: #F2F2F2; text-align: right">&#160;</td> <td style="border-bottom: black 2.25pt double; background-color: #F2F2F2"><font style="font-size: 10pt"><b>$</b></font></td> <td style="border-bottom: black 2.25pt double; background-color: #F2F2F2; text-align: right"><font style="font-size: 10pt"><b>996,708</b></font></td> <td style="vertical-align: bottom; background-color: white">&#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 during the years ended June 30, 2019 and 2018 was $422,183 and $488,049, respectively. The amortization expenses of the definite lived intangible assets for the next five years and thereafter are as follows:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 27.5pt; text-align: justify; text-indent: 0.5in">&#160;</p> <table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 10pt"><b>FY2020</b></font></td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 10pt"><b>FY2021</b></font></td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 10pt"><b>FY2022</b></font></td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 10pt"><b>FY2023</b></font></td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 10pt"><b>FY2024</b></font></td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 10pt"><b>Thereafter</b></font></td> <td>&#160;</td></tr> <tr> <td style="vertical-align: bottom; width: 19%; background-color: #EEEEEE"><font style="font-size: 10pt"><b>Total</b></font></td> <td style="vertical-align: bottom; width: 1%; background-color: #EEEEEE">&#160;</td> <td style="vertical-align: bottom; width: 1%; border-bottom: black 2.25pt double; background-color: #EEEEEE"><font style="font-size: 10pt">$</font></td> <td style="vertical-align: bottom; width: 11%; border-bottom: black 2.25pt double; background-color: #EEEEEE; text-align: right"><font style="font-size: 10pt">303,890</font></td> <td style="vertical-align: bottom; width: 1%; background-color: #EEEEEE">&#160;</td> <td style="vertical-align: bottom; width: 1%; background-color: #EEEEEE">&#160;</td> <td style="vertical-align: bottom; width: 1%; border-bottom: black 2.25pt double; background-color: #EEEEEE"><font style="font-size: 10pt">$</font></td> <td style="vertical-align: bottom; width: 11%; border-bottom: black 2.25pt double; background-color: #EEEEEE; text-align: right"><font style="font-size: 10pt">114,452</font></td> <td style="vertical-align: bottom; width: 1%; background-color: #EEEEEE">&#160;</td> <td style="vertical-align: bottom; width: 1%; background-color: #EEEEEE">&#160;</td> <td style="vertical-align: bottom; width: 1%; border-bottom: black 2.25pt double; background-color: #EEEEEE"><font style="font-size: 10pt">$</font></td> <td style="width: 11%; border-bottom: black 2.25pt double; background-color: #EEEEEE; text-align: right"><font style="font-size: 10pt">47,465</font></td> <td style="vertical-align: bottom; width: 1%; background-color: #EEEEEE">&#160;</td> <td style="vertical-align: bottom; width: 1%; background-color: #EEEEEE">&#160;</td> <td style="vertical-align: bottom; width: 1%; border-bottom: black 2.25pt double; background-color: #EEEEEE"><font style="font-size: 10pt">$</font></td> <td style="vertical-align: bottom; width: 10%; border-bottom: black 2.25pt double; background-color: #EEEEEE; text-align: right"><font style="font-size: 10pt">26,827</font></td> <td style="vertical-align: bottom; width: 1%; background-color: #EEEEEE">&#160;</td> <td style="vertical-align: bottom; width: 1%; background-color: #EEEEEE">&#160;</td> <td style="vertical-align: bottom; width: 1%; border-bottom: black 2.25pt double; background-color: #EEEEEE"><font style="font-size: 10pt">$</font></td> <td style="vertical-align: bottom; width: 10%; border-bottom: black 2.25pt double; background-color: #EEEEEE; text-align: right"><font style="font-size: 10pt">16,745</font></td> <td style="vertical-align: bottom; width: 1%; background-color: #EEEEEE">&#160;</td> <td style="vertical-align: bottom; width: 1%; background-color: #EEEEEE">&#160;</td> <td style="vertical-align: bottom; width: 1%; border-bottom: black 2.25pt double; background-color: #EEEEEE"><font style="font-size: 10pt">$</font></td> <td style="vertical-align: bottom; width: 10%; border-bottom: black 2.25pt double; background-color: #EEEEEE; text-align: right"><font style="font-size: 10pt">20,786</font></td> <td style="vertical-align: bottom; width: 1%; background-color: white">&#160;</td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 27.5pt; text-align: justify; text-indent: 0.5in">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><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">In accordance with ASC 360, &#8220;Property, Plant, and Equipment,&#8221; 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.&#160;&#160;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 assets; 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">We are not aware of any events or changes in circumstances during the year ended June 30, 2019 that would indicate that the long-lived assets are impaired.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 27.5pt; 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>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&#8217;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 based upon the underlying recipients' roles within the Company.</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"><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">&#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">Basic 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"><b>&#160;</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Concentrations of Credit Risk </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.&#160;&#160;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; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Substantially all of 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; 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 significant portion of our revenue is derived from a small number of customers. For the year ended June 30, 2019, net sales to our two largest customers represented 57% and 24% of our consolidated net sales, respectively, and 56% and 26% of our accounts receivable balance as of June 30, 2019. For the year ended June 30, 2018, net sales to our three largest customers represented 54%, 21%, and 11% of our consolidated net sales, respectively, and 48%, 36%, and 9% of our accounts receivable balance as of June 30, 2018. No other customer accounted for more than ten percent of total net sales for the years ended June 30, 2019 and 2018. For the year ended June 30, 2019, sales to Verizon and Sprint each comprised more the 10% of our net sales. For the year ended June 30, 2018, sales to Verizon, Sprint, and Anydata Corp. each comprised more the 10% of our net sales.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">For the year ended June 30, 2019, we purchased the majority of our wireless data products from two manufacturing companies located in Asia. If this manufacturing company were to experience delays, capacity constraints or quality control problems, product shipments to our customers could be delayed, or our customers could consequently elect to cancel the underlying product purchase order, which would negatively impact our revenue. For the year ended June 30, 2019, we purchased wireless data products from these suppliers in the amount of $28,858,171, or 97% of total purchases, and had related accounts payable of $4,401,501 as of June 30, 2019. For the year ended June 30, 2018, we purchased wireless data products from this supplier in the amount of $19,507,215, or 87% of total purchases, and had related accounts payable of $5,834,383 as of June 30, 2018.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; 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. 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 Issued Accounting Pronouncements</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 27.5pt">&#160;&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">In March 2016, the FASB issued Accounting Standards Update No. 2016-02, Leases (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. ASU 2016-02 will be effective for us beginning in our first quarter of fiscal 2020, and early adoption is permitted. We are currently evaluating the impact of adopting the new standard on our consolidated financial statements and the timing and presentation of our adoption. However, we do not expect that the adoption of this update will materially impact the Company&#8217;s consolidated financial statements.&#160;</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="color: #222222; 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><font style="color: #111111">Under the amendments in ASU 2018-02, an entity may elect to reclassify the income tax effects of the TCJA 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. </font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>NOTE 3 - FAIR VALUE MEASUREMENTS</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: 27.5pt"><font style="font-size: 10pt">Fair value accounting is applied for all financial assets and liabilities and non-financial assets and liabilities that are recognized or disclosed at fair value in the consolidated financial statements on a recurring basis (at least annually). Assets and liabilities recorded at fair value in the financial statements are categorized based upon the level of judgment associated with the inputs used to measure their fair value. Hierarchical levels, which are directly related to the amount of subjectivity, associated with the inputs to the valuation of these assets or liabilities are as follows:</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 27.5pt">&#160;</p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><tr style="vertical-align: top; text-align: justify"> <td style="width: 0pt"></td><td style="width: 20pt; text-align: left">-</td><td style="text-align: justify"><font style="font-size: 10pt">Level 1 inputs are quoted prices (unadjusted) in active markets for identical assets or liabilities that the Company can access at the measurement date.</font></td> </tr></table> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><tr style="vertical-align: top; text-align: justify"> <td style="width: 0pt"></td><td style="width: 20pt; text-align: left">-</td><td style="text-align: justify"><font style="font-size: 10pt">Level 2 inputs are observable inputs other than quoted prices in active markets for identical assets and liabilities, quoted prices for identical or similar assets or liabilities in inactive markets, or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities.</font></td> </tr></table> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><tr style="vertical-align: top; text-align: justify"> <td style="width: 0pt"></td><td style="width: 20pt; text-align: left">-</td><td style="text-align: justify">L<font style="font-size: 10pt">evel 3 inputs are unobservable inputs for the asset or liability.</font></td> </tr></table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 27.5pt">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 27.5pt">The carrying values of the Company&#8217;s financial instruments, including cash and cash equivalents, short-term investments, accounts receivable, and accounts payable, approximate their fair values due to the short period of time to maturity or repayment. We invest our excess cash into financial instruments which management believes 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"><b>NOTE 4 - PROPERTY AND EQUIPMENT</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 27.5pt">Property and equipment consisted of the following as of:&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 27.5pt">&#160;</p> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">June 30, 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="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">June 30, 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: 66%; text-align: justify">Machinery and facility</td><td style="width: 2%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">363,022</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">306,335</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">396,222</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">385,913</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">784,170</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">984,720</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,543,414</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">1,676,968</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,411,535</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,552,896</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">131,879</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">124,072</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; text-indent: 0.5in">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 27.5pt">Depreciation expense associated with property and equipment was $92,961 and $119,773 for the fiscal years ended June 30, 2019 and 2018, respectively, and is included in selling, general, and administrative expenses on the consolidated statements of comprehensive income. Due to the disposal of molds in the amount of $234,321 with no remaining net value, the associated accumulated depreciation was decreased by the same amount for the year ended June 30, 2019.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>NOTE 5 - ACCRUED LIABILITIES</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 27pt">Accrued liabilities consisted of the following as of:&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 27pt">&#160;</p> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">June 30, 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="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">June 30, 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: 66%; text-align: left">Accrued salaries, payroll deductions owed to government entities</td><td style="width: 2%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">44,752</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">38,855</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">56,335</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">54,506</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">408</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">1,332</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">6,163</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">24,655</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="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">247,658</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">259,348</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"><b>NOTE 6 - 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: 29.7pt">Income tax provision for the years ended June 30, 2019 and 2018 consists of the following:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 29.7pt">&#160;</p> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td> <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Year Ended June 30,</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="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">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="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">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="text-align: left">Current income tax expense (benefit):</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: White"> <td style="width: 66%; text-indent: 9.9pt">Federal</td><td style="width: 2%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 13%; 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: 13%; text-align: right">3,750</td><td style="width: 1%; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="padding-bottom: 1pt; text-indent: 9.9pt">State</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">801</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">800</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">801</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">4,550</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">Deferred income tax expense (benefit):</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: White"> <td style="text-indent: 9.9pt">Federal</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">(345,083</td><td style="text-align: left">)</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">(27,460</td><td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-indent: 9.9pt">State</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="padding-bottom: 1pt; text-indent: 9.9pt">Foreign</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">(84,463</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">(164,063</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="padding-bottom: 1pt">&#160;</td><td style="padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(429,546</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">(191,523</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 2.5pt">Benefit for income taxes</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">(428,745</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">(186,973</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-align: justify; text-indent: 29.7pt">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 29.7pt">The provision (benefit) for income taxes reconciles to the amount computed by applying the effective federal statutory income tax rate to the income before provision for income taxes as follows:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 29.7pt">&#160;</p> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td> <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Year Ended June 30,</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="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">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="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">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: 66%; text-align: left; padding-left: 5pt; text-indent: -5pt">Federal tax benefit, at statutory rate of 21% for the year ended June 30, 2019 and 34% for the year ended June 30, 2018</td><td style="width: 2%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">(438,706</td><td style="width: 1%; text-align: left">)</td><td style="width: 2%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">(799,696</td><td style="width: 1%; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">State tax, net of federal tax benefit</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">(50,881</td><td style="text-align: left">)</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">(54,642</td><td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left">Nondeductible expenses</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">4,129</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">6,753</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">R&#38;D credits</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">(36,127</td><td style="text-align: left">)</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">(36,733</td><td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left">Foreign rate difference</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">40,660</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">(54,332</td><td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td>Other</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">666</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">34,878</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">Rate reduction</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">51,514</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">661,629</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">Change in valuation allowance</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">55,170</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: left; padding-bottom: 2.5pt">Benefit for income taxes</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">(428,745</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">(186,973</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-align: justify; text-indent: 29.7pt">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 29.7pt">Deferred income taxes reflect the net effects of temporary differences between the carrying amounts of assets and liabilities for financial reporting purposes and the amounts used for income tax purposes. Significant components of our deferred tax assets are as follows:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 29.7pt">&#160;</p> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">June 30, 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="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">June 30, 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="text-align: justify">Deferred tax asset:</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: White"> <td style="width: 66%; text-align: justify; text-indent: 9.9pt">Net operating losses</td><td style="width: 2%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">1,767,365</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">1,417,549</td><td style="width: 1%; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: justify; text-indent: 9.9pt">State tax</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">169</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">169</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: justify; text-indent: 9.9pt">Intangibles</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">22,678</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">44,200</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; text-indent: 9.9pt">Tax credits</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">666,380</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">589,206</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: justify; text-indent: 9.9pt">Inventory reserve</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">165,160</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">76,663</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; text-indent: 9.9pt">Other, net</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">44,853</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">48,687</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: justify; padding-bottom: 1pt">Total deferred tax assets</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,666,605</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,176,474</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: left">Deferred tax liabilities:</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: White"> <td style="text-align: left; padding-bottom: 1pt; text-indent: 9.9pt">Fixed asset</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">(25,100</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">(17,123</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left; padding-bottom: 1pt">Total deferred tax 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">(25,100</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">(17,123</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1pt">Less valuation allowance</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">(358,530</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">(305,922</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left; padding-bottom: 2.5pt">Net deferred tax asset</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">2,282,975</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,853,429</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: 29.7pt">&#160;&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 29.7pt">Deferred income tax assets and liabilities are recorded for differences between the financial statement and tax basis of the assets and liabilities that will result in taxable or deductible amounts in the future based on enacted laws and rates applicable to the periods in which the differences are expected to affect taxable income. Valuation allowances are established when necessary to reduce deferred tax assets to the amount expected to be realized. We have evaluated the available evidence supporting the realization of our gross deferred tax assets, including the amount and timing of forecasted future taxable income. Management determined it is more likely than not that the federal deferred tax assets will be fully realized, and no valuation allowance is necessary as of June 30, 2019. Management also determined that certain state deferred tax assets required a partial valuation allowance as of June 30, 2019.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 29.7pt">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 29.7pt">As of June 30, 2019, we have federal net operating loss carryforwards of approximately $5.6 million and no state net operating loss carryforwards. Under the Tax Cuts and Jobs Act (the &#8220;Act&#8221;), which was signed into law on December 22, 2017, the federal net operating loss recognized on or after January 1, 2018 will carry forward indefinitely. The federal net operating loss of $2.5 million, which recognized on or before December 31, 2017, will expire through 2035, and the federal net operating loss of $3.1 million recognized on or after January 1, 2018 will carry forward indefinitely. The utilization of net operating loss carryforwards may be subject to limitations under provisions of the Internal Revenue Code Section 382 and similar state provisions.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 29.7pt">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 29.7pt">We apply the provisions of ASC 740 related to accounting for uncertain tax positions, which prescribes a recognition threshold and measurement process for recording in the financial statements uncertain tax positions taken or expected to be taken in a tax return. Under this provision, the impact of an uncertain income tax position on the income tax return must be recognized at the largest amount that is more-likely-than-not to be sustained upon audit by the relevant taxing authority. Tax benefits of an uncertain tax position will not be recognized if it has less than a 50% likelihood of being sustained based on technical merits.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 29.7pt">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 29.7pt">A reconciliation of the beginning and ending balance of unrecognized tax benefits, which have been considered in the Company's computation of its deferred tax assets, is as follows:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 29.7pt">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 29.7pt">&#160;</p> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="width: 83%">Balance as of June 30, 2017</td><td style="width: 2%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">221,145</td><td style="width: 1%; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Gross increase</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">35,894</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">Relief of ASC 740 reserve/adjustment</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">(14,852</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td>Balance as of June 30, 2018</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">242,187</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">Gross increase</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">33,075</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">Balance as of June 30, 2019</td><td style="padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">275,262</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: 29.7pt">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 29.7pt">We do not anticipate any material change in the total amount of unrecognized tax benefits to occur within the next twelve months. ASC 740 requires us to accrue interest and penalties where there is an underpayment of taxes based on our best estimate of the amount ultimately to be paid. Our policy is to recognize interest accrued related to unrecognized tax benefits and penalties as income tax expense. We have not recorded any interest or penalties as the liability associated with the unrecognized tax benefits is immaterial. We are subject to taxation in the U.S., and various state and foreign jurisdictions.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 29.7pt">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 29.7pt">The Tax Cuts and Jobs Act (the &#8220;Act&#8221;) was signed into law on December 22, 2017. The Act includes a provision to reduce federal corporate income tax rate to a flat 21% effective for a taxable year beginning on or after January 1, 2018. ASC 740 provides that deferred tax assets and liabilities be measured at the enacted tax rate expected to apply when the related temporary differences are to be realized or settled, and the related tax impact is recognized through continuing operation in the period in which tax legislation is enacted. Accordingly, the Company remeasures its deferred tax assets and liabilities as of June 30, 2018 and provides income tax provision of $661,629 through continuing operation section of the income statement.</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: 29.7pt">The SEC staff issued Staff Accounting Bulletin No. 118 (&#8220;SAB 118&#8221;), which provides guidance on accounting for the tax effects of the Tax Act.&#160; In accordance with SAB 118, a company must reflect the income tax effects of those aspects of the Tax Act for which the accounting under ASC 740 is complete.&#160; To the extent that a company&#8217;s accounting for certain income tax effects of the Tax Act is incomplete but it is able to determine a reasonable estimate, it must record and provisional estimate in the financial statements. The Company has recognized the provisional tax impacts related to the Tax Act in its financial statements for the year ended June 30, 2018.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>NOTE 7 - EARNINGS PER SHARE</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 27.5pt">We report earnings per share in accordance with ASC 260, &#8220;Earnings Per Share.&#8221; 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 year ended June 30, 2019, we were in a net loss position and have excluded 299,000 stock options from the calculation of diluted net loss per share because these securities are anti-dilutive.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 27.5pt">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 27.5pt">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; text-indent: 27.5pt">&#160;</p> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td> <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Year Ended June 30,</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="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">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="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">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: 66%; text-align: left; padding-bottom: 2.5pt">Net loss attributable to Parent Company</td><td style="width: 2%; padding-bottom: 2.5pt">&#160;</td> <td style="width: 1%; border-bottom: Black 2.5pt double; text-align: left">$</td><td style="width: 13%; border-bottom: Black 2.5pt double; text-align: right">(1,276,124</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="width: 1%; border-bottom: Black 2.5pt double; text-align: left">$</td><td style="width: 13%; border-bottom: Black 2.5pt double; text-align: right">(2,092,457</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></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="padding-left: 20pt">Basic</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,538,610</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; padding-left: 20pt">Dilutive effect of common stock equivalents arising from&#160;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">&#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">&#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="padding-bottom: 2.5pt">Diluted Outstanding shares</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">10,570,203</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">&#160;</td><td style="border-bottom: Black 2.5pt double; text-align: right">10,538,610</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 2.5pt">Basic 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.12</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.20</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="padding-bottom: 2.5pt">Diluted 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.12</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.20</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-align: justify"><b>NOTE 9 - LONG-TERM INCENTIVE PLAN AWARDS</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30.8pt">We apply the provisions of ASC 718, &#8220;Compensation - Stock Compensation,&#8221; using a modified prospective application, and the Black-Scholes model. Under this application, we are required to record compensation expense for all awards granted after the date of adoption and for the unvested portion of previously granted awards that remain outstanding at the date of adoption. Compensation costs will be recognized over the period that an employee provides service in exchange for the award.</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: 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: 30.8pt">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 year ended June 30, 2019.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30.8pt">A summary of the status of our stock options is presented below:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30.8pt">&#160;</p> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td>&#160;</td><td>&#160;</td> <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td> <td colspan="2">&#160;</td><td>&#160;</td><td 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>&#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>&#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>&#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="font-weight: bold; padding-bottom: 1pt">Options</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">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="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">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="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">(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="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">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%">Outstanding as of June 30, 2017</td><td style="width: 2%">&#160;</td> <td style="width: 1%; text-align: left">&#160;</td><td style="width: 11%; text-align: right">399,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.12</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">4.05</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">451,820</td><td style="width: 1%; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td>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>Exercised</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">(50,000</td><td style="text-align: left">)</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">(1.34</td><td style="text-align: left">)</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">(3.95</td><td style="text-align: left">)</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">(92,500</td><td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td>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">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">(50,000</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.34</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">(3.96</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">(92,500</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">Outstanding as of June&#160;30, 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="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; 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="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; text-align: right">2.75</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">241,220</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>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: White"> <td>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: rgb(238,238,238)"> <td>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: White"> <td style="text-align: left; padding-bottom: 1pt">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="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">&#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">&#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="padding-bottom: 2.5pt">Outstanding as of June 30, 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="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; 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="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; text-align: right">2.75</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">420,620</td><td style="padding-bottom: 2.5pt; 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">&#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="padding-bottom: 2.5pt">Exercisable as of June 30, 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="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; 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="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; text-align: right">2.75</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">420,620</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: 30.8pt">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30.8pt">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.45 as of June 30, 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 June 30, 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: 27.5pt">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30.8pt">As of June 30, 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"><b>NOTE 10 - SUBSEQUENT EVENTS</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 29.7pt">Management considered subsequent events in the preparation of the Company's financial statements through the date this Form 10-K was filed.</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 0pt 27.5pt; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 27.5pt">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 June 30, 2019 and 51.8% (48.2% is owned by non-controlling interests) as of June 30, 2018. 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. The increase in the majority voting interest in percentage from 51.8% to 64.2% for the year ended June 30, 2019 was due to the purchase of an additional 246,663 shares of the subsidiary, at $0.95 per share, by the parent company from three shareholders of the subsidiary.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 27.5pt">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 27.5pt">As consolidated financial statements are based on the assumption that they represent the financial position and operating results of a single economic entity, the retained earnings or deficit of the subsidiary at the date of acquisition, October 1, 2009, by the parent are excluded from consolidated retained earnings. When a subsidiary is consolidated, the consolidated financial statements include the subsidiary&#8217;s revenues, expenses, gains, and losses only from the date the subsidiary is initially consolidated, and the non-controlling interest is reported in the consolidated statement of financial position within equity, separately from the parent&#8217;s equity. There are no shares of the Company held by any subsidiaries as of June 30, 2019 or June 30, 2018.</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">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 27.5pt">As of June 30, 2019, the non-controlling interest was $489,046, which represents a $431,964 decrease from $921,010 as of June 30, 2018.&#160;</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: 27.5pt">The decrease in the non-controlling interest of $431,964 was comprised of two components: (1) losses in the subsidiary of $511,622 incurred for the year ended June 30, 2019 and (2) a reduction in the ownership percentage of the non-controlling interests due to the repurchase by the Company of 246,663 shares of the subsidiary for $234,330 ($0.95 per share) from three non-controlling shareholders. This decreased the non-controlling interests&#8217; ownership percentage from 48.2% to 35.8%.</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"><b>&#160;</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Accounting Standards Codification (&#8220;ASC&#8221;) 280, &#8220;Segment Reporting,&#8221; requires public companies 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.</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 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:&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;&#160;</p> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td> <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Fiscal Year Ended June 30,</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="font-weight: bold; padding-bottom: 1pt">Net sales:</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">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="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">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: 66%; text-align: left">United States</td><td style="width: 2%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">36,217,387</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">29,235,011</td><td style="width: 1%; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Caribbean and South America</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">238,970</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">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">224,427</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">335,845</td><td style="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">27,086</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">256,007</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">36,468,900</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">30,065,833</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-indent: 0.5in">&#160;</p> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="font-weight: bold; padding-bottom: 1pt">Long-lived assets, net (property and equipment and intangible assets):</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">June 30, 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="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">June 30, 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: 66%; text-align: left">United States</td><td style="width: 2%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">1,209,159</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">1,073,640</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">32,631</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">47,140</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">1,241,790</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,120,780</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>Fair Value of Financial Instruments</b>&#160;</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 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 (see Note 3).</p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><b>Estimates</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: -0.5pt">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">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"><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 June 30, 2019 and June 30, 2018.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><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: 27.5pt">Through June 30, 2018, we recognized revenue in accordance with Accounting Standards Codification (&#34;ASC&#34;) 605, &#8220;Revenue Recognition,&#8221; when persuasive evidence of an arrangement exists, the price is fixed or determinable, collection is reasonably assured, and delivery of products has occurred or services have been rendered. Accordingly, we recognized revenues from product sales upon shipment of the products to the customers or when the products are received by the customers in accordance with shipping or delivery terms. We provided a warranty for one year from the shipment or delivery date, which was covered by our vendors pursuant to purchase agreements. Any net warranty related expenditures made by us have historically not been material. Under our sales return policy, customers may generally return products that are under warranty for repair or replacement. 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, while prior period amounts have not been adjusted and continue to be reported in accordance with our historic accounting under Topic 605. 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: 27.5pt; color: red">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 27.5pt">Contracts with Customers</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 27.5pt">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 27.5pt">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 year ended June 30, 2019 was not material.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 29.7pt; color: red">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 27.5pt">Disaggregation of Revenue</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 29.7pt">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 27.5pt">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: 29.7pt; color: red">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 27.5pt">Contract Balances</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 29.7pt">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 27.5pt">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: 29.7pt">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 27.5pt">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: 29.7pt">&#160;</p> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td>&#160;</td><td style="padding-bottom: 1pt">&#160;</td> <td colspan="2" style="text-align: right; border-bottom: Black 1pt solid">June 30, 2019</td><td style="padding-bottom: 1pt">&#160;</td><td style="padding-bottom: 1pt">&#160;</td> <td colspan="2" style="text-align: right; border-bottom: Black 1pt solid">June 30, 2018</td><td style="padding-bottom: 1pt">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="width: 66%; text-align: left; padding-bottom: 2.5pt">Accounts Receivable</td><td style="width: 2%; padding-bottom: 2.5pt">&#160;</td> <td style="width: 1%; border-bottom: Black 2.5pt double; text-align: left">$</td><td style="width: 13%; border-bottom: Black 2.5pt double; text-align: right">4,138,470</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="width: 1%; border-bottom: Black 2.5pt double; text-align: left">$</td><td style="width: 13%; border-bottom: Black 2.5pt double; text-align: right">7,907,117</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: 29.7pt; color: red">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 27.5pt">The balance of contract assets was immaterial as we did not have a significant amount of un-invoiced receivables in the periods ended June 30, 2019 and June 30, 2018.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 29.7pt; color: red">&#160;&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 27.5pt">Our contract liabilities are as follows:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 29.7pt">&#160;</p> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td>&#160;</td><td style="padding-bottom: 1pt">&#160;</td> <td colspan="2" style="text-align: right; border-bottom: Black 1pt solid">June 30, 2019</td><td style="padding-bottom: 1pt">&#160;</td><td style="padding-bottom: 1pt">&#160;</td> <td colspan="2" style="text-align: right; border-bottom: Black 1pt solid">June 30, 2018</td><td style="padding-bottom: 1pt">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="width: 66%; text-align: left">Advance payments from customers</td><td style="width: 2%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 13%; 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: 13%; text-align: right">228,598</td><td style="width: 1%; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1pt">Undelivered products</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">140,000</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">140,000</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="padding-bottom: 2.5pt">Totals</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">140,000</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">368,598</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: 29.7pt">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 27.5pt">Performance Obligations</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 29.7pt">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 27.5pt">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: 29.7pt">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 27.5pt">Our performance obligations are satisfied at a point in time. Revenue from products transferred to customers at a single point in time accounted for 99% of net sales for the year ended June 30, 2019. Revenue for non-recurring engineering projects is based on the percent complete of a project and accounted for 1.0% of net sales for the year ended June 30, 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: 29.7pt">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 27.5pt">As of June 30, 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"><b>Cost of Goods Sold</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">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">Accounting Standards Codification (&#8220;ASC&#8221;) Topic 350, &#8220;Intangibles - Goodwill and Other&#8221; includes software that is part of a product or process to be sold to a customer and shall be accounted for under Subtopic 985-20. 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 in Note 2 to Notes to Consolidated Financial Statements) include related licenses, certification costs, 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">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 27.5pt">As of June 30, 2019, and June 30, 2018, capitalized product development costs in progress were $465,352 and $100,000, respectively, and these amounts are included in intangible assets in our consolidated balance sheets. During the year ended June 30, 2019, we incurred $465,352 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 $2,955,581 and $3,372,016 for the years ended June 30, 2019 and 2018, respectively.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Advertising and Promotion 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 advertising and promotions are expensed as incurred.&#160;&#160;Advertising and promotion costs were $6,105 and $16,488 for the years ended June 30, 2019 and 2018, respectively.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><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 statement of comprehensive income, were $1,140,229 and $814,926 for the years ended June 30, 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-indent: 0.5in; text-align: justify">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"><b>Short Term Investments</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-indent: 0.5in; text-align: justify">We have invested excess funds in short term liquid assets of certificates of deposit.</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; 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 inventories consist of finished goods and are stated at the lower of cost or market, 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 our control. We may write down our inventory value for potential obsolescence and excess inventory.&#160; As of June 30, 2019, and 2018, we have recorded inventory reserves in the amount of $553,281 and $295,502, 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; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 30.8pt; text-align: justify; text-indent: 0.5in">&#160;</p> <table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: bottom; background-color: #EEEEEE"> <td style="width: 50%; text-align: justify"><font style="font-size: 10pt">Machinery</font></td> <td style="width: 1%">&#160;</td> <td style="width: 49%; text-align: right"><font style="font-size: 10pt">6 years</font></td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="text-align: justify"><font style="font-size: 10pt">Office equipment</font></td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">5 years</font></td></tr> <tr style="vertical-align: bottom; background-color: #EEEEEE"> <td style="text-align: justify"><font style="font-size: 10pt">Molds</font></td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">3 years</font></td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="text-align: justify"><font style="font-size: 10pt">Vehicles</font></td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">5 years</font></td></tr> <tr style="vertical-align: bottom; background-color: #EEEEEE"> <td style="text-align: justify"><font style="font-size: 10pt">Computers and software</font></td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">5 years</font></td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="text-align: justify"><font style="font-size: 10pt">Furniture and fixtures</font></td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">7 years</font></td></tr> <tr style="vertical-align: bottom; background-color: #EEEEEE"> <td style="text-align: justify"><font style="font-size: 10pt">Facilities improvements</font></td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">5 years or life of the lease, whichever is shorter</font></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; 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; 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 years ended June 30, 2019 and 2018.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Intangible Assets</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 27.5pt; text-indent: 0.5in"><b>&#160;</b>&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 27pt; text-align: justify">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 0pt 27pt; text-align: justify">&#160;</p> <table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: bottom"> <td style="border-bottom: black 1pt solid"><font style="font-size: 10pt"><b>Definite lived intangible assets:</b></font></td> <td>&#160;</td> <td style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 10pt"><b>Expected Life</b></font></td> <td>&#160;</td> <td style="border-bottom: black 1pt solid"> <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>&#160;</td> <td colspan="2" style="padding-bottom: 1pt; border-bottom: Black 1pt solid"> <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>&#160;</td> <td>&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid"> <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>&#160;</td> <td>&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid"> <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>&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="width: 25%; background-color: #F2F2F2"><font style="font-size: 10pt">Complete technology</font></td> <td style="width: 3%; background-color: #F2F2F2">&#160;</td> <td style="width: 13%; background-color: #F2F2F2; padding-left: 1.15pt; text-align: center"><font style="font-size: 10pt">3 years</font></td> <td style="width: 1%; background-color: #F2F2F2">&#160;</td> <td style="width: 11%; background-color: #F2F2F2; text-align: center"><font style="font-size: 10pt">3.0 years</font></td> <td style="width: 1%; background-color: #F2F2F2">&#160;</td> <td style="width: 4%; background-color: #F2F2F2">&#160;</td> <td style="width: 10%; background-color: #F2F2F2; text-align: right"><font style="font-size: 10pt">18,397</font></td> <td style="width: 1%; background-color: #F2F2F2">&#160;</td> <td style="width: 1%; background-color: #F2F2F2">&#160;</td> <td style="width: 3%; background-color: #F2F2F2">&#160;</td> <td style="width: 10%; background-color: #F2F2F2; text-align: right"><font style="font-size: 10pt">-</font></td> <td style="width: 1%; background-color: #F2F2F2">&#160;</td> <td style="width: 1%; background-color: #F2F2F2">&#160;</td> <td style="width: 4%; background-color: #F2F2F2">&#160;</td> <td style="width: 10%; background-color: #F2F2F2; text-align: right"><font style="font-size: 10pt">18,397</font></td> <td style="width: 1%; background-color: white">&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="background-color: #F2F2F2; padding-left: 9.9pt; text-indent: -9.9pt"><font style="font-size: 10pt">Technology in progress</font></td> <td style="background-color: #F2F2F2">&#160;</td> <td style="background-color: #F2F2F2; text-align: center"><font style="font-size: 10pt">Not Applicable</font></td> <td style="background-color: #F2F2F2">&#160;</td> <td style="background-color: #F2F2F2; text-align: center"><font style="font-size: 10pt">-</font></td> <td style="background-color: #F2F2F2">&#160;</td> <td style="background-color: #F2F2F2">&#160;</td> <td style="background-color: #F2F2F2; text-align: right"><font style="font-size: 10pt">465,352</font></td> <td style="background-color: #F2F2F2">&#160;</td> <td style="background-color: #F2F2F2">&#160;</td> <td style="background-color: #F2F2F2">&#160;</td> <td style="background-color: #F2F2F2; text-align: right"><font style="font-size: 10pt">-</font></td> <td style="background-color: #F2F2F2">&#160;</td> <td style="background-color: #F2F2F2">&#160;</td> <td style="background-color: #F2F2F2">&#160;</td> <td style="background-color: #F2F2F2; text-align: right"><font style="font-size: 10pt">465,352</font></td> <td style="background-color: white">&#160;</td></tr> <tr> <td style="vertical-align: bottom; padding-left: 9.9pt; text-indent: -9.9pt"><font style="font-size: 10pt">Software</font></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: bottom; text-align: center"><font style="font-size: 10pt">5 years</font></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: bottom; text-align: center"><font style="font-size: 10pt">2.7 years</font></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: bottom; text-align: right"><font style="font-size: 10pt">423,436</font></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: bottom; text-align: right"><font style="font-size: 10pt">278,266</font></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: bottom">&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">145,170</font></td> <td style="vertical-align: bottom; background-color: white">&#160;</td></tr> <tr> <td style="vertical-align: bottom; background-color: #F2F2F2; padding-left: 9.9pt; text-indent: -9.9pt"><font style="font-size: 10pt">Patents</font></td> <td style="vertical-align: bottom; background-color: #F2F2F2">&#160;</td> <td style="vertical-align: bottom; background-color: #F2F2F2; text-align: center"><font style="font-size: 10pt">10 years</font></td> <td style="vertical-align: bottom; background-color: #F2F2F2">&#160;</td> <td style="vertical-align: bottom; background-color: #F2F2F2; text-align: center"><font style="font-size: 10pt">6.3 years</font></td> <td style="vertical-align: bottom; background-color: #F2F2F2">&#160;</td> <td style="vertical-align: bottom; background-color: #F2F2F2">&#160;</td> <td style="vertical-align: bottom; background-color: #F2F2F2; text-align: right"><font style="font-size: 10pt">58,884</font></td> <td style="vertical-align: bottom; background-color: #F2F2F2">&#160;</td> <td style="vertical-align: bottom; background-color: #F2F2F2">&#160;</td> <td style="vertical-align: bottom; background-color: #F2F2F2">&#160;</td> <td style="vertical-align: bottom; background-color: #F2F2F2; text-align: right"><font style="font-size: 10pt">8,729</font></td> <td style="vertical-align: bottom; background-color: #F2F2F2">&#160;</td> <td style="vertical-align: bottom; background-color: #F2F2F2">&#160;</td> <td style="vertical-align: bottom; background-color: #F2F2F2">&#160;</td> <td style="background-color: #F2F2F2; text-align: right"><font style="font-size: 10pt">50,155</font></td> <td style="vertical-align: bottom; background-color: white">&#160;</td></tr> <tr> <td style="vertical-align: bottom; padding-left: 9.9pt; text-indent: -9.9pt"><font style="font-size: 10pt">Certifications &#38; licenses</font></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: bottom; text-align: center"><font style="font-size: 10pt">3 years</font></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: bottom; text-align: center"><font style="font-size: 10pt">0.8 years</font></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: bottom; border-bottom: black 1pt solid">&#160;</td> <td style="vertical-align: bottom; border-bottom: black 1pt solid; text-align: right"><font style="font-size: 10pt">3,319,461</font></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: bottom; border-bottom: black 1pt solid">&#160;</td> <td style="vertical-align: bottom; border-bottom: black 1pt solid; text-align: right"><font style="font-size: 10pt">2,888,624</font></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: bottom; border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 10pt">430,837</font></td> <td style="vertical-align: bottom; background-color: white">&#160;</td></tr> <tr> <td style="vertical-align: bottom; background-color: #F2F2F2; padding-left: 9.9pt; text-indent: -9.9pt"><font style="font-size: 10pt"><b>Total as of June 30, 2019</b></font></td> <td style="vertical-align: bottom; background-color: #F2F2F2">&#160;</td> <td style="vertical-align: bottom; background-color: #F2F2F2; text-align: center">&#160;</td> <td style="vertical-align: bottom; background-color: #F2F2F2">&#160;</td> <td style="vertical-align: bottom; background-color: #F2F2F2; text-align: center">&#160;</td> <td style="vertical-align: bottom; background-color: #F2F2F2">&#160;</td> <td style="border-bottom: black 2.25pt double; background-color: #F2F2F2"><font style="font-size: 10pt">$</font></td> <td style="border-bottom: black 2.25pt double; background-color: #F2F2F2; text-align: right"><font style="font-size: 10pt"><b>4,285,530</b></font></td> <td style="background-color: #F2F2F2; text-align: right">&#160;</td> <td style="background-color: #F2F2F2; text-align: right">&#160;</td> <td style="border-bottom: black 2.25pt double; background-color: #F2F2F2"><font style="font-size: 10pt"><b>$</b></font></td> <td style="border-bottom: black 2.25pt double; background-color: #F2F2F2; text-align: right"><font style="font-size: 10pt"><b>3,175,619</b></font></td> <td style="background-color: #F2F2F2; text-align: right">&#160;</td> <td style="background-color: #F2F2F2; text-align: right">&#160;</td> <td style="border-bottom: black 2.25pt double; background-color: #F2F2F2"><font style="font-size: 10pt"><b>$</b></font></td> <td style="border-bottom: black 2.25pt double; background-color: #F2F2F2; text-align: right"><font style="font-size: 10pt"><b>1,109,911</b></font></td> <td style="vertical-align: bottom; background-color: white">&#160;</td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 27pt; 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, 2018:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p> <table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: bottom"> <td style="border-bottom: black 1pt solid"><font style="font-size: 10pt"><b>Definite lived intangible assets:</b></font></td> <td>&#160;</td> <td style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 10pt"><b>Expected Life</b></font></td> <td>&#160;</td> <td style="border-bottom: black 1pt solid"> <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>&#160;</td> <td colspan="2" style="border-bottom: Black 1pt solid"> <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>&#160;</td> <td>&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid"> <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>&#160;</td> <td>&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid"> <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>&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="width: 25%; background-color: #F2F2F2"><font style="font-size: 10pt">Complete technology</font></td> <td style="width: 3%; background-color: #F2F2F2">&#160;</td> <td style="width: 13%; background-color: #F2F2F2; padding-left: 1.15pt; text-align: center"><font style="font-size: 10pt">3 years</font></td> <td style="width: 1%; background-color: #F2F2F2">&#160;</td> <td style="width: 11%; background-color: #F2F2F2; text-align: center"><font style="font-size: 10pt">3.0 years</font></td> <td style="width: 1%; background-color: #F2F2F2">&#160;</td> <td style="width: 4%; background-color: #F2F2F2">&#160;</td> <td style="width: 10%; background-color: #F2F2F2; text-align: right"><font style="font-size: 10pt">18,397</font></td> <td style="width: 1%; background-color: #F2F2F2">&#160;</td> <td style="width: 1%; background-color: #F2F2F2">&#160;</td> <td style="width: 3%; background-color: #F2F2F2">&#160;</td> <td style="width: 10%; background-color: #F2F2F2; text-align: right"><font style="font-size: 10pt">-</font></td> <td style="width: 1%; background-color: #F2F2F2">&#160;</td> <td style="width: 1%; background-color: #F2F2F2">&#160;</td> <td style="width: 4%; background-color: #F2F2F2">&#160;</td> <td style="width: 10%; background-color: #F2F2F2; text-align: right"><font style="font-size: 10pt">18,397</font></td> <td style="width: 1%; background-color: white">&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="background-color: #F2F2F2; padding-left: 9.9pt; text-indent: -9.9pt"><font style="font-size: 10pt">Technology in progress</font></td> <td style="background-color: #F2F2F2">&#160;</td> <td style="background-color: #F2F2F2; text-align: center"><font style="font-size: 10pt">Not Applicable</font></td> <td style="background-color: #F2F2F2">&#160;</td> <td style="background-color: #F2F2F2; text-align: center"><font style="font-size: 10pt">-</font></td> <td style="background-color: #F2F2F2">&#160;</td> <td style="background-color: #F2F2F2">&#160;</td> <td style="background-color: #F2F2F2; text-align: right"><font style="font-size: 10pt">100,000</font></td> <td style="background-color: #F2F2F2">&#160;</td> <td style="background-color: #F2F2F2">&#160;</td> <td style="background-color: #F2F2F2">&#160;</td> <td style="background-color: #F2F2F2; text-align: right"><font style="font-size: 10pt">-</font></td> <td style="background-color: #F2F2F2">&#160;</td> <td style="background-color: #F2F2F2">&#160;</td> <td style="background-color: #F2F2F2">&#160;</td> <td style="background-color: #F2F2F2; text-align: right"><font style="font-size: 10pt">100,000</font></td> <td style="background-color: white">&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="padding-left: 9.9pt; text-indent: -9.9pt"><font style="font-size: 10pt">Software</font></td> <td>&#160;</td> <td style="text-align: center"><font style="font-size: 10pt">5 years</font></td> <td>&#160;</td> <td style="text-align: center"><font style="font-size: 10pt">2.7 years</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">323,295</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">238,487</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">84,808</font></td> <td style="background-color: white">&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="background-color: #F2F2F2; padding-left: 9.9pt; text-indent: -9.9pt"><font style="font-size: 10pt">Patents</font></td> <td style="background-color: #F2F2F2">&#160;</td> <td style="background-color: #F2F2F2; text-align: center"><font style="font-size: 10pt">10 years</font></td> <td style="background-color: #F2F2F2">&#160;</td> <td style="background-color: #F2F2F2; text-align: center"><font style="font-size: 10pt">7.0 years</font></td> <td style="background-color: #F2F2F2">&#160;</td> <td style="background-color: #F2F2F2">&#160;</td> <td style="background-color: #F2F2F2; text-align: right"><font style="font-size: 10pt">58,391</font></td> <td style="background-color: #F2F2F2">&#160;</td> <td style="background-color: #F2F2F2">&#160;</td> <td style="background-color: #F2F2F2">&#160;</td> <td style="background-color: #F2F2F2; text-align: right"><font style="font-size: 10pt">6,683</font></td> <td style="background-color: #F2F2F2">&#160;</td> <td style="background-color: #F2F2F2">&#160;</td> <td style="background-color: #F2F2F2">&#160;</td> <td style="background-color: #F2F2F2; text-align: right"><font style="font-size: 10pt">51,708</font></td> <td style="background-color: white">&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="padding-left: 9.9pt; text-indent: -9.9pt"><font style="font-size: 10pt">Certifications &#38; licenses</font></td> <td>&#160;</td> <td style="text-align: center"><font style="font-size: 10pt">3 years</font></td> <td>&#160;</td> <td style="text-align: center"><font style="font-size: 10pt">1.9 years</font></td> <td>&#160;</td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 10pt">3,250,061</font></td> <td>&#160;</td> <td>&#160;</td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 10pt">2,508,266</font></td> <td>&#160;</td> <td>&#160;</td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 10pt">741,795</font></td> <td style="background-color: white">&#160;</td></tr> <tr> <td style="vertical-align: bottom; background-color: #F2F2F2; padding-left: 9.9pt; text-indent: -9.9pt"><font style="font-size: 10pt"><b>Total as of June 30, 2018</b></font></td> <td style="vertical-align: bottom; background-color: #F2F2F2">&#160;</td> <td style="vertical-align: bottom; background-color: #F2F2F2; text-align: center">&#160;</td> <td style="vertical-align: bottom; background-color: #F2F2F2">&#160;</td> <td style="vertical-align: bottom; background-color: #F2F2F2; text-align: center">&#160;</td> <td style="vertical-align: bottom; background-color: #F2F2F2">&#160;</td> <td style="border-bottom: black 2.25pt double; background-color: #F2F2F2"><font style="font-size: 10pt">$</font></td> <td style="border-bottom: black 2.25pt double; background-color: #F2F2F2; text-align: right"><font style="font-size: 10pt"><b>3,750,144</b></font></td> <td style="background-color: #F2F2F2; text-align: right">&#160;</td> <td style="background-color: #F2F2F2; text-align: right">&#160;</td> <td style="border-bottom: black 2.25pt double; background-color: #F2F2F2"><font style="font-size: 10pt"><b>$</b></font></td> <td style="border-bottom: black 2.25pt double; background-color: #F2F2F2; text-align: right"><font style="font-size: 10pt"><b>2,753,436</b></font></td> <td style="background-color: #F2F2F2; text-align: right">&#160;</td> <td style="background-color: #F2F2F2; text-align: right">&#160;</td> <td style="border-bottom: black 2.25pt double; background-color: #F2F2F2"><font style="font-size: 10pt"><b>$</b></font></td> <td style="border-bottom: black 2.25pt double; background-color: #F2F2F2; text-align: right"><font style="font-size: 10pt"><b>996,708</b></font></td> <td style="vertical-align: bottom; background-color: white">&#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 during the years ended June 30, 2019 and 2018 was $422,183 and $488,049, respectively. The amortization expenses of the definite lived intangible assets for the next five years and thereafter are as follows:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 27.5pt; text-align: justify; text-indent: 0.5in">&#160;</p> <table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 10pt"><b>FY2020</b></font></td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 10pt"><b>FY2021</b></font></td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 10pt"><b>FY2022</b></font></td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 10pt"><b>FY2023</b></font></td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 10pt"><b>FY2024</b></font></td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 10pt"><b>Thereafter</b></font></td> <td>&#160;</td></tr> <tr> <td style="vertical-align: bottom; width: 19%; background-color: #EEEEEE"><font style="font-size: 10pt"><b>Total</b></font></td> <td style="vertical-align: bottom; width: 1%; background-color: #EEEEEE">&#160;</td> <td style="vertical-align: bottom; width: 1%; border-bottom: black 2.25pt double; background-color: #EEEEEE"><font style="font-size: 10pt">$</font></td> <td style="vertical-align: bottom; width: 11%; border-bottom: black 2.25pt double; background-color: #EEEEEE; text-align: right"><font style="font-size: 10pt">303,890</font></td> <td style="vertical-align: bottom; width: 1%; background-color: #EEEEEE">&#160;</td> <td style="vertical-align: bottom; width: 1%; background-color: #EEEEEE">&#160;</td> <td style="vertical-align: bottom; width: 1%; border-bottom: black 2.25pt double; background-color: #EEEEEE"><font style="font-size: 10pt">$</font></td> <td style="vertical-align: bottom; width: 11%; border-bottom: black 2.25pt double; background-color: #EEEEEE; text-align: right"><font style="font-size: 10pt">114,452</font></td> <td style="vertical-align: bottom; width: 1%; background-color: #EEEEEE">&#160;</td> <td style="vertical-align: bottom; width: 1%; background-color: #EEEEEE">&#160;</td> <td style="vertical-align: bottom; width: 1%; border-bottom: black 2.25pt double; background-color: #EEEEEE"><font style="font-size: 10pt">$</font></td> <td style="width: 11%; border-bottom: black 2.25pt double; background-color: #EEEEEE; text-align: right"><font style="font-size: 10pt">47,465</font></td> <td style="vertical-align: bottom; width: 1%; background-color: #EEEEEE">&#160;</td> <td style="vertical-align: bottom; width: 1%; background-color: #EEEEEE">&#160;</td> <td style="vertical-align: bottom; width: 1%; border-bottom: black 2.25pt double; background-color: #EEEEEE"><font style="font-size: 10pt">$</font></td> <td style="vertical-align: bottom; width: 10%; border-bottom: black 2.25pt double; background-color: #EEEEEE; text-align: right"><font style="font-size: 10pt">26,827</font></td> <td style="vertical-align: bottom; width: 1%; background-color: #EEEEEE">&#160;</td> <td style="vertical-align: bottom; width: 1%; background-color: #EEEEEE">&#160;</td> <td style="vertical-align: bottom; width: 1%; border-bottom: black 2.25pt double; background-color: #EEEEEE"><font style="font-size: 10pt">$</font></td> <td style="vertical-align: bottom; width: 10%; border-bottom: black 2.25pt double; background-color: #EEEEEE; text-align: right"><font style="font-size: 10pt">16,745</font></td> <td style="vertical-align: bottom; width: 1%; background-color: #EEEEEE">&#160;</td> <td style="vertical-align: bottom; width: 1%; background-color: #EEEEEE">&#160;</td> <td style="vertical-align: bottom; width: 1%; border-bottom: black 2.25pt double; background-color: #EEEEEE"><font style="font-size: 10pt">$</font></td> <td style="vertical-align: bottom; width: 10%; border-bottom: black 2.25pt double; background-color: #EEEEEE; text-align: right"><font style="font-size: 10pt">20,786</font></td> <td style="vertical-align: bottom; width: 1%; background-color: white">&#160;</td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><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">In accordance with ASC 360, &#8220;Property, Plant, and Equipment,&#8221; 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.&#160;&#160;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 assets; 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">We are not aware of any events or changes in circumstances during the year ended June 30, 2019 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&#8217;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 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"><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">Basic 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"><b>Concentrations of Credit Risk </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.&#160;&#160;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; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Substantially all of 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; 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 significant portion of our revenue is derived from a small number of customers. For the year ended June 30, 2019, net sales to our two largest customers represented 57% and 24% of our consolidated net sales, respectively, and 56% and 26% of our accounts receivable balance as of June 30, 2019. For the year ended June 30, 2018, net sales to our three largest customers represented 54%, 21%, and 11% of our consolidated net sales, respectively, and 48%, 36%, and 9% of our accounts receivable balance as of June 30, 2018. No other customer accounted for more than ten percent of total net sales for the years ended June 30, 2019 and 2018. For the year ended June 30, 2019, sales to Verizon and Sprint each comprised more the 10% of our net sales. For the year ended June 30, 2018, sales to Verizon, Sprint, and Anydata Corp. each comprised more the 10% of our net sales.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">For the year ended June 30, 2019, we purchased the majority of our wireless data products from two manufacturing companies located in Asia. If this manufacturing company were to experience delays, capacity constraints or quality control problems, product shipments to our customers could be delayed, or our customers could consequently elect to cancel the underlying product purchase order, which would negatively impact our revenue. For the year ended June 30, 2019, we purchased wireless data products from these suppliers in the amount of $28,858,171, or 97% of total purchases, and had related accounts payable of $4,401,501 as of June 30, 2019. For the year ended June 30, 2018, we purchased wireless data products from this supplier in the amount of $19,507,215, or 87% of total purchases, and had related accounts payable of $5,834,383 as of June 30, 2018.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; 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. 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 Issued Accounting Pronouncements</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 27.5pt">&#160;&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">In March 2016, the FASB issued Accounting Standards Update No. 2016-02, Leases (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. ASU 2016-02 will be effective for us beginning in our first quarter of fiscal 2020, and early adoption is permitted. We are currently evaluating the impact of adopting the new standard on our consolidated financial statements and the timing and presentation of our adoption. However, we do not expect that the adoption of this update will materially impact the Company&#8217;s consolidated financial statements.&#160;</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="color: #222222; 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><font style="color: #111111">Under the amendments in ASU 2018-02, an entity may elect to reclassify the income tax effects of the TCJA 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.</font></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:&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;&#160;</p> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td> <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Fiscal Year Ended June 30,</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="font-weight: bold; padding-bottom: 1pt">Net sales:</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">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="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">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: 66%; text-align: left">United States</td><td style="width: 2%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">36,217,387</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">29,235,011</td><td style="width: 1%; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Caribbean and South America</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">238,970</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">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">224,427</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">335,845</td><td style="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">27,086</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">256,007</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">36,468,900</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">30,065,833</td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left">&#160;</td></tr></table> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"><tr style="vertical-align: bottom"><td style="font-weight: bold; padding-bottom: 1pt">Long-lived assets, net (property and equipment and intangible assets):</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">June 30, 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="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">June 30, 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: 66%; text-align: left">United States</td><td style="width: 2%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">1,209,159</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">1,073,640</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">32,631</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">47,140</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">1,241,790</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,120,780</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: 27.5pt">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: 29.7pt">&#160;</p> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td>&#160;</td><td style="padding-bottom: 1pt">&#160;</td> <td colspan="2" style="text-align: right; border-bottom: Black 1pt solid">June 30, 2019</td><td style="padding-bottom: 1pt">&#160;</td><td style="padding-bottom: 1pt">&#160;</td> <td colspan="2" style="text-align: right; border-bottom: Black 1pt solid">June 30, 2018</td><td style="padding-bottom: 1pt">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="width: 66%; text-align: left; padding-bottom: 2.5pt">Accounts Receivable</td><td style="width: 2%; padding-bottom: 2.5pt">&#160;</td> <td style="width: 1%; border-bottom: Black 2.5pt double; text-align: left">$</td><td style="width: 13%; border-bottom: Black 2.5pt double; text-align: right">4,138,470</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="width: 1%; border-bottom: Black 2.5pt double; text-align: left">$</td><td style="width: 13%; border-bottom: Black 2.5pt double; text-align: right">7,907,117</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: 27.5pt">Our contract liabilities are as follows:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 29.7pt">&#160;</p> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td>&#160;</td><td style="padding-bottom: 1pt">&#160;</td> <td colspan="2" style="text-align: right; border-bottom: Black 1pt solid">June 30, 2019</td><td style="padding-bottom: 1pt">&#160;</td><td style="padding-bottom: 1pt">&#160;</td> <td colspan="2" style="text-align: right; border-bottom: Black 1pt solid">June 30, 2018</td><td style="padding-bottom: 1pt">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="width: 66%; text-align: left">Advance payments from customers</td><td style="width: 2%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 13%; 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: 13%; text-align: right">228,598</td><td style="width: 1%; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1pt">Undelivered products</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">140,000</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">140,000</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="padding-bottom: 2.5pt">Totals</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">140,000</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">368,598</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">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; text-align: justify"></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 30.8pt; text-align: justify; text-indent: 0.5in">&#160;</p> <table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: bottom; background-color: #EEEEEE"> <td style="width: 50%; text-align: justify"><font style="font-size: 10pt">Machinery</font></td> <td style="width: 1%">&#160;</td> <td style="width: 49%; text-align: right"><font style="font-size: 10pt">6 years</font></td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="text-align: justify"><font style="font-size: 10pt">Office equipment</font></td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">5 years</font></td></tr> <tr style="vertical-align: bottom; background-color: #EEEEEE"> <td style="text-align: justify"><font style="font-size: 10pt">Molds</font></td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">3 years</font></td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="text-align: justify"><font style="font-size: 10pt">Vehicles</font></td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">5 years</font></td></tr> <tr style="vertical-align: bottom; background-color: #EEEEEE"> <td style="text-align: justify"><font style="font-size: 10pt">Computers and software</font></td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">5 years</font></td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="text-align: justify"><font style="font-size: 10pt">Furniture and fixtures</font></td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">7 years</font></td></tr> <tr style="vertical-align: bottom; background-color: #EEEEEE"> <td style="text-align: justify"><font style="font-size: 10pt">Facilities improvements</font></td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">5 years or life of the lease, whichever is shorter</font></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 27pt; text-align: justify">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 0pt 27pt; text-align: justify">&#160;</p> <table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: bottom"> <td style="border-bottom: black 1pt solid"><font style="font-size: 10pt"><b>Definite lived intangible assets:</b></font></td> <td>&#160;</td> <td style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 10pt"><b>Expected Life</b></font></td> <td>&#160;</td> <td style="border-bottom: black 1pt solid"> <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>&#160;</td> <td colspan="2" style="padding-bottom: 1pt; border-bottom: Black 1pt solid"> <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>&#160;</td> <td>&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid"> <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>&#160;</td> <td>&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid"> <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>&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="width: 25%; background-color: #F2F2F2"><font style="font-size: 10pt">Complete technology</font></td> <td style="width: 3%; background-color: #F2F2F2">&#160;</td> <td style="width: 13%; background-color: #F2F2F2; padding-left: 1.15pt; text-align: center"><font style="font-size: 10pt">3 years</font></td> <td style="width: 1%; background-color: #F2F2F2">&#160;</td> <td style="width: 11%; background-color: #F2F2F2; text-align: center"><font style="font-size: 10pt">3.0 years</font></td> <td style="width: 1%; background-color: #F2F2F2">&#160;</td> <td style="width: 4%; background-color: #F2F2F2">&#160;</td> <td style="width: 10%; background-color: #F2F2F2; text-align: right"><font style="font-size: 10pt">18,397</font></td> <td style="width: 1%; background-color: #F2F2F2">&#160;</td> <td style="width: 1%; background-color: #F2F2F2">&#160;</td> <td style="width: 3%; background-color: #F2F2F2">&#160;</td> <td style="width: 10%; background-color: #F2F2F2; text-align: right"><font style="font-size: 10pt">-</font></td> <td style="width: 1%; background-color: #F2F2F2">&#160;</td> <td style="width: 1%; background-color: #F2F2F2">&#160;</td> <td style="width: 4%; background-color: #F2F2F2">&#160;</td> <td style="width: 10%; background-color: #F2F2F2; text-align: right"><font style="font-size: 10pt">18,397</font></td> <td style="width: 1%; background-color: white">&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="background-color: #F2F2F2; padding-left: 9.9pt; text-indent: -9.9pt"><font style="font-size: 10pt">Technology in progress</font></td> <td style="background-color: #F2F2F2">&#160;</td> <td style="background-color: #F2F2F2; text-align: center"><font style="font-size: 10pt">Not Applicable</font></td> <td style="background-color: #F2F2F2">&#160;</td> <td style="background-color: #F2F2F2; text-align: center"><font style="font-size: 10pt">-</font></td> <td style="background-color: #F2F2F2">&#160;</td> <td style="background-color: #F2F2F2">&#160;</td> <td style="background-color: #F2F2F2; text-align: right"><font style="font-size: 10pt">465,352</font></td> <td style="background-color: #F2F2F2">&#160;</td> <td style="background-color: #F2F2F2">&#160;</td> <td style="background-color: #F2F2F2">&#160;</td> <td style="background-color: #F2F2F2; text-align: right"><font style="font-size: 10pt">-</font></td> <td style="background-color: #F2F2F2">&#160;</td> <td style="background-color: #F2F2F2">&#160;</td> <td style="background-color: #F2F2F2">&#160;</td> <td style="background-color: #F2F2F2; text-align: right"><font style="font-size: 10pt">465,352</font></td> <td style="background-color: white">&#160;</td></tr> <tr> <td style="vertical-align: bottom; padding-left: 9.9pt; text-indent: -9.9pt"><font style="font-size: 10pt">Software</font></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: bottom; text-align: center"><font style="font-size: 10pt">5 years</font></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: bottom; text-align: center"><font style="font-size: 10pt">2.7 years</font></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: bottom; text-align: right"><font style="font-size: 10pt">423,436</font></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: bottom; text-align: right"><font style="font-size: 10pt">278,266</font></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: bottom">&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">145,170</font></td> <td style="vertical-align: bottom; background-color: white">&#160;</td></tr> <tr> <td style="vertical-align: bottom; background-color: #F2F2F2; padding-left: 9.9pt; text-indent: -9.9pt"><font style="font-size: 10pt">Patents</font></td> <td style="vertical-align: bottom; background-color: #F2F2F2">&#160;</td> <td style="vertical-align: bottom; background-color: #F2F2F2; text-align: center"><font style="font-size: 10pt">10 years</font></td> <td style="vertical-align: bottom; background-color: #F2F2F2">&#160;</td> <td style="vertical-align: bottom; background-color: #F2F2F2; text-align: center"><font style="font-size: 10pt">6.3 years</font></td> <td style="vertical-align: bottom; background-color: #F2F2F2">&#160;</td> <td style="vertical-align: bottom; background-color: #F2F2F2">&#160;</td> <td style="vertical-align: bottom; background-color: #F2F2F2; text-align: right"><font style="font-size: 10pt">58,884</font></td> <td style="vertical-align: bottom; background-color: #F2F2F2">&#160;</td> <td style="vertical-align: bottom; background-color: #F2F2F2">&#160;</td> <td style="vertical-align: bottom; background-color: #F2F2F2">&#160;</td> <td style="vertical-align: bottom; background-color: #F2F2F2; text-align: right"><font style="font-size: 10pt">8,729</font></td> <td style="vertical-align: bottom; background-color: #F2F2F2">&#160;</td> <td style="vertical-align: bottom; background-color: #F2F2F2">&#160;</td> <td style="vertical-align: bottom; background-color: #F2F2F2">&#160;</td> <td style="background-color: #F2F2F2; text-align: right"><font style="font-size: 10pt">50,155</font></td> <td style="vertical-align: bottom; background-color: white">&#160;</td></tr> <tr> <td style="vertical-align: bottom; padding-left: 9.9pt; text-indent: -9.9pt"><font style="font-size: 10pt">Certifications &#38; licenses</font></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: bottom; text-align: center"><font style="font-size: 10pt">3 years</font></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: bottom; text-align: center"><font style="font-size: 10pt">0.8 years</font></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: bottom; border-bottom: black 1pt solid">&#160;</td> <td style="vertical-align: bottom; border-bottom: black 1pt solid; text-align: right"><font style="font-size: 10pt">3,319,461</font></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: bottom; border-bottom: black 1pt solid">&#160;</td> <td style="vertical-align: bottom; border-bottom: black 1pt solid; text-align: right"><font style="font-size: 10pt">2,888,624</font></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: bottom; border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 10pt">430,837</font></td> <td style="vertical-align: bottom; background-color: white">&#160;</td></tr> <tr> <td style="vertical-align: bottom; background-color: #F2F2F2; padding-left: 9.9pt; text-indent: -9.9pt"><font style="font-size: 10pt"><b>Total as of June 30, 2019</b></font></td> <td style="vertical-align: bottom; background-color: #F2F2F2">&#160;</td> <td style="vertical-align: bottom; background-color: #F2F2F2; text-align: center">&#160;</td> <td style="vertical-align: bottom; background-color: #F2F2F2">&#160;</td> <td style="vertical-align: bottom; background-color: #F2F2F2; text-align: center">&#160;</td> <td style="vertical-align: bottom; background-color: #F2F2F2">&#160;</td> <td style="border-bottom: black 2.25pt double; background-color: #F2F2F2"><font style="font-size: 10pt">$</font></td> <td style="border-bottom: black 2.25pt double; background-color: #F2F2F2; text-align: right"><font style="font-size: 10pt"><b>4,285,530</b></font></td> <td style="background-color: #F2F2F2; text-align: right">&#160;</td> <td style="background-color: #F2F2F2; text-align: right">&#160;</td> <td style="border-bottom: black 2.25pt double; background-color: #F2F2F2"><font style="font-size: 10pt"><b>$</b></font></td> <td style="border-bottom: black 2.25pt double; background-color: #F2F2F2; text-align: right"><font style="font-size: 10pt"><b>3,175,619</b></font></td> <td style="background-color: #F2F2F2; text-align: right">&#160;</td> <td style="background-color: #F2F2F2; text-align: right">&#160;</td> <td style="border-bottom: black 2.25pt double; background-color: #F2F2F2"><font style="font-size: 10pt"><b>$</b></font></td> <td style="border-bottom: black 2.25pt double; background-color: #F2F2F2; text-align: right"><font style="font-size: 10pt"><b>1,109,911</b></font></td> <td style="vertical-align: bottom; background-color: white">&#160;</td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 27pt; 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, 2018:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p> <table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: bottom"> <td style="border-bottom: black 1pt solid"><font style="font-size: 10pt"><b>Definite lived intangible assets:</b></font></td> <td>&#160;</td> <td style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 10pt"><b>Expected Life</b></font></td> <td>&#160;</td> <td style="border-bottom: black 1pt solid"> <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>&#160;</td> <td colspan="2" style="border-bottom: Black 1pt solid"> <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>&#160;</td> <td>&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid"> <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>&#160;</td> <td>&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid"> <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>&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="width: 25%; background-color: #F2F2F2"><font style="font-size: 10pt">Complete technology</font></td> <td style="width: 3%; background-color: #F2F2F2">&#160;</td> <td style="width: 13%; background-color: #F2F2F2; padding-left: 1.15pt; text-align: center"><font style="font-size: 10pt">3 years</font></td> <td style="width: 1%; background-color: #F2F2F2">&#160;</td> <td style="width: 11%; background-color: #F2F2F2; text-align: center"><font style="font-size: 10pt">3.0 years</font></td> <td style="width: 1%; background-color: #F2F2F2">&#160;</td> <td style="width: 4%; background-color: #F2F2F2">&#160;</td> <td style="width: 10%; background-color: #F2F2F2; text-align: right"><font style="font-size: 10pt">18,397</font></td> <td style="width: 1%; background-color: #F2F2F2">&#160;</td> <td style="width: 1%; background-color: #F2F2F2">&#160;</td> <td style="width: 3%; background-color: #F2F2F2">&#160;</td> <td style="width: 10%; background-color: #F2F2F2; text-align: right"><font style="font-size: 10pt">-</font></td> <td style="width: 1%; background-color: #F2F2F2">&#160;</td> <td style="width: 1%; background-color: #F2F2F2">&#160;</td> <td style="width: 4%; background-color: #F2F2F2">&#160;</td> <td style="width: 10%; background-color: #F2F2F2; text-align: right"><font style="font-size: 10pt">18,397</font></td> <td style="width: 1%; background-color: white">&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="background-color: #F2F2F2; padding-left: 9.9pt; text-indent: -9.9pt"><font style="font-size: 10pt">Technology in progress</font></td> <td style="background-color: #F2F2F2">&#160;</td> <td style="background-color: #F2F2F2; text-align: center"><font style="font-size: 10pt">Not Applicable</font></td> <td style="background-color: #F2F2F2">&#160;</td> <td style="background-color: #F2F2F2; text-align: center"><font style="font-size: 10pt">-</font></td> <td style="background-color: #F2F2F2">&#160;</td> <td style="background-color: #F2F2F2">&#160;</td> <td style="background-color: #F2F2F2; text-align: right"><font style="font-size: 10pt">100,000</font></td> <td style="background-color: #F2F2F2">&#160;</td> <td style="background-color: #F2F2F2">&#160;</td> <td style="background-color: #F2F2F2">&#160;</td> <td style="background-color: #F2F2F2; text-align: right"><font style="font-size: 10pt">-</font></td> <td style="background-color: #F2F2F2">&#160;</td> <td style="background-color: #F2F2F2">&#160;</td> <td style="background-color: #F2F2F2">&#160;</td> <td style="background-color: #F2F2F2; text-align: right"><font style="font-size: 10pt">100,000</font></td> <td style="background-color: white">&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="padding-left: 9.9pt; text-indent: -9.9pt"><font style="font-size: 10pt">Software</font></td> <td>&#160;</td> <td style="text-align: center"><font style="font-size: 10pt">5 years</font></td> <td>&#160;</td> <td style="text-align: center"><font style="font-size: 10pt">2.7 years</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">323,295</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">238,487</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">84,808</font></td> <td style="background-color: white">&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="background-color: #F2F2F2; padding-left: 9.9pt; text-indent: -9.9pt"><font style="font-size: 10pt">Patents</font></td> <td style="background-color: #F2F2F2">&#160;</td> <td style="background-color: #F2F2F2; text-align: center"><font style="font-size: 10pt">10 years</font></td> <td style="background-color: #F2F2F2">&#160;</td> <td style="background-color: #F2F2F2; text-align: center"><font style="font-size: 10pt">7.0 years</font></td> <td style="background-color: #F2F2F2">&#160;</td> <td style="background-color: #F2F2F2">&#160;</td> <td style="background-color: #F2F2F2; text-align: right"><font style="font-size: 10pt">58,391</font></td> <td style="background-color: #F2F2F2">&#160;</td> <td style="background-color: #F2F2F2">&#160;</td> <td style="background-color: #F2F2F2">&#160;</td> <td style="background-color: #F2F2F2; text-align: right"><font style="font-size: 10pt">6,683</font></td> <td style="background-color: #F2F2F2">&#160;</td> <td style="background-color: #F2F2F2">&#160;</td> <td style="background-color: #F2F2F2">&#160;</td> <td style="background-color: #F2F2F2; text-align: right"><font style="font-size: 10pt">51,708</font></td> <td style="background-color: white">&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="padding-left: 9.9pt; text-indent: -9.9pt"><font style="font-size: 10pt">Certifications &#38; licenses</font></td> <td>&#160;</td> <td style="text-align: center"><font style="font-size: 10pt">3 years</font></td> <td>&#160;</td> <td style="text-align: center"><font style="font-size: 10pt">1.9 years</font></td> <td>&#160;</td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 10pt">3,250,061</font></td> <td>&#160;</td> <td>&#160;</td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 10pt">2,508,266</font></td> <td>&#160;</td> <td>&#160;</td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 10pt">741,795</font></td> <td style="background-color: white">&#160;</td></tr> <tr> <td style="vertical-align: bottom; background-color: #F2F2F2; padding-left: 9.9pt; text-indent: -9.9pt"><font style="font-size: 10pt"><b>Total as of June 30, 2018</b></font></td> <td style="vertical-align: bottom; background-color: #F2F2F2">&#160;</td> <td style="vertical-align: bottom; background-color: #F2F2F2; text-align: center">&#160;</td> <td style="vertical-align: bottom; background-color: #F2F2F2">&#160;</td> <td style="vertical-align: bottom; background-color: #F2F2F2; text-align: center">&#160;</td> <td style="vertical-align: bottom; background-color: #F2F2F2">&#160;</td> <td style="border-bottom: black 2.25pt double; background-color: #F2F2F2"><font style="font-size: 10pt">$</font></td> <td style="border-bottom: black 2.25pt double; background-color: #F2F2F2; text-align: right"><font style="font-size: 10pt"><b>3,750,144</b></font></td> <td style="background-color: #F2F2F2; text-align: right">&#160;</td> <td style="background-color: #F2F2F2; text-align: right">&#160;</td> <td style="border-bottom: black 2.25pt double; background-color: #F2F2F2"><font style="font-size: 10pt"><b>$</b></font></td> <td style="border-bottom: black 2.25pt double; background-color: #F2F2F2; text-align: right"><font style="font-size: 10pt"><b>2,753,436</b></font></td> <td style="background-color: #F2F2F2; text-align: right">&#160;</td> <td style="background-color: #F2F2F2; text-align: right">&#160;</td> <td style="border-bottom: black 2.25pt double; background-color: #F2F2F2"><font style="font-size: 10pt"><b>$</b></font></td> <td style="border-bottom: black 2.25pt double; background-color: #F2F2F2; text-align: right"><font style="font-size: 10pt"><b>996,708</b></font></td> <td style="vertical-align: bottom; background-color: white">&#160;</td></tr></table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The amortization expenses of the definite lived intangible assets for the next five years and thereafter are as follows:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 27.5pt; text-align: justify; text-indent: 0.5in">&#160;</p> <table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 10pt"><b>FY2020</b></font></td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 10pt"><b>FY2021</b></font></td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 10pt"><b>FY2022</b></font></td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 10pt"><b>FY2023</b></font></td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 10pt"><b>FY2024</b></font></td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 10pt"><b>Thereafter</b></font></td> <td>&#160;</td></tr> <tr> <td style="vertical-align: bottom; width: 19%; background-color: #EEEEEE"><font style="font-size: 10pt"><b>Total</b></font></td> <td style="vertical-align: bottom; width: 1%; background-color: #EEEEEE">&#160;</td> <td style="vertical-align: bottom; width: 1%; border-bottom: black 2.25pt double; background-color: #EEEEEE"><font style="font-size: 10pt">$</font></td> <td style="vertical-align: bottom; width: 11%; border-bottom: black 2.25pt double; background-color: #EEEEEE; text-align: right"><font style="font-size: 10pt">303,890</font></td> <td style="vertical-align: bottom; width: 1%; background-color: #EEEEEE">&#160;</td> <td style="vertical-align: bottom; width: 1%; background-color: #EEEEEE">&#160;</td> <td style="vertical-align: bottom; width: 1%; border-bottom: black 2.25pt double; background-color: #EEEEEE"><font style="font-size: 10pt">$</font></td> <td style="vertical-align: bottom; width: 11%; border-bottom: black 2.25pt double; background-color: #EEEEEE; text-align: right"><font style="font-size: 10pt">114,452</font></td> <td style="vertical-align: bottom; width: 1%; background-color: #EEEEEE">&#160;</td> <td style="vertical-align: bottom; width: 1%; background-color: #EEEEEE">&#160;</td> <td style="vertical-align: bottom; width: 1%; border-bottom: black 2.25pt double; background-color: #EEEEEE"><font style="font-size: 10pt">$</font></td> <td style="width: 11%; border-bottom: black 2.25pt double; background-color: #EEEEEE; text-align: right"><font style="font-size: 10pt">47,465</font></td> <td style="vertical-align: bottom; width: 1%; background-color: #EEEEEE">&#160;</td> <td style="vertical-align: bottom; width: 1%; background-color: #EEEEEE">&#160;</td> <td style="vertical-align: bottom; width: 1%; border-bottom: black 2.25pt double; background-color: #EEEEEE"><font style="font-size: 10pt">$</font></td> <td style="vertical-align: bottom; width: 10%; border-bottom: black 2.25pt double; background-color: #EEEEEE; text-align: right"><font style="font-size: 10pt">26,827</font></td> <td style="vertical-align: bottom; width: 1%; background-color: #EEEEEE">&#160;</td> <td style="vertical-align: bottom; width: 1%; background-color: #EEEEEE">&#160;</td> <td style="vertical-align: bottom; width: 1%; border-bottom: black 2.25pt double; background-color: #EEEEEE"><font style="font-size: 10pt">$</font></td> <td style="vertical-align: bottom; width: 10%; border-bottom: black 2.25pt double; background-color: #EEEEEE; text-align: right"><font style="font-size: 10pt">16,745</font></td> <td style="vertical-align: bottom; width: 1%; background-color: #EEEEEE">&#160;</td> <td style="vertical-align: bottom; width: 1%; background-color: #EEEEEE">&#160;</td> <td style="vertical-align: bottom; width: 1%; border-bottom: black 2.25pt double; background-color: #EEEEEE"><font style="font-size: 10pt">$</font></td> <td style="vertical-align: bottom; width: 10%; border-bottom: black 2.25pt double; background-color: #EEEEEE; text-align: right"><font style="font-size: 10pt">20,786</font></td> <td style="vertical-align: bottom; width: 1%; background-color: white">&#160;</td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 27.5pt">Property and equipment consisted of the following as of:&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 27.5pt">&#160;</p> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">June 30, 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="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">June 30, 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: 66%; text-align: justify">Machinery and facility</td><td style="width: 2%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">363,022</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">306,335</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">396,222</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">385,913</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">784,170</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">984,720</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,543,414</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">1,676,968</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,411,535</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,552,896</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">131,879</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">124,072</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: 27pt">Accrued liabilities consisted of the following as of:&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 27pt">&#160;</p> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">June 30, 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="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">June 30, 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: 66%; text-align: left">Accrued salaries, payroll deductions owed to government entities</td><td style="width: 2%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">44,752</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">38,855</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">56,335</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">54,506</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">408</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">1,332</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">6,163</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">24,655</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="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">247,658</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">259,348</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: 29.7pt">Income tax provision for the years ended June 30, 2019 and 2018 consists of the following:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 29.7pt">&#160;</p> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td> <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Year Ended June 30,</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="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">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="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">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="text-align: left">Current income tax expense (benefit):</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: White"> <td style="width: 66%; text-indent: 9.9pt">Federal</td><td style="width: 2%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 13%; 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: 13%; text-align: right">3,750</td><td style="width: 1%; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="padding-bottom: 1pt; text-indent: 9.9pt">State</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">801</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">800</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">801</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">4,550</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">Deferred income tax expense (benefit):</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: White"> <td style="text-indent: 9.9pt">Federal</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">(345,083</td><td style="text-align: left">)</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">(27,460</td><td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-indent: 9.9pt">State</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="padding-bottom: 1pt; text-indent: 9.9pt">Foreign</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">(84,463</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">(164,063</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="padding-bottom: 1pt">&#160;</td><td style="padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(429,546</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">(191,523</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 2.5pt">Benefit for income taxes</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">(428,745</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">(186,973</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-align: justify; text-indent: 29.7pt">The provision (benefit) for income taxes reconciles to the amount computed by applying the effective federal statutory income tax rate to the income before provision for income taxes as follows:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 29.7pt">&#160;</p> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td> <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Year Ended June 30,</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="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">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="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">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: 66%; text-align: left; padding-left: 5pt; text-indent: -5pt">Federal tax benefit, at statutory rate of 21% for the year ended June 30, 2019 and 34% for the year ended June 30, 2018</td><td style="width: 2%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">(438,706</td><td style="width: 1%; text-align: left">)</td><td style="width: 2%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">(799,696</td><td style="width: 1%; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">State tax, net of federal tax benefit</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">(50,881</td><td style="text-align: left">)</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">(54,642</td><td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left">Nondeductible expenses</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">4,129</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">6,753</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">R&#38;D credits</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">(36,127</td><td style="text-align: left">)</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">(36,733</td><td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left">Foreign rate difference</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">40,660</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">(54,332</td><td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td>Other</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">666</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">34,878</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">Rate reduction</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">51,514</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">661,629</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">Change in valuation allowance</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">55,170</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: left; padding-bottom: 2.5pt">Benefit for income taxes</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">(428,745</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">(186,973</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-align: justify; text-indent: 29.7pt">Significant components of our deferred tax assets are as follows:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 29.7pt">&#160;</p> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">June 30, 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="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">June 30, 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="text-align: justify">Deferred tax asset:</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: White"> <td style="width: 66%; text-align: justify; text-indent: 9.9pt">Net operating losses</td><td style="width: 2%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">1,767,365</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">1,417,549</td><td style="width: 1%; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: justify; text-indent: 9.9pt">State tax</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">169</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">169</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: justify; text-indent: 9.9pt">Intangibles</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">22,678</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">44,200</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; text-indent: 9.9pt">Tax credits</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">666,380</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">589,206</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: justify; text-indent: 9.9pt">Inventory reserve</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">165,160</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">76,663</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; text-indent: 9.9pt">Other, net</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">44,853</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">48,687</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: justify; padding-bottom: 1pt">Total deferred tax assets</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,666,605</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,176,474</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: left">Deferred tax liabilities:</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: White"> <td style="text-align: left; padding-bottom: 1pt; text-indent: 9.9pt">Fixed asset</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">(25,100</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">(17,123</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left; padding-bottom: 1pt">Total deferred tax 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">(25,100</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">(17,123</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1pt">Less valuation allowance</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">(358,530</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">(305,922</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left; padding-bottom: 2.5pt">Net deferred tax asset</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">2,282,975</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,853,429</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: 29.7pt">A reconciliation of the beginning and ending balance of unrecognized tax benefits, which have been considered in the Company's computation of its deferred tax assets, is as follows:&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 29.7pt">&#160;</p> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="width: 83%">Balance as of June 30, 2017</td><td style="width: 2%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">221,145</td><td style="width: 1%; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Gross increase</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">35,894</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">Relief of ASC 740 reserve/adjustment</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">(14,852</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td>Balance as of June 30, 2018</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">242,187</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">Gross increase</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">33,075</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">Balance as of June 30, 2019</td><td style="padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">275,262</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: 27.5pt">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; text-indent: 27.5pt">&#160;</p> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td> <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Year Ended June 30,</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="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">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="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">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: 66%; text-align: left; padding-bottom: 2.5pt">Net loss attributable to Parent Company</td><td style="width: 2%; padding-bottom: 2.5pt">&#160;</td> <td style="width: 1%; border-bottom: Black 2.5pt double; text-align: left">$</td><td style="width: 13%; border-bottom: Black 2.5pt double; text-align: right">(1,276,124</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="width: 1%; border-bottom: Black 2.5pt double; text-align: left">$</td><td style="width: 13%; border-bottom: Black 2.5pt double; text-align: right">(2,092,457</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></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="padding-left: 20pt">Basic</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,538,610</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; padding-left: 20pt">Dilutive effect of common stock equivalents arising from&#160;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">&#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">&#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="padding-bottom: 2.5pt">Diluted Outstanding shares</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">10,570,203</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">&#160;</td><td style="border-bottom: Black 2.5pt double; text-align: right">10,538,610</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 2.5pt">Basic 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.12</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.20</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="padding-bottom: 2.5pt">Diluted 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.12</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.20</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-align: justify; text-indent: 30.8pt">A summary of the status of our stock options is presented below:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30.8pt">&#160;</p> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td>&#160;</td><td>&#160;</td> <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td> <td colspan="2">&#160;</td><td>&#160;</td><td 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>&#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>&#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>&#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="font-weight: bold; padding-bottom: 1pt">Options</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">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="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">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="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">(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="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">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%">Outstanding as of June 30, 2017</td><td style="width: 2%">&#160;</td> <td style="width: 1%; text-align: left">&#160;</td><td style="width: 11%; text-align: right">399,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.12</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">4.05</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">451,820</td><td style="width: 1%; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td>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>Exercised</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">(50,000</td><td style="text-align: left">)</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">(1.34</td><td style="text-align: left">)</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">(3.95</td><td style="text-align: left">)</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">(92,500</td><td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td>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">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">(50,000</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.34</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">(3.96</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">(92,500</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">Outstanding as of June&#160;30, 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="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; 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="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; text-align: right">2.75</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">241,220</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>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: White"> <td>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: rgb(238,238,238)"> <td>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: White"> <td style="text-align: left; padding-bottom: 1pt">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="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">&#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">&#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="padding-bottom: 2.5pt">Outstanding as of June 30, 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="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; 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="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; text-align: right">2.75</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">420,620</td><td style="padding-bottom: 2.5pt; 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">&#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="padding-bottom: 2.5pt">Exercisable as of June 30, 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="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; 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="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; text-align: right">2.75</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">420,620</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr> </table> 1241790 1120780 1209159 32631 47140 1073640 P6Y P5Y P3Y P5Y P5Y P7Y 5 years or life of the lease, whichever is shorter P3Y P5Y P10Y P3Y P3Y P5Y P10Y P3Y P3Y P2Y8M12D P6Y3M19D P9M18D P3Y P2Y8M12D P7Y P1Y10M25D 4285530 3750144 18397 465352 423436 58884 3319461 18397 100000 323295 58391 3250061 3175619 2753436 0 0 278266 8729 2888624 0 0 238487 6683 2508266 303890 114452 47465 26827 16745 20786 0.358 0.482 -431964 -511622 0 0 465352 100000 6105 16488 0 0 553281 295502 0 0 422183 488049 0.57 0.24 0.54 0.21 0.11 0.56 0.26 0.48 0.36 0.09 0.97 0.87 0.99 0.01 More than 10% More than 10% 1543414 1676968 363022 396222 784170 306335 385913 984720 1411535 1552896 234321 44752 38855 56335 54506 140000 140000 408 1332 6163 24655 0 3750 801 800 801 4550 -345083 -27460 0 0 -84463 -164063 -429546 -191523 -438706 -799696 -50881 -54642 4129 6753 36127 36733 40660 -54332 666 34878 51514 661629 0 55170 1767365 1417549 169 169 22678 44200 666380 589206 165160 76663 44853 48687 2666605 2176474 25100 17123 25100 17123 358530 305922 2282975 1853429 275262 242187 221145 33075 35894 14852 5600000 2035-12-31 0.21 0.34 661629 -1276124 -2092457 0 0 299000 451556 313243 128400 9913 452808 321930 128400 2478 343330 321930 21400 0 321930 321930 0 0 160965 160965 0 0 1730589 1439998 278200 12391 415443 414252 299000 299000 399000 0 0 50000 0 50000 0 0 0 50000 299000 1.04 1.04 1.12 1.34 1.34 1.04 P2Y9M P2Y9M P4Y18D P3Y11M12D P3Y11M15D P2Y9M 241220 420620 451820 0 0 0 92500 0 0 0 92500 420620 0 299000 0 -1473758 -2172575 -1526577 -2140753 -1328943 -2060635 0.92 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 27.5pt">Future minimum payments under operating leases are as follows:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 27.5pt">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 27.5pt">&#160;</p> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td> <td colspan="18" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Payments Due by June 30,</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="padding-bottom: 1pt">&#160;</td> <td colspan="2" style="text-align: center">&#160;</td><td style="padding-bottom: 1pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2020</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="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2021</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="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2022</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="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2023</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="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2024</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="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Total</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="width: 22%; text-align: left; padding-left: 5pt; text-indent: -5pt">Administrative office, San Diego, CA</td><td style="width: 2%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">313,243</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: 9%; text-align: right">321,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: 9%; text-align: right">321,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: 9%; text-align: right">321,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: 9%; text-align: right">160,965</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: 9%; text-align: right">1,439,998</td><td style="width: 1%; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Administrative office, Korea</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">128,400</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">128,400</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">21,400</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">278,200</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">Corporate housing facility</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">9,913</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,478</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">&#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">&#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">12,391</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: left; padding-bottom: 2.5pt">Total Obligations</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">451,556</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">452,808</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">343,330</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">321,930</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">160,965</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,730,589</td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left">&#160;</td></tr></table> .358 .482 67000 50 66950 0 2382 5380226 0 -5528439 -2309057 140000 368598 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>NOTE 8 - COMMITMENTS AND CONTINGENCIES</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"><b>Leases</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 27.5pt">On September 9, 2015, we signed a lease for new office space consisting of approximately 12,775 square feet, located in San Diego, California, at a monthly rent of $23,115, which commenced on October 28, 2015. In addition to monthly rent, the new lease includes payment for certain common area costs. The term of the lease for the new office space was four years from the lease commencement date and was then extended by an additional fifty months, to December 31, 2023. 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. FTI leases approximately 10,000 square feet of office space, located in Seoul, Korea, at a monthly rent of approximately $8,000 that expires on 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 that expires on August 31, 2021. We lease one corporate housing facility primarily for our employees who travel, under a non-cancelable operating lease that expires on September 4, 2020.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 27.5pt">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 27.5pt">Rent expense for the years ended June 30, 2019 and 2018 was $415,443 and $414,252, respectively. Future minimum payments under operating leases are as follows:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 27.5pt">&#160;</p> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td> <td colspan="18" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Payments Due by June 30,</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="padding-bottom: 1pt">&#160;</td> <td colspan="2" style="text-align: center">&#160;</td><td style="padding-bottom: 1pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2020</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="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2021</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="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2022</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="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2023</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="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2024</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="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Total</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="width: 22%; text-align: left; padding-left: 5pt; text-indent: -5pt">Administrative office, San Diego, CA</td><td style="width: 2%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">313,243</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: 9%; text-align: right">321,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: 9%; text-align: right">321,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: 9%; text-align: right">321,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: 9%; text-align: right">160,965</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: 9%; text-align: right">1,439,998</td><td style="width: 1%; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Administrative office, Korea</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">128,400</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">128,400</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">21,400</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">278,200</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">Corporate housing facility</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">9,913</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,478</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">&#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">&#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">12,391</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: left; padding-bottom: 2.5pt">Total Obligations</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">451,556</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">452,808</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">343,330</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">321,930</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">160,965</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,730,589</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: 27.5pt">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Litigation </b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; 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; text-indent: 0.5in"><b></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; 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 entered into a Professional Services Agreement with Anydata Corp. (&#8220;Anydata&#8221;) for the productACT233F Smart Link OBD device on May 5, 2017, for a minimum purchase commitment 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 parts have already been ordered with 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 ownership group of Anydata. As of June 30, 2019, the remaining purchase commitment unfulfilled by Anydata to the Company was approximately $3.1 million. The total preliminary product purchase commitment with Quanta was approximately $1.9 million. This amount is subject to further changes depending on the ability of Quanta to repurpose some of the component parts to its other customers. We have not recorded a receivable from Anydata, nor a liability owed to Quanta. Management believes, at this time, a loss contingency is reasonably possible but not estimable as to how much ultimately would be paid to Quanta. For the year ended June 30, 2019, we paid $100,000 for the right to call on inventory and has recorded this amount as a prepaid. Additionally, we have agreed pricing adjustments with Quanta for other products to ensure demand is met and have recorded an additional $22,000 as a prepaid related to pricing adjustments. As of June 30, 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">&#160;</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; 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 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: 27.5pt">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 27.5pt">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: 27.5pt">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 27.5pt">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; text-indent: 27.5pt">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Chinese Tariffs</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; 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; text-indent: 0.5in">We believe that our products are currently exempt from Chinese tariffs. If this were to change at any point, a tariff of 10%-25% of the purchase price would be imposed. If such tariffs are imposed, they could have a materially adverse effect on sales and operating results</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>Customer Indemnification</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 27pt">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 27pt">Under purchase orders and contracts for the sale of our products we may provide indemnification to our customers for potential intellectual property infringement claims for which we may have no corresponding recourse against our third-party licensors. This potential liability, if realized, could materially adversely affect our business, operating results and financial condition.</p> EX-101.SCH 7 fkwl-20190630.xsd XBRL SCHEMA FILE 00000001 - Document - Document and Entity Information link:presentationLink link:calculationLink link:definitionLink 00000002 - Statement - Consolidated Balance Sheets link:presentationLink link:calculationLink link:definitionLink 00000003 - Statement - Consolidated Balance Sheets (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 00000004 - Statement - Consolidated Statements of Comprehensive Income link:presentationLink link:calculationLink link:definitionLink 00000005 - Statement - Consolidated Statements of Comprehensive Income (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 00000006 - Statement - Consolidated Statements of Stockholders' Equity link:presentationLink link:calculationLink link:definitionLink 00000007 - Statement - Consolidated Statements of Cash Flows link:presentationLink link:calculationLink link:definitionLink 00000008 - Disclosure - 1. BUSINESS OVERVIEW link:presentationLink link:calculationLink link:definitionLink 00000009 - Disclosure - 2. SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES link:presentationLink link:calculationLink link:definitionLink 00000010 - Disclosure - 3. FAIR VALUE MEASUREMENTS link:presentationLink link:calculationLink link:definitionLink 00000011 - Disclosure - 4. PROPERTY AND EQUIPMENT link:presentationLink link:calculationLink link:definitionLink 00000012 - Disclosure - 5. ACCRUED LIABILITIES link:presentationLink link:calculationLink link:definitionLink 00000013 - Disclosure - 6. INCOME TAXES link:presentationLink link:calculationLink link:definitionLink 00000014 - Disclosure - 7. EARNINGS PER SHARE link:presentationLink link:calculationLink link:definitionLink 00000015 - Disclosure - 8. COMMITMENTS AND CONTINGENCIES link:presentationLink link:calculationLink link:definitionLink 00000016 - Disclosure - 9. LONG-TERM INCENTIVE PLAN AWARDS link:presentationLink link:calculationLink link:definitionLink 00000017 - Disclosure - 10. SUBSEQUENT EVENTS link:presentationLink link:calculationLink link:definitionLink 00000018 - Disclosure - 2. SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies) link:presentationLink link:calculationLink link:definitionLink 00000019 - Disclosure - 2. SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables) link:presentationLink link:calculationLink link:definitionLink 00000020 - Disclosure - 4. PROPERTY AND EQUIPMENT (Tables) link:presentationLink link:calculationLink link:definitionLink 00000021 - Disclosure - 5. ACCRUED LIABILITIES (Tables) link:presentationLink link:calculationLink link:definitionLink 00000022 - Disclosure - 6. INCOME TAXES (Tables) link:presentationLink link:calculationLink link:definitionLink 00000023 - Disclosure - 7. EARNINGS PER SHARE (Tables) link:presentationLink link:calculationLink link:definitionLink 00000024 - Disclosure - 8. COMMITMENTS AND CONTINGENCIES (Tables) link:presentationLink link:calculationLink link:definitionLink 00000025 - Disclosure - 9. LONG-TERM INCENTIVE PLAN AWARDS (Tables) link:presentationLink link:calculationLink link:definitionLink 00000026 - Disclosure - 2. Summary of Significant Accounting Policies (Details - Segments) link:presentationLink link:calculationLink link:definitionLink 00000027 - Disclosure - 2. Summary of Significant Accounting Policies (Details - Segments Long-Lived Assets) link:presentationLink link:calculationLink link:definitionLink 00000028 - Disclosure - 2. Summary of Significant Accounting Policies (Details - Receivables) link:presentationLink link:calculationLink link:definitionLink 00000029 - Disclosure - 2. Summary of Significant Accounting Policies (Details - Contract liabilities) link:presentationLink link:calculationLink link:definitionLink 00000030 - Disclosure - 2. Summary of Significant Accounting Policies (Details - Useful lives) link:presentationLink link:calculationLink link:definitionLink 00000031 - Disclosure - 2. Summary of Significant Accounting Policies (Details - Intangibles) link:presentationLink link:calculationLink link:definitionLink 00000032 - Disclosure - 2. Summary of Significant Accounting Policies (Details - Amortization) link:presentationLink link:calculationLink link:definitionLink 00000033 - Disclosure - 2. Summary of Significant Accounting Policies (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000034 - Disclosure - 4. Property and Equipment (Details) link:presentationLink link:calculationLink link:definitionLink 00000035 - Disclosure - 4. Property and Equipment (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000036 - Disclosure - 5. Accrued Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 00000037 - Disclosure - 6. Income Taxes (Details - Provision for Income Taxes) link:presentationLink link:calculationLink link:definitionLink 00000038 - Disclosure - 6. Income Taxes (Details - Reconciliation of Tax Rate) link:presentationLink link:calculationLink link:definitionLink 00000039 - Disclosure - 6. Income Taxes (Details - Deferred Income Taxes) link:presentationLink link:calculationLink link:definitionLink 00000040 - Disclosure - 6. Income Taxes (Details - Unrecognized tax benefits) link:presentationLink link:calculationLink link:definitionLink 00000041 - Disclosure - 6. Income Taxes (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000042 - Disclosure - 7. Earnings Per Share (Details) link:presentationLink link:calculationLink link:definitionLink 00000043 - Disclosure - 7. Earnings (Loss) Per Share (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000044 - Disclosure - 8. Commitments and Contingencies (Details) link:presentationLink link:calculationLink link:definitionLink 00000045 - Disclosure - 8. Commitments and Contingencies (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000046 - Disclosure - 9. Long-Term Incentive Plan Awards (Details - Option Activity) link:presentationLink link:calculationLink link:definitionLink 00000047 - Disclosure - 9. Long-Term Incentive Plan Awards (Details Narrative) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 8 fkwl-20190630_cal.xml XBRL CALCULATION FILE EX-101.DEF 9 fkwl-20190630_def.xml XBRL DEFINITION FILE EX-101.LAB 10 fkwl-20190630_lab.xml XBRL LABEL FILE Equity Components [Axis] Common Stock Additional Paid-In Capital Retained Earnings Treasury Stock Accumulated Other Comprehensive Income (Loss) Noncontrolling Interest Geographical [Axis] United States [Member] Caribbean and South America [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 [Member] Indefinite-lived Intangible Assets by Major Class [Axis] Complete Technology [Member] Technology in progress [Member] Software [Member] Patents [Member] Certifications And Licenses [Member] Concentration Risk Benchmark [Axis] Sales [Member] Customer [Axis] Customer 1 [Member] Customer 2 [Member] Customer 3 [Member] Accounts Receivable [Member] Verizon, Sprint, Anydata [Member] Verizon and Sprint [Member] Purchases [Member] Concentration Risk Type [Axis] Supplier Concentration Risk [Member] Timing Of Transfer Of Good Or Service [Axis] Transferred At Point In Time [Member] Transferred Over Time [Member] Machinery and Facility [Member] Income Tax Authority [Axis] Federal [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] Subsegments [Axis] Noncontrolling Interest [Member] Product Or Service [Axis] Shipping and Handling [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 Ex Transition Period Entity Incorporation, State or Country Code Entity File Number Entity Interactive Data Current Entity Shell Company 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 Prepaid income taxes Advance payments to vendors Total current assets Property and equipment, net Intangible assets, net Deferred tax assets, non-current Goodwill Other assets TOTAL ASSETS LIABILITIES AND STOCKHOLDERS' EQUITY Current liabilities: Accounts payable Income tax payable Advance payments from customers Accrued liabilities Total current liabilities Total liabilities Commitments and contingencies (Note 8) 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 June 30, 2019 and 2018 Common stock, par value $0.001 per share, authorized 50,000,000 shares; 10,570,203 shares issued and outstanding as of June 30, 2019 and 2018, respectively Additional paid-in capital Retained earnings Treasury stock, 3,472,286 shares as of June 30, 2019 and 2018 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 Loss from operations Other income, net: Interest income Income from governmental subsidy Other income, net Total other income, net Loss before provision (benefit) for income taxes Income tax benefit Net loss Non-controlling interests in net loss of subsidiary 48.2% Non-controlling interests in net loss of subsidiary at 35.8% Net loss attributable to Parent Company Basic earnings (loss) per share attributable to Parent Company stockholders Diluted earnings (loss) per share attributable to Parent Company stockholders Weighted average common shares outstanding - basic Weighted average common shares outstanding - diluted Comprehensive loss Net loss Translation adjustments Comprehensive loss Comprehensive loss attributable to non-controlling interest Comprehensive loss attributable to controlling interest Statement [Table] Statement [Line Items] Non-controlling interests in net loss of subsidiary Beginning balace, shares Beginning balace, value Net loss attributable to Parent Company Foreign exchange translation Comprehensive income (loss) attributable to non-controlling interest Issuance of stock related to stock options exercised, shares Issuance of stock related to stock options exercised, value Purchases of shares of a subsidiary Ending balance, shares Ending balance, value Statement of Cash Flows [Abstract] CASH FLOWS FROM OPERATING ACTIVITIES: Adjustments to reconcile net loss to net cash provided by (used in) operating activities: Depreciation Amortization of intangible assets Reserve for obsolete inventory Deferred tax Forgiveness of accounts payable Increase (decrease) in cash due to change in: Accounts receivable Inventories Prepaid expenses and other current assets Prepaid income taxes Advance payments to vendors Other assets Accounts payable Income tax payable Advance payments from customers Accrued liabilities Net cash provided by (used in) operating activities CASH FLOWS FROM INVESTING ACTIVITIES: Purchases of 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 CASH FLOWS FROM FINANCING ACTIVITIES: Cash received from exercise of stock options Net cash provided by financing activities Effect of foreign currency translation Net decrease in cash and cash equivalents Cash and cash equivalents, beginning of year Cash and cash equivalents, end of year Supplemental disclosure of cash flow information: Cash paid during the periods for: Income taxes Organization, Consolidation and Presentation of Financial Statements [Abstract] BUSINESS OVERVIEW Accounting Policies [Abstract] SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES Fair Value Disclosures [Abstract] FAIR VALUE MEASUREMENTS Property, Plant and Equipment [Abstract] PROPERTY AND EQUIPMENT Payables and Accruals [Abstract] ACCRUED LIABILITIES Income Tax Disclosure [Abstract] INCOME TAXES Earnings Per Share [Abstract] EARNINGS PER SHARE Commitments and Contingencies Disclosure [Abstract] COMMITMENTS AND CONTINGENCIES Share-based Payment Arrangement [Abstract] LONG-TERM INCENTIVE PLAN AWARDS Subsequent Events [Abstract] SUBSEQUENT EVENTS Principles of Consolidation Non-controlling Interest in a Consolidated Subsidiary Segment Reporting Fair Value of Financial Instruments Estimates Allowance for Doubtful Accounts Revenue Recognition Cost of Goods Sold Capitalized Product Development Costs Research and Development Costs Advertising and Promotion Costs Warranties Shipping and Handling Costs Cash and Cash Equivalents Short Term Investments Inventories Property and Equipment Goodwill and Intangible Assets Intangible Assets Long-lived Assets Stock-based Compensation Income Taxes Earnings per Share Attributable to Common Stockholders Concentrations of Credit Risk Recently Issued Accounting Pronouncements Segment information by geographic areas Long lived assets by geographic area Schedule of receivables Schedule of contract liabilities Useful lives of property and equipment Intangible Assets Schedule of Expected Amortization Expense Schedule of property and equipment Schedule of accrued liabilities Schedule of Income tax provision from continuing operations Schedule of effective income tax rate Schedule of deferred tax assets Schedule of unrecognized tax benefits Schedule of earnings per share Schedule of Future Minimum Rental Payments for Operating Leases Schedule of Stock Option Activity Long-lived assets, net (property and equipment and intangible assets) Accounts Receivable Accrued undelivered inventory Contract liabilities Estimated useful lives Estimated useful lives Indefinite-lived Intangible Assets [Axis] Expected Life Remaining Life Intangible Assets, Gross Accumulated Amortization Intangible Assets, Net Goodwill and Intangible Assets Disclosure [Abstract] FYE 2020 FYE 2021 FYE 2022 FYE 2023 FYE 2024 Thereafter Timing of Transfer of Good or Service [Axis] Product and Service [Axis] Noncontrolling interest percentage Noncontrolling interest Increase (decrease) in noncontrolling interest Net income (loss) of subsidiary Allowance for doubtful accounts Capitalized product development costs Product development costs incurred Research and development costs Advertising costs Warranty expense Shipping and handling expense Inventory reserve Goodwill impairment Amortization expense Concentration of credit risk Concentration of credit risk Products purchased Property and equipment, gross Less accumulated depreciation Total Disposal of molds Accrued salaries, payroll deductions owed to government entities Accrued vacation Taxes Other accrued liabilities Total Current income tax expense (benefit): Federal State Total Current income tax expense (benefit) Deferred income tax expense (benefit): Federal State Foreign Total deferred income tax expense (benefit) Benefit for income taxes Income Tax Expense (Benefit), Continuing Operations, Income Tax Reconciliation Federal tax benefit, at statutory rate of 21% for the year ended June 30, 2019 and 34% for the year ended June 30, 2018 State tax, net of federal tax benefit Nondeductible expenses R&D Credits Foreign rate difference Other Rate reduction Change in valuation allowance Deferred tax asset: Net operating losses State tax Intangibles Tax credits Inventory reserve Other, net Total deferred tax assets Deferred tax liabilities: Fixed asset Total deferred tax liabilities Less valuation allowance Net deferred tax asset Reconciliation of unrecognized tax benefits Beginning Balance Gross increase Relief of ASC 740 reserve/adjustment Ending Balance Operating loss carryforward Carryforward expiration dates Effective income tax Deferred tax assets and liabilities Net income attributable to parent company Weighted-average shares of common stock outstanding: Basic Dilutive effect of common stock equivalents arising from stock options Diluted Outstanding shares Basic earnings (loss) per share Diluted earnings (loss) per share Anti-dilutive shares excluded from EPS Payments Due by June 30, 2020 2021 2022 2023 2024 Total Rent 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 Schedule of property and equipment estimated useful life [Table Text Block] Amount of Net Income (Loss) attributable to noncontrolling interest. Long-lived assets, net (property and equipment and intangible assets) Patent member Certification and licenses member Customer 1 member Customer 2 member For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the "benchmark" (or denominator) in the equation, this concept represents the concentration percentage derived from the division. Accrued undelivered inventory Administrative office san Diego CA member Administrative Office Korea member Corporate housing facility member Weighted Average Exercise Price Weighted-Average Remaining Contractual Life (in years) Weighted Average Remaining Contractual Life (in years) Cancelled Weighted Average Remaining Contractual Life (in years) Forfeited or Expired Aggregate Intrinsic Value Aggregate Intrinsic Value Cancelled Assets, Current Assets Liabilities, Current Liabilities Treasury Stock, Value Stockholders' Equity Attributable to Parent 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 Long-lived assets, net (property and equipment and intangible assets) [Default Label] Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest Comprehensive Income (Loss), Net of Tax, Attributable to Parent Shares, Outstanding Noncontrolling Interest, Decrease from Redemptions or Purchase of Interests Increase (Decrease) in Deferred Income Taxes Gain (Loss) on Extinguishment of Debt 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 Payable Increase (Decrease) in Customer Advances Increase (Decrease) in Other Accrued Liabilities Net Cash Provided by (Used in) Operating Activities Payments to Acquire Investments Payments to Acquire Additional Interest in Subsidiaries Payments to Acquire Property, Plant, and Equipment Payments to Acquire Intangible Assets Net Cash Provided by (Used in) Investing Activities Net Cash Provided by (Used in) Financing Activities Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Schedule of Finite-Lived Intangible Assets [Table Text Block] Contract with Customer, Liability Property, Plant and Equipment, Estimated Useful Lives ConcentrationRiskPercentage2 Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Current Income Tax Expense (Benefit) Deferred Federal Income Tax Expense (Benefit) Deferred State and Local Income Tax Expense (Benefit) Deferred Income Tax Expense (Benefit) Effective Income Tax Rate Reconciliation, Tax Credit, Amount Deferred Tax Assets, Inventory Deferred Tax Assets, Gross Deferred Tax Liabilities, Property, Plant and Equipment Deferred Tax Liabilities, Gross Deferred Tax Assets, Valuation Allowance Deferred Tax Assets, Net of Valuation Allowance Unrecognized Tax Benefits Unrecognized Tax Benefits, Reduction Resulting from Lapse of Applicable Statute of Limitations Operating Leases, Future Minimum Payments Due Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number 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-20190630_pre.xml XBRL PRESENTATION FILE XML 12 R12.htm IDEA: XBRL DOCUMENT v3.19.3
5. ACCRUED LIABILITIES
12 Months Ended
Jun. 30, 2019
Payables and Accruals [Abstract]  
ACCRUED LIABILITIES

NOTE 5 - ACCRUED LIABILITIES

 

Accrued liabilities consisted of the following as of: 

 

   June 30, 2019   June 30, 2018 
Accrued salaries, payroll deductions owed to government entities  $44,752   $38,855 
Accrued vacation   56,335    54,506 
Accrued undelivered inventory   140,000    140,000 
Taxes   408    1,332 
Other accrued liabilities   6,163    24,655 
Total  $247,658   $259,348 
XML 13 R16.htm IDEA: XBRL DOCUMENT v3.19.3
9. LONG-TERM INCENTIVE PLAN AWARDS
12 Months Ended
Jun. 30, 2019
Share-based Payment Arrangement [Abstract]  
LONG-TERM INCENTIVE PLAN AWARDS

NOTE 9 - LONG-TERM INCENTIVE PLAN AWARDS

 

We apply the provisions of ASC 718, “Compensation - Stock Compensation,” using a modified prospective application, and the Black-Scholes model. Under this application, we are required to record compensation expense for all awards granted after the date of adoption and for the unvested portion of previously granted awards that remain outstanding at the date of adoption. Compensation costs will be recognized over the period that an employee provides service in exchange for the award.

 

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 year ended June 30, 2019.

 

A summary of the status of our stock options is presented below:

 

           Weighted-     
           Average     
       Weighted-   Remaining     
       Average   Contractual   Aggregate 
       Exercise   Life   Intrinsic 
Options  Shares   Price   (In Years)   Value 
Outstanding as of June 30, 2017   399,000   $1.12    4.05   $451,820 
Granted                
Exercised   (50,000)   (1.34)   (3.95)   (92,500)
Cancelled                
Forfeited or Expired   (50,000)   (1.34)   (3.96)   (92,500)
Outstanding as of June 30, 2018   299,000   $1.04    2.75   $241,220 
Granted                
Exercised                
Cancelled                
Forfeited or Expired                
Outstanding as of June 30, 2019   299,000   $1.04    2.75   $420,620 
                     
Exercisable as of June 30, 2019   299,000   $1.04    2.75   $420,620 

 

The aggregate intrinsic value in the preceding table represents the total pretax intrinsic value, based upon the Company’s closing stock price of 2.45 as of June 30, 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 June 30, 2019 in the amount of 299,000 shares was $0.92 per share.

 

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

XML 14 R35.htm IDEA: XBRL DOCUMENT v3.19.3
4. Property and Equipment (Details Narrative) - USD ($)
12 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Property, Plant and Equipment [Abstract]    
Depreciation $ 92,961 $ 119,773
Disposal of molds $ 234,321  
XML 15 R31.htm IDEA: XBRL DOCUMENT v3.19.3
2. Summary of Significant Accounting Policies (Details - Intangibles) - USD ($)
12 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Intangible Assets, Gross $ 4,285,530 $ 3,750,144
Accumulated Amortization 3,175,619 2,753,436
Intangible Assets, Net $ 1,109,911 $ 996,708
Complete Technology [Member]    
Expected Life 3 years 3 years
Remaining Life 3 years 3 years
Intangible Assets, Gross $ 18,397 $ 18,397
Accumulated Amortization 0 0
Intangible Assets, Net 18,397 18,397
Technology in progress [Member]    
Intangible Assets, Gross 465,352 100,000
Accumulated Amortization 0 0
Intangible Assets, Net $ 465,352 $ 100,000
Software [Member]    
Expected Life 5 years 5 years
Remaining Life 2 years 8 months 12 days 2 years 8 months 12 days
Intangible Assets, Gross $ 423,436 $ 323,295
Accumulated Amortization 278,266 238,487
Intangible Assets, Net $ 145,170 $ 84,808
Patents [Member]    
Expected Life 10 years 10 years
Remaining Life 6 years 3 months 19 days 7 years
Intangible Assets, Gross $ 58,884 $ 58,391
Accumulated Amortization 8,729 6,683
Intangible Assets, Net $ 50,155 $ 51,708
Certifications And Licenses [Member]    
Expected Life 3 years 3 years
Remaining Life 9 months 18 days 1 year 10 months 25 days
Intangible Assets, Gross $ 3,319,461 $ 3,250,061
Accumulated Amortization 2,888,624 2,508,266
Intangible Assets, Net $ 430,837 $ 741,795
XML 16 R39.htm IDEA: XBRL DOCUMENT v3.19.3
6. Income Taxes (Details - Deferred Income Taxes) - USD ($)
Jun. 30, 2019
Jun. 30, 2018
Deferred tax asset:    
Net operating losses $ 1,767,365 $ 1,417,549
State tax 169 169
Intangibles 22,678 44,200
Tax credits 666,380 589,206
Inventory reserve 165,160 76,663
Other, net 44,853 48,687
Total deferred tax assets 2,666,605 2,176,474
Deferred tax liabilities:    
Fixed asset (25,100) (17,123)
Total deferred tax liabilities (25,100) (17,123)
Less valuation allowance (358,530) (305,922)
Net deferred tax asset $ 2,282,975 $ 1,853,429
EXCEL 18 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( ,F)/D\?(\\#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,$% @ R8D^3R?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 " #)B3Y/8#5>*NX K @ $0 &1O8U!R;W!S+V-O M&ULS9+/2@,Q$(=?17+?G:0+2L,VEXHG!<&"XBTDTS:X^4,RLMNW=W=M MMX@^@,?,_/+--S"M2=+$C,\Y)LSDL-P,O@M%FK1A1Z(D 8HYHM>E'A-A;.YC M]IK&9SY TN9#'Q!6G-^"1])6DX8)6*6%R%1KC309-<5\QENSX--G[F:8-8 = M>@Q40-0"F)HFIM/0M7 %3##"[,MW >U"G*M_8N<.L'-R*&Y)]7U?]\V<&W<0 M\/;T^#*O6[E02 >#XZ_B))T2;MAE\FNSO=\],+7B8EWQ==7PG;B3HI$-?Y]< M?_A=A7VT;N_^L?%%4+7PZR[4%U!+ P04 " #)B3Y/F5R<(Q & "<)P M$P 'AL+W1H96UE+W1H96UE,2YX;6SM6EMSVC@4?N^OT'AG]FT+QC:!MK03 M621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS M[BYBZ(:(E/)X8-DOV]:[MR_>X%#BVR]*+41B1%G\@MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C( MWXV(]ZMOFCU7H5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU M+,76>)7 \:V@S&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=* MY \FIS_I,C0'HYI9";V$5FJ?JH,@H%\;D>/N5Z> HWEL:\4*Z">P'_ MT=HWPJOX@L Y?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=R MSTS0LS0[=R M2^JVE+ZU)CA*]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZ MG=PZ.)Z8D;D*TU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCR MHB'NH8:8S\-#AWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)2 M56 Q6\8#*Y"B?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYE ML<%5'<]56_*POFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q;B%D2XDU=[=7G MFYRN>B)V^I=WP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5 M' 86%S+D4.Z2D 83 >LX=SFWJXPD6L_UC6'ODR MWSEPVSK> U[F$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\ MU*M:I60K$3]+!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHS MU8NL.8T*;T'50.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\! M4$L#!!0 ( ,F)/D\W#"(MZ@( &0, 8 >&PO=V]R:W-H965T&UL?5?M;ML@%'T5RP]0&[#S4261\J%IDS8IZK3N-TU(8M4V'I"D M>_MA['HN]]+^J T^YQ[@WD-O%W>I7O5%"!.]566ME_'%F.8Q2?3A(BJN'V0C M:OOE)%7%C1VJU/%JX>;V:K605U,6M=BK2%^KBJN_ M&U'*^S(F\?O$4W&^F'8B62T:?A8_A?G5[)4=)4.48U&)6A>RCI0X+>,U>=S1 MK"4XQ',A[GKT'K5;>9'RM1U\.R[CM%V1*,7!M"&X?=S$5I1E&\FNXT\?-!XT M6^+X_3WZ%[=YNYD7KL56EK^+H[DLXUD<'<6)7TOS).]?1;^A/([ZW7\7-U%: M>+L2JW&0I7:_H\-5&UGU4>Q2*O[6/8O:/>_=ERSK:3B!]@0Z$"C[E,!Z AL( MY'.%K"=D'B'IMN+.9L<-7RV4O$>J2V_#VRHBCYD]_4,[Z0[;?;/'H^WL;94N MDEL;ID=L.@0=(HQ!3RO3QO M$ C#)6:HQ SR,T\"@012/4-=__^#J7-0Z>I'&-H*N73M) M:81=2OI@4WBQ+?\P*,7)M*]3^ZZZOK<;&-GT/7TR_&.Q^@=02P,$% @ MR8D^3ZW%J!*.! 9Q4 !@ !X;"]W;W)K*S$3&VM;KJ3$V[F,=_ _Y4T-^&G%V;-IOW3JE?O)]M]UW]]-UWQ_NJJI[7*==W7UN#FF?_WEJ MVEW=Y\OVN>H.;:I78]!N6Z%2KMK5F_UT/AOO?6GGL^:EWV[VZ4L[Z5YVN[K] M9Y&VS?%^"M.W&U\WS^M^N%'-9X?Z.?V>^C\.7]I\55U:66UV:=]MFOVD34_W MTQ_@;JGM$# J_MRD8W=U/AF&\M TWX:+7U;W4S4X2MOTV ]-U/GPFI9INQU: MRC[^/CIA4L"=S@_S<;@Y/KOQ MOSS:+M]]G1N85:]#.V?)XB3!*PG>*I9<8?Z35+G_BPD43> 8KZ_CM1ROQ7@] MQIOK>$,&<9+84;(?)0J M0 NE-'G1C.=F C'C>3?*HC>*V!%T#JS6A7401#^!^R%)6 36#P9EZ(+D*HA* M%YY-%+U$YL62,2_B.U/SY(,K,* I3&!0,J$4=\(0I?AJ LV2),A\<-$5_!2( M"=P/4C_ $^!!1T"ZJ 0E@C?1JL*R AFA@-R5IJZ0N](0//,DZ'+6?&$N@PQE MX%2VE,IGS4U/H&($H):X,$;G52A8DK$,G,N6]!H#L_2A[M:1C&C@C+:4T<#QBS:H2"DMZ/(R<+HTN65. M P>UI: &3F#,K^[,:OI&E929%L[ITFR2:0V!E2VVE'N9L< AZRAD@3/4.C^\ MZNBPN- [%6TI^RCC%CEN'<4M9L6C92G6%ES[*3$3.1$>9B)QU;"*^)[GU M(9,0.0D=)2$*M:B.GM:('\IN_<@,1%ZRTN^&!?)JU!N#R!U]++SU)%,5.54] MI2IR6.82Q^?N:.4A*3/'M'4%KFJ9JYISU5.N:H[,3V8H9%F)]G^4MZYDP&H. M6)J6A>;T_.0RJA3-GR2T 6(H?RGH(F:N%5B@9=)J3EI:I"ZT4*0.GZ^&?LPM):57 M.D_TTG.26:MY/4LKL,59<[W+4JC5)*53AZ;OF]VX MQ?74-'W*K:K/N;UUJE>7BVUZZH=3G\_;T];?Z:)O#N=MS>JRMSK_%U!+ P04 M " #)B3Y/\]@9?4X" !&" & 'AL+W=O('Z6IZ:WPE]915"W'EK<,NV;L5YM_$\=JQ0 ]F*=*@5,V="&\A% MEUX\UE$$3\K48"\ (/$:6+=ND:NQ/2UR.NS:-)#^V2%,[EO7=]\' M7NI+Q>6 5^0=O*#OB/_H]E3TO#'*J6Y0RVK2.A2=M^X'?U/ZRJ 4/VMT9Y.V M(U,Y$/(J.U].6Q=((H31D+5U,],CQ2S!A2 M*T-J,H0:0[KHE#Q3S5@R*TMFLD0:2V9D&]M/R0+AC&AM)5J;1+%&M+8&PO=V]R M:W-H965T&ULA9C;;N,V$(9?Q?!](L[PJ, Q$'NQ:($6"+;8 M]EJQF=A8R7(E)=Z^?:G#>I7A,'L32?0_G'](ZJ/"U:5NOK4'[[O%]ZH\M??+ M0]>=[[*LW1U\5;2W]=F?PB_/=5,577AL7K+VW/AB/P15989"F*PJCJ?E>C6T M/3;K5?W:E<>3?VP6[6M5%ZV$ON 0?'WT5_:V?VB+^6IKK_U#[_O[Y>B M=^1+O^OZ+HIP>?-;7Y9]3\''OU.GRVO./G!^_Z/WST/QH9BGHO7;NOSGN.\. M]TNW7.S]<_%:=E_JRV]^*D@O%U/U?_@W7P9Y[R3DV-5E._Q=[%[;KJZF7H*5 MJO@^7H^GX7H9?[%N"N,#< K :P"8#P/D%"!_!JBA^-'94.JGHBO6JZ:^+)IQ MMLY%ORC@3H;!W/6-P]@-OX5JV]#ZMG9NE;WU_4R2S2C!F02NBBQT?LV 7(8- M1N'X/L$V5BCD,TBV!CG$RWD-.1^OV'@UQ*M9?"[(&(P2/4A.@T0:95PNB'#+ M",,KI9V4O"/-.M*Q(R".1HEYE\ABKH (M[$0E;-!EQ@CPSHRL2,RC1L3)=)6 MYFHV%Z,A1@3 MLW[RV _)L\GCB*R3TJ( P_L!P8-!Q(X,)8.(4EFG3*Z(<,L*G=0N M,>>0@!7$GBSU!%&J&P1AE;;4%*91/-,1H5U1@W%,BF%TZGER!,18B0"3;4! MAG5(R;EE5#=.J\2F!CP/(08B"$I$B%&'0N5:44>Q3DJ4F-@%@4\L3% MF+@@*'(Q!BD$$%CZ;<3H$J1%GK2(C!OZN3J)]+M90VL HQ%BE"ARG&\5[VWQ M^,88WR HOR>1FR<3MQ!]"[.R! B0IS2"LP A.OE,Y :C7Q"$<&X;3^#<9H3MEBE1_9XC&.\:12 MNDTB_6NZ<@ MT6A+OR@Y)8(25B?F3_+4E0QU@&4*(PPDJZH;':04?GF93CS:1>[^O74]6<&L];KN=+#<*Q$VC=PMQU/ MAWYV,QY6_5DT+\=3NWBJNZZNAL.0Y[KN?# J;H/%@R_VUX?2/W?]K0WWS7A( M-#YT]7DZ ,NNIW#K_P%02P,$% @ R8D^3S9EYK.H 0 T , !@ !X M;"]W;W)KXWL:]C5# >D+A[^UXP\=+,VA_#O9QS. =#,6KS9CL 1]Z5[&U).^>& M-6.V[D!Q>Z4'Z'&EU49QAZ79,SL8X$T@*5D7H;4U5Z(.3HH>M M(?:@%#=_[D'JL:0I/36>Q+YSOL&J8N![> ;W,FP-5FQ6:82"W@K=$P-M2;^F MZTWN\0'P*F"T9W/BD^RT?O/%0U/2Q!L"";7S"AR'(VQ 2B^$-GY'33IOZ8GG M\Y/Z]Y =L^RXA8V6OT3CNI+>4M) RP_2/>GQ!\0\7RB)X1_A"!+AW@GN46MI MPY?4!^NTBBIH1?'W:11]&,=IY7H5:#N(L8")DLN@BQAT@LC[.QL_5W_R M]);LM,/?% ZSU=H!ZB57>($Z?%YS(:%U?GJ#HCOA\V/N/H 4$L# M!!0 ( ,F)/D^!$&PO=V]R:W-H965T&ULC9A;;Z,X%,>_2L1[!]O87*HDTB0$6&E7JF:T.\\T<9IH(&2!-K/? M?@UX:#@^2=R'ALOO7/RW\3DPOU3US^8@93O[51:G9N$5)W=E7=9FWZK1^'*6\_[:2[V<5^]M<3S)EWK6 MO)=E7O^WDD5U63C4^7WAV_'MT'87W.7\G+_)[[+]^_Q2JS-W]+([EO+4'*O3 MK);[A?.5/F?4[PQZXI^CO#17Q[-N**]5];,[^6.W<$B7D2SDMNU5![_:J?.&+,SO#[^[3WI!Z\&\YHWVD_O\O6B_59=, MZ@$)9Z9'_Z?\D(7"NTQ4C&U5-/W_V?:]::M2>U&IE/FOX?=XZG\OPQT_TF:X M =,&;#2@WET#3QMXHP$+[AIP;< _(X1W#80V$)\&XJZ!KPW\T8#[=PT";1!\ MCH'?-0BU00A4EN@Y[YX$^ARJ%;3M+O8+IK^GIKA1 M5S^6E+&Y^]$YTLQJ8-B$\:;,&F/XE(DQ1DR9#<;X4R;!F&#*I!@33ID,8Z*1 M<95NHW@,%8_U#OBU X\ \0;&[YG3P!#!"",>'LE#(WE() HB#8RXCN1%<#+7 M)A5X@? @%R/>1,A] L&-"3YQ03T>1&#:$-"G7DC $DB1R(10<_H0+J(DHI3@ MRG)466XJ2T"D%<)X4%<+)N;&6GAB)&)<@-6[L7"66#"I!9-9)#614: R"B02 MV"-6& -EM&!B"V9CP23"&+E'0[B^4PM/V2-/$P%]5$ ?"0,VT!7&0 $MF-B" MV5@PB063^N;R"M73#!_FA]A$P@"5,$#2 9O+*C#B"*+^\# A&B9$PH 2M0J- MO4F PK .C4Q\/X)4C 6#4V7!)!9,:L%D2-;!3?TB5+\("0,VP%6$5VR* M@!&CA()UE6%)!L136=[8]NF-_I%:U$\,,C8N&RC6T$0'U?SY1K.YL7&7V$"I M#939)#;5$V\I*=93PD**0H:>%E!L VULH(2:C>Z38&J)0C4MG&6/G4VUQ)MF MBG7-L*:BD*&E!13;0!L;*+&!4@U-5UP4^'"$F04X51-OE"G63$9039M6V0:* M;:"-#9380"G%VF"/>_!]+K, IVKB_3)%VDH.WQVIV5<^*(-X;TF11HW#UT<- M/2R#)G:C#"+^& \43.$LFN2M,HB0:AV'Q)A.$^1A1+@/9Q-)4C"5HX#3Z5Y] M4>F^Z_V5UV_'4S-[K=JV*OM/*/NJ:J7R2KXH?P>9[\:30N[;[C!0Q_7P/6TX M::NS_E;HCA\LE_\#4$L#!!0 ( ,F)/D\GW^3?PP0 #<6 8 >&PO M=V]R:W-H965T&ULC9AMC^(V$,>_"N(]AV?&CNT5B[105:W4 M2J>KVK[.@G=!EQ":9)?KMZ\36 X\XU/WQ4+"W^/_^.'GA\6I:;]VNQ#ZR;>Z M.G2/TUW?'Q_F\VZS"W79?6J.X1!_>6G:NNSC8_LZ[XYM*+=CH;J:HU+%O"[W MA^ER,;[[W"X7S5M?[0_A22_6_A/511/CB)=6R:JAO_3S9O M7=_4ERC12EU^.W_N#^/GZ1+_HYA< "\%\%H BA\6H$L!^EY C\F?G8VI_E3V MY7+1-J=)>^ZM8SD,"GB@V)B;X>78=N-O,=LNOGU?@L;%_'T(=-&LSAJ\U5P5 M\QC]6@5*5:R0%4\J6'/%C8>[&DA,@L;R=)<$R0&T&$"/ ?1M &625CAKS*@Y MC)H9:$O6N"0;08A@T5@C6S*B)2/DI.4 A1B@X#GI-*>SIKBQZM$7D"3$50#> MVDP+6]&-%=P4B1O+ZM&(X"BQ(\B<4]K+=IQHQPEV;&+'L7IB'UKK$SMU3/3Z$W:BFM!!QX,9KH+E,P%)5CR*1@4JTLE;@3)#,EE MIC=D( 5\,IA, X,(H2= E@\;?Q?-K5=R!KTS:5*"4)'W)L-%D+$%Q-O80&J* MA+JT@W16"#HH@"SE^ETF(7 4\F[7O$^]4BD'!1FH7 O)$ 3#W!B5NC%\GCK4 M;"!R66X$R3P%#E3>61R5:,FD4U20::=5!N\@$Q4X4DV*,."LG $X7;#6$81W M __>D0Q5X%1-*UH!QV7$$UEETU5'4AHTRGB;<26S%3A^3DC$NX)F(-_;\1BS)B4=BSFG3/BAR>,U#* M%FQR"$(DKW)=)F,6A9UK"O05"OC4A:%TS*XE(7H@5V1,R:1%8?_*X(\"0*U2 MI%-/@LZ1\SE+,F91V,.F1Z,5"IPM(M,ML+$D$=E[R"U))-.6E#!G,R<%DNE( MG([ EC7BV$LS$B2%S9X32 8C"6!DJQEQX#$S7/(C,YECM[!_96L9\7UI7,8= MI,LI-1Q>Z!RZS[)N"4!MT6*6^(4+;2.ZVQZ*!*$S/^]*QFX9/F4+3(L M(AF/)."Q2/%X$=W=TSB5[D)E53I/YC?7;75H7\>;R6ZR:=X._7"Q=?/V>OOY MA,-U7?)^!0_K\QWF]S#G*]7?R_9U?^@FSTW?-_5X9??2-'V()M6G:&\7RNWU MH0HO_?#5QN_M^2KS_- WQ\LU[?QZ5[S\#U!+ P04 " #)B3Y/!SA6][,! M #2 P & 'AL+W=O8 ?:_ZG1*.Z\:QIF.P.\BB E69HDMTQQH6F1 MQ=C1%!GV3@H-1T-LKQ0W[P>0..1T0R^!%]&T+@18D76\@1_@?G9'XSTVLU1" M@;8"-3%0Y_1QLS_L0GY,^"5@L N;A$Y.B*_!^5;E- F"0$+I @/WQQF>0,I MY&7\F3CI7#( E_:%_4OLW?=RXA:>4/X6E6MS>D])!37OI7O!X2M,_7RB9&K^ M.YQ!^O2@Q-0%L?(Z/C4D'8U]< ^#)FU:M MRVCC?;=GS!4-:.$N3 R5;.%KB>JV%_7< 98:,;NF[XTG6C0\.EJ>=J.$W^#_=T:+%9I92:FB=-"VQ M4&7T=KL_)"$^!OR5,+C%F81*3L:\!.-'F=%-$ 0*"A\8!&YGN .E A'*>)TX MZ9PR )?G=_:'6#O6K"G<1OOND<+=.D*P2))$@^420?"EQ+>;R2Q*VZ*D&6\=I>&=!_:6QS?Y"!^G_9>PM6P=.1F/+QO[7QGC :5L+G"$&OQ@LZ&@\N%X MC6<[CMEH>---/XC-WSC_#U!+ P04 " #)B3Y/UM:GZ+_=N^/(!C0OM@5PY%5);7/: M.M<=&;-E"XK;&^Q ^YL:C>+.FZ9AMC/ JPA2DB6;S2U37&A:9-%W-D6&O9-" MP]D0VRO%S9\32!QRNJ5OCB?1M"XX6)%UO($?X'YV9^,M-K-40H&V C4Q4.?T M;GL\I2$^!CP+&.SB3$(E%\278'RM8AXV)HO('[GB1&1R( M&7O?\?#$VV/B>U,&9VQ%O//BK?=>B^W^-F/70#3%G,:89!DS1S#//J=(UE*< MDO_@R3I\MZIP%^&[=PKWZP3I*D$:"=)W!(RN;&CU#K/]AL2*A=..[] MV8QC-AH.N^D'L?D;%W\!4$L#!!0 ( ,F)/D^Z!"8 M@$ -(# 9 M>&PO=V]R:W-H965TM? +W._^9+Q%%I::2U"6:X4,- 6^ M20_'+,3'@#\<1KLZHU#)6>NG8-S7!4Z"(!!0N<# _':!6Q B$'D9SS,G7E(& MX/K\RGX7:_>UG)F%6RT>>>VZ N\QJJ%A@W />OP.E/@< ME18VKJ@:K--R9O%2)'N9=J[B/DXW63K#M@%T!M %L(]YR)0H*O_&'"MSHT=D MIM[W+#QQ>J"^-U5PQE;$.R_>>N^E3/=)3BZ!:(XY3C%T';-$$,^^I*!;*8[T M$YQNPW>;"G<1OGNG\#_YLTV"+!)D[PCHAQ*W8G8?DI!53R68-DZ3194>5)SD ME7<9V!L:W^0M?)KVG\RT7%ETULZ_;.Q_H[4#+R6Y\B/4^0^V& (:%XY?_=E, M8S893O?S#R++-R[_ 5!+ P04 " #)B3Y/R;@!5;8! #2 P &0 'AL M+W=O MLA ? WX)&.WJ3$(E%\3G8'RM"[H+@D!"Y0(#]]L5'D'*0.1E_)DYZ9(R -?G M5_;/L79?RX5;>$3Y6]2N*^B!DAH:/DCWA.,7F.NYI60N_AM<0?KPH,3GJ%#: MN))JL [5S.*E*/XR[4+'?9QNTG2&;0.2&9 L@$/,PZ9$4?DG[GB9&QR)F7K? M\_#$^V/B>U,%9VQ%O//BK?=>R_TAR]DU$,TQIRDF6<AQ*V8^P])V*JG"DP;I\F2"@<=)WGE M70;V(8EO\A8^3?MW;EJA+;F@\R\;^]\@.O!2=C=^A#K_P19#0N/"\=Z?S31F MD^&PGW\06[YQ^0]02P,$% @ R8D^3[R>D:*V 0 T@, !D !X;"]W M;W)K&UL;5-A;]P@#/TKB!]0:EGGTG4V9X^"DT' VQ Y* M!8QV=2:AD@OB2S"^U 5-@B"04+G P/UVA0>0,A!Y&;]F3KJD#,#U^8W] M4ZS=UW+A%AY0_A2UZPIZH*2&A@_2/>'X&>9Z;BF9B_\*5Y ^/"CQ.2J4-JZD M&JQ#-;-X*8J_3KO0<1^GFRR;8=N = :D"^ 0\[ I453^R!TOQZ> M>'=,?6^JX(RMB'=>O/7>:[D['')V#41SS&F*2=Y_&-_D;/DW[-VY:H2VYH/,O&_O?(#KP4I(;/T*=_V"+(:%QX?C1G\TT9I/A ML)]_$%N^&PO=V]R M:W-H965T[#TP+V=$BB[Z3+3(S>"4[.%GB!JV% M_7,$9<:<[NG5\2R;U@<'*[)>-/ =_(_^9-%B"TLE-71.FHY8J'-ZOS\@O&ERNDN" (%I0\, K<+/(!2@0AE_)XYZ9(R -?G*_M3 MK!UK.0L'#T;]DI5OM^+\,3[ M \?>E,$96Q'O4+Q#[Z78?^(9NP2B.>8XQ?!US!+!D'U)P;=2'/E_<+X-3S85 M)A&>O%&8;!.DFP1I)$C?$*3O2MR*N7V7A*UZJL$V<9H<*>9>!O>?Q M3?Z%3]/^3=A&=HZ7C?VOC?& 4G8W.$(M?K#%4%#[&PO=V]R:W-H M965TSOO, MMM.6"$P%NM5_+]#:JUZ_ #/,>_-F&-(>S8MM !QY4U+;C#;.M7O&;-& XO8" M6]#^ID*CN/.FJ9EM#? R@I1DR6IUQ107FN9I]!U-GF+GI-!P-,1V2G'S?@") M?4;7]-/Q).K&!0?+TY;7\!O1FO(R>=4@;@_/S)?A]K][6< MN(4[E']%Z9J,[B@IH>*==$_8_X2QGDM*QN(?X S2AP!TL:5%)UUJ$86 M+T7QMV$7.N[]<'.9C+!E0#("D@FPBWG8D"@J_\$=SU.#/3%#[UL>GGB]3WQO MBN",K8AW7KSUWG.^OKE*V3D0C3&'(2:9QTP1S+-/*9*E%(?D/WBR#-\L*MQ$ M^.:+PNME@NTBP382;+\0[+Z5N!1S\RT)F_54@:GC-%E28*?C),^\T\#>QD=D M_\*':7_DIA;:DA,Z_[*Q_Q6B R]E=>%'J/$?;#(D5"XQ MZ1OG'U!+ P04 " #)B3Y/U=M.I?3UOO^P)@K6]#"79D> M.KRIC=7"HVD;YGH+HHH@K1C?[:Z9%K*C119])UMD9O!*=G"RQ U:"_OW",J, M.=W3%\>#;%H?'*S(>M' 3_"_^I-%BRTLE=30.6DZ8J'.Z>W^<$Q#? SX+6%T MJS,)E9R->0K&MRJGNR (%)0^, C<+G '2@4BE/%GYJ1+R@!)*RL%YHV<6 ME*+%\[3++N[C=),F,VP;P&< 7P W,0^;$D7E7X0716;-2.S4^UZ$)]X?./:F M#,[8BGB'XAUZ+P4^:,8N@6B..4XQ?!6S7R(8LB\I^%:*(_\ Y]OP9%-A$N') M&X7_R9]N$J21('U#P-^5N!63O$O"5CW58)LX38Z49NCB)*^\R\#>\O@FK^'3 MM/\0MI&=(V?C\65C_VMC/*"4W16.4(L?;#$4U#X&UL;5/;;MP@$/T5Q <$+^M@*@B2"O&D^2&:2$[6F31=S)%AH-3LH.3(7;06I@_1U XYG1' MWQS/LFE=<+ BZT4#W\']Z$_&6VQAJ:2&SDKLB($ZI_>[PS$-\3'@IX31KLXD M5')&? G&ERJG21 $"DH7&(3?+O 2@4B+^/WS$F7E &X/K^Q/\7:?2UG8>$! MU2]9N3:G=Y144(M!N6<)RL:5E(-UJ&<6+T6+ MUVF77=S'Z89_FF'; #X#^ *XBWG8E"@J?Q1.%)G!D9BI][T(3[P[<-^;,CAC M*^*=%V^]]U+P),W8)1#-,<PL.:/S+QO[7R,Z\%*2*S]"K?]@BZ&@=N%XZ\]F&K/)<-C//X@MW[CX M"U!+ P04 " #)B3Y/IVZYK>\" "$#0 &0 'AL+W=O[B,[E9T0[_;AZV$9IW9$O.)[;2F8N5SY"Z\JRV3&\;LGC0=- MV_'Q_L[^V4W>3&;'%'\1U:_RH,_+>!9'!WYDETJ_BML7WD^HB*-^]M_XE5<& M;D=B-/:B4NXWVE^4%G7/8H92LX_N6C;N>NOY[]UP!]IWH%Z'I!-R(__$-%LM MI+A%LGOY+;-K3)ZI>3=[V^A>A?O/#%Z9UNN*IK-%@#A@R(Q+ / M$A1);.BH.\7=,SC"S'7/'M4G3_37'N31%@2(I%"BA2 +BB2!, MX%5,H,@$$&2>",+D6&0*1:: H/!$$&:"16909 8(IIX(PLRPR!R*S &!O_ M0P,+3U*P"" B8@./X$9)OZ-D"@+.0#7 $(B'>#@2% MOJJX'E 0]9SZ.@B4!71P/: @ZGGNZR!0$=#!]8""J.<37P>!I@$=7 \HB'KN M;WD@*.0#7 \HB'HQ\@$"A7R ZP$%42]&/D"@D ]P/: @ZL7(!P@4\@&N!Q1$ MO1CY (%\'R0/F^":RY/;_JMH+RZ-.WL\M Y'C#5UF^A_\.Y\\IW)4]FH:">T MV8J[#?-1",W-6-(GLX9G&PO=V]R:W-H965T&V>=*OU&ZWY'B*H;X%0]B!XZ\^6 MEG_O>"<[TRO2+&#[#5%#B>U/U7^$&S,!M)L:C%DRY3Z^^*BWXI&)2 MX?1M7-O.K<-XDR03#2=$$R&:";GS(:.1R_R9:EH54@R>'!^_I_8[#G>1>9O: M!MU3N#N3O#+16Q4E>4%N5FC"[$=,M,"$,X(8]=DBPBSVT1T]PND;-,.-HV^6 M[MD&%XA1@=@)Q/^5N%V5B #=)4),$$0A7)ACF@Z=(49,4$=BL3#!,C)MD MJ$F&""0K$PR3XB8Y:I(C MG*!,/DN,D6-=G>"\3QR@3!I%OXDL M6+<0!EIW$5DT+0=Y<>-*>;6X=FY6+J+S2'R,7-/_@X_S]!N5E[93WE%H,SI< M@Y^%T&!R"1[,[[ Q(WP^,#AKN\W,7HYS;#QHT4\SFLQ_%-5?4$L#!!0 ( M ,F)/D])7?&PO=V]R:W-H965TIVF3-NG4:>MG+G$25 @9D$OW[V=(FF9= M]@6P\7O/-B8;C7UV+8 G+UIU+J>M]_V1,5>VH(6[,3UT>%,;JX5'TS;,]19$ M%4%:,;[;?6!:R(X66?2=;9&9P2O9P=D2-V@M[.\3*#/F-*&OCD?9M#XX6)'U MHH'OX'_T9XL66U@JJ:%STG3$0IW3^^1X2D-\#/@I872K,PF57(QY#L:7*J>[ MD! H*'U@$+A=X0&4"D28QJ^9DRZ2 ;@^O[)_BK5C+1?AX,&H)UGY-J<'2BJH MQ:#\HQD_PUS/+25S\5_A"@K#0R:H41KEXDK*P7FC9Q9,18N7:9==W,?I)DUF MV#: SP"^ Y1ATU",?./PHLBLV8D=NI]+\(3)T>.O2F#,[8BWF'R#KW7@M_Q MC%T#T1QSFF+X*B99(ABR+Q)\2^+$_X'S;?A^,\-]A._7ZH?_Z*>;!&DD2/\J M- M_:^-\8"I[&YPA%K\8(NAH/;A>(=G.XW99'C3SS^(+=^X^ -02P,$% @ MR8D^3XBTT?BX 0 T@, !D !X;"]W;W)K&UL M;5/M;ML@%'T5Q .4!"=-%-F6FE;5)FU2U&G;;V)?VZC@ZP&.N[9-VXX&!YVHD: MOH'[WEV,M]BL4DH-K978$@-51A^VI_,NX"/@AX3!+LXD5')%? W&YS*CFY 0 M*"A<4!!^N\$C*!6$?!J_)DTZAPS$Y?E=_3G6[FNY"@N/J'[*TC49/5)20B5Z MY5YP^ 13/7M*IN*_P V4AX=,?(P"E8TK*7KK4$\J/A4MWL9=MG$?QILDF6CK M!#X1^$PXQCAL#!0S?Q).Y*G!@9BQ]YT(3[P]<=^;(CAC*^*=3]YZ[RWGAWW* M;D%HPIQ'#%]@MC.">?4Y!%\+<>;_T?DZ/5G-,(GT9!G]N%\7V*T*[*+ [I\2 M[S^4N(8Y? C"%CW58.HX3984V+=QDA?>>6 ?>'R3O_!QVK\*4\O6DBLZ_[*Q M_Q6B Y_*YLZ/4.,_V&PHJ%PX'OS9C&,V&@Z[Z0>Q^1OG?P!02P,$% @ MR8D^3XP%PX#A 0 04 !D !X;"]W;W)K&UL M=53;CILP$/T5Y ]8@Y- -@*DS595*[52M%6WSPX,%ZV-J6W"]N]K&T(I=5^P M9WSFG)G!XW04\DTU #IXYZQ3&6JT[D\8JZ(!3M6#Z*$S)Y60G&ICRAJK7@(M M71!GF(1AC#EM.Y2GSG>1>2H&S=H.+C)0 ^=4_CH#$V.&(G1WO+1UHZT#YVE/ M:_@&^GM_D<;""TO9 5Y;&-5J']A*KD*\6>-SF:'0 M)@0,"FT9J%EN\ R,62*3QL^9$RV2-G"]O[-_=+6;6JY4P;-@/]I2-QDZHJ"$ MB@Y,OXCQ$\SU'% P%_\%;L ,W&9B- K!E/L&Q:"TX#.+2873]VEM.[>.TTE\ M#_,'D#F + %'%X G(9?Y!ZIIGDHQ!G+J?4_M+XY.Q/2FL$[7"G=FDE?&>\M) MT5B#\%N(^+#[/TBB5"J]!F$-QUK830 M8%()'TQ7&_,>+0:#2MMM8O9RFLK)T**?'QR\O'KY;U!+ P04 " #)B3Y/ ML/1?I[@! #2 P &0 'AL+W=OM\?&7-E"UJX&]-#AS>UL5IX-&W#7&]!5)&D%>.[ MW0>FA>QHD47?V1:9&;R2'9PM<8/6POXY@3)C3A/ZZGB23>N#@Q59+QKX#OY' M?[9HL46EDAHZ)TU'+-0Y?4B.IWW 1\!/":-;G4FHY&+,F# M@L#M"H^@5!#"-'[/FG0)&8CK\ZOZIU@[UG(1#AZ-^B4KW^;T0$D%M1B4?S+C M9YCKN:5D+OXK7$$A/&2",4JC7%Q).3AO]*R"J6CQ,NVRB_LXW:3)3-LF\)G M%\(AQF%3H)CY1^%%D5DS$COUOA?AB9,CQ]Z4P1E;$>\P>8?>:\$/=QF[!J$9 M;F:81GJZCGZ?;@OL-P7V46#_7XF'-R5N M8>[?!&&KGFJP39PF1THS='&25]YE8!]X?)-_\&G:OPG;R,Z1B_'XLK'_M3$> M,)7=#8Y0BQ]L,134/ASO\&RG,9L,;_KY!['E&Q=_ 5!+ P04 " #)B3Y/ M8-P)(+8! #2 P &0 'AL+W=OZ!Z4OVFTDG. *C@;904IFW@\@]%C@%'\ZGGC;N> @9=ZS%GZ!^]T? MC;?(PE)S"ZP$D0! (J%QB8 MW\YP#T($(B_C=>;$2\H 7)\_V1]C[;Z6$[-PK\4?7KNNP#<8U="P0;@G/7Z# MN9Y+C.;B?\ 9A \/2GR.2@L;5U0-UFDYLW@IDKU-.U=Q'Z>;JVR&;0/H#* + MX";F(5.BJ/R!.5;F1H_(3+WO67CB=$]];ZK@C*V(=UZ\]=YS26^3G)P#T1QS MF&+H*B9=(HAG7U+0K10'^A^<;L-WFPIW$;Y;9[^]WB;(-@FR2)#]4V+ZI<2M MF*\JR:JG$DP;I\FB2@\J3O+*NPSL'8UO\C=\FO:?S+1<6732SK]L['^CM0,O M);GP(]3Y#[88 AH7CM?^;*8QFPRG^_D'D>4;EQ]02P,$% @ R8D^3XS( M@D:W 0 T@, !D !X;"]W;W)K&UL=5/;;MP@ M$/T5Q <$+^LTZ@*@B22O&D^0# MTT)VM,BB[V2*# >G9 [PS$-^ CX(6&TJS,)E9P1GX/QM1OE_3D__$3S<%TBB0_E5B^J[$+>5=!O:.QS?Y Y^F_5&81G:6G-'YEXW]KQ$=^%22 M*S]"K?]@BZ&@=N%XX\]F&K/)<-C//X@MW[CX#5!+ P04 " #)B3Y/66Q> M[5X" !K!P &0 'AL+W=OUNFS 4 M?17$ Q1C\UD1I(9IVJ1-BCIM^^V0FX *F-E.TKW];$,I!6?Y _;EG.-S,%QG M5\9?1 4@G=>VZ<3&K:3L'SU/E!6T5#RP'CKUY,AX2Z6:\I,G>@[T8$AMXV&$ M(J^E=>?FF:GM>)ZQLVSJ#G;<$>>VI?SO%AIVW;B^^U9XKD^5U 4OSWIZ@A\@ M?_8[KF;>I'*H6^A$S3J'PW'C/OF/A6\(!O&KAJN8C1T=9<_8BYY\/6Q//*.I.:VKB?/RF_MF$5V'V5$#!FM_U058;-W&= QSI MN9'/[/H%QD"AZXSIO\$%&@773M0:)6N$N3KE64C6CBK*2DM?AWO=F?MU>!+' M(\U.P",!3P0_^B^!C 3R3@A,^,&9B?J)2IIGG%T=/NQ63_5'X3\2]3)+733O MSCQ3:86J7G*<1IEWT4(C9CM@\ SC3PA/J4]+8-L26[RBXX\+%&M$@.TK$&L( M8OC!C)^B188!$AI(9R D"J(D10M@80&J?R),"+$["JR.@I4CG,9V@= J$-Z/ M-$"B#Y&P'Y,D7D1: W&*28C\&]L861U%EDB)72"V"L3W(\4KI\OM62,P2=(8 MV8TD5B.))4EJ%TBM NG]).G:)PX"O-R:-8R0, E"NQL?V?]AM/)#T(TWXM]H M _[]2"-F_FO@&"6+;E'88&&$T/+S]V8MJ@5^,MU<."4[=U(W@UEU.C&>L&YQ MB_I6GR2F];W+#,?0=\I/=2>+1YT_F:_P-02P,$% @ R8D^3PXZ^:WN 0 -P4 !D !X M;"]W;W)K&ULC53M;ILP%'T5Q /48+Z:") :JFF3 M-BGJM.VW$RX!U6!F.Z%[^]F&L 36 ^=>E,QWA*I2GY"HN= 2D-J*<*>%Z.6-)V;IZ:WYWG*SI(V M'>RY(\YM2_B?'5 V9*[O7ALOS:F6NH'RM"*OTJ";(ZROE&^$GYI.. &UL?5/M;ILP%'T5Y >H M =/21H#4IIHV:9.B3MM^.W )5OW!;"=T;S_;.(RFT?Y@W^MSCL\Q=C4I_6H& M )N\"2Y-C09KQPW&IAU 4'.C1I!NI5=:4.M*?XTZ["BTK' M!$C#E$PT]#5ZS#9;XO$!\)/!9%;SQ"?9*_7JBR]=C5)O"#BTUBM0-YQ@"YQ[ M(6?C=]1$RY:>N)Z?U3^%["[+GAK8*OZ+=7:HT3U*.NCID=L7-7V&F.<6)3'\ M5S@!=W#OQ.W1*F["-VF/QBH159P50=_FD+,!]QY4-:9EEY80BOSMC?^6]4'Y@TR5Y9][O"H?9*67":Z8V3&]PS M6PH.O?73TLWU?-GFPJHQOB.\/.;F+U!+ P04 " #)B3Y/QD(8O^$! #N M! &0 'AL+W=O[M!VB=5\WFC\+W><[A'*2DO9 OJ@;0 MWBMGKC2>FVNM;0/G:4>O\ WT]^XL384GE;+A MT*I&M)Z$*D/O@\,IMG@'^-% KV9SSR:Y"/%BB\]EAGQK"!@4VBI0,]SA!(Q9 M(6/CUZB)IB4M<3Y_J']TV4V6"U5P$NQG4^HZ0WODE5#1&]//HO\$8YX8>6/X M+W '9N#6B5FC$$RY7Z^X*2WXJ&*L%(""="$/V30$8" M61#PX,Q%_4 US5,I>D\.'ZNC]DP$!V(VL[!-MW?NG4FK3/>>$S].\=T*C9CC M@ EGF/ MXK1&1'\AV!B87(2;+D+')S-^L"/; F13@#B!:":0+#P>!TCL(*V# M^(L4:T08[N-W^VTCT::1:&6$^,G"R8!)9NL$D6^>A9W_PM[8B3?MQ!MV=@L[ M\2KVIITUC"0;NX-G)\_>!%^IO#:M\BY"FT/LCEHEA 8CZ3\9M=I&PO=V]R:W-H965TV$[=_7-BRENX/$2WP[<^:,R?&DC=(OI@"PT:L4 ME=G%A;7UEA"3%R"Y>5 U5.[DHK3DUBWUE9A: S^'("D(2Y(ED;RLXBP->T>= MI>IF15G!44?F)B77?PX@5+.+:?RV\51>"^LW2);6_ H_P/ZLC]JM2,]R+B54 MIE15I.&RB_=T>Z!+'Q 0SR4T9C"/?"DGI5[\XNMY%R=>$0C(K:?@;KC#(PCA MF9R.WQUIW.?T@OX^@,%WX3]DDU7Z K:!%' M7?7?X ["P;T2ER-7PH3?*+\9JV3'XJ1(_MJ.917&ICU9T2X,#V!= .L#%FTM M;:*@_!.W/$NU:B+=7G[-_3>F6^;N)O>;X2K"F1-OW.X]FR7KE-P]4801Q[GX)A*0[L0SC#PV>HPED(G_^G<(,3S%&"^4<"FKPK$<.,%+E DRP0 M@I$RERC!N MKV5EHI.R[CT/K^Y%*0M.2_+@:BY<7^T7 B[63U=NKMOFTBZLJKO&2?KNG?T% M4$L#!!0 ( ,F)/D^G(&2\^0, '03 9 >&PO=V]R:W-H965TS_+HFJ6_D'KTU,0-)N# M+//FDSK)RORR4W69:W-9[X/F5,M\VW4JBX#", [*_%CYJT77]EJO%NJLBV,E M7VNO.9=E7O]ZD86Z+'WF?S1\/>X/NFT(5HM3OI?_2/WOZ;4V5\$URO98RJHY MJLJKY6[I/[.G->=MAT[QWU%>FIMSKTWE3:GO[<6?VZ4?MHYD(3>Z#9&;P[M< MRZ)H(QD?/X:@_G7,MN/M^4?T+UWR)IFWO)%K57P[;O5AZ:>^MY6[_%SHK^KR MAQP2$KXW9/^7?)>%D;=.S!@;533=?V]S;K0JARC&2IG_[(_'JCM>AO@?W7 ' M&CK0M0.)NQWXT(%;'8+>69?JYUSGJT6M+E[=/ZU3WKX4[(F;F[EI&[M[U_UF MLFU,Z_N*$RV"]S;0H'GI-72C85=%8*)?AR TQ LYW:T!UJXB(CP"ATGPKG\T M2H);2?0:T6FJ88Q4"!Y:7EP=3T3(H@@;BJ"A"!B*+$.])KX=B"4B9IEER-51 M(GC$8VQ(0$,"&!*6(>%DSEB898Q9AEQ=EL5)F&(_,?03 S\3"24P0 (")%9" M0,.LI-?W-2,C*322 B.I901H'"/W-2,C&322S2B"S'W$*<^L^[9^I!J982'F M2CBC! ;1[;MME^-=R=C(!.#8C%=_$,4/;LQ#V=@0Q.$S(V HFPB!>8\[WN2L1%,.C8'=-V2O=%8S,8>6P.\Y"(VU/) ]'8#,8>F\,]YB(MHM$< M.OAQ=28891,@)LP^FL,^!JE$] A3$&:0\%!-'K;(\$2NT:! MSAB:6@ 0QB !#/*)51]A#!+"H%T42,3MHG@@&IO! "0$0+LHD(A'MAD@8A,3 M!&$($H*@713DPDVD:>K803*>37T"8 026O Y)1$[KWJ:D+T>!JHX3J<>%L8I M(9PZY9"XB8=,V LW)&.3RV'"2"4$PBGJ8! 2 J%3#4#D+$4?B,8?9!B!'"'0 MK@8D=*M[L"-ZW7K:-G:O;;ZT4A=[H]3\#]1=:G88]KN"ZT;;Z#5!+ P04 M" #)B3Y/ EO4-O8! !A!0 &0 'AL+W=O- *G9JFJE5HJV:GOMP!#0&DQM)VS?OCZPB"7> MF]@>__-_,R9V,3/^(CH Z;T.=!2EWTDY'1 2=0<#$0]L@E'MM(P/1*HEOR Q M<2"-21HHPD&0HH'THU\5)G;B5<&NDO8CG+@GKL- ^+\C4#:7?NB_!9[[2R=U M %7%1"[P$^2OZ<35"JTN33_ *'HV>AS:TO\4'HZYUAO![QYFL9E[NI,S8R]Z M\:TI_4 7!!1JJ1V(&F[P!)1J(U7&W\737Y$Z<3M_<_]B>E>]G(F )T;_](WL M2C_WO09:DG\;VE^>]P ZKDNA+%J!D5YM>KKT*R87%1I0SDU8[] M:,;9[F3ADN9.P$L"7A.P[<6"3.6?B215P=GL<7OV$]&?.#Q@=3:U#IJC,'NJ M>*&BMRJ*\@+=M-&B.5H-?J=Y7#5(^:\0[(1@8Q!M#>+ ;1 Y#2)C$+\S"'=5 M6DUB-*/5!%'^^ $G=G)B!P?O.%:3;CAA&,<)=G,2)R=Q<*(=)[GCQ%F<)FY, MZL2D#DR\PZ1W&)SF.'-C,B&PO=V]R M:W-H965T^(N/T0%CH'81=$"+1!< M<>VS8M.Q<9+E2DI\_??5U_EL^?:V;>R.#:/ M\WW;GAZ2I-GL79DWGZJ3.W97=E5=YFUW6K\FS:EV^7:85!8)"V&2,C\NBK\/ MVW;_.+?SV=;M\K>B_5R=?W530GH^F[+_W;V[HH/W3+H8FZIHAO^SS5O35N6T M2D>ES+^-OX?C\'L>KZ1FFH8G\#2!+Q/HXPERFB!_3!CN9C(R&U+].6_SY:*N MSK-Z?%JGO"\*>I#=S=ST@\.]&ZYUV3;=Z/M2JG21O/<+39C5B.$K#%T02;?Z M)02C$"L.IO-M@'6(4(PC2)B$'.:KFR2LET2((18>#X2)I*H@$06(9!Z1$:,' MS'%,UF9"&8]+",N8! E,1T,Z.J2CO9Q7(\9=(I#)2"0%XUK=(@D/^V:P!4,J4!<5(17R. "GC MDZ(@EB&A?48ABHRR-L('FN(3,> 3&"__;RE_"+DE@KV3@'EJWSPGD+DU+9(F MN#< V*E&$S9J 6QN)EV#LKXS\ MU5?L!+K>/Q IP>RI: V EE3&$7ME;*\,[#6VA6#LB P7%03%J&+#8V!X M)HTL@>V)@3V%5!$H8H.,/8>1YT0TP-@M&+E%0!6 4M^X("CV(8!]@H%/I!$; M9JQI!INO,!\ 2GWK@Z!8R6(Q,Q!S&O$#B<4L@9B#MRH"I9&JEUB@$@@TC52] MQ *5]P@4@=)(UHD%*N\0Z!J!HE2Q0"40J(V\SB46J+Q'H @4 M[',@*/8=C04J@4!MY.TDL4#E/0)%(.N_<2$HIBXL4 D$&ON:45B@ZAZ!(I"- MJ$MA@2H@T-@WA<("5?<(%(&LORE H"Q2UPJK6*'7K+\GG$#7FP^VMOL(3/WB M!DC*=+=_I$A%J$B')A1]L"=4H$6C!&D1D J!VDH52B:Y:L>5KGX=.I?-;%.] M'=N^\74U>NF./G'?SO/&5_2P'GNKJM9U M/,6GCN'>Y=O+2>%V;7^8=L?UV.H<3]KJ-+5QDTLO>?D?4$L#!!0 ( ,F) M/D]Z;;'12P( "X' 9 >&PO=V]R:W-H965TZIJ*/QM6\6[M _]]XKD\%\I, M!'G6TC/[P=1+NQ-Z%(PNQ[)FC2QYXPEV6OL?P6H+0A-@%3]+ULE)WS.I[#E_ M-8.OQ[4?&B)6L8,R%E0W5[9E566<-,?OP=0?]S2!T_Z[^V>;O$YF3R7;\NI7 M>53%VD]\[\A.]%*I9]Y]84-"D>\-V7]C5U9IN2'1>QQX)>VO=[A(Q>O!1:/4 M]*UOR\:V7;^"R1#F#H!# !P# /YO !H"T"P@Z,ELJI^HHGDF>.>)_K9::CX* ML$+Z, ]FTIZ=7=/92CU[S5$*LN!JC ;-IM? B0;>*K9+!?XG"33 2 &=%-#& MXQN*V1Z;7A-936,U(,(( SQC<>A(3%*2N(&0$P@Y@- ,J->0R48? 8@0M&, MR"6,(IBDQ(V$G4AX@01@.D/"BYT DD\DVT=,HC#^,Z514Z@R["P-X0,9#:+IWRU.,(C#>858ZM($QS"<(063PF5>DN]4 MG,M&>GNN= VTE>K$N6+:,WS2;H5^O,9!Q4[*=&/=%WT%[P>*M\/K%(Q/9/X7 M4$L#!!0 ( ,F)/D\ O_/6] $ ,\$ 9 >&PO=V]R:W-H965T,#+"/HS,Y$37:F:=JD32;;M/W-Z/4C"V(! MQ^W;%]!UK=K^$;B<<^ZYR"7NA7Q1%8#V7CEK5.)76KA2/RGX'2)+-X!?M30J]G< MLY7R/?&XK_ '9B!6R_)X6>U MU-Z)X$3,868VZ,[.[9EJE8G>4W*,8G2W0B/F/&#P#!-,"&34IQ1X*\49K^CX M[P27-2+$VQG(9A'$\P><)"E:QGE9:)KM#WQ673JRB=L M[]$B?C;=.C37N\S0ZE^I+.M&>3>AS2UU=ZD00H-QN7LP!BOSNDP+!H6VTX.9 MRZ''AH46[?A\H.D-2_\ 4$L#!!0 ( ,F)/D]L@6R),0( )4& 9 M>&PO=V]R:W-H965TLHDL>*-D0^\8ZV>N7,14.4'HI+)#M!R?Z4BDS$95%1R[T.U4_NKW0HVAR.=4- M;67-VT#0\R;\D*QWN=%;P4M->SGK!Z:2 ^>O9O#EM EC T09/2KC0'1SHSO* MF#'2&+]&SW!*:0+G_7?W3[9V7C"X:I2%O0UNWMNV'%8S&,'] .@:D4T " M_QD Q@#@!$0#F2WU(U&D+ 3O S%\K(Z8,Y&L@=[,HYFT>V?7=+52S]Y*L,J* MZ&:,1LUVT*0S37JOV"T5\*\DT@ 31>JE2&T\F,4G.?(; *\!L ;PKHS<*6/0 M(*MI!TB8(;>4I0KD.7H [TPT .SY(&Q\S%W2TT"P(,SEWE),@])XI!D MBRPXPZE<&!*WW7V!OAS+FBVC)^TFZ5?B.F :-G9;J9[HOAIAP&BG?C(Q!-+U'Y M!U!+ P04 " #)B3Y/:T1GX8D" ")" &0 'AL+W=O]4$($[TT=:OG\<&8[CY)].8@&J[O M9"=:^V8G5<.-G:I]HCLE^-8[-75"$&))PZLV7LR\[5$M9O)HZJH5CRK2QZ;A MZM]2U/(\CW'\:GBJ]@?C#,EBUO&]^"G,K^Y1V5DR1ME6C6AU)=M(B=T\?L#W M*TR<@U?\KL197XPC5\I:RF,D5J*N723+\7<(&H\Y MG>/E^#7Z%U^\+6;-M5C)^D^U-8=Y7,315NSXL39/\OQ5# 5E<314_UV<1&WE MCL3FV,A:^]]H<]1&-D,4B]+PE_Y9M?YY[M^P;'"#''],V! M^N)[,E_J9V[X8J;D.5+];G7PVYT.!1D=CH8PH"I5B2B7N08#554 )G2,$B4N^?OBLBA0-0, #U >B[ #18 MA5Z3>4WK-2@H8ZI(\PS!'!G(D0$<6<#1:]A%E@+A@ 327 %A( @#0%@ PFX MF6IH=FU)&R0#K,[!=SY1#B*W<1!IC*D E/] M3D<;>6R-NRHOK&,_??#M-+ O79_UC>$M3-^D?W"UKUH=K:6Q[<4W@9V41EA. M=&<)#_9_P3BIQ&PO=V]R:W-H965T.CUOU]DJCMD;=,W8F>=^;+7LB6:3.5AT3UDK.= M,VJ;!*Y6HA3KJI._XH(W5J6R;_KGDC+LL8Q>\+3_7AJ.U" MLEKT[,!___BDC?)O##%-Z+Y M7>_T<1F7<;3C>W9J]).X?.5C0GD&+DE,3&VHE'N&6U/2HMV]&)0 M6O8VO.O.O2^C_WV(VM#@F>9#D1CO4P@,A5CCP!Q? M!]B$B@S#$0B8!''VY"J)&PXRT$'F'&17#HBW"X,F=YK.:3YEI"Q2ZB4#Z(JJ MHA6%@7(0* > ,@]HT-!YH#PM2Z]Z&TB6T5L;3$$<"N#D'@X-XI@B5!Y,**)% M3F"4 D0I !2O!.LB3)E0A L/!I05Y 9.">*4 (X79UV&.Y-2FGHTHP;/5J4\_N#;MK:]M_W8-Y\/-T/Q_,'FH.Q6] M"&W:EFLN>R$T-YSIG2$\FO^-:=+PO;;#PHSET'2'B1;]^$.13'\UJW]02P,$ M% @ R8D^3V*KS9:R @ O0D !D !X;"]W;W)K&ULC991;]L@$,>_BN7WU08,V%42:;HWIK_/LF&]EZT8[E0O._ME MJW0KC.WJ73;T6HJ--VJ;#.]&*F#J:I._F@D^'0MD+_68I2M\&'NO=WKB!;#'KQ4[^D.:I?]"VEYV];.I6=D.MND3+[3S]B.Y7J' & M7O&SEJ?AHIVX4)Z5>G&=KYMYFCLBV;]LP_>!O,L!KE2S:]Z8_;SM$R3C=R*0V,>U>F+G *B:3)%_TT>96/ECL3. ML5;-X)_)^C 8U4Y>+$HK7L=WW?GW:?S"WLQ@ SP9X+/!N#@W#Y6+UQ2H'MB%W/M!OW:^6\VVL&.'A<%1K/LZ!Q-FN6HP1<: M?*U8Q8KBGR2S &<*#%)@;T^N[&\X(* #XAT45PY($,:HH5[3>0WBC!-&@V M78$X+2H8J "!"@"H"(!&#;N@'#,!"& 3 L@&'1-(PQ4N8!32RC985S!N-P$(='.(0&&[#DP 90Q$*<6,8= M-DQ3@C0EL#@\H"F!/2AID.DK0%6RDL,P%0A3 3!!0BRK.&ULS"P/#Q2@LR>O MX 4,A'*X4N5 D;AQ%-"-8H?BJ$@>5CL4X7[ %.7ACD,ZQ!&^L><(KGP( TA1 M <;_B03HWD.":RD"BBG!(1*)IR+4IF+$! ES6MVJ[PBNIP@HJ"2L\).(7A6R M$E<\S$A B"Q[G$_9Q7_476R^"[VKNR%Y5L;^DOV/U=ZMQI MY-:X)K=M/5XHQHY1_719RLXWML5?4$L#!!0 ( ,F)/D_(+"CR)0( .P% M 9 >&PO=V]R:W-H965T\ZY-KYYS\6+K !4 M\-JP5J[#2JENA9 L*VBHO.,=M'KGR$5#E5Z*$Y*= 'JP20U#>+%(44/K-BQR M&]N)(N=GQ>H6=B*0YZ:AXM\&&._7812^!9[J4Z5, !5Y1T_P"]1SMQ-ZA4:6 M0]U *VO>!@*.Z_ A6FTS@[> WS7TN+]-QCJ M2<)@*/X'7(!IN'&B-4K.I/T&Y5DJW@PLVDI#7]U8MW;LW4Y*AC1_ AX2\)@0 MI9\FQ$-"_)Y@%9!S9DM]I(H6N>!](-QE==3\$]$JUH=9FJ ].[NGJY4Z>BE( M3')T,40#9N,P>(*)1@32[*,$]DEL\$TZOA;8WB((]BO$WB)BFQ]?%9'X"8B7 M@%@"SHK/;P\T2G,[_)P_L M^JJ<'31Y) V(D^TG,BCYN57F=YQ$QY;U@,TCF\4WNI6YSO-.X_K@3RI.=2N# M/5?Z"=N'=N1<@7:YN-,&*]UZQP6#HS+33,^%:T!NH7@W]%8T-OCB/U!+ P04 M " #)B3Y/>2'$4 " !7!0 &0 'AL+W=OW*:REV%;52*ZU2M7UFO>.+ L8!O$[_OH = MQ_&B[L,"PYESYF"8;.+B6;8 RGMEM)='OU5J." DJQ88D7=\@%[OU%PPHO12 M-$@. LC%)C&*HB# B)&N]_/,QDXBS_BH:-?#27AR9(R(OP50/AW]T'\+/'5- MJTP Y=E &O@)ZM=P$GJ%5I9+QZ"7'>\] ?71?P@/)39X"_C=P20W<\\X.7/^ M;!;?+D<_, 4!A4H9!J*'*Y1 J2'29;PLG/XJ:1*W\S?V1^M=>SD3"26G?[J+ M:H_^)]^[0$U&JI[X]!46/ZGO+>:_PQ6HAIM*M$;%J;3_7C5*Q=G"HDMAY'4> MN]Z.T[R#TR7-G1 M"=&:$.+_)L1+0OR>D%CSB2)X)/GEB_E@#,7$A,O=Y%R]TUY@?^3O-W')^$-%TO?3.7.G78N]TS;D"765PIPML=9=; M%Q1J9:;W>B[FMSXO%!^6-H;67IK_ U!+ P04 " #)B3Y/MCX.Q%X" !U M!P &0 'AL+W=O:\-:N?4KI;I-$,BRH@V1*][15K\YB_!9[J4Z5,(,BSCISH3ZJ>NT>A M=\'$//2.I/-4WB?/W&_L6:UV;V1-(=9[_K@ZJV?NI[!WHD9Z:> M>/^5CH8BWQO=?Z<7RC3<*-$U2LZD_?7*LU2\&5FTE(:\#L^ZM<]^>)/ ,'?ZHCY*. FU(=9FJ ]._M. MNY4Z>LDQ3K+@8HA&3#%@T P#)T2@V:<2R%6B0#?IZ+K [A:!D;M"Z#01VOQP M+G =N@FPDP!; GQU"NGB% 9,9#&MQ7R"*(DAP@LW#B ":X2CQ"TI!DP\DPI!E $PH4G)S!,8PC5%J)W M]Q!7(E*GB-0A8O%!%NE'S\4)O',N:Z>DM4/2HE(Q8-+Y5P56<'F3G*C_W"7= M?9T= 3C4X&5+ !^2XX8M]02S9M50<;)]77HE/[?*M(59=)H=#\@TNT6\,#/% M-L%WFF$@_2#B5+?2VW.E6ZEM>$?.%=4BP4I?M4K/P&G#Z%&99:+78A@$PT;Q M;AQRP31I\W]02P,$% @ R8D^3Q^ *)?" 0 UP, !D !X;"]W;W)K M&UL;5-M;]L@$/XKB!]0'.*D2V1;:CI-G;1)4:>U MGXE]ME%Y<0''W;\?8-?U.G\![GCNN>>.(QNT>;$M@$-O4BB;X]:Y[DB(+5N0 MS-[H#I2_J;61S'G3-,1V!E@5@Z0@-$GV1#*N<)%%W]D4F>Z=X K.!ME>2F;^ MG$#H(<<;_.YXY$WK@H,46<<:^ 7N=W$>A A$7L;KQ(GGE"%P>7YG_Q9K M][5G883<7_@"L(#P]*?(Y2"QM75/;6 M:3FQ>"F2O8T[5W$?QIOT,(6M!] I@,X!-.8A8Z*H_"MSK,B,'I 9>]^Q\,2; M(_6]*8,SMB+>>?'6>Z]%NMMEY!J()LQIQ- %9C,CB&>?4]"U%"?Z7WBZVZ\3 M;%.M/YMQUD;#Z6[Z1F3^R\5?4$L#!!0 ( ,F)/D^_R4%*' , %\. 9 M >&PO=V]R:W-H965TJ*M[^O1>EO*Q]\-\ZGHK#4?4=P6;5\(/X(=3/ MYK'5K6#.LBLJ47>%K+U6[-?^1[B[9]@/&")^%>+27=U[_5*>I7SI&U]W:S_L M9R1*L55]"JXO9_$@RK+/I.?Q9TKJS\Q^X/7]6_;/P^+U8IYY)QYD^;O8J>/: MSWQO)_;\5*HG>?DBI@7%OC>M_ILXBU*']S/1C*TLN^'7VYXZ):LIBYY*Q5_' M:U$/U\OX3Y1,P^@!. W >0".:QE!P\P_<<4WJU9>O'9\^ WOWS'!3#?WKRG>X];Z(X6P7G/M$48>(BI)PC$<4)S(I(3$1PP.&-,V."QB MC(4T)R$Y"<%A!B>Q.0BYBY.2G)3@1 8GM3B0A'D2TYR,Y&06!S W.)G-25D8 M9XZ"RTE03BS(,5,(:;'"Y44/#C=A0=E/03?O#QA&S(&B#05<4/E3T-)2 =IE MH&0VBW\*6HRB=0;*9[/^P1;Z711M-%!*FPJ [?1[#@ M-=A6VQ: K35$+,]S MQW<*:+&!,MOQ207:6HTUFE,EFT3/;9!>%EIA1$IM%SVR)711:8&8+;!?]%!3??)58 M#@8IN#H:]$>O[[P]%'7G/4NE3QG#66 OI1(Z9?A!)SOJT][<*,5>];>IOF_' M(\_84+*9CG/!?*;<_ -02P,$% @ R8D^3Z:>NE;? 0 : 0 !D !X M;"]W;W)K&UL?53;;IPP$/T5Y ^(%\-NDA4@9;>* M6JF55JG:/GMAN"B^$-LLZ=_7%T+(!O4%>\;GG+G80S9*]:Q; !.]Q#VI):*4V--U6#=*Z"5)W&&R6:SPYQV A69]YU4D)DTT1S2 M$9?[-_5'7[NMY4PU'"7[TU6FS=$=BBJHZ<#,DQR_PE3/%D53\=_A LS"728V M1BF9]M^H'+21?%*QJ7#Z&M9.^'4,)[MDHJT3R$0@,R'>_9>03(3DG>"[B4-F MOM0OU- B4W*,5+BLGKHW$>\3V\S2.7WO_)FM5EOOI4AW=QF^.*$)UK,%2LKVN!R\NB(-J_%O642D'85PK%MYY7!Z(N^ K_\&. M47CU[S)A!G]0U71"1V=I[//QEUQ+:#06W<]M;N57C\P3"R MG^8:SS^7XA]02P,$% @ R8D^3SGWDPS' P ?!( !D !X;"]W;W)K M&ULE9A=;YLP%(;_"N*^ 9OO*(G4))HV:9.J3=NN M:>(DJ( S<)KNWX\/EX+]0K*;!ISWG//8/7D-7EQY\5*>&!/&6Y;FY=(\"7&> M6U:Y.[$L+F?\S/+JFP,OLEA4M\71*L\%B_=-4)9:U+9]*XN3W%PMFK&G8K7@ M%Y$F.7LJC/*297'Q=\U2?EV:Q'P?^)X<3Z(>L%:+7XJJCNKR[)/ M,I:7"<^-@AV6YB.9;YTFH%'\2MBU[%T;]52>.7^I;[[LEZ9=$[&4[42=(JX^ M7MF&I6F=J>+X(Y.:79_ST, M!U 90+L $DP&.#+ Z0*H/QG@R@#WHT(38+53:=9F&XMXM2CXU2C:?^\YKKN( MS-UJ]7?U8+/8S7?5\I35Z.O*#>R%]5HGDIIUJZ$]#>D45I6]*T%1B375PNFP MP$97N(ID"R3!"(4#)^HT"9Q! HH3N#"!VR1P!PD<9:5:C=]H\G:J463;RH)N M=)DSE UP/(CC 1Q7P?&T.BK)E&( X4,('T!X"H1_$T)7/'CVZ'($D"0 )+Y" M$MPDF5(,($(($0*(0($(;T+HBJGEB"!)!$A"A22ZKUGODVUUV51/$QN[D0VX M(]6.[%M$PU(CQD=T0PC'4D!C>R14IPV)2MN*PAXMF=G*+W4#563$GPAV..( M'*KBZ"+BJ'Y\0S2$P6Y)@%V&JET"$8!I15'_]T!FCCN"@]V2 +L,5;L$(H S M+1K"8-T1:*QI[8L#E2 E)H3VU( MY(S4P0Y*@8-&:E-!D3=2!ULC!=88J2T.12,[ L6N1UV]6:)@) 5V*@J<*E*W M;BGR^EN@2RC5^D77N1X)Z=BLL%]1X%>1UK^^5DJCF9(,0;!34=VI//5!9"U% MDR"ZY"&BWM@3!,461'4+\FQU^Y>B29HIR1 $6Q35G_8\6]WXI6@21)=,+8N# MW<[1[<>SU9U?B@:-26U?:V"@0XV^1?DF&MW!MN?HCN:IN]=:BB;0VU)6[Q4\ M8\6Q.=XHC1V_Y*)^D^V-=DTMX(?I9G/59WX+3Z!U!+ P04 M " #)B3Y//?-I1O(! #!0 &0 'AL+W=OTDLBU=KCJU4BM%5[7]3>SUAPZ,#TA\??L" M=EPWQZE_ KN>G9DE+.D@Y(MJ '3PQEFGLK#1NC\@I(H&.%4KT4-GOE1"@FT=$6<(8)QC#AMNS!/7>XD\U1<-&L[.,E 73BG\O<1F!BR$L]M MW6B;0'G:TQJ^@_[1GZ2)T,Q2MAPZU8HND%!EX+'!ES(+L34$# IM&:A9KO (C%DB8^-UX@QG25NXW-_8GUSOIIF'X6PV>8^HG"8&K^*UR!&;AU8C0*P93[#8J+TH)/+,8*IV_C MVG9N'2;^6YF_@$P%9"[8N,-!HY!S_HEJFJ=2#($'X@YF\(FW5&X M;\:\,MEK'N$H15=+-&&.(X8L,.L9@0S[+$%\$D?RKCS"L9]@X_6X<02;!0'! M'SC8>@FVCF#[CX/DKLD1$SE,YS#8+Q%Y)2*/Q.Y.8L3$"PFRWV/\@4[LU8D] M.OL[G1&S6[:RVA._2N)52=ZKK/&=2O+? T.+2\A!UF[\5%"(2^=&?Y&=)_R! MN$O\%SX^#]^HK-M.!6>AS2BX"UL)H<$8P2OCH3$OTAPPJ+3=)F8OQ[D< RWZ MZ7__T4SF_SQ[2LE,\9BOXY;98/Z0;^.?Z[J?R<9VE MB_(^RS8/RY^2;G?TTT.:KWZ(MJO\;]OLM-BN-O_KAV&O]\,?_ZW,__AOFS^^ M+>;;AVRUB=+5(CI;;?+-- MPZT^+D]\RN[R%_XR09CI/6P5\_/]8&T>N>_+GUA8_9.B]PPHOH M;;JIO:N+;?[E7YI6= 9M+*B==\OTKOKK;;HL:RV>;M=K>B$OYS#9OV3INK7W MDY/NZ*3?K7Y]7NH&I=&7;+D\^6U5/*VBJRPMBU6VB,[+"G6UHZ>\C6=SB67];%T^8^.BT>'M-5K4EY^NHA M72ZC-]LR7V5E;7";];:V"=K-M^@:Z+S,Z? RV;0\>KZ:%VM8(3HX,:U1%A4P M6V02L,"GQ:+6R\6O.Q8JNM@^W-07H-OMG?0&DVFO=1P;6+_Y)O^:(7FENDUM M2W,/M+1G^3YN;Y;Y'*B]2-N:@08>8(6N-L7\-YC\?;K.RNARNRDWP AAGUJ/ MHIP(.9'OX.O:_KS[R[ZWZ3PUOMMT?D^+55DL\P41V9MTF:[F&:Y#MBG;^;// M@&ML5(]W6I;0R.O:SVEY3Q?"'#]D?]OF7],E/%\;[6D&!^PVG\/(RJBXC19P MY(#V(C@52$4U1L1?E]$ZFV?0YLVR1F&7FWLX<>[W,HY66:VA\]57&$ZQSEM^ M_[C.'M-\$67?X(XL86PXF8*:G@=3;WLQA\/QD$6;]%N=-\P67VD''M-GW-,R MVA01#&=1K&N/7A<;V.U]7<)%OD;N!F/$M7[$5ENF#=1YE\.R2%N-3[W-;C/H M<(&C=\\!KYHW'ZQ?BF+QE"^7S5O1/.CKR^O9^VAV=75V?=5&7,L\O+&^$] A<,V%/ZC=F[7WP1T/?$RI M"6%248E,YKY8+F!+K7C4'@P/_XQ_+GZ**('L/6HAPOVP4? \?D8'/QU *KR*PX M1L\T\@SFF"\;W; ^.ACP<-R-DVY?OOJ>P<7 (LK'C&Z-9>T:F"T6= '"+N%I M/LE7P,D><]BUZI.?L@W(Q] Y,.05=%K?:Q"HR^WZ6>?=CP?C)$XF(QW\2Y80 MB'#[L%T2'Q=N!"2RSNZ!2>'UMRSJEST3VP$4U22=S$%"7Q?+)2YGCO=L5C:< M9>KAD";YU+\_G[TY?W]^?7YV%G?_[3Y?NW9Y^N_A"=_\^41\!&0QUM8I'1=.BJNW:?5]V>6R/<]28+NWJ=VR![^R7OQN(.7 MVP<=/-8\XN"1'<,-CTS+1@8$87>5SM)I<";D)FB5<^1W1QCM)'"1;:(2!)F& MP91$4'=P$Y81C*LV=Y#:2UCE=7&;U^[/RT>4__&(J;A18^Y7&9W!.+K+5O#P M,B86D2X>\A4IILC&ZJRI!*8T9T%LD0&?*T@R:#Z^16T0U>?>XPSHDI1G80>: MKWP6?DBVJ,WD7+B(/-2R&]3-7?$U6Z]PR,A>MC=EOJAQE%J'+;/;]QA-[B:[ M+=89[M+7O$1N<'0#RPT[=AS!#SME.D_>D'>:B*>)/[>R6?B$(Z67D+AX!7+4 M70>33O+C/Z*A=!/UAYU)O2U]/-ULUOG-=H,2%,JIX3U2?>U-6H+:I%=A=(1- M'#O>LJ>UX JI":7Y+2NPRO56)5?$7[0L5)=(.3 M_%TM+'@N#?QQWUV.JOF2#6OIXJ\@JSXT:E6UAFJ+LVHAEN]HZK!F7L:M*U=Z M ZG[O5J>\I\?,K0@U!GWRX]&M0D\)MW:.</]VQVRO BGIC*2D]KO)-S+L MD%$_HHQZOHI.]\BH9_MDU.:./*&3V6WSEB$+/72G&KETC9MD=_D*!PQ';IG. M@7&KR+R)?.O$>/^++/#L>0_-Y*_+1WCA?_T \RNS]=?LAS]&->L,W!'YW0KN MR?D]:--P!MRIW'U\Y (1SO6]1Q*%*Q)_D5Y)0EIGO#O0"']1/-+M#$/,UO.\ MS!9QBQ3U?6W1:M;M8@M=\57[7M54FNIKC3M5>^OC%@2;M&2CD?+8VRC=<8 / M&U_-=G;0^'9;W"K\#DUB[Y;%TP[;V^GLZD_1N_>77ZZB=Y\N/T27'\\^S:[/ M+WZ)9J?7Y[^2ZE0WB;@+ 7=OG0$QS=&L:AD<$AE\)J,<"3D+&-W-COVI$ RJ#;;7MYF0-.@-C41_.P!3>9_YRL*9IM7+4Y-4BJ<,Q*PBAM8M&R# M!X7-<[5-]$U3#>?R#DX9&KR)%O9;B)#MP7%<9/SI."(]'Q9GL>6;C<]WOFJ0 M8JW]L$ET>N$*[]O^\XM?SZ[V;7_E2, VG #_>*"U;)$3@E<>&\V(=G>]:-SB/;BZ$G4CR4 MU3FN*$SPH+V^9:O"SI&>W=YF)WGR^.K] 7^SEKV>??CT_^U)3'==W MZ4I851PYCDW"- .3]A3#O/#HT*&\*=(\$/+Q]8R.M[ M5N#.B^OC3G2Y74?P'CT)W]1FE$4HTR_@.4.MN(I?0;E?9LO M-\BU%]D2YH(^(+2P(X=9X@,GL(MP(ZXR/I3/.A$ZJ-'-NDAARF@17F\?Z/[P MIM&!,0,Q&%T)VIU%5L+!%5&I6,+RV5T)^@&NMX0#1MI&"! '7!GP/?7Q% M]Q?Z\Q[2]6_9QM]$W'9H=PMW8[YDV<,L\KN<;"'0+^B8,6PQ'( R ]X!'<51 MD2]E35!<>UQ:W^QO>5'^!NMVN\PRW#E\FYU$)?2\B>[6.8IUV7T^A_4"\>EN M!2P\G\,K0',9'M%Y:8A\4)6&.S[K()'>@[8+,WI(_UK@"$SQM (ZN\\?HTU1K%$6.?)Z11+3ENZP M,K3[I_O,U!GLNAC@EL^&]TS\#FCS@X6#>V0#_4.SMBV^\(MUR3:[?.6>NH># M>7(KYNB'LP]GLQ^.^;LR3SM5%I=THJO/'S[,/OTENGP779W_<+DFD^7KX_/X6;N<7%AX?A(W#F.0Z[G=U^?S_$AQ/@PWN; M,-H$W UP4G.XX<2$X=\=P"J0 3CY_U8O#E.ZBT.9&ZZO%56A+=H&H7FB%_C: M,]@]Y;!G[L1%7XN-KRMB"Z-!)_DQ.B*[7I1#HT\K%DPJ"J:Q5I#C5B?4L(>- M')&]<5=;T!?P38__#!Z7[WS#*=\.>U1WOCAP MKZW,ANU8?EG=/?@=N,4.TYW"*,2JYK[J=Z=!WS>IBL6U5-T(XSCK+^#DQ M<-4;[0"?"';=-.XZ;A\R-Q O><5 2=@^D P>D1 "WSW#G?'((AH]XAJR=P\Y MA*V^!<]NEQNU$\ WL'>H(QN^G01U;3(;H$%;9I(@?M?$/P) M]4X0D7D <70YWQ0WL'J$1NQ.J^M'9/J-& &L!.$/_!-1&PAN.?2S@I>_+;=A^Y)7P'KNB0=1AUI/Y M0^9]T%G+HW1H@4'@[JR**#P@RIOOLR6Q#G(MZ'SS%G\^T$^%'U8MTIY;#+;7 M-Q^9*[>:LWK;L=FUAL0.7@TFT[@+QSUZ @'OWIT;&"S\V._%T]' *9:T.*^F M22_N]KK-W!R9FJ>([AX"O&X[P>$09"&GPPU+^E30%\4*Q_,Z.NH=*W')EGO$ MA"T->[UXE"1(OZ@QP['9QQ&1SHZ28Q(R48X3J13?\>15QW;U FCU&3CV"L?$ M,E@YV4H?T(IPV*B-PQ(S?Y7T!W&_WXV.*KSVV.>JU:O;Y[*X'7EI]V/WH2J% MUING3CWR90\3) D")+CLC@Z9@\-ZDMD5>K5 :RS-:;%@)!\Y3K&;I/OS[.J4 M/O5^/HZ2">R(?%]K,Y;'8(_@#.)R/3(&DZ^8/!.;)JF>[JRS8%_.U_DC*K#& MLRA$Z0T(N+@8^5I>I.O:70@E#Z(D50;4!9C1[3,I O5GW'5T7SS1,Z#R9K?> MD[#^Y#0&O> W\C6CPDML+T.;,8G@RH*\&7@CAMM! +N>Y2@2K4LT-H(M 7?( M"3KV[+0P.$#>+(V,.R:.F;/A3 DP71*16PT%(/P$OP DO+IDX"U:.B7-"4*MH':A).CR &V5('Q*82Z*^HH]UZ3E9$8)B$\6'@71G/0W^%#\W8B M1Z@LU6M3P<-[S,I8=,EKYEO(:DVHPKV*^J,8CF_ DT$\2,91'_J<#(8&MRI*QG%W,HJ2X2CN M=L>&''DRT,$(^NMV\1_=N#N"E_I]\[Y8W9TLR=;J05"CHV;SLZC,%6/Q\>L* MBP^NI]J:]>($1*_><$J?N^-^/!IT>?3])![U>]%@'/?@*SMX>&/0B\?3+GWN M)=UX/.E&[U+@)+^2_R[KA&; MB.W*/ !?>Q;S6'2[14,'V:);<.-')5R6%P7PK?YQ)SH#EO1 CUR_Y/R':CH^ MA&<:M6W6OMWM]^C, -8N1.STT9-90W*$GO55OTI M6?])V7_ 6RHBLE ;Z2!T3%A2=RACM2KYMOB")N+ Y=5W3$6["34M7V43:;YI M.'J'\-E62+UGUU];T8(M_* FSC=;Z$!T-@,KOL1K$$B350F0-6[AEA41J4 [ MF*X8O(SLFMS:*&&]+;8WF]OM,K*8\3=TEV\?D1"V*!Q\S;,G/*5TKP.SSUA* M!+$*G9"^L9RH1A#>SMI0E@7Z0Z%1II EVVB)0E%-5E"Y;J8^#0>H0#LD2.9P MJZ$= 5K-EGF&9M45MN/-8Z'SL,<=I>E5A@,O,CPU-])&^4744.!$:P7-#*:<)- &(4"X0\@"OYP'(VZ0RL$ M-HQ$Q4!@%!G90LIM2M")#.VY E3 E5FOT35+1R;[!MLD,@88N8J[DQ12MPK#9N'_3V2Z+9V,\=%8R9O79LIT!LN^X85%Q0X2>>RRK0; MN&N(&(3Z7,%I@Z8D3I6H)%T4 M='',KC[CEX.3[M2@1L!,\H'.$YN%UH4&+T0/&?"_!1LDV1G%_)"TO]2.[BDC M:P;;[);DMT B!F44#JRUS_!/'BLQ/N-@^YDJW%6F[;F2TUM8X&!^$3L2R>R MO)?6Z;IX!,%XU&7+Q)*.+S0NS:GT1!MI]XYACV+3Y>N+Y9<;[^YIH'+<8Z4& M_PH/1S(DDL?3ND:27RD&!!3+!K.@+I,_S9*=6;!25LA@]!P!P$"79;<_;37V M;]>@@U8?V3$:\:DE/F64N/)$IP%C(O>3,B,R!*P=E&$>MFD)NB,B45,;\.U# M+K +][[S+XERA8.XAVU!)[.ZF&N3R-*YZ]4[020YT/(0I_%UT]CS@I+HH?H] M:LA_0R:1LYI@F-O#J]2+LE+'FSN1P%6D$Z1!ZMBW)])H8V]Z\A/*?&PK=C9T M((IU)[K*D:K0_&,GMGE^%"9#/(MX=:I]D1Z-*RRWTZIBF<=6^9 N"G@52?TK MF;N^9GS2EOEMYHFL,F(<@/4#6>%%5U^D"5%5R>FLNFN)B *ZEHG:07""7W)$ M>7C0=Z0U%:D6CJ/A-)C[P5Y_1MYD'(]5\#-=QC"=L+6];@L@Q.*^=;N-S$G1@VU>M 6/W<6#5PVGK)'K>.;\27Z,;="B1B8.N78[V M0$*T1PQ,@MH6(5W^_(NCE>'$7V!XIPHF/@">XW M?Q7FCTYUG+I1)@KG("\9!0%?;\A:1?9 5.=0522F&NM4<'+;E9@QF(QT/!;R M<2GI5[$%Q"H_F4[:02;8CVPIU3$;T-G1HGGR.B!NU(I<+: M5>!$[8B6UNVN!.%XJC@^8(\3;S^"-)Y@2=>Q$P*]Z1K5M9Z9IKR)D[[ZS/>M M);6?/,DS)@%0[']X>$3H@@WBYWEM?:Z!?B\\,^XE\PSS\B;ESQO?;.R9;P^K M_S#S,=#*(O-60XBF%/M9^=KLLMI8[>R36\Y7T2#N]2?Q8(R6F'$\[8[C7F_L M]ZY:+"VFZ+#(3/('926LOL'Y6= B"6;%U\_X4&!+V]6)$,8BF(CR;,&?M;@9 M3$75NO0X]5E"23>#A%"Y@C!7M>>@..HY6_GK5+?D"C M';V/R0G(C(G]7KK#&LWT&//*VU_059>JW, N+#MOY&I"7O#U@LS$\#72E7=5 M5Y4;-OPQY]NNV._Z0%$*K/0IXR/)R-*(=\HP(;[1C^ ((L:1O G'GP(*\8Z[UX MI'0^,\^T%+ M*O"C5 PSF$Y_1'EBI0;WO>)))Q#!T;>V1M#=FIT3H/5DF=Y->#.3&![@%\3' MYC0LZ#[5Q_D:"4;8ZW1QB-%+AGCM(4M4'M3+W+,_N'4VNCJY:UZ=0R#8GWB" MO><<"O9$Y!5[9LBH8KNRQ@E[JI%/"&:&87!DE=XJ/@76ZX;$U5 O1=J6ZTB" M*TO/A2]B/PL_3L.8%VB;11 @>X" BC./$]F]$"B2&C >91_1JM9I=KCO%+31 M][M=.;)N/;QH,7_LBPH1 W#-:NI'$^BFUJ(*ZF_)B3(;"R[M:" <-?51FGKK-75*37V?&YNO MG?[0.;-=5A4,Z=%L*+2B%"^GKFV['!993?H NC 1A(LGP'A*K!"AV#9H54FK M#*[($L'%^'O(/UCRN]K>;&BTT\GP).E6T*Q*L19>;8?E^:YE YC5O[L^]Y2, M=$4/WJTI2\9:[1VE=P?=9/,4#S=F]"%1AXX9ZJ+%MO1P'_*J\4V=&$ +-S_J M0IXI@0.YU=D0&#WG2V"-2SQ]RF)N0;6Q2" & Y!O&$T+'<%IEAN-?L&6C$]P MUJKG4V9!NK_2&FF*MR"7B#^>[2]6WSL"SD".3O<&V1>@-U 2RM7.@HR,Q9A MV=$,/Y,S*\'9X"=:F2"XK"DJX=BBN]1("K>X@+B@^2Q=$9">![;5L\( TG-]0%Q887]LZ&H5D.VV/S/7S>UQ. MLBXBW=_G=_VW(24DWY-\R4M..E:?(481$>@ M?096/% 26>ZBGRQAV "5=KZ%=SQB>AT"4Q8_QYL/X98L<.&"+H@ZS8$<$6? M#%9!$/+PR;=34B_]R]DQV?]U1 M2@OKSK"RK.2JHOF"%)@_LG=UB]=1Y24^A,'M0$;DTHH.9O]&16T;5;V^#5W? M=9]8?.#5XQ]<,J>_&HR&<7^84).O>IRG*,PL9&&.Z,X0CVCU6JWA&SQ=Q!UT MU7V>,(^=/?'>T'U#L(?D"QB+^I&9ZY!' MUN@BB@M-DFWL9*7VQ'M'0R A5:FD"1=:LG' "\$V'()-S@P7;U(7#4Z;9 W3 M&J02CL]-LM)/G:28C))X.AS&PTF/":D?]\=)W.V- J&_-&W@QGH^*UCP!:$J M2C7R@13T4- !VS7!M/+6H[Y5[IABM2O[4C#'4=SK#N6@C.+!9**3,S2Y5N1F MT^2^L#4Z%\LB.R@]_Z0)_)-68&EQ/0K SDG,(CU9 [US0P+1;IXR46K\* T2 M:[@]Y#I&?4!T M6CCT:HPK-!53V:L+QLWR5:X2=32CM'S_K/R;'ZD^?>C/U! MF7NQI^.SZQP]YWS]6*-8M6?K0^U$5ZH&X3C^!/]'"-)==&.]V/Z;]_IF.^E< M-3XOS,=AA?S37E8R(9EZ(B0GEHCV'0#%YPTI&6(ATA["P.(D8=)[->D-XFE2 M.8852C4[*=4&S]*',X?PBMX51&&PXPX:W,+%C!\T&UA]K! $S'B90^L+'RUF M*5B$,J 4N%LIVC#$=B'"^(%S,<.HED[IJ.+2.N9[4%^RDQ[*24Y$^6(DF*DA MP3S(FLL7%=T4^/O#ED!$_+"5YIOZD]Z$#LE _*K7Z7;IF+#MG]!R2+*(0+[& M_LZ]I588+B\.B<:T--PWTBV]A^,TLE-RUP=79X!FZT1>F@'2W7+OWYX7]A:) M_]Z:_>E$.%>G(+B =EC<8PU^+:"ZF/]]DS&&V:HN)$?>YNMR\Y6<%RWB&(#_& MP79S5C/EK6:+EL>^U#-D(1"N0\F(8Y56YS5Y-1SVXT3%EV0*LDPWB4TH!W,& M-4>_@DJ18\.V[IPO")L'!&W80+I+H]LR#AY@RX1I!0/(^412[T MWGN.'U'&B._E#RA)R$7/4;4$$"DS!-VA?2[ 5H9V@4[T 3VHV8ID=&=,8RLW M<.'U'5NKG?7+NP?]C"HLJ3P\4K8SIZ^%2IJ ?BQ"P'GJ@^&FI;$^I@\;F-Q882_"P^ M;E-7MNCJ]^C=1N^+X8B&@?'E7F0?/J:Q?1S8ITPWM,/5@4AF=G4:33P4I"9I M1]'M!N-5*>& V@SM'+R@+=IP/M@*$51151 Q2A8.YJU/6CM3!5AO[[F2ITED M64L7'56/%$?7>-VT!T-V@OTPFI&QJ8=]:QCA&OH6V+K-M4X.NJ0F>'C7,#9\ MD]\R;X YLJZW(9I$"\=JR^X),>VH5_)?6?:_3,PB*^;2A. \CXM7G; MUJ#FAX_.OCTRA0,Q?K?1*I$<5^,E<5!A@E'>%U MT2#IQX/^*$K&DS@9C:+>8!CWQEWS,=W02>[I:$8='>%P$D\F@V@2CT$+ 1+O M#8?F-#2M_&OZ\/BS-:[8N74[$YUEW(=;?3#J10DT-HE'R2 :P'9-^A*@TX@5 M1[!%,H&[NT]0 !CH,![U.&BF!RQNVNLUD$\#0WT1^4S^9Y&/& G=IUWDTP?R M 6F* K<&DW$T&<23[J1./6,[K"&.IA>-XM&D'PU[\1@>/XQZ>IVII9X$LZX3 M]0R[3+AC"H<:ME+/A"AFC/0Z&" 0!3XSZ;^*IM,1CB-8>Q6#S/?R-@EL3I*X M!S,EN7, E-X=3*LJ>,W"[*P#MV:SBQTJ/:OZOP*A$.29KSH^,?R ZL(.B0JH MY]U?DF[2C>A/C_\D_*?/?P8<9TYOR\IBJ%P_GG#@66\0#X#3O,+P-& VN*RC M>))@Y%\/EG1 WV!HVBCRHNJ$T3> ).G6'+E;4\7F./JX3!$4&$C5-B*7PA

U^#N.5W$0H-,+F)[(('XM Y2%M-_G22_IHV_V9-#BO MY16A7LD.OP!M&D'.:XL@C3880$.Q'E49*GJB +"; ,E"HI/3?&0%/,QJIM<& MA8ZC/=98V(A@3NQ0Z?BRZ>L>/=MXCX4DU]&T;&27)9:-*)[5\P$D4&5NC;R- M-6*::)W^&TX:X[!2EM4I=>\)TRQ>81EA4"0=D5B%;78/=?-RI@%Y"Z>T*#5X M04!\Y<:"% 1^1W*_KUBL"!^++UOJOJ-2:1SZ$^"@[&Z9%=5ZHE/(_5K[G+]K M:$P+YS;WYQ;"CK)[/6T^E P2J,))37FT%LIST!4UZ/"O+BLHJ?1FV4* M@[R:WQ>4%8J3U: ^QBGY%MFRPZ6U)&$1XW802Z:[060C,"8RY!45+([:B!W* MV>6ME#LJ]Q+ZG]X M=Q@C:6$KE\\<=C#/'W-\^0_1NJ!+F=/E>%ZDCN;8O,8XC#894UYH8HB'4)-#^+.$,(92VQ M,;_"W,C40D^3%;U!%C+D,FBHV;5=T87&%(I'#N;U6T:9!X%EXS4FSA6V@^6, M)&-3/-XI6HC+W[9Z;BZRR_P,+<9@N":9"Q<.,)-[22+HA0G6'J M3V7[BDO"',Q1L2/6"4N^"*#BG#$&MOB7)(,JQ2:+ZUGZ93I*_XPTN LRMS66 M"\UQ<8/[7;T1UHM@'%0E]>/TR>\47IS\%N70DR M%<4H%RF*PKIP_@%54.AH5-T>&ZB3PB^_*)9:*,Y?[LIJG%UJX6+ %S= M%23+\+..P4H%EGDUZD;S9]&H&A+@L."_SNY@;]%/#2UWB.F%P[YPOFNR4PO#E&QT;/3Q%";R(;@X'\?-W+;#HK8L;P$P)OLZ]R.:D"^4KS:/#&6I430A@ MML7:U'@URZ#'=8A>VCW3_J*I:.8 M_+1PHNF,GQ;KQ\[O[MO4,<(.*+9I"")K9C02@?54>.!)5E$U8:.7LIVS^IW? M4@2&:7KAF>4!04@P9!$#FM/GDO#9Z9QRZ1UOH"#(UQ2SC%HXR)X8 MT> A$FU)G.!.DIQ2-](+BGX2C"4$#"=Q;]RCZ4_' M/[J#I7V(=G.?+JR+NY9Q#E% @WC0[<7#;J_)O;B7$BB0&1:#7@D6*1A M=QPGO2'-:M(\*W/0K#!MX2#NHY>IB7D13"OG2"HBGK2\-RY#%P4NN8P )']A M<1D8R$VZ^@W1MB3P4-4AAOV5!.Z0L_A.E.>WDN#N?(66,CP;R RDP /:O\@R MBQG/R1SP*N'"R9S& QE&B,S,-UO6J_ZDR0D<.-E%;41<>$%2/2OF1(?9H4A] M.A1<[]4/J/NX+E8%:C-\^,Y7T0>"P<.BC3AUR;O9U1NUUC7F#_O\2(:VBZ)# M;YUTDSAZGY&QYHB#\":#Y#@ZDFQ)^,"Q10T_4$T$*ZB4MM5;0KAB*\C:;69V M"@RE;-#S9TDM](#9 E5V!*$9$V2YBC$E)\% J4_,:3:;&GE=TC)K,V.QW<0$ M 1UBGM#FPBQ]OV7/43VS+=MN7"(T%/W<4EC5UDI='!A8NC1-1DB6L)W(2]<2 M$'3+24K1?C*Z+5'1 M$,:Q,\V@E[_DL5*GAV00&6HC@;,-CI10,I/8>15\/T5;ICQ:02_GH$S$LZQ8 M*]$!B63/5^9==K/>8F8?9G=TO@\\!4CEQ_0>G8-JT6(:2/*S2]'<5*+1R+%) MDN[Q:SR\8J.8VZ4[%>/#=?HMXA)5PG /JP$I^=1X4?$$VAR:0I@\>!#D,D[B MA)Y7>Z&N=4"L?_L&#AF*Z%'7I_\^0XK)-U@$2,S6L\O3S#V<7U[5R)%Z6V;>6"^RJ?')@ MNU3FI!^=M(V#TML:0?$Y2L1 7TDM1^HL+(R7?KL]SR@ZMO8^Z&'R+3BN6"OW MJ[D:FXH -%<-88. IFA@+^!1#;EWW%&T1&5@QL<^[QJ &2B?]QN2D/X<$P%RXZP&LP2(W] +( +E:+FJ.T@8L;6 M&/+*>88R4KD5%S[51J@&]+BQZ)M5,[B[W@BP&SII?!C,"5S:./6>-H@/_&V+ M@=&

*06,AMVR MYB)(5MXT/5AN-@1/2%<4UE.L05%"X5&BX=Q#8B%"F9MT[S 1!Q$_6NTIWL:' M3U2'28L;T>KV_=7=KNKKJVH[NQ*]=@2]%0)W2K7*5IER8^R1GTRPM5SBR])M M&R]=BU458C_5=NV\UI-LJPT8YX(I6"CO,T5E/4NJ4$[WU)QGV_SW15SMSKUM MO&BE6FWL3O3Q$U:NO?Y+-+MX&YW]Q^?SCWC5U"J#ACBT2G!'^\5W6.MT[PW@ MWFM^O"UX9!^(=7?2+A=L03$0'/+P3!FV^C'B !'H-XK[_6$]"J,_'<4)/-*? M#.-IKR_1&./) *'#T13^CI.N 45[T(\'O4'4BT?C43P=39@1;6%'U=R MU(/'X;7^,#K&?PR'23R9CJ)CBSWL]7OQ9$R(WV00=\=)&)BBF,V&9 ]-J?L) MH3E-8&02&-0#M7P\[MOS+FK&2^-_^0#FMH118UBH!&3LC@M](9H"8^[QI#)J M-"^![%.ZTA]HA^IF""KMDO0B0?K +!2PO-* PE@YGZYHZ_9182^M\6+4294^ MV![W9HBJGHQA!VO;??I\]C9Z?SY[<_Z>"N0V5/R59'XK4E% @UGN$D?W-]E< M9YW.Z1#.:4,#W&\6RFB_[X1JB["%5+?))D&!198J05CNCD4G+[*4-)>/1K2A;?)K*AK5D$YX-!S$P^[(_NQG>W+1=;7L? 2V&'0G<+[[_<2P MUI76UR$:Q;U1/X(#.QH.[5%.!F/X-\*RD^$T[@\FM3+V(U!)+TXO/YQ%U[/_ M7=]VA_SQU) =V[ZK+=K:$6RM_Y!7O]Q=54J<-: M;%3>D;C]CU\;M;SY^14)XFY(ZXXFW1[\US7X%S88OK?%R0]K^*@_&,;=21^Y M<8(([RZP8FY;>Y2_YIT4B3X"YC\8T1N]$7!H_&B.!LD4+H,1?3L%OI[@MV\$ MOU"%7<$LX(4)P<>/\1^]"5P>8VP392V7LM>.V-2:L*7ERXI>8>,6;[A"XK,: M>SPCE,P>V>V6*-]' Y'P5/CZ/Z<),6$JX1"0Y"D;NS=>5][#=U"50S>6M: - MD]X!I1:1$ON#O0].:,F!1XR[(U[R\70:C^CFY>V&\; ;#VUO]3%&1\-N/)GT M<(.!EXP&";QY4:R$4:'T9F\V$!*2*;"$\;!O/E&HQUOQ9H.:U0=6D8RQ&?@T M[B.9*&71Q#T,'7"A$1 D]@?"",C$98 MGFUJ3BUJJPG:IO0]Y'"H[Z#5AK-&:OOM4NNB4 %/SW"4/:"Y?/T<0/)\J&"U M;$\[))!A;5;PML@N4\>P25.DT(?3LX"W,"0Y3(J&(G\C,O(%"63?UMY_3:%/ MKG29F/@QT&L\&L=]BC5!:7$,?&7JB#3JC:;XG_$SWB4)R)\3O P3OK8LO0&Q MQ/U)-QI.IO#;R)Q70\FA+2 (+,QER(E&N.3 ,U-AOUH,(E'$PU::UH(Z!QZ M&76'\*D'S0S&@W#"WK9A]:UOBI\'G@M]PX6+7',,YZ)O!>%%R_N-KY#,W43C M1_WAA&+I\+AU091/Z-BB\]!.,GH*#W$#F9@M-%Y M&R16L+!Y65'LJ[8Q!F]Q3+*&"BCLDRI_6*ZDU*]F,P[0L.!11=0NTR>!9W+! MHZ"TK@^'UYP\A M -)J=A!%,@ESL!!16]W&JTG/F-'4CZNAXGL8Y6@:X;YAV009$^VLS5NO^3%< MN$QUC3XXFX&'3ZO!44V(JJ3ME9NKZ9BJ,PJ-1\]V86*Q%+?!GW?6-NH8;ZB4 M;K2::%^AE PZ;AJ6HK8P95ZZ)NA7TU :W=F-J6$UGX6NQ:K&9_F:@7W@J!>\ M8YSA"-;FU; SBAY@N;2 ,5:@I0GL:\OWOB ;/MW*X?WWX@:3G0++PY\TI>E\ MHRE-_?(\",HB=K-!9-03'M.WL L$MP).C],0_! 4(:BQ8 M$=HR^'/)GF-S.I\6BRRZDMP7_0DG-A1SM%"A:X4]ORCE,Y.V/Z!1$&--QX.N M[W^HQ(*T0)UU%]$P,%_G-QD7U''>=42WE?>48Q@3MWE&?4F8:VXM!I,<6#M\ M-FUPZTWZ6T9;6.'H_#V%QG'P A9"T2I2Y$"TJ\ (?,_WO?)Z:\"PJTTJB(V@ M*E,/VW)3B7S4F, 0RV\#]8#:3YA-GR";/L$R#Y)%6''N[)A*MPAS%5N2!=Y7 M\?H=8B,*WBYF]-OJ$2:B[$,FV-+'"C=($F&%]/#A(LGDA8 M!ZN&YK9"#$[#JT*%YDA&-7O%(K8K;UQ^((A2GLL;J\!S!_P7G\,?-$6//:&X M,'K#F.!2#A74-ZU 2"KHFF &NJ&D,K#@%*RW.AV83VC#OXV"TT5R]$_L/:-# M<-1#R1E%S?:N)E$RP,#Y<:VC?MP=#W>\B;;A9#R,DU'BN=4=8L@$.09=Z Y! M-CAW@%=KHV4C"*J' 7.1%Y)&P?<@Q"Z_:JZZCK<,4DAS2Z >R9G8$G?!H2(; M#A@IF907& 'X;(OND>YI20^EKB!IF)6/>2H:^8)\L# W6*DC7TBN;:HC)Q5Y M7/D7-S(QYWE9KX<0FVPAT*'=@&$BETI8D/Z#ET#0'2BSB(G7QE*B.P^J52UMT1B96 MB24-8]]D,RO@,#3"P#\\B-@;4*6R#66([T0]&*(6*[B:O<%_5Z5[._J[;HUZ.KSH;%@W5L8I%,E&^\TK*('*C!LD,AFBJ8PHEWWG4/";[4:48EO/Q*:V M1WE5"LNZC Z M:.K*[+-JU]R)P$_/9I\NSB]^N8H^GGV*KOXT^W16?HD1U[L88:=A?F<#0: M1QC5XP@;H@6]E"&:H6)'>*,-[B$;WKSA$6-+IVYL:19NO2F D$\!6YW?3*?D!PTC%%TU/PGA% :ZD 5Q+=L% MT=HC$@.!8$"O^!K,]T3GRJ>JNCEFY^8H0D]VN=IY_A*WU(4./JT$ZWY,UYR2 MGL\[.D#B9(Q.G '[0Y*X.TWBP7 ,XOZ7:I"JCKH:].EF@>H(TDJO&P_'W3CI M]NEC?Q*/>EWSMDX*04,>@ H(GO.__VB5C8"\=7KYXGEQ#0SE[.*T 1.!4=3Y MQB'23^F>OP,1">6'@_SE+^J/V-P$V-S.MS0ZXG(5766/&Q9VIW02AV2:%*$X ME? $JF5&*:T(@42(#/6JB[TXM$WVDG@\'D8EA@J@5(S9H[T@KRO0I=[FV5T1 M1Z<@&T+SJSR-N> 8J6S+9[/.+#8F[F%X#@LG%!9#2>H++['JA,?.DZB6D M'#<686.Q!A/(I*PHKPJ=?\LS_2('X-Q&IX8BUK)4'2C-Y)5WXIF-O\%N'PI-=27NR*L3+ILT)ID61A.0-L M#'?J<8VJF\,:YS9:B,9A2Q$8BM%F@U"^L055<%[(,ADZ!><;&W.5>/AZ6649 MVIHQ(2['T52)A'$L'I'0)>(M8FQ\HLF*[3*._@S*7X56(J65BH%\0NV3>,>F M6\)SS;9W*%S)X+%C,L@;@J+;J!+LW4TWV!Q5J!2.)(Z^\B7I]#&MF1 MYZS-'!]5&9=C, ,:61>CP<0%MN(#9 [$\7 F1]B6P4 S.?8&<3),JIDG%4TZBVO"I!R+F5#WL_6D\G4[:NB#J ;*=Q -$ MALE?: G_5.Y5SC';[9K3=IK '*XPM7@PGM1>U[]P2/K3GGC"_=JOKZ(!8CR& M(_J48"92G->@'_=WS' ,"SR<3*/W<,BDDK?$BS'K9.RSX3*4JZ]4IHNRYPG' MYO2%9-G/%B3/$@1YF>8/3NH0>P$9 -!@ 1K>FM/[:<+"T*^I5=8E' CKI;AB MP0M*RH1B$CM$,0$%V<[$FI0B8O@6VF2F<:4)VF9:)4:TB2!FVQ82Y&^MJ4IK MX$AXZ^ST.NGWWT57#UA/[WV^^BVZ?/,6ZP;EK*]_2)^CH7JOV+ADCX-&',^M M<$)()@D$Q2*ZI5^]KQ+QX8V,].1\O2:=0FCB,-J7UY* M4E?,D(IUBCUO@R[+IBVWAA/R:$L5O'2)D/]G]FK0)JI]%]+64MV!*IF.NFU=JN9%E)CM)#H&82.\VT*N3X MCE^1(3FX'',:/C 7JJ4"\/JEM>>EKK=N7F$R9J_UO%1? X6]6^OZ+9Z+S&4= M762/XN\29Z):]6%II#,R:@OR+-@GBSLS3#=2FR706>Q2:54)UX+:%EDC[=5LK0V'-O8GM&<4!+@"*URQ-C)EL8I MG+&S^^(I>J#\6LY78S/*HKO&']$[3W1IS[^ +VG)/WOTUZB"9"0\[#82\@W7R4)\69_=+XEL6$H[0=1C"*^:92WC[0":CR['#&667*"S%SUMD Q3DBD[C)H)[CA=[9!:WUY&OTY M?XB)>WZ$ZX?"]_CJ^H^^VTLKI'+8SQJ3MLWO MS8XNG>&>[_OE]N$1DY-9!5>8%0N-E UCGDI!;?7 DNF&VPV#YYS^:ZSBS 9W M5^J$!D5VGRLV[ 0M" A0Q#!42IB'4[BA/ *,FY/@:AZ?(:>JH6$[,Q!GG<.H MNX9LU"[X]\%!)KB)-P6E$+@%<1RC7HMU61VC7/KXL9>:()/W$#K$! M1G>'.%07'I3S?!0)LW%I?,/ID_]$2XRCUFMO+(H2TNFSMJ^)C(Y@-8XK(_Y# M:7QKH[_^%.R92KDW.[1%#O+<!RY5W5O+JCM< _O$Q-%0I4I3$7(_ M /W"02!VI_3I.=)?66R6P$WJ].AT^_SAI'+L.,KTO%XK0F)(E4P!_" M.K=>+HUOH+9O^$[59C;\V)*]\>39&C/7E@V MR-@;,<@OO3X218? 2RB",<-J\]ENFK9 M_FH./M!@WE]>_')R??;I X9RG5UQ9H=Y_(4=D8%\&IWL&^!>R"+JDZ*K!UGT3^3R\[^T%3(T!?Q#L> :=M"P MJJ0*9Z<7++,+D\5S=GCCP0B#EYXR ?<+6%FP1.M*,GS/]$:L7?+J4R[^3*NF M$W)>BW-I]A-!WQ@&^T@!2TG)B \^8NV+8EO"LMG6O*3]K&(%[K%J&3";CB=8 M5*D/;/-..]RN)NP7" C[\E?6A.ED(LF/3[FXOPG_L_D$<(R,4L7^Q46.,A_G MO\4(1#Q&Z--/@$?6/---:"K#)CB*EPZ?>Y\ %9WK7IT!NFJ5$H5X&V:ME)_O]'X62;'UE"H.#KT7G] PWQ-@PVPI:@DH*L[5B M'U,>3<,@F=2J&9>,BG&+PP^76F=5_,5:"S LY@!Z%@8HJ4<2QXIB\E/!\V?1 MP"L=4JQO,ZI9:&BB"OS$ I\ZI@C!N$28'*;"UEHZ[J0U.-HLBB57 *$48GE9 M2!U!V!HJ+H.8;VH/ U[NQOG M%4E5&1(!.9FA"ZO!//U<*=<^7QI&?:GU!5B531S(:M3;AU7 MDV3&^PUE,U1P'M"((N1"$9JEIH<-CTSN9=1%N:IX>NV+OTRGQL]@E?LM/Y()1>/SE<1>OG+8\[= M9'SW=A/8MR\XAU=1#YW3@TYW*";V2=(UO\CQ;K/2JS-=Q[B@&-&NQ*9U^@.* M.NM,*=7#%.MXH8/\E/P[RP/:?<>$P.B^,W+[M'4Q"KK8/>V)A7?@M+L#K'5& M5:P&O3CYKFGO>_)W3GG?2[NG.VV9[B#IQB.8[IG/9U_Z-A$W22IAI^G5D2V&"R'6,O6+EB4DGR%&![+#:&KI(3$D]VU?8I M]FQOD/(#N9-%+S%O(-=FMS--'!RE)7!LXS/4 ' ]KTI,O@D.10F1U\*1BWQ0 MD^%[W4YT]?G-U=E_?,;D-V>_-J6*NW)WQ!F7MFH7U/UA[UC;\N MUL)X5Y14UG+$C#DY&XP[)GQG.D2\;%BK!=?KP M8?;I+]'EN^CJ_)>+\W?GIS,8^^ST]/(SP6ZBCY?OSPEY<_01D?X@W]2@17 ] MP*@>)6?[J6]2>L&CG >K,>^=\:;KH_ILAJJ*.8@,P!OR(\""YWC)2IT.F_?Y M:R$&+0T9N(U&@T[R(\8T=R8_XHV+EBTZL80;8$/)DG.*\DMP$3:=&$J+WL-& MC@83;')'6]'.MJB\;94L#)M_]J4'#%8DYG[46.D9]UA.EM@AB11F]PZI0"O& M'5JD94HUK3!BP/(R3XEB.)'WN(HV;A_"R.?6U6">9H-VY'#H[IGJ[N4V9SIR M/I+G> >@#][6O9DN*/>0RV#F[#&W%9=!,N!(?H<]#*=(4!CDB$/'$6.[6 QW MU(T0R7.M9>J4\]<:)98:Y*UO3= 8%"Y*2Y R'R6HD/6<9P]'NPFB!@/(:MV& M0M9VO T1\BWU# UG.54_I(2TN?VGU [ -39-I-!:1SNV^#BKC(;KQ\'PK!YQ MO%XU0#2]OA,>0YQ&/I@OJ:TX QS*"V_1*2QH7G0$ME MUI/Y0^9]QPA M]>X7F/657=SO;\2X1EIEG-9]$138!,0G8"$VDML*JRG\V._%T]' )D'C!7\U M37IQ%^2+QAL"&:5]/E_M'@*Z%;03'$Y0. =M!RXWRVM0@8Z58(6,/ (EWTF"X&QV_6YT5.'?QSZGKHH#/N<6D[9-8K=[]')^FJ=./;( 1,D MJ:1&_E<9Y]FU2;$/2D-7>ZLQ+;!$LNNOJU)H,DXF+)*FU:2W'-G+U M<7L#5[]7/(.!&AB]XF511EL@A<4_2A'=:DYXTH7DQ0J.L^1!,(1#*C,_DSFE M_HR[)Q$Y01X2:-08Y2.^+851-..0^Q MIH[VTI:RZT11 @Y]@@8]-TLCXXXKJ%W?*V3+24A28% M=UD!RM0C,"2\6=.RJ9//*S(<4**D4N(/@7'?W&2IE(V!S;F/9AB[/D_CZ.S# MV8SS*5)=%.127D%I*DB*C.?D"?;)>+4 V-2%]XM4N^5\/9H)47VG+;K2 4GJ M@Y$8)B$\G7A)6TQFXW8B6ZDL%>9;(D!=4_C+A9:H>1VY2)A@'2E;:@P\(.Y/ M*#A^&B?](?#ZGMFQN X/VY_$TW'7G&W1;\>;\B%?+&!&9ZG8NV>W](J>7]P6 M=X"303Q(QE$?H^\'0X-;%27CN#L91F; M]]6JS9S=ZJ@E92H7D:S4GS]^7;DGPO1>U37KQ0G(A+TAI7&-N^-^/!IT>?3] M)![U>UA.O@=?V<'#&X->/.:B\W&/2LIW:_DBO;ST0$_O+ VO-Q@?B&1;;V=:R*Y6C!U=8@+U5O9N$$FS_EAE7V)N PE8% MU)SIDCGL/G-JPOY\@.RD\TNV6+#BIBV-6D7#"[7-AHHG3<-Q50*1C6@.2"]P MU"NO*R&D,W9SB-YJ:NB!76Z?6JK?H'SBVV)[L[G=+E5@JE'-GLU.;BB3^F>U&6V=86$M1#AZ M%F5;7;$A!KJI!$THZ_X 4NX/Q]&H.[3R;<-(5,(UE%<"(8';E%)IVU1W8COR MT"!4K4G$)_8FY&B=_<8N&8VO9P[ND4.(!<83O59+@ 0A/!L",0@D".%?E%YF MK"5;IC\!#V2I\2A(Z M!KX1]TK#YF%_CR25KMW,<='X\K%@!824T%MLGY4E1!K)CT"N6^->"O<_ D1:DJ6YE6^X];("< MQVP5N=0SGUW96MH R9W%"7ABX]8-L5GN2M''[,YHW0SV6@?K1 #HM51G6*9S MR=9QB=B0I*Z4J,N M6VZ6='PISQ UIU*=C1N@O;/9"!3-EZ]8KKKQ[KH&*L<]5FJH)P;1D0P[G/]! M0 @K!4=BS;.Z*5:7R9\F@]4IP:D*-9R8GPH"U&N:V37H6#R!X$5/+?$IH[P5 M3&X9,"9*MJ?,J%KZ=AZVZ45D7 =,PV\#OGT@^Q4+6_*^BPP5O1$'<0_; JHV M:-R@3%&SE4EPU5'%:;H3Q/F;-H(B+WVUNYJ1U)HN4/G_&S()*((%'WSOGR^!IU M"7'IVKTK"E:3C#TZE.=*D/QK2>%;S2_KC8Y=02I6\?U>NGI@>*%EF6 N?$5! M:G 1+='4C3)1CM*DO$+P]88,<60O134355ABJK%?"-&F9&0RTO'8BD>W& ?- MJ<-)R^'+FY<'$Q"IVPI+\Q8^"XC>J$C-J#,^46@Y=/'!1@/)=6?4JVR/ULVS M6]'^;RVI_>1)GA32\>0%UKG@ M67[>H3SMZI;$N[R7S#/,RYM4->*GL6>^/:S&Q,P'10B7_)NBR^TCQMW@)F9)9D_4(C23*)A],) M0<*5%.QYJ96*L88\^0'MD?0^IJXB"RWVZP?SS_08\\K;7TPN.1!1;F 7GYTW MD$.#K[5-ERS,'O6Y/B(3]JHP$8[)M$\I&T M<^;!@[QBK&/F$=MF/D'I3)O'STD_X7-)6@TE.Z'@(QHEA65^\N]NIVUYW H- MF8Y[;QR:(FA)!7Z!W$^G&,MD;+G[ Z#%O@B.OD=7)31#P'B6Z=WT5TI+F)>V@>E0?U,@^30,LZ&UV=O!X-!8+] MB2?8>WZO8$]$7K%G)LS6:8T3]E3[B0\I.HQ03!.MUP[GWVR(.;0Y9!YL0 ML9^%'Z=AS NT!6.P!SNW@(J]*,O4[H7 O]2 \2C[.*?T'XV A)V"-OK&MRM' MUJV'%RWYCQO):5YGUS73WFG!6(-?Z$*^*I:+_4]$,TP:3^$RSDYIK#YLV0 , M;XOB&W#7-3H_G(44^1%0L2)0PJHXYK7W' MF9!<0MT'-"W\/8P-J!IFY^ECOI%LLDH%"\QA53P*-C2A G9) MR^)V\Y2N)7847<*8+ :/G?$T9Z%\3?.%.T.J;' OE_>I)/ (F!:+FU?;FPV- M=CH9GF""ITL_L%*/"<:Z+A!I9H?E80%D$_E^>7=][N>?6=&#=YA762? 3,AV MH1D<\PV;W/GVU\318:&DC4NB4TI>QH?MBOQ=GOV"$R.H1R4,N5URD?OMRB5< M61K1WN&%*8MI/RGH+PI!F02"CCU4R MCU94)AC=&Y;""@K/!3[0R >[+^61M*?GR MV,+XU#++0:FHIS@WHHW?LX438QO59%Q*?;H*:-7OLW1!1'82&'S+!D=- P\( M%7#!:[:MHW$YZU3%)!_!_-[&02+=W^=W]R?KO/PM8#:4;SET!I24E@I-O?.L M3CFNC \I>'QO&42;4.*T2H0Q"WN<+5 )PZ9Y;>=]*\[B[D%M9?$Q> LQS%H" M:46!V]=HTSJ,JZXS9=(**I&'3VZ>3_0]QIDX$S;07[J1Y*AP\V!TQF>?&HA?M:"F_R $3YK$S+,$;NF]]]N"5 6-19SES MG0X*/T874?QV4M-G)RNU)]X[&@*QJ4HVA]4!EK3_#<[:$M9PSL7%]XH7NY^6 M_Z^F9UO[+_EK'4[.K1"Y>9I?D;!KHL$DG@Z'\7 B)9K[<7^*%!32G-X M=>8Z2&!!<)52K90@43T4=%@;5V?/XRW+DU;>>M2WRAT+5.W*OA2LT"CN=8=R M1D?Q8#*Q2?M>6KBZMC1?V!B?UP$V[A?/<^LY;DW@N+5"58M/5D"53C,0"<]Z M+IQ_-J@4Z(<,D>C%[2%G-.HP]5:.,^: M>TZ.?A@3[@V*LKAH$L=USLF#@^HSU9ZM<[F.%%9U$8?U)_B_)2?=:2#/'8^V MD*8%!OAOWNN;[=1YU?B\L%8'"]M5!-UP(M^=-="#>(>FJN>QG .L3-2-DX2I M^]6D-XBG285/5 Z#>4QD/7G >$CH/4IY)MLK8E,@A00HR=H( MM9(M[C9JQ;GW;\^ICC7]J*:H];WXGFLMXE8\L2#-]I6U8#=C_C<71/.40I+0 M*7/I28Z&'/J$VBF)Z)SMA$SE7'_.YA^T&%L.=6:C#U4WPB+8^:U#K,6:^Q'W M22J0XG[RB]8::@T)DA06@7G0:JP@9K(!&,DXJ'5'58=P=&O#I((26V5T!UQB M%0#,75(L*\B+9T9'XM(;ROG=KAZQ%O&6(1T"\W+%.:1*FY*3/0SQUO*,%9S MS@J\O-62-]&QSJ>LDJHQKQ93MN8 YP1[-1SVXT1ENV0*@EXWB4VH87!5:D>_ M C*24\2NBYPO)Y[&ALK\ED"W)P\@EZSN:L?CHX]N/U-T^V%/11\;H?$F*&^< MLA ;5LY6W9@8;OY ^=V8)W#>?2G;@5!-M-$&>-[03(-929&"5S9U/MM'V=,! M[']]QQX+9]#T+NZW&+4VEZ*$N58*S+Q",!6=68!?%B7BT!K!<%.LR2-^Q@^@ MV<"KL/LCD= YGZ072S"4'SX42^ ]??G7KQG<&VAJU)]/>70B)5HCGO[\;KM> M<0(9SA+VC>%Y8_V94XLCW00K+J_3U>=A7DC3%ND%7>F4SY83^%2I(S"$.@M7 MQ!:NEST=6E4%)&'JBC,).MX)PT._RIP1D.: M0/\])BY5[""HG&5S8.?+,ZZ8]@KD3[(=A\V!]-PY90TK:YEO3Z_;S.CGHDIK@ MX5W#V+ H<;(JO>&"!JM5:LM^[?$3*<63N]AB17599-$9VA 5Q#BD^>3 MSG'1+PJ_@:>PVMXHBQ_2\+2% MC7.PL6X-X/C7YFU;@[(EKS$]#^.7,#633>-D$SL1SY':IK4Q(SZ%@9P(T/7- ME1B25G_\5#V]GA%>N&G4[W3E$]S1_2D6(N,/YKK98G\!"NO,97DXB=2J9C^9 MJPH+QK0_\FF0].-!?\2E'D:CJ#<8QKUQUWQ,-\0.>CJ:44='.)S$D\D@FL1C M4-S@G/2&0W,:VMK^-7UX_-E:V^SE];I8BJ+70#X-7/E%Y#/YGT4^FH##3I1\->/(;'#Z,>S&"OU$,E M*(AZAETFW#'%&PY;J8?;F6'2L^NMM0W#.[^JN,3*QMH7.RAJD#+ MWOV%ZM30GQ[_2?A/G_\,.,,$5YWGE<58U'X\X *=YA?&? RK/DHSB M23*FBBWQ>$#?8.SGJ!;[Z86Q-LM?M0>:L+UT5WL%%E72CREMI>1/MXJ C9&G MJ!L,!:O>OT TRVI\K2_AVK0XD/^0FI)I^\6Q*A#$/-?!]#?C9UUPX7)T'>E.0,A HN/JS M>4W=4V>N#*JX2("OC8) [D$V0$#WO\> U^;LCX;AU99+O,[O*YRQA@@=,\I.TF7^IYE 6B M=G_FK.VNY16!MUK02M"@^/+]E!P]EX.= M0?W:3O:*@?@9DM>+K9J/IL1/YRG1&'2&R$F7H]A6Z&8[9U$!DJD9WF'Z70$IN0L1=*$@<,Z7%!B[ U60?%_! M]M25VY;NBC9EN-:GE-VNV"JPA ,B.W(*-67*8F9/F$T/UAR$=1_B<)\O 9(+Z8PV79" M-@Y"(N6^'3(9MXMHDKU6ASG8]=JI)!XE;^7R61+HYX\YOOR':%W07I]_JGE;_M^ H;4L^14;8LQ>^_VQ-=K?5>N*NCC@!%_SHX8-*SZ^# M,"-:!R.KP)'Y%#OM.VD;D@8HR$$KFM^D96CN#'N-A1EDJY09&+S".:[1/$&A M0F'R*GO>PV&5-3Z(2)UUB3E/(\X*1)F*;/A\[I=#*M0?T2!M&?+%U)8/JU?2 MEEW[YF MIBO%4(WK6?*V*\3:.TX-CI?,;8UE6'-9>K M@Q=E=9Q/7 VJ?<_X3O7G8+>N!*F-@G\=%H[#"ZW#0BPY)60UJ #(M8M3)=0^_?I5^((6QCU M;ZOB:9DM.&%;NF3$V=>4J,ZNIK]:C9OK+QK%5^)5]%T+A\'0_A.A-)*W$L2W 33BTOE+8/HV/4$-7Z1 M>\K''LTJ-=3]TDF2A^Z[6S%^*Q'7)<^\EXTM_JYEZMF=N,B_YC8*&NWK>LUQ M-&HM.[43,K7@.B?F<_'_?F)J936C.7^[*:H1L*N%B]5=W14DA_&SCN-3NW0NP_@X3>)',VI(H<5* MRSJ[VV(]-%)7#(?N4EH6%9,$54?@-2I+4TV>XVT_#TW=) B$!ZZS<+ $\H>( M*T*<(>R=,I210\0([L76C= X3YNPHD.I3JL12<8+L5(AS,N]P(%;?A)!JA+J M0JDPIXEO9EAD<]+C\I5FXN+<5:KB!-CT8FUJ3-<68=*G*3<.;:'=8$[=Q!HX M[Y.SZ;#)1LMOB>ER%HQ14E-K?B4;O5[).P&JZ0,NDL>3'*6\VQ/+%GMQ;X*O MQCRJ>D/;EHSU:4(+P_&/;)<=_.AE0W#Z@VVR"2L]',G+(_MR$_DJ'+J>'V6Z M=U:3IED1WJLVKRB8U^!'>+_W(P^TUVNK<)/9].%TJ,BNW!S-N,<'>0"U<$X46--?@03_+LFVKS 9W$82D%BF M+"/,L*:=+H,=UB%[:/=/^HJEHY@>;>% AZ'%U /ID<1X34B<8IL3!2 MX2K^FK(+H 4!A&$, _* KE)]H1)2(=GF;J07E$4E4*?*U;!3+@&!&6674N]X M3L5N*:F! )XEH6CD++X3;?ZMI,@\Q]K) MQ$J1&10B3^W28#9$GSJC5HL M&S,&?GXD8^-%T:&W3KI)'+W/R IUQ!&PDT%R'!U)?C1\X-B"VA_0">,$GM*V M>DM :FP%KPA;_X)"P2GG_OQ9DHEAW34K@X+@CBGQ7(7?DM/>H/0H)D6;/Y$< M5FF9M=GGV"!D@F@JL;MHT-^RYZB>IIN-4B[U(8J0;BFLSFZE-X[*+5UB M-B.D3_!?Y,EKB<:[Y8S+Z"IF%L)1K;;48TZZ'9#L1I(:5/7F%A'C"]SNW2G8E6Y3K]%9T0WPKA]O H#XIHZD R* M4FD=3J#-TBN$R8/'&IRYEUI+ M8W9Y>LZML(7*>)5)FG8^VKOSOVN[?V_]_+,;9K)DU)O0Z: MTO]G,X)55^-S)2*BF32K;_TSQN$?$./0?EC^":G^)Z3ZGY#J?T*J_YLAU;MN M2KO! >[ZC!VS!S.V_W'(Z4$G^OCI\N/9I^N_1+.+M]'9?WP^__@!2^"V*@K> MHA]T&3>O=DL8Y;Z3OUM@<57^[L,9P8X+?1%/Z.DZ[IQ<,!D&5O "QM-![%T]'$O)>R799'+'SIXZ@' MC\-K?:IU#A^&P%*Q*KG=R5Z_%T_&Q"9!6^B.D]HN#3NHRWWZ?/8V>G\^>W/^ M_OQZIR[G;1&GKUB\6("!U<[A/3"_BLK;AKTV3.NYT\#IPS08C M'PFPYQ@XGYBR?46"+@%#^F(TZ?;@OZ[!O["E\/U;1: =UO!1'^2E+MQDX:0/1O1&;P3'$3^:HT$RA9,_HF^G<(@3_/:- M()2JP$J8!;PP(Z_&7B$+'JT T7=7Y6IE,BIM4N$UE/#*A)GX0]BB=^7M M)A[=/0\%1H69W5C6 E].>@=4AT9J[@_V/CBA;0/.,NZ.>-O&TVD\(E;-) /C M80,)&K+K8XR.0'J93'I(),"!1H,$WKPH5L+>4%"P(@7<*B"=CU#(,9](H'HK M$),2B!88#-S>Q_1IW$=24^JDB7M(6^!=(R!J[ ]X%CS(7&L$$ETWQ/^-G4$T2 M$!LF>)$E?.7878P8#67M6;Z-)X*AS285S%-? ' M-5]97PJ\;QKAYGG(9=^T0FS($IY@RJRA:+W678F&ZNG ?,)T3;?X'H9%C@== M)<.?N# 2B69'/20\W*GVKB8@&6'8ZKC6$8CDX^&.-U$B3L9#4!_K$O&X$YW- M/EV<7_QR%8'V$EW]:?;I["")JHXA;;I?%1NJE6:\P*H&!"CEY>&LOGBO M@%$]_/)#FJ?WTPK&]R.5;;?X9F2S<3+&JV+ 7#>)N],$-$&X./AN L\J$\?X4(<]4#P4@@JBPBUAKR,8 <)2D &"S ]D? W)Y,PNS]!6D M/PP'"MUYC8M!.]O[SXY>3Z M[-,'5 V!W,Y_/8L^OI]=1+,OLT]O#R,U0OT#-='U,.-:Y<\'7FOE]N&!2H!) M80*4L$O%W(9'-_=@RIC-KWAZ[=B,FE3=-\ZX:LVM6J\)@XIF6C?+G'U#]!-< M"&B:17/J.H>;<&XNI=\K9@IA\=^ MT.D.91NI)2FTT8(RJ9TC N2\;LBU73Z Y)7.E.R[4S1VHFLYY1P@,L# MV@6Q_C;+I=[)V;='Q(NW=#$*NM@];;ASO6EW!V@1)B/@ *Z,[YKVOB=_YY3W MO;1[NM.6Z0X2T(Y@NC(-C@5[Z=NU4XMX"W=J?&W$!ZEA84^2@M\B:F2)M1,$ M8@&D>Q)]OGH;';VJ'>O06_Z?'[!ZP?K_U#.,M@,7VMY!5$+KC^1^;_OQ=\\W M(IC!>R_[QHX5^(= $OYA4W#N^UUC;O#V_\-&<-K@Q-\]E':39T,(SSYTP?NWGMIF M+W_;XRU>_[;'Q\V#\L !>];@=^1"_&X:\2PC.VBZYF&-(U(E&VB_T4U[0'N@ M=#5M%WEQ/<=L*['ZWN4ZE%F=S$V_MKA]VWJZVDSF1+,[@]"S2)]KBZ4N MX+9VU#7<XK<^I;7/2V&:/3;8$(AWI3Y(D_K%^DL"!I=%-N;#5Y9&O.QJX!7:WV2 MAG3$K95;.+7OSD(>>]OWJTTT/O"E4OU@9^D!6Q"@Y>&:=;OU)+E,5[41-X U M6E;-RXN_<]BV8D(K_Z6H//TU^B_./22FV-D&3@'& H*2>HWU#MM% 2]VFDQI M'%V\;HBSGDX[W>Z/+QK')5[7.P?0.ZA-+0P?]=J%AW%32\/!R]I/VJ^SQI:2 M%XZ_W[X0A[74$._9UN('&YK:.[QA&]QI SM;5;4&9/$+MVS4-.7!I.G;0WO; ML8&-O?4;OSVTM_;M;#PK'S6\SV_L2D,%P[-(R0M:6V\D]DGCMPBL:DX@K_?C MCENQ&1P5@14[M59M3%&HT9&,Y3@FLXZ@MRXM>BOV1E#IM&4/_[LA,HTTLP\7TR#! M-T!B:M*KH&(XJTS=L-$,B&D\F;6F TA,[4SM@L2\@&KL 3CP+#<@3YK4DBH0 MI75+VLT>M7<\'$KC M+N[CF3K2B>/[8B3&I[Z@ G!W2V@\VVP4R:UK,^@1?L M\>.?:YSDT.Q*<#+%&XBJ(F:UA1 +.H][\=TU$Q;['1IZ:]U:0*I0)F5 M%;]:U^8R(&Y.LP@\"?/+UI5H]QLRD5PD.(R<;2#!>2?J]V+S+_^2=/O#VB0; MH)/-J/; :*.9Y2H8D,>&1LB>5-JFOMW@$%J MI(>XB[I<]X\ A32VVH@):1R40_2(J:85V%-+([?O!7^KCM[3L_4=\VA]I\FP M>0HSD -.JOG=LF]2-)$6Z^SC54WGZ%#*OWSC4A>P1'$'EV @.=?MOLT D)K> MUF"!;+(^-ED>FZR.31;'@T EK8KP+KA(N^&E%1?2]LK!2WV0)H0XH):H)(*# MH/=3:@:B5HHSP^(#T8RS>7M73P7O<6R_*@_@LSYACNL6L29"O; ..W&.Y]Q M9*^F_>\)^F#_@Q9^L/]1BS_8_V@3 .&%D^5+\> )-#F$+4]6<(R%P1#0I>WQ MJ/GQ _=B7RLM.[/OM=9]VON"\#]I>YP7T45 $>7*8 MIKT#V-4**"S/C(SRIE9CP^*^4U=;S>!CHU,;/6O?.:!6 K&QH[T][LKO[/@0 M0FD80[-;\?=-OHE*+ C.P=X8UG;P@P<>_/;W6XY\^PNM>]G^2BMS;G_ED(T[ M<%&:S_;>"3;MUTMNZ .E0KF@7T4_B?#7+":RR-E0JZ/%[_6E@E_GVB$GE()H M5]F-_VJ1M+^SO=A#7G/%Q_^*W%2KG03:=#!+JIBB.?DV!=7WD/K)-27BI[+< M_/'_ 5!+ P04 " #)B3Y/(^A /#T" " "@ #0 'AL+W-T>6QEW=9DL:V] & H4V!+(/?0M:>VP+='%E>>O-UU<7 M7W:W]+9-R^;%FCFC.7-TP:.XT1L&]Q6 1AUGHDEPI77]-@B:K ).FG-9@S"1 M0BI.M'%5&32U I(W-HFS8!:&BX 3*G :BY;?<-V@3+9")W@^0LCG7\L<$OQP M^O)+*_75"^3'DU/;N>AU,AE:OM*_COJI^^%Q@\*Y R-@J<80^D<4VT!B5N MC.,F._"[$.KMY:8V"DM%-M'L D\);C!%5E+EH,8R$1Z@-&906#F*EI4=M:P# M&]1:9O-E

J*0S7/GJ'FI][G M$@0HPK9%F[M_S+O\GQ7;%O#7FMUO95_Q$XJ+(_04Y;?ND*3F_.]!M02P,$% @ MR8D^3]4 )[* ! WQ\ \ !X;"]W;W)K8F]O:RYX;6S%F5MSVCH0@/_* M#D_I0P!?,8D30U)8XLDB:_OI*9DCE3K)S7D2>B&U9 M^KR.]_.N/S\+^>-!B!_PLRIY/>ALE-I>]WIUL:$5J;MB2[D^LA:R(DIORL=> MO964K.H-I:HJ>WZ_?]ZK"..=+Y\/<\UDS]X0BA:*":YWFAU+1I_K/\?-)A ] MX(G.R<.@T^\ V2EQRTI%Y8@H>B?%;LOXXZ#C=6#-9*URLW8SLF*<5>P7735; M]48\?Q62_1),8KUF!1V)8E=1KO9QE+0TJ_-Z MP[9U!SBIZ*!S& *$KR#F2M- PO=3Z;'F6O32R6I_74I'[ \LR&NF#\ADY1EP M=Y!#O2U*MM*KK^"&E(07%)J0UQ:@CP#Z'P8()S-B008(9'!$R-Q F!-J$&L8 MBFIK088(9/B!D/>^!7F&0)Y]&&2N1&%!GB.0YQ\725)O+,@+!/+"+:37A9M% MGJ1QGL-T&6?+)/YFD5TB9)=NR?PNY(O)),J^P_06\N0N36Z3893.(1H.IPL+ M\@J!O'(+&73A-DHR6$;C10R3.,H763R)TWEN)^X^EKG[;@G#+LRRZ2S.YM\A M2D<0_[-(9H;0!D35XM@M9UUS0[-%/()Q$MTDXV2>Q*WP85[Q'(OEO M).IQ. M8IA'_[:Q,)-XCE5RT84XRM(DO/ C- M?]UPFLXU;)P.DQ8FYA#/L42NNC">IG>G\SB;F)NL89-E#+-QE$+T+;(Q,8MX MCC7B]4TBO,GU@ZL)(5[^G5TP>WB.]8$FZ=;;@H>IQ/M(E]P'-B8F$\^Q3=[- MU7"B2YO2?M7&E.([5LK;&7O/2.M/-B8F%M^Q6/Y*W6_RH26+8[6\F69C8O;QCV"?]S'/;4S,/OX1[/,^YH6-B=G'=VP?'//2[J%@ M]@D$K)B:AP+&$<$S/QD0[9XXM9-Z,I)Y JI=] MH_2_'=LV;=.3$56M_AYFH<"QA5#,EH4"S$*!8PN9%[BBD#NZ@C$C30N?6K0V)F:A\ BUD*@JIO:-?)/AAX(K MC4UYT6HCA.@7G"/TW]['M(N,$+-0>(3^F^"/IW,J*_,PZ='LB<*L)%R7;*UH M8A8*'5L(QVQ%$[-0V%BH=_B@O*)KQNDJU4O4>G]!RF(FP?SL6][AF>E$K7=E M.=3[IGPL2/,)V,QQ^+;^Y3=02P,$% @ R8D^3Q\A^M[* 0 XAP !H M !X;"]?F MR?OQ4*=%4>78YU_J?A>H B_!^EXD-*#;#S(Z$$^'N3TH-EXT(P>-!\/FM.#KL># MKNE!-^-!-_2@V_&@6WJ03(&,4WX2PIJOM0"NA>^U +"%+[8 LH5OM@"TA:^V M +:%[[8 N(4OMP"ZA6^W +R%K[<"O96OMP*]]0)[;;39YNNM0&_EZZU ;^7K MK4!OY>NM0&_EZZU ;^7KK4!OY>NM0&_EZVU ;^/K;4!OX^MM0&^[P%D).BSA MZVU ;^/K;4!OX^MM0&_CZVU ;^/K;4!OX^MM0&_CZ^U ;^?K[4!OY^OM0&_G MZ^U ;[_ 63'<+3U*^(\..7YL,G4$L#!!0 ( M ,F)/D_]T :O@$ .T< 3 6T-O;G1E;G1?5'EP97-=+GAM;,W9RV[" M,! %T%]!V5;$^%'Z$+!INVV1VA]PDX%$)+%E&PI_7R= I2(J40'2W1"2<69N M@G4VC#XVEGQO75>-'R=%"/:1,9\55&N?&DM-K,R,JW6(IV[.K,X6>DY,# 9# MEIDF4!/ZH>V13$;/--/+*O2>MM?;UN-$6UN5F0ZE:=BJR0^:]G<-4T=5M\87 MI?4W<4'2>UG'+CY>&R>QZA-VPH3#&]OS>-_;BIPK<_I7-#.;E1GE)EO6\9;4 M6T:?:A5==Q\9L7;%?"]+KY0B;BHX'Z"J7G!SB MMJ!CH[K"]I.?-7"_&S+CJ&]=K+I0'GF\&&D:JYZU"R_YB-1NG9SRDX;'UM?[ M8;^,6W3?C[WPGZ)GW>&\MWZY' (DAP3)H4!RW(+D&(+DN /)<0^2XP$D!Q^@ M!$$1E:.0RE%,Y2BHSGL^Y?SLDW4$L! A0#% M @ R8D^3Q\CSP/ $P( L ( ! %]R96QS+RYR M96QS4$L! A0#% @ R8D^3R?HAPZ" L0 ! ( ! MZ0 &1O8U!R;W!S+V%P<"YX;6Q02P$"% ,4 " #)B3Y/8#5>*NX K M @ $0 @ &9 0 9&]C4')O<',O8V]R92YX;6Q02P$"% ,4 M " #)B3Y/F5R<(Q & "<)P $P @ &V @ >&PO=&AE M;64O=&AE;64Q+GAM;%!+ 0(4 Q0 ( ,F)/D\W#"(MZ@( &0, 8 M " ?<( !X;"]W;W)K&PO=V]R M:W-H965T&UL4$L! A0#% @ R8D^3_/8&7U. @ 1@@ M !@ ( !VQ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ R8D^3X$1S-L1! O!0 !@ ( ! MU!D 'AL+W=O !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ MR8D^3\ %\HFV 0 T@, !@ ( !_20 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ R8D^3U-4 ML4"U 0 T@, !D ( !GBX 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ R8D^3T<#81:W 0 T@, !D M ( !9#0 'AL+W=O\" "$#0 &0 @ %2-@ >&PO M=V]R:W-H965T&UL4$L! A0#% @ R8D^3TE=]R.W 0 T@, !D ( ! MNSL 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ R8D^3[#T7Z>X 0 T@, !D ( !L$$ 'AL+W=OX! W!0 &0 M@ $/2@ >&PO=V]R:W-H965T&UL4$L! A0#% @ R8D^3\9"&+_A 0 [@0 !D M ( !(DX 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ R8D^3P);U#;V 0 804 !D ( !SE8 M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ MR8D^3P"_\];T 0 SP0 !D ( !)V 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ R8D^3WDAQ% @ 5P4 !D M ( !FF\ 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ R8D^3[_)04H< P 7PX !D ( !7W8 'AL M+W=O0 >&PO=V]R:W-H965T&UL4$L! A0#% @ R8D^ M3SWS:4;R 0 P4 !D ( !QG\ 'AL+W=O&PO&POR@ 0 -\? / " 3[S M !X;"]W;W)K8F]O:RYX;6Q02P$"% ,4 " #)B3Y/'R'ZWLH! #B' M&@ @ 'K]P >&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'-0 M2P$"% ,4 " #)B3Y/_= &KX! #M' $P @ 'M^0 I6T-O;G1E;G1?5'EP97-=+GAM;%!+!08 . X #H/ #<^P ! end XML 19 R3.htm IDEA: XBRL DOCUMENT v3.19.3
Consolidated Balance Sheets (Parenthetical) - $ / shares
Jun. 30, 2019
Jun. 30, 2018
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 20 R45.htm IDEA: XBRL DOCUMENT v3.19.3
8. Commitments and Contingencies (Details Narrative) - USD ($)
12 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Commitments and Contingencies Disclosure [Abstract]    
Rent Expense $ 415,443 $ 414,252
XML 21 R7.htm IDEA: XBRL DOCUMENT v3.19.3
Consolidated Statements of Cash Flows - USD ($)
12 Months Ended
Jun. 30, 2019
Jun. 30, 2018
CASH FLOWS FROM OPERATING ACTIVITIES:    
Net loss $ (1,473,758) $ (2,172,575)
Adjustments to reconcile net loss to net cash provided by (used in) operating activities:    
Depreciation 92,961 119,773
Amortization of intangible assets 422,183 488,049
Reserve for obsolete inventory 257,779 150,000
Deferred tax (429,546) (191,523)
Forgiveness of accounts payable 0 (2,382)
Increase (decrease) in cash due to change in:    
Accounts receivable 3,852,985 3,039,951
Inventories 304,813 1,613,733
Prepaid expenses and other current assets (9,008) 101
Prepaid income taxes 28,240 0
Advance payments to vendors 27,356 48,404
Other assets (118,460) (2,985)
Accounts payable (1,937,071) (5,250,597)
Income tax payable (3,096) 3,750
Advance payments from customers (228,598) 176,601
Accrued liabilities (11,690) (28,994)
Net cash provided by (used in) operating activities 775,090 (2,008,694)
CASH FLOWS FROM INVESTING ACTIVITIES:    
Purchases of short-term investments (5,380,226) 0
Purchases of shares of a subsidiary (234,330) 0
Purchases of property and equipment (100,768) (23,903)
Payments for capitalized development costs (465,352) (291,386)
Purchases of intangible assets (70,034) (83,896)
Net cash used in investing activities (6,250,710) (399,185)
CASH FLOWS FROM FINANCING ACTIVITIES:    
Cash received from exercise of stock options 0 67,000
Net cash provided by financing activities 0 67,000
Effect of foreign currency translation (52,819) 31,822
Net decrease in cash and cash equivalents (5,528,439) (2,309,057)
Cash and cash equivalents, beginning of year 11,975,944 14,285,001
Cash and cash equivalents, end of year 6,447,505 11,975,944
Supplemental disclosure of cash flow information:    
Cash paid during the periods for: Income taxes $ (801) $ (800)
XML 22 R41.htm IDEA: XBRL DOCUMENT v3.19.3
6. Income Taxes (Details Narrative) - Federal [Member] - USD ($)
12 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Operating loss carryforward $ 5,600,000  
Carryforward expiration dates Dec. 31, 2035  
Effective income tax 21.00% 34.00%
Deferred tax assets and liabilities   $ 661,629
XML 23 R28.htm IDEA: XBRL DOCUMENT v3.19.3
2. Summary of Significant Accounting Policies (Details - Receivables) - USD ($)
Jun. 30, 2019
Jun. 30, 2018
Accounting Policies [Abstract]    
Accounts Receivable $ 4,138,469 $ 7,907,117
XML 24 R20.htm IDEA: XBRL DOCUMENT v3.19.3
4. PROPERTY AND EQUIPMENT (Tables)
12 Months Ended
Jun. 30, 2019
Property, Plant and Equipment [Abstract]  
Schedule of property and equipment

Property and equipment consisted of the following as of: 

 

   June 30, 2019   June 30, 2018 
Machinery and facility  $363,022   $306,335 
Office equipment   396,222    385,913 
Molds   784,170    984,720 
    1,543,414    1,676,968 
Less accumulated depreciation   (1,411,535)   (1,552,896)
Total  $131,879   $124,072 
XML 25 R24.htm IDEA: XBRL DOCUMENT v3.19.3
8. COMMITMENTS AND CONTINGENCIES (Tables)
12 Months Ended
Jun. 30, 2019
Commitments and Contingencies Disclosure [Abstract]  
Schedule of Future Minimum Rental Payments for Operating Leases

Future minimum payments under operating leases are as follows:

 

 

   Payments Due by June 30,     
   2020   2021   2022   2023   2024   Total 
Administrative office, San Diego, CA  $313,243   $321,930   $321,930   $321,930   $160,965   $1,439,998 
Administrative office, Korea   128,400    128,400    21,400            278,200 
Corporate housing facility   9,913    2,478                12,391 
Total Obligations  $451,556   $452,808   $343,330   $321,930   $160,965   $1,730,589 
XML 26 R2.htm IDEA: XBRL DOCUMENT v3.19.3
Consolidated Balance Sheets - USD ($)
Jun. 30, 2019
Jun. 30, 2018
Current assets:    
Cash and cash equivalents $ 6,447,505 $ 11,975,944
Certificates of deposit account 5,380,226 0
Accounts receivable 4,138,469 7,907,117
Other receivables, net 40,807 125,144
Inventories, net 1,052,740 1,615,332
Prepaid expenses and other current assets 28,042 19,034
Prepaid income taxes 0 28,240
Advance payments to vendors 51,340 78,696
Total current assets 17,139,129 21,749,507
Property and equipment, net 131,879 124,072
Intangible assets, net 1,109,911 996,708
Deferred tax assets, non-current 2,282,975 1,853,429
Goodwill 273,285 273,285
Other assets 258,097 139,637
TOTAL ASSETS 21,195,276 25,136,638
Current liabilities:    
Accounts payable 5,672,514 7,609,585
Income tax payable 654 3,750
Advance payments from customers 0 228,598
Accrued liabilities 247,658 259,348
Total current liabilities 5,920,826 8,101,281
Total liabilities 5,920,826 8,101,281
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 June 30, 2019 and 2018 0 0
Common stock, par value $0.001 per share, authorized 50,000,000 shares; 10,570,203 shares issued and outstanding as of June 30, 2019 and 2018, respectively 13,972 13,972
Additional paid-in capital 7,442,272 7,442,272
Retained earnings 12,477,441 13,753,565
Treasury stock, 3,472,286 shares as of June 30, 2019 and 2018 (4,513,479) (4,513,479)
Accumulated other comprehensive loss (634,802) (581,983)
Total Parent Company stockholders' equity 14,785,404 16,114,347
Non-controlling interests 489,046 921,010
Total stockholders' equity 15,274,450 17,035,357
TOTAL LIABILITIES AND STOCKHOLDERS' EQUITY $ 21,195,276 $ 25,136,638
XML 27 R44.htm IDEA: XBRL DOCUMENT v3.19.3
8. Commitments and Contingencies (Details)
Jun. 30, 2019
USD ($)
Payments Due by June 30,  
2020 $ 451,556
2021 452,808
2022 343,330
2023 321,930
2024 160,965
Total 1,730,589
Administrative office, San Diego, CA [Member]  
Payments Due by June 30,  
2020 313,243
2021 321,930
2022 321,930
2023 321,930
2024 160,965
Total 1,439,998
Administrative office, Korea [Member]  
Payments Due by June 30,  
2020 128,400
2021 128,400
2022 21,400
2023 0
2024 0
Total 278,200
Corporate housing facility [Member]  
Payments Due by June 30,  
2020 9,913
2021 2,478
2022 0
2023 0
2024 0
Total $ 12,391
XML 28 R6.htm IDEA: XBRL DOCUMENT v3.19.3
Consolidated Statements of Stockholders' Equity - USD ($)
Common Stock
Additional Paid-In Capital
Retained Earnings
Treasury Stock
Accumulated Other Comprehensive Income (Loss)
Noncontrolling Interest
Total
Beginning balace, shares at Jun. 30, 2017 10,520,203            
Beginning balace, value at Jun. 30, 2017 $ 13,922 $ 7,375,322 $ 15,846,022 $ (4,513,479) $ (613,805) $ 1,001,128 $ 19,109,110
Net loss attributable to Parent Company (2,092,457) (2,092,457)
Foreign exchange translation 31,822 31,822
Comprehensive income (loss) attributable to non-controlling interest (80,118) (80,118)
Issuance of stock related to stock options exercised, shares 50,000            
Issuance of stock related to stock options exercised, value $ 50 66,950 67,000
Ending balance, shares at Jun. 30, 2018 10,570,203            
Ending balance, value at Jun. 30, 2018 $ 13,972 7,442,272 13,753,565 (4,513,479) (581,983) 921,010 17,035,357
Net loss attributable to Parent Company (1,276,124) (1,276,124)
Foreign exchange translation (52,819) (52,819)
Comprehensive income (loss) attributable to non-controlling interest (197,634) (197,634)
Purchases of shares of a subsidiary (234,330) (234,330)
Ending balance, shares at Jun. 30, 2019 10,570,203            
Ending balance, value at Jun. 30, 2019 $ 13,972 $ 7,442,272 $ 12,477,441 $ (4,513,479) $ (634,802) $ 489,046 $ 15,274,450
XML 29 R40.htm IDEA: XBRL DOCUMENT v3.19.3
6. Income Taxes (Details - Unrecognized tax benefits) - USD ($)
12 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Reconciliation of unrecognized tax benefits    
Beginning Balance $ 242,187 $ 221,145
Gross increase 33,075 35,894
Relief of ASC 740 reserve/adjustment   (14,852)
Ending Balance $ 275,262 $ 242,187
XML 30 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 31 R21.htm IDEA: XBRL DOCUMENT v3.19.3
5. ACCRUED LIABILITIES (Tables)
12 Months Ended
Jun. 30, 2019
Payables and Accruals [Abstract]  
Schedule of accrued liabilities

Accrued liabilities consisted of the following as of: 

 

   June 30, 2019   June 30, 2018 
Accrued salaries, payroll deductions owed to government entities  $44,752   $38,855 
Accrued vacation   56,335    54,506 
Accrued undelivered inventory   140,000    140,000 
Taxes   408    1,332 
Other accrued liabilities   6,163    24,655 
Total  $247,658   $259,348 
XML 32 R25.htm IDEA: XBRL DOCUMENT v3.19.3
9. LONG-TERM INCENTIVE PLAN AWARDS (Tables)
12 Months Ended
Jun. 30, 2019
Share-based Payment Arrangement [Abstract]  
Schedule of Stock Option Activity

A summary of the status of our stock options is presented below:

 

           Weighted-     
           Average     
       Weighted-   Remaining     
       Average   Contractual   Aggregate 
       Exercise   Life   Intrinsic 
Options  Shares   Price   (In Years)   Value 
Outstanding as of June 30, 2017   399,000   $1.12    4.05   $451,820 
Granted                
Exercised   (50,000)   (1.34)   (3.95)   (92,500)
Cancelled                
Forfeited or Expired   (50,000)   (1.34)   (3.96)   (92,500)
Outstanding as of June 30, 2018   299,000   $1.04    2.75   $241,220 
Granted                
Exercised                
Cancelled                
Forfeited or Expired                
Outstanding as of June 30, 2019   299,000   $1.04    2.75   $420,620 
                     
Exercisable as of June 30, 2019   299,000   $1.04    2.75   $420,620 
XML 33 R29.htm IDEA: XBRL DOCUMENT v3.19.3
2. Summary of Significant Accounting Policies (Details - Contract liabilities) - USD ($)
Jun. 30, 2019
Jun. 30, 2018
Accounting Policies [Abstract]    
Advance payments from customers $ 0 $ 228,598
Accrued undelivered inventory 140,000 140,000
Contract liabilities $ 140,000 $ 368,598
XML 34 R13.htm IDEA: XBRL DOCUMENT v3.19.3
6. INCOME TAXES
12 Months Ended
Jun. 30, 2019
Income Tax Disclosure [Abstract]  
INCOME TAXES

NOTE 6 - INCOME TAXES

 

Income tax provision for the years ended June 30, 2019 and 2018 consists of the following:

 

   Year Ended June 30, 
   2019   2018 
Current income tax expense (benefit):          
Federal  $   $3,750 
State   801    800 
    801    4,550 
Deferred income tax expense (benefit):          
Federal   (345,083)   (27,460)
State        
Foreign   (84,463)   (164,063)
    (429,546)   (191,523)
Benefit for income taxes  $(428,745)  $(186,973)

 

The provision (benefit) for income taxes reconciles to the amount computed by applying the effective federal statutory income tax rate to the income before provision for income taxes as follows:

 

   Year Ended June 30, 
   2019   2018 
Federal tax benefit, at statutory rate of 21% for the year ended June 30, 2019 and 34% for the year ended June 30, 2018  $(438,706)  $(799,696)
State tax, net of federal tax benefit   (50,881)   (54,642)
Nondeductible expenses   4,129    6,753 
R&D credits   (36,127)   (36,733)
Foreign rate difference   40,660    (54,332)
Other   666    34,878 
Rate reduction   51,514    661,629 
Change in valuation allowance       55,170 
Benefit for income taxes  $(428,745)  $(186,973)

 

Deferred income taxes reflect the net effects of temporary differences between the carrying amounts of assets and liabilities for financial reporting purposes and the amounts used for income tax purposes. Significant components of our deferred tax assets are as follows:

 

   June 30, 2019   June 30, 2018 
Deferred tax asset:          
Net operating losses  $1,767,365   $1,417,549 
State tax   169    169 
Intangibles   22,678    44,200 
Tax credits   666,380    589,206 
Inventory reserve   165,160    76,663 
Other, net   44,853    48,687 
Total deferred tax assets   2,666,605    2,176,474 
Deferred tax liabilities:          
Fixed asset   (25,100)   (17,123)
Total deferred tax liabilities   (25,100)   (17,123)
Less valuation allowance   (358,530)   (305,922)
Net deferred tax asset  $2,282,975   $1,853,429 

  

Deferred income tax assets and liabilities are recorded for differences between the financial statement and tax basis of the assets and liabilities that will result in taxable or deductible amounts in the future based on enacted laws and rates applicable to the periods in which the differences are expected to affect taxable income. Valuation allowances are established when necessary to reduce deferred tax assets to the amount expected to be realized. We have evaluated the available evidence supporting the realization of our gross deferred tax assets, including the amount and timing of forecasted future taxable income. Management determined it is more likely than not that the federal deferred tax assets will be fully realized, and no valuation allowance is necessary as of June 30, 2019. Management also determined that certain state deferred tax assets required a partial valuation allowance as of June 30, 2019.

 

As of June 30, 2019, we have federal net operating loss carryforwards of approximately $5.6 million and no state net operating loss carryforwards. Under the Tax Cuts and Jobs Act (the “Act”), which was signed into law on December 22, 2017, the federal net operating loss recognized on or after January 1, 2018 will carry forward indefinitely. The federal net operating loss of $2.5 million, which recognized on or before December 31, 2017, will expire through 2035, and the federal net operating loss of $3.1 million recognized on or after January 1, 2018 will carry forward indefinitely. The utilization of net operating loss carryforwards may be subject to limitations under provisions of the Internal Revenue Code Section 382 and similar state provisions.

 

We apply the provisions of ASC 740 related to accounting for uncertain tax positions, which prescribes a recognition threshold and measurement process for recording in the financial statements uncertain tax positions taken or expected to be taken in a tax return. Under this provision, the impact of an uncertain income tax position on the income tax return must be recognized at the largest amount that is more-likely-than-not to be sustained upon audit by the relevant taxing authority. Tax benefits of an uncertain tax position will not be recognized if it has less than a 50% likelihood of being sustained based on technical merits.

 

A reconciliation of the beginning and ending balance of unrecognized tax benefits, which have been considered in the Company's computation of its deferred tax assets, is as follows:

 

 

Balance as of June 30, 2017  $221,145 
Gross increase   35,894 
Relief of ASC 740 reserve/adjustment   (14,852)
Balance as of June 30, 2018   242,187 
Gross increase   33,075 
Balance as of June 30, 2019  $275,262 

 

We do not anticipate any material change in the total amount of unrecognized tax benefits to occur within the next twelve months. ASC 740 requires us to accrue interest and penalties where there is an underpayment of taxes based on our best estimate of the amount ultimately to be paid. Our policy is to recognize interest accrued related to unrecognized tax benefits and penalties as income tax expense. We have not recorded any interest or penalties as the liability associated with the unrecognized tax benefits is immaterial. We are subject to taxation in the U.S., and various state and foreign jurisdictions.

 

The Tax Cuts and Jobs Act (the “Act”) was signed into law on December 22, 2017. The Act includes a provision to reduce federal corporate income tax rate to a flat 21% effective for a taxable year beginning on or after January 1, 2018. ASC 740 provides that deferred tax assets and liabilities be measured at the enacted tax rate expected to apply when the related temporary differences are to be realized or settled, and the related tax impact is recognized through continuing operation in the period in which tax legislation is enacted. Accordingly, the Company remeasures its deferred tax assets and liabilities as of June 30, 2018 and provides income tax provision of $661,629 through continuing operation section of the income statement.

 

The SEC staff issued Staff Accounting Bulletin No. 118 (“SAB 118”), which provides guidance on accounting for the tax effects of the Tax Act.  In accordance with SAB 118, a company must reflect the income tax effects of those aspects of the Tax Act for which the accounting under ASC 740 is complete.  To the extent that a company’s accounting for certain income tax effects of the Tax Act is incomplete but it is able to determine a reasonable estimate, it must record and provisional estimate in the financial statements. The Company has recognized the provisional tax impacts related to the Tax Act in its financial statements for the year ended June 30, 2018.

XML 35 R17.htm IDEA: XBRL DOCUMENT v3.19.3
10. SUBSEQUENT EVENTS
12 Months Ended
Jun. 30, 2019
Subsequent Events [Abstract]  
SUBSEQUENT EVENTS

NOTE 10 - SUBSEQUENT EVENTS

 

Management considered subsequent events in the preparation of the Company's financial statements through the date this Form 10-K was filed.

XML 36 R38.htm IDEA: XBRL DOCUMENT v3.19.3
6. Income Taxes (Details - Reconciliation of Tax Rate) - USD ($)
12 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Income Tax Expense (Benefit), Continuing Operations, Income Tax Reconciliation    
Federal tax benefit, at statutory rate of 21% for the year ended June 30, 2019 and 34% for the year ended June 30, 2018 $ (438,706) $ (799,696)
State tax, net of federal tax benefit (50,881) (54,642)
Nondeductible expenses 4,129 6,753
R&D Credits (36,127) (36,733)
Foreign rate difference 40,660 (54,332)
Other 666 34,878
Rate reduction 51,514 661,629
Change in valuation allowance 0 55,170
Benefit for income taxes $ (428,745) $ (186,973)
XML 37 R34.htm IDEA: XBRL DOCUMENT v3.19.3
4. Property and Equipment (Details) - USD ($)
Jun. 30, 2019
Jun. 30, 2018
Property and equipment, gross $ 1,543,414 $ 1,676,968
Less accumulated depreciation (1,411,535) (1,552,896)
Total 131,879 124,072
Machinery and Facility [Member]    
Property and equipment, gross 363,022 306,335
Office Equipment [Member]    
Property and equipment, gross 396,222 385,913
Molds [Member]    
Property and equipment, gross $ 784,170 $ 984,720
XML 38 R30.htm IDEA: XBRL DOCUMENT v3.19.3
2. Summary of Significant Accounting Policies (Details - Useful lives)
12 Months Ended
Jun. 30, 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 [Member]  
Estimated useful lives 5 years or life of the lease, whichever is shorter
ZIP 39 0001683168-19-003101-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001683168-19-003101-xbrl.zip M4$L#!!0 ( ,F)/D\*=05Y_XY=!=$ ^&XGN27+\D8GMJ5KR;LWSY<4! Y% MQ"# X$4R\^N?[IX!,"!!$B!!$I2PB6V)!&9Z>GKZO7O^]']^3AWED?F![;E_ M?J6WM%<*?[W;U?)L),PG+U[^_;IZ:GE>H_FD^?_"%J65VRX6R_R M+9:,-?9-]X=CN__0M1]:KZWIP];/,:S@HQG"MP;\_JOQ4<._VMJ=H;WK=M]I MW?^OX%2A&49!,I7V=^QW^+<"N^ &[WX&]I]?2:M[:K<\ M_^&MH6GZV__WY?.M-6%3\\QV@]!T+?8J?@O _Y'WGCX<#M_2M_&C2T_BY/$< M[;?X];T9I",C@&N>7X($OAV%R0ORP]VW_,O,HW;NHSW^J!T_.F(+SP7,:CUX MCV_AB[>X0V>:?M;6X\=]-EX)Q]#[Z];'GXA?B(*S!].<)2^, MS>">'A9?Y #W_B>PX+<=^B;G)=?Z6B"_QM7[VM< /EZ>!#W-F^/2W/SZGSXH# M^F3[#-"%!WU*[^!I?16?0J3<=P&=CV]LK!#1OYL0*8Q_/#EG\0NMG\'HE?@: M%_CG5X&-O.F5\C8>BI]*RW-#]C-4[-&?7WWRO2D,,#C3<$VAQR'NG:7S)Z\Q M-[3#>?)I\KD]PF_&-C!#@I)E-BK&WL75WU[]!1B$UC>,;M_XT]O%E]/IWN;. M)V:;P29[HV4HX+3Z(7*VOZ3+B4=*OUMZ#1AP_))8=SK]*/-*_'D&@/A#@=+5 M>#X/KL:DIX+OP;G/^W@U5_BQY;6_:>WN5/(X+W-A^]9CT9V"$@TG1O3'EVY%^;, M#DWG1='#6APT6F=9K;,AJ3J3U,EHHPT9U8R,CJRE-O107WHXAO;:T$-]Z>'8 M6NTW%IJVRT:7IN_:[D/PHH@B?_&-'EM6CVV(J%Y$=#*::T,X1R><(^NJ#074 MB0*.H9TV%% G"CBV/GKG,S.(_/G+\[7GK+S11,MJH@WYU(5\3D8';4BF'O&] M8VB?S=[78^^/H7U^/O3^VQGEN6=$T<@!SH^MPPGS$FL\FB-M'=N5:WI2] M*.HHC(]&.RT=[V]([01)[60TV8:\3H2\CIT?T-#)R=')4?(&&CHY.3HYMC;] MU7/Q#=]S'-M]N()W?1:$+XI,UJ&@T9G+ZLP-0=67H$Y&,VZ(J%9$=&3]MZ&& MNE+#,;3K?>.'PR?;: MA=*&HN*\%KLO!!*$?SC M!H36R-Y?@+(&.V"9V*$<]+7/M@6X?"XVS9;JQ%J-!C>*YHDHFH>DBD;1/&5%\Y"4TFB8-=$PCR T&D7SA!3-8R4D-4IG MC97.FCO*BUVUWF@JIZ6IG"[1-5ZU&N@\)T\^C=I4=[7I-$@LM[J[T;9.1-NJ M7Y5>@1K?1MLZ;6WKI(BNT;;JIFV=(ODTVM9):5NU);%U3HA;,\G=3\B._F&^ M_CSH[,)S@41"GRCFFQW\^##_P%QK,C7]'UDA*.%B,R$5 0&K/3D5"Y1F*#F+ MYL90J)!TC89T#T&Z1D.ZVQDC#=<]-NG6@>O65F'8DG0;KOMBN.YS(]UV0[J' M(-UV0[K;Z;KG%K6&";XQB]F/)EC)C?807T65BY@7IDK45@NN@JA?G%Y1 Z*N M@Y)16Z+><(MRPZEK2M1UX-2U53^J(.J&4[],3OVLB?K%V88U(.K&4*S.Q_$[ MS/5OS[V=^38V09F/S/#$>^/6W=VQ&N,-05<0Y_^9YH^#&]T:1%7ZVW5C92.@\F@$Z\2[U!4IX:02^#EO54/P:F):[@FW8 ME^8TE$_$;4Y#A'JSXJ+EY@0T)^#$^_$TI-R0\AY)^5@5_WE&9_S9G6^Z MP9CY/AN=AS<>V$-7[AU@_J41<>4&:'(+@3VUW8?K<8QH?E*N_5OF/]K6XI4% M:W>CTN MMBY21'-K5"UNC3HR%317/]7FZJ='#E6K"L._/G>11./!] SVY][J*?JVI0P$G2 M$,&QB. T' ^+XJ.AEQHPC4-*B_/1U';M@#R+CXQK4+>F"]+SP;LX?Q[['RL/ MM]']/YD5WGG7_OFC:3N8)_S)\Z_A2UB]^_"9F0&34LF*X.:YRI8"9/(WSV?/ M)"VW2@J1T/)"B./"\V<>H(#]U8OP'LKX6LJ731OKL?)<2:-(X"[TK!_7,XQD M/0\*.7\R_5%.LL+B.AL5M(@*VI#'\]8XFWU^WJQ_;:U7L^=-FG'*$OH->1R= M)?0/P!)Z$DMH]KP.+*&W#4OH'X E+&H)7ST7G_(]QP$;Z@J>]UD@4*7W^_UV MI]_53IUDP+04 RPTN5^W^N>J1JPP"PH0PK#7$,(SLAN*N!(F]FP&"#EW1W\U MW1'BYK2%")8VBT*+%9FU*Y?<>!=*6R,-]=2#>NIGH!2@GB946HO0>CUH)W)M M3CC?;S\NT<"4F4'DL[_8@="8>+/XJ.P6.MF+\8&*"Y%\YA4 "/;3U M' #?S6W^/"/[$8AO&;?X[M=HBJ$0+Z? I 0.%F',&U6:]"-SO:GM;IIV,UX6 MY\T;./X^@X4""+V!:39LV0Q^++YA(V:_NZ0S\XT]4/S1#;^:4Z8(XOS&QNOT MIU=_^?3M_.O?/E]]5?ZX^G;Y^?+V5KFX_G;SI[>K!EZ>^()A.9*#=^+\_!N; M%YY9YF8K1Y.G^^A9$3(--*D+SZ)K9W_CX\NOYPU[0V?\DG. PN/+VLO*T>3I MSN';$3[QR3$?"D\S-IV \1DR \@C7T2^CQ_;@64Z?V>F7W8M9_)"5HVV3 !_ M,,?YF^L]N;= KI[+1E=!$(%4*3KM5T\F@!6C+4_[N^> Z#']^2?;87ZPY70+ MH^20-\?#-S;S?(SNWH9F&!6?[>_(9C:-MCPK07,!Z'[P_.)'"HS#,].RF(., MDHT4&D6>/C-LWB'@V\V)]Q-\5GRAG_Z>/0!+(ZV>#JFKW&3X<]YTR4C+&+V) M[D$E^>1X9IB9)O$RZ,996W^E('>E+U" *R-FV5,X>W]^1;RDHR/7DC$J#9M# M.]YTZKGD\.-B]#H*T3 >P<[G 0'K&^+Z4B"$E)?@N/KZ"2'I]C5#:V=(:\UD M,6AI*@/C-9GT^(WI@Y40(LG\;CH1@TVC$5: V,N"*"D)BV!J+0T5LG*S5@?K MX,BP\IF$ OUO.(^%\+ERR_E_JT!(3:V;:$:C" M)+<54*G4O02C] 'H\3??>PHG>!>QZ197V"2U?LUPR[/>P@*<#YA-R(+B6E/H M1YG),J/D+.TG-6^P,5+)];@=UK4T5K[."T;^?0G3 2C]3.\,AOJBDLO'69Z# M B:FA4FZ8,R80AW?5IO/'RUGNR9@U.Q,&_(H>2NS1)ZIC<0+AURXYBZ\47$3 M\.OOV?6M&7/Q@/*[;PLSV07=VM#U8=?H]])CR,[WV8-,L MU^&$^?PK#+CE4$F9I74'VK"?3ID[^-80%%FVWA[VVF4AP*8N3[;C;+WL?ML8 M=--)X_'*S%-H3PO.\U'H$^C3YDMG806;:PR,85^:?OTTNP-5:+\'W7;'&&X+ MU.)]UO#PY4_+B5#OVI4J=%T;#G5)/RDR654 %L'=<-CK:X/CP!='M>-;'(#7 M.RQD=\R:N)[C/<2QI?5[WY:9S1'!3\&^T6@;FKZ=WND1'/? QG6J1PG+NCS[;% MW( 5HINV-F@?B? 'IWUN!U6<6WW!BCK& G8_MX/.X%C,/UY$\?.J'TU0+1+\ M]L>VW]'[PQVYSLJ>(/#RUGI*6Q_TA[([:O4CLD\6[<, M0OI@1>BR4ID9MO2,F&W7&G MC8'6,9:@6#=31< 5.O=#K=W9";@K]Q$^]?SY+MQ0ZQK]3D:ZIX.6G;#0LGMZ MM]TVBDU(.$AO?$.9L2-)=+2!MN@OR9U@-U"*,?ZNWNEL \OR77@5($9O#SH] M60BLF617@ IQR:'6U_7^=@!=F,$$SA#^@_+ST70HX3Z\,'U_#@H'14FV156O M@Q4IDFI3:+;*0"Q$6_JPWQW*U'58&/M%8.P8@VXVHK4-C)]M\QZ[+MC;"\;N MT- &AB22I3%+3E=DQTNZH]:Q:YXA05FWS7):_F*7[$1M4AP.CT M>]U!AI_D3[ 3),6"%<-V9QM(XMOPSD>/IFOMC!$Y-)H_\@X %$($<(#AH#04 M E]))OOV)[_7[2QM@S3L=A,767D;)$C)F4GXW9ASE'R[\H)>'Y6/9=F:'7Y[ M( H)^)XV[,KQG:J!V,L55VMUJ(ZF=V6!MB>T'FY%W4&[TQZTRZXHF^*SD[*U M,G$H5QDH.'$1\BPWL91:LM-R]?90=@8M#KO-M 7CR&6FE205Z&OTW,1S1LP/ M4&\+YUN+Z*5<@4TS50'9=OD%92%;?@+8/7=_WF#*N.>>AZ%OWT M>&NZ0C._(\N<:N YW"H+D7%?:W?;W?[IKK*0X334M:&NG_!>+G8(D?A-D8!4 M>V@8I[OX92%>F[\*KA;(5NH-.3WM.1V,; M)"![Z/:ZIXN$Q4.Q#1*,3A].A'ZZ2%@\#G<^E8W/BXK+LP[&NN5DAU/#P-+= M-R\. TOWP[TX#"QI398532,'BYTH9(JY83Z;8)^31\9=J$7PTM/; ^V$.>22 M!E4-6KH#?2@[_$X-+4O:5$74TNX,M!-6*A8/T;IN>(')K6EQL#:/I=\>@N(GU9*GXY><.J=A[(9RDZ'>EW.MUDS-\WF^ ML4?F1H5;.ZQ-,]/ZQK"C9[K&2%.4GK_LXHW.H _3#ZN:?UVG\+TG0QF# 6A> M_7TB\W"+T;'\RM"[!1,'(>V$408/0U62Y51(9%"<(8&NVNINO5 [ M01CMP;!? M_;DL2Q7M=G?0Z58/1E&JZ/8TK0!1)O>"IB9V%>SQS-"U?D=.8LN9:$M8RC+- M,Z,WU [0V.!_!VU_:L+UOL:(;[#CD@9Z M9RA7W6VWHJ\LK%C(Z$:_IQL2(\M,47K^\H)%&QH9(5?Y_,5S3'\&]CO7=O[\ M"OMHOE+>5H'] \Z^;NVED@GWBH?#0K(.)UODDE5-KNL0M0UX^S_-91*0]DI' MAYA_[8G:-J%DOZ?K:%"MPU69E(*]HJ<*0#[][8_/62B*I#'HU4CKCJ&A%;8E M#'M80EF!OSOPN810.OEEVQT &ZNWBK]ND\Y2R2I*:UT#3=<'%:XBJ5@7>NL' M4&LK"MF<=8Q!OY-I()<[UPX@E4:?/N@-^^TM04(#Y(]LU_?E5R*;!'FE;'VI&5UM:UUX /C)NRMLI[>ZPVQD< M!3?PE)=UMU7I-M(Z0[G[Q3(#\H5MF13X5MM,HWV]_\QZ9[TY+W*>POGV6H67;A!>;NU*@R].E M-NCV*H0Z[O#'!Z@"K]3 S5@&,3O3]O"411GV#>Z7!2N,;;#[:3A2RPO>3 M9.!9=8_.F=;2)3RMF'('R#9B:@UDAK8S9!_,P+8.B3&:<&NH]H6M7*C^8/;# M!'!X#N?3?!"WR5R/!6;79X(5PF+AK+"2D.QA(>L1OWHA[4%/3F3?ST*6WMN2 MJG?=CWPX*E_$?O>BV")R?$9QROC!S&Q]V._);7%WA.D 2]S5!C_)%587W3@, MT=4:WH/%;PZ,Z[K#OGN,J&8(KRW0>XXG'1C-]83X*#&K0W.4$UI'57&Q$U<> MJHK*'51-7$5?602EC(-=6' #LFF"JM/M.'\A>Y1>-J.ITX?H-]L[0BMOW_O#MD'WT MGMQ*4F6Z_;[65L-D1EZIGG3 MVAEWAZ]T6=E@H'6&V\+WD0$3LFQZN@IL#8UA3TH6DH!.A&4QN?._1'K'1A_GW (]=4AQZ#ESW&VCI6NV+R2J$NC^[!4$9VA5 O7M163=W[ MPFUPFZ>M!M#2C*'?ZV4S&'>'<_D&.''#5B68;6O#M6K-RMDK!KRTVS9S2U[5 M<,L7F564O-+N:_VUE+$P;25PEN8+7:.K=8?]2N$D5I+R[&@6SVTXHYXZ4[P:CANO]W=8.\LSEL5K*6)MC/(M+"M!M:5=]UO MC='LQ??K9]P=OBVJ\"H&+;8QU^NSKXEF^:KP:+@^XFZ; \ O_P3F69GYJX9]Q]RO74!?P94_V:[I6I6+L\UR+&?B:D$NB^M>/Q-OV1YL>,5B M;$0U]I2O<#VCVOK+G\RW[&#+BM#5"-XX7R4 [HC.TD!F'&,V!G,K80:#!1MF M88[MH-BBCDHK T6.^$==:EH5B^RV!YIAK-#?V&F@S#T_.X+6WP=H9;AA=:!]B )@&T'PD066;\]$]B V$ "H;N!= M$&V4$W,'X'YP )BBZQQ^^7M]=*KIRIGSX?GOU M]?+V5KG^_?+;[U>7?^ C;^_CA]_.Z*?_U-OBKPH@>:_@HL],QWZ C_!"%N:+ MSVQWQ'!,K=6UW2S$_V5.9^__4^]I[P\-X3^C(+3'\Y4@_L$4]"J9RHR;;[[B MC0D4&U8&W.4!G2)/H,XX0!U*X#D19UAV?-FG,O7N;8A=Z9^%%Y_<7X\D8Q\88G$$'UN0K@"F;W/.F@P^<\30UEW$C>!XO!C%G*O>^9\+29_"M'TT14GDI M+8 ;3AX!$6.%=FO$ MA4)GL4&8N:V(Z#G,?&*X,IGM$Q1,^AWD MU!#F<9!V?J K-MU0) ,8-_(?F>TXF-JB$@@C^X$NW<.YS0>FPI9/F1+PKEAS M5?%L1^ F4-C/F>/Q3GFJ\L/V@A^ O['#&.XBOHVZLJH$,'NH//CV2 6()K8% M> /U^,'U@&HM> 5HD$U-_)E ()(RW3ELA<]:!SU!KW+.<1U.[\1\Q.,[-?]) M@IP \9Y<.( 3>Z90L!Q3)6'_/_FF^P/T!>6.61/7<[R'.1P2JZ6\YLMJ=]Y_ MNKM*?GZCPK"^N,:!-G:47N0 =#:=X4: *$"M"<>_95[DP*KP-AKE;[!!9HN@ M@4'A4(. \FUG'O.90!#QTL !\Q]MS.$"VHX"9>P!1X+SFA!X?!":W7^/?"S# M%Q[X?0,.IP)^LF%O.'MU ,^ 1"N$30#<)@CES0,]'T#"!V&:Y*D)L/*'B4+7 M%K 'VU)F<%S=F+>/\#X#++J&=SE3?7"\>[R54R3&$13WH$T".PB9.PHD,AB# MQD!L^CLH,P#C+:@7?-/YO4HVYUFE M&80$W?D87R$04OK&JXE2 N?/!;8IT5*J,Y57B9;T/=A%>PQ0N*$(HF+%A0?\ M'59W'$5J#7%GM"L#M*O;[U^^G'_[NW+]2;F]^NWKU:>KB_.O=\KYQ<7U]Z]W M5U]_(^3>7'^^NKBZO#V28G/,@YG%VXT/(M2>P9E"^7H!\AMV>D04LG_(/4+1 $7&/.8@>D01 'R!.X=C14S/.FF2$A -!-# M$**(N!=\',1.MCDP.> >J7!4'CU2O.RXE06,T.NTC%^5U^UN:_"K8L.@3ZA8 MW<\5UW//)",[48KQQ> -JK+P]O]$H(2V-57!@TH0='4F],IOSUW::D@4$/E%ZTU[")<"CVF)DB# M7R0]2LA#GS'^W 3D-0K:I4$/J_>L/KNU8R;G0>9@$!BYAP.I'+62D>)QHC*# M(.*.+H7L3?AL#IKOC,MX>B0=*-&H\70DC9=148XLK@;P9P.--;8M M@9'(2L+1?.&EE8Z)#THPO^T]Y\1P&'!9-#[&%S@0JG)MA=X]$)>.!*P-%\F+ M3O1/XIT"(TAG&0:R!$Q+^6/"T%R40+"SR.7+V,R'9+:=CL9)9V#H_?>!X"?\ M[D45[4:Z7T\%*])VA4KJ> %>[.>YLMY(V%A E(TS F)0!5Z -_8*K.(WG+T' MN.W S;A!L[3&9&6X#3DD@>(&WF.P/[C5 >?<3 :;[XN, ?$X\3O!7W'77$_) M\I58S$V80YP7?P[D>%:>1 *ZRHJ5(RI(1W>"+>BY"Y1P)8D14]+?Q,&Y3YF[ /F$OSB3J .XE,V"[*:)X\^\%S< MBG?*:_U-S( %2Y08+H[4U76U9QC(Z[$%@1 SFQ0MY,>OC3?D8D('AO!1X3N2 M]RK5YF+=AR.,&6\!& OW3O4^AR/FLW]>5RCDM0E[O$53K5')@QK.')3#I=Y M[T6D\=J^>)F,Q537#C@PJ*@"P\/% S+(2[S\3*KI3[PG>L::V&PL/8G!TR"V MKJ?F#SCF=!Y=TB+9H^E$Y)J,M3EI)1+4H'@+?Z%BILF6(EXAXAUH) !?#6PJ MP9X3^.2^!UXKK93S$ Z_2@JH3=4 "9\R'>*'B0?7M*SC><97!S]K(2?',&Z@@:3F:0A_V,OWK!(TW[O>"R1I=SZF@FI\88 MV+[WA&-2^)AD[]D3$+((LP46"-P(; [$.X?3L$F$K.PQ H'IF%N1;<1#&D M&\TS66-*?LH R'6)I-H(33+%8C[^D'\,4-@N8/%=W0@A;]6K(!-K9XXS0^>/ M^X!9-/1[,#.M^'XXYBQ@[Y3XI_>P3Z-P@BO3?GVO%%WEJQ0> M!,6/YXECM_&"[[TP]*;ITQB$H#=&.>=0?$A?RV@_>Z);)7 T9_1>$-##]X=_C=,_:P>ZC\[W6?3AK?=4\%&4]N#_L9!5DU?@(#KN79C M"'O?535=KW[M51#I'Q.@JW64F0O2&AUN:9EE=V/;_<_'?^(CT(N]663&XZX( MVF9,SO-"^%V]]UVR"CHW:,U;SNM,BM#=QKT.G6B-PV MLJQ5>@O:E&6TAM*"9+WFLKUH*S.N1(=]51OTRJE)VT+X#+'7[:F:MOH45X"^ M0_/> BJ^D<9)O-!T5FN:I<;:F0IH*&7D1?<.R]'E2^MMNT^2T6X[/1#)VFJ1 MG(N9XNNHQGI[*=NAJ5H/1%:[??#M6#S/;[F#>LE-5I$#;QLG\HE[Z+9P5GSV MX$,L-AEAYA+#DAM,N7L]$WU%2,ED24<3GM0=-\$1K[QY)NZD3%"Y\2NM1U#C M8#H9)XNN&MI0U;NK:?K9^I=T5>NWU5YGM?)1;_=28ZMQK<50>^W5+L+&5EN+ MO4Y?U=><@,94:VR#6$YT=+4_;"RU>NR&;FAJ?W#XW3BPH5:;%*!L1MXGT_:5 MWTTGHORH3TF"RI4;8'T]YKP0('GI>\\L@7+EGE#-G>G[<^I ,*5*NKBP3$[I M23"F!!'6?P?P5C ANU+T35258.+YX1F8(E-X(>DOIJ85>G[2,UCZ<"8N.>!Y M@/&68@X>RQ1F23/#:]B P$X2>2D+.@&?)PD2 M=)3^QWY2LAPM!LQB+W_1! ?/2\=B#)^9(YO7E)!T1/#I91Q&33 T]5PV%QT5 ME'&$%<^X2,R8XFF7',81[V&OO X84[YZ(1AH;_:6M+>I,K0FS4O.0F]&$"03DA:@1?P$CR3 M^K>*8CE1D268%97 \?;15!PF7:DEPBQ=NMA2SJTP@@E$Z2!! MAW,&48.!NO M8AO9@ D_KCCPL)="C+F7SC**9^J?8SHKECA38<='4.O"<>0H<6?[H\)8,_7@ M Z7+1S/D)1'FWS_:["G6#RA]WG,O5'1,=T1/(J>)2\ZIUV)ZW=H9XV M/:V;J=S)V4&Y=DCLA(_BP%$(#=:1*9%)6GP*>#D383U];R*L]'1!5"AWP<<#+R?"S9PFWGVEE< M,LF5H@>?B3H1Y=R=4XPQ@2,VSTC1&=E@@9&J-Z)JRTAL$9@J_S$%4#.:TT8A1)B\WX&WL &.)=<1[_>*^V=,9[ [Q.=QZA"'! M10TZK;Q78D\[RXV^'E_8720$3AL;WXD:U 2\VN$K%L=X=HGK+8D]ZM87BSHJ M'?=)JL2=6V1T)^R1%Q;FCP&?3JFZG]O[XOVT%9\H)XP!F<#AQDZN<1_7EK*P MQ\RTTIDEGDR&,ATPDF%RN:HJM1(K='?P+CUI, +246QOY4]Q (%E@.)\) M$482D30",YZ/JDD1VT(70*\'_??."EK["L[(@;>VLAS(D"<-0C.6SU3X&_?K0# M\P'H[B'V[Q$@@HL<'X'U1-K5DL9!D,A:#O893C";%(2O9[+<%<[X,VKX:N06B10 M?Q(,J6#(AA0_-5X2+C)R1?TW9THQ3*3_84AE['A/?'7F)=H8 M<(R]8X]/QO7G [$,5CX(K]KQD59/1*'AS'PNY;$C"(@^SCNYIL4M##,YXW&+ MT$3 6]23\-$ 2%SN7%_D#B4?W3(IP0CN'(@N'T%-^G.40NV) M)_T?(JTQ)ZM\*6EIORGV!\G>W,LR2R7*URO-,\Y*C2_FXJ@[([ZPI4I?6L"+);^#[KXZU/JJKA=J MKU$)NNN40'DJ-HFD<<2Y-HE^*;)MT.=C3V./#\\4 -U1'JCN+I&3@7@%B>. M%KEG0F<>9927V,5&H8E@56]1@N&(G8]+[VC=]O9:\C8NYTLM*)!'QVRC-M9: MGVK4QE-6&[E^.'HD/C\3UQP+3VDFW'B@]VP)+PQBHW>%J8JUW>>5F MHR8^7)A>$CNFDDLE]\)-:EE"J'NMSQ8.5_UM7O5 M;.Z.%ORSPU^[MUZ$/%.3O)YF^ T/=Y%Z=BV%NT[%*COTC35Q?)#[+1*$\:S" M@&?)8,(4OP@H,8(QZ"YB5?#QB+K"P\<8I))RDQ;SA7G['1Z8QWO;T;4Q929& MYRF#*8[+\X1#!.$\3.?$J)G(DGKBK7N"8"'Q>%6F5S9=:#%;[ ]*='+3VQ,D MG/ 894I(F94GZTX@D#.S%Q9/EQB*'"@O=RXY/DMKC*.JW,_@.-G5RG/)B\W$ M&C%APA_QNVTI"0.^]?FE;OPZ-+Q_T [CC#7:/?S"GO+DW?NY6( I4K*3FQUF M.'X3A-S@-EJQO8GG*(#? \JAQIQM9>;9_!R$ 4F-TN9.&E^MQ0EQK+;-'H> MIO?M94:*TXHQ#C\-4Z>_99I' MJ)$WQI=L N[N*:4QFQ6/K$"D!=PSEXWMV 4A\0>1TI1FI%H>EK#B9>/\G@PX M]$QBXLF^2'>KQN44,[&O6#G6G/95HG35Y6]KOQ7DUHD3IPBO@#I:'U\"92?4H M@9)4FR3: 4P<8>(A*&!TY7U:NYK<9T_ZUCARQK;C)"T41151)H%37&\JZ5M\ M/WCB4@#[P56ZBZ7/@9\%7OQ^@&$O,/C_S5/)1/'X4MFL9LYWL/^KA$^7B'XPMF0L'4CL/51PA;NR0$JO^MY M7':^'X[;+.UN]I:XJZ3-:*"<$5=ZLAU^X=LU*N'2$"GM!]XX?*)T:,QYQBNO M3)]79(EBD*3\0XAC45]&QXAJ,3*V5C!!5>%^4?_C.8FWT7U(D \'W3-#:RFD MK\9*9BR@V/2>C>(+DQ/PI$OAQ*GCML*GNRLIF=ITZ<$''^\%%@OA6E(RS3VS M3%1WP!BDZG5NT6$%AQ<%TMV;XE49"[1V>&(*IB3F?DL%.1Y9.7&'BDQAJN6 MXNB@T(V5KW'D6LF-Q?RV/;I7#)TVQ[@BN&;G@WHD$3=-"[,(%)G=)B6G,E_V MJ(0HYK)4(C &:U_<^,?+N9(D_]>@%5$3W_0-*E."&1]\)'1AV:;'BCL(>&H% M#V;#(]1!R,!MQ9^(1.3;BZ4^6+=)*Y,WR=7<<24OV,3BYNVT71%2".%!Q;@? MWE8*2AF($V_.."BQ*L[3DCD)3I@YHI-WEBD2#G(:0>1(L6PAA+B/?14^>16! MQVN(TT1MJC6W)HA:*G]%AC"Q'R9GOAW\R(A,.PBBA8)RP-LCIE%?BV*P[%$R M'TW;(<13>C2W- @,O(L12[X ^YG\;N[5H*\20HG+X-9(<30+04]&/VK(2R?$ M1MAH),W5V)6!B!V1 4A0%-01<"5DST"3F\>"9 M $7)1&?PF8.;)&LO7/T7=$*0U^8G'B'_+UQW:ECWCO8LB M5-067N+V;D9GHHKG(+$XLSQSY<8IJS;MQ?+ E<8=04$&WG+#%+6@:BJS-JJ$ M_Z73ZZKMKD%#_J)K%)11Z9I47K:$S1R$2(N[$HB.2XOJ]U*'<\D'FK+".%LM MF&"U5$OYF+9G6N5.> 55O$#P)3Y08AV@.OVC%2!B3NE]1BA\ RN"0!>G%O? 9 MJT&I_%$,\&] EJ:/^PIX/)IU<0QCJYQ"=9%GF@JQ*6%0/CE9,DUIG=I?Y+_" M#P7G+(8Z[';5[D#GO*6MMON&JNF]C#.5&SVKKJ?GK$UF1OOV.*WP-QV%M,]' ME(00Q(6?8$-//9*U+]ER7DW(Y@*^9C&^@M6DG)?_NXCW9)P,>?=47>L*L=E3 M.X-!3-<$"]'VJM3H%T[7?_!6!_;&[J'/E833SE)28ZG4DHJ;2R4>C15]H\35 M]JDO5;A8DMX7:?\H4$_")R9B01>@0I!E(SP58CQ0;42$4#3K(;TK;O2'10.> M5#.PV(X*3A">1P)\T+GF%$P'RKO^T5O:1H)3'+, M\&;^S]+!MBCV *'*'2+T*J6I9WUB8_V2=IZ3.+G_B< Y]:"X(<0@I1$PXMP) MKUW& 9:Y+N%9DDR!YN5(/&Y(39Z.Y-:II0Z%D5L[17KE"[$]DE("JAV%@"NHD3@*1F!!L1R%:(Q=4PY%M\03^6+NT3!*MZ4%>J\)#=)*8U[&B5M:M/IT;?I/Z8UZVEQ M^R_=;ELU8N>D,>RJ7H%/Q V&4J%UV$!8?E"=4V-P;XPC#'U%<"H.RS M*1CY>PSGES-(CY8'="/?BGL9WXK[W,1P0:9YDWM%,#\&OD3#)G>F8T]4J3># MB$63DFM/T8DD_#LP&3I L(%SP/#Z!4S5S%S4DDV3:"E?L(,@17-YM#XCZF>=A*NS,6K1H#OINYKV/LV ; ;" M$W:$S@8'HACZNZVU!M5GMZ;]%>1^"HO]%DJ#GVFWL+(M0[G^"GFUE/]Y2?\5 MJ)/O:K^NU]QP[Y:>N:+:4V +/TYH1*?2'A1L;KP;2O*.\/51?$% MX.Z)N-DJJ)UJJEJ?RE2!E\7]]7B,A5HL(PLV;T%9A&^/Y.YAD%R W'^VP+0B;7.G2[0B4J2E"6-C<&-5^E11-$ MDI_NKA33 CTRL+DAZBK75NC= W$:FB;<1)1]G*E%6;X0B8 XO[U0!@NWMWV( M2\]!*-W;+L\);+U),*E%5]G%F=EB+M58C,XO5XY?C)3:B!\ MB3%NDB!.P)=-IOC5$NX670DP+,PB3;5PWZJ$PE:F:H@[YNQ$N;1:Y_7"XA M/>QX0=TPRRBWB5$^G$5'0@F^F[A4%6OHZY?47;+L8\' M\\NO\O+GC%^#\QETV2.O*+N[\=O5\LL%//%<5AHOK$IZ'UXM5D] MX'&6"6-6$57DM+G-[5M8H-'M$1#S&U;]U623I!K<>@"T1N_8F6YVH:^:<*@5QV$YQ[8^4-O#?HWPMY=!]W.V][8I9\]]/U[\(9$BF(<0N84E MT+ U7/+EG=&'A9%UE]LWJ"3RJB.._4B>KUZHG,^P:6]R*]WS65Q9]G. ]>P+ M,^7X@&BR\IS14P]$/VL*K >*JZ+EK239FAE6I:94+J=NRR51%1&^)?9TU3)W M8-N;DJ].;3U&:U..TQ%6M!?$E#RY1EOMM'O/$"LU0*[1'ZA&KT'N3MER>J>K MZN)>XEV16)GU5,G,^S.;;LRP1.;CUI!7=L3V8WKHVSGTGAL:>JWM_+@UQ,.A M,5TRKW>@#@:=!LMUF&&7?1RH?6/8;.,>9MC/L=-4O=L]>?V@I]F%4[35MCY4.SV]3GAMMB5>_2-EB%?:[U[+MPO)>ET)ZAVX5?)V>NHQJ"K=MO:UF>M/'Q[ M-7YJ1Q,)JG_9'L5')Y.VJO>[:F\'EMR0R0L@$UW5M:$ZU/4#2.XM5*)]E?D? M^S*#\A?99N52Y9:#6O9%:ZHLFRK+ILJRJ;*L195E4U#9%%0^ZU*\ MIJ#R.>QB4U#9%%0V!95-0653*U;C KZFH+)>^_'B#TE34%FS:J2FH/*%E+/M MQ >B#Z65-@/5!<%2T?6)(=NZZR[-X=K$#R@("5K70L"MHN M2RB9IFFT56-8-*.[:O@/MTZC/5 [@Z*:Z^FN<]!1!]K@U'A9_>OUZJZI;EE_ M5_=E];?T:[T8Y:6+!GG9'/N3PDX]\-Q3>X-V@^:]D[.N]D]/?-6VG.R JG"Y M<,L! =-;P[V"=C*U)J#H=\'2+5R1M2_E]F009JA=K4Q3D1>/L'X'V'=A8[)B M]KUFAI.H6N)2+TU2V$?N]Q%K=K]RN1\W2Z90JR>F["OLY0YN90-GVZD*Z]_"7CF&H M^J!-G_[2&0Q4K3-4%9\%6"]B/S)GWE*P2LK,F1[U/0(A7'=K75Q"A?<\XH,N MK$\9PT,"1IP9;XEDYA@T#WYM92#JJX)]7URWC_L53[S0JG*3KW2V=S4E3Y_^ M;FA&^5KN9[7\\L6GSVKYQLM>?OME+[^\1?12_MO2!U6YWKH^3UJ&M0)GB3S9=I9 2>25]79L GQGR'>*!6AM=3"LJM'S MT3:^H;):4YFN=]1.Z:LJ:K?Q#975@IHZ?;73JZKW;$-,M659VC&)S.BI Z.J M?HP-D35$EBL7>VJ_TW"RALCVRLDTM3^HYCZ<#?M>C^C$'IW4NX*6-;X_>YA7 M0H[_\]7=*?8 0,V"-%>N8EH6' _3M1A06#@A0,YO+Y1V3U-%UN/ ,+3W-[XW M \JA+$MV[>B:1 B^ &\ M,,)\3::$$S.DV(UE^OZ%$QO BJ.9YRI>Y,?H6>K-)ZUL FNG-647^2X! M@2:,T:[WWP,F[VW'#N=*Z"' H>T"9/#S Z#-1[38KN5-83K?FRJXF2*U%3=@ MY@4VAL\ 8\%$&0,X./,X"B.?*?"H[8V"][!Y >5,.>S!=!3O"<8-)O:,P,%H MF1TZ-",NBN/CO1( (5(>+:!?6A1B(0@1K ?;4NZCP'89#G[_3Q['XV!%(:Q( M!/$$LFC<]X@B>607(,+7"!2@ Z![?XX/P1ZXWA2F"'WFCH+<#3YW92*E13YY MD3.*-U%$*Y'^% 8':HI=DF+D) @+*,Q(3>L !3X+(BH^7B^4L#%+ 7$# MA"QS<8*&36>.-V=,"29 ;0*12/ZC0' 6I'03V'P0<(B%T5X@F>1(I/6!R!XD;3>Q!\*.'X_#0=G@&9W0'# M#EN*O.V6M.T(G<1($2)B_JA,P]ER23[",R@N.7MCF>WUL1S,#.$OE5FOHT9$,K4&S$'9@ < M!:9%+W(=!%0DX$7N6;Q#Q') ^[8FRH,'0I($$_,?;60^B"520X3ZP)$!F&#$ M3^(,$SL((E+ %8&&E6(S4H /]&4V!MEF("6!O) [ F^F-FR['K73"EF7'Y^ M:5Z"BHU4OCC2NY#&/#_.XG%02YL+JB/EB39$4"$-@<25*#F%I\1YZ'O3=VQ. M>I2P0X,)9"=I/!PM_LP$U31#WD D@*8IX=4.B!RI,YO 0&8T$+WXS,SW[DE; M(Q*7!WBR'=!W+"OR5Q,YUPOA0/(=\]G8X-XY+F),67A MQ*/FXH(S(2F2M<<1'B+"6\HY&9?PG0-VXXB-F8_R";Z4C;]X5%MPS!$<4W\* M4F'$R9Z;%YR81_88!F%X)N]9^,28X'^V"^?4!J,D.4LT= H-#15(AMK"S*J0 M"\PUN4R#5WR2)W",&$QJA0GK393)A/5G00N6Q*./_#, #GE.+) S91.MOI@_ MH7CT1_'3H\AB>08L1\4X#Y6P )=L"<[+D%'#^GXP8-%D7: "'40 JU@_L30R M<( ^0"JWE(L(AD0N+&TAK20C:G#A2Y(9GA4F.[

B+(]\L#U9DE8)_[H1O,85>L2PO%:@J49QE \J;B;^G]N]82 CF=OTL87/ M"2S@9X&Y;(Q/2V(%8#0?Z.1DQ"A+Z341Y!926\;,4L5I(X&9"$/ST;0=H@MA M2Z7;CH*OI7RBPP3;OP#O$^8#K2-DKH/*:TGH.0#LF<@\U$1'B)&5H #-.L _ MZ(R28R@[&*AY)JC(S Q))85YN]JO' Y[XG'6=\^X .8'B*,15'/20T$)#$.' MXS-1' EB.LT1+-M'1CHQ'XEU1@#]#]=[ECJW[2@I5;M"&5 M\S#T[?N()WN#D(&=F8IS2AHMF$' L!LE:3WO_0!VJH6628)> H3,=#(S3,?B M7=25^SFH!(_V*'8_N2P1K?=S^N2)H0',1F$8S8[>4C[83(;SRHI3M%A1$TUA# MV;"^$4Z*]LT*L-8L5-8/N ,D(+!-7B/?]52 M;N+9G7D*DH $4"VF!WP:W1B #/>!!E.LLJ$9SL&8N:8[C,TO;(S7W@NIO[& M 07 U04H;" MOMG!#^6%QM;^0!, R&ND6!P9H<_"N1'51,+3 !KV M@T?. ?Y\JGH12DD8)B^V%!R?/\&(YH0A%@AG#_%Y\K3Y[ %.L,]];(D1@P4X M8)_$!AW!X7MPO+GZ;LKVR0+_X.!AG(1D-AQ($/DCX >@"0:F/\\-LGREF CS MX8!A(9>/WA\_-N[\U/[AD\]C;5/$G@ V>!D=8"]'I*^DK-OH'GF.X%NH*(J8 MB @M,C=*3&F?>QHQ!!68#K> GVQ4+,%4!"W+WP8V*S2[!8T0F.[(CNT'?(/]M+D;-ST$%H^]4$R% MTW(:R>2!2B9L<%[AUY# >6:CR*H2RIS LB #%.$9(C"58(H4(ZD:*4OY)#LW MX-3!/^.0EME0RDO 0)V=6Z?9_Y763E/%YW;SI$F&E;#P(CAGWCZ@9YJYOXC"VO3\FLK?,KO*__RH'5]=P5 M\E#*NE5V!C!"NR>&&99<:K*(E@*,UL/ZU 3,C@2T M(ON9[*682Q43J2*"/$*61TSPPO-GK7+S-TQH>0,(D(5-?V+HY+,FY&K"QZ?F M/[GO0Z T7QQQ=H7L!8".T.G$(_D\B(+> L>S3!%?.0]LLZ5 ;Y,;><0<0T$BATWA#0&I M@BDP/'HCN$:6#UIQ*@G-A"X5S\\^)N0?3@Q:$8P$4IVAVMW:@(,$914O(< UQ1'O6+_ M&L'PBS%0!]V!JO=U0L.P_VO*=>)YA#=Q8J+3DIN>"1.A MFE^HXY^FD2@E 9/JQACZML.(NW7_ZCUAE(A(BUZ\TPS5.4SHZ#K MZSMO9EO*H&.\45Z?WWZ/'W@3RRMSBKF9J648)*/BH7%HE%AMM%T+77WH\3/= M8&9BQ)6[+TC(^XE#8^K!2)[_ ,K"OX47Y7XN_ XB<0+#&+%I2K.L"DOSV">! M$.O>P%%$5#P=. 7M0[AOSN JH1)P:"9L8CO.YKT0L2 H* M9H*=&Q?0JMMIK1T\"U4Q<2V-0?^MKURYX@Z,3^S>!X*>"P6-Q&]!YH/,Y4V* M$AR ^)#( KJ-]S'9= -$2!R2OLCD7?%7""#!O@Q#>_-. 9$C0IE60K(7(CYY M9_Y4+NG<"IU1NE17N2:;/&^2EK)4(92'0IW^(TQ]1T,@)7[DGOQ\H2G$F0E? M.!CXZ+3%A!U3LBG\>!$\;"/'307XPOMZ=_$_YWBZ88NF7*'"&:XOKO@H/$;, M,U9%](B8RO))53:>TMV/9DSQV5HK.A)_>AL%9P^F.7MWF[K-4DJZ@9$MX/-W M0-0?P*S\\9?_^%]8F/6G^*U/INW_CKF+'Q,.GSY,IB'\\HV-__SJ$^P[1W__ M3--##VV1,ZUWUM9>_>5 6M'7Z[M+I:V#;E:@L@\)@N..#2>YU MFH,1!U"$[K&4_BTLU5@"4]A24>P@N]AC<$NBST)N] M0Z#%KW%AKY9I.IB4A)_XJ\V/&/M0UHC46N.<*1V>@-59%P,X-'^+C%Q?<8R:=- MXM8H?AA:B=F+&5J M/Q=!;_MKK @0&ZD\LF2.,+ MY*3$/.,RZY$7=7HE^#1PA2 MXT(39>JY;![SR7&$3MZXW0/WH*1[(V(94B@C-=K7FM^+MGKK&[32#V85U]6G*)WH>$>Y M0SO>3A%<=\%,#7F";K:7!H5-W]5N,17;3BL;JR\T8"^ZN 4A7&D_]HS$)4'* M,\1Q-&>47O@4:Q9Z/LH*MR[.F6*Y6_%2>Z@/.7=[95(+5BXI!WZ.^ P0Z[LT M/0,$#?:*H+*71N;%'/R'^]=X&[7X\R:/C!>TRE[OU]5*ZQ?3FM@N\SF'&L,A M195NHZ+Z:^DV;5(/L%P%]Y=-<^KMA5?3AF;M7EN-6]"O&V'5W 5(NJ8+UWIJ MN]VM?N%5D.H?:6.W?,RLHLGK,2A83!*7B\LKNP7;;OH*I ][JK&&VLK.=N35 M#+KJ4&]7M)I#L[A<_665K/D"'#HHP^%+G_7UXF9[[E-FW'1K^X..JO>UN>9L%%=[?5[ZK"W6H-\1HST,T5+ MI R1$1:58" Q;I3V,CC$:QTH&"AYC096G$F\>5F(ZW8-=3#L[0%Q!]%=-]B? M*X^0D3I[DUMTMC2AC56.F?*$0$,E#:4WK*V Y;+[)!)G;>OJH%_<=6'PQI-% M%U&-.^.E[(714;7^:M-G7WNQJ0'X?ARBL1/I5)S-'R4IG+FW=#'M:);KE>:W ME X-T&)T?DFIK@_5?K^=Q/Y$BO;FBLJ%*M$D>&0'(C+%:]\"YCA +JKH\^SP MO&]S-+5=FSHL8_ [O0$U)QUL<__!EO*1(E!);M/(#F9>8%)BUA0MPIR** /K MEPQ=$3TS8358L(.N>2RBI,B6&D=#8\RNTH<(K2/&4_]Y.DO<<\2<)K..-Y2S MY0:7RL2+%F--(H4TN.%A//C5C]CH;A\T?IR!\$;Q/XN93V>3!2JB4&5U4GJ&6)I8E!- M#$K6^6+&!!+9]"EU;F;.?3B%(#.QAIGW$'KBN

C]KLO,5*%U?//+5 5T^ZC:>6[OH[KD^RN#PZ>EH.UVU&[VFIWT#\$?V<'>H&< S(:=J5W-4+I1VB*\/>CM:58&08Z]$ M!QY:5:R_!FQGM1;,JWS-'#NQA#YZXG&)GJKW5J="-/'RM<@S.FIOC8I7]W#Y MH2([!PL=5!\G6+7O?=CXXF:KL7PSV"X'Y_3QUQVJ[\9=;@I-ZDJOU!B_Z MFGFS"-!3CEW'4+0%04\Y4ZZ^7EQ_N53NSO_? ?W()]5W8-B*O;)7TFT.V(DY MB%NZ%F_"J0A/=+#DB'Y7DT4VKN<]>U9[>_"L_AWC:9<9NBNGH>S9OUK'?=B' MA[OQ_*_$R_-R^.>J)6UN)[GS;N:&?XE7ZR_)Z/R!1W$'%L*(,62 M>=@:QAV->(O3E:NJ9T0D*>/6-\9RGF$X2.UW5SM?CQH-*L/L5OLTEJF46OB] M('?00-,;3]JVJ&NJ3O8B M?1Y&D)\X[:7<- Z\TUB4YT#XJ=4HSGJ*:61T.XGKKX!19 M2Y4K.@AO*:/B?_)\!O.]($WU]: #;*"*D/G+*G_L=51M+VBK@07\ZVC7J>AQ*)>8A).MR0SZ(R^BI(VQBZ91(LCKY= *+0NWZ'X,3E]O.F#GCKL%S\E9?!VG +;"D+N!P8(.[0F&0ZI7R+)=9"/ M--UTX%JVN,A3*C'%.M5(-&7&&Q?F\?5$TM5)XMHV+'"-,!M<]HO0K<)BR/@: M>P;3\VK?%+XEB!:;\Q\?H4U219-4T215-$D535)%J2!XKK:)O[U3NDL.BK-N MUB%*,D2(+A5OO4B%#$D6;XR7@F]L24"I>^W.Q@=7;T4]8].O.[ C_36U9ILF M7ZV4UG3!_>%0[:WIQ51VP4>QNE)7+M*W2ITZ\%K)99JOF6/T=5=3!X.2@ :OHGSF=@$?WVCL'36O 9$2SB*M?(!LL? M[X.N6QRRHZF]LF'>VG(:%%*EJWD/JMS@1U1G53/,]7I5M5XX]DK:'770?PY= M>E/)@PS$CYOEU S=75WM/ILFS[V>KO8JT[MJ$IN*W387$]-]H/MNT_M>3?05 MFWE2Z?E&(XODJ33YRVM1V.WN^]Z!8S/>)L3;A'CW@+R7BW MYBA>,KX4 Y5SE_OQ-Z<)%Y]@.*YI__IBV[_F'.XLDTTX3E/:18+5]7$L^5&YKN P:MZQ9X- RU5YG+_=B+Z714 MHU9]@_?%C.Y ,ZMG(+O7ZZGMP7,)2G8'0Z"H.G4VKY@MB7;F>"44\Q_K%N#6 M>UU5?S81[GY/[:VI*SQ![E2F_I8BYY3Y5\:(/O%@"PBDP9K\J294M1Y[ [4W M6)T359-0U78<>=5N47_J/*?O"]IW4$E!B^AI>^U7_KP1J(.PZ?17YW;4Y.Q4 MUYD(#XH4IVD\EJ>VH/IDW*QN(6+_Q+M$D1V_(&;RV@ EO)*F=R^K;T)?U6O; M-J':])HUNLO+O*JF.3+/[\A4F,WYF07!"T_D?-WN#M1NNSDB9=&F==6AL;I* MXCF)E31E$ /&RR9Q822./1$;EJI3.-$<3&R@PNI::TC*QU-P,[.0JH_R) M"(9P8H;*D^U@GF<0.7A%!KY/28PX=5J)'"=ZVF+R*(P 4)@'H 0)SUS3PI9" MCOG$9\*ZPH#:"P%CQ0%$PZ 9(-0;T3A/$]N:"#!89IF( RQ]IB'A19-271/( M.");RN_+"H9X-T"JM(,)O/XT 7RY#+X*,$$61J-B)99AM_*&9)LER6#!M(XP=SYC%5 ,H\3#4V>;YQW,8@+U67R.<>2<)QY@F"5(+0]?*T M0)PSW1&3"#63I=DB,"2032?P9+@), NDM@ET1.2?"YK/_A79^)D)HA>V %:0 M!TXN!/5@'K7C9N?+N%()EB=Q'F)2<9=2X'@2.I#JD^F/> ;Z;.9[/^TI[!^0 MSB_=5D^9 C71[G#JX7N[::R6\AT@]1->@LD#%Y'@>?_CW0?*.;"/U_A57%]E M:._AL^0W_?T;E3,DY0G((0!D$,>&4P\L#3G<1R#8Z3WS%<.@9??5S,E8!E$D M[5O>@XL' L< EFJ.@8B5_S'="&E?YTFW_ S1DA2Q)@5Q#RS>1M2TE+NU4R$N M?P%Q'F,O7DHZ.P'#(>"]VM+UM/5X/00%,#P;^<<$]-Z'"7S3[JI)NO\&$-HM M/=G _)43'%NM/@IMF6]N)*^I.4>N%$3W_R39 1L)[#*D ?C>X+7G?MI/+Y&7 M5Y@Y[<(JO[%'YD9,N?!&#,X.%;@J[8%!Z A@-,?T!86FHS2<8P5 (#"IVR!7 M Q)\<W%TJ_HP'=.&8L]OFUH+C!J A%;LSQJ;K$"VS:RYC89Z#"6+Y] MCSI 3'VT8T#*+)AXSHCV;U7KKC8$\\;X>#W#&=/(4TTU)!9$Q>-?* @*LYIRLE M?-(YU(ZY;4*5]PR&=6E_X2@QE\[*O>F0&@78CUQIVZ2>5\DA)17A'DT8NG 5 M3@")62*A"P]HWIW_=R ZE":\'NDF5N\X*+)V?)I]16L'T E5KE74SW#0YF4' M'P3]+IL!JS-SZEFX 'JLJJ\I?#YJV<)VC:U^0]L891L8ED'=LC=!-1X,JVHO M4C_W=!Q-^ ;RE8V5C))&R;1OS1%R'E2+7E*(0L>IK4B.?R]G:P-^>[REJMU6M1+BGKJFO:QJQK#QK)4,TIQR5,OI=U>@5 MYY7/-"95#R/@#P:[1?8U&.JV9<_PXCF*?+AS!9VP/GHZK*03%QIE(64\"3_! M.@L/G1V>944^6 #A1+SM B1*^,0I#-P)0Y]12KN'5&; O:XY34=!(K%J"CJ =R1ZKU=C) M+L4,@UJ<'OR,XQ1C262+BUW]WKIM<9_PH^G;7A0()RA^,A9]1?\9^78PLLEG MVOA:5@%TEQ>L(& *!"P*1RJX QU'Y*%$\I"F][2D(='8O0]4A_V$!'?(N?K% M5,9 \]2G7[HT!IW\2>"1VO&G_J(UT8^4)1!,"!XY)%>X?)8BYG!HA5,W\6_& MX>@$YDPTF;S0%!<6GDM^?'.;*.%12)E#'-W$M0 LH1,'.C,#P:3"?6L'LA\S MCJE8'CJU(T(+#V&D9XO'QY/P.$\Q!2P&#CW&-R2(%PBHLX3+VIFKLA=-01,P^$GYZK44'3;KM<0L;L\_X&=Y$\1=M^YBL(5D/\HFJVJEF%.N^/L^'XWDCI@?C@>Y\?P.P#Z+0Q\) MB$GWS?[[8!$C.2$8 70F5^R@4N19Q+DR2S$#!*C/P7)XU(C05 M%1\7^$*\IN<0SQNPZ$2EX7R#A[!RHE6<]\=, >,G&8;$,H.FG"N0M9K,NEQB M)WE3)6&T=;>Q2"?\3V^CX.S!-&?OK@BE,,5'.[ <#[G6'>S/!\>S?OSE/_X7 M6CA_BI^]-'T4*,$-\V\GIO0@,1SXY1L;__G5)]^;XG1G6O],TT,/K:XSK7?6 MUE[]I8HS_2JV/>XI>_/Z[E+I*V?*Y?FWKU=??[M5;BZ_*;=_/?]V2B;7% M)* #2A$!"V)S2D?S,"VDBF4UY@<\$9)9\$_R1UX42 2JT02"UJNJ$<\@L0" M*\B-2)."PTWO CL"32TT>>!K!#JNR,KB8KNE?+0=&C:9/9T6EHYN4^ Y]UD MDT>X[DTN57[PA+K&9_"07\&)(,B.>1I7 %(1X';\9U;^73AIN4 M0"P LLFJXOJ%2=D5E%.1A&:1__!\MY\$TPA$UE#5-"T[FS*&@RYZH_99;*YM;$>^]#A"VQ.35BW21;9DQ4']F0DRIVZ)RN&GV\WFIU M+H"TB&K:S[]$-!NJ-C343G=C7LZN:#Y>OLL?0H,[BRV06&<;HXHV11<:U[=3 M':[I!')J"SJT*,A>T6MH280:[-":X5K7U&Y?4PVMJC9R=5@0;%%/KU/7SJK: MR*P@K(_+_HD,\\+([Z/I4#:]Z=OD@D''0;KFC%.AC%IVXEDQB0.ZN?ZIYB@\ M%@]?5O)BG^.U[ (DK:'P^@^;9[3MUA+RZ]W5[]?*C>?S[\JYW^N+02TGN M()VPLUMKXCD,Z[!'S.'IP%*5>.;%)R8Z!8D.)R)%V1]1)#:(&]UQ,F^29A6YCXSR$JB9#0_JSWSVB/F_@,ID M1#X!I57Y;(H)4W*X6>1G+L[6RN 2EA!(C646NU@\"I!%JB3/X(*E3F>.-V8S >(QK%NX9I0BRG\RW[(#B9X+P?4'X[?:OXO!YKLC, MP1?Q8]'.(< B_)%@$#9E +J #S\P?9LE:9'BL-)2" 8\6;#&O]J $Q_51RC$!*3^!H TBX#CRL<:\N'V]V$BXZ@A=S I\\CH?F#*T M"/-QXBQ-HO QL[$U%\%#=!"W0(!]2+9+P^#74H\WZG3& M*8&3DX),GZ=KY:Z/TSCVY8KN Q!/U&@E[OH&+-\*X>Q*SXO.9Y1S'Z>/80)P M/#9/885QL=S!]?+E6U(I$Z7RN6&%;4BP/DLZ/E7L@3\=>TG?R)4 PKDA]1HM MZ?AT43D#//:"+N!)G]M(SV=1YP\//GO >O**EM2BF(>7WE*E@- M%Y2ZU^FE8 (C%,:1^?KPNKTL3JO6J*]GW3FO-+=:U7OXNF][IZNI@3:93/3LMXT>_\:CW]O;. M7JIDBB3MGU;=3[.BE[BB0^D6LKU>M[/\NJNMU00*YL@>>1%ZJUVRLWOMEM!N M#5>+YM-8PM!0N[N2TMY%Z@6VJW*=6BP=DJ7:;7X*P&EM7+X' M-<7CRBMM-@^]\VX?N63;V."%?5:U[WNH7]1;6G'6?-+(VRL5MDK<['/26-S' ME3D=734J*J(]NDJ-'S4>YV9%S8KJ;!RO]6[5USHN>PHD.*XL93W:RH M65&]SW(UO3D;]W2Q_6V::38H;%#8H/"0FMBV'NZZWQ_=.+;KZU5L'-N-8_O( M)-@Q-+5W"H[MM>ZPFELSA5\\%?.L6= +6E!]-+!+N7=?HX$U&EBC@=6#"AL- M[,0TL+1;=\T; QZA/ZB9-$9!(.RXP8/RB$70XFIW[+1H,7(%\-:%R472 7T= M>J'IX$-T>WMV"!7OFL:NF#/15?8BYYY[;(>>7!M-@,RP=!]EGM'J=//$7]S M]\F+''$O]#UC+K;A9/8C]H29MI7>>K=*C'!S"OI$&'>_ M3.ZYYA?Q81?27[36T$CO1&BNI%Y!XNW5C1REG:B/1F@!T;_B_>'W";=+6]?*S_S0"ZAMWJOW^XO?R_ MWR^_WBF7O\/?S64 QK#5%S3ZQ72!@^">)_V8XZ[B:?]B1ELM,>29Z2=7VTM\ M];\#96R[IFO9P)*QB2X-C'P:3)2'2=K[GAH4?_+\*:SO[&]T$L:VLX*"5Y+< M(FU>P +0CTZ@W4WH3+=VY-+,L%&?! JE29WD;/D8RMT/^L#;V+P%>]O#"+U.R_A5>=WNM@:_8AMH[\GEXAYY,Y*8[SD.]FD4"@V] M&+S)%;<(05?'@5YW!CCLFO&4M6,-6LK5TMF,!7@^RN3CF<6,RN>R!)Y"D"V! M::7W#]R;#J;1!'0!!W/L*0Q)5U_@W00,F(6XB@:_)QB H416JA1)%VC@KYE7 MXO[;Z9Z(6S_$'=PKL<(5(]AWGX$8BSE5O),$QN)NPC.@PF!K'E2AJ/,ZWPV8 MAV_SIM;IQ+=&$;\0 %<6^=8$I\>K/5P%K0E<*2#;Z/347J_-Z32YT3B[5!4O M24#5JINJ5FJ"-'[Y>+PIHD^\S\0%R;$JN31HHYNM AT,_E@$!BYAP.IG%L1 MPH8P@R":<@V>]'+X;)X:)?SJ@&2@&=@6R7TR'NRK240(ST8./WFF@M8'D#=> M>.%-;8M P=L_0B )NC0#3!L;V4)Z3'QEQ,:V98=Y)V;ACAGK7Y'-@5"5:ROT M[H&XDHM(LN1%)_HGOPZ#8P3I+,- EH!I*7],P/0Q91#L+'+Y,C;S(9EMIZ/) MQIK@)Z &1$@'XOH#^.D!@ KX?4)X81N>+]=)SDFB=; %*&T7$$.W.F3AC>\E M6L5O.'L/<-OQSI!1S' R:TQ6AMN00Q(H;O!N'M@?W.J :K1_W-1S"U A2M!DNYNQ#YA+ M\(L[@*>\UM_$G%;P/HFSXDA=75=[AH%,/?)CFW*C M1H6,][4!.JY"6B/Q23$^JL9^,+%GLMH6*Y&K]$))/1.R(U'2A.B+&26ZNKB6 MIJS2T$@A_,5H=]1V6U->+^AJ;V2M+,\8EW3Y4L2UGOVI9?2SFI?-J"R*&($Q#@P44R\^O?[I[!C01(@ 1)D,+9 M32)1(*:[IZ?OW=-R[UH +250'U4XQU MB8C#@U,:EKKB3C(RW3U&B/$20P+E MFJYPY+2( M7\E83'2!'0M&OCW'._&$;PV'<<;A2N[LLGWQ9?(74W,[X, $=)F7C<@#,>A> MI]5G4F-_ZKW0,Z.IS2:9)^'0THV9!,?,^A,$ )U4EPQ)AL%W?G>9,.@RF&2@ M!ML;[\ED08!W@MG/8!.*N_IF:4@.2#3'J-RC[9#1!^!3M@%OH4LQY=*%PR_S M,!Z_P2Z68)9#DO(%2.[P!4?XG[GOH8P][AUV;8N-IO L?D%AR$2F_L;*_K\*K M'M>8@$+P7O"=-$B8M/+%"S R@3-.A+BXF R]!N)@"YE9 M.&, %'(4Q;A*HK@;/;2L+97\E .06QG\BC'8(_3*I!'S\8?B8X!J>(F*O[2- M$8JP+H/LO*]7RY)]+R.U>WL8J7T+YP.8#F>.2S^O M+"2!'_QR^-W;QT#T6N5FKVA0?*T)/ROB># M]R;K@XT#[D]U6'@Y[MH0]MZ4%55M'O>C=)S2LVMLN!4TZ^Y&V_M\CXT1BI-A MO^9LF3U94MRSSBUZ^@Z7RUOM6AR3R\/$7:^VEKJ&7U977,".E>M\PUB M/6&H6KMV U54^3^X/"[$9_FG(^6Z;FK4O6W7"IX:]D^W5]]-[F-:ST^ MN4'H1U0]PK]]T%+!?/T=PB?](^Z-3D"4,C 2/8J*]290MX$HI)032:8N'UR JFY$4^6P[^09:"*3#/!3@>,_@"-B[/^.=) M2Q[OET?NRWPXMQ9\[ Q5_3V&V +F>S_L63PG@/?$\*[HM-T]UXF561F^%OF\ MN(Z7.5$U= (^+PDDZ*C8C_V@TCA"!IQ@KQAI@H/7IV/WA<^LLE@_I;P$\?@-,,*/U#G(:+T)O3MR8?!"+,R66\O$932#+G,2B@['/:-*% M0H5J[26VV!Q0>QS X[67EG:UKD.T^[CWF)(U:N8E7H/-/,E'.'<761 MWDZK=S.5JL#L6 K+F]<2[D+V3OOE MXP9TTF;!2*UC;1/R4D#36L4;R)MW+9 M%E6^QI6QF4I'WMB*R%#(JO [O#LJWPZ7;\_+]OF)EJ\BD.+J3QXH$TUG(&]\ MFDJ2?(DH"R3RQI?2U2B,8 '1Z$>0C&A:"!+&YSUG8QLHX<=M QX(IH1RA><] M?W27#_8WG\WL:!9\3X3J%19E8J_NK>=_!-,DG$2.J/0.Q&M@5[XP6'L,]OG3 MX@@:ND+9?((&]5_$B$@Q)AL$Q7YA;)GV_I".NT%E!GQKLY=8?5,MN^F./@?TF\8+<.'*FTS3L(/#@L>"2X&(%G X"&5!;V) -,W@R[ MC\5ICY\&K>K9(T3L110J8P,WO)DY-APH:I'.;>TXWMK$%J 1*0PULL4A+6RB MW]RSV-C96#YTW[ED^,XGN!Q[[D3^W C8I QP1SHK+2_YSS7-\4DE.9;BG8LO M*.:303U")5!7*+"-/R8NI@-2U$PC%372Z$;:1@,__RSU%#/71%.P@]DV&F&% M,AID$$168,.I@B,/6(V2(02^;[E"1[,?<.1%"P*?<67CW)4?_(*$,4-[&50C MF>,904%]SE;@X5\6I,[]N$=ZS#"MY"]B$1-WE$A3/*LCWOF'+P^8_XRR(#!LJ* S %7DN+UO+Z9Q)QHK!.9*Z'?$RB$-Y!**("$Z)5[ MBEOP^Q3PP>00,WPR?P7N M$4GZ\0.3TG!F+3)V9OQHLDMD%,(F1/3.'+W0_ 4/C__D6"-"ZE*Z<^&$PJM4 M<4"1:ZRQ1];KU?UO^*%QH0P)C"B(K;09G4$^Q,#W@CGR-Z Z(R'/)XWP05O< M&*-63"N!\(51GST?PN$P<:T(=H?"(4^F"/ _9>]E11C2.2W?Q>2'N!-VV7($ M.H/P#-[='(#IXQ[1#1QM>+EZ7=>%I8Y.]M,8H M#<7@%FY+S6%W2,[AUB,,"2U:,/?DO10'O5EA(O3XRNXZ M87#:V.OXO+8$O-;1*U;'>'9)ZJVH/3Q*B:JC_FZ?M$H\1R5+[D0\\AZ_XG? MIS-JP>?^O/@^G'# 0T2BP@P?E,TPV>&9?=CCUAF:B,@#H&(ADCEKA>\4X(/T@T M2.)+[;ACD@;PD9%(\I,%&)NW QQ+1B8%]AT3_\61@G&J+Q$5KEMAWW\+XF[, M5)-+8EXHF8" 5OZ-&R==(XB]TG0O 38GSR:Q31C M3$PSSD8X'_\I#%20$80^01$;>B!=;9)G8P9_"FE: 0T1P7P'YE/(\)-CE!#) MR!6MV%PHQ3"1_8?YCHGCO7#L>(B6.QR<3$"OW("R"= 87)!.#M2PLZ0/(J9V M?**UDU#H.#.?:WDPJ7#,V@_N M@)"NRVG:U!>/7T0G.K4=1""3&UFHR=.(9R %'@Y:X(DTWW/BL LF).B IG*" MATRL3-83'TA4/!TSAKT>!\0I3$Z9<(B 7@ET$NBS]^NW#U%DB+=C(^ M.@!)P)W;BSR@Y&-8)F48(9T#,7 C:,FHC%JD/?'Z^T-4&!84>*_4#^VWVOT@ MA91[0;-6S7J[*A[7%:BO*Y&+\U92FM[:5 JMO6VJYBY36]W\52_9XN_MKWV1 M52"^L:9?/(-#PW?HO$)R]^6ATI=5M=*DB[.[U=)MJX6@^U9$ >G;*=V=AJ>ZHS&T_9;.3VX?B9Y/Q<7.XD(J6Y=-_I MM/M5&6=TMKV.FC:0S6$YL[:[TW&S4Q,?+BPOB0-3<11O/]*DE=U\JJ'4NFRV M:X8\-/G:[F=K?@+@_K6:]"SM0E;Z<;_HVGN\@\N\NDNT[% M*SOTM3)Q?I#'+1*"\:K"@%?)8,$4OZTG<8(QZ2YR5?#QF :TP\>8I,K4)BW7 M"_-).#PQ'[G\LJT9LS [3Q5,<5Z>%QPB"%=ANB9FS425U N?HA,$2X7'995> M^7*AY6JQWZG0R4TO,LC0A.0IZN%!0U4%[A6MG\+.$8 M9U5YG,%Q\MAFU\HBF\LU8L&$/Z9+"G@1!EZ5RZ]8XY>3X6V =AA7K-'NX1_L M&2_>?5P(!"Q1DIU'=P0#746+,MS3V;GX,0H,#B MYDPE3EK?G#A\&Q=/N?%T\XTE:QEHX$F\ M6L=GV(_ ;U$ (C$6UPA@G0V5:^;N^1/7ZZ0UW0($*_X*3^?G(%4O%015J@/F M0^:BRKA6,"[-R71"I/2.2ZB)4G:Z1'S-Q]0++S)%H.DU'_G]$55(B9BA-H]D MN:1-(A&&*%[%-9QC&Y[D<)!LC*^\!-H]4DECOBJ>[CSG90&/S&43.PY!9.2# M*&E**U)''K:HCIF0?R$<>I81XLF^9&XZC=LIYF)?L6^L.^UEJK3LAK:UM:IX M4U;DIE*@5!U@'SU A;P9%?CRA5UZ&YOI5B]\#L*[R3T>M/:TW2%02-I?J0+F MWG/&A.M>N^Y:Q&*92Z7@V.,5]MD64@(E:2-)U#XL'&%%(5A6/@Z(2%M2T6;Q M[<>(&U*3R)G8CI.,*13M0;G*3'&+:,:0XOO!*Y("V ]NJUVO? Z"*O#B[P>8 MSP)/_B]>(R:ZOE>Z84?6W ;_FV1F+,K&P,>.-Q>7JN<)(+XE= H7H6PT=:G' MM.2^S3(F7[FJS9N$+T""!^\#0[[[3%?+W?EW:$2]@+WUA49/L/'1)[%<9ZCV M35#M8X9JB/,!&KO;>6QVOHN-.R6ZF;^1[5,RTC.0+D@ZO=@.OUR-&"1[/UMR M!@+!4KRH&:^7LGS>1X\A M03X:<5 M@9(5NTE/:58^>]0C%$M;Z@&8@(@4M^OQ?JVDBO\=F#TT,#?]!O4AP8I//C*Z M<%W38\4C +QV@F>KX1&:WZ/AMN)/Q"+9.X0S4ZCNDUDD/RMNB"NQ477 MZ; @Y!"B@XR)/;PS%*PN4"O>@G%08EN;UQUS%IPR:TPG[R+7!1P4S'DHT&;Y M3@=Q_7D9/7F;@,>;A--*;&HF'TV1M-3?B@)A:C]-+WP[^#.G.NT@B)8ZQH%N MSU@G?2>ZO?)'R7JV;(<(3_7/W)4@,/#>0^SI NKG"KAYV(+^E#!*W.>V1INC MWP>&, 9*0]X;(3;"1B]H(<>Q"B3LF#P\@J*BK8"8<-,COL5//'SQN+B(O\R\]%XC)^D7;5\Z,>3[P5!VG2?A(3X M7SG>H3VRYWSX4(0&V]*7N$.;LYVHI3E(7,J\S"S=.*ELTUZM#"SUW@@*\N!6 MYZ'(%4W4K&BC5O]+PFD-0J7%8P?$R*1E,WQE MFG@FR)F*PK@<+9AB.]2E]#&=KU06/:'SF[MA.H$:&V:K(,YQX"/:,N!G6VPS MUV#GQ&\\<(K+YDL)'!Y^S@5!Q?B+1P9[DX M*7=WRJZ'YT(M*X9*@DD;.729J:_&E+M'G4J4:4],*0,9T0!\YIE'NO4U>\KE M[&LMT6L>TRLH9^"B@MYENB?OR3%U3U854ZC)GFP,!C$WBT8YX.BR6N>JW+R! M-5^-XSW-EV70T5&8R5.HIQ=.ADHA%R> G<4U\ M&C,5(91D>$4Z K,C_"%B63.-9@(Y+F(2(1X'Y@N(L4GINV0717/Z<.J?R]3 M]+\\3PI.$^]8)\'/G[1&(S_BSV:?$X;2?V6&2\E9P B(J9@U@<_[-LXRX^Y6 MTHFPO'HRQ:K8TEEW%E8.CD@?@=;X+_B:(\Y;>S1!#" 1.P:QTP*%6B 9%Y>E MV32F605%(-T7?E/X#>G\YZR1'C ''Y)S\0?RG,E<1=1+HYL>57 M3'F)F_&RT#8J7O0@:QK7'V\&JB$/M24#:DG=)/YA'953[2BLI.2L $TN_,]- M.@N\/><' 2,JT \9$,_M].0.2GEDX]8CK0$2/!F07N9CQFGV9%9(KN@G">2! MR^S80-=Q=NA[HIE$WB MX&:&5PM-%]0>YDXPK QTSTR??T+][?)%//S[+**YT/SA)$I=M*9848@>ZK9[ MHUXJ"JD_"J/PP??%2<,JQW#Y['*7'^-P]U@J0[O2AC-[C_24'I">GU*6>J4' M]GDY1Z$"(FHA]Q&$XBR*N%LNA)6[;J"0C=9RQ#+[X-ZX.%+Z MF-*^PCSQ&,Z#>"%MCRFG=A1F6^V4-,NC!2=HO$R3.3%DT:2S^\24?5 */ ?! MBRY\<=F%S']_9&@]97)LE-R8V'Z \,CB)\QX4G:#LDV\;C8I-8L!7*27E) 0 M%-4@8.YAZI82,\JCZV,$>6"WHYPIL'0I9MS4;-@EEM\B/% MY"Z :^%A7C"NP_$<(CC.ZGV!DXY.WPN/.:=$YR1#4W/NA8SJ^R3O$8P%%HQ8 M7'[,+TD8\1RI^&;6J"ZJ/,L8IO&@H61V;+H\1B7]Y[21/.TX?V.:NJS%845M M:,JFHLEQ*#.3L$#8LUPN1OL*FT9!GY$3 86PZ %3DT.&-YX@/61N=M/\J4+E](7'-O'7$J0 MI95O:6$V&-?^$R^P3DO5,M'YCPPD!CK(8J([>I@1#9%.4LCYO+&8BIT,.TT' MCN9 M@(1O3K".($#<0S]6U9T4WF[WC)#Y+*(7@3 ]QQ;>N:+-9H"6_H+(B4^D;::56K& MWK:-VQB6=Z)7@+LG,EIE4!?TRFVS$R]U6J_KTOYN,L'N*);3!9NWH"[!MR>R M>1@B5V#WG5C<<\;E.!R+MOH9,/ _V-0>.:Q]Q#T/QKWFMH3(2\4UN:^5V'OE MY-O(=RG71:2>V#\H[]4Z4O?/@J]OP203MP]FK??645LP-@7,,U<24/6D2%/A M1&$T^RDXR/PJ&^-DN_:S5ZE5\V"7/=^XX0"^DI9,\VKIY=^/7J:0:XY(H9,X M>*_4%]X^?)*L$7!/8'.GU)7N1J'W M"(RJ*8H("5%U<*Y79/5&(EYW?W\M#9:N3_L0]WZ#@GJT75ZS>9GMXCP57R?6%Q5(2XWB5WB]/+A^,E<*X"(&\:T2=(V 4>;W/)/*[1;#BO M:V&5S%)+%YIF2'B9Z^KA@5NJ^E_=H2ITE9"FRUU$JWU#JPM7Q)R2AJAXOVE:%Q6W' )Q,^3R.3P"G9^CQ)& MZZBN9346O[<87@64SBIBMLXL79K>]%@PG;**Y9E0]6\^;H> MH_R6XUP-YM?'$JNWZ5J:SV#F'AFC_.[&WVY67B[1B9>"\SN\2H7D8:'YSF9@ M!N)58^V QUEEC'E#7%$P=K9PCF"%P;-'(,ROV*37DDW*M,RV Z U=L?.?+,+ M?[54 HW$):RL?++)@2'*]KAVNUB)9E_!'3WS@[A%E+%"*E,SWQ;&(F\U_+]: M07.J+DG'"U2T8Y;@T3>#L\7PZK5O3>/I279D16M/&VY1FVI#=W0<) MUKYU-V0OE=:A:^R%ADIU&M:+>:L#61_V6T2_O;QT/V=[;YMR<>[[\>H/22:Y M>0B56UD##2^'*[&\"_JP,K$>"L?\U"1><\RQ'\WSU0NEJSD.T4UNB3L?Y.J* MGP/@LR_*U),#8B;*.9.G'80^:PYL!XF;XN6M--F:%UJ&Y@YB>U-=UJGAHUUN*G\Z D9[(4S-DZOILJ'WSI J+2"NUA_(6J\C[DZ% M=*IARJJX)WA7(C;F/36R\O[N=&AM[E=G'< M%M+AT)2N6?([D <#HZ-R&U;891\'2>UHP)=>;;L[]M,'1%'NAU,Y3M4ZB'=+CQ&2J.HHN?BRKX":VT?NJD M+O=:N##B*Y8Y-7P":JK"I#>:BJ!]#<6YA$Z1B MY*-6] (>_MZY?+LE ;+:OERKW7+0RI%I79=EUV79=5EV79:MZ++L&BJ[ALJS M;L7K&BK/81>[ALJNH;)KJ.P:*KM>L18W\'4-E>W:CU=_2+J&RI9U(W4-E:^D MG6TG.: HLJ+4;10X*?*T@]!GS8'M('%3O'Q@37;LOLJZ>W>P!LD# E:WT[$J M:+N@4+-,4]-E;5BUHKMI^ ^'IZ8/9&-0U7(]73P'ACQ0!JD?FO;.S*O=/3WVUMIWL@*9P MO73+ 0%3+X=[!>UD>DW T#?!TZW$DNI:XUDN+%/91^]QU][P.O+JNI;)VE#Y.,#",K<]:UX[R"MI1-&"3 M=%1;QR8=FQ3"/ASV$F]UOWJ['3U+I].JE"W?E=B/.?K,!,JV-QG2-8AO#$V3 MU8%.G[XQ!@-9,8:RY+, ^T7L9^8L+B7LDK(*ED=[CT (U]U:%[=0X;6/^* + M^$D3>$C B"OCI9',FH#EP6^Q#$1_5;#OB^LN5THR-^W#V3=:->[RU:[V;J;E MZ?8/3='J]W*?%?KUFT_/"GWM=:.OOV[TZWM$YX+^0Z).&R1!@4&V580JUF/# MXH+>&_K?EC&HQNW6]77265@;")9D%]O.$ZA)O+K1CDV [PSY3KD 19<'PZ8& M/1]MXSLN:S67J:HA&[6OJFC=QG=Y5DBMP?-',?SH9]WRD[\1]_BX*+)\N:__*K MYXU?;,>YO_AY'T#]C /V;Y]BCQ=__[_]!A/XC?M^GV=RR_1ES MPSO_HQW,O)OL3?Q+_Z %3^X'BP,R,@%?SRG4W^\Z=;WYMA\/]" MZ5\H:NAA1N!"Z5WHRD]_1R1V#:OG?7($[(+G Z[*AU8T&M=O9>[FDRM9HQ&< M&LL=,6"\<$J 7-U?2WI/D44QY$#3E/???&\.#+N0I6^.Y88RI4=N_A79<]QU M.7E2!09FDL^>;8 74RMVPAI8A>.DE!?I%WS/"-YLV:YD(X#VQ*9$19JI"0BJ MERES&1P:"?[EPA?AW2/;'T6S($3P _C"&,LXF11.K9!2.B/+]QJ'TB+"./)S !0M=9C8H^>EWQJ?L@6C!EQ(LR8N?+2=B&]\+!SD MC*.YYTI>Y,?D61G9E\%L"K@33GDD?TE H 5CLJO]]T#)1]NQPX44>G2T;!<@ M@Y^?@&P^DL5V1]X,EH.C)N%FBHI7W XL#9FU8!BP52: #BX\B0*(Y])\*CM MC8/WL'D!E5(Y[,ER).\%WAM,[3F!@TDT.W1H142*T^.]% C4GDMD#^#%%(A M"!&L)WLD/4:![3)\^>,_>7J/@Q6%@)'([0EBT7O?(XFR;W8!(OP:@0)\ 'SO M+_ AV /7F\$2H<_<<5"XP5=NEDD)R15$RT4D3!Z4,R MX9FRL&,R3NU:[J+"<5G./! M3V&9#R@U<-00AX#7!9=\623V MKVM/A[NQ@@%I ]R<%>4$#9O-'6_!F!0@+PA"XAD8!T*\(+M;L.U!R/G5!OW# MK #$$CP82A/@PEA!P8,N_W).93SY*#W'P/&RT%'P)+)](N<(%#>:/8+V0S7' MUZ?E\"!D91Y([?!2RF[[*+/M"%U&FB)$I '0T(8#YI*2A&=09W(9N0PM@8*+ MX(GF2HG7@ @*)D '7*UFT)_ 4FAR>G.N\U#?@)#E\QTO[D=3S\&J$?JK-/=M MK(Z09MZ8.; "T"BP1O1%;HB G00"R;V(=XCD#ECFHZGT!(8U2:2 ^<\V2B"D M$MDBPH;@Q !*,!(J-A\CW +B5>1 MOW![,+=*Y@0HK)#QO09<\2F?@<$1H%$F#+>,$4GF!$@3WZ$WP=;:(L$OI2OR->%O#KB18S9A M/FHJ^&/6%XS?:@O9.88#Z\] /XSY >#>!F?KL3V!ES \G8\L?&%,2$+;A1-K M@X^2G"IZ=0H-O2K(^&U+*\M"0S#7XMH-ON*39H$#Q6#149@(X<2V3)1 'K1@ M15'Z*$D#D)57) RY>+;0"8PE%2I*?QP_/8Y&K,B?Y:28%)$2$'#)M>!2#44V MX/P@)\%YK()/IU1, "C]40G)Z=06 M%WV/C*MB?H X&<%()XL4S,$P=#@]$Q.2(*;3' ':/@K2J?5,HC,"Z/]TO1>' MC9]X> D^ ',+Z$]',J%LEFJ%FYTE'M(J,=ZV(B(\F7LB;]/;I>(WR!OJ(PB]4;DQU 4R%R'2_\@\. U*#2)7B2O(C<.%BXQ=4"NT RH+D*-&7*( MNO!B;[W$=EFV<6XL'Z?B!]^83Q93RTV=&%PT824"6+H*0]]^C'@9."@6V(V9 M.)MDSX(3!$*Z,XS6RUNPE.T1^B4)>0D0[=E])'VXD0WBQ2TG8(!=$LMDHVX#?&1=&[*0%K#:)9 MFY#;:?BWT">OR,X? _.-;?5K:PSLB0X.'B8(R$%#2<1]/L8! &8?8'E+PH3+%\I'\)\ M.%G8V^5CT,>//3D_=7;XXHO8M!1Y)X -OHQQK\[:?W\?/:*P$0(+K4*1#Q%I M1>9&B=_L\P CII\"R^'N[HN-5B3XA6!R6[CKX%NB=78%9,\FU,9L1#%9&UT! M_T_T^$VFF\C=D@%_A,7IOO[N0^I-D3 M7^XE7RZ2=8^60XR93OH@,&+8-V(W*,)NZC.VBI^4P\UX"]]7WW)@5;400YY! M68>E,8 WZ#WQFF%-5!,D+B40M!ZVK";@%N0,R(,FKP^$.LK8D?"70AJ6DM(A M&]M:W[%;A7OHG=P']Z1_ %O^13FIL70/YA4 P"Q4<8FQ):!D6-@5DR,!K"H0&PCRV15KD*;.M2^H0F@S!QBKZTX,X3 M\ /& GR;8L9CYE@+#%Y9V \=4@:=4I*BJN!?D>6(CT/??G'Q/Z#Q<&JPC>!%J=H7%&53QXTIWE9$^\=DQ9 MB:H>18Y.U#'$]3#.@FMF( %\(Z,0^9R($Y]:"&[83Z8TA&XHJFXI: M="5]$6XKW#FHA1^HTAB]%>RD-T L4^G+FFH29H-BS!+!LQ$[4Q[HAJSC](," M*=\)G]]1D&!YH"@DPQHL3MV8FA0O!+T-)+6#*4_2PG$CJ_31(#%8;W]NK^0UR>D2'S/0:_J"KHMSE55'SU M+NF;%XHF2Y\995K?/7AS>R0-#.UGZ=W5_6_Q S_'>LN:87UFZB$&R5OQ\#CT MEMA\M-T1QOHPY&>YP=S"-"L/8Y"R]Y/ QLR#-WG^$Q@-?XEHRN-"Q!]$W03F M+F(7E58IRT7SA">!$-O@(%E$*CQ]Y=@.1G!8(ZI4E/YDBVRV!IQ;#,WRQ*OO M8TY39$M#A)Y$5#4V'2;B!4GD]X6'O<4V M2:*R.>?:%26"DLQN")(2=P4E"+. MC41-S,'Y/&8B$,ID G,9SHT(7+;MM+8.GJ6&F;C-1J/_K6]J^<0#&;?LT0>& M7@A#C=1P1>&#PN7GE"1<.X$<$J4_]_$^)INN@0J)\]#7N;(K_A4"2(@O35-^ M_D4"E2/REZ.$9:]%4O+!^B'=T+D5MF/FOEWICGSSHD4NI97FH2(2JO0_HM1O MZ!"DS(_2DY\O=(FX,.&(@Z./P5NLTK$ROH4?(\'S-MEDJ0!?1&$?KO_["D\W M;-&,&U:XPMWU)_X6GACF!:LBGT%"9?6D2AM/Z>Y'.E[]% M=M7:"I.D1T44^- D,8],\"!IW\E:MZG. XW[E.".RL;ZI74BJX8IEDY1RTY- M6YZJEA^JLSH.;6EL6E4L]SE%+=><2%V./'N+;W/&Z9CFN+U27;5CRWL>DX%# MO9_6++$Z8VBEJ?-#P43N6V[Q_('>_DTNDE&*7P$R?!=R$-5KM-SE6H,:]/X: MAR%_.?SN:7O8/11N>]VGTZ7+H%7\6V2Z^4^/[_"^+_'/S^MX7$B\7N]MGB8X M]UW8-#:J=K+1@E+4XYON_V;3FG2Q>G&;N-Z3P4J1=7'OV;J7 ME"U?@8';B;LVA+TW9455F\>]"2;]/6V:+R9.(4C7EF\_/C)+I*G <9]*5V#= MP9HK:-;=C6WW?]W,:;"2U6K?K++B<3%"<3+L*PUA6RO6JK\]X,'_9E14Q>J6PF;0OA&5+/[,F*4GZ* M&R#?H65O!1-?2U(P-)NUW-*L]:Z=N8!>ERW;@W7)8): ??#OB\^P4#Y;:7X"T/!1[0^'MW^TQ^Y@DW^[< M]'7TLJ7E/KF?7&IEB"SGUO.!(.XUAH5]FP$H_,%WH[)GN']_K=Q7%-4_P5T&SEE_:+JMFG1.Z3@W&HE!*I=YF-ZTIO5I^WT"1]MO!P:OY M]HSY*ZM ?&--$CJ#0XE.W=DK?CWD[LM#!1P.M5+Y3"/DKFROU+89ELT/JOO^ MG/:2M+SR-V-AW/&6#C H1F&V&X9WVQWF1N3.E.A,B5-"\TQ-"6XSC)^I\VUN M+7BW"?6XI$WOIQ7FK5(W=[8Q;DT;R.:PG%G;'>'>;.C&APL;I3!3B=W9<5O_ M*XKBJ@:UH'=!\-:2[]!"?NN0]\$BJLV'3YO9W!V]NK.CG]Y;KT(.X::M]ZUB M3^SV?W[_G/'HXLO,P(]+KC"[B6\\^2U@D\CY;$]8ZSRSM&/Q(TXAP^'(HJ,? M!Q_0#-=T'FK^/[GQYLZU=JBIO%V_<9ONR?QBC:; C/Z" M2%G_3NRM+6AC6.X$5("[QX?@E4+=D!9_J6/UUJ7]W61BCUA:E%=Q"^H2?'LB MFXOJ0)*9^6MK!,)2T&+ MQX*D3)53A\\\ZA ]$MPK?U,?D?#4O.M9C5-1]41_+F_@6.CS11\8HO[OQ MMYN-+"S1B9"]XE?1+&$_/Q(TWQF.LL7!6NV QUEEC'E#7%&0;2T,GU?(MQZ! M,+_Z7E ^1/:PL*1JMB4 <6V_'[[9A;]:*H'2F9!MV;\93L#\J_Q^]FX75VB& M<]C._"!NX>%5""-KYMM"/_!6P_^K%;"@V[Q#-IJZ\(ZG+-M"O%M+@QMG 1KW[H;LI=*Z] U]D)#I3H-Z\4;U(&L M#_LMHM]>7KJ?L[VW3;DX]_UX]8J%TA3^ID97WYS9]L\(:!2E;0][8$=N/ZZ%N%] [-S+T+K>+X[:0#H>F=,URJX$\ M&!@=E=NPPB[[.)#[VK#;QCVLL)]CI\BJ:9Z\?="X$8#W1R872@82AUX?O)<< M&S1(4+DZN/W.79/ZK0WX*)>#-F)4I69B[\OL(BET65>'LM%3VT37;GL2=QG, MIX'_:W#8:NR .];H:R?0KUD XW/D/%433OH*B"G]!*ZZ=.VK(L M5VZMLC;/%:_"HZ]=:MGI"KO7PKVIR:<[0;6+O$K.GB%K U,V=67KLU8?OKTZ M/ZWCB834;[8G\='91)?5OBGW=A#)'9N\ C919549RD-Q >U^-?<6)E':?9E\ MU(I>P,/.K%EMMR1 5EKMZK5;#HXQI*;KLNRZ++LNRZ[+\C2Z++N&RJZA\JQ; M\;J&RG/8Q:ZALFNH[!HJNX;*KE>LQ0U\74-EN_;CU1^2KJ&R9=U(74/E*VEG MVTD.*.GH_3,E3SL(?=8KIX#@QYH Q.39:UOU^O[9;JEOUW;4>K MOV5ZG[U=@V#B'YRFZ,\]:]XC;"RQ"SY;/830$NZQ&O MDJO?YF1EX)<81P --MK(<-VU>WOZK;LXM".(W[;+7+M9OI6;K]0U.T^LW89X5^_>[1 MLT)?>]WHZZ\;_?HNS;F@_Y"HTP9)D+&H=@HQQ7IL6%R1F[T[N1;.&$1JW/!< M7^BU,^9K$JQNNV 3XSI#O%,Q7='DP;&I2\]$VON.R5G.9JAJR M4?NNB=9M?,=EK> FHR\;O::&QW;,U%J1I1R3R;2>/-":&JC8,5G'9(5ZL2?W MC4Z2=4RV5TFFR/U!,Q?:;-CWG4:BK>88FD@0+"'%!;?',L-[QRQS?_ MBNSYC+EA>U,*/-Y.9(VAI_ _BT$G8FX:EO9+.\; 99"IDQ/(Y@"6UL^ M$?&+-9K:+O.YA)K (77L<%%*AGAPS=O:ID)&#V5AP3*[C 9?LR;-D2E6JGI/ ME^,TR+HWE*U=@:5;BKC2DW7=;![Q)ECU]]2XV%S;G>7)N\G$'K&,NEQ&K^X6 M;+OI)40?]F1M#;?57>W(V Q,>:CJ#6%S:!%7:+^4Z9HO(*&#.A)^UQJJ#^NR M7G6VKLY[TZWM#XSD4L?*.FU;$,^/?$,@7U_;*_GV*F9;+794V31TV5"-,Q&C MJMSK]^1AK]R"/"-!^ID%@62ELSNE,9O[;&2G4S-?AX1XIP(' R>OL<"J"XF? M7Q?A3%.3!\/>'@AW$-MU@_]9>H2T))J25G)LZ4)K98&9^HQ KTJ"FAMPJ^"Y M[+Y(1K+JJCSH5P]=:+S8M2H2S80S7LM>:(:L],M=GWWM194@].9 <5E=^]WD M:C2"TQ\&WZP%OAB^#9_X$1M_MJU'C(C8+&AY'3M>*4)$%)!+3@KZ:<6;NVAS M7>G3SF!J%VWNHLU9Z1X+IL!R+-_&@S2W%CZ<0G ?QM&(3[SP7N")T).>/(#2 M1?$MP3]N@3\V#SR#;/'\UW7;D6):1SD4]?79J%INC2J$' MZT>!&CPN>0VEJ9#GL3%1088VE=5K@=@IMX+OL \9X[_3$(Y ]6>V5 M)SV[S-A:XFF&W%MCXK4],7:H&.[!@H3-1P3+]KT/&U_=;=56YP[L]##E8BKH>]^K@< MR2[&NN<08F\/(<0_@/&DFQS?U5/%>PXDMG$?]A'*[4+B MG:%_#L= 4]6-28LSS'O@B-'FT3ZTL"MWWE>Y]#ZT0O:*XAX#1>U"1MN2KBND MWHL*7,>3IZ7,#=E<(T#;+34+H?O()LSGB;[.1CP?A Z7 JQN%QZ7Q.]TPY25 M0&8HIH2:!_%Y[4%3U7+K T'<;UW<(JBI4F,#B);ZICXMY[/ M8+U79*F^&Q@@!IK(#;^NCIZ>(2M[(5L+/.#7Z[>],[2A;!K[Z-,Z:[*I0U4V MM;8>AUH5: C)NB((D=JEFP]23Z=&-=')Y_7AD R2N7"[)O:K'Y/3IYLZZ,G# M?O534H=N]>H@:M?B=!VJ'S^=.@B\%24I M@$C#%DDI1/;$2[Y $GX,/2IYL&987@((SN81]IX]+B1K/G<6V':&?VX8Z6KN6A7KK^KN6C'/G0U M%UW-Q5ZZ"9;%B^W65N*<'\XE'MKIH_41?@H3ED:Z47^EB67A;UG<])VIR(-!S;QEZ](%IB'WC)H-0\>.;14"]=5S10/X^+2?B=WY;&"NVBK32^28KJY2Q=.7-:TEHFON>M'ULP=ME@+L, M\![H=H@,L+,I^5L_8UN>_8V+ON$E5W3OU95[2E-$TSSE/3QF3T"PB/0MSXYC M@-&+?&D\^28X7%"5!VIW75.5^KR_KO3V,7VT_ZH;:ETVC M7%N<3 MV':9-TK\M$QUJ[UR2= M*:MGDR+N]^3>FKZ]$Y1.=?I;*?5,I7-UG.@3SU: 0AJL*4#J0>X/R MHJ*6Y'JVD\AENT6#CHN"OJ]HW\$D!2NBI^QU\/5Y$U %96/TRXLC6G)VFIO\ M@P&D+M*5DI']%A_P!.(W'\BH3).PV,\$:&RKVNN01]66WM6()F MZU/6V"ZO\\Z3[LB+*1#CYXCU-U@::/.PW4_6XA4M\\A14,0XG&VL*[!N]$HA^7%<( M6:MXL;P&\C<7!\$\N?9?]"I1'AS<_!@Y$6)S->-W#L$)MFP7/GCP;GY8,]NE MQ[^S,/+=X+OG.+>>_V+YX],IFKQ*1N#PJE%B07'[SR.#U[ITW[H[QJD!^..C MY:".Q;+**$.U;/,V0/8RM4=3:6H]XUN8RR\6&HM+1.GE.+_(FFYG MY8ZFJ;*ZIG3^=&Z,3D#ZU?? EK;=D<^LH&WI2]V4!\.F&M3:9Y_%YO1WYMAL M@H?CZOY:ZAM*G$W^FS5&R8-WR[\F&UW%I%];3?2U[<'EHFZU0NBX1TLS-%E= MDQL\E[.U0;Z=[RG2=5FIX>^T-?>[II6O]*S5]%%.V2W3^J:L]:K+ROTZ9?OU MIM;,,;5\?!N^^'YJ^>R#%=@C< @_V@Z.\FR[4]9/;VD&_XCWNV">#(Z1]<3G MAKK1[)'YR.@!(@@L'X5!:''/+ K06?+BT:74$"#-X7%Z=MEU.J;#U"\[;Z?M M,)69 \=LY>IFB[9C'[K9HMULT3W/%BV.]Y,6L,+0MQ\C+DM!17RSZ"I8$8/; M''Y9M\B649GFK:=LX&:'_GY9Z^,0MO)X0P:)9H8DO$8R:[(RU&3#W!C[VY7, MQXNI_2XLN MAP24VVP1-M)GGPK?1$,W8<%VYW:DA=*R[?O@@:4U)O&!P=5I& M:U61S;XB:TI3O1IM0 BVJ*>VJ36NJ5K-$L8BWQEON^#W7JP(+_:OR'ZV')JT M8OEV@([H!+SI%&9L ZW&EH: MR]QVZRO5FFS6'V=5KK-O6FY078W&B(^6# S:"GPV=+=WL=L.N52;28'\)H& M^BF76C.'XMB5H)O52G>7(P_BX;8]23N0$5'-ZCL)!$Q2;=$A7$-9PX]C+G?6$.<(Y%12[= M;,@<[^6HB< ,*J\]$5A94&0R)UN_\D@KEF9Z]I\WR@=D&X'L*$0\0"JTX\3] M<^*5J.GH^+ ]*!V?*_8@GXZ-TG':NW"*7C\T7C O#8"%W#D[XU"B/+ M.1^DKIZ>?/9DA8WM4W>6]K!+-S^8/[+75+6?'-]]MB=GA,TGD RV6Y2?/^(I MVJ*P[VY#"O>D:@3OZV757E'UY#??KC="X[40YMTG5\+2YZ#6I(S70IU_6$ZT M7[8Y4M6MH?#NXVQ.OAT]S!58*'[%\CLR#6+#H:RLF;%TXO>/V$V%D%YOG3S8V[[!4)@3>RBF;J^ MXXU6VJ#INZ&Q]4V+CF9EMDSYM5\=S;8QGEHZ^*P,O+00NCB"FM*Q]NW0Y].? MHVV(PIY5H],^YA)?*M5%\TD3;Z]<>-F-QMZ>>(8J:PUU3!S=I,:/NHASAU&' M49N=X[71K;:&F3OFZ# Z!XP.J8J[2'6'48=1N\]R@Q>;O?+P=)7][28G=23L M2-B1\)"6V+81[K9?2- %MML;5>P"VUU@^\@L:&B*W#N%P/;:<%C+O9G*7SP5 M]ZQ#Z!4AU!X+3$2]:5949X%U%EAG@;6$"SL+[,0LL/53&;<=IQ@/:+S]G]\_ M__+-]^:@'Q97[OCF7Y$]QQM.X>=/+OC03S9\[8JN?%Q8;T*;.L+PSOPUL*J:SU=/>JV5X74Z*O&<1FT\OXK M?;VW+:RQ_(B_]LVQZ/GDN[\%;!(Y./>EXKS5_TV^*JC\]V^]/U)!56&A/<)V M-YG8([8*H=D:"!\\SPD^VBR UWSQG'&0P*BW!L9_L*D]9!94!MD:V P;#M>/A-3(Q MK*:TP*$KF IU$'TQZMC!BYQEZ05X9,K R\39QL'4\V%7*J!6!.Y\6A>>NRLK[A%:\,V'S>V\2OH"]M_3B M0J8_-NR"TM]@M9^ B M:$^%@==0NBT,O(X9CL? 03)8]FH&,M_^BV#XQGS;&ZN'%LIK@3DP3G4Y7_MC M\$75/IX:FL6'I/>'_D4=GBHR&X_3\(LZ:#5R^U0<;<+I# ]9=4W4/[GMJGJ^ MU#]4Y8MF'G2??O7Q3J8M YR&-C!-7:D$+RW4!&!5 IMZWU14PS@L8%75^MHH MUT ?]H\*=@KN)Q?TT[(K8/5' P& M1V+L#0)L[8'4U:'14X\B*4[M0 Z:.)"J@O\[#N"['TA=T[6A>1SH:YQ$?7AD MCM[A0&JFHNSI0%Z-1M$L@.]O6CL;MV!<7=((9_YVLT/ M+,9C7P&UAQ?F/+,O@.=TZPB3KNB#8<4SM1F*W7#"NU<>7KRMJP%5PZ@8(BE? MO $,ICYC6P?\^D:OFENV;O7=D;C%JZ6WQ$'K#;2*,JQ\\090@&>W9J5>W]AI M&W#QW5"XFH FV14/K#ZM**0V0+",S!?;]7P[!-4-#[$@O'MQF1],[?DWYN.E M0M83^[#XZKD(N.\YCNT^\4>JH?(M\ED6ET]?;T'U7^KF(,5F:Q#VBLNJSUJ" MBS'0#H +3UA\^\7\=;%X:N#GM&.0[%2R\##'_W9NRS%P0( MQWWT&-ACV_)M%GQEX=WDP?K1"+"FJO:T#,$W+[L,Z)7C>"\XIN?6\S]ZT6,X MB1Q0[5A<&WQG(V8_\_OKMSNI&15<;:'FP*L29=D9O&MK;H>68__%QK%Y_)$] M,\>C:KUK+P@#>%_\IWO/&3]XUV2F5989FY,F.P&Q=XPJ-10L19T;Q>AJ3,U\ M6)LI5$ 31Z^G*AE5NKK&=E 4I($W:'1C,*@#!GBDXV@4_F[Y."5ST2!!,MM7 MO,CVH-2E2FU0/KG/P%>>O\#; ,E8^,X"YB\7 =>,7VW%66R0^S>:6[>-I;)AWJBS9%)@[\-4V8%Z-_PDR"O\" MPJO4J=^2A(:FJ=G@1.EB.T%5EV(@G11CN 54UV 4,KR:G-C3#OY,+<;:-87W M5M*-D<1(A+)05X(B)6:MF7']UL%V)#RTJGADX\+[Q&-=^5DC^]%N/*KOA]IJ M//2J>*@'PF/=^5@UUW=ELM[I(%6=XPZ$U#J.:WRGC,'I(%5YI_03VJG*@D(9 M'O],H0-Y-T$3+A#^P6?;C1%+I&(TGSLV\U<6KHKI\$ FP_I*[T-@.FB9<11_ M]@ ^7S!AOL_&5^$WSW;#3^Z#/6.5=[ %O+H!KSMP^.N@I-34T]0UO^9!K0%C MXQ_,M__RW/NY;V.WZV)LA?$,@K]_\7PFA5/+E53EK6CB7P?.3G#7-+YS<.\* M<"9@4=SZNU/%O6H:NJ$:N;C(FF5V!ZI:\*K?&_8&AP-J>4^_6*,IB$,_-PZB M2A%D3U>R4?=#PUT\IV$MQ,.>=DR(R^8VK(.Y/S#4OG)PEMV=.Y2>KIO'@WL+ M[AB80U4_'L3;<,=P8/2UK;DC4[SRD#')9OC98:)L)M6QH:IF MEDF: NB0B%:2\::I#8:]_2-:^N!'.YA[ <#31)05&WZR(9O-JR[#>3.;.]Z" ML>^,:/#9MAYQ>@@P_W4$!MWV+&48_6Q2<.,ZC0!6J:EN,##-'0 #CO$C-OZ' MQ2O:=B23F1?.Q2_?'H0J!#$-4^E5!8$,2/'(;^Z8.398_%CH(G(XVTL@GG+= M]/Y=X*@D(&K"L42U;]8""T<>K!^['R!EL+(I!:_?#9!*)-%U;1M([L(I\\7C MSHLFICH-8EZ$!9I>=6H/+:K8.1LV2Y MW8&KG2,V"SBR(G0?&0^#"0;>(PDO=-#:V01[M:6; [@N62^TOM%3FH(WQ]%[ M)',!P%66;AKL'2I#F@#[UO.9_>3NDYT'AM$KXN:U*S<';VUN5GN&TAS ^Z2L MH0U-H[<*Z?Y K$_,H6IJ!<2L"&+RV'<&T.#T2_)<2KY]%9L7>"(BM.73[\,1 M::AH>]#/^E2-0GAP]&OO9W\X[ V/C'ZQO*L\1G5#G;LRR%=3U@)A#QC4WB(0 M"<9*H7[3&'SUP'/&+"]6(S98VVNHV5[I&HLW#'==JO?ZIKY/N.&#:Q";=M@( ME^L]-=MAMG'-1H"L[3_V^OIFFM8&4)ET32ME]4R=)9L&MU) U]"4@H!8(^ FAF6.54G%;IW@ZO7TP3IXUZS9-+R5Q.A@ MJ"D%\:5&X-T]K]PSU:*P\^H*N\%2A5)]W-I&0-F)P0QC8*X#H]K.[,0SQJ"7 M+=+>$H2=2E UV(R>LDYS%E9J50>B4NH8]+?1-W8 (I-A;KPJ3#/5$L%99=4] M %U)9F&4. @VR]#66:P% /SF^N!I/;DX M5@.>$]'_[8]5W]1ZF3TI>?T.4%0K!M+4K&IK'HI^)890U>QHK=V@V-]T(UU7 M^IO!K#;B:&?@:X?;P/(U]@O\=YX(\%SX*8@<](L1V,_6/&!WDROLDQMA$R3/ ME,%'G^V9'9+@:22BJ(*IN/E([0+E2HG>-B&2I'+_(ZBL(+1'U_PRUBK3SWM+ MLWZJ!R#*G[SY,;=Y=]7'ZN'1#4C\75-T\T+5+G2U"K!Y$%:*JR<3AO=*LUP0 M_AK@M-T(IY[Q]Y9P47W@:\T=J YU?D_55I(&96ON#F']DC=EJ!GF M2@ZU!H0^0Z_$6XX37Q7OCL5@J2WR8 &]>Y6'<\!O"\Z> M,5N_,0?%[ J.\]AV(CSH]VP4^71 ;GZ,G&C,Q@@OGU_-4W&3&\O'RZ_02J U MKV9X0!O;/6TXS"FW1J KUX-HV02W$=Z1_,5V[5DT^V8MD*[!QXCMV@YAJF9V M $J]5?<&\_]>C6?PM8"ZJ9\9;W:\M]R/-GORKJ^J=#NJNF;HIX'8_WA@O5:Y MMD<;&,5&U7%QNO;\N0?O8O_E13B5,+XKNTJ#9ZXE]2 (?7(?7KP_Z-;NK0^- M-LBV$=5>>)^0-W!T-'6HUV>S(Z*WYP-T(,QV.$::T3\./^+$]IW.DF[H^G;, MEBR]7^B/>9Z.B6+5,Z6I6QZI0R&WP[$Z$EYXA\!NAVI;CDM6WBOL1SQ21T2P MZH%J,5H'/DH-8 74W^DDJ3UEF"T$J[_R7F'?_22=(H)[/4F'0>O0)VE'K+8O MI-05ZT_T+8PV/: Q0YG0-5RM^LV@D.C MG52F41Y\*ND^J@Q-[=9[U="R^<9*T%!D\@/\?8RQ2WB"UUU@>/:)@KH?%NDC M@L97F",3P=R[* Q"RQW#,E\CW,\J^93[T!O]R5^PP@058[&-PWT4PJS,I>P( MDRO3V(4P^JD1YE=*B7QR>GP555)8.;K/.K#N!\L]W@86H)A MPZS<_#[N>"!N/7_";#3DDE-Q6E*O ($CT:B]4N^P-,*2]*2 Z_2YJAB=5M!O MS\+IU&@HA"16O)R4S;\"]QYM_M^9_33%:\:?P3M]8K%>^>;;:QL**I$+?.)O M]\4D4R\58R^^P#I\6D3&.ES7D;&4C'7\TK5D5+7VDS&HY% 48RS.>R-WQK*)O5R1 GH=8=HHBGL@\(IY M=::,M#.>K1 +N]K.)[FYAT;Z^$)CGQCOT7TZ"_.V(CZ%9'SF#^K?W_:"GG__DW[8_AEB7:'1:*E=*PG SHZEM&QEZ'C M9C?L[]^,/]3!Q[,BY#]8@*N2G&8T \_#C^I#5O]2Z0+ZZG^HZA=5:Y#$S>&7 MN^>FPI<^VQ/VR:7**:$1V?C.)W781%8F)I;Y45R-LRM(U3A+].%%X=3SL>D< M;^+Q,]#A_)8@IXJ^XTYEU);8F+:ID8,CUK2ELYG3KYZ>?/9DA< #H6^[@3W" MH2A-1$A76DI436LPEKPU:JVF<4W[KAB! MWSZNIV>#'O?A"F$*T6H-+??@R)\Z+5?"C0]>B-<<[)$MRROD#X%,6PBX R\N M=V5KYA[2R)6(R&^(+):@USCQS7&:K?@J9)]*4.P,$'[UPC]8^#V9<9@M']ZVL3!#CX/ N4R<;[XWLOEL"B1+QNU]9>'=Y,'Z ;\Y$?J^ MWSR?N#$WXPN(CZ#BS=9X,PX #?S7T+0Z4^N9_6[=>QKBO:T)?#!@L3 M:V*R0LC1E(TCA]U-PK?<[2D&<=+F@N4 M8*?&S)>\&"W)(;PDH/2__3]5?V\%TL3#R>C!+PCTW^;X+OH+_]?A$?DW:S9_ M___4GO+^9 B42BANSRWQB@I\>#3[\'<&L6_"Z ?/1]VY&($5,>QS+](\4_O MI1=['$X1(>7M>ZDJC%X;>+'T:CP=]8UR I/B0 M_IRE]L4+'3Q\FS-^+PET+_B[ =IBDHFWY5=%O($\[G_^I Y^6K-&=J]&#/7+ M>TG0,%[V@V/!X83%I 2Y\$W+PK$%O MT]NVH(R6$&:5"ON!A'[T3YZEM#UPE*9HRH&XY]3HHG9T*:2+UM&ED"YZ1Y=" MNA@=75;I0H&7O1*FKL8#L ',)]\#XQH-.<__1?*?'M]I^D 6__QYHGBL$F8[@3^]HMD(CXYT_0B-DSS(YTDCV8Z@55HN1*-J)*EZZM2NL4P MO*V^R_EOJ@7 T[O>;%ISN/1-'_>)OJJKNJP9Y=)AT](56+^=>&NJ/-3+K8L. M[P[O<\ ; )"'/?/UX2T;^E >#@?-8]Z$[OI]:H=LG<(J!*E$_=!0P14\ZV[& MMMM?0G]M(!M*^7FKNUJ'37/8@"@\'V3X%P>:JE;[9H?1$1BN#Q9Z8QQW:-^A MW%]8]MR26:G2E ]+E29B6FH=9ZJV&EWOT6VOV.N\-]ULT+IJS6C#M@">'_$T MV>B7FRP=\=82KXK@[$C8D; C8Y59AY:I MCD0S@?Y7LQ>:/%"J6S/=7NQO+W1#E_4UX<]N+PZX%QM"T=U>'&XO-H7'N[TX MX%[(?5V1S<'PX+L16X/T(U86XF^90MHF*EF7RV/A)9YOAXNX?OONQ65^,+7G MWYB/J7KKB7U8%-S'7M*&5%P4SCN2U'Z_KQM],UM%_ WP6*D?OM2SW0TU(&P8 MN>6FM@K(#7L;D3,&6B/(E4S=IR+H72X&6%O3WNM7F?Q?#L.AD*AT2\4J>N9) MX78%8@C?@*??'G]RKZVY#:*@ IZ]WO"T4/W.0LMVV?C&\G&T3E",X\;1COL& M\\$'D1OYBS7\=G08KT:C:!8YV.]X%TZ97]"4TE+(U\G?NL#^"NP48.,:"^[< MFQ^H+B,[F*(.O9M\9(^-=)QECMC&]1H!L*XXU_2L,JH-XS4&J28V]LX&^,3< M"^SP*KRV?'\!7][4O+Q>%.L#1=-ZF>:I"HLU!6 5VBD[@F8%4_SGYE^1_6PY M:+M]!V[V;6R?QC]/\!YDG^%H?V4;!^1Z"N#!6SWQH*B@EUO]OA]#H*P)EA_F?;>J1< M\=;7N!KY"UC6+K(S1%7(KO<&9O8NUIH0S69V2+X5[ 5^%4C+W)'-@H]V,'(\ MT/=':A3\*?86'Q.W,?UI#^US^?6^WCW<2 /I0KJ^^_+ET\.7FZ\/]]+5UX_P M^]>'3U]_O?EZ_>GF_E!0[;UW,(\\=ZWWC]Q2!;AR:=KN@1"NV2QYY\);YB$9 M8])0EH#939F >6%2 .\ >\_B3:C2Q/,E%X#@E8,2]DJ2&@[L@%I5O8EDS>>^ M]P/.<,B8*WP%>>+UK6[)DA; B>'_A MU%D0).3HP\O?:+JL GC2R]0>36'E&9SO$;S+@A"MJ XW I?7(E2WA: M4NC%+Y3P9;($%C2APA&S2?8"B447+F$Z NL +"M:QG-Y\RU(:O@]"(-+Z0'> M );L# '#MZ4DBM^=(],+->Y&OK2@:\,G(&,R7XM1H<7'6 )DN6/Z#CSC2K!W M#+9N3$ \+N"/"6J6(TWL"0A9P@]X E %E<+W4U>1&)I^*=W!RG$UD63C6(EG MAN-MQ@3L(IMWTR+F MB%\4\"]88P;;'J9_ &\E0/19$C*EGS_"/%O)-?X\V U@BG\"RCL;H!,M%5] 3G)2:;>BE]8'"P7.)MEW>D M DMGSDB"Q#B[(97/AR;W!EK^>(#R\Z3JJ!$4J^C!N:N"WN\Q_WDN EI6?@9; M!V_V;7ASO)E,#&0)X"QZ! 2H9F <6?2O6Y+KN1]$- VC-7G3# %JT%TZ@<-@3>!]SWQLQAH*8 6\;\-RUAC<+WQ!%&)O M]%'+R=O6_Y/;2ZKEH0T+/R.J!D^6()T42#X;,1NYFI@>WB^-1 ,B M-5%,K6<&L#LV;ZI9:O(P4["(\?OX.X'!/QM3USVU501LY&'O#/R#S4) :>P- M"1$$P'!B!R/8%*SDS]?KR[SC)M<5I XRRV:6F-A^$,:OC=M'TCXZ0D;$(KZ#U(:)72T7?C2C'2#Z%^PPF2] M&>P]'NU'6!5W T"91,X$5J-E8+]MGQ6R 4+"-WX.^ 5\4P.N8RS=4 ML +18P82BD!X!L@]7Y;^O\AR0RLG;$3G4\"[5A &G+X (@=> T!EX RB^1S( M$P!KQ(UA@N.)HA:@-65^PCVT;X!$0AA^1F"_:0^?8)< &&RS21K&O'C4C(0A MI#FN(NAV*5T1F^1HSUO=?(9H(@L442UR!7FI(2Q[0!#F'+K6P!4=L\ P+GGQOU5G)?@83Q* M^0T,4MY&CH5M1 ;#EDF^H[PU#O=.4%2&YU"8.4EWM/<"S\/+U_ =;S8CU@.< M4<_*^(KX?FC>V4Q]?=A*#JSS"#L#2 4V+O\8A5Q3@BJ8$4 683/U7J19!&N40>I,DS.8,Z&7$MG.HUWU]+_V#.9 M].\W,&3L,35EXY'[(W*E_P:3\J/U;(]_ECXSQA^[GMIL(B4S\J0[*E@#\^O& M&G&;;LVR>-KA=:A&N?"-9D"]M*\Q5G.\"LXGW\7BSH]Y'0<1_^*P+TA%Y@ PU9RB:8J+;T%[3F4P]P3PGY<;@5(V(DN'@'5 MCW^?>3[US[J2J;R-7P-N3A!:I.\(C(#N^$8U@4W\-.4&I^5Q7(2O15HNA0X_ M^N!9_AA_^0@FU@CD<[ ,IS E\4=5NZ!>9 35]L8R"2_/?[)<^R\R[3A_@)I\ M AE%G="8JN,1 < K /! 542@I$36"/Z.$<&7)?^.,&FTTG&]H%?4C+P!O@Y M'[TGO0.J_+P$];_S%M4,D7)[(4M")\-NI>"-;? 9#;W-",QV?E\'(K-.]U?H'C#G*#;(CX*,S1!@"K)!O1"B@H"L8YCN4 3>-'H8/+"6>&XV*G4VID4"=._$J@2? M^",Y'!1C=827@U$7'CE%+29BIXR/4(/C&%!,",]8.ON!J^K@'+V)I;,31VL^ M 5/,N#%%D:M6<*C6;YG4%^#\1J-"EB*IW%UV^0Q1'.86)"&"V*#BLX+$F1)> MK[#?)3N_ 7AT\/$D&D,OFWLA(WL,W1'F.,#"$<\_ .N&"V&E3]",Y1: R$2D MP4.QJ@CKX&0 "E)JPG'+Q)@@!/LS^^P$#1 LQ(L$,#SP]$M"J% M)PGZ<,/8GJ"S[]A_X8'D9W'U$.)/XAC".G$N1%X]ASQJ;+N6.\*U,)!,IGU& MXV5GZ=49C_?W__M__N-O/QY]Q_X%_PV__O]02P,$% @ R8D^3\;P[707 M# P7$ !$ !F:W=L+3(P,3DP-C,P+GAS9.U=ZV_;NA7_O '['S@#PWHQ M^)DF;7*3>Z$X2J]0OV8[C^[+!2W1CA!)=$DJL?O7[U"R;%F2:=E)EV!6@!8. M>=X_'I*'DIGSWV>N@YX(XS;U+DKU2JV$B&=2R_8F%Z6;05D;- VCA'[_[6]_ M1?!S_O=R&5W;Q+'.T!4URX8WIK^B#G;)&?I"/,*PH.Q7=(L=7[;0:]LA##6I M.W6((- 1:CI#QY4Z1N5R#K&WQ+,HN^D;2[$/0DS/JM7GY^>*1Y_P,V6/O&+2 M?.(&U&'"%!?0VX/=_-*YJ\K^CVK!1 M.SL^/JL=_R>G*H&%SY>J:K//M=II#?[E8V_;W%PR_^LKG=)/L[Y]/R'>9U\? MW4_;73S73W!/S(^/&\UOC[,GMW\ROG._5^_RB% OD\U&%LDFU4:O5J_?MUB"@*X6$9S,(T&,6>?WT]+0:]$:D M*%]@SU^@ML62($Q]7P\XU4CN3]"0DM2-2 MBR3H.#$K$_I4A8ZJ' /E6KU\5(_(?5Z>8#Q=LHPQ'P6B%QW9+(PZA&?R!#T9 M3)R)-#TT9I.6Q7R:I6#9E<'F4<_SW>SX6X)5)5\5B,I 19AM+OFV,ZTS@)<; MS(MZ,JR[_GK76C$L$O799@3")1/>#7ADUL*DY1"7>.*:,O>*C+'O0.B^^]BQ MQS:Q2DA@-B%"YA6?8I/DE!HE*?8\"KD,$]>B1;9-IS8D*S3\Y5R.ZC.)XA \ M0?(#3%=J'9*H"AGO2ZLUS](]88NY3'_F!II*R+8N2DH*J1LL";1;9&Q[=F!B M+?RIHS**V.,?L6>A4!:*"3NO)L7$A/N<6%WOM^#SE!$.8@*F%C0L&!K8 M%K18:"$(A9**,$B,?M)V+ %M E(2K;B-30?%1!LQ*-Z!BM"4>A] *>S9'/R*"=.-3 ';\, MN"+/-@ Y$-1\?*".!960_MV'93@-70:-&JR3_&#%9?\3A=(+<** MI =CU+1)-/#ST:HA.4U"TJB@P4V[K?6_H>XU&AA?.L:UT=0Z0Z0UF]V;SM#H M?$&];LMH&OK@H+&ZQC8+#G[:!,O@!5-&"$UVEQ*)>BV)Q%$%76M&']UJK1L= MM75M<-/7VWIG>-AA[S$Z)4S,9;4-"^-4QC:,>F:/.NCU9- _5E"OW^WI_>$W MI'6ND/[O&Z,G@W[0,8=IA?G$:MEX9#N@,IJ",MK5\6XDXWU(^2X3VI(*/3[+9U--3N#SRN.F8>+(R\1]C@ M >J>,+BI5G6$/R8C_*F"=*W?@55Q@&#:0(,_M+Y^T'&&2M.U1;#DP4P,6VNY M'2'>:N.B(E!'_S@9_<\5!*.[;0R#=3&8L9O=8(^B=PY^@]*BWJ0L"'-A @'? MH.[O.=C3GC&S%D@H*=10G"2A.*V@5K?SI3S4^VTYZ0 @QJV.>BVM@[0[K7]U MV& ,_!$GWWUP2W]:;113K>J@?TH54#6Y7;\4?G$*"&P[O#P@$S=>2N[%JT8R5>7+G7"H*'A.O5*%5KI0I Q]6*B3CUL7 M"@N =PS-8E<#GWF,L1?P,9T%TOFADMLBADV1>NCVKD M9F^H8SH+I/-#I;F4"?M'[/LC+^!78YTZ,=H;Z[C2 NS<8'4P8U@6T'L O>)5 M@YPZG]H3Y*6^P\8WZ[G$(D2;'UQ$!&JD4L=6\LG%0EKXC:](WA*5 HL-H4YD M5BY*-3JI0ZOMZ!0YL^D1TUK&;.Y6(Y(Z?)(/F4)9*":L2);D4Z9HJP##]\F6 M7^6_IDSU5N$V>C5,J2,B^5PJ_'Y1P![?1RPUH#%E:U0%> DP^L2DG@EC/#"Z M.X;./A9D(WB;Z-7@I8YY%."M:Y";"R!!4DD!7@*,*S(FC!$K3]9ET:I!2YW0 M*$"+I!?)IL+KQF,PN&&G_(-8T'%)/#!';,9L$[T2MX^I8Q8%;G$-2$">C18Z M"NS6L4CL!%4$:G12)R,;T2FV?9FO6JQM^C9UJC%(G5C(ERT6DA"(0H&L8L>W M%O\6Y6(2KK^&R@T>[N@PL MQ/F)OK:D_%=U$D;?KDXF!NQ/K;])'^OEDKB[BYN0*RN MKD!<_)Z\)O$<'*=,("]U[Z+JIL_PCM(6-0-1"A;Y6SGB*\NF'$$(="?R5@ECN!1RPNM M2=\+NK\Y@:P][,EQ)6J>H1+G[(2,.K/YC+8 MGW8:M7'&Z)?R2LK.XR5Y+VZNH1(QA<-$WI3[@A&;?='NGG9L&:^+ZV[#&X&^ MWK7^[! 1'BC*XQ)-"&:/?"%?C!W2#H4.""]U8)J:&!YL8PD78)KTY:*T%Z?M M.)+DHB28+Q<->8WS&2PF-K6&P9IG^6SQ&E+8-PIOX80.,K)%"84K8]CG4@^V MMVQN".)*;@B:/^*P!/E2PA=&_6E$:@.)*@SRWFK+=TAWG/787@>AKKR(+7I] M<4RB*.S#N$,00G?#ZY;/!)F)2X>:CZ_@<):U\'GU EWT6G_H9G[RK,[CQ+"+?90T> MS\D;&BB;1QZH2?:&Q@1!/Q&;.V)/'B!)-+ 88MV'><^6A[C1N]H^#C+'\+X1 MS/@U96,"(JTNTV=3J-&MR/M7D+,GQE'K:Z \F3 R@3D#<@L&#K?-X-:VID3" M<5;.YJ![KY-M$\-:,2+8&U!?/&C!?@*WB3LB;)F*2I)])U"+RA'Q*K-)^(Q*8MC M^7YK<$SK62T;5A%.$F'>2O7V?OA

@ZP?U!E-876"O-[>P2$S22HKW9;_"\/=CL6:YL%_A(CRI[XYA;.%) M?Y*M[\[LJ%##8:&FSZ#.MCGIP29_>;"BIGGO+FVI/3&UL[5UM<]LXDOY^5?R6TIDIQ3G2SY)#O9N2]3- G9J%"D!R0M>W[] B I\04$0(HBH*M+5>)8 M AK=_0#=C<;;K_]X7;O@!>( ^=[GD_/3_@F GNT[R'O\?'*_[ V6P\GD! 2A MY3F6ZWOP\XGGG_SC/__]WP#Y\^M?>CUPC:#K7(&1;_S"$)(OXH:OP(?3@IDOT'/\?']8K(E M^Q2&SU=G9YO-YM3S7ZR-CW\$I[:O1F[I1]B&6UHK;'D_7.3]?M[_T?]XV3__ M=/JZ(A*,K)!\>T%^_X^+49_^<]F_N^A???APU?_POXI-A588!=NF^J^_]/N? M^N1O7/U7TNR/*_K/@Q5 0'#Q@JO7 'T^R0BXN3SU\>/91;]_?O;/F^G2?H)K MJX<\BH\-3]):E JOWOFG3Y_.V+=IT5+)UP?LIFUGKX%SDBJ?:1#[+ES %: _23?9 MMII"NT$8NC"@761]1@N=$:"B-?3"@>>,O1"%;Q0UO&9,$T$8U2<,5Y]/5C\V M;H_V MHW:--_5:D;OCV381,@VNM/P-F>W'ZQ7*KAY1.$82!CCUOX@/S<6I@H MXPF&R+;<6LQQ:[;+*1V D((5S%?4!F'X!+T O< )L7AK*&-7L7JG/-?2=Q-: MAY-F&?KVCR??=8@/&/\1D:%3A__JV@?4OQ4\7;O^1CKJA)5:'GU1@#SRR9SX M\!<$-](Q5U&^9:U%Z[6%WPA,Z-%#*]*AB(6T;3\B)M)[O/5=9",H5V,M*NU* M<&TAS!SU#;2"",=HRA@65FJ7OUOL/T,BSP4;F! H@*E1ME]>I[SWV0HC7!"O2*G%EMR2D&&PL[$B95:G; MME5\". ?$6EL_*)B3JK*Z[#5[=KLP]IN-1[NK >W+7GRM YOZ=5XE]<\M-57 MXU-6[V >0(V]R@J']09JS(EK=>89U)A5)M"=EU!C7)V"#DLV@J&%W*"WA(]* M8>I^5$V0D.'A$AB<01 HI$':;46G!A;0ANBE1=L54I2U0/'ULG+3<)K@M5.^-56?=U:!QZ;J"H9VG%@\T.TH%&E/:"Z#+E MM8^;I8\4*1U<$N+C?1)MNX@9C?F*?+FP0FFOJ4_IX)*,X IB#)W]\!!0.;@$ M]QXF.B06\$_HD"^^0 ^ND#R2K4_IT)(H&Q^%JH>=42M:'$FUP_ X]8-B@\J* MK4.CLXR HK+5*73-N;+Z&Y#J+K^1&HGY,S74 YM\J[#2VIQBYY(IP]2$ED@: MVW+MR&7^;TI^S]6 KR'T'.BD=*@P+6U$(1]36OWXSSGH@;16]K^6YX"8!,C1 M.+@(_ TG.9XO"*/;%7+R?S)B A+U.^03!R3U04(@83=EV/7M'),NW5KDXSST M"8]L_]#*"A[8)J(HZ#U:UO,9[1)GT V#]!/627K]\V0OT5^3CW^/4S[#"./, M*JEK/4"7-?M[4JY0[$P?PW2C ;4_Y >-[5\LEUFD<$@Z]1NQ2&QANEH0Q>I% M 3-=:(!MX&,'XL\GYVD[%K9S':>\L2LI<1;0:2$ETT.D9Z3U5]A?B_2=Z-9O M(DH6%\+%"=A ]/@4,NXUXIC,A8-=0FX&0WD_%-920^U"*VHJ3DYFUEY>=+J2G_O5;E\^0R3OGS\ GB MS**!BI$2U5$#YH-68.0R&P=3TI?&K\_0"R#QBDP&Q>!&J;(:],F?941:=0FS"U#"T%EG)4H7_C1T4FV%<9#!7%S9CGB&:F52(: M!TAF,X=T/L,KJS/JCX+07Q-=.R]TG4+.?V4%W2%E-0C% %\LLG&]J[QC2"5[ M7E5%=XBI#)-4;!.!8AG_6^N-IM.4USB*Y77'DW4@$@AL(CZT1W%V1U6.H%Q9 MW5%CW:%3N0W,($PXV]6%/M,H/U.A_B,R6=77#I11X)75NQ(0SY,87Y+T)+>P M[IXDN/.AE.ZO$M6X'D5WC_F>"B;EDKIC$V5 JH0T#HV!XR JM^7>6H@XA*'U MC$)+,$>OK* [*%'&1B*R<1 MZ%X]#SKIKE?BO*,UU2QT1G"%;"2((%7JZHY: ME(%35X1Q&-YA=D'*FXK9XY75G0]3QJA:4 XF/>WA?MI_6#J);LNX25QXD70@P#@7MLB[[NN+1A%VA7O>+> M\^M943-3\GNGN_/Y]_WEMNI?JF_5!^]R]'[JX*R!ZH6,.9'>BT3:403^"N1H M@H2HQ@5#3,]W87\EBG!SA;1&Z2_0BT1)JET)W1Z#H]A2J)V7QCC/,/0#$G(D M;(I2"+EBNNVT7/%?/]*IKX@22'::";L\IJC.B@,QWQ7=UN\19#IPU M\E 0QN?@$AX%$8-B?=U#O!*@8@A02Q_&F8$%#"!AAYY^&I$QX_ILOYD414DU MW69"%3PEZ8W#;"O=;OZH8#VRA8T97&4)BEN%. 9?"0]M74XJ4G7G-,Y+D?F* MGY=+:AD$5?1N4F53K?0@1S[>YVY+Y9;7/7"D@)3WI@KD-LZRI>S&;"ZA'6$V M)V>\WR^_^B\0>VOAEH\:)'2;C*9@*FO'.'P9IPV,BJR>[J6SNDBJZ<$X^':N M[9IH(+ZW)"+<)Q[-]X(O<.5CF-D6,WXE@3#1/_(L_#8A.@SJIA@/VJAN>]Z! M1JNB#TZ<8F1@U;V*CF]@Q@&R>"*0+:.[VY?Y+;FZPX-N&HA;69+>EES+)K., MG JZAZPBO)6B&C@1@J'*9+M03/B_OT_KHW?.@8]2:D)(^\1 !%Y3H4PUDIP55?G6'V$E,X5I=PM% MZPWI]CH*W:"\V?<0NC;.D0GD/%@?.@XGUVJ?:=$!ZMETT^C9S=R>E0_[[5G1 MO#5'L/\J)^5'=2FS)/\&BCL/NT&R]*YG3IB?:T!&*(&8E-:HG/+!;J@GBOGR M=A_0 W';_%)RSZ_PV%D=&O^?7JD3==:$YO@FA2-(K)8=OR90C4J^E&XOMSF&./PW-[L^AT3_8S\C6"\\'X(C&/^<>((72[@9997JN@]3M8!H#369EV@ILU^^"KL.R+S: MND]8'0#C:B4= \2I%1(&U))JNN]T/0"H'+4< YK)_<*IV>'>,UP'9C5ZNF^' M/0#^=11Y1!VCMJ-NR-8FRMU45\34X'Z6LGR.8*!@:M "^XAJT@E+,Z[4E MKG>7)>Z.[RVCAP YR!+GP_05=5W!#VA\G6?&EU 0,/0Y?$]L)O$-LHV&UCY>YCE%4U-+04 M %G>WJBF'N/FNU3NPBOU"S)R,;)#Z"2OV.<_R)2\A1CY3GG:GYRP&+_:3V0H MPX45PO%J!6W1@8..^=#=Y?3HO7S*KVXVP,@3_28K4^0)]U#FX<)NDY4ILLBF M6=98OODJ*_/<2Q184%NU7:Q'17=\;T3?::)X(V]*C@+DD4_F+Q"_(+C9\IH[ MY?,+Z($1"FS7#R(,R2_GI^#+_7(R&R^78/YMO/@V&7_OXF 2[2'X;;Y:HD>/ M/<9-IMCQVBT[;.DB.SM:9CRXR8X3.S;<6"\>SIGQ&,\ZLAQ3 MWWOLA1"O20'%#NPR19?)M#&ZG M@QD8?!\L1EW(05/D\(^(7F;[4FW\?BXYHSZUY%^6Q'@0ML'X6T=V3\T;";W2 M>3Y-(-E%R2-7>K8NI2B[ M.)$,)>_,=W1="I#Q>"+.2RZZX/>Z9+GH $5\E_PUUPUVR;W 'XH$*?ESF5?L M4B:1>Q0)57+ULZ*M 4;YX22]]B9KOB1L4D%KTG8Y<:7W9J M/;FA@ ,!K2*LH7TYJ X&4FG,31#7LYOW 5Q%+O5Q?'MY69HG-;:7<5. ZM) M![+;8%*AB-)DJ[$B,DV9IX?L[3%\193F;HT5D6W+.$W,+!R_K<770FDFV% + MVV9T)4D21OA2EJ:)-$N2$ &6YX MF:U$.D.@RJV<,RC:_BJLI7=_%9\Q]EQ5 M X&2>KK#(168RGNI%%1AW')_YEWN[*5JY/\N9.KVG*P1;+!WN[T6= =H#7I% MV^HU\II6@=&6^*A2/DQNO;OU1^5TM] ;E9)>--\=DP 9&D:XHK)HTNFKH(I> M$T:Y^F;9#'I5*4KE=3L=*2!EVR*0VT1/0]F]M=[H%=1L 485*FX=W=Z@(5P" M^8V#K.+TNQ0V63W=>T7K0J>F!^/@&Z^?7?\-P@5D 4@=!!6JZMZT61=$96W\ M'TU<'NXPE3(21YRTS&P;2!-1;)=W0-JX]K%L']UE:?&/[B>(WQA@M;)9IRUA ML/)QKI36U9L8T]JOL\GJ:5V_8:Q=0X>^65]?INJ*NF-)-;!*"SI*ZC#.SR5\ ML[T8VV-S ZXQQ&I4=!NF_8"NHRECX281(.'':SZ6)?5U3YCW',M*VC$. MW*[?(3[TZ^HU8X96X-+S2'K=#KJ7J,;,1Q?0]CV;S,!90^P%0'J&E#\?+>VZ M%,Q'\X3IY@%2!%#:.N>CAQN>.H3(Z[B"U4$Z-Z-.,Z(IDUW]#-("T=MIYKCL MV4%T;*ZWRDO)#Z\D-_[6(W1<-K^AGHX%[YE/G4EDAW3W7J*0VECSB>@.0EO! M6:2?8\&X&$]3NS1"*Q++T+-(NZ=PE?&6$]2]V-,*]JIZ.Y9^P)8EMQ]YCQ.B MP?J&O8**[D6E5A 7:NA88!ZRZV!V3_/1E[W982]ZM4<,B.OZ&WH&HS;XM6CK M?@JOE2[10)O'TE'(!T,B$9*\N2.KJOMQO%9@+NO"O(LX)3UT[%GTNJFFD[LJ M,KK?OFMU%/-U="0)&]%;J[ED3>E(J"!9DQ(U9M] R=!*S@94E3<@S;]E:7O5 M)'U28FAA_+;R<>YR' 6Y1$1T9UC$H%6D46NHQSB76I*!)00DJ1)A)=UID?T@ M+(MO/F1??=_9(-<=>([Z9>7UJ.C.@>P'JH*"S$>9S>GJF-FXO.X,QIX6-2NT M^1AMH^^<\:^+G)"*[OS$?G@J*,A\E$6;EJL$K[UM^7#IA/T0K+EKV83=@4/">F.[SE5.HO_OG1]4*5DG9[ +UY^*CI__[YT\P^] M_30A @%P$ADCM]WQS]-A15DD #"O8=I?<31Z9NT1%<[BH$BGN[ZXX6 MN_LA1\V(*Q-V>4WZQ$=P'86$^1ODH76T3A^$&T4"GZ=,0.>A;S4>Y8? :]+1 M':;5!+=X1+R1UHR+Z!3%F'AW&_\W:&'!1+(!*=W17B==H*R[(^X%I%786C_( M$-,="G?5$TKZ.]Z^<.U'N*VND*&E.V_?44\H:>^(.P*)/5OK"#M:NA/^776$ MHO9,W,PB#_LE 0 5 9FMW;"TR,#$Y,#8S,%]D968N>&UL[5UM M<]LXDOY^5?-ZZVMD/EE\2QW%V2)$$%&NJ9B:Q@49W/TV@T0TT?OW'V\PQ7B#V;.1^/3AI'1\8 MT#619;O3KP?WH\/VJ-/O'QB>#UP+.,B%7P]<=/"/__G/_S#(/[_^U^&A<65# MQ_IB=)%YV'V ['10;.Y WU(?A$- M_,4X:YT X_!0@NP#="V$[X?]%=EGWY]_.3IZ?7UMN>@%O"+\W6N92([<" 78 MA"M:$PS<[X[M/IXGQ\3UIMG'<0XA#5QM"!'K6F MV1%M=$0P#6;0]=NNU7-]VU]0@/$L9)H($E)]QG#R]6#R_=4YI 9#S8@._1>9 MOOYB3KXPSZ8?R(%QM"6WE\"A&AX]0^A[(O9R&]?(SQW 1!G/T+=-X!1B+K=G MM9S2;Q52L+S!A$Y7&#Y#U[-?8)],CC,H8E>R>Z,\%])W&5KU23/RD?G]&3D6 M62YZ_P[(IU.$?W;O&O4/O.>$(,B,Z1IHH!,D>[T#CFV:4.Q&@M1J5:"*V#C<$V_@< + M<(2FB&%NIVKYN\-H#K&_H.L.,?\Y'4K$'J]/M=P1E' K6L;/-F.[4M@S>Y1 M+6?15#<&;V*6B93+XBAECMJ^6*K PSVP]-EQA*!X4? M&]D^2( HT;5:7J^1.SWT(9X1K,BH9"F[(RY%^Q5@2\BL3-^J9\4G#_X[((/U M7F2F$U9[%7-UM7-VO7.W' ]C\.14)4^:5OTSO1SOXIYUS_IR?(KZU;8"R+'' M[%#O:B#''+]78RN#'+/2!)I;)>08EZ>@8B;K0A_8CGGD@('I%]A"5#: 2KGO/3@)G&MB M=!7+FT-8I9Q]UP?NU*[>CG,(JY2S/4/8MW](Q9*WIZQ0TEN ,: K8Z529JC6 M[ULO1R[C7&]T;8Q7:=T7H5'WWD!2S\*.M>T.X@^-*.W%IAG-*X3+A8\D*=4N M"5GC$?&V'3N<- 83\LLA\(564YQ2[9)TX01B#*WM\.!0J5V">Q<3'9(9\ >T MR"\NH0LGMMB3+4ZI;DFD)Q^)KO7NJ"5G'$&W>GB\1M[F@-**+4*CL8B I++E M*33-N;3Z2Y!J+KX13Q*#.9VHVR;YK42FM3S%QB63AJD,+9XT )NQ0'F-D\PP M3K7$AVOH<9:SD,=G0@*;P1,\M.P9SY!.KG M>S78H85FP"[(=+9W QR'(QW.X.P)XH+LIKO6SRMPG&(YIG\V'9M.@=>D[^F^(9O/G0M:,6<4X(5G4,C/Z:TCJ-_ M3HQ#(^Z5_"-P+2,B8:1HU"U!_G&S%,NGA,_5^1CR9[)>>F3/;Y&?6,:ROQ$3 M:)3?_/-/*>8_R#-O_)*B][?ZA9$]GY:2Z"-/HC5% TV,%$TC)JI8*@G0SK83 M,0/D4N!89 >9*3D=>MP5X=Q9*YQM)L!["J>.\MD<:L!ZFRR387K;;9'EM M8&T<,[^#D^,U+P[RH/7UP,=!CLA-HD1/G$3)K_:;S;.NS8:5XI3KQ8IP2:L; M\=EE@J*+^KM+3U@"@.Z&TUP)!%F?G*5_AFJ9 *0ERT)P>KRS&#R>Y/!>%0RQ M%UIV_BJ'4R@2"ZH/:J&Z12[5 E$4(3WM$WU@Z/DWRWT9"S5>K\?*\4OO%<78 M;'P=J!#K>LYJ-[:+<+B;B?@=O+H0>\_V_(Y,\D1F,(67B\C'8J-6@,ACGEDV M@:*LAU!4%A:L"3%_/]][[WK6B M%)DZW8HB5\(3YW?3W"^7D5FW]6R#5Y&7R&BNR%N74CB2$4!3_[T*=+3VXZM" M4&?/GJ94D1MZ ")W/M-4D0_/_TJ0F&<])[NV985Z \X=L*V^VP%SVP>."!5N MMQH^K\HA$@O Q$LM8$.:RG:A%1\*$2&5W_XQ;Q;7#"(.Y\RU22TV8QS>"UY( M36PYC57M;(N@PF*;N=(HGM],,Y@%#MU_#OQGB'-23,*Y3I;$XT?]X2LF# O4 MCVI!K2$P>*8_=$+^66B=*SZ>-GS6-]^1SKZ>ME M@WCD@W<"*[R6@4-]^CZVGP*?;NG'*-_@>*&**NCK#WEU8C+]&+73*_2CE8 > M..;,I\EFVJ.6Y9;IL2A5/FM5OD(8VE.W$V ,77,QQL#U@!GJUK7"OSGA(;!O M1&E4Q#:V/6)NW0!3NX381A9107B3@PUI X-K;RA-Z8#I6ZF.S&P*'G.]W>*P M)6'MS:8*^9@.G'JWH>]Y ;22QAQY/N$OHZL"7N\-8M/VUHE&AHM0B);VP)<4 MB87U)QVQ#HN>50,UF]2N(BV0B 7TN5:'-KK0I($=>$6T,X06G$6BR!_88!#0 M'M0BE"25C2:KV<_JLJI4IYC_3*Q"V1S/Z 8;D M+RJ'[9^!4NDZ*<'&^*\J%E7+7[ M0^.A?7W?,VYZ[=']L'?3NQTWP#>W]&6*[9--MC^VC+OAX*XW'/]AM&^[1N]_ M[_MWE.WZN>84Q4SQ?+K)\UF+FL?POM>1=I$]Q^F&3TT\M MHW_;&=STC''[7TVPR"RBF>+SXR:?YRVCUQ[>DJ]M9!!;,$:_M8>]^KF5J:B9 M8OQLD_'/+8.H]Z8_#K^TT(([@W#:Z-TV,V=(%=I,"?%I4XB+EG$]N/UV..X- M;ZB]$%'Z#SWC[KI]:[1_;P^[#8C!K,:98OT\LP8=TQG\9"UJ# M0@A+?J9$R*S)^>M;@_RS:X*F&,\LS!O+78,<"PJ%IMC.K-*YJU^#S,L7#DW) MD5G%18MA@R(5*"F:DBFSP(O7Q@:EVK*T:$K2C!= 9^2(?G@_8#V"L1["B,

TRW'V=W?W]P=VY?Z A_T$0N1OF^B0'ZV1^0;1%(/Y,[VASK@O0-IS MFFMZ3X#/="/'*.2 B"PPR2+SY#F5B=V\X7L!4@I&,HPSSRI4>I2\432TO =0 M%6+UG?_W8@UXT&Q-TT\@=ORQX_WHQR0EK^\'S5]N%_* MY%$.DU5/33F/#?WS]^O'#L#VTQ,$[@@%_G-[!C'ACWG0D7;A]&C\7'X1[96^Y1%:L>="5YOO>,VPH'I MJP.6$8V\WX/O]^#[/?A^#Z[OKF^_!]<)C?T>?+\'UV0/WLBN1.<]>);3RG?< MC#A'7M*;_'G]V%/:K=V(>4CV?CS7=8-25 @6+*HKAFW](EUJNY)[/J74=B4Q ME'9)4MY#=2EUY)Y@*:6.>$C#68^IG5[R'K1+ZN-#YN!+:7U$0QET_[S?O^[W MKSNS?RV,4KS&T*,H?G*AN5R,R=C\2G12G37=XQ81H1&WLCKH*..B*FA2G=54 MK"L"B22868UH5\6N;C2UW%4W@;C.5>]6[ J3A>F&BBK>%?F^LO4(-_C77C88E2^W:^HKAI"CMIYC=%!5WZX\ M1CQ!6& IKFUW%6"BS@!#(NB5_4;_)/R4V'U4U;4K#YE %A9JBFO<70'Z6+:_ MZ)"=ONU.A8#E-7_\M'-8,<5@P?1)TTUT'&R<<$)7$IVUKW8A*X.>[CJ3^Y[G MVS-:PR(G:%P R#PRNPLI4QJFX[A+V:-U7HR1'LA<*BV='D@,M<\.[+,#/VUV MH.\N]0O# YV;F>?+Q0WX$^&. SS!FS6%">F=-2BI%]U63X$8:R%NP4P8@RY% M3$V&H2Q\A8R ISWML@^J+4'G[(0R:ZDG<\&Z5X9F4F=CF6T1R4E4]A3-P6 _==XDC/R4.,1<(9GM568B*H.#+I6E:(HXNCM#$ M?P48;@@O&V7E=E>5LJ@ U\)B5I[08!TV)3X?)P@>'L9,-%&5FJCHT\J(4GF6 M@K7&0.R'.^QEC?1KVR1K-">:'<[)W$ZJ,A!5+3ABX73-2C"%EXFT9?,/D1&FA4W?JD#*Q<@KN,M(1@>F[^.2)] MP]QG7D0]=QK.A 0247&]<$L\Y98TQE)(,FCM-+9G7S_,&$ M[MZ\.XRLP R]+W&"C-WK\431:>F2J(EE8?HEU9Z9EJIG$R4T L]',XA9A[U( MP[QVFOJ'#&X;B?I)Z9RFC@:3%(^\@EJU:31 M#U(:7;9J_$Y)68TF^65I]'/%&GV V/Z!W-$FUDM/%+5%<,45FKB=-/7+95C7,UF;85FF M=@^WDS:!6D$='@G)]0_/;HF6EOY]'8AJ'8H-YG/'ACC#OC \R^^H3W1)> =? M2A)V;$GM*C>V9[8['4S&&+C>!.(H0C; (XA?;%.PVDEUUGO5*R _]YB+?M") M9E;)[FI6Q"*P% )4\S6R"4QU7C=KQEWGE31F'$.K[=\AHN.^2X02YFCX_1Y/ MC]6LH\6^0U18)/8'K'A!7?,^>(&X((+I+LJ.BE8$7IXT3-Q.FD_X+/. (F^' M-,UOJ:EKP^27&9)5I7E:5'')H7B%KG4KHGFJ%A1$S:.I4D^GBJJ1RE]ZGM+ MT9B!%JU,0![9W0.,CX-:[WR3U^C>:-\U,00>[,+H__+HY/??/J\WJ@;GM \?^ :VXODP7OD 'A150Z:%; MC\@6_VJ$'&N,5H??.'F_;WUAX7'-Q,:M;N[$0S# =^@ M"S%PR)?>MF9$GYX?%1P00B777W_HBLC!A%+U]NZ%"(KPX@$X072BADS@F/NJ M +N/_I")>&?"I'8?%Y>#R3Z3W9_-@8V3 =29&G_0Z/+N.AG/J _)ZZ8^4F'LF6&5C(LQBW4Q. M3G.T'Y6V9G?16/5RK#/UKC;X$%WQ'I+MG1MPW+Q4,XVQ8+/+U+_:R$(_$A5\GVJ94FV%=.I>F\?-^N]?6P9 M,1$#N):Q(K.J[;:OZ+:OZ/;35G0K\&AZ@0?O=N=^8)%'XS4[?5'@?8=UH:GF4L0G$=3[K> /,9[*XX)3_(CKMR.FDZ-VD\B_]"F31 M<^(=3":V":7QRFVNZEVE\E"QQ= TI35&R/&Z-J0'<6^08PEK*S(ZJ'HJJ3Q4 M/$&8RY^FSHS@%0E^/U4E&+=_9'G-/@LPQ>G[]2,(73C'T+3#N!KYLP.7KQ"E M7C)ARJZ83)YO(<<">+VT1U7(/',BUC:B)GA*X:QX:"WY M;$+MST:0[PP'T+JVP9/M$,JK)R+RQ?FT*/P=OZ MF0^BX!>;;L*N$$[\.E^D\TV1/K6,J),1]DJ^Z;$B;$P03K52(^@0DEVE290> M3H+A4? A^13S!?U<0- T8?KH!VEB4-IJ!.W"Z)JQ$,V+ D+&1#4 \MXE2QR: MNO24,/G%)73)J'Z^C!^/"\B8)&SX!,.G)6DE(F+GWI@M=<[V\"74C>O/&CYHL"_\)-!@78XJQ+[#Z-ESLOZCX(6-T0+BB(1452QO"U##W25 M"!_>303/N.%?04?MT9/AG^F2J T"]P"F;]%[=Q"/GL-;W.Q Z.U4T=)!Z^96%!)$];%F(F-JCM,4!W,(0-(^:J;8% MG6-M"NVET1< TY4#HI.-(^!V;3A%G3;WT2J9KHJ/X9;Y2E%Q":N>Z@M@]4^$ M(?]M,4$OU<=O:X!H4SHF/!7CTT%XC@@C\#<4T&HW5X >IO#9<>SH,BZOD^H3 MMUNB(R$<)-)?2N I]L%6^(VF?!+*X*U@U@^XF:GLF)W10DI'TLIXP\ M>KK"DI((;SD7HZ,*X"UP*V4 27'U#,=*"M)WQZ_H#PAXU2P+DWHO5K AL420 M5VM#(*/"RDQA1>P=&4-:9I8YJ*UY)2W-%0IP5=:PHO5^C"$M,LL6U);.DA>& M[#XJLX68UCNRA93(+%M06Z)+4IBM#>"]H,Z%^EQMVE><6A2D3S-7@*1SC(VF M4*^1.SWT(9[UPY)@9%!Z2ZL=GI6)KRD,YJ'9T>,79.N>+V[FBM!%RPAICPEM M8T75+DD M*Q*9SV>T0C*(U$Y6+=9+E2A9&OQ7(O.8+=@)LR'U3.:FN1I/KR; M;[?5IUWM,J>[;THZYUY5F9O.5R-&/C*_1VZ2\ W(S::*DK"US@B;_D".R UE M94,1/$XBB+9*-WH\US7)P^"5I4K-9V&6?466X@T"W_/)1HSLP6X#T;NJ%0_5 MN GPD2TXN9:2=D>]0H&LW^CK*5[?C5Y8%-1HJF&PG]J06/+JF5 ,5Z&^YP70 MZ@:8&'_$=J2LQ!+E]=[(]LOVUM$:QB)>B);>AE!.'#WSA=M:]17"$VC3H.C* MM.N;,G(&T]M2:I)7SUQCA=+2,E6KVXW-&E;^T._%S#C2ZYG4W%;VY1Q-XX%U M^\V9H7YJH\J75B)%5L4^]G=H3Y]]:($7B,$4Q@OQ';;-O%P"[5\@Y M2^EJ'\"I<&,6:Z M!W?U.T,> TJ^CA1K(K,546:LA3AY7^9: M7#5,@U4<]*Q[(ZW&4=V*K9_)E&O7$].N=SO(F]C+J[%@20;>D:T6T0C3*LN& M[N2B+D-(=4?V@O1L, TV!<"YMB>P[[(N%^2H4T!DIR(S,K(PL5)[7R"TQ2>Q MN3X5C@SD*84>M,Y[JSKY[33+C XS2P'SR9EK%.B+:/DGD9*@E&0VFX:SK8",T^F55RWJQB/RUTZM 8X MW*)7A'66['L!G2$Y$WT-@LJ9:7!YJB%ZK^ 'M.Y=PFOB+!X]>>^E=L9#.FTF MO('E+%G7[J1Q!G?3>C74(?,[*!NK9E7$FTXQG *?:,?'MNO9Y@-PESSN%84.2[.D9$J1L)EJ(ZO;J8=IQKM]-G?S\@+Y M6[=!DY4:_GV8I[PJF*;X4YS871^/&",?.$U9HLSH[\,0I37!M,.R*8UB#I0H M)"#JICF:TB(P8= @&M]@TKZIB6([OC0W.GUTQ+1J#>+RU3NAB:VL+ML&,4OO MPY:W4P_+C).5.E34CI.HJ28H'G>^336US?)Q2Q70_]#H$/G)_P-02P,$% M @ R8D^3S6;4M>Z40 E;P$ !4 !F:W=L+3(P,3DP-C,P7VQA8BYX;6SM MO7MSXSB2+_K_C;C? ;?/W;/5$7:WJVI>W;MS-F1;KM$9E^6U7=5G[L1&!RU" M-J8H4@.2?O2GOP#X$$D\24E@RN=LQ.Y66YG)3."'1 )()/[]/UY6$7K"-"5) M_.?OWO]P\AW"\2()2?SPY^^^W!Y/;L]FL^]0F@5Q&$1)C/_\79Q\]Q__X__^ MOQ#[GW__?XZ/T07!4?@S.D\6Q[-XF?P;N@I6^&?T"<>8!EE"_PU]#:*<_R6Y M(!&FZ"Q9K2.<8?9#\>&?T>]_>!^@XV,'L5]Q'";TR\VL%ON89>N??_SQ^?GY MASAY"IX3^BW]89&XB;M-)O$8E_?7_R[>0/'T_>__3#RY)9PUIB0)I_$PK;O<(ZG/Q@[-MC"@R>_=A+LD M"Z)!RCU^(;/?TNS^00/:^D&YU[4SF25>S>ONETC_L=+]J^6BO@E M8S,E#BLEN0B#!Q9?$!-#*;N6GBQ:%2RU7$N'C$B./C+[??_8^"%&UHT=\Y M]7_]^X^;+XR',Z;6*HEOLV3Q[3->W6.JL5Q!YQ-/6C6;&)*(P.!&IUD7*P4= M$H0P\#$)0\(#UB"Z#D@XB\^"-6'SL!$K%AZ?N'%2OXDA(P,8/+EHV<76A@=Q M)K8<0R4;#*3=X"P@,0ZG 8W9BCLU0DQ'[!-;9H6;H%)3@D&34;TNC"IB5%'# M0,\=Q4&:TU?[3*:D](D;@ZI-T"C(P"!&KUL7+A4EJ#EML<27.O/L$5,> MFE'\B..4/.%9O$A6V#R_N?-[G>OZFM6:]UR9P6"PK\;2?+CA1T( :DE A0CT M[C))T^]A />*@2"),]8T3/3#+,XP:]3,B%4SBT]XNBC?1*2)'@P('93LXJ[- M@BJ>O2 LI5D#7>R_NLAB?]HL:C_AY($&ZT>R""+%-H.%U@>6G-3E(#(2CHX> M%^VZL&F2[7 '(:TPD^+%#P_)$VO]G('SE^9N_CM[3DBK=;OT2$SX!"32DZ.^%Y]BZ9Y??GB,QU/FYG>BRB[_^ MZ*LT[W48[.A0<%92VA"H.%,0A M$FRHY-L97'83G4P_3R?&6*1)X#/RD!5KQAF;7T>'B%8E:4^9$>RW]YTBATE* MU.ZC^Z.OV$!6J H&-K^,WLM*=:35"2, -KZO:;+&-'N]9HIFDSCD!QMK'L&< MOMZQ;QL.IIPX?7J$'J8T784#V^CHZJ]K%WH5YQ$2O&+>J;F/$.<&=815ZV:> M?+I47F<@M8JM::A- @9':KVZF/D<+!Y)C.DK,)\U7R[) KLA1$/K$R=&=9MH M41*"P8Q)NRYR"MJ-@P$&H+LDB=)S@E/F0C\G46@^EM)2>SU?,*O<.F-0DX(! MDED_R0EQ"F#X^8H?R2+"9MATB7RB1:U@$R1M"C#84*K5A41%! L4_* ASS!U MFY>TU)X3<$PJ=])P5*1@@&/63Y&2(ZA3$0>GR3)[#B@&YF4N8^$GW)7@UG9%I:?P=D%G4WIV,:PM'1Y**=*B[C MY&A#O^_CT\V79O$U31YPJ@ZR;,3>D&%5N(:&EA(&-FSJ25F'&TR0&*T9!U,' MVLQ8K2QNRS5%QWDZK0DMO&.L$)W,4:T7C8RCXW"(MEU8WNYZ]:AQ5-=!IMM4 M4/SNS1VIU*H]4//'T3M;IY%T5"9(]I^W@VE&EJ2X.LX6EI=D@>-4L\1WXO 7 MG#BIO@E1C.0P<.&DHQ2N-)E2Q-A0Q0=N6F(]&F=4:'I#TF^GKZ![<"D1>'U7K.L6NL6 MO02EM[[[?>\1:?NF#O8<_C-;#'RP] M_ %B#W]PZ^$/OGKXH[V'/X[6PQ\M/?P18@]_=.OAC\#6#9.%N.R2WN %)D_! M?62]1*LA]WQGUJATYXJLDG9T]#@JJ+@ *\C1AG[?3N,KIN2W)+Y=4\*3DE_# M(#/W,E=I5KKZ(G'1TB;OK)V5."X0@5+$>H9/(*$T=\C L,%T2 A8(+ M!HK;9X(>\PL?O>I[,JW]ZCT]*,CJX>2 MTD8Z^_YC;#.2 @&73T6'/$]S]I=M\O8X(+V#2LE=0G&S@8&C>ZZ2BDQ@A/-EZCBY?_FW&A.4E(<3K+KA$6>LYA980[M;$Q^"[VY&-"N^6;B@(-"%S7E2G U$YID2+"A68PX M(S2?N%%U_H1I']!UZ4?"FUIM#=3:Q!!1IM30!##. !%9]3WIYHU\([:,'#[1 MY:!Z$U\&("C_4Q60N,(D*]S525%'(6 @:G0S77E1M"I2"4)2BAJ):%ENR_:FE(B-MO M>M(D9$MEDHI-FR=<%"BY#>)S@A^2,W6)NQY\W@ZH^IA1GUBY,(T.P;Z:RD\A M-%E1(GB/$.-&@OT(G>VNO%X/D/TUH=AP'FYE&15:"N6-J&K0PP64K*0CE@3C MWG.P$KI.V(?Q7Y*6WJG[W]\\-H+3YC>)_63J,K.<-+6\2D0 %>QRKPM M4QJ GLS7=2R3DM6%+!7-Z"/8HIABAX230CVGOWTDZS7#[R0._Q+$860K$&:@ M]^KY;6JWY@ =\>A8G&057'L>\%ZGBQR/A7Q\[8X8XN<6;Q,Z*JX M27_/%]&+3+6T+BDPL:%% MG'A$7)R)[,R(EZ![^2M^U5HGT?E%AD;--C0Z1("PH=9, XZ2& EJQ,A'@4?E MROC.B\*N]L^^P*!2JL) \S<07:]02#M?<)I1N_D:4Y*P^2X\#S)3?W?H?'>\ M4LTN EI$H*"@TDR+B8*8A1$AXN2CP&/"- FY-A=1\* PK/.[+S@HU:I@T/H1 M1/>K-)*VN2L:Q(E&Z>RSG%*N)$D70?0W'%"].]"3^H* 3=D*#3HZ$,"P*"<7 M/Q#DJ*!'G&%<]U!$++_@*/IKG#S'MSA(DQB'LS3-I?T/!WJ_,:5%[79LJ2$& M@2(7#:7LR[1:GP:($D\'S&YM*'A.IW0CI4?L&C5+&-F18)(*BH M]-+L@ A25-&.B(CI"M,'!M)/-'G.'GGMZR#6(T-#[1FF@(4A113NF M4WD15S4)/Q$J]GCT(T!!ZMF=:)7M^!*)#A!*M,KIO,@+VC"4^W C H;?E"O2 M9)DZ/%S"Y>6HLR34'^59N/S"R,F$-J*,+(# Y:*G!F/AJUR1RJ(F\1\)MY63P^#B=T!8D90R!,"H(!S5[V28)SN0)WP>9$&Y0C,, M!#6Y;T]C4KKK8E2T@/!B5%#K5&H>OC$<5"OK,6/@1QQ%MM53F\AS!*Q0L!, M-R@ 42AEB[\Y90 UD/7^7U$%A=1$N@]28O&+Q(4ZK6!T" A -9*PT,"D(D M*,?=[%=3"@LY=KX "$) )$ 24;-II M^)6V#8)?)ZDUVI8.LJ>XL"#(B4:DE9?K>WT[M;2% H=P>< M$"'1^@>&1ET9'QU"8#!1:Z?+]PL$S\\P8',6I(^3..3_CQ>-? HBS*]@9VY(+_@^\80<"R/IM M8;9879[C-9]['?'HQ.H5CCV,::'1@0\.&-V5U3\DC5,>P*9^KC$S>6<=^$DY4WOPNWH0>#. _#T9H'!KKFV2.F&T-2*[9,##Z1 M95>\B2L]-1A46564ZA1QA@:@TB,48R!.:Q8_,<43^LJLT-C;)O%;(EM6KET8 M>_,[&'@HE)*+8!!R2IE XCI"C7GW%2&' HUPVIBU_2T'JMSV]2MU6?7T4(!C(F[>3BP$\!:Q>T M#EZ+"GQ9@MA\%R84"(1'"ZG>)YFY,>^EFYP.#PA[*RDN]BK7T=(" >(Z+ MA^/XTTV57;PZJR6F,C/Y#:Y<#&A'628.,(!S4E/*D"F9>+2^ 5L2'R]VEPJ^ M/>@L'FX<+V;R5."\D<7C5#_#Z.[&KH35M6AHO6]6Z]25]JF[A& @8M).O3L- M*0PO%#>N,,98D>F78A#78+K%U_QNO_U"<,H"?)%'_IA$(:8I M#_:S5TN.DCN[3\3T-:J)*5=>,-ZFI\)=2%[.)J>SR]G=;'J+)E?GZ/9N?O;7 MO\POSZ'5#H]-43(]4NJBS:,0#+KJHR# MZ^"5'PZ[)8QTB<=(%5$KK$H2:5." 9%1/6UBR+J@!@,>FN.P?H)9>T2F(O0, M&HVB'81I*(?P1/IU58X))D8#+!L&BKF,4[?#(1@ MP,D91V,#R TY(T/&NDO@#)CV<2UDV-@M'0TH%H2 A881$^"PP&L1D*QX'#(. MSY*8EYK%\4*/#2.'UU#'KGHKW-&3@YF9[#K*[T+7',7-HR8/>G>59!C]Z7L8 M6.N]40EE:[+?9N0!;#_VWG!L,ORK2!')7K?>#-(\_G<=\&FS+,#DC)E^K-Z> M .QI3/T*H"/?Z(@:H*R4?22XJXI;*-T'U':65UWD"P@;3?LZQUJG:2 MK;MDHT/*KILB];K,XTB+FDKK@*(GSH#^WY,?3D[>HS6F*.6%EHY0D&>/"26_ M,>KW)T'*$.&0$ M#?O'GV# M5&ARGBW5R+S'<6IE.R&;DT:,!#5**8*TI*X)SA_+X.3X?7W?SPY M^G#RL?S3$&P>(<:XQJ+N9;23 H<[V!<+0U$%)HBN Q+.XK-@3=AR2;=_HZ/V MNB=F5KFU(Z8F!8-BLW[R1FM%C?A]EV,2HT7! -+-S@+2(S#:4!C-A;2R6*1 MK_(HR'!XCI=D072K#1=&GPAS-Z0)-CL7&-PYJ]J%8,6(<,D) WEW% =I3E^M M,ZZ*T">R](HVD213^4'.3P5R8OS D6#:==-J*&V^E835%/SQZ'=__'#TX4]_ MJ.91^,%<8W"(]$.^7*+X$<+ ]3+).59S_/E7?"B/_KH)\7S,=,0$SN' M3WU$@'&%P_16'%154JK;R4TY*$IV\Y[+/K8"G7>JQM[Z<]OR@W4\H=5/?4KA ML",# T:?2$=$HV =2E >.8-(IU<7/%[\PD<<;D17P! M2DIRL.Z&^=3B,MHU?UTQB2=91LE]GO'DH[N$WP#86&-!UZZ$C^O6MFD0LRL< M(AD,_G=JCMK;PG6OMBQU^V&XA@W2O0)+GH&2!];L[JBM^E[+X5PE:)\'L!AE M3D51Z5"L_*XQ%2\I.!TFZ)G'.Z.Q&:0_MM%Q@G&BO=2U'.XTML_?D1B=,T<; MT'2SAPXDUZ%MW'=J)YEI/'#J#-"#LLL!%(P:-6T@W## A=M,G WU M:(6*86R8M16W0:R@!@VOEHHV:!7$<&&E?X#*F6ML@&F>H')D 0TU^R-47;SM M^.&IG:8M] SRG#A'2F[H$]XYL($!H;NNIJR( XGJI#??K"&=D6,D*+H$ZW70.^U8*I-[5;15!TQ&$=BTU JGEK1 MUZ_I +G=>8M%SLXG'#,%HTD<3L(5B0DWAM^5*LW3Y0DY,GM-\NIE4"N)RXD3 M# 1[J2M=;2^8C]!#P7XD$O^#E@08 +W!*68MS)^G/6?S=I2(9QK,N+3P^ V1 M'=1OQ\T&!C#@<]%2OL!4\ BHA1LN&#B3/+JKYQ]Y'G6:/V&%73KUU)FBB31U M @/,YJ:*S=XFY2B@D555PF9#!A0XDH)2K6@>MHMBB"5\DA@(;*Z2.&F;43W- M:([C'?A\0LK9C"; K$Q@YC=73=6/)!2O(8H7?("$^55.?O7^9V&3=NM43>SY MO2B#PIT7HA248)!D5$_Q"I0@+A$$"SOECCI>Y%2DW0MSOMQ^2IXPC5?Z.IP] M^,= F+-9*M!9F<'AT%5CS0F)F%,?:F)^DR>_3TD(Y/*.L$;KO'5AA87)^\-" M5@.D%X:T'&#PYZ2F=3J%@;*^ ."K5ZP@H$HZY*@+Z+*-25,7&V6-1>LXXI* MJ#DS;%ZO84[Q,J&X\;C ](6%HPD-21S0UUF&5VFO:[Q[_:+_S(6]-IV<_;"7 MS\$:7_LW5+ETOQ="^<';$TG95]"[>QSC)T4-?8J@IJ M_T-&J[(,=XD43'!AUL_P\DJ)*A@8*DZB#1N)30+/3X9W%.L\$%[^"LMU27JI M4G[@5 =BVFR<[1:5.0;(\1J$#C6S%9SV%0*MB-M0 YQ+T+!_\;A6X)MG,Q6K M=,)F9/2[/_WPX5_V5,:\MUWO.PTT6(JWXN;#3:SKG/<7 06_VZF_"_0&&?KX M^Q_^M#6 ]^"T7<;ZB,[6ZDAA3=\JU70S.$/%!H4H2SK%W&!@I:KX6MT0/0U2 MLM 8KZ'UB1VCNDT,*0G!+ U,VG7A)'ZKZ^NB=QQ:WV_NXUI0UJII!1-RYR3* M,^WM2BWUF+#KJ&P"7DD*%GIM_;K@*W]]2_#[!9.'1V;3Y G3X %?Y:M[3.=+ MZ4:@R1/VE.$3JH/,:P*XEP PL!ZB=1?LE0P4%$)XS5YQ^[.H3-U\UN$8W7-! MH!%=CEW7R\>]I0! M=?P7(C+^K,N\[_H37 M0<=BT?LDQ:8=U_V8MUWP 6*([6=('=00VL.0@3-$W,]M=V..?4A(>WVQYJ@, M_-CIWY!@,-\3S[".S^R*#D A7 36E9ONN*Z:-ND2^7U\1J5@^Q&9)@68B%RI MEE1/8%,X2Y !J9I5JW5)8BQ246U&-@A'08>DJ!(A-14\E'15,R"%DR)!"P0N MW7>_YL\QINDC6;,%Y(+?=GK IZ_%J9NF&7I)&/,]-@?33$^U&=C!0+*_SCO( M3X(!9->#J)&/FIP.D\8]+EJ+K2/FM&AFBK90NFO.58Y@$>UHZ@F".+ M-R*:(Z&(D\2/\[6X/CI]8=$X2;5)J4,$>7]4>)"A4KC42PJ8L3!8=>E:)I,1 ML/86"RI1S9_BB&_(<[07?T@*2A=H!YDUR $#>;J8#XO5" MH />JOEN\&Y="XRW77:.%_PU#LPK!=S@$*\*[1VW9[3<8VZ364PR;9%I6*&= M:/936WI7D6GTR*B+7; RP76) L<=,7A[2V-L.$QC8P_IE>SVQK3(*N;;!O'_ MV5NR!>$? 7;U;BVSX0/07%(?"\V79T'Z>!$ES[:7#&917GN,IZ &% M.58E]6=[; [@3$AP@7M,B:W5N7;7O+I0B,/3UR\LM)K%=7GAR2(C3Z(ZHJTH M[P!!GN]_#S2TL\/;4PH8$ ]67=J9F=S^!5UY>R3B,3?-UX4".K/ M AF[YWC-3")BXU_3V&T2GV-%I5P3X\W?P6!3H91T\[Y! @,&DQ6/]G\3&LV7 M+*YGZA(6\4_2%&>Z#14;DU>WZF1 RT$:.<# R4E-R6DUF'AH3&HV% @^&*B; MQ4_,KR;T]1=*,GR>/.MC.)/F%1]#2Y3YG< MC)\+EMQ08%/L&%8[A[/X'"\QI7R"KXO":AO"B==S651W$F3N?Q](7'>#E)'XM=C'-\KWTYU<[G]3U55S-:KZS: MF*!!SU5A1;+, V$>$!>YM\%BD>1\.; .7OFN* PDRN-*Y!=M%CQBWI_$X24) M[DDDUB!LP61_)'X[J>,ZTD%-8':QO40"FO]W88>BKK60AMZ%I=SO>:*Z6 F' M>7&!JT@O(S&0]:[<$)-R.-_@!29/ALM<;JSC EYOC!G5,A\TY]U#9VDU5#EL M6E-"!6,5IY,> 6R+9USX*=0WXZ[! !]PLK*R0ZPIH"+LFN)U0,(JE*Y>&2P? MBS/N]PP5-BXF^QAL!JN+)/@H[F&%E'Q3L-;OXHJ'E8NGC18B6ST#MKVDL;W? M!D&;"028>VP)-#D.!IRF38 *A""?Y)&V-M9)2K(AKE7%.O:NE,X8VZ94EP\^ M#K4ZR\>#3R*E=AV\UF>$+ 8($R@ED=U6?ELM&\<&ILF@_HMY^. T:*U^SQ+V MI%PMSZZ+[;3>Z[^:#\;2NV.&V[J[9()V1=%58>V*&_@6*=.3YJV3AP$@U$D8 M'8YFTZS 5+,?!$2-JAM>YP,.U[,\S9BJM PZW&=MF7%<<.H,,6.RRP4?BAJ- MK4&D>/1\43*#G;B+Z+@8;8US@WYQC(H?0#BI-\LAHI29X4/5K+AB@N>$*-I0 MPD"I>_ZUIF7Z"("96:\"JCLWK**2O?56E5OIF9D+&LC\A"'=Q941HR P'8P MU '@!BE@SN8'JVZ[,C*[^CJ]A7EEY+J,=.Z2R>*?.>'/N7-KQ=\TS61F\?HZ MM8/RK6=%#/30=IL<=+5-)!LFX0AX2G2053=9)W%M]4] M;4%ATD[U>,WNR21SR^]WKE;Z4 M;!\!H^+9:I@1R%IN\ BV:6Z$[KID%F?VN.*$!MUS_(2C9'V;++-G-M2L+2/1 MCP-,C=IJ'':(X<).K:B$LGK3*J%LJ;4F;$E'?F/KJ[!@%]?S%TD*-@IPO.WF MP#=R$&J_\V9E@@M&L\)&UP?T]IO[NF_KA2/4%?UV*_F#V*K2ZZW=JBIWI\H% MU %M3EV0.(@7.]B<,@H" &4'0QT@;9 "?7/*KKIM<^IB=C6Y.H.Y.463!<9A MRBO2]:FBZ<#G-4)P-:/S!*Z9"0PR7365@,A=;'$3A+E9<=):5;O<%,8LZV#" MP*/[&-QZ$$/UKMMYU8,(%/1Z.YUI+2MV<,'"=+G$BVR^G):UYF]8T#^/>1-, MXI#_/[Z/\11$AKW_?B)\0GB(<4T0]^$'XWH'*"U5AA0BN,-=ED\1+,KW#ER? M(O#XV"2SJ&/5#0O,*5FPU6MI=?L/##62Q%>-8 U'XUBNVI.JRZ1UW?(^5:U^ ?>?'"LUTF4SFW"9G)*7YFAHAB[ M#EE61IC/3O5371EGJWKP"-W7#TXQ__^* _HV.Q5@O>=^BO?H4LQO@MH[TV-] MYWR]CD1MX""JR@G/8A9LK$1D82OU[,KMM>IS/Y-:!:#=6,%$F/WTE-T0XOF7ZKXJV"SUIJ,$BSJJBY:,TCDXH#G*.\)0\Q69(%3UJ4[+,Y1U=F MK^NP7@:UEF%.G&#@V$M=:1'VY?/GR3JSLT.3N;?[D2 MMU*NYY>SL]GT%@9,+P)"Q?;'>;U@M/E!,XM/2+HHWP2BB1X,_!R4E$KU,A8D M>%"#"9Q+5%EF\X06GK'19O1[1@;0>+-YN8O)[ 9]G5Q^F:+/T\GMEYOIY^G5 M'1"7IKTP8/%K#GR>$YG,"YQ4X]-;D 2U68 MM_&GS?@Z*ZKNVASGKC\RPA[/CAM(L2^THR^ &3%[,4O:?SH[N_DR/4>7L\GI M[%(D\<,85_4)W\8D^U,G>HY13E?UJBN/665R,%BTZZ@IRL=8&@MY<-Y;89?- M%YM91L:9T4^:Z"$CS>;#9E=G\\]3=#?Y7U"\HH3%L^E)_>: M"6]1NI7UKJ$% R.+@E(V>TF.&#T2#.!<5=SJT^WB"V3T>U?)C=3&&@Z2U8K4M1VXNFDB3@9PO&B%4-:W%9/&5XO) PQ MKY4@W$< &'0.T5K*F-O($"OOEA3(L9R3\3:OV5<(.% ;_6L_"8<%:YLG9C'B MY]F=.-P1NY5G@T?,.O=!BL.J MM(K%2V\KU"?"=], 3<1O)Q',"-B)&5*"!VAC(KW;[]I*8% SZ+@O+]IHH<%?3@ M?&W7(&N:IYY^3%"9DSEUQ&!A94_9/+V=_N<7YJ?0]"N<-*;6A1&1?OIJ7X>9 M6/RNNNS*M]=8>GHPP')04LY6(FS%M8Z*DHPM 3!0]IG$"279:U4=VGW1[\3I M$W,]3&E"SX$-# +==94J323Q,6O#C'TBXO9-TXRL MF O7U9/K$OD$FUK!)JK:%&#@HU1+.K"L?H>!AFN*5R1?I3>BWJ?(@XNBY)F_ MMGB1T/,DO\^6>52ERI7*LY#T,\X>DS")DH=7HS/;H7R_^>H[;I9V,ON.A(-! M_JXMDK(H*VGB#85*'JH$PAA*-_@)QSEF;9 \Q,1]*>[ YQ/ZSF8T(6UE @-5 M5TV[$"SY4(,1!NSXQOM\>1M$.'7=^M$S^-WXL2G>WO;148.!EE5%.14D%15> M/R6\6M)M$H4P(%4]:'.7G&*NU24O.AG.JG9R@8&GNZZRE-TP2G2ZH!B<1(^89J1E,0/0BNW*=O* MY?7"F9L)K1MD9A8PV'/34UJ=;+C*:FW)*A&EV@ ![S9CJ@4T+'WU+P%/1,K, MBW<+C]?YVD7]UNQL8@ #.!AG4 IT3)QST]5%7SFXLF(7+J]@A>3QU*6_'-;(;K^\W()S-L==BAXK) M/MIJRZ^+?TS=WD3PF$ AUE5\=_06+W(J+I1;4R?,/%Z3)ES4;Z5+F!C ,Y% M2]GW)31#=YBN4/%\):#S/:Y0S&0[ICWHR?U>M38KW;YFK:8%@RB+@O)-_H(< M3$"GK5ODABAW=A 5J!P0Y\H+!H$]%=853FM73(,!3KY7_DRBB%G5?>JZ^]_& MM>T .3[A.MC,)FY["P$#X*&:=Y%7(QL7IV<5T]E MS!A.XHQIS0,V<]PR2)+?W=/!IK:W4GN+ 8/GX;I+&PW\L?7R"GE3%@Q4U[7$ M7+<:=.2C5'5SVFI0TX)!FD5!?=% *'L-W7I/;DBRN4>K(P>#/[N.! ;$K_-QX+(@F,?OG M C=N&+GYP/YB?()QJ)%-A/:5 0:V Q67\]DXE*-7-$O3'(=HTGC+K"44!JYO M%X\XS",\7Y:Y\ND%@\3T)<,T#J*S/,U8[$%YA;'.RN[T]1-.'FBP?B2+@ $2 M!^D=GRBLN2-[_*#7%=/>&ZZUL-K;U\",O[V;J+N%W'@R&]V_HH=:& JX+&CC M=,J<2?;Z"PD;#SK-XTT3B ;H--$LGL4A>2)A'D07"<7D(3[C7HD?7YZ^%O^T M9WUY56&RO<=6C>__?!SC>O1FMVG=$Q;YC(*0JQC^TX5]=G[Q*,LP:)8BY M1RQOKLFJO 0?DGQ,H\NR1)W;!XJQ ?0MC.0 V^8A-&!N)7:76 6 M!"(@$)M0ZV9&%8:54;6Q^6*3.-#-*^BY(.\A:9P H+>IZHG?68Q7>#]A>I^D M^-)IWN]KPH%DD50&)B8#+_*,/]BPXJ7#?A/+]O*>:2^X[^838XR#73:.:H#L M0O[H$\,>C3+%,YQOP8LL-H6A4AJ,,:9-,QZ<(@XM.7Q86C@\[#JK:D+D800Q MW6<]R_=P6R][]HQFAH@<=U^CO_'FC0UW>6 @OP,C3(,A*$3L.&3 MPQ-)>8C"^T3LQI XYV?5?-(HTC&@#9#IUQPU;WO,);O&!C6BC= M8%N4\?Q-F ME]-@.GU91'G("Z.LBL"1K7H"PG-:[Y+I2[ BL2"_P6RM'Z[ZB (X3H;H;XSIFG<<4BX1&MZ+G>C/;-"O\M4-6_<% M4?4H(QOK\V)1%C^(ZJ^]C_>VD3W2@=_VS:$Y APN&. XV=X:TZ@II*-2/"KD M5V_CIJ*X?_T)5'P#VK!2W^T4%YF*"Y[IA*_U2/;:X>PLIY1IJO([)OI? M/T#+V7'25BI.73*A#=>>'$5YJ/8E#C&'#^7)$64A/!5*C>3>'(*#TK43,-#" M&/AV!17H$*>8^8:%C>:2!T;H=5;F]?Y"LL?JZE:U+:DKDF+A\7PKVZY^YUZV MGL$KSK*$1>/_LX%_!<,1Z5/@;;.EFZL M7I^W[F%,ZW5K!SXP$V8/926G4Z6B.S9'%K]6TNJHVV M)FD;"*&#\,1V0H>;^I[#.Y3\5>HJ9Q>LH M\MR!WCS'MPUD 6"/ M R(^)Z%0)EWW!G"=@.T2P8R+G9C1'2@7?YNB#RJ.^!M2_.T103Y89ICM%=D,<4!)QQI M,_>.K$C\,%_>T2!.EYC.EWSW9TYO,7TB"ZQ+*G%@@[>5VT=IJ:,$+[\94G'S M?W-^E%!42G#(']E#5Z8TXXE/8;[(M/VFHX'3258-%4]HG>_OZFCL\D M3BC)7IFG8&,\S>;/,:;I(UE?8\I?G0D>\.GK%>M6GJZ;1!&'IB#1H'<+>3ZG MC:W-;KJ9P<+ 3!G;6M!%?9N4WPL28ODEZ5+<2!-)UU"7[H3C?:P:.O8#3-=3 M).?,X@5_FP.?X^+_.S:!CGE,IV(VR 0Y-2=8=V%45_'VJ/@9O0M+PN\9,%$, M&:I%%;#+)!4/2-WF]RD)2< ?AKG"&0O5@A?MN;R=T?^CMRZ&R,_?FKC 0--9 M5ODCH>9+?9\L\DF^#:IK&E=DG M'OL9U+JRZ\0)!I>]U)52JRIF41DC+-EYZ5G!#P.;9\&:9$'$ZS_=)LOL.:!L M)GC"42*NMIPEJ:@<4OUTFT3A75(_P:=IM2UE>KW?N0OS6_<_MQ$(!O>[L$*Z M.KJ1RX)V3F M9R1E*X-.=W6G606AUWA&JV@K=I&HP QWK6I23+(AA(24TOG\$E :Q-FK&2TZ M8L]7H0T*=^X\*RC!(,>H7A<]%17"]G=L]MCXMUCL-GS",:8!ST:>A"L2$YXM MS.MT&SK#C1/>'-%3;ZGXV"-9K_F0YY/%(_L_8K/&H1-][M6496N^!E$N3CKY M#$?U=1),#'[W9FR*M_=D=-1@/()517EKL&1 M""$@2C];879:AT0NFI4%>LT M@1LKC!LGLC%N%TTV?&"0UT-9[;424E/"0.$D_ =;%W-]V(+9X>:E@=YO1&Q1 MNQT8:XC!(,NFH10F-Q_M S5/GO&^B[/B29X;DG[;G/7JRB.863Q74[,JWRFF MIJ4'@RT')155U#8LXO5KBD.2(T:#EAXYA#O3>"CRZJ%U7>#010XGH M717=%63V.IK3;+Z\P2SZRY6KK18!O$656CW-OFB*UDR%1UX/&L9$H"U'9BHP M8F,"44U.6US$S %F0G!24P$S17WF(_0 I[I(HU3$.5Y3O"@>5&/_CC#_!]^6 M:%;MT36#+D;;F7BO@?*.&Z53WWHGLOV,C)^*D1'C!ZZPR?'NV"ZI!#I.4W[* M7MN 46?#%59VO8G>\TQJK2/LI*N4\\ZEPO!K6OW/2;I.TB#J/9LV M&$',J)(A3E"KN>#/K%U5NVBK?N>!\RJ)0B SZG2UCI)7C&^P<%2-YQH[KQYT MVL&!SR?NG,UHPL[*! 9UKIKJJO,SW(E4QB.T#EYYIBR;D/B2@K\A@Y)G_O!> M@AX2MF*)Q0D^^U] ==5+*[X&"S%_FH&I(_8[O@A>;9S,QC B@^(*("FHH8%)KZ(4H'$2&"B:9X^8E@8XSY$V)I]H M3\BV-KRU 3]8&A@/L[4)TD%* M(;"Z-<3?O"X/>-&[\O'K[W\&-0HN<,BSOB3CS2VFYQH!SS83%*#5L4!#ID5/ MJ01-00X*8+<96]=.XO"2?:DOS&R\(X#-S1P%Y,R,T(#GI*V4"0YNK^\S&L^-%)5V4(B5RF6!@8/,=+3,5#F[L*-+>2Z!.].S"]">TMQ(%Q MK-O;()T[E!(/(=JL="TCE'Y^V95Y#(2[&:0"LYD36CY3+ZU!QZ65):T09Q@@ MW42, 12/Z620TF,:.<'-]$[J M2JZR8(*%P6'@ X6Z 7"#@#/K2LI-6?52*G0)($=[J\NYOW2F SLSL:G9[:/R M=U'?9]-!4(Y->RQC:M(;S#N>1$6RI&6MN\L/^"^GMLN&<<#Z .E@ILN=FZ2H M+L@'#V-#T\J[E1_Y_@AMOH,V'SI"#:;VQX -O[9RFK:<5 <)/+[-^6WJ#3\+ M>&T=LYMOC#((=]D\RG&XBP_ &XH[M$JS%R""C3+&.$)!AM)*"&)C$/-8_3QY CQH2%NM'S\G97P3Z"'K7K%:JA.T5,* M@*%G,]%A<.E$0!\^%KV5>Q!\>!RA&&=\("SE(0,:SE=)7"8AWT?=@CEN3::6 M #&)M,<(*QBAPY?@\Z*VN(;TFHI"6W!TK:._>%,7';NZ6R;? !P*9OA@,8- M$[1+?*X*2X4+_WNP6O_;.2JI0".ONSW(8Z9SLEQB?KQ-@IY-8Y<& *6N)CM@ MUR8*NE=UU%^S/5S$R&%)OP!R9*$Q5:1DUW^*'V897O7TMAH1 "!M-,X!QTI^ MZ. U*:U,R >-S[-'IB^>Q=,X6+!Y:="FB$X& (2:S7. J%H =(P:M9;B!NY. M:75Q\B#06AW\,(+B(;^ZHF+]-,"P!G,2# C7/1JB!]@=I![*"' W1;K.("3P MIWB>*A845#PP1HEDW!7.'+,HU2QC'$Z;E%>=3*OHP:#104EM)B/?X0HX$["T MQ=J6\H@H?N#/"9T%E+XN$_HI@G!&E!GZX*+4KK:@M M4M:OA8K2^DT#UT9H,(R*0$EQ(]YJ:J@7!;2:'L@C%'(\V\?107!I[LX+N)LR M.23QFTCF H;4U%G'?&X\9JNB+.:$E8>N%%'2Z)^O3\";VIKU )RWW]3,HT$ M+8,!&H@I."!Z*+V:QGVX1NTL>+MQ#9OZE@+O+65\//8J[-U3!+34GV'J2WD2 MY(7!6+A*6-BMSVH:QEE:0LTRZB4ZA?+&&W0-^C'P=M?[%IVLL,/,[%AM<,1( MS_F,&-PA\,!37C#'N(,<8,_C6O$VP4&=U/8X0AS_9-;U1!;XIT2UYJ MP$!/)P%M^26F["\/,?E-F%9>24JG+XLH#TG\,%DE>9REURQH"$C,_G"73%^" M%8F+5""0>D4I6RF1A)?!H9EI9C"K*I" Q MARDZ#2(X487&B&O1!"R%0+ .-+AV@MO=K, MMU5YY0Q!!!JM-_63+37'3!8' 9K%,\7T[6ZX@L@OL(%Q>MV9\NR8ID M1:F"?BVXW9< ('\73>4P/K;Y#+0%Y?Y,E&.1B. ECT$FMV?HC[\[JT@RG<;SVA8A*?QD.Z5EM3B(D#-X/W3JF%DD';+V'V /)C>Z?#SENI ML&C18(&.K>G+FA3%?L[UE[W 2:7"T@V6!@_S0(&>&YZVF]=I:*<%KACS&(X\0E@DF64 MW.<97Y?<)=>!X8D^&Y/_&ZPV ^3;J3H.,,!S4E-US%3ZMZ#!Q1^J70L^Q'Y; M!_$K#/3]@LG#(UMB3YZ8]W[ 5_GJ'M/Y\O:1Z9K.\RS- K&JLF2]]1?C$Z%# MC6QBMJ\,,"@>J'@7UY68XZ"0@U(A@&^',$"O6-299LGB&THV$HV)=0"Z^S1( MR6*;OA8"/.^<.-P &*:^="3"?X7AI,2>.-]>"Z(S@;7"E+97/@NB:+XNGI:) MPU_8TBB(377/ADOT/+EN:WIGYATJ#HQ#V]X&*58D42X6)E@L422?AO^9DZ<@ M8I]D,20E*=\3XMU4N;SB.["\G; )A]*@[^'O="(.QN-9#5 "@:T9&K3E/#=2 MYTX#RD^E^=F@L$([92D)X76464WE%(1PR8/>\7W8[]$:TZ)3@/1)"1J77BE) MX?=+5U'=0!G4-_X"ATFS>D$ MSS%)+_(LI_@SBO];,$!X7@\M7=[1JJ%@(0OQT#!\"WE'!HZ&VKW07OAY,/)P<%U%E\ M]YS\C05=]NP19SD X2J;.0"Q&R&'!EI)5. -P0!!*_DJ&#X%M+.3ST=E57@/?CH8&7K39W M ]Z-()C@[1HZ#+R5E ,$;T=U!7A_=U#@W:Y!0,)T"VS"NG[=3VEED0F(6#2_ MZJ:A'0]GAI?:E(1 G9KY];4;GCI5DHQT\#/A>=9WK"4F+T0YO[0(X!WRJ-63 M=JA%-CDG0W_GA/^U[0A=?GN.Q+@[^O-82>%CA!E4 MXSVM^'GTT:3722K#;3W*]N=QJ^-?'/+#%#:JBR(P/$_C061WG+YN2,JY1$"S MS.IH'-$7Q_T:T._A.SX]_=Z:J>FW=OX1B 4!]F6DE L?N0Y1"5C,YOD"-65 M!M[&,/PD\JIF<7%YW51K=2]?.J2A:&BJ70Y&Q6=&GZ+V;YM]% I>;+RZN4_P M\$S!69KF.#S/*1O^A0G%C"Q^+/68\$5U#?H]C2SEEP[)NQJ::I?>5?$9< -L;R;:Q]\9K[P016]P_/&R MO/4-:X^C4??= QV;YF;6'$.?>T MGU_=P2KO!U]OI=U*YW_DW$HV^RN&JHO=E=WIZK%]%(<+T- M1]V8@3J7!4U ]?[U0W+J/9MT3P&7Z=-O_!C"P73=6$?JL7[81Q5IK]WC?;B! M76H RA7LOFE[N8/=?7[T67H\F_OZ H<#DP,:_)5QHX[_GDH2T+=.WO;1YA.IF^U M>_9&CSE'F/2GX4]9(QZ?[6QS[.V*]P:OB;4W^" ._]I,' MT259XEFLNNH]2,)8Q[".IND.9BWLHV\"#]?9>GA;BT$-.8@+0N]F,1*RO@@&+K"R_8/^\2_J?^3GI?+F67"AZ2I]E]Q^S2 >U.NS?CEW;>)#MR5SL[ MZ[8LY@U6-99_]<4ZTTJRMRCOR_N!QDKK_)YR1A\L.U!^1[#>V0W-G<"Z/M*9 MT_) 9_N&4\D$"G2]^0,1+PL\1.AKK=C1&.A[D#AV6"K^FD[R[#&AY#<P;/ODV(OYRKMW+-MD(VHT?D([6)?9HU+MJH[L8F.VQVSAT MC\=*DX<'*C)&9DP+$J=D\36(I,*K9E)O$ZQ%V7K>U-"-CE4'Y:2*C!4UJLF1 MH P_#ONZ7\]:<>R_ MSGVY$,=O'Y*[Z-6<^ZQGJ/SPZ-/Z&-:ZCW-X1R_;9W%M+CJ).O)>QK7;IP]I M6/=IS#WD(!J_^]9RYGO8[#ZT]WU,H0DUC.<1=IZQEXOZ$P8;P^@S31\MW6'T MOUOAQLY>CI?98UNE#FE>V4T'C'E]ZVW/13MI#7?W\H:N;KV1?9,W>+UK^\88 MN'/REJYZ:1JQ<0H!8C?619]#FB^W;G8/7L6NS/\V/L6Y*7HOY'9QSK<;3S*) MA' *[//,=K/H-;#;DZ!%\A#S[+_F"V.:_O3T;9_>P6MS-GV"EP^# M\00^K>V._R\QK81"&FZ?2?.M:\O._+]&B8+;YA@W\JY5Q?MK3JOZZ=TMVL+;M&IC+WP MWR4_PD( "DH)8_3D[>(1AWF$Y\MKFK#9A-D3A]RP-6^3:9J1%8?>EQ0OY0]:6E=RF'3]+K4A(*XE!TLI"%<"4,Y4(:BGBZ^-_O^ H"W>&7 M#)VR6?F;\='V?>'@"F>SF($47R9I.LDR2N[SC"MVES"?M^ Y[DG$F!YF<899 M1V3O)2#T%P$+"8/UE_8)5TG.NIL!@8E$A4STCDO]'@4-N:4_;TA&I!3]PRA> M73$ V+^9N8\C\$#_B#W.@& M8F ]8->TVQT7"65.!C$BOJ;*'H,,A21=1 EW. %:-"4BRD2R&;E86?,_L%#L MGWG >=E_/[$I6L1P1^CYD2P>48KI$Y>2,KD8?7>/X\7C*J#?OD/OV%=#'"VO67DR/0E);J75M(Q-)17#!>UI0AN2) MI(QHE,!PLEC0O+A\RV,>BEF8],0T3>BKG(.KIX4%,;NB4EQ?<*!\P\*ZN^09 MI5]"!CN2"OP\L17LDN];!?$YP0_)V43C>5V8@/64N\92E[58V9*,\Z*4^0G! MCO1<@QY^I\G*6OJK8$.";]1)EJX3IA+^2Y*G;)E^$2Q( MQ&8976QC)(?534ZZ2I%/Q80>"RZT+-E&[*3=/08,JH,<-.U9[!Q Y^RY1#CD M#G33?:M2X77]D3%[>JQJ<2#[?I@1/JO&P8"#CYIJ!PP0K34CU5;;6V"\99T@ M4%UL5G(G]8(\]\,6%W /H6=L;GC+B[C[3)(7YTIG.>4I!ZJ,GA:!YVMDQJ1W MI5Y2PY=%V](Q\9O M0Q5+B\-L:II@+4\@;EI%RS!NF_HH(833J9147BX?A.9A*';KUCXP'45\ZJ&GR4R(@H MR$?JI$\T2=-KFBR)<"M;2PRH M*^PZ=CNDR5'W2HJ7"<4%W5WP@M/I2T:# MA(8D#NCK+,.K5)T K>K8/7X.$#1\6-D%5SN17&0&;3Z,-E]&]^+3%?[$QX]0 M^V.H^MI8OJ)OKKW2A_05 @A PW67?(YTQZ"[$H#1]2->,_DX>K=OJ_E>[A^@ MOY_C99!'&;KD6OJ^=U0-!7ZSCN)'-DXH&8BTU7S+'Q?XKRGE]KNN$BM3S M@9YBQY\ Y$?V99F<\M/X3MO?'(EK3LF2SS1'J/XJ*C\+U!TY-&!/)!T&*K;O M85 ;344AED9%/^6^7Y<(P(Q@UTU9W(DY>L>WO/?8Z)])G%"2O59#]QPO^%XP MYK'P#0[Q2E]3P)$5T%CJJ[%B3:AR=T>H$E2$\@U1//OBFIGPR']DHZYB&6M? MA?D"H6BE\"QF<0.F(F.^7MYHUH)V1D!=W4]?Q?JLZ,]W%;^X#5*):*W'QMKQ M#4B<XWOU/K"-"5 /NNLJ[1DSSFH!Q8*6-B\? MA9P;S "<+!;\?E)Z@Q>8//&9V&W\R7R .J^7NHZCKY* -B+ =&)UWTAS$F]D M -UM*CT=^ZO!"J:?KBE>!R2L''FYGSN)PWGVB*D^'VB8)- ]V\L QRXO95:G M1V*S0HA#HR8H:8WO$>XT.0ZA7P<%.%7_C1G8J"*W=9*2K/<0E?E =YQ!7>?X M5$B -MB$1?4!9Y\>5'&"[D.CPHZ]6#C,S8$PL-ZLPK#KX+5_L%HR@>Y#G:Y] MP]22'U+'\3OOC?5OWRY4LT/O3(O6SM'L9LD/KFNK^B63\(G?6W#TKETNT!VI M5=:Q_^H2+Y4 ,)U73/@%3BT9W<[,H+O2IG.O>;*JY#%^RO@5SLZ"]/&:)D\D MQ.'IZY>4.YY--+#(R).V:]VY ?7M *55.0]*OZEZU$0/J ^=U)0K]!5,_-"P9$,-/B@]- E# MPL]AQ/.NXN!E%M_F]RD)2:#;J^LM!')?.NONTL$;8?4Y%O?#37E0.KXJ"7K- MC,J:=4&=>ES+#;FK[4J[]'$EY0@).4?UU08A"DKWFNK8.C-![DRMKFZ.N$X/ M&W7O0!,=%//$T(!(P0VH(PU?!3?\_C4IW;-_ M:U'C]R_7DO\O=_]/083%Z6V:4<(?8.0_L%FF_8<&9?&*CKSX*U,*IR^+1_XN MSTV0X>ERB1?J9$^O&@#"V4B&2XF$3/!1@=:&_".T^73Q(P\2NG]K,10J(<5* MOIEF6FF&N&JHT&VL9,3Z+0DV($F&+WF"=G=6%L\]\-<>Q&,/*@ /$ ,(A=MH M;WI4HY!V+,3)T4#VJM][&NORL7?E(3[X\:9;\?00 ZL9A>DM+B/:2K[WB.T*U+%0(0T+: M81=('S]GW%U'Q2C4,HU51VFQR%>Y>-CLG%=%7Q"A'/MWA,MG)B8K?H7D-_'W M7ILSNY(-:-CNW"1%=?/J ZCY!9ZH7GY#C/+F5XY@;OV4!9;J\]LRL^P4QUA3 MZ\+, 0@&CHK*;U4(ML:!=)UN]Z[D'>M^>I5+>(%#3/F6LW.GN7$"ZKR>"G<[ ML;Y)4/)#[LW;C#D2_E)0LAC4IR[\ 'NVE]K:_A52A"<5'-R! M #NLMH4_3!OS:OUB!F=_.&,:$VURI9D)4*>YZ]KMMF+/J''KE?>;V$UJBSH2 M/Q32CE#QRN/(PX\I5.Q_*!_DL5,#ZC\');7CC?=+51UV-M*+/%H[1#4RIVX1 ME)"[I*V@4W<(EO&[HI'IU6LEV5,$S,[KI;FQ5UMU;(U[0%#B$DMRI(D>8&<: MU73O.2"#LO 1O&YL\;!H%"7//,W6R5G*; #[RT5;)S=:\Z-: )3^N\(VSUG3 M0>ZAIGI.75+61('3,U]BRN+5AYC\)LPJ%QQ*MZ$X.+R1R&:Q3/%].UNN(+/A!)M\"R#/VITNR(L43%GTZ M\KR)]"+/ MUA1K%HZ[R[NN5>_L(H'EE?[8I MZW4=WW,YJ/DMU/@83^-KTI4?1.*+1ZC\9JOF%PL\\A'>V-Q5^Y5OC+%AE<[B M(L-K'Q!4? :0I]JG=?N$8>.[HO*#^/+A Y'O@_#7[HJIVA,LU1]]FR"UV.H+ MLF*#:J/'P4.X?->7AYW[F\REC[PAB.IMVRJP2&YY?T8/@3P:4^GW0Q\WS#RI5AM M!.SWTN%MH7^8Z7O&OR)N/M@1L.W2Q7>TLY5"AS0VO+3#Z.O-MSIN&BL;WR/$ M\=-O:"STM=C;DO9M8OLK3GD+"Z^#^8WENX3_J;$2FCP\4/P09+P0!R5Q2A;: M-Z!'4^8-K8>W;X-]CHA"NVH*$/KQ5SK26JU1SW+>W=^*7-XNTN MR40IJ3V/"9?OOCWW[V:N!]_?7AF_#2CW#3?W#_+M-'I#\-]10T!<"KR-L:.9 MGAN1XOCQDEV9-S1BMF^#T>*EUO*B3[S4_-,E^Q?[<_4G]G^X1NPO_S]02P,$ M% @ R8D^3_T![6US-@ !J8# !4 !F:W=L+3(P,3DP-C,P7W!R92YX M;6SM?5MSXSBRYOM&['_@]HF-G?-@UZUOU6=F3\BV7*-HV_*Q7%5G]J6#EB 9 M4Q2A 4E?^MX9"*1^=?_?%H&W@/A$67A MWWYX=_SV!X^$4S:CX>)O/WR>' TFIZ/1#UX4^^',#UA(_O9#R'[XS__[/_^' M)_[WU_]U=.2=4Q+,?O/.V/1H%,[9?WA7_I+\YGTB(>%^S/A_>%_\()$_8>_O3_@)^*_3B)-I]Z^_3KV[<2O921_?NX\>/;]+?YDTK+9_N>)!_X\.;?#B;GL5OJ:9]8201_2U* MAW?!IGZFX=4V[G \ MUSX7PK@G,9WZ@=7@:BG;':F<@$2"%8WG<@WBY)Z$$7T@(['B+8EIN$#R@X[9 M2MY-^NJ.FTG,IM_N63 3>\#P7XF8.C;C5U-W*'\_NC\/V*-QUFF)6IY]241# M\9.QV,,?*'DTSCE%^Y:EEBR7/G\6,-%%2.="H<0*.9VR1"R1X>*:!71*B5F, M5KVTR\&Y3WFZ45\2/TIXAJ9IP%JB=L=WS=F*\/A9[CM"_5?R4Z;AZ6C:'9U MB2=D=D'].QK0&("UFJ+=D65+W:W_9!Y23=-VQS+T>2@4.;HF?'(O%E_3@%3M MVQV5V!F6-$Y55RC**4LGF[ ) " "2-L=ZP4+%TK#QFFBZVP'@ U/2=#M;@ ;G)[J8#L#;+#@#@ZW2\ &#N\!8R4[([%/ M@^AH0A:@8^I^O;K 88I'(&"8#:((X 9I]RN8$K@A4T(?6MRZ-!UC\BD7!^Y/ M8PL3HK4/8/+].2+S)+@02M\ M?\^(G%[YG/MR9VR5RTJOW9^MUU]NS'T$[*ES3L0>S\1I.Z#IHC&>BU_>^+%1:^Q[ZIR3,S(GG)/9 M?GAH>NF<@\\A%S(4*^"?9"9^<4)",J?FDZQ]3UUS EY\ *3=6M3 %<= ULT8 M+UA4_B!8L#9]',PC !0VO(=#CQPL_@9='D>2FI4@4\6/9U]OL?^^\(R^G M*O[5#V=>UH57[&/-0_*$;Z^ N2HWKO*/ OR-! MVOT?DA9&^J;)8*6((R'C-'HH(M/C!7MX,R/TC61 _B7EY.CMNW7LT+^)'_V1 M#>*&+*C\=AC+>*V:H8NF]2W+(RVJQH!//<9GA O(\CY]/MU1B&JXT[K%FU4: MDW$TO:?!1I?FG"UM9;F6&S,P4A2O&,+A,3@ETBL3C,3<>?J=/.M J#0%HO#. M/1@47*/@D#-R*_JM%_]N"Z#4W[LD]3H>484M3FV4"19F9P4CJE[JI:9 \7]P M4?RU7*/@,!##F :\Y2:3>$;LI)7,.$B>]FA/:PJ*("H M_.H>*GH9((*3:LFI6% 7C&L-B%)#(!0?W8.BEF-$!(9+PA=")3YQ]AC?RY<& M?JA%0D$ -NC<@T0K D1H)DL_"/(W #I(2@VA4#AH7->RC#D[GFZY'T94#CZS M@+13HZ8U% RG;&X3\XB(R(LI+K:QE(7T[%VUT@$!0[STR)VAV$#P7/U.8))KF M4'2<,MN-[#L BO1,@R$I- ;?![H+2(7U&CC^^J;"W87X0><1(O4)/79"0MY[ M1]XF X'X^RD+(Q;0F?C)S%O3>^L.FBI7KEMS/[I+<4JBHX7OKS(%(T$G]-0C(F*F< RRU 3/K(FAU$WGCO[LY>]&#(S4FZ'%4IB)=?= M^:/@I+V5K"TTUL=T*"B5YF@!)FV!HQ" &QC)1"DR?E+\(=\F//@!D1&5\:G/ M^;,XL*2)-=28 ](K':RY/+1$N%%BS3 #$(_VX@-8[O"2\\VX7@I*-!"Z9I M@)*9=SIJ?#"^1IM)M!A. &8.9Y93]WG/ B MN#D_"H=^R+10-,>+VVGJ*%"Q[ 8JN\GE5(YEW*,*V0?$F>8:NYY M\Y42O >\<*#]KYELY>3&!"R,&GQ%J*/!BQAJ%4&G;PMS-_VU_RP=P. +BG)[ MO/@AN,#K+RCJ.7<&'9FTK2:O5BTRE;9X041[H*+@V U$3I,H%B/C@]F#C/\Q MNY*4!%!L.G,_6&-CX-T-@*IY#B%KFHH$"E)GCH:F$TC-OQLPV>"S#S"=N1*L M@0$ATO=3/0A$.'J=^2#V0>^EP :H,E.SG>F(H+!VYM&PW]*@E7:PU\LFMG(+ MUO'[SIP@>]A6W=O#BE1]666_]2LI*T0D.9@:BHU3G@LK#EV:6=?YVIT.V!!9 M6=L8BE@NI$Y>4,RR[-;"P,Q62:!?,5T1N9T M2C4G" @M%,!N4IKL!R!<-FY@>T/L8V:( MA60AH<8WQ0IZEUZTUE25EDGIKTBY5?96(3$FFVUFI+**+=Y''9#U$5WZ[.-;$Z M9 %XUS+KHI!O''-ZE\3R)O"6R0@76=:.!6(H"S.6;?4/U8!N\L>T/:?WD;$; M>F,*PV@>I@+'NIML-?MA#95+JZNY$YDB,KG=DYA."W;>3MJ(#_"T$=Y?=OK[ M]]$KJ$T##9)#]=9/$?+ MX'64(:[5^Q3[;1!$C)VE8@\D+83C')KP[4]+A)V]HAWTW-[X*@,U[7I* NP< M%VVBY>)^9YD*5<5:DYW.J>@.$&,N ;=S6Y2-%7A5EC?&SH*Q!TP:YAU*P;EA M,!K/:ZYNZKTK/^J\*]L>/3;W=OKTUIUBOHN7 ]@,T>Q441*@!A,\D##1S:5M M"V1?B$'>E4B 7<;<6,5.622F_WILNOUFIQFV^\).\K4\NB'^3UQ6@N=LKHN1 MV6F$[8*P$WT-?WV_@!VOB"RV$B[6*;H J8,U)-A."3LXC;R[,:LF)+WR^T1" M,=Q@$,X&LR4-T_K9LA#(>O":RP8@/;8?P@P':\272UC>")&*,X[F%"W75=U*:WJVV/G>83 M+O9*;CL-_VYAM%9$,DUX&KJ4#OCSY!-[(#Q<:E^@6W2!GBMT7RC!8G(#W71X M2IXUFZ*!#CT[:%,<80)Q [P&N+4 66?>EZ:0V:#5RQ/.]LQV+F26/;-/!+/K M0QT+HQ,R9YP4TOX,GX3$!&(T]/GS2)P=(MNH[$X_BI[*M/DRWSD4+T-;!>MK MB9Z0D&A=P$H"]%RK^VF)4@1N[!Z9YUIO^Q;;H"=<;8I&E=&^3[$K$F\7HOT> MWS3H"CT#;..#0E.Q83Z15213L>;E78T.R)Z:=(2>'-9: YIRBH]_!RL&<#5P M((5L*S/]I:SZ>9J%/);VQ(_H5(VEHCEZJMFFF&K9=^-(51[B&0V26!>9JB1 M3SW;%DHE$;B!TU="%_=B5(,'P>&"7"7+.\+'\TI0IF&&67:#GK*V*::-Q.4T MTFNMM A*MNX(/?=MRVB;1.8&WC61L'D"$_-U((@8/76N;7P@6"!N(&CGEOCC MO0/I<&UDK')-2$9<@D&5$NB<<;$^A%E^V.GS+??#2/ G11W.TG\%J> _^31, M[2Q.([%*G"5:A&*3G @1B MDI(T\ ( 0Z&M&U#4*Y(*@<+PBRYB3!22NX@LLAHA3U0'0;EAG^1?'GOAD:@; MLC]C2V'T@:2?-W5$_O7ZHP8@'_[V@31NB&;-8?622)^J-DI30X7]0%FI5=6X M3"/O_3<&R[E[QX\AX=$]75T3/I6P+,C)AZWSV;3(+7TZ^G\]71N M0B%3)>D98"'@K*XGZR,V]9RX<8XOC.^=0$YCT MO+N!STY21!,XM8VQ$PHU04;#M1NP (IX&=<]>!?8F84:K8&V$G(#6$3'8??I MCBW@LW0B8II2\&#BYN'"W9\#35X]2 "PG2MWE0:>B0'P&-^=^\**G75_'#7J M2U>5S7JL9)V^QNO^:&N"W/3Z[C6L&3^LN?MCMDE+<(*8>WK+V/N0T^YM I.^ MM1]@BGU,R4I^%!4_.YREOQROTG0TPR?"IS32/4)MTIF G0H=ZYD*4 MVJD?W9\'['$KQ)W@M%\L'HB(GKRL*P="4PJ<646BU5#A^GSD@*XY>Z "YY/G MS^(4,@HWB=D'PL1]R(K"F_.6-^C+E:A1#9I5-U)#B;EQJ.LJP6)G"4.:R]LB MX2)J8,@_DRA.5[E;=D/$#C&E =GQ5MZRUB9I-U]SQN\/G\==BMT-Q3HC H8I M34%0*\1N*VQO?J>H, WC+@$W6,K3XY_IR,9S<4[TPP45)\A!%)%8LVR;Z+"= M\ <$%R9"-^ >A0]")(P_?^4T)F?L43-;Z]IB^[H/"*M:5*Y F;F#]OD[6$DY4>B<3A\DJ)*:'2?G6S.R)VN9*F9 M%-MO?D"] 0NR_SI3G2+I'?969NF6-PAG%]2_HT$J/2%S4 *+_3IVQJL/MPI: M$J:KN]%@.F6)F'YB\A'ZH']S"*/&]N^W!9A)#=22>XDK2'[.HG:GE1TR=#_^ MH52C1E@O42>N.5GY=):?O_*TO>LB@2;;M&E_Z"7;#J5%-N)]P>IE;2'MTJ&7 MBSNPNKPP^Z?.W%NQB,8-UY@Z:O0J;X=2$;7H7J*BU,EP7]O&@6)OAU(6G?A> MHKKDY_EK_[FI&;0A1:]!=V@CJ"2T_@>RU[+*DQTO8S--476"7J[N@#JC%^1+ MU)[3)(H%NWPP>_##J=V!MDJ+7MCN4+JB$MM+5)'L6)9-CH+8K(\L=5V@5\@[ MZ*E%+<3^ZPT\^JF-N#P'ZO!UHSGV8NQ[648%Q])7&;44V*GM"[U48'NAG0"9 MN7'?(PY6Z\O5P?1?"97UWN7(TY]I@CVU5/CE 9N#PBSX?"F6;H7+;;:M_,'! M*)2YDNF,^OK[G09=X9<7[$Q;H')\@2HDI"DVROCY.O##6&R]\JW+2C:QT!U- M'^BU"[M3&J/D7I*VG)$'$K#5A,WC1R%VB')42-"K)G:@"PJYO"3H-SLJ-%09 M0(I>";'+DXEK ] M$Q4@,T=,5,ZFA,PBF2_!,E$(@!2]I. >\%0>*\+DY :L<+[;F,)PH#MS4[8& MM+WD^K[L#^=S,A5+WO!I>B].0>1&+(+C4 I!&$CR#VDD/?B!WFMEUPOX6:/S M^M)$>FZL$7)PI0'>B*,-IU-QS0GM=F6@:6U\O(O'L( M%;%(K?3AT)[6CI3DA67P2E:K(#47_2 W%T?AG/%EAI\Y"1&T ZB:=)^M%VX8 M6TK'C2/13E $_E;90H+I+X1IV(.\QF)IIRNUF,_\2,:C>=% M%FZ%'IV(@7Q32Z-)7\B)T%K5C](T;RY:AY:!2;)<^OQY/)_014CG="HO=+-P M^#3=8T"G11_-SN+PL;PXO#_V)I\O+PH/3T_'G MJ]O1U2?O>GPQ.AT-)XBK1I5!0((Q#0WFZ4D'&V!.0^F1Y[$9L?*YR4HN#DW( M?Y]./;.!Z,;[\O@XO/0NQP.)I]OAI?#JUO, MR;9A:#M4P'334R%.N+J! >:9@0QY>D$P*DTPD!P];=N;C^_)\_.E8GB=O/@_/O(O1X&1T,;K%/4^N7_[) MYQLI4WX V.&T1+A%3HN/8:LHY;D["C_:PI,5DHH!4[3M[V!/8K,.5&NE=B!H MAR9X72K#G9G]H3RS?S[V1E>GX\NA=SOX;]0IO1G[=GR@S')J(A?\L59[J)X* M>;H!\%%Y9?NQ.^;ER:\)3TNXU,^@'\LSZ)=C;SBXN1I=?9IXXL3J3?X^N!DB MSJ,R&^9)I*; #.XI#0HP?30DR'/'A$DY-,?$NT.SYI0MES1[^R:O45GJ]B&A MTH?Y[J?R!/KUV!,;T.7H-O6;I/;>Z3CU7 ZOD-V6&N9L=BG+;G#K<)I'"IB* MMOT@S\]&.%?K;S80G4,S^8*%BZ.8\*78MT7?](%(,W?PZ/.98BK_7)[*'X^] MB_'5IZ/;X*"3WZ,O2N+P97WN#KX.8,RV*I)(Q2^=V00#YY M.651'*7+[9T?D5G^U,8\N_?M%[.P!W3H)\6A ^;_WATC+PCMZ$JY3D@[TG9H MR9#/ELF_$M'M\$%]:_)+):3AK;RV/)D,_^NS6"&\X1?D"Y,R&Y (*!4%:ES7 M[J @EY%J$NR":@9,*E%;!MZ=FC60" !M),"[2IB0522 ]Y>\]W]_#25R-Y1H M9]0I8L^@L[>.Z@6'!T'$Y4:X9J7XLXUM!2+&+K;8)SZC%UJ2>M(N*%@-T28HPF1 M->J$K6=UC@>08M=O[%(AP))S VCIO1,6O1^L+7>8I::FP2ZQV*VA9I*5&YCF MB=9NV0F9L&!V(1^:S\8\C1%ZI!&Y]/DW$I.9:0^P[@B[X&&G9_EF4G5#)6X$ M[V(,\LGP.AN?9'E=8\ND!B!B[#J(W:[I8.FY ?=@]D"$P1D)DS.]G@$O[49" M]**&7>(,%)L;& NNPIG/!=-LEDSCKS[G?A@;S_4&,O1R@YTNX1"1.8+N/5VM M9$*(A@K9)PYQN0'KU>8*=X6PG1#>#K$WO S^8PTVU$Z ;J MV=E1N@\F9)KP-(0?B)T,OWM?I=0I$9&Z@FQ=(AM^=J"G0:^UUB:E)4&[ MJ7Q.!X87W@-ZF;QNG:=V@G0#_D^,S1YI$(@!E_.8E_]M.HPWZ J]%EZ7"M%8 MM+W3C%$X(W,:TIAS)V[_GM%+XCFB-UK!NZ%&H^7*ISQ-_\;/:+1BD1^, MYS+./1UR4?\A1XE&O:'7P>OTF+&'@-U0D6V\=3$B>YSGEMIY"F'L%A:'B@*] EZW%H=>4&[ 67Y9"4;52(A>L*Y+<(%BS/8]H5>3ZU(#F@JV=T]J;M-\,9OA[SRHV2^UIO>7K&_,YS0O*_*<_15TQ7S046"_#-I#&0\'DFOJF<<]7[&8" Z%L2SFWJ;8 MQ39FVDK;&G2*_<9H#^5I+$(W=*&+\]Z\7A1E9E]TV?^0R^QR1>1)0^5PW92N5#4KYSUV8JR\J$?I6S60 " OEI=)XOAGM^FQV M0D(RI[']5&W0:>_2J+<@0M>,ZJPNMSB^;[B0U;KE4_]P*E:<% M[96C2*[8W M?!]U:"Y%U_3A;&WT"Q8R*T[>+.VSA5MVB.W6WD<+&LG.-07X'/(LS\>?*2/K MQ2P:/DV#9"8?'BZS(XJP*'PJ0Y%NV?#)7](P;7Y#A,T?1C"IS2] @ MB4F#1<"RPWY5%=E3;@Y-3TVI!=U,K93N,54><6'2?G2.5*,B3XHN-9+PB,F8U7*3Y@YI(44#:4'3^-E^_6C>]TLL;M*>S!U:2F!AY6=$ MF#U!=+1.4JU87BK%DF2 >=:_Q^9>X0O>]A->_@WO+^NO",+\.YBK3CDA-Z!D MBI("-_=7]D8B547-X$OM3#.XHLF=3&03"-6L73M,%%/,N8"!F+5D)/ZJR9M= MU]81+&HU285 8?C%][WMH1#QN(" ^%=9^N)'6\GO!.T_T3H 1'M-\SY@H.>@ MX.@_- K9+"X.Z8PM?1HJ4% W1T9!+^ J&&I&M@>@QEA$.1@1F1XOV,.;:1;J M+_'X)?^'A..7 ASK'__Q>5(C^_4OY>_0;HWT8ML5<6&\[3C]%3'1ISZG=W?$ M#R\'2\+%F"[)\H[P&BE*$BT%VEV,C6R-7+ATS3*\' Z4>.2^Q$(;M*L* M&P1JQMVAS$$+^2"B:KT7#8J_1XOFMY%Q:,*_5!][:,O?3#:7RXEWWYU59^M95?;657L'BUE1W' MX-56?K657VWEEV)%X-K*G5@1"E]$W1NZFERF"K\$F!J[-KK1H+#BIN?&QC9U M@\*^J*V5WLB^*'SJ-=-3FZP4RCY>D?@TX7(6&)E14&';^]8/FR%":/F-?#^F MM@QLDG(KQ+/73_':[&V-IGC^22_8?O-UKK<3RKC.&S:8/A]3/.SV*:2A\^[%.>G"ZOJ4)> M/>AM90)Y=:5_/Z[T]N;ZR?.M^+;"P6[2R")QCW "\=.)\[T]W.1 E2YY$Y]% M8C=PL]!/< *D I,M..];B _*1V8,$BHWQ#8)++2P'#=4S[,;)L%X+@YL! R+ MHCFV"= <'"W_;D!TRU@0G=$TX](E"V:1"20E 79B@.8P&63@!E!?R#V="@/, MA$^Y'7:ZW>:PU'/L!AKR15@2$PY>VY0$V/EQF^-CD($;0)TG/*1I)E69)/U) M_LTXA70TV,EFF\-EEH0CB/G3U%=V&K"(A@LC6/7-@3AU5A1W#YQT_+L!D9(Y M;;YXDV0:)(G'#W6V$(7CV%5RV3_HHM(MN\$^P^^/ITX\W^6=]C;^1N'0KZ05 M;NS0+WP*TY^O*2IMD\+&LAL77,N]]/,W@NO5Y^^8+]EAGW^I+_U_ M,GX:^%&D]_];=]0C_*QY<^->P##L[:"O_*7QGJ!19VY@W%#'[92@7@![WBFH M7GFSY2H@,;DET_N0!6SQK'_BK6R.;:+LH:$[K[\-\N@HIFO[N5$HSMP+<1#5 MXJ!ICVU;M 2$42)NV(^YUV_"YO&C$$^)7:@?U$".?9G0 J9V#'/+'::8%\:M#2EZOCN*GD(X7%JS:YKF5_0J:QFH%_43$38=P-M;3$@V;BQ MO*DKLD%\FS!JYU]=67'3#_2B&[+,.=:J5+ZKO&U4O%;K_=*CJS] MU8+'5T+Q;A])\$ N61C?-]O,0?TB'\S;N+!J1[1N[!QVO/R#^/SVD;6E'9ON ML$_RA]>*DB1[JPSB\XUL=4.'V 8!DD(4I=E7E3AGB2Z4L&%_V*8$CD(49=E; M?1!M6]6'M#]L:P1)'PJR[*,^#.8QX6TK1:E3;(?^X36C5JI]3=%UY7-90:S MR(YE6JF@V= RW7SF-5_/:QBC?0:2UYA%[)@WAV,63UE:3)!GA=)H].WD^82$ MTWNQ2'W3!RF:*7N$D)D9-\(0J^/,1VF*.313N@$75"&- );9"E]LX"O];)[51O&T3#NG9N[#K&J@%U0R\X=@\L M4IKM)U=H*LWW!Y7F!Y T/UA*\Z,STOQP$&E^(9S^R<+)BE-# M3'QM2^B) G_*:Q@]A&@'X?/,C_4%-'4$4$'CKP9FMETY8%=,;7-N2BU1'PYS M$#X*-[0NX0/)0:DE<@,?@-Z9P'(NU^0D6:T"2GAEI$9GCXG0/9/5F+((* PW M5L%;NJ3A8CR_Y7X8S0G/S.PQGQ#^0*>&U1!$[,:L ZV*('X*\0KNXF9:)X'D M;F!GH:-V@#JUAN9CY&0VB*^9.#R-0C%^H\O/1 <-T.LL9--*5OX@7!+[,HD4-@Z"ZQL";9Z4>!Y:]<.9-,.)YK6MW1C231Z;.L'7W# X8A= M)A5>CRC2^6PUS?%]MCH5JD)0QX,3&\[DGJY6\CUK./N['\X"0'I1#0ETO6H_ M[EKX29(:LL ML4"RD351([A'E]A//\#/"O<6FYOHPT'%?Y71&*L:"-IX[ND ?%FJ@%$XY<2/ MR!G)_H2#JJ+'?F_1&&J]0-R8@V)T;$DN6!2="[XGR5U$9]3GE,BWRN)L[#^I M 8308C^.L'BJ#16$&\ -@H ]RJJ0NGB=!-?!'#1Z4'CNS.AA .X&X M >*IOZ*Q'] _R2Q/&'9&'DC TAS4,BHH$MSDOYJP8';+-K$4FDN"_;H%0OXK M.N2MB,\-3;CVG^68HUNVYB ?M1IE#0E:+( M@D:VW4#G1HA/C.%>F%,%!5N_ M>5(C9"!#CR\%PP3BO_\GVL'L0>:NDW4XC-C6M84"BF]!JCEU8\*M_1U?Y=.X M,'XVHJ%J#T4$WT[4<^P&*A.2^A(^D9!P7[XJ'BAF_R MV4FD_RODIAC]%S](LGM_ 0W7UH[1T4"1=L$^-''NQAQ5O_D>+5<^Y9)7-58P M:KR@2%O4;*3A!GZ#V3^%A2+')4P76#Y$#0E>5*7]B<3 MQOP5&*>MBYW35Y9 M/15Z"!C8OG%VR8&9,'Z4DP(Z3:PZ3009N *5DSU!RR$37E_)@,/[=P*I0*>>, M"(%.:2I.\?> K*O2[12Y4K&F]62T] 7L;=#&]=&J4.W=7Q\SUT9(%G(0^.XO M)8M7I(G[(:7"WFSW7P\*S#?V<,8L]@-'*AII/&F&#-$_V;O4W,@&_6*=:\6% M2\W#;BOD#;JI1ZV.53=V9R5'8JZL6.0'34Y3!5KL';4I8G"Y.'3/($X%/!&K M.O7O:$#C;?;\^B7QY_*2^-.QM^["*_3AQA5#=L4;#)^J.?Q7H8B*,8E[5/UN%_BE@3+07VF=Y"ZD9>')P5@CWYROG6?P(L M9CH:= ]:T]FAD8 ;2(WC>\*K1P4C6B8Z[.>E]HC!).$&:@T VQ^KSH*&&\\N M$$S]]6]D+Y_3M2,ORRPLD0<:B6^<,U[X=?V1_I?RD?[G8R\C\E*J8@WF3 MG/&=5I@'_0V+-O67M428H929BFZ&MWZ# 8R: M??I$-@T V)9C-?<6H!NK]YJ/9&-N=6M?:]. MLZ[:O (:%WR#E\0Z8LG-(@"RU*4V/>B#VQWCG\JX5S>+=CC\UE M$T_V_>H<[G8ZURG_INDN+!:\M_"-WCF/VQ>P&T<#Q6 5[ YR5ZH\+2P'=4=:(-"W=J$Q6F-J[>_]/G'+#O"=GUC:8U)M$[KQ163IYMD M&LL,7\9,A%:=8+O+L?1!)U*G=4'\X%0WTRI)&[VU^%"X,*6'L>L%VFF-I MAE:H3JO#Z;T?+L@H'(:":3)K:MZHNL'VBF,IA%ZLO="(W-LH&J3I9J--VN!- MG9+&:@+J&]OCCJT[%@ XIE"]][0?#OKOR_%>N<%0161_M'"ZYYV^!F-W>:.Z M686N". -O9ZJ=SYQB!#<6(,K(UVO5.%"%H8[]3E_GC/^Z/.9YM!OU0FVAQJ$ MC0%.LY <13=U>!J\QUHB;$]Q&^A5A> H6NI:#C;P:7O!]O2V@2= 3(X"O/$[ M[JPAJ7? F!M+]@NW38 !HC)48!UC^A5W-H_H^\\%'D?\'0OZ7L>([H]#UC. M6+NYV7G,\%Y'H1[,0D.^2E5[9YR1S>T.5:;*7D9F%K@K/%"W,BYKZ9QQ'#;! M62,)YV9C8:P-$I!:=X3M%02B!('V.T@M6O'U%=@W*T4]%7J]X;U40">)??&^ M=6Y)M[\T:O-6J+L*Q2WLXJ"+G)Y/^^(9U,Y/[$#-XW8\Q"_]-N=SR,F4+4+Z M9\KW^@ZK_D;GQ[<6-SK%CKW8?_+NUEV_WNJTQ$SY!8P"RN'3-$AF-%P,EEG- M.'%F\6DH?G#+AD_^DH99; .)$QY&-RP(SC-GCEHBW7^Y=[=+AP+##?O!L&I4 M-49)@'WS=##<&$P>>^XVPB"A3+X.YS'^,4+!Y'4Z1C'%./$C[9/#L*PG M[EAF^J(N/[X#FV).E')Y4897OVLCV]LVKU61L:OM.EP5>:-.@R2^9YS&S_I" MR*KV/4)#Q8(;Y8ZKHS/5.%93N &*7L6,X#A5P%@,AD0QG9[* Q)_-I59533' M]IJ8=*SL6-]-";(3=S7&9$-NO M!H8.* *'*B8.?2X=,])',[D7LM#52_SQ?=G;\,NQEW?@B1Z\M LGRB66^3*[ M&=04Z*=XN:X/XIC3NR26!LDMN_;UE8],=,CG$A,ZM8=YDQ3<6 6_$KJXC\EL M\"!6Z06Y2N0A=SQ/V8S&21S%?ICZ1HT*:=\3]HG%$M:FHNH7T"=^1*?[H[SN M!OL4TQBS9M#O"*__KU/2"UAYD/"#4[9'=5._6#8+S*']5J[X6AO"+#?.7:$=TD@+2..;:Q+2ZADL!OB!#[H+/>_ MR/[^O<: =R-HX(68\H,PIC.IED*<$S)->.H5RF)ER$Q&1HF3RRJ)U[$U%1[2 M6!HUSRUUWR_'0*LR=<@K)\^P-);G67E2S5R_"Q).Z28NJ'Z:_UB>YK\>>X6^ M/+&6>CN].>&KTW%K$2=DV8T+(2N]C!QJ!-=K+)%CT2L.QQ+E+ZHGR=T_R32^ M96,^>!"+E.3FG/'M=:>,8=>'&37HJD<8-N#.C> DJX&;XI8:=>8&RHTU?1]% M:"D0:O[M,4CQ??OSA[_?[WX8S!;TI#*Q5\>RL;S.9V2B1^>4;)@IP-E MH).DA9%B7W+LH;LY:G!FVW%-6D#U.^/$MT9IAPK[BJ)#@&JDTQ$VIXROF/@T M^3M+(OERQI?O+F)UI*"D,A%A._M;0@8F&S?\^;L\1>=)+ ['ET*QELGRVG]. M3]%G"<"ZL>X(>YUL$+YF):)>X7N:<'W AFT_V(ML4] :05^27J^0'X6WC^P? MQ.>@"&)P5]A+^4'QK\JP;RH@ODI:4X)"9]B7MH=6@XH<>Z8(YRSA;>E!H2_L M6]L#JT%%BGW3 F%0M*8%V[ZP[W(/K05E*?9*"_:&'C\)[D'QWOLJWZ4,;.;[ M/<-]_D^-+_K(H)GPY"J>B M;S%?9(+?0?JL+L^:F 63#N1C+1H_U\_4G\LS]>.QE_9]*_KV-IU[LG_;IP M7]S+B_QV 'V]V7?L5MCAF_UT?;L57]'?VI>:]4CVI9&[<=N>1T#+*;V=Y0/Y M_&&1D+[1X; MK@*-)=3_Y,7[JO\YXW-"I4-_,P>Z6V)J/X9V07ZP)48CXU<%+ A'EF;;I$,[ MK#JJ/HUV;8^AG'KYOZHJIC5@D5R^_>@!/'N@PPSR/53 ]?E%>C>[5L":3Z$% M,QQ,_93RQ54^A4LI3\S@9XD9\L/M-:>U=1\EC9X$NY0OS-\$8=L1RZV]U;"4 MA,.$=?O+L7X :,6"P0K1V3X%0>8[\68IO?.UKI:.5+K-0>!50.Y*K]N'J"=+ MK8GQG#=L];0S15-QR)'@5JO&4O!%8WX&:[^O- MPCE([SDLZ 3HY@X&X7S="HROLZ$O!J2%<_-=-_= [MJ0KQY0A8<.1Z/! X#J MU?43FCQ7N ^#*T^ N)),^I64BFXJ^W3/[(?G9WJ-QMCA&J M\P>Y7,/1^?8A[^B5!V 8!6F=^N&4!$%MP&Y1]M:]@:.V'529O1AW"-RU"XO, MQCSU7[6$=08%*(39>/UJ(=0_E& M+HZ%W7Z]%G9E?R ,$*JW![G7:7-G0P.[JS3$BP5/?>(C\5D:1G3ZQ0]J$R2E M:7E5K:%X(U8)UH[?N55F#V^=^4@%![TE!^(>0X)J5C>7!R:%:=?/NC=RWTDT MFN6[/_&OLP,J._#S4,7NYA;AL(IMAH700]G6H"G;S[.2P M*FB#!V9X@=TYS>1G,)-!=:";VP.@#L!8>4G+AVV8S*$6EGW'!56W;MS\AUUR MVL'P-=;I)1DT%O%0[[MQ^_?$I'D-C@*(L>!6N2,>YWD^[637<\MH^S= M_GB^OH(IU*Y+'4H=['3&+V)GU>PFB73' /5<#2'/:3<>SG.?\H.ZFP$#P:Y> MYY;2[@>G&[H\7*X"]DS(A/ '6)_D/B& M3-DBE+?;Q0Q[:@T^T.>QJ^YUHK<'A&UL4$L! A0#% @ R8D^3\;P[707# P7$ !$ M ( !+,\ &9K=VPM,C Q.3 V,S N>'-D4$L! A0#% @ R8D^3[H8 MX4W*% @1\! !4 ( ! 0 5 " M 6_P !F:W=L+3(P,3DP-C,P7V1E9BYX;6Q02P$"% ,4 " #)B3Y/-9M2 MU[I1 "5O 0 %0 @ '="P$ 9FMW;"TR,#$Y,#8S,%]L86(N M>&UL4$L! A0#% @ R8D^3_T![6US-@ !J8# !4 ( ! MRET! &9K=VPM,C Q.3 V,S!?<')E+GAM;%!+!08 !@ & (H! !PE $ " ! end XML 40 R8.htm IDEA: XBRL DOCUMENT v3.19.3
1. BUSINESS OVERVIEW
12 Months Ended
Jun. 30, 2019
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
BUSINESS OVERVIEW

NOTE 1 - 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 41 R46.htm IDEA: XBRL DOCUMENT v3.19.3
9. Long-Term Incentive Plan Awards (Details - Option Activity) - Options [Member] - USD ($)
12 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Jun. 30, 2017
Shares      
Number of Options Outstanding, Beginning 299,000 399,000  
Number of Options Granted 0 0  
Number of Options Exercised 0 (50,000)  
Number of Options Cancelled 0 0  
Number of Options Forfeited or Expired 0 (50,000)  
Number of Options Outstanding, Ending 299,000 299,000 399,000
Number of Options Exercisable 299,000    
Weighted-Average Exercise Price      
Weighted Average Exercise Price Outstanding, Beginning $ 1.04 $ 1.12  
Weighted Average Exercise Price Granted  
Weighted Average Exercise Price Exercised (1.34)  
Weighted Average Exercise Price Canceled  
Weighted Average Exercise Price Forfeited or Expired (1.34)  
Weighted Average Exercise Price Outstanding, Ending 1.04 $ 1.04 $ 1.12
Weighted Average Exercise Price Exercisable $ 1.04    
Weighted-Average Remaining Contractual Life (In Years)      
Weighted Average Remaining Contractual Life (in years) Outstanding 2 years 9 months 2 years 9 months 4 years 18 days
Weighted Average Remaining Contractual Life (in years) Exercised   3 years 11 months 12 days  
Weighted Average Remaining Contractual Life (in years) Forfeited or Expired   3 years 11 months 15 days  
Weighted Average Remaining Contractual Life (in years) Exercisable 2 years 9 months    
Aggregate Intrinsic Value      
Aggregate Intrinsic Value Outstanding, Beginning $ 241,220 $ 451,820  
Aggregate Intrinsic Value Granted $ 0 $ 0  
Aggregate Intrinsic Value Exercised $ 0 $ (92,500)  
Aggregate Intrinsic Value Cancelled $ 0 $ 0  
Aggregate Intrinsic Value Forfeited or Expired $ 0 $ (92,500)  
Aggregate Intrinsic Value Outstanding, Ending $ 420,620 $ 241,220 $ 451,820
Aggregate Intrinsic Value Exercisable $ 420,620    
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)}}} XML 43 R42.htm IDEA: XBRL DOCUMENT v3.19.3
7. Earnings Per Share (Details) - USD ($)
12 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Earnings Per Share [Abstract]    
Net income attributable to parent company $ (1,276,124) $ (2,092,457)
Weighted-average shares of common stock outstanding:    
Basic 10,570,203 10,538,610
Dilutive effect of common stock equivalents arising from stock options 0 0
Diluted Outstanding shares 10,570,203 10,538,610
Basic earnings (loss) per share $ (0.12) $ (0.20)
Diluted earnings (loss) per share $ (0.12) $ (0.20)
XML 44 R4.htm IDEA: XBRL DOCUMENT v3.19.3
Consolidated Statements of Comprehensive Income - USD ($)
12 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Income Statement [Abstract]    
Net sales $ 36,468,900 $ 30,065,833
Cost of goods sold 30,729,411 24,874,119
Gross profit 5,739,489 5,191,714
Operating expenses:    
Selling, general, and administrative 4,891,365 4,511,568
Research and development 2,955,581 3,372,016
Total operating expenses 7,846,946 7,883,584
Loss from operations (2,107,457) (2,691,870)
Other income, net:    
Interest income 138,462 10,007
Income from governmental subsidy 64,201 330,856
Other income, net 2,291 (8,541)
Total other income, net 204,954 332,322
Loss before provision (benefit) for income taxes (1,902,503) (2,359,548)
Income tax benefit (428,745) (186,973)
Net loss (1,473,758) (2,172,575)
Non-controlling interests in net loss of subsidiary 48.2% 55,564 80,118
Non-controlling interests in net loss of subsidiary at 35.8% 142,070 0
Net loss attributable to Parent Company $ (1,276,124) $ (2,092,457)
Basic earnings (loss) per share attributable to Parent Company stockholders $ (0.12) $ (0.20)
Diluted earnings (loss) per share attributable to Parent Company stockholders $ (0.12) $ (0.20)
Weighted average common shares outstanding - basic 10,570,203 10,538,610
Weighted average common shares outstanding - diluted 10,570,203 10,538,610
Comprehensive loss    
Net loss $ (1,473,758) $ (2,172,575)
Translation adjustments (52,819) 31,822
Comprehensive loss (1,526,577) (2,140,753)
Comprehensive loss attributable to non-controlling interest 197,634 80,118
Comprehensive loss attributable to controlling interest $ (1,328,943) $ (2,060,635)
XML 45 R23.htm IDEA: XBRL DOCUMENT v3.19.3
7. EARNINGS PER SHARE (Tables)
12 Months Ended
Jun. 30, 2019
Earnings Per Share [Abstract]  
Schedule of earnings per share

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

 

   Year Ended June 30, 
   2019   2018 
Net loss attributable to Parent Company  $(1,276,124)  $(2,092,457)
Weighted-average shares of common stock outstanding:          
Basic   10,570,203    10,538,610 
Dilutive effect of common stock equivalents arising from stock options        
Diluted Outstanding shares   10,570,203    10,538,610 
Basic loss per share  $(0.12)  $(0.20)
Diluted loss per share  $(0.12)  $(0.20)
XML 46 R27.htm IDEA: XBRL DOCUMENT v3.19.3
2. Summary of Significant Accounting Policies (Details - Segments Long-Lived Assets) - USD ($)
Jun. 30, 2019
Jun. 30, 2018
Long-lived assets, net (property and equipment and intangible assets) $ 1,241,790 $ 1,120,780
United States [Member]    
Long-lived assets, net (property and equipment and intangible assets) 1,209,159 1,073,640
Asia [Member]    
Long-lived assets, net (property and equipment and intangible assets) $ 32,631 $ 47,140
XML 47 R36.htm IDEA: XBRL DOCUMENT v3.19.3
5. Accrued Liabilities (Details) - USD ($)
Jun. 30, 2019
Jun. 30, 2018
Payables and Accruals [Abstract]    
Accrued salaries, payroll deductions owed to government entities $ 44,752 $ 38,855
Accrued vacation 56,335 54,506
Accrued undelivered inventory 140,000 140,000
Taxes 408 1,332
Other accrued liabilities 6,163 24,655
Total $ 247,658 $ 259,348
XML 48 R32.htm IDEA: XBRL DOCUMENT v3.19.3
2. Summary of Significant Accounting Policies (Details - Amortization)
Jun. 30, 2019
USD ($)
Goodwill and Intangible Assets Disclosure [Abstract]  
FYE 2020 $ 303,890
FYE 2021 114,452
FYE 2022 47,465
FYE 2023 26,827
FYE 2024 16,745
Thereafter $ 20,786
XML 49 R19.htm IDEA: XBRL DOCUMENT v3.19.3
2. SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)
12 Months Ended
Jun. 30, 2019
Accounting Policies [Abstract]  
Segment information by geographic areas

The following table contains certain financial information by geographic area: 

  

   Fiscal Year Ended June 30, 
Net sales:  2019   2018 
United States  $36,217,387   $29,235,011 
Caribbean and South America       238,970 
Europe, the Middle East and Africa (“EMEA”)   224,427    335,845 
Asia   27,086    256,007 
Totals  $36,468,900   $30,065,833 
Long lived assets by geographic area
Long-lived assets, net (property and equipment and intangible assets):  June 30, 2019   June 30, 2018 
United States  $1,209,159   $1,073,640 
Asia   32,631    47,140 
Totals  $1,241,790   $1,120,780 
Schedule of receivables

The balances of our trade receivables are as follows: 

 

   June 30, 2019   June 30, 2018 
Accounts Receivable  $4,138,470   $7,907,117 
Schedule of contract liabilities

Our contract liabilities are as follows:

 

   June 30, 2019   June 30, 2018 
Advance payments from customers  $   $228,598 
Undelivered products   140,000    140,000 
Totals  $140,000   $368,598 
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
Intangible Assets

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  

 

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

 

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   -     100,000       -       100,000  
Software   5 years   2.7 years     323,295       238,487       84,808  
Patents   10 years   7.0 years     58,391       6,683       51,708  
Certifications & licenses   3 years   1.9 years     3,250,061       2,508,266       741,795  
Total as of June 30, 2018           $ 3,750,144     $ 2,753,436     $ 996,708  
Schedule of Expected Amortization Expense

The amortization expenses of the definite lived intangible assets for the next five years and thereafter are as follows:

 

    FY2020     FY2021     FY2022     FY2023     FY2024     Thereafter  
Total   $ 303,890     $ 114,452     $ 47,465     $ 26,827     $ 16,745     $ 20,786  
XML 50 R11.htm IDEA: XBRL DOCUMENT v3.19.3
4. PROPERTY AND EQUIPMENT
12 Months Ended
Jun. 30, 2019
Property, Plant and Equipment [Abstract]  
PROPERTY AND EQUIPMENT

NOTE 4 - PROPERTY AND EQUIPMENT

 

Property and equipment consisted of the following as of: 

 

   June 30, 2019   June 30, 2018 
Machinery and facility  $363,022   $306,335 
Office equipment   396,222    385,913 
Molds   784,170    984,720 
    1,543,414    1,676,968 
Less accumulated depreciation   (1,411,535)   (1,552,896)
Total  $131,879   $124,072 

 

Depreciation expense associated with property and equipment was $92,961 and $119,773 for the fiscal years ended June 30, 2019 and 2018, respectively, and is included in selling, general, and administrative expenses on the consolidated statements of comprehensive income. Due to the disposal of molds in the amount of $234,321 with no remaining net value, the associated accumulated depreciation was decreased by the same amount for the year ended June 30, 2019.

XML 51 R15.htm IDEA: XBRL DOCUMENT v3.19.3
8. COMMITMENTS AND CONTINGENCIES
12 Months Ended
Jun. 30, 2019
Commitments and Contingencies Disclosure [Abstract]  
COMMITMENTS AND CONTINGENCIES

NOTE 8 - COMMITMENTS AND CONTINGENCIES

 

Leases

 

On September 9, 2015, we signed a lease for new office space consisting of approximately 12,775 square feet, located in San Diego, California, at a monthly rent of $23,115, which commenced on October 28, 2015. In addition to monthly rent, the new lease includes payment for certain common area costs. The term of the lease for the new office space was four years from the lease commencement date and was then extended by an additional fifty months, to December 31, 2023. 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. FTI leases approximately 10,000 square feet of office space, located in Seoul, Korea, at a monthly rent of approximately $8,000 that expires on 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 that expires on August 31, 2021. We lease one corporate housing facility primarily for our employees who travel, under a non-cancelable operating lease that expires on September 4, 2020.

 

Rent expense for the years ended June 30, 2019 and 2018 was $415,443 and $414,252, respectively. Future minimum payments under operating leases are as follows:

 

   Payments Due by June 30,     
   2020   2021   2022   2023   2024   Total 
Administrative office, San Diego, CA  $313,243   $321,930   $321,930   $321,930   $160,965   $1,439,998 
Administrative office, Korea   128,400    128,400    21,400            278,200 
Corporate housing facility   9,913    2,478                12,391 
Total Obligations  $451,556   $452,808   $343,330   $321,930   $160,965   $1,730,589 

 

Litigation

 

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 productACT233F Smart Link OBD device on May 5, 2017, for a minimum purchase commitment 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 parts have already been ordered with 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 ownership group of Anydata. As of June 30, 2019, the remaining purchase commitment unfulfilled by Anydata to the Company was approximately $3.1 million. The total preliminary product purchase commitment with Quanta was approximately $1.9 million. This amount is subject to further changes depending on the ability of Quanta to repurpose some of the component parts to its other customers. We have not recorded a receivable from Anydata, nor a liability owed to Quanta. Management believes, at this time, a loss contingency is reasonably possible but not estimable as to how much ultimately would be paid to Quanta. For the year ended June 30, 2019, we paid $100,000 for the right to call on inventory and has recorded this amount as a prepaid. Additionally, we have agreed pricing adjustments with Quanta for other products to ensure demand is met and have recorded an additional $22,000 as a prepaid related to pricing adjustments. As of June 30, 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.

 

Chinese Tariffs

 

We believe that our products are currently exempt from Chinese tariffs. If this were to change at any point, a tariff of 10%-25% of the purchase price would be imposed. If such tariffs are imposed, they could have a materially adverse effect on sales and operating results

 

Customer Indemnification

 

Under purchase orders and contracts for the sale of our products we may provide indemnification to our customers for potential intellectual property infringement claims for which we may have no corresponding recourse against our third-party licensors. This potential liability, if realized, could materially adversely affect our business, operating results and financial condition.

XML 52 R37.htm IDEA: XBRL DOCUMENT v3.19.3
6. Income Taxes (Details - Provision for Income Taxes) - USD ($)
12 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Current income tax expense (benefit):    
Federal $ 0 $ 3,750
State 801 800
Total Current income tax expense (benefit) 801 4,550
Deferred income tax expense (benefit):    
Federal (345,083) (27,460)
State 0 0
Foreign (84,463) (164,063)
Total deferred income tax expense (benefit) (429,546) (191,523)
Benefit for income taxes $ (428,745) $ (186,973)
XML 53 R33.htm IDEA: XBRL DOCUMENT v3.19.3
2. Summary of Significant Accounting Policies (Details Narrative) - USD ($)
12 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Noncontrolling interest percentage 35.80% 48.20%
Noncontrolling interest $ 489,046 $ 921,010
Increase (decrease) in noncontrolling interest (431,964)  
Net income (loss) of subsidiary (511,622)  
Allowance for doubtful accounts 0 0
Capitalized product development costs 465,352 100,000
Product development costs incurred 465,352 291,386
Research and development costs 2,955,581 3,372,016
Advertising costs 6,105 16,488
Warranty expense 0 0
Shipping and handling expense 4,891,365 4,511,568
Inventory reserve 553,281 295,502
Goodwill impairment 0 0
Amortization expense 422,183 488,049
Products purchased 30,729,411 24,874,119
Accounts payable 5,672,514 7,609,585
Shipping and Handling [Member]    
Shipping and handling expense $ 1,140,229 $ 814,926
Sales [Member] | Transferred At Point In Time [Member]    
Concentration of credit risk 99.00%  
Sales [Member] | Transferred Over Time [Member]    
Concentration of credit risk 1.00%  
Sales [Member] | Customer 1 [Member]    
Concentration of credit risk 57.00% 54.00%
Sales [Member] | Customer 2 [Member]    
Concentration of credit risk 24.00% 21.00%
Sales [Member] | Customer 3 [Member]    
Concentration of credit risk   11.00%
Sales [Member] | Verizon and Sprint [Member]    
Concentration of credit risk More than 10%  
Sales [Member] | Verizon, Sprint, Anydata [Member]    
Concentration of credit risk   More than 10%
Accounts Receivable [Member] | Customer 1 [Member]    
Concentration of credit risk 56.00% 48.00%
Accounts Receivable [Member] | Customer 2 [Member]    
Concentration of credit risk 26.00% 36.00%
Accounts Receivable [Member] | Customer 3 [Member]    
Concentration of credit risk   9.00%
Purchases [Member] | Supplier Concentration Risk [Member]    
Concentration of credit risk 97.00% 87.00%
Products purchased $ 28,858,171 $ 19,507,215
Accounts payable $ 4,401,501 $ 5,834,383
XML 54 FilingSummary.xml IDEA: XBRL DOCUMENT 3.19.3 html 115 348 1 false 41 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 Sheet http://franklinwireless.com/role/BalanceSheets Consolidated Balance Sheets Statements 2 false false R3.htm 00000003 - Statement - Consolidated Balance Sheets (Parenthetical) Sheet http://franklinwireless.com/role/BalanceSheetsParenthetical Consolidated Balance Sheets (Parenthetical) Statements 3 false false R4.htm 00000004 - Statement - Consolidated Statements of Comprehensive Income Sheet http://franklinwireless.com/role/StatementsOfComprehensiveIncome Consolidated Statements of Comprehensive Income Statements 4 false false R5.htm 00000005 - Statement - Consolidated Statements of Comprehensive Income (Parenthetical) Sheet http://franklinwireless.com/role/StatementsOfComprehensiveIncomeParenthetical Consolidated Statements of Comprehensive Income (Parenthetical) Statements 5 false false R6.htm 00000006 - Statement - Consolidated Statements of Stockholders' Equity Sheet http://franklinwireless.com/role/StatementsOfStockholdersEquity Consolidated Statements of Stockholders' Equity Statements 6 false false R7.htm 00000007 - Statement - Consolidated Statements of Cash Flows Sheet http://franklinwireless.com/role/StatementsOfCashFlows Consolidated Statements of Cash Flows Statements 7 false false R8.htm 00000008 - Disclosure - 1. BUSINESS OVERVIEW Sheet http://franklinwireless.com/role/BusinessOverview 1. BUSINESS OVERVIEW Notes 8 false false R9.htm 00000009 - Disclosure - 2. SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES Sheet http://franklinwireless.com/role/SummaryOfSignificantAccountingPolicies 2. SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES Notes 9 false false R10.htm 00000010 - Disclosure - 3. FAIR VALUE MEASUREMENTS Sheet http://franklinwireless.com/role/FairValueMeasurements 3. FAIR VALUE MEASUREMENTS Notes 10 false false R11.htm 00000011 - Disclosure - 4. PROPERTY AND EQUIPMENT Sheet http://franklinwireless.com/role/PropertyAndEquipment 4. PROPERTY AND EQUIPMENT Notes 11 false false R12.htm 00000012 - Disclosure - 5. ACCRUED LIABILITIES Sheet http://franklinwireless.com/role/AccruedLiabilities 5. ACCRUED LIABILITIES Notes 12 false false R13.htm 00000013 - Disclosure - 6. INCOME TAXES Sheet http://franklinwireless.com/role/IncomeTaxes 6. INCOME TAXES Notes 13 false false R14.htm 00000014 - Disclosure - 7. EARNINGS PER SHARE Sheet http://franklinwireless.com/role/EarningsPerShare 7. EARNINGS PER SHARE Notes 14 false false R15.htm 00000015 - Disclosure - 8. COMMITMENTS AND CONTINGENCIES Sheet http://franklinwireless.com/role/CommitmentsAndContingencies 8. COMMITMENTS AND CONTINGENCIES Notes 15 false false R16.htm 00000016 - Disclosure - 9. LONG-TERM INCENTIVE PLAN AWARDS Sheet http://franklinwireless.com/role/Long-termIncentivePlanAwards 9. LONG-TERM INCENTIVE PLAN AWARDS Notes 16 false false R17.htm 00000017 - Disclosure - 10. SUBSEQUENT EVENTS Sheet http://franklinwireless.com/role/SubsequentEvents 10. SUBSEQUENT EVENTS Notes 17 false false R18.htm 00000018 - Disclosure - 2. SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies) Sheet http://franklinwireless.com/role/SummaryOfSignificantAccountingPoliciesPolicies 2. SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies) Policies 18 false false R19.htm 00000019 - Disclosure - 2. SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables) Sheet http://franklinwireless.com/role/SummaryOfSignificantAccountingPoliciesTables 2. SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables) Tables http://franklinwireless.com/role/SummaryOfSignificantAccountingPolicies 19 false false R20.htm 00000020 - Disclosure - 4. PROPERTY AND EQUIPMENT (Tables) Sheet http://franklinwireless.com/role/PropertyAndEquipmentTables 4. PROPERTY AND EQUIPMENT (Tables) Tables http://franklinwireless.com/role/PropertyAndEquipment 20 false false R21.htm 00000021 - Disclosure - 5. ACCRUED LIABILITIES (Tables) Sheet http://franklinwireless.com/role/AccruedLiabilitiesTables 5. ACCRUED LIABILITIES (Tables) Tables http://franklinwireless.com/role/AccruedLiabilities 21 false false R22.htm 00000022 - Disclosure - 6. INCOME TAXES (Tables) Sheet http://franklinwireless.com/role/IncomeTaxesTables 6. INCOME TAXES (Tables) Tables http://franklinwireless.com/role/IncomeTaxes 22 false false R23.htm 00000023 - Disclosure - 7. EARNINGS PER SHARE (Tables) Sheet http://franklinwireless.com/role/EarningsPerShareTables 7. EARNINGS PER SHARE (Tables) Tables http://franklinwireless.com/role/EarningsPerShare 23 false false R24.htm 00000024 - Disclosure - 8. COMMITMENTS AND CONTINGENCIES (Tables) Sheet http://franklinwireless.com/role/CommitmentsAndContingenciesTables 8. COMMITMENTS AND CONTINGENCIES (Tables) Tables http://franklinwireless.com/role/CommitmentsAndContingencies 24 false false R25.htm 00000025 - Disclosure - 9. LONG-TERM INCENTIVE PLAN AWARDS (Tables) Sheet http://franklinwireless.com/role/Long-termIncentivePlanAwardsTables 9. LONG-TERM INCENTIVE PLAN AWARDS (Tables) Tables http://franklinwireless.com/role/Long-termIncentivePlanAwards 25 false false R26.htm 00000026 - Disclosure - 2. Summary of Significant Accounting Policies (Details - Segments) Sheet http://franklinwireless.com/role/SummaryOfSignificantAccountingPoliciesDetails-Segments 2. Summary of Significant Accounting Policies (Details - Segments) Details 26 false false R27.htm 00000027 - Disclosure - 2. Summary of Significant Accounting Policies (Details - Segments Long-Lived Assets) Sheet http://franklinwireless.com/role/SummaryOfSignificantAccountingPoliciesDetails-SegmentsLong-livedAssets 2. Summary of Significant Accounting Policies (Details - Segments Long-Lived Assets) Details 27 false false R28.htm 00000028 - Disclosure - 2. Summary of Significant Accounting Policies (Details - Receivables) Sheet http://franklinwireless.com/role/SummaryOfSignificantAccountingPoliciesDetails-Receivables 2. Summary of Significant Accounting Policies (Details - Receivables) Details 28 false false R29.htm 00000029 - Disclosure - 2. Summary of Significant Accounting Policies (Details - Contract liabilities) Sheet http://franklinwireless.com/role/SummaryOfSignificantAccountingPoliciesDetails-ContractLiabilities 2. Summary of Significant Accounting Policies (Details - Contract liabilities) Details 29 false false R30.htm 00000030 - Disclosure - 2. Summary of Significant Accounting Policies (Details - Useful lives) Sheet http://franklinwireless.com/role/SummaryOfSignificantAccountingPoliciesDetails-UsefulLives 2. Summary of Significant Accounting Policies (Details - Useful lives) Details 30 false false R31.htm 00000031 - Disclosure - 2. Summary of Significant Accounting Policies (Details - Intangibles) Sheet http://franklinwireless.com/role/SummaryOfSignificantAccountingPoliciesDetails-Intangibles 2. Summary of Significant Accounting Policies (Details - Intangibles) Details 31 false false R32.htm 00000032 - Disclosure - 2. Summary of Significant Accounting Policies (Details - Amortization) Sheet http://franklinwireless.com/role/SummaryOfSignificantAccountingPoliciesDetails-Amortization 2. Summary of Significant Accounting Policies (Details - Amortization) Details 32 false false R33.htm 00000033 - Disclosure - 2. Summary of Significant Accounting Policies (Details Narrative) Sheet http://franklinwireless.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative 2. Summary of Significant Accounting Policies (Details Narrative) Details 33 false false R34.htm 00000034 - Disclosure - 4. Property and Equipment (Details) Sheet http://franklinwireless.com/role/PropertyAndEquipmentDetails 4. Property and Equipment (Details) Details 34 false false R35.htm 00000035 - Disclosure - 4. Property and Equipment (Details Narrative) Sheet http://franklinwireless.com/role/PropertyAndEquipmentDetailsNarrative 4. Property and Equipment (Details Narrative) Details 35 false false R36.htm 00000036 - Disclosure - 5. Accrued Liabilities (Details) Sheet http://franklinwireless.com/role/AccruedLiabilitiesDetails 5. Accrued Liabilities (Details) Details 36 false false R37.htm 00000037 - Disclosure - 6. Income Taxes (Details - Provision for Income Taxes) Sheet http://franklinwireless.com/role/IncomeTaxesDetails-ProvisionForIncomeTaxes 6. Income Taxes (Details - Provision for Income Taxes) Details 37 false false R38.htm 00000038 - Disclosure - 6. Income Taxes (Details - Reconciliation of Tax Rate) Sheet http://franklinwireless.com/role/IncomeTaxesDetails-ReconciliationOfTaxRate 6. Income Taxes (Details - Reconciliation of Tax Rate) Details 38 false false R39.htm 00000039 - Disclosure - 6. Income Taxes (Details - Deferred Income Taxes) Sheet http://franklinwireless.com/role/IncomeTaxesDetails-DeferredIncomeTaxes 6. Income Taxes (Details - Deferred Income Taxes) Details 39 false false R40.htm 00000040 - Disclosure - 6. Income Taxes (Details - Unrecognized tax benefits) Sheet http://franklinwireless.com/role/IncomeTaxesDetails-UnrecognizedTaxBenefits 6. Income Taxes (Details - Unrecognized tax benefits) Details 40 false false R41.htm 00000041 - Disclosure - 6. Income Taxes (Details Narrative) Sheet http://franklinwireless.com/role/IncomeTaxesDetailsNarrative 6. Income Taxes (Details Narrative) Details 41 false false R42.htm 00000042 - Disclosure - 7. Earnings Per Share (Details) Sheet http://franklinwireless.com/role/EarningsPerShareDetails 7. Earnings Per Share (Details) Details 42 false false R43.htm 00000043 - Disclosure - 7. Earnings (Loss) Per Share (Details Narrative) Sheet http://franklinwireless.com/role/EarningsLossPerShareDetailsNarrative 7. Earnings (Loss) Per Share (Details Narrative) Details 43 false false R44.htm 00000044 - Disclosure - 8. Commitments and Contingencies (Details) Sheet http://franklinwireless.com/role/CommitmentsAndContingenciesDetails 8. Commitments and Contingencies (Details) Details 44 false false R45.htm 00000045 - Disclosure - 8. Commitments and Contingencies (Details Narrative) Sheet http://franklinwireless.com/role/CommitmentsAndContingenciesDetailsNarrative 8. Commitments and Contingencies (Details Narrative) Details 45 false false R46.htm 00000046 - Disclosure - 9. Long-Term Incentive Plan Awards (Details - Option Activity) Sheet http://franklinwireless.com/role/Long-termIncentivePlanAwardsDetails-OptionActivity 9. Long-Term Incentive Plan Awards (Details - Option Activity) Details 46 false false R47.htm 00000047 - Disclosure - 9. Long-Term Incentive Plan Awards (Details Narrative) Sheet http://franklinwireless.com/role/Long-termIncentivePlanAwardsDetailsNarrative 9. Long-Term Incentive Plan Awards (Details Narrative) Details 47 false false All Reports Book All Reports fkwl-20190630.xml fkwl-20190630.xsd fkwl-20190630_cal.xml fkwl-20190630_def.xml fkwl-20190630_lab.xml fkwl-20190630_pre.xml http://fasb.org/srt/2019-01-31 http://xbrl.sec.gov/country/2017-01-31 http://fasb.org/us-gaap/2019-01-31 http://xbrl.sec.gov/dei/2019-01-31 true true XML 55 R10.htm IDEA: XBRL DOCUMENT v3.19.3
3. FAIR VALUE MEASUREMENTS
12 Months Ended
Jun. 30, 2019
Fair Value Disclosures [Abstract]  
FAIR VALUE MEASUREMENTS

NOTE 3 - FAIR VALUE MEASUREMENTS

 

Fair value accounting is applied for all financial assets and liabilities and non-financial assets and liabilities that are recognized or disclosed at fair value in the consolidated financial statements on a recurring basis (at least annually). Assets and liabilities recorded at fair value in the financial statements are categorized based upon the level of judgment associated with the inputs used to measure their fair value. Hierarchical levels, which are directly related to the amount of subjectivity, associated with the inputs to the valuation of these assets or liabilities are as follows:

 

-Level 1 inputs are quoted prices (unadjusted) in active markets for identical assets or liabilities that the Company can access at the measurement date.
-Level 2 inputs are observable inputs other than quoted prices in active markets for identical assets and liabilities, quoted prices for identical or similar assets or liabilities in inactive markets, or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities.
-Level 3 inputs are unobservable inputs for the asset or liability.

 

The carrying values of the Company’s financial instruments, including cash and cash equivalents, short-term investments, accounts receivable, and accounts payable, approximate their fair values due to the short period of time to maturity or repayment. We invest our excess cash into financial instruments which management believes are readily convertible into cash, such as money market funds and certificates of deposit.

XML 56 R14.htm IDEA: XBRL DOCUMENT v3.19.3
7. EARNINGS PER SHARE
12 Months Ended
Jun. 30, 2019
Earnings Per Share [Abstract]  
EARNINGS PER SHARE

NOTE 7 - EARNINGS PER SHARE

 

We report earnings per share in accordance with ASC 260, “Earnings 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 year ended June 30, 2019, we were in a net loss position and have excluded 299,000 stock options from the calculation of diluted net loss per share because these securities are anti-dilutive.

 

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

 

   Year Ended June 30, 
   2019   2018 
Net loss attributable to Parent Company  $(1,276,124)  $(2,092,457)
Weighted-average shares of common stock outstanding:          
Basic   10,570,203    10,538,610 
Dilutive effect of common stock equivalents arising from stock options        
Diluted Outstanding shares   10,570,203    10,538,610 
Basic loss per share  $(0.12)  $(0.20)
Diluted loss per share  $(0.12)  $(0.20)
XML 57 R18.htm IDEA: XBRL DOCUMENT v3.19.3
2. SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)
12 Months Ended
Jun. 30, 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 June 30, 2019 and 51.8% (48.2% is owned by non-controlling interests) as of June 30, 2018. 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. The increase in the majority voting interest in percentage from 51.8% to 64.2% for the year ended June 30, 2019 was due to the purchase of an additional 246,663 shares of the subsidiary, at $0.95 per share, by the parent company from three shareholders of the subsidiary.

 

As consolidated financial statements are based on the assumption that they represent the financial position and operating results of a single economic entity, the retained earnings or deficit of the subsidiary at the date of acquisition, October 1, 2009, by the parent are excluded from consolidated retained earnings. When a subsidiary is consolidated, the consolidated financial statements include the subsidiary’s revenues, expenses, gains, and losses only from the date the subsidiary is initially consolidated, and the non-controlling interest is reported in the consolidated statement of financial position within equity, separately from the parent’s equity. There are no shares of the Company held by any subsidiaries as of June 30, 2019 or June 30, 2018.

Non-controlling Interest in a Consolidated Subsidiary

Non-controlling Interest in a Consolidated Subsidiary

 

As of June 30, 2019, the non-controlling interest was $489,046, which represents a $431,964 decrease from $921,010 as of June 30, 2018. 

 

The decrease in the non-controlling interest of $431,964 was comprised of two components: (1) losses in the subsidiary of $511,622 incurred for the year ended June 30, 2019 and (2) a reduction in the ownership percentage of the non-controlling interests due to the repurchase by the Company of 246,663 shares of the subsidiary for $234,330 ($0.95 per share) from three non-controlling shareholders. This decreased the non-controlling interests’ ownership percentage from 48.2% to 35.8%.

Segment Reporting

Segment Reporting

 

Accounting Standards Codification (“ASC”) 280, “Segment Reporting,” requires public companies 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: 

  

   Fiscal Year Ended June 30, 
Net sales:  2019   2018 
United States  $36,217,387   $29,235,011 
Caribbean and South America       238,970 
Europe, the Middle East and Africa (“EMEA”)   224,427    335,845 
Asia   27,086    256,007 
Totals  $36,468,900   $30,065,833 

 

Long-lived assets, net (property and equipment and intangible assets):  June 30, 2019   June 30, 2018 
United States  $1,209,159   $1,073,640 
Asia   32,631    47,140 
Totals  $1,241,790   $1,120,780 
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 (see Note 3).

Estimates

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.

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 June 30, 2019 and June 30, 2018.

Revenue Recognition

Revenue Recognition

 

Through June 30, 2018, we recognized revenue in accordance with Accounting Standards Codification ("ASC") 605, “Revenue Recognition,” when persuasive evidence of an arrangement exists, the price is fixed or determinable, collection is reasonably assured, and delivery of products has occurred or services have been rendered. Accordingly, we recognized revenues from product sales upon shipment of the products to the customers or when the products are received by the customers in accordance with shipping or delivery terms. We provided a warranty for one year from the shipment or delivery date, which was covered by our vendors pursuant to purchase agreements. Any net warranty related expenditures made by us have historically not been material. Under our sales return policy, customers may generally return products that are under warranty for repair or replacement. 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, while prior period amounts have not been adjusted and continue to be reported in accordance with our historic accounting under Topic 605. 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 year ended June 30, 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: 

 

   June 30, 2019   June 30, 2018 
Accounts Receivable  $4,138,470   $7,907,117 

 

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

  

Our contract liabilities are as follows:

 

   June 30, 2019   June 30, 2018 
Advance payments from customers  $   $228,598 
Undelivered products   140,000    140,000 
Totals  $140,000   $368,598 

 

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 satisfied at a point in time. Revenue from products transferred to customers at a single point in time accounted for 99% of net sales for the year ended June 30, 2019. Revenue for non-recurring engineering projects is based on the percent complete of a project and accounted for 1.0% of net sales for the year ended June 30, 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 June 30, 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

 

Accounting Standards Codification (“ASC”) Topic 350, “Intangibles - Goodwill and Other” includes software that is part of a product or process to be sold to a customer and shall be accounted for under Subtopic 985-20. 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 in Note 2 to Notes to Consolidated Financial Statements) include related licenses, certification costs, 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 June 30, 2019, and June 30, 2018, capitalized product development costs in progress were $465,352 and $100,000, respectively, and these amounts are included in intangible assets in our consolidated balance sheets. During the year ended June 30, 2019, we incurred $465,352 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 $2,955,581 and $3,372,016 for the years ended June 30, 2019 and 2018, respectively.

Advertising and Promotion Costs

Advertising and Promotion Costs

 

Costs associated with advertising and promotions are expensed as incurred.  Advertising and promotion costs were $6,105 and $16,488 for the years ended June 30, 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 statement of comprehensive income, were $1,140,229 and $814,926 for the years ended June 30, 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.

Short Term Investments

Short Term Investments

 

We have invested excess funds in short term liquid assets of certificates of deposit.

Inventories

Inventories

 

Our inventories consist of finished goods and are stated at the lower of cost or market, 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 our control. We may write down our inventory value for potential obsolescence and excess inventory.  As of June 30, 2019, and 2018, we have recorded inventory reserves in the amount of $553,281 and $295,502, 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 years ended June 30, 2019 and 2018.

Intangible Assets

Intangible Assets

  

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  

 

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

 

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   -     100,000       -       100,000  
Software   5 years   2.7 years     323,295       238,487       84,808  
Patents   10 years   7.0 years     58,391       6,683       51,708  
Certifications & licenses   3 years   1.9 years     3,250,061       2,508,266       741,795  
Total as of June 30, 2018           $ 3,750,144     $ 2,753,436     $ 996,708  

 

Amortization expense recognized during the years ended June 30, 2019 and 2018 was $422,183 and $488,049, respectively. The amortization expenses of the definite lived intangible assets for the next five years and thereafter are as follows:

 

    FY2020     FY2021     FY2022     FY2023     FY2024     Thereafter  
Total   $ 303,890     $ 114,452     $ 47,465     $ 26,827     $ 16,745     $ 20,786  
Long-lived Assets

Long-lived Assets

 

In accordance with ASC 360, “Property, Plant, and Equipment,” 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 assets; 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.

 

We are not aware of any events or changes in circumstances during the year ended June 30, 2019 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 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.

Earnings per Share Attributable to Common Stockholders

Earnings per Share Attributable to Common Stockholders

 

Basic 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 of Credit Risk

Concentrations of Credit Risk

 

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 of 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 year ended June 30, 2019, net sales to our two largest customers represented 57% and 24% of our consolidated net sales, respectively, and 56% and 26% of our accounts receivable balance as of June 30, 2019. For the year ended June 30, 2018, net sales to our three largest customers represented 54%, 21%, and 11% of our consolidated net sales, respectively, and 48%, 36%, and 9% of our accounts receivable balance as of June 30, 2018. No other customer accounted for more than ten percent of total net sales for the years ended June 30, 2019 and 2018. For the year ended June 30, 2019, sales to Verizon and Sprint each comprised more the 10% of our net sales. For the year ended June 30, 2018, sales to Verizon, Sprint, and Anydata Corp. each comprised more the 10% of our net sales.

 

For the year ended June 30, 2019, we purchased the majority of our wireless data products from two manufacturing companies located in Asia. If this manufacturing company were to experience delays, capacity constraints or quality control problems, product shipments to our customers could be delayed, or our customers could consequently elect to cancel the underlying product purchase order, which would negatively impact our revenue. For the year ended June 30, 2019, we purchased wireless data products from these suppliers in the amount of $28,858,171, or 97% of total purchases, and had related accounts payable of $4,401,501 as of June 30, 2019. For the year ended June 30, 2018, we purchased wireless data products from this supplier in the amount of $19,507,215, or 87% of total purchases, and had related accounts payable of $5,834,383 as of June 30, 2018.

 

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 Issued Accounting Pronouncements

Recently Issued Accounting Pronouncements

  

In March 2016, the FASB issued Accounting Standards Update No. 2016-02, Leases (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. ASU 2016-02 will be effective for us beginning in our first quarter of fiscal 2020, and early adoption is permitted. We are currently evaluating the impact of adopting the new standard on our consolidated financial statements and the timing and presentation of our adoption. However, we do not expect that the adoption of this update will materially impact the Company’s consolidated financial statements. 

 

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 TCJA 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 58 R47.htm IDEA: XBRL DOCUMENT v3.19.3
9. Long-Term Incentive Plan Awards (Details Narrative)
12 Months Ended
Jun. 30, 2019
USD ($)
$ / shares
shares
Share-based Payment Arrangement [Abstract]  
Share based compensation expense $ 0
Weighted average grant-date fair value of stock options | shares 299,000
Weighted average grant-date fair value of stock options, per share price | $ / shares $ 0.92
Unrecognized compensation cost related to non-vested options $ 0
XML 59 R1.htm IDEA: XBRL DOCUMENT v3.19.3
Document and Entity Information - USD ($)
12 Months Ended
Jun. 30, 2019
Sep. 30, 2019
Dec. 31, 2018
Document And Entity Information      
Entity Registrant Name FRANKLIN WIRELESS CORP    
Entity Central Index Key 0000722572    
Document Type 10-K    
Document Period End Date Jun. 30, 2019    
Amendment Flag false    
Current Fiscal Year End Date --06-30    
Is Entity a Well-known Seasoned Issuer? No    
Is Entity a Voluntary Filer? No    
Is Entity's Reporting Status Current? Yes    
Entity Filer Category Non-accelerated Filer    
Entity Emerging Growth Company false    
Entity Small Business true    
Entity Ex Transition Period false    
Entity Incorporation, State or Country Code NV    
Entity File Number 001-14891    
Entity Interactive Data Current Yes    
Entity Shell Company false    
Entity Public Float     $ 10,410,000
Entity Common Stock, Shares Outstanding   10,570,203  
Document Fiscal Period Focus FY    
Document Fiscal Year Focus 2019    
XML 60 R43.htm IDEA: XBRL DOCUMENT v3.19.3
7. Earnings (Loss) Per Share (Details Narrative)
12 Months Ended
Jun. 30, 2019
shares
Earnings Per Share [Abstract]  
Anti-dilutive shares excluded from EPS 299,000
XML 61 R5.htm IDEA: XBRL DOCUMENT v3.19.3
Consolidated Statements of Comprehensive Income (Parenthetical)
Jun. 30, 2019
Jun. 30, 2018
Noncontrolling Interest [Member]    
Non-controlling interests in net loss of subsidiary 35.80% 48.20%
XML 62 R9.htm IDEA: XBRL DOCUMENT v3.19.3
2. SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES
12 Months Ended
Jun. 30, 2019
Accounting Policies [Abstract]  
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES

NOTE 2 - 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 June 30, 2019 and 51.8% (48.2% is owned by non-controlling interests) as of June 30, 2018. 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. The increase in the majority voting interest in percentage from 51.8% to 64.2% for the year ended June 30, 2019 was due to the purchase of an additional 246,663 shares of the subsidiary, at $0.95 per share, by the parent company from three shareholders of the subsidiary.

 

As consolidated financial statements are based on the assumption that they represent the financial position and operating results of a single economic entity, the retained earnings or deficit of the subsidiary at the date of acquisition, October 1, 2009, by the parent are excluded from consolidated retained earnings. When a subsidiary is consolidated, the consolidated financial statements include the subsidiary’s revenues, expenses, gains, and losses only from the date the subsidiary is initially consolidated, and the non-controlling interest is reported in the consolidated statement of financial position within equity, separately from the parent’s equity. There are no shares of the Company held by any subsidiaries as of June 30, 2019 or June 30, 2018.

 

Non-controlling Interest in a Consolidated Subsidiary

 

As of June 30, 2019, the non-controlling interest was $489,046, which represents a $431,964 decrease from $921,010 as of June 30, 2018. 

 

The decrease in the non-controlling interest of $431,964 was comprised of two components: (1) losses in the subsidiary of $511,622 incurred for the year ended June 30, 2019 and (2) a reduction in the ownership percentage of the non-controlling interests due to the repurchase by the Company of 246,663 shares of the subsidiary for $234,330 ($0.95 per share) from three non-controlling shareholders. This decreased the non-controlling interests’ ownership percentage from 48.2% to 35.8%.

 

Segment Reporting

 

Accounting Standards Codification (“ASC”) 280, “Segment Reporting,” requires public companies 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: 

  

   Fiscal Year Ended June 30, 
Net sales:  2019   2018 
United States  $36,217,387   $29,235,011 
Caribbean and South America       238,970 
Europe, the Middle East and Africa (“EMEA”)   224,427    335,845 
Asia   27,086    256,007 
Totals  $36,468,900   $30,065,833 

 

Long-lived assets, net (property and equipment and intangible assets):  June 30, 2019   June 30, 2018 
United States  $1,209,159   $1,073,640 
Asia   32,631    47,140 
Totals  $1,241,790   $1,120,780 

 

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 (see Note 3).

 

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.

 

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 June 30, 2019 and June 30, 2018.

  

Revenue Recognition

 

Through June 30, 2018, we recognized revenue in accordance with Accounting Standards Codification ("ASC") 605, “Revenue Recognition,” when persuasive evidence of an arrangement exists, the price is fixed or determinable, collection is reasonably assured, and delivery of products has occurred or services have been rendered. Accordingly, we recognized revenues from product sales upon shipment of the products to the customers or when the products are received by the customers in accordance with shipping or delivery terms. We provided a warranty for one year from the shipment or delivery date, which was covered by our vendors pursuant to purchase agreements. Any net warranty related expenditures made by us have historically not been material. Under our sales return policy, customers may generally return products that are under warranty for repair or replacement. 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, while prior period amounts have not been adjusted and continue to be reported in accordance with our historic accounting under Topic 605. 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 year ended June 30, 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: 

 

   June 30, 2019   June 30, 2018 
Accounts Receivable  $4,138,470   $7,907,117 

 

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

  

Our contract liabilities are as follows:

 

   June 30, 2019   June 30, 2018 
Advance payments from customers  $   $228,598 
Undelivered products   140,000    140,000 
Totals  $140,000   $368,598 

 

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 satisfied at a point in time. Revenue from products transferred to customers at a single point in time accounted for 99% of net sales for the year ended June 30, 2019. Revenue for non-recurring engineering projects is based on the percent complete of a project and accounted for 1.0% of net sales for the year ended June 30, 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 June 30, 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

 

Accounting Standards Codification (“ASC”) Topic 350, “Intangibles - Goodwill and Other” includes software that is part of a product or process to be sold to a customer and shall be accounted for under Subtopic 985-20. 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 in Note 2 to Notes to Consolidated Financial Statements) include related licenses, certification costs, 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 June 30, 2019, and June 30, 2018, capitalized product development costs in progress were $465,352 and $100,000, respectively, and these amounts are included in intangible assets in our consolidated balance sheets. During the year ended June 30, 2019, we incurred $465,352 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 $2,955,581 and $3,372,016 for the years ended June 30, 2019 and 2018, respectively.

 

Advertising and Promotion Costs

 

Costs associated with advertising and promotions are expensed as incurred.  Advertising and promotion costs were $6,105 and $16,488 for the years ended June 30, 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 statement of comprehensive income, were $1,140,229 and $814,926 for the years ended June 30, 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.

 

Short Term Investments

 

We have invested excess funds in short term liquid assets of certificates of deposit.

 

Inventories

 

Our inventories consist of finished goods and are stated at the lower of cost or market, 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 our control. We may write down our inventory value for potential obsolescence and excess inventory.  As of June 30, 2019, and 2018, we have recorded inventory reserves in the amount of $553,281 and $295,502, 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 years ended June 30, 2019 and 2018.

 

Intangible Assets

  

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  

 

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

 

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   -     100,000       -       100,000  
Software   5 years   2.7 years     323,295       238,487       84,808  
Patents   10 years   7.0 years     58,391       6,683       51,708  
Certifications & licenses   3 years   1.9 years     3,250,061       2,508,266       741,795  
Total as of June 30, 2018           $ 3,750,144     $ 2,753,436     $ 996,708  

 

Amortization expense recognized during the years ended June 30, 2019 and 2018 was $422,183 and $488,049, respectively. The amortization expenses of the definite lived intangible assets for the next five years and thereafter are as follows:

 

    FY2020     FY2021     FY2022     FY2023     FY2024     Thereafter  
Total   $ 303,890     $ 114,452     $ 47,465     $ 26,827     $ 16,745     $ 20,786  

 

Long-lived Assets

 

In accordance with ASC 360, “Property, Plant, and Equipment,” 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 assets; 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.

 

We are not aware of any events or changes in circumstances during the year ended June 30, 2019 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 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.

 

Earnings per Share Attributable to Common Stockholders

 

Basic 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 of Credit Risk

 

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 of 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 year ended June 30, 2019, net sales to our two largest customers represented 57% and 24% of our consolidated net sales, respectively, and 56% and 26% of our accounts receivable balance as of June 30, 2019. For the year ended June 30, 2018, net sales to our three largest customers represented 54%, 21%, and 11% of our consolidated net sales, respectively, and 48%, 36%, and 9% of our accounts receivable balance as of June 30, 2018. No other customer accounted for more than ten percent of total net sales for the years ended June 30, 2019 and 2018. For the year ended June 30, 2019, sales to Verizon and Sprint each comprised more the 10% of our net sales. For the year ended June 30, 2018, sales to Verizon, Sprint, and Anydata Corp. each comprised more the 10% of our net sales.

 

For the year ended June 30, 2019, we purchased the majority of our wireless data products from two manufacturing companies located in Asia. If this manufacturing company were to experience delays, capacity constraints or quality control problems, product shipments to our customers could be delayed, or our customers could consequently elect to cancel the underlying product purchase order, which would negatively impact our revenue. For the year ended June 30, 2019, we purchased wireless data products from these suppliers in the amount of $28,858,171, or 97% of total purchases, and had related accounts payable of $4,401,501 as of June 30, 2019. For the year ended June 30, 2018, we purchased wireless data products from this supplier in the amount of $19,507,215, or 87% of total purchases, and had related accounts payable of $5,834,383 as of June 30, 2018.

 

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 Issued Accounting Pronouncements

  

In March 2016, the FASB issued Accounting Standards Update No. 2016-02, Leases (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. ASU 2016-02 will be effective for us beginning in our first quarter of fiscal 2020, and early adoption is permitted. We are currently evaluating the impact of adopting the new standard on our consolidated financial statements and the timing and presentation of our adoption. However, we do not expect that the adoption of this update will materially impact the Company’s consolidated financial statements. 

 

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 TCJA 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 63 R22.htm IDEA: XBRL DOCUMENT v3.19.3
6. INCOME TAXES (Tables)
12 Months Ended
Jun. 30, 2019
Income Tax Disclosure [Abstract]  
Schedule of Income tax provision from continuing operations

Income tax provision for the years ended June 30, 2019 and 2018 consists of the following:

 

   Year Ended June 30, 
   2019   2018 
Current income tax expense (benefit):          
Federal  $   $3,750 
State   801    800 
    801    4,550 
Deferred income tax expense (benefit):          
Federal   (345,083)   (27,460)
State        
Foreign   (84,463)   (164,063)
    (429,546)   (191,523)
Benefit for income taxes  $(428,745)  $(186,973)
Schedule of effective income tax rate

The provision (benefit) for income taxes reconciles to the amount computed by applying the effective federal statutory income tax rate to the income before provision for income taxes as follows:

 

   Year Ended June 30, 
   2019   2018 
Federal tax benefit, at statutory rate of 21% for the year ended June 30, 2019 and 34% for the year ended June 30, 2018  $(438,706)  $(799,696)
State tax, net of federal tax benefit   (50,881)   (54,642)
Nondeductible expenses   4,129    6,753 
R&D credits   (36,127)   (36,733)
Foreign rate difference   40,660    (54,332)
Other   666    34,878 
Rate reduction   51,514    661,629 
Change in valuation allowance       55,170 
Benefit for income taxes  $(428,745)  $(186,973)
Schedule of deferred tax assets

Significant components of our deferred tax assets are as follows:

 

   June 30, 2019   June 30, 2018 
Deferred tax asset:          
Net operating losses  $1,767,365   $1,417,549 
State tax   169    169 
Intangibles   22,678    44,200 
Tax credits   666,380    589,206 
Inventory reserve   165,160    76,663 
Other, net   44,853    48,687 
Total deferred tax assets   2,666,605    2,176,474 
Deferred tax liabilities:          
Fixed asset   (25,100)   (17,123)
Total deferred tax liabilities   (25,100)   (17,123)
Less valuation allowance   (358,530)   (305,922)
Net deferred tax asset  $2,282,975   $1,853,429 
Schedule of unrecognized tax benefits

A reconciliation of the beginning and ending balance of unrecognized tax benefits, which have been considered in the Company's computation of its deferred tax assets, is as follows: 

 

Balance as of June 30, 2017  $221,145 
Gross increase   35,894 
Relief of ASC 740 reserve/adjustment   (14,852)
Balance as of June 30, 2018   242,187 
Gross increase   33,075 
Balance as of June 30, 2019  $275,262 
XML 64 R26.htm IDEA: XBRL DOCUMENT v3.19.3
2. Summary of Significant Accounting Policies (Details - Segments) - USD ($)
12 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Net sales $ 36,468,900 $ 30,065,833
United States [Member]    
Net sales 36,217,387 29,235,011
Caribbean and South America [Member]    
Net sales 0 238,970
EMEA [Member]    
Net sales 224,427 335,845
Asia [Member]    
Net sales $ 27,086 $ 256,007